blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, img, input, li, ol, p, pre, td, textarea, th, ul { padding: 0; margin: 0 }
fieldset, img { border: 0 }
address, caption, cite, code, dfn, em, i, strong, th, var { font-weight: 400; font-style: normal }
li, ol, ul { list-style: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-weight: 400; font-size: 100% }
q:after, q:before { content: "" }
abbr, acronym { border: 0 }
a { text-decoration: none; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; outline: none }
body, html { height: auto; font-size: 26.66667vw; max-width: 1024px; margin: 0 auto; background: #efeff4 }
* { -webkit-tap-highlight-color: rgba(0,0,0,0) }

@media screen and (min-width:569px) {
    body, html { height: 100%; font-size: 16vw }
}

@media screen and (min-width:1024px) {
    body, html { height: 100%; font-size: 8vw }
}

select::-ms-expand { display: none }
.whiteTip { background: url(../img/cltj_img/icon-168index.png?v=202210151822) no-repeat -.533rem -.02rem; background-size: 3.33rem }
.grayTip { background: url(../img/cltj_img/icon-168index.png?v=202210151822) no-repeat -.533rem -.14rem; background-size: 3.33rem }
.czListBg { color: #e67800 !important; border: 1px solid #f8a141 !important; position: relative }
.czListBg:after { content: ""; display: block; position: absolute; top: .1rem; left: .805rem; width: .195rem; height: .21rem; background-size: 3.33rem }
#cltj_headbox { position: relative; background: #fff; height: .5rem; box-sizing: border-box; overflow: hidden; font-size: .16rem; display: -webkit-box; display: flex; justify-content: space-between; align-items: center; width: 100%; color: #000; padding: 0 .1rem; border-bottom: 1px solid #eee; z-index: 9999 }
#cltj_headbox #back { height: .5rem; line-height: .5rem; display: flex; font-size: .16rem }
#cltj_headbox #back a { color: #000; display: flex; align-items: center }
#cltj_headbox .navList { width: 1.3rem; height: .3rem; line-height: .3rem; font-size: .16rem; margin-left: -.25rem; text-align: center }
#cltj_headbox .navList i { width: .166rem; height: .1rem; top: .1rem }
#cltj_headbox #cakClass, #cltj_headbox .navList i { position: absolute; display: inline-block; right: .1rem }
#cltj_headbox #cakClass { height: .5rem; line-height: .5rem; font-size: .16rem }
#qsSelectbox { display: -webkit-box; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; flex-wrap: nowrap; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; padding: 0 .1rem; height: .45rem }
#qsSelectbox input { border: 1px solid #e5e5e5; appearance: none; -moz-appearance: none; -webkit-appearance: none; outline: none; color: #959595; height: .22rem; border-radius: .02rem; background: #fff; margin: 0 .05rem; z-index: 1; -moz-user-select: none; -webkit-user-select: none }
#qsSelectbox .left_qishu { position: relative; width: 70%; font-size: .14rem; color: #666 }
#qsSelectbox .left_qishu #qishuNum { display: inline-block; width: .35rem; border: 1px solid #e5e5e5; text-align: left; padding-left: .05rem; color: #959595; height: .22rem; line-height: .22rem; border-radius: .02rem; background: #fff; margin: 0 .05rem; z-index: 1 }
#qsSelectbox .left_qishu .grayCor_l { position: absolute; width: .12rem; height: .1rem; top: .07rem; left: .73rem; background: url(../img/cltj_img/icon-168index.png?v=202210151822) no-repeat -.4rem -.02rem; background-size: 3.33rem; z-index: 0 }
#qsSelectbox #choseCaiName { width: .55rem; text-align: center; float: right; color: #fff; font-size: .14rem; height: .25rem; line-height: .25rem; border-radius: .125rem; background: #fb8e19 }
.ListHead .headTitle_cltj { width: 320%; display: -webkit-box; height: .44rem; border-bottom: .005rem solid #dbdbdb; position: relative; padding-right: .44rem }
.ListHead .contopenKai table, .ListHead .unopenbox table { display: table; width: 100%; margin-top: .05rem; background: #e7e7e7; text-align: center }
.ListHead .contopenKai table thead th, .ListHead .unopenbox table thead th { width: 25%; height: .33rem; line-height: .33rem; background: #e7e7e7; text-align: center }
.ListHead .contopenKai table tbody tr, .ListHead .unopenbox table tbody tr { height: .24rem; line-height: .24rem; color: #666 }
.ListHead .contopenKai table tbody tr td, .ListHead .unopenbox table tbody tr td { white-space: nowrap; background: #fff }
.ListHead .contopenKai table tbody tr td a, .ListHead .unopenbox table tbody tr td a { color: #666 }
.ListHead .contopenKai table tbody tr td:first-child, .ListHead .contopenKai table tbody tr td:nth-child(2), .ListHead .unopenbox table tbody tr td:first-child, .ListHead .unopenbox table tbody tr td:nth-child(2) { padding-left: .1rem; text-align: left }
.cltjsxbox { position: fixed; width: 100%; height: 0; top: -100%; background: #fff; z-index: 99999; transition: all .3s linear; overflow: scroll; background: #efeff4 }
.cltjsxbox .cancelCaikind { width: 100%; height: .4rem; background: #fff; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #eee; position: fixed; z-index: 999999 }
.cltjsxbox .cancelCaikind span { display: inline-block; font-size: .14rem; width: 10%; height: .4rem; line-height: .4rem; text-align: center; color: #000 }
.cltjsxbox .cancelCaikind #isSure { padding-right: .1rem }
.cltjsxbox .cancelCaikind #backCaikind { padding-left: .1rem; display: flex; align-items: center }
.cltjsxbox .cancelCaikind #backCaikind svg { display: flex }
.cltjsxbox .zindexBox_bottom { z-index: 99999; margin-top: 0.4rem; }
.cltjsxbox .zindexBox_bottom .czhead { padding: 0 .1rem; height: .4rem; line-height: .4rem; display: -webkit-box; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between }
.cltjsxbox .zindexBox_bottom .czhead span { display: inline-block; font-size: .16rem; color: #1a1a1a; height: inherit; float: left }
.cltjsxbox .zindexBox_bottom .czhead div { display: inline-block; height: inherit; width: 1rem }
.cltjsxbox .zindexBox_bottom .czhead div span { text-align: center; display: inline-block; font-size: .12rem; color: #333; width: .5rem }
.cltjsxbox .zindexBox_bottom .rmc_listBox { margin-top: .4rem }
.cltjsxbox .zindexBox_bottom .jisuc_listBox, .cltjsxbox .zindexBox_bottom .sgc_listBox { border-top: 1px solid #e4e3e8; border-bottom: 1px solid #e4e3e8 }
.cltjsxbox .zindexBox_bottom .gpc_listBox, .cltjsxbox .zindexBox_bottom .jwc_listBox { border-bottom: 1px solid #e4e3e8 }
.cltjsxbox .zindexBox_bottom ul { height: auto; display: flex; flex-wrap: wrap; padding-left: .1rem }
.cltjsxbox .zindexBox_bottom ul li { font-size: .115rem; list-style: none; width: 1rem; height: .3rem; line-height: .3rem; color: #666; float: left; text-align: center; border: 1px solid transparent; margin-right: .14rem; margin-left: .05rem; margin-bottom: .13rem; background: #fff; display: flex; align-items: center; justify-content: center }
.cltjsxbox .zindexBox_bottom ul li img { width: 21px; height: 21px; margin-left: 2px }
.opacitbox { position: fixed; width: 100%; height: 0; top: 100%; background: rgba(0,0,0,.1); z-index: 999; transition: all .3s linear; overflow: hidden }
.opacitbox .qishuBox { position: absolute; width: 95%; height: 60%; margin: 0 .1rem; margin-top: 30%; text-align: center }
.opacitbox .qishuBox p { display: block; font-size: .14rem; height: .33rem; line-height: .33rem; color: #fb8e19; background: #fff; border-top-left-radius: .1rem; border-top-right-radius: .1rem }
.opacitbox .qishuBox ul { height: 85%; overflow: scroll; border-bottom-left-radius: .1rem; border-bottom-right-radius: .1rem }
.opacitbox .qishuBox ul li { font-size: .16rem; list-style: none; height: .42rem; line-height: .42rem; color: #666; background: #fff; border-top: 1px solid #ededed }
.opacitbox .qishuBox ul li.checkedli { color: #fc8f1a }
.opacitbox .qishuBox ul li:last-child { border-bottom: none }
.opacitbox .qishuBox #qsCancel { position: absolute; display: block; width: 100%; border-radius: .1rem; height: .46rem; line-height: .46rem; font-size: .16rem; margin-top: .1rem; background: #fff; color: #2f76f6 }
.headNum, .ListHead { margin-top: .1053rem }
.headNum .headTitle, .ListHead .headTitle { display: flex; justify-content: space-evenly; width: 100% }
.headNum #contopenKai span, .headNum #unopen span, .ListHead #contopenKai span, .ListHead #unopen span { width: 1rem }
.headNum #contopenKai span i, .headNum #unopen span i, .ListHead #contopenKai span i, .ListHead #unopen span i { width: 1rem; border-bottom: .02rem solid #fb8e19 }
.headNum .checkyellowbl, .ListHead .checkyellowbl { color: #fb8e19 !important }
.headNum .checkyellowbl span i, .ListHead .checkyellowbl span i { margin: 0 auto; width: 1rem; border-bottom: .02rem solid #fb8e19; display: block }
