/*
@author: njf
*/
@charset "utf-8";
body,input,select,textarea,button{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Microsoft Yahei,arial,STHeiTi,sans-serif;}
body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;padding:0;background:#fff;color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
video embed,video object,video iframe,video{width:100%;height:auto;}
img{max-width:100%;vertical-align:top;border:0;}
li,ol,ul{list-style:none}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
a{color:#333;text-decoration:none;outline:none;}
textarea{resize:none}
input,input:focus,select,textarea,button{outline:0;-webkit-user-modify:read-write-plaintext-only;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.abs{ position:absolute}
.pr{ position:relative;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}
.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.common-title{ text-align:center; padding:0.733rem 0 0.6rem 0;}
.common-title h3{ display:inline-block; position:relative; font-size: 0.46rem;background:url("/images/zhucekuaijishi/zbllzx/kaopei/2024/chinaacc.png") no-repeat center top; background-size:4.267rem 0.587rem;}
.common-title h3 span{ display:inline-block; line-height:1.067rem;  color: #ff6600;}
.common-title h3:before,.common-title h3:after{ content:""; width:1.28rem; height:0.293rem; display: inline-block; background:url("/images/zhucekuaijishi/zbllzx/kaopei/2024/tit.png") no-repeat; background-size: 100% auto; margin: 0 0.2rem;}
.common-title h3:after{ transform: rotate(180deg);}
.common-title p{color: #999;font-size: 0.32rem;}
.all-link{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 5;}

.topHeader{height: 10.24rem; position: relative;}
.topHeader .all-link{height: 70%;}
.topHeader .noLogin{ padding:0.4rem 0 0;}
.topHeader .noLogin .login-btn,.topHeader .noLogin .reg-btn{ display:block; width:1.067rem; height:0.453rem; line-height:0.453rem; background: #fff; border-radius:0.133rem; text-align:center; font-size:0.32rem; text-decoration:none; margin-right:0.2rem;}
.topHeader .yesLogin{ line-height:0.8rem; font-size:0.32rem; color: #fff;}
.topHeader .signOut-btn{ color: #fff; margin-right: 0.4rem;}

.freeForm{ background: #fff; margin:-2.8rem 0.4rem 0rem; position: relative; box-shadow: 0 4px 46px rgba(154,154,175,0.35); padding: 0.48rem 0.853rem; border-radius:0.267rem;}
.freeForm .topTit{ text-align: center; position: relative; color: #ff6e2f; margin: 0.133rem 0; font-size: 0.373rem;}
.freeForm .topTit .subImg{ width: 3.707rem; height: 0.6rem;}
.freeForm .topTit .topImg{ position: absolute; left:-0.2rem; top:-1.2rem; width: 1.827rem; height: 2.027rem;}
.freeForm li{ margin-bottom:0.2rem; width:7.413rem; height: 0.987rem; line-height:0.987rem; border: 1px solid #dedede;padding: 0 0.2rem;}
.freeForm .mobile{ border: none; width: 100%;}
.freeForm .mobile::placeholder,.topBanner .freeTrial .freeForm .ipt1::placeholder{ color: #999;}
.freeForm .ipt1{ width:70%; border: none;}
.freeForm .yzm-btn{ color: #3c71ff;}
.freeForm .reg-btn{ display: block; margin-bottom:0.133rem; height: 1.173rem; border-radius:0.587rem; line-height: 1.173rem; text-align: center; color: #fff; font-size:0.427rem; font-weight: bold; background: #3c71ff;}
.freeForm .reg-agree-tags{ color: #999; font-size: 0.32rem;}
.freeForm .reg-agree-tags a{ color: #3c71ff;}




.examTaxAgent ul{ margin: 0 0.4rem;}
.examTaxAgent .common-title h3{ padding-top: 10px;}
.examTaxAgent ul li{width:4.5rem; float: left; box-shadow: 0 0.107rem 0.093rem rgba(247,202,147,.77); border-radius: 0.267rem 0 0.267rem 0; margin-right: 0.2rem; background: #fff; padding-bottom: 0.4rem; margin-bottom: 0.4rem;}
.examTaxAgent ul li:last-child,.examTaxAgent ul li:nth-child(2){ margin-right: 0;}
.examTaxAgent ul li h3{ height: 0.827rem; line-height: 0.827rem; position:relative; font-size:0.373rem; color: #691400; padding-left: 1.333rem; border-radius: 0.267rem 0 0 0;
    background:-webkit-linear-gradient(top,#ffeec0,#ffc99e);
    background:-moz-linear-gradient(top,#ffeec0,#ffc99e);
    background:-ms-linear-gradient(top,#ffeec0,#ffc99e);
    background:linear-gradient(top,#ffeec0,#ffc99e);
}
.examTaxAgent ul li h3 strong{ display: inline-block; background: url("/images/zhuceshuiwushi/zbllzx/kaopei/2024/numBg.png") no-repeat; background-size: 100% auto; width:1.027rem; height: 0.827rem; text-align: center; color: #fff; line-height: 0.827rem; font-size: 0.32rem; position: absolute;left: 0;top: 0;}
.examTaxAgent ul li h3 .icon{ right: -0.133rem; bottom: 0;}
.examTaxAgent ul li h3 .icon01{ width: 1.387rem; height: 1.067rem;}
.examTaxAgent ul li h3 .icon02{ width: 1.173rem; height: 1.147rem;}
.examTaxAgent ul li h3 .icon03{ width: 1.32rem; height: 1.04rem;}
.examTaxAgent ul li h3 .icon04{ width: 1.28rem; height: 0.947rem;}
.examTaxAgent ul li p{ padding: 0.267rem; color: #666;}
.examTaxAgent ul li a{ display: block; width:2.933rem; height: 0.667rem; line-height: 0.667rem; text-align: center; border-radius:0.427rem; border: 0.027rem solid #ff3b14; font-size:0.32rem; color: #ff3b14; font-weight: bold; margin: 0 auto; }



.topCxbMod{ background: url("//m.chinaacc.com/images/zhuceshuiwushi/2024project/topCxbBg.png") no-repeat; background-size: 100% auto; width:9.84rem; margin: 0 auto; height:6.413rem; position: relative;}
.topCxbMod .all-link,.courseNav-mod .all-link{ position: absolute; width: 100%; height:75%; left: 0; top: 0;}
.topCxbMod ul li{ display: inline-block; vertical-align: top;}
.topCxbMod .topCxbA{width:2.693rem; height:2.16rem; color: #8c3800; font-size: 0.32rem; text-align: center; margin:1.333rem 0 0 0.4rem;}
.topCxbMod .topCxbA strong{ font-size:0.373rem; display: block; margin:0.267rem 0 0.133rem; line-height: 0.48rem}
.topCxbMod .differect-price{width:2rem;text-align: center; color: #ff3f0d; font-size: 0.32rem; font-weight: bold; margin:2.2rem 0rem 0;}
.topCxbMod .differect-price b{ font-size: 0.48rem; display: inline-block; vertical-align: bottom;}
.topCxbMod .differect-price span{ height:0.453rem; line-height:0.453rem; border-radius:0.133rem; color: #fff; margin: 0 auto; font-weight: normal; display:block; vertical-align: middle; font-size: 0.32rem; width: 1.227rem;
    background:#ff3f0d;
    background:-webkit-linear-gradient(left,#ff6e30,#ff3f0d);
    background:-moz-linear-gradient(left,#ff6e30,#ff3f0d);
    background:-ms-linear-gradient(left,#ff6e30,#ff3f0d);
    background:linear-gradient(left,#ff6e30,#ff3f0d);
}
.topCxbMod .topCxbB{margin-top:0.4rem; width:4.213rem; height: 3.067rem;  color: #fff; font-size:0.267rem; text-align: center;}
.topCxbMod .topCxbB strong{ font-size:0.427rem; line-height: 0.533rem; display: block; margin: 0.267rem 0 0.2rem;}
.topCxbMod .topCxbB span{display: block; margin-bottom:0.2rem; font-size: 0.32rem;}
.topCxbMod .pro-list{ font-size: 0.32rem; font-weight: bold; text-align: center; color: #883600; height: 0.773rem; line-height: 0.773rem; margin-top: 0.2rem;}
.topCxbMod .pro-list i{ display: inline-block;padding-right:0.133rem;}
.topCxbMod .pro-list i:after{content: ''; display:inline-block;background:url("//m.chinaacc.com/images/zhuceshuiwushi/2024project/jt-b.png") no-repeat center right; background-size: 100% auto; width:0.333rem; height:0.16rem; vertical-align: middle; margin-left:0.133rem;}
.topCxbMod .pro-list i:last-child:after{ background: none; width: 0;}
.topCxbMod .all-buy-btn{ display: block; font-weight: bold; background:url("//m.chinaacc.com/images/zhuceshuiwushi/2024project/all-buy-btn.png") no-repeat; background-size: 100% auto; width:3.893rem; height:1.227rem; line-height:1.147rem; color: #fff; margin: 0.24rem auto 0; text-align: center; color: #fff; font-size: 0.427rem;}


.courseNav-mod{ height:5.747rem; background:url("//m.chinaacc.com/images/zhuceshuiwushi/2024project/courseNav-bg.jpg") no-repeat center top; background-size:100%;}
.courseNav-mod .all-link{ height: 100%;}
.courseNav-mod .icon{ width:1.64rem; right:0.36rem; top:-0.493rem;}
.courseNav-mod .pic{ padding-top:1.507rem;}
.courseNav-mod .pic img{ display:block; width:8.347rem; margin:0 auto;}
.courseNav-mod .text{ width:9.467rem; height:0.8rem; line-height:0.8rem; text-align:center; font-size:0.293rem; color:#d66001; border-radius:0.133rem; margin:0 auto; background:#ffcc87; background-image:-webkit-linear-gradient(left, #ffe0af, #ffcc87); background-image:linear-gradient(left,#ffe0af,#ffcc87);}
.courseNav-mod .text i{ display:inline-block; width:0.4rem; height:0.4rem; line-height:0.347rem; text-align:center; border-radius:0.533rem; background:#ff6a2c; font-size:0.373rem; color:#fff; font-weight:bold; margin:0 0.16rem;}
.courseNav-mod .tips{ text-align:center; font-size:0; padding-top:0.253rem;}
.courseNav-mod .tips p{ display:inline-block; line-height:0.56rem; font-size:0.293rem; white-space:nowrap;}
.courseNav-mod .tips p i{ display:inline-block; width:0.373rem; height:0.373rem; line-height:0.373rem; text-align:center; font-size:0.293rem; color:#f84904; border-radius:0.533rem; margin-right:0.173rem; background:#ffefd0; border:0.027rem solid #fe6d37;}


/*畅学旗舰班*/
.courseNav-mod{ position: relative; z-index: 1; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/bg_02.png") no-repeat center top; background-size:100% auto;}
.courseNav-mod .fdIconL{ position: absolute; left: 0.427rem; top: -0.187rem; width: 2.093rem; height: 0.653rem; line-height: 0.667rem; text-align: center; font-size: 0.32rem; color: #fff; font-weight: 700; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon08.png") no-repeat; background-size:100% 100%;}
.courseNav-mod .fdIconR{ position: absolute; right: 0.267rem; top: -0.293rem; width: 1.813rem; height: 1.813rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon09.png") no-repeat; background-size:100% 100%;}
.courseNav-mod .topPic{ position: relative; z-index: 1; padding-top: 1.787rem; height: 4.267rem; margin-bottom: 0.533rem;}
.courseNav-mod .topPic .book{ position: absolute; right: 0.16rem; bottom: -0.613rem; z-index: 5; display: block; width: 4.4rem; height: 2.347rem;}
.courseNav-mod .topPic .book img{ width: 4.4rem; height: 2.347rem;}
.courseNav-mod .cenBox{ text-align: center; margin-bottom: 0.267rem;}
.courseNav-mod .cenBox-list{ display: inline-block; width: 4.587rem; height: 1.333rem; background: #fff; border-radius: 0.133rem; margin: 0 0.04rem 0.08rem;}
.courseNav-mod .cenBox-list .txt{ position: relative; z-index: 1; line-height: 0.48rem; font-size: 0.293rem; text-align: left; padding-left: 0.293rem; margin: 0.187rem 0 0 0.213rem;}
.courseNav-mod .cenBox-list .txt-icon{ position: absolute; left: 0; top: 0.173rem; width: 0.133rem; height: 0.133rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon17.png") no-repeat; background-size:100% 100%;}
.courseNav-mod .cenBox-list .txt strong{ display: block; font-size: 0.32rem; color: #1764fe;}
.courseNav-mod .botBox{ height: 1.067rem; text-align: center; margin-bottom: 0.8rem;}
.courseNav-mod .botBox .btn01{ display: inline-block; width: 3.813rem; height: 1.013rem; line-height: 1.013rem; text-align: center; font-size: 0.427rem; font-weight: 700; color: #ff6b31; border: 0.027rem solid #ff6b31; margin: 0 0.2rem; border-radius: 0.533rem;}
.courseNav-mod .botBox .btn02{ display: inline-block; width: 3.867rem; height: 1.067rem; line-height: 1.067rem; text-align: center; font-size: 0.427rem; font-weight: 700; color: #fff; margin: 0 0.2rem; border-radius: 0.533rem; -webkit-box-shadow:0 0.027rem 0.133rem rgba(228, 66, 11, 0.5); -moz-box-shadow:0 0.027rem 0.133rem rgba(228, 66, 11, 0.5); box-shadow:0 0.027rem 0.133rem rgba(228, 66, 11, 0.5);
    background: -webkit-linear-gradient(left, #ff8312, #f84a20); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ff8312, #f84a20); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ff8312, #f84a20); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff8312, #f84a20); /* 标准的语法 */}


.botBox-btn{ height: 1.067rem; text-align: center; margin: 0.4rem 0;}
.botBox-btn .btn01{ display: inline-block; width: 3.813rem; height: 1.013rem; line-height: 1.013rem; text-align: center; font-size: 0.427rem; font-weight: 700; color: #ff6b31; border: 0.027rem solid #ff6b31; margin: 0 0.2rem; border-radius: 0.533rem;}
.botBox-btn .btn02{ display: inline-block; width: 3.867rem; height: 1.067rem; line-height: 1.067rem; text-align: center; font-size: 0.427rem; font-weight: 700; color: #fff; margin: 0 0.2rem; border-radius: 0.533rem; -webkit-box-shadow:0 0.027rem 0.133rem rgba(228, 66, 11, 0.5); -moz-box-shadow:0 0.027rem 0.133rem rgba(228, 66, 11, 0.5); box-shadow:0 0.027rem 0.133rem rgba(228, 66, 11, 0.5);
    background: -webkit-linear-gradient(left, #ff8312, #f84a20); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ff8312, #f84a20); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ff8312, #f84a20); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff8312, #f84a20); /* 标准的语法 */}



/*课程*/
.course-mod .con{ width:8.933rem; margin:0 auto; background:#fff; border-radius:0.3rem; padding-bottom:0.4rem;}
.course-mod .studMode{ width:8.133rem; margin:0 auto; border-radius:0.133rem; box-shadow:0 0.053rem 0.107rem #e6efff; position:relative; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-tit01.png") no-repeat 6.933rem 0.693rem #f3f8ff; background-size:0.667rem auto;}
.course-mod .studMode:before{ content:""; width:0.64rem; height:0.293rem; position:absolute; left:0.427rem; top:-0.293rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-ico01.png") no-repeat; background-size:100% auto;}
.course-mod .studMode .tit{ padding:0.533rem 0 0 0.547rem;}
.course-mod .studMode .tit h4{ display:inline-block; line-height:0.707rem; color:#fff; padding:0 0.267rem 0 0.347rem; font-size:0.427rem; font-weight:bold; position:relative; background:#5e8dfe; background-image:-webkit-linear-gradient(left, #5e8dfe, #43b3ff); background-image:linear-gradient(left,#5e8dfe,#43b3ff);}
.course-mod .studMode .tit h4:before{ content:""; width:0.28rem; height:0.707rem; position:absolute; right:-0.28rem; top:0; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-ico02.png") no-repeat; background-size:100% auto;}
.course-mod .studMode .list02{ margin:0 0 0 0.533rem; padding-bottom:0.133rem; border-left:0.013rem dashed #daecff;}
.course-mod .studMode .list02 p{ line-height:0.48rem; font-size:0.373rem; padding:0.133rem 0 0.293rem 0.347rem; position:relative;}
.course-mod .studMode .list02 p.arrow-tags:before{ content:""; width:0.4rem; height:0.2rem; position:absolute;left:-0.147rem; top:0.267rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-ico03.png") no-repeat; background-size:100% auto;}
.course-mod .studMode .list02 p .tips{ display:inline-block; line-height:0.4rem; font-size:0.24rem; color:#fff; padding:0 0.147rem; border-radius:0.533rem 0.533rem 0.533rem 0; vertical-align:0.067rem; margin-left:0.08rem; background:#006cff; background-image:-webkit-linear-gradient(left, #006cff, #8294ff); background-image:linear-gradient(left,#006cff,#8294ff);}
.course-mod .studMode .bottom-text{ line-height:0.933rem; font-size:0.373rem; color:#078ef8; padding-left:1.467rem; background:#eaf3ff; position:relative; border-radius:0.133rem;}
.course-mod .studMode .bottom-text span{ display:block; width:1.227rem; height:1.093rem; color:#fff; padding-top:0.133rem; font-weight:bold; font-size:0.293rem; text-align:center; line-height:0.44rem; position:absolute; left:0; top:-0.2rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-ico04.png") no-repeat; background-size:100% auto;}
.course-mod .studMode .bottom-text span i{ font-size:0.413rem;}
/*.course-mod .studMode.syb-tags{ background:url("/images/zhucekuaijishi/project/2025project/index/sybCourse-text04.png") no-repeat 3.707rem 0.56rem #f6f6ff;}*/
/*.course-mod .studMode.syb-tags h4{ background:#6b58ff; background-image:-webkit-linear-gradient(left, #6b58ff, #a494fe); background-image:linear-gradient(left,#6b58ff,#a494fe);}*/
/*.course-mod .studMode.syb-tags h4:before{ background:url("/images/zhucekuaijishi/project/2025project/index/sybCourse-ico03.png") no-repeat;}*/
/*.course-mod .studMode.syb-tags:before{ background:url("/images/zhucekuaijishi/project/2025project/index/sybCourse-ico01.png") no-repeat;}*/
/*.course-mod .studMode.syb-tags .list p.arrow-tags:before{ background:url("/images/zhucekuaijishi/project/2025project/index/sybCourse-ico04.png") no-repeat;}*/
/*.course-mod .studMode.syb-tags .bottom-text{ background:#e6e6ff; color:#6b58ff;}*/
.course-mod .send{ width:6.507rem; margin:0.387rem auto 0; padding:0.507rem 0 0.507rem 1.627rem; position:relative; border-top:0.013rem dashed #ccc; border-bottom:0.013rem dashed #ccc;}
.course-mod .send p{ line-height:0.707rem; font-size:0.373rem;}
.course-mod .send .tit{ display:inline-block; line-height:1; padding:0.173rem 0.2rem; font-size:0.373rem; color:#fff; position:absolute; left:0; top:50%; margin-top:-0.36rem; border-radius:0.107rem; background:#fd2812; background-image:-webkit-linear-gradient(left, #fd2812, #ff7822); background-image:linear-gradient(left,#fd2812,#ff7822);}
.course-mod .send .tips{ display:inline-block; line-height:1; font-size:0.267rem; color:#fff; padding:0.08rem 0.293rem; border-radius:0.533rem 0.533rem 0.533rem 0; position:absolute; right:0; top:0.093rem; background:#fa8718; background-image:-webkit-linear-gradient(left, #fa8718, #fa7407); background-image:linear-gradient(left,#fa8718,#fa7407);}
.course-mod .prize{ width:8.133rem; margin:0 auto; padding:0.427rem 0 0;}
.course-mod .prize .box{ height:1.2rem; line-height:1.2rem; background:#fff0d6; margin-bottom:0.053rem; border-radius:0.107rem; font-size:0.32rem; color:#666; padding-left:0.167rem;}
.course-mod .prize .box span{ display:inline-block; min-width:1.833rem; vertical-align:top; font-size:0.623rem; padding-left:0.08rem; color:#fb3c00; font-weight:bold; font-family:"DIN Alternate";}
.course-mod .prize .box span abbr{ font-size:0.36rem; font-weight:normal; vertical-align:middle;}
.course-mod .prize .box del{ display:inline-block; width:1.387rem; text-align:right;}
.course-mod .prize .box .tips{ display:inline-block; width:1.747rem; height:0.6rem; line-height:0.6rem; margin-left:0.24rem; text-indent:0.427rem; font-size:0.253rem; color:#fff; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-ico06.png") no-repeat; background-size:100% auto;}
.course-mod .prize .box .tips strong{ font-size:0.44rem;}
.course-mod .btn-wrap{ text-align:center; font-size:0; padding-top:0.36rem;}
.course-mod .btn-wrap .service-btn{ display:inline-block; width:3.813rem; line-height:1; border:0.027rem solid #ff6b31; border-radius:0.533rem; font-size:0.427rem; color:#ff5a1a; padding:0.28rem 0; margin:0 0.2rem;}
.course-mod .btn-wrap .buy-btn{ display:inline-block; width:3.867rem; line-height:1; font-size:0.427rem; color:#fff; font-weight:bold; padding:0.32rem 0; border-radius:0.533rem; box-shadow:0 0.067rem 0.133rem #f8cbbc; margin:0 0.2rem; background:#f8491f; background-image:-webkit-linear-gradient(left, #ff810e, #f8491f); background-image:linear-gradient(left,#ff810e,#f8491f);}
.course-mod .top-tips{ height:0.933rem; line-height:0.933rem; text-align:center; font-size:0.373rem; color:#cb6000; font-weight:bold; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-bg02.png") no-repeat; background-size:100% auto;}
.course-mod .sale{ height:3.6rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/courseSale-bg.png") no-repeat center bottom; background-size:8.133rem auto;}
.course-mod .sale p{ line-height:0.48rem; text-align:center; font-size:0.373rem; color:#fff; font-weight:bold; padding-top:1.467rem;}
.course-mod .btn-wrap{ text-align:center; font-size:0; padding-top:0.48rem;}
.course-mod .btn-wrap .service-btn{ display:inline-block; width:3.813rem; line-height:1; border:0.027rem solid #ff6b31; border-radius:0.533rem; font-size:0.427rem; color:#ff5a1a; padding:0.28rem 0; margin:0 0.2rem;}
.course-mod .btn-wrap .buy-btn,.course-mod .btn-wrap .buy-btn02{ display:inline-block; width:3.867rem; line-height:1; font-size:0.427rem; color:#fff; font-weight:bold; padding:0.32rem 0; border-radius:0.533rem; box-shadow:0 0.067rem 0.133rem #f8cbbc; margin:0 0.2rem; background:#f8491f; background-image:-webkit-linear-gradient(left, #ff810e, #f8491f); background-image:linear-gradient(left,#ff810e,#f8491f);}
.course-mod .prize01{margin:0 0.32rem 0.053rem;height:1.28rem;background:#fff0d6;border-radius:0.16rem;padding:0 0.293rem;position:relative;}
.course-mod .prize01 span{display:block;line-height:1.28rem;font-size:0.32rem;color:#666;vertical-align: -0.133rem;}
.course-mod .prize01 .fl strong{ font-size:0.453rem; text-decoration:line-through;}
.course-mod .prize01 .fl i{ font-size:0.32rem;}
.course-mod .prize01 .fr strong{font-size:0.773rem;color:#fb3c00; margin-right:0.093rem;}
.course-mod .prize01 .fr em{ font-size:0.373rem; color:#fb3c00;}
.course-mod .prize01 .hot-ico{ display:block; width:0.84rem; height:0.827rem; position:absolute; right:0.173rem; top:-0.48rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/course-hot.png") no-repeat; background-size:100%;}
.course-mod .coupon-con{}
.course-mod .coupon-con .coupon{ width:8.133rem; height:1.32rem; margin:0 auto 0.4rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/coupon-bg.png") no-repeat; background-size:100% auto;}
.course-mod .coupon-con .coupon .prize-text{ float:left; line-height:1.32rem; width:2.427rem; font-size:0.8rem; color:#f9eac4; text-align:center;}
.course-mod .coupon-con .coupon .prize-text i{ display:inline-block; width:0.373rem; height:0.373rem; line-height:0.4rem; text-align:center; font-size:0.32rem; color:#ff5d0b; background:#f9eac4; border-radius:50%; margin-right:0.133rem; vertical-align:middle; margin-top:-0.333rem;}
.course-mod .coupon-con .coupon .text{ float:left; width:2.827rem; padding:0.213rem 0 0 0.347rem; color:#f9eac4;}
.course-mod .coupon-con .coupon .text h4{ line-height:0.48rem; font-size:0.373rem; font-weight:normal;}
.course-mod .coupon-con .coupon .text p{ line-height:0.427rem; font-size:0.32rem;}
.course-mod .coupon-con .coupon .btn{ display:block; float:left; width:2.267rem; line-height:1; padding:0.147rem 0; text-align:center; margin-top:0.307rem; font-size:0.373rem; color:#e9380c; font-weight:bold; border-radius:0.533rem; background:#ffe1b2; background-image:-webkit-linear-gradient(left, #ffdca7,#fff4e3 25%, #ffe0b0 60%,#fdecd7); background-image:linear-gradient(left, #ffdca7,#fff4e3 25%, #ffe0b0 60%,#fdecd7);}

.jpbCourse-mod,.qczbCourse-mod{ width:9.2rem; margin:0rem auto; border-radius:0.3rem; padding-bottom:0.133rem; box-shadow:0 0.067rem 0.133rem #d8e6fb; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/jpb-bg01.jpg") no-repeat center top #6ca7ff; background-size:100% auto;}
.qczbCourse-mod{background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/qczb-bg.jpg") no-repeat center top #6ca7ff; background-size:100% auto;}

.jpbCourse-mod .top-tit{ height:2.227rem;}
.jpbCourse-mod .top-tit p{ line-height:0.453rem; font-size:0.32rem; color:#fff; padding:1.453rem 0 0 0.733rem;}
.jpbCourse-mod .top-tit .head{ width:3.667rem; right:0.24rem; bottom:0;}
.jpbCourse-mod .con .list{ margin:0 0.4rem 0.4rem;}
.jpbCourse-mod .con .list li{border-bottom:0.013rem dashed #ccc; padding:0.4rem 0;}
.jpbCourse-mod .con .list li .tit{ display:block; float:left; width:1.2rem; text-align:center; line-height:1; padding:0.12rem 0; font-weight:bold; font-size:0.347rem; color:#4791ff; background:#d6e5ff; border-radius:0.133rem;}
.jpbCourse-mod .con .list li .text{ float:left; margin-left:0.267rem; line-height:0.587rem; font-size:0.373rem; font-weight:bold;}
.jpbCourse-mod .con .list li .text.w1{ width:2.84rem;}
.jpbCourse-mod .con .list li:last-child{ border-bottom:0;}

.sybCourse-mod{ width:9.2rem; margin:0.4rem auto 0; border-radius:0.3rem; padding-bottom:0.133rem; box-shadow:0 0.067rem 0.133rem #cdcffb; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-bg01.jpg") no-repeat center top #747aff; background-size:100% auto;}
.sybCourse-mod .top-tit{ height:2.227rem;}
.sybCourse-mod .top-tit p{ line-height:0.453rem; font-size:0.32rem; color:#fff; padding:1.453rem 0 0 0.733rem;}
.sybCourse-mod .top-tit .head{ width:3.667rem; right:1.08rem; bottom:0;}
.sybCourse-mod .top-tit .book{ width:1.547rem; position:absolute; right:0.2rem; bottom:0;}
.sybCourse-mod .con .list{ margin:0 0.4rem 0;}
.sybCourse-mod .con .list li{ border-bottom:0.013rem dashed #ccc; padding:0.4rem 0;}
.sybCourse-mod .con .list li .tit{ display:block; float:left; width:1.733rem; text-align:center; line-height:1; padding:0.12rem 0; font-weight:bold; font-size:0.347rem; color:#7473ff; background:#e4e2fe; border-radius:0.133rem;}
.sybCourse-mod .con .list li .text{ float:left; padding:0 0 0 0.167rem; line-height:0.587rem; font-size:0.373rem; font-weight:bold;}
.sybCourse-mod .con .list li:last-child{ border-bottom:0;}
.sybCourse-mod .con .list .w1{ width:2.5rem;}
.sybCourse-mod .con .list .tips{ padding:0.133rem 0 0.133rem 0.16rem; margin-top:0.147rem; background:#f5f5ff; border-radius:0.133rem;}
.sybCourse-mod .con .list .tips span{ display:block; line-height:0.533rem; margin-right:0.373rem; font-weight:normal; font-size:0.32rem; color:#666; padding-left:0.427rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-ico01.png") no-repeat left center; background-size:0.293rem auto;}
.sybCourse-mod .con .list .tips span.mr0{ margin-right:0;}
.sybCourse-mod .studMode{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-tit02.png") no-repeat 6.933rem 0.693rem #f6f6ff; background-size:0.667rem auto;}
.sybCourse-mod .studMode:before{background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-ico07.png") no-repeat; background-size:100% auto;}
.sybCourse-mod .studMode .tit h4{  background:#6b58ff; background-image:-webkit-linear-gradient(left, #6b58ff, #a494fe); background-image:linear-gradient(left,#6b58ff,#a494fe);}
.sybCourse-mod .studMode .tit h4:before{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-ico08.png") no-repeat; background-size:100% auto;}
.sybCourse-mod .studMode .list02 p.arrow-tags:before{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/studMode-ico09.png") no-repeat; background-size:100% auto;}
.sybCourse-mod .studMode .list02 p .tips{ background:#6b58ff; background-image:-webkit-linear-gradient(left, #6b58ff, #a696fe); background-image:linear-gradient(left,#6b58ff,#a696fe);}
.sybCourse-mod .studMode .bottom-text{ background:#edecff; color:#6b58ff;}


/**/

.qjbCourse-mod{ box-shadow: 0 0.12rem 0.12rem rgba(232,68,17,0.2); border-radius: 0.267rem; margin:0.4rem;padding-bottom: 0.133rem;
    background: #fdecd7;
    background: -webkit-linear-gradient(left,#bf2d0a,#c62300);
    background: -moz-linear-gradient(left,#bf2d0a,#c62300);
    background: -ms-linear-gradient(left,#bf2d0a,#c62300);
    background: linear-gradient(left,#bf2d0a,#c62300);
}
.qjbCourse-mod .top-tit{background: url("/images/zhuceshuiwushi/2025project/qjb-course-bg.jpg") no-repeat; background-size: 100% auto; width: 9.2rem; margin: 0 auto;}
.qjbCourse-mod .top-tit ul{}
.qjbCourse-mod .top-tit .word{ padding: 1.867rem 0 0 0.533rem; color: #fff; font-size: 0.373rem; width: 5.6rem; float: left; overflow: hidden;}
.qjbCourse-mod .top-tit .bookImg{float: left; width: 2.907rem; margin-top: 0.64rem; text-align: center; overflow: hidden;}
.qjbCourse-mod .top-tit .bookImg img{ width: 2.347rem;}
.qjbCourse-mod .top-tit .bookImg strong{ position: relative; display: block; margin:-0.32rem auto 0; color: #f30e03; font-size: 0.293rem; text-align: center; height: 0.533rem; line-height: 0.533rem; border-radius: 0.2rem 0 0.2rem 0; border-top: 1px solid #fff;
    background: #ffebaf;
    background: -webkit-linear-gradient(left,#ffdd87,#ffebaf 21%,#fef9d3);
    background: -moz-linear-gradient(left,#ffdd87,#ffebaf 21%,#fef9d3);
    background: -ms-linear-gradient(left,#ffdd87,#ffebaf 21%,#fef9d3);
    background: linear-gradient(left,#ffdd87,#ffebaf 21%,#fef9d3);
}
.qjbCourse-mod .top-tit p{background: url("/images/zhuceshuiwushi/2025project/qjb-tit.png") no-repeat; background-size: 100% 1.44rem; position: relative; font-weight: bold;  width: 9.2rem; height: 1.44rem; line-height: 1.64rem; text-align: center; font-size: 0.373rem; color: #5e3100; margin: -0.2rem auto 0.4rem;}
.qjbCourse-mod .send{ padding-bottom: 0.4rem;}
.qjbCourse-mod .con{ background: #fffcf8;}
.qjbCourse-mod .con .title{ font-size: 0.453rem; color: #6d1603; text-align: center; font-weight: bold; padding: 0.533rem 0 0;}
.qjbCourse-mod .con .title:after{ content: ''; display: block; width: 1.333rem; height: 0.107rem; border-radius: 0.053rem; margin: 0.2rem auto .4rem;
    background: #ffae66;
    background: -webkit-linear-gradient(left,#ffae66 18%,#d6831a);
    background: -moz-linear-gradient(left,#ffae66 18%,#d6831a);
    background: -ms-linear-gradient(left,#ffae66 18%,#d6831a);
    background: linear-gradient(left,#ffae66 18%,#d6831a);
}
.qjbCourse-mod .accurate-sort{ margin: 0 0.133rem; padding:0 0rem 0rem 0.4rem;}
.qjbCourse-mod .accurate-sort .sort-process{width: 4.08rem;}
.qjbCourse-mod .accurate-sort .accurate-study{width:3.733rem; margin-left: 0.24rem; position: relative; z-index: 2;}
.qjbCourse-mod .accurate-sort .sort-process dl{ border-left: 1px dashed #fcb965; padding-bottom: 0.533rem;
    background: #fff5e3;
    background: -webkit-linear-gradient(left,#fff5e3,#fffcf7);
    background: -moz-linear-gradient(left,#fff5e3,#fffcf7);
    background: -ms-linear-gradient(left,#fff5e3,#fffcf7);
    background: linear-gradient(left,#fff5e3,#fffcf7);
}
.qjbCourse-mod .accurate-sort .sort-process dl dt,.qjbCourse-mod .accurate-sort .accurate-study dl dt{ background: url("/images/zhuceshuiwushi/2025project/qjb-tit01.png") no-repeat; background-size: 100% auto; position: relative; width: 3.334rem; height: 0.613rem; line-height: 0.613rem; color: #fff; font-size: 0.373rem; padding-left: 0.493rem; margin-bottom: 0.427rem;}
.qjbCourse-mod .accurate-sort .sort-process dl dt span,.qjbCourse-mod .accurate-sort .accurate-study dl dt span{ display: block; border-radius: 50%; position: absolute; width: 0.793rem; height: 0.793rem; text-align: center; line-height: 0.793rem; color: #fff; font-size: 0.48rem;left: -0.4rem; top: -0.1rem;
    background: #f38656;
    background: -webkit-linear-gradient(28deg,#f38656 20%,#ffc96a 95%);
    background: -moz-linear-gradient(28deg,#f38656 20%,#ffc96a 95%);
    background: -ms-linear-gradient(28deg,#f38656 20%,#ffc96a 95%);
    background: linear-gradient(28deg,#f38656 20%,#ffc96a 95%);
}
.qjbCourse-mod .accurate-sort .sort-process .effectImg{ width: 4.48rem; height: 2.587rem; margin-top: 0.4rem; margin-left: 0.596rem; z-index: 5;position: relative;}
.qjbCourse-mod .accurate-sort .sort-process dl dd,.qjbCourse-mod .accurate-sort .accurate-study dl dd{ text-align: center; font-size: 0.32rem;}
.qjbCourse-mod .accurate-sort .arrow{ width:0.173rem; height: 0.387rem; }
.qjbCourse-mod .accurate-sort .accurate-study dl{ border-left: 1px dashed #c1a9ff; padding-bottom: 0.533rem;
    background: #f4f2fe;
    background: -webkit-linear-gradient(left,#f4f2fe,#fefbf9);
    background: -moz-linear-gradient(left,#f4f2fe,#fefbf9);
    background: -ms-linear-gradient(left,#f4f2fe,#fefbf9);
    background: linear-gradient(left,#f4f2fe,#fefbf9);
}
.qjbCourse-mod .accurate-sort .accurate-study dl dt{ background: url("/images/zhuceshuiwushi/2025project/qjb-tit02.png") no-repeat; background-size: 100% auto; width: 2.927rem;}
.qjbCourse-mod .accurate-sort .accurate-study dl dt span{
    background: #a393fe;
    background: -webkit-linear-gradient(28deg,#a393fe 20%,#6792fe 95%);
    background: -moz-linear-gradient(28deg,#a393fe 20%,#6792fe 95%);
    background: -ms-linear-gradient(28deg,#a393fe 20%,#6792fe 95%);
    background: linear-gradient(28deg,#a393fe 20%,#6792fe 95%);
}
.qjbCourse-mod .accurate-sort .accurate-study dl dd span{ color: #666;}
.qjbCourse-mod .send .countDown{ display: inline-block; border: 1px solid #fe4015; color: #fd2b12; font-size: 0.32rem; height: 0.533rem; line-height:0.633rem; padding: 0 0.4rem; border-radius: 0.293rem;}
.qjbCourse-mod .con .list{ margin: 0 0.4rem 0.4em;}
.qjbCourse-mod .con .list li{ border-bottom: 1px dashed #ccc;padding: 0.32rem 0;}
.qjbCourse-mod .con .list .tit{ width: 1.867rem; height: 0.587rem; line-height: 0.587rem; font-weight: bold; border-radius: 8px; background: #fdd7cf; font-size: 0.347rem; color: #dd431d; text-align: center;}
.qjbCourse-mod .con .list .text{ width: 5.833rem; font-size: 0.373rem; margin-left: 0.2rem;}
.qjbCourse-mod .coupon-con{ margin: 0.4rem 0 0;}
.qjbCourse-mod .coupon-con .coupon .text h4{ line-height:0.89rem; color: #f9eac4;}
.qjbCourse-mod .coupon-con .coupon{ margin-bottom: 0;}


.vipCourse{ margin:0.4rem; background: #cf752e;border-radius: 0.267rem; padding-bottom: 0.133rem;}
.vipCourse .top-tit{ width: 9.2rem; height: 6.173rem;}
.vipCourse .vipCourse-con{ background: #fff; border-radius: 0.267rem; margin: 0 0.133rem; position: relative; padding-bottom: 0.4rem;}
.vipCourse .vipCourse-con .sub-tit{ height: 0.933rem; margin-top: -0.2rem; line-height: 0.933rem; text-align: center; font-size: 0.347rem; color: #cb6000; font-weight: bold; border-radius: 0.267rem 0.267rem 0 0;
    background: #fdecd7;
    background: -webkit-linear-gradient(-17deg,#fdecd7,#ffe0b0 25%,#fff4e3 60%,#ffdca7 100%);
    background: -moz-linear-gradient(-17deg,#fdecd7,#ffe0b0 25%,#fff4e3 60%,#ffdca7 100%);
    background: -ms-linear-gradient(-17deg,#fdecd7,#ffe0b0 25%,#fff4e3 60%,#ffdca7 100%);
    background: linear-gradient(-17deg,#fdecd7,#ffe0b0 25%,#fff4e3 60%,#ffdca7 100%);}
.vipCourse .vipCourse-con .sub-tit i{ margin: 0 0.24rem; display: inline-block; font-weight: normal; vertical-align: top;}
.vipCourse .vipCourse-con .vip-book{ display: block; width:8.133rem; margin: 0.467rem auto 0.533rem;}
.vipCourse .vipCourse-con .vip-Supervisor{ width: 4.907rem; display: inline-block; margin: 0 0.213rem 0.267rem; vertical-align: top;}
.vipCourse .vipCourse-con .vip-Supervisor h3,.vipCourse .vipCourse-con .vip-Ai-effect h3{ text-align: center; font-size:0.4rem; color: #fff; height:1rem; z-index: 0; line-height: 0.8rem; border-radius: 0.2rem 0.2rem 0 0; position: relative;
    background: #c06c0c;
    background: -webkit-linear-gradient(41deg,#c06c0c,#f09d41);
    background: -moz-linear-gradient(41deg,#c06c0c,#f09d41);
    background: -ms-linear-gradient(41deg,#c06c0c,#f09d41);
    background: linear-gradient(41deg,#c06c0c,#f09d41);}
.vipCourse .vipCourse-con .vip-Supervisor ul,.vipCourse .vipCourse-con .vip-Ai-effect ul{ padding: 0.48rem 0.24rem 0.32rem; border-radius: 0.267rem; margin-top: -0.2rem; z-index: 1; position: relative;
    background: -webkit-linear-gradient(180deg,#ffd4b2 5%,#fffaf4 20%);
    background: -moz-linear-gradient(180deg,#ffd4b2 5%,#fffaf4 20%);
    background: -ms-linear-gradient(180deg,#ffd4b2 5%,#fffaf4 20%);
    background: linear-gradient(180deg,#ffd4b2 5%,#fffaf4 20%);}
.vipCourse .vipCourse-con .vip-Supervisor ul li,.vipCourse .vipCourse-con .vip-Ai-effect ul li{ font-size: 0.293rem; line-height:0.667rem; display: inline-block; vertical-align: top;}
.vipCourse .vipCourse-con .vip-Supervisor ul li.one{width: 56%}
.vipCourse .vipCourse-con .vip-Ai-effect{ width: 3.333rem; display: inline-block;vertical-align: top; margin-bottom: 0.267rem;}
.vipCourse .vipCourse-con .vip-Ai-effect h3{ border-radius: 0.2rem 0.2rem 0 0;
    background: #b4acfe;
    background: -webkit-linear-gradient(-90deg,#5cc2fd,#b4acfe 50%,#7770ff);
    background: -moz-linear-gradient(-90deg,#5cc2fd,#b4acfe 50%,#7770ff);
    background: -ms-linear-gradient(-90deg,#5cc2fd,#b4acfe 50%,#7770ff);
    background: linear-gradient(-90deg,#5cc2fd,#b4acfe 50%,#7770ff);}
.vipCourse .vipCourse-con .vip-Ai-effect ul{
    background: #ffcaa2;
    background: -webkit-linear-gradient(180deg,#d4d8fe 5%,#f9f9ff 20%);
    background: -moz-linear-gradient(180deg,#d4d8fe 5%,#f9f9ff 20%);
    background: -ms-linear-gradient(180deg,#d4d8fe 5%,#f9f9ff 20%);
    background: linear-gradient(180deg,#d4d8fe 5%,#f9f9ff 20%);}
.vipCourse .vipCourse-con .vip-Ai-effect ul li{ margin-right: 0.15rem;}
.vipCourse .vipCourse-con .vip-A-class,.vipCourse .vipCourse-con .vip-B-class{ position: relative; z-index: 1; width: 4.667rem; border-radius: 0.133rem; padding: 0.133rem; margin: 0 0 0 0.2rem; display: inline-block; vertical-align: top;
    background: -webkit-linear-gradient(180deg,#e99437,#ffc27a);
    background: -moz-linear-gradient(180deg,#e99437,#ffc27a);
    background: -ms-linear-gradient(180deg,#e99437,#ffc27a);
    background: linear-gradient(180deg,#e99437,#ffc27a);}
.vipCourse .vipCourse-con .vip-A-class .vip-A-con,.vipCourse .vipCourse-con .vip-B-class .vip-B-con{ padding:0.437rem 0.167rem 0.22rem; position: relative; border-radius: 0.133rem; color: #6a1e00; font-size: 0.267rem; line-height: 0.4rem;
    background: -webkit-linear-gradient(90deg,#ffefc8,#ffffff);
    background: -moz-linear-gradient(90deg,#ffefc8,#ffffff);
    background: -ms-linear-gradient(90deg,#ffefc8,#ffffff);
    background: linear-gradient(90deg,#ffefc8,#ffffff);}
.vipCourse .vipCourse-con .vip-A-class span,.vipCourse .vipCourse-con .vip-B-class span{ position: absolute;left: -0.133rem; top: -0.133rem; display: block; width: 0.967rem; padding-left: 0.38rem; height: 0.613rem; line-height: 0.507rem; color:#fff; font-size: 0.267rem;  background: url(/images/zhucekuaijishi/project/2025project/n-icon03.png) no-repeat; background-size: 100% auto;}
.vipCourse .vipCourse-con .vip-A-class .vip-A-con i{ color: #f5170f; font-size: 0.32rem; font-weight: bold;}
.vipCourse .vipCourse-con .vip-A-class .fdicon{ position: absolute; top: -0.16rem; right: -0.08rem; width: 0.76rem; height: 1rem; background: url(/images/zhucekuaijishi/project/2025project/icon18.png) no-repeat; background-size: 100% 100%;}
.vipCourse .vipCourse-con .vip-B-class{ width: 3.067rem;}
.vipCourse .vipCourse-con .vip-B-class .vip-B-con{ background: #fff; padding: 0.107rem 0 0; height:2.17rem;}
.vipCourse .vipCourse-con .vip-B-class .vip-B-con .fdTxt{ height: 0.4rem; text-align: center; line-height: 0.293rem; font-size: 0.24rem; color: #6a1e00;}
.vipCourse .vipCourse-con .vip-B-class .vip-B-con strong{ display: block; height: 0.88rem; line-height: 0.88rem; text-indent: 0.533rem; font-size: 0.56rem; color: #e4160d;}
.vipCourse .vipCourse-con .vip-B-class .vip-B-con strong i{ font-size: 0.32rem; font-weight: 400;}
.vipCourse .vipCourse-con .vip-B-class .vip-B-con p{display: block; width: 3.333rem; height: 1.04rem; background: url(/images/zhucekuaijishi/project/2025project/n-vip-Bclass.png) no-repeat; background-size: 100% 100%; position: absolute; left: -0.133rem; bottom: -0.133rem; text-align: center; border-radius: 0.133rem;}
.vipCourse .vipCourse-con .vip-B-class .vip-B-con p a{background: url(/images/zhucekuaijishi/project/2025project/n-btn.png) no-repeat; background-size: 100% auto; display: block; width: 1.747rem; height: 0.72rem; line-height: 0.68rem; text-align: center; color: #ffeac0; margin: 0.2rem auto 0;}
.vipCourse .vipCourse-con .n-btn-vip{ text-align: center; margin: 0.347rem 0 0;}
.vipCourse .vipCourse-con .n-btn-vip a{ display:inline-block; width:3.84rem; height: 1.013rem; line-height: 1.013rem; border-radius: 0.533rem; border: 1px solid #ff6b31; text-align: center; color: #ff5a1a; font-size: 0.427rem; }
.vipCourse .vipCourse-con .n-btn-vip .n-buy-now{ box-shadow: 0 0.027rem 0.133rem rgba(228,66,11,0.5); color: #fff; margin-left: 0.2rem;
    background: -webkit-linear-gradient(90deg,#ff810e,#f84920);
    background: -moz-linear-gradient(90deg,#ff810e,#f84920);
    background: -ms-linear-gradient(90deg,#ff810e,#f84920);
    background: linear-gradient(90deg,#ff810e,#f84920);}


.AICourse-mod{ width:9.2rem; margin:0.4rem auto 0rem; border-radius:0.3rem; padding-bottom:0.133rem; box-shadow:0 0.067rem 0.133rem #cdcffb; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/class02.png") no-repeat center top #7478ff; background-size:100% auto;}
.AICourse-mod .top-tit{ height:2.227rem;}
.AICourse-mod .top-tit p{ line-height:0.453rem; font-size:0.32rem; color:#fff; padding:1.453rem 0 0 0.733rem;}
.AICourse-mod .top-tit .head{ width:3.733rem; right:0.24rem; bottom:0;}
.AICourse-mod .con .list{ margin:0 0.4rem 0;}
.AICourse-mod .con .list li{ border-bottom:1px dashed #ccc; padding:0.4rem 0;}
.AICourse-mod .con .list li:last-child{margin-bottom: 0.4rem;}
.AICourse-mod .con .list li .tit{ display:block; float:left; width:1.2rem; text-align:center; line-height:1; padding:0.12rem 0; font-weight:bold; font-size:0.347rem; color:#7473ff; background:#e4e2fe; border-radius:0.133rem;}
.AICourse-mod .con .list li .text{ float:right; width:6.55rem; line-height:0.587rem; font-size:0.373rem; font-weight:bold;}
.AICourse-mod .con .list .tips{ padding:0.133rem 0 0.133rem 0.16rem; margin-top:0.147rem; background:#f5f5ff; border-radius:0.133rem;}
.AICourse-mod .con .list .tips span{ display:block; float:left; line-height:0.533rem; margin-right:0.373rem; font-weight:normal; font-size:0.32rem; color:#666; padding-left:0.427rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-ico01.png") no-repeat left center; background-size:0.293rem auto;}
.AICourse-mod .con .list .tips span.mr0{ margin-right:0;}


.tssCourse-mod{ width:9.2rem; margin:0.4rem auto 0rem; border-radius:0.3rem; padding-bottom:0.133rem; box-shadow:0 0.067rem 0.133rem #cdcffb; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/class02.png") no-repeat center top #7478ff; background-size:100% auto;}
.tssCourse-mod .top-tit{ height:2.227rem;}
.tssCourse-mod .top-tit p{ line-height:0.453rem; font-size:0.32rem; color:#fff; padding:1.453rem 0 0 0.733rem;}
.tssCourse-mod .top-tit .head{ width:3.733rem; right:0.24rem; bottom:0;}
.tssCourse-mod .con .list{ margin:0 0.4rem 0;}
.tssCourse-mod .con .list li{ border-bottom:1px dashed #ccc; padding:0.4rem 0;}
.tssCourse-mod .con .list li:last-child{margin-bottom: 0.4rem;}
.tssCourse-mod .con .list li .tit{ display:block; float:left; width:1.2rem; text-align:center; line-height:1; padding:0.12rem 0; font-weight:bold; font-size:0.347rem; color:#7473ff; background:#e4e2fe; border-radius:0.133rem;}
.tssCourse-mod .con .list li .text{ float:right; width:6.55rem; line-height:0.587rem; font-size:0.373rem; font-weight:bold;}
.tssCourse-mod .con .list .tips{ padding:0.133rem 0 0.133rem 0.16rem; margin-top:0.147rem; background:#f5f5ff; border-radius:0.133rem;}
.tssCourse-mod .con .list .tips span{ display:block; float:left; line-height:0.533rem; margin-right:0.373rem; font-weight:normal; font-size:0.32rem; color:#666; padding-left:0.427rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-ico01.png") no-repeat left center; background-size:0.293rem auto;}
.tssCourse-mod .con .list .tips span.mr0{ margin-right:0;}


.teacher-mod{ padding:0.227rem 0 0.507rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/teacher-bg.jpg") no-repeat center bottom; background-size:100% auto;}
.teacher-mod .tab-tit{ text-align:center; font-size:0; height:1.067rem; }
.teacher-mod .tab-tit .btn{ display:inline-block; width:auto; padding: 0 0.32rem; height:1.067rem; line-height:1.067rem; font-size:0.4rem; color:#363636; background:#e1f1ff; border-radius:0.16rem; margin:0 0.2rem; position:relative;}
.teacher-mod .tab-tit .btn.on{ color:#fff; background:#4d6bfd; background-image:-webkit-linear-gradient(left, #506efd, #4764fd); background-image:linear-gradient(left,#506efd,#4764fd);}
.teacher-mod .tab-tit .btn.on:before{ content:""; width:0.347rem; height:0.173rem; position:absolute; left:50%; margin-left:-0.173rem; bottom:-0.173rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/teacher-ico01.png") no-repeat; background-size:100%;}
.teacher-mod .tab-con{ display:none; min-height:6.44rem; margin:0 0.267rem;}
.teacher-mod .tab-con .teacher-box{ display:none; position: relative; z-index: 1;}
.teacher-mod .tab-con .pic{ float:left; width:4.533rem; margin-top:0.707rem;}
.teacher-mod .tab-con .pic img{ width:4.533rem; height:5.733rem;}
.teacher-mod .tab-con .text{ float:right; width:4.9rem; padding:0.4rem 0 0;}
.teacher-mod .tab-con .text .name{ line-height:0.747rem; font-size:0.507rem; font-weight:bold;}
.teacher-mod .tab-con .text .name span{ display:inline-block; line-height:1; font-size:0.32rem; font-weight:normal; margin-right:0.347rem; padding:0.08rem 0.2rem; border-radius:0.267rem 0 0.267rem 0; background:#fec570; background-image:-webkit-linear-gradient(left, #fde9bd, #fec570); background-image:linear-gradient(left,#fde9bd,#fec570);}
.teacher-mod .tab-con .text .tips{ margin-top:0.187rem;}
.teacher-mod .tab-con .text .tips span{ display:inline-block; line-height:0.387rem; margin:0 0.267rem 0.133rem 0; position:relative;}
.teacher-mod .tab-con .text .tips span i{ display:inline-block; font-size:0.32rem; position:relative; z-index:9; font-weight:bold;}
.teacher-mod .tab-con .text .tips span:before{ content:""; height:0.107rem; width:100%; background:#9fc6ff; position:absolute; bottom:0; left:0;}
.teacher-mod .tab-con .text .tips span.mr0{ margin-right:0;}
.teacher-mod .tab-con .text .introduce{ padding:0.227rem 0 0;}
.teacher-mod .tab-con .text .introduce p{ line-height:0.48rem; font-size:0.347rem; color:#666;}
.teacher-mod .tab-con .text .course{ padding-top:0.147rem;}
.teacher-mod .tab-con .text .course h4{ line-height:0.653rem; font-size:0.32rem;}
.teacher-mod .tab-con .text .course p{ line-height:0.48rem; font-size:0.347rem; color:#666;}
.teacher-mod .tab-con .text .video-btn{ display:block; width:2.48rem; line-height:1; text-align:center; padding:0.253rem 0.32rem 0.253rem 0; margin-top: 0.267rem; position:relative; font-size:0.373rem; font-weight:bold; color:#fff; border-radius:0.533rem; box-shadow:0 0.067rem 0.133rem #eed1ca; background:#f84920; background-image:-webkit-linear-gradient(left, #ff800e, #f84920); background-image:linear-gradient(left,#ff800e,#f84920);}
.teacher-mod .tab-con .text .video-btn:before{ content:""; width:0.24rem; height:0.28rem; position:absolute; right:0.48rem; top:0.28rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/teacher-ico02.png") no-repeat; background-size:100%;}
.teacher-mod .tab-con .book{ position: absolute; left: 0; bottom: 0; z-index: 5; display: block; width: 3.2rem; height: 1.867rem;}
.teacher-mod .tab-con .book img{ width: 3.2rem; height: 1.867rem;}
.teacher-mod .tab-con .teacherTab-tit{ width:9.2rem; height:2.133rem; padding:0.267rem 0 0 0.267rem; margin:0 auto; background:#fff; border-radius:0.133rem; position:relative;}
.teacher-mod .tab-con .teacherTab-tit .mySwiper{ overflow:hidden;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide{ float:left; width:2.213rem; cursor:pointer;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide .head{ width:2.213rem; height:1.333rem; border-radius:0.16rem; background:#f0f0f0; overflow:hidden;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide .head img{ display:block; width:1.6rem; margin:0.067rem auto 0;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide p{ line-height:0.707rem; text-align:center; font-size:0.32rem; color:#666;}
.teacher-mod .tab-con .teacherTab-tit .swiper-slide.on .head{ background:#569aff; background-image:-webkit-linear-gradient(left, #6dbcff, #569aff); background-image:linear-gradient(left,#6dbcff,#569aff);}
.teacher-mod .tab-con .teacherTab-tit:before{ content:""; width:0.72rem; height:2.4rem; z-index:9; position:absolute; right:0; top:0; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/teacher-bg02.png") no-repeat right top; background-size:0.72rem auto;}




/**/
.personalized-bg{ background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/personalized-bg.jpg) no-repeat center top #4865fd; background-size:auto 4.8rem; padding-bottom: 0.8rem;}
.personalized-bg .common-title h3:before,.personalized-bg .common-title h3:after{ content: ''; display: inline-block; background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/tit01.png) no-repeat; background-size: 1.28rem 0.293rem; width: 1.28rem; height: 0.293rem;}
.personalized-bg .common-title h3:after{transform: rotate(-180deg);}
.personalized-bg .common-title{ color: #fff; font-size: 0.48rem; font-weight: bold; text-align: center;background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/chinaacc.png) no-repeat center 0.507rem; background-size: 4.267rem 0.667rem; padding: 0.8rem 0 0.6rem;}
.personalized-bg .presonal-con{ margin: 0 0.4rem; border-radius: 0.333rem; background: #fff; border: 1px solid #e9e9e9; box-shadow: 0 0.267rem 0.267rem rgba(203,203,203,0.33);}
.personalized-bg .presonal-con .cornersPractice{ margin: 0.667rem 0.333rem 0 0.333rem;}
.personalized-bg .presonal-con .cornersPractice dt{ float: right;}
.personalized-bg .presonal-con .cornersPractice dt img{width: 4.72rem; height: 2.92rem;}
.personalized-bg .presonal-con .cornersPractice dd strong{ font-size: 0.453rem;}
.personalized-bg .presonal-con .cornersPractice dd p{ margin: 0.2rem 0 0 0.1rem;}
.personalized-bg .presonal-con .cornersPractice dd p span{ font-size: 0.32rem; color: #999; display: block; line-height: 0.48rem;}
.personalized-bg .presonal-con .cornersPractice dd p span:before{content: ''; display: inline-block; background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/corrent.png) no-repeat; background-size: 0.347rem 0.347rem; width: 0.347rem; height: 0.347rem; margin-right: 0.1rem;}
.personalized-bg .presonal-con .stageStepsList{margin: 0.533rem 0.333rem 0; border-left:0.04rem solid #cddaff; padding: 0 0 0 0.4rem;}
.personalized-bg .presonal-con .stageStepsList  h3{ font-size: 0.4rem; position: absolute; top: -0.373rem; left: 0rem; color: #333;}
.personalized-bg .presonal-con .stageStepsList  h3:before{ content: ''; display: block; width: 0.16rem; height: 0.16rem; border-radius: 50%; background: #6ea1ff; position: absolute; top: 0.24rem; left: -0.507rem;}
.personalized-bg .presonal-con .stageStepsList .steps-con{ padding: 0.373rem 0 0; margin-bottom: 0.8rem;}
.personalized-bg .presonal-con .stageStepsList .steps-con p{border: 1px dotted #ffbb57; font-size: 0.32rem; color: #999; padding: 0.14rem 0.2rem 0.14rem 2.36rem;}
.personalized-bg .presonal-con .stageStepsList .steps-con span{ display: block; position: absolute;background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/sub-tit01.png) no-repeat; background-size: 2.36rem 1.227rem; width: 2.16rem; height: 1.227rem; line-height: 1.227rem; color: #d34a00; font-size: 0.347rem; top: 0.365rem; left: 0; text-align: center; padding-right: 0.2rem;}
.personalized-bg .presonal-con .stageStepsList .steps-con span:before{ content: ''; display:inline-block;background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/arrow.png) no-repeat; background-size: 0.347rem 0.347rem; width: 0.347rem; height: 0.347rem; margin: 0.1rem; vertical-align: middle;}
.personalized-bg .presonal-con .stageStepsList .steps-con.step01{ margin: 0.8rem 0 0.4rem; }
.personalized-bg .presonal-con .stageStepsList .steps-con.step01 span{ display: block; position: absolute;background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/sub-tit.png) no-repeat; background-size: 2.36rem 1.627rem; width: 2.16rem; height: 1.627rem; line-height: 1.627rem; color: #d34a00; font-size: 0.347rem; top: 0.365rem; left: 0; text-align: center; padding-right: 0.2rem;}
.personalized-bg .presonal-con .stageStepsList .steps-List{padding-top: 0.48rem;}
.personalized-bg .presonal-con .stageStepsList .steps-List ul{ border:1px dotted #ffbb57; padding: 0.32rem 0.267rem 0;}
.personalized-bg .presonal-con .stageStepsList .steps-List ul li{width:50%; color: #999; font-size: 0.32rem; float: left; margin-bottom: 0.4rem;}
.personalized-bg .presonal-con .stageStepsList .steps-List ul li strong{ font-size: 0.347rem; display: block; color: #333;}
.personalized-bg .presonal-con .stageStepsList .steps-List ul li strong:before{ content: ''; display:inline-block;background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/arrow.png) no-repeat; background-size: 0.347rem 0.347rem; width: 0.347rem; height: 0.347rem;vertical-align: top; margin:0.08rem 0.1rem 0 0;}

/**/
.teachingServies{margin-bottom: 0.4rem;}
.title:before,.title:after{ content: ''; display: inline-block; background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/tit02.png) no-repeat; background-size: 1.28rem 0.293rem; width: 1.28rem; height: 0.293rem; margin: 0 0.2rem;}
.title:after{transform: rotate(-180deg);}
.title{font-size: 0.48rem; font-weight: bold; text-align: center;background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/chinaacc01.png) no-repeat center 0.507rem; background-size: 4.267rem 0.667rem; padding: 0.8rem 0 0.6rem;}
.teachingServies .teachingList{background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/people-bg.jpg) no-repeat center center; background-size:7.067rem 7rem; height:7rem; padding: 0.267rem 0; margin: 0 0.4rem;}
.teachingServies .teachingList ul li{ color: #999; font-size: 0.293rem;text-align: center;}
.teachingServies .teachingList ul li strong{ font-size: 0.4rem; color: #333; display: inline-block; margin-bottom: 0.2rem;}
.teachingServies .teachingList ul li strong:before{ margin-right: 0.1rem; vertical-align: middle; content: ''; display: inline-block;}
.teachingServies .teachingList ul li.top01{left: 50%; top: 0; margin-left: -1.933rem; width: 3.867rem;}
.teachingServies .teachingList ul li.top01 strong:before{background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon01.png) no-repeat center; background-size: 0.453rem 0.427rem; width: 0.453rem; height: 0.427rem; }
.teachingServies .teachingList ul li.top02{left: 0; top: 2.333rem; width:2.4rem;}
.teachingServies .teachingList ul li.top02 strong:before{background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon02.png) no-repeat center; background-size: 0.373rem 0.453rem; width: 0.373rem; height: 0.453rem; }
.teachingServies .teachingList ul li.top03{left: 0; bottom: 1rem; width:3.467rem;}
.teachingServies .teachingList ul li.top03 strong:before{background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon03.png) no-repeat center; background-size:0.4rem 0.333rem; width: 0.4rem; height: 0.333rem; }
.teachingServies .teachingList ul li.top04{right: 0; bottom: 1rem; width:3.467rem;}
.teachingServies .teachingList ul li.top04 strong:before{background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon04.png) no-repeat center; background-size:0.453rem 0.427rem; width:0.453rem; height:0.427rem; }
.teachingServies .teachingList ul li.top05{right: 0; top: 2.333rem; width:2.4rem;}
.teachingServies .teachingList ul li.top05 strong:before{background: url(//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon05.png) no-repeat center; background-size:0.453rem 0.427rem; width:0.453rem; height:0.427rem; }



.foundationEven ul li{ width:4.213rem; height:4.72rem; padding:0.133rem; border-radius:0.6rem 0.133rem 0.6rem 0.133rem; position: relative; float: left; margin:0 0 0.4rem 0.32rem;
    background:#002ac6;
    background:-webkit-linear-gradient(-161deg,#6b43fc,#2d61f7);
    background:-moz-linear-gradient(-161deg,#6b43fc,#2d61f7);
    background:-ms-linear-gradient(-161deg,#6b43fc,#2d61f7);
    background:linear-gradient(-161deg,#6b43fc,#2d61f7);
}
.foundationEven ul li:last-child{ margin-right: 0;}
.foundationEven ul li h4{ color:#fff; font-size:0.267rem;  font-weight: normal; padding:0.4rem 0 0.33rem 0.2rem;}
.foundationEven ul li h4 strong{ color:#fff; font-size:0.347rem; margin-bottom:0.133rem; display: block;}
.foundationEven ul li .briefImg{ right:0.267rem; top:-0.333rem; z-index: 0; width: 1.28rem;}
.foundationEven ul li p{ border-radius: 0.453rem 0.133rem 0.453rem 0.133rem; padding: 0.267rem; z-index: 1; position: relative; font-size: 0.267rem; line-height: 0.453rem;
    background:#c4f3ff;
    background:-webkit-linear-gradient(left,#fdffff,#edf0f6);
    background:-moz-linear-gradient(left,#fdffff,#edf0f6);
    background:-ms-linear-gradient(left,#fdffff,#edf0f6);
    background:linear-gradient(left,#fdffff,#edf0f6);
}
.foundationEven ul li p i{ display: block; line-height: 0.453rem; position: relative; padding-left: 0.373rem;}
.foundationEven ul li p i:before{content: ''; display:inline-block; width: 0.133rem; height: 0.133rem; border-radius: 50%; background: #b0dafa; margin-right: 0.133rem; vertical-align: middle; position: absolute; left: 0; top: 0.16rem;}
.foundationEven ul li p .view-btn{ display: block; width:2.92rem; height:0.787rem; line-height: .787rem; text-align: center; color: #fff; font-size: 0.32rem; background: url("/images/zhucekuaijishi/zbllzx/kaopei/2024/view-btn.png") no-repeat; background-size: 100% auto; margin:0.133rem auto 0; font-weight: bold;}
.foundationEven ul li p .view-btn:hover{ text-decoration: none;}
.foundationEven ul li:hover{transition:.6s all;-moz-transition:.6s all;-webkit-transition:.6s all;-o-transition:.6s all;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);transform:translate(0,-5px);}



.free-data-bg{
    background:-webkit-linear-gradient(top,#eff3f9,#edf0f6);
    background:-moz-linear-gradient(top,#eff3f9,#edf0f6);
    background:-ms-linear-gradient(top,#eff3f9,#edf0f6);
    background:linear-gradient(top,#eff3f9,#edf0f6);
}
.free-list{ margin: 0 0.4rem .4rem 0.4rem; background: #fff; border-radius: 0.4rem 0.4rem 0 0;}
.free-list ul{ padding: 0.4rem 0.067rem 0.4rem 0.1rem;}
.free-list ul li{width:4.147rem; height:1.53rem;background:url(/images/zhucekuaijishi/zbllzx/kaopei/2024/free-small-bg.png) no-repeat; background-size: 100% auto; float: left; padding-top:0.667rem; margin:0 0 0.267rem 0.267rem;}
.free-list ul li strong{display: block; width:0.987rem; float: left; font-size: 0.427rem; color: #fd9d13; text-align: center; margin-top: 0.133rem;}
.free-list ul li p{float: left; width:2.987rem; color:#888;}
.free-list ul li p b{font-size: 0.347rem; display: block; color: #333;}

.free-form{background:url(/images/zhucekuaijishi/zbllzx/kaopei/2024/free-from.jpg) no-repeat; background-size: 100% auto; height:8.333rem;}
.bottomTit{ width: 5.147rem; height: 0.587rem; margin: 0.4rem auto 0.1rem; display: block; padding-top: 0.8rem;}
.free-form ul{ padding: 0.533rem 0.8rem 0;}
.free-form ul li{ width: 7.413rem; height: 0.987rem; line-height: 0.987rem; padding: 0 0.133rem; border: 1px solid #e5e5e5; background: #fff; margin:0 auto 0.32rem;}
.free-form ul li .mobile{ border: none;width: 100%; font-size: 0.373rem;}
.free-form ul li .ipt1{ border: none; width: 67%;font-size: 0.373rem;}
.free-form ul li .yzm-btn{ color: #467df2; font-size:0.373rem;}
.free-form .reg-btn{ display: block; margin: 0 auto; font-weight: bold; width: 7.467rem; height: 1.2rem; line-height: 1.2rem; text-align: center; color: #fff; border-radius:0.6rem; font-size:0.427rem; box-shadow: 0 0.107rem 0.107rem rgba(255,99,43,0.29);
    background:#ff8439;
    background:-webkit-linear-gradient(#ff8145,#ff8439 39%,#ff5b28 88%);
    background:-moz-linear-gradient(#ff8145,#ff8439 39%,#ff5b28 88%);
    background:-ms-linear-gradient(#ff8145,#ff8439 39%,#ff5b28 88%);
    background:linear-gradient(#ff8145,#ff8439 39%,#ff5b28 88%);
}
.free-form .reg-agree-tags{ padding:0.133rem 0.8rem 0;}
.free-form .reg-agree-tags a{color: #365df2;}

.fotBottom{ text-align: center; font-size: 0.347rem; padding-top: 2.733rem; color: #fff; background: url(/images/zhucekuaijishi/zbllzx/kaopei/2024/fotbotom.jpg) no-repeat center top; background-size: 100% auto; height: 2.333rem;}
.fotBottom .btn-join{ display: block; margin:0.2rem auto 0; width: 3.947rem; height: 0.8rem; line-height: 0.8rem; text-align: center; color: #fff; font-size: 0.36rem; background: #467ef2; border-radius: 0.4rem;}
.fotBottom .btn-join:hover{ text-decoration: none;}

.fix-bottom{background: url(/images/zhucekuaijishi/zbllzx/kaopei/2024/fixbottom.jpg) no-repeat center top; z-index: 5; text-align: center; background-size: 100% auto; height: 1.32rem; width: 100%; position: fixed; left: 0; bottom: 0;}
.fix-bottom .free-btn-bot,.fix-bottom .zxkf-btn-bot{display: inline-block; font-size: 0.4rem; margin: 0.2rem 0.2rem 0; width:4.293rem; height: 0.88rem; line-height: 0.88rem; text-align: center; border-radius: 0.45rem; }
.fix-bottom .free-btn-bot{border: 1px solid #f84c1f; color: #f94c1f;}
.fix-bottom .zxkf-btn-bot{ color: #fff;
    background:-webkit-linear-gradient(#ff810e,#f84920);
    background:-moz-linear-gradient(#ff810e,#f84920);
    background:-ms-linear-gradient(#ff810e,#f84920);
    background:linear-gradient(#ff810e,#f84920);
}
.book-mod{ background: #f8f8f8;}


/**/
.dialogFixed{width:100%;position:fixed;left:0;top:0}
.choice-mask{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:700;display:none;cursor:pointer}
.choiceCoursesMod{padding-bottom:2.34rem;position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:800;display:none}
.choiceCoursesMod .choice-head{height:1.32rem;line-height:1.32rem;margin:0 .4rem;border-bottom:1px solid #f5f5f5}
.choiceCoursesMod .choice-head strong{font-size:.4rem;display:none}
.choiceCoursesMod .choice-close{width:1.24rem;height:1.32rem;line-height:132rem;overflow:hidden;position:absolute;right:0;top:0;background:url(/images/zhongjizhicheng/project/2021project/2021index/choice-close.png) no-repeat center center;background-size:.32rem .32rem}
.choiceCoursesMod .choice-body{padding:.2rem 0 1px .4rem}
.choiceCoursesMod .choice-item .item-hd{margin-bottom:0.107rem;position:relative;z-index:1}
.choiceCoursesMod .choice-item .item-hd strong{font-size:.373rem;display:inline-block;line-height:.72rem}
.choiceCoursesMod .choice-item .item-hd strong em{margin-right:.28rem}
.choiceCoursesMod .choice-item .item-hd strong span{font-size:.32rem;color:red;font-weight:400}
.choiceCoursesMod .choice-item .choice-explain{line-height:.6rem;color:#666;font-size:.32rem}
.choiceCoursesMod .choice-item ul{font-size:0}
.choiceCoursesMod .choice-item ul li{margin:0 .28rem .28rem 0;display:inline-block;position:relative}
.choiceCoursesMod .choice-item ul li input{position:absolute;left:0;top:0;opacity:0}
.choiceCoursesMod .choice-item ul li label{padding:.2rem .28rem;line-height:1;border:1px solid #f6f6f6;background:#f6f6f6;color:#555;font-size:.32rem;vertical-align:top;display:inline-block;-webkit-border-radius:1.333rem;border-radius:1.333rem}
.choiceCoursesMod .choice-item ul li input:checked+label{border-color:#4bb9ff;background:#edf8ff;color:#249ff6}
.choiceCoursesMod .choice-item ul li input:disabled+label{border-color:#f6f6f6;background:#f6f6f6;color:#ccc}
.choiceCoursesMod .choice-foot{padding-bottom:.16rem;position:absolute;left:0;right:0;bottom:0;background:#fff;z-index:10}
.choiceCoursesMod .choice-confirm{padding:.24rem 0;margin:.16rem .32rem 0;display:block;background:#4bb9ff;font-size:.373rem;text-align:center;color:#fff;-webkit-border-radius:100px;border-radius:100px}
.choiceCoursesMod .choice-selected{padding:.36rem .28rem .36rem .32rem;background:#fff4ed;line-height:1;color:#fe7b37;font-size:0;display:none}
.choiceCoursesMod .choice-selected span{font-size:.373rem;display:inline-block;margin-right:.16rem;vertical-align:top}
.choiceCoursesMod .choice-selected p{max-width:6.2rem;display:inline-block;font-size:.373rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.choiceCoursesMod .choice-selected .p-majority{width:4.4rem}
.choiceCoursesMod .choice-selected #total{position:absolute;top:.36rem;right:.28rem}
.choiceCoursesMod .choice-selected .selected-suffix{display:none}
.period-btn{position:absolute;right:.4rem;top:0;font-size:.32rem;line-height:.72rem;display:inline-block;color:#999;padding-right:.533rem;background:url(/images/zhongjizhicheng/project/2021project/2021index/period-icon.png) no-repeat right center;background-size:.4rem auto}
.period-pop{width:8rem;background:#fff;padding:.32rem;border:1px solid #eee;border-radius:.08rem;position:fixed;right:.2rem;top:0;z-index:89;display:none}
.period-pop p{color:#777;line-height:.48rem;font-weight:400}
.period-pop:before{content:"";width:.24rem;height:.187rem;background:url(/images/zhongjizhicheng/project/2021project/2021index/period-icon1.png) no-repeat;background-size:.24rem auto;position:absolute;top:-.187rem;right:.267rem}













