/*
@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{top: 1.2rem; height: 80%;}
.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:-0.6rem 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;}


/*AI多维智学*/
.aiManyLearn{ position: relative; z-index: 2; width: 9.2rem; padding:0.4rem 0 0.267rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/bg_01.png") no-repeat; background-size:100% 100%; margin: 0rem auto 0.667rem;}
.aiManyLearn .tit{ height: 0.987rem; padding-top: 0.2rem; line-height: 0.987rem; text-align: center; font-size: 0.427rem; font-weight: 700;}
.aiManyLearn .topBox{ position: relative; z-index: 1; width: 9.013rem; height: 8.72rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/bg_04.png") no-repeat; background-size:100% 100%; margin: 0 auto 0.453rem;}
.aiManyLearn .topBox-list{ position: absolute; width: 3.12rem; height: 1.973rem;}
.aiManyLearn .topBox-list .ltit{ height: 0.6rem; margin: 0.133rem 0 0.133rem 0.2rem;}
.aiManyLearn .topBox-list .ltit-num{ float: left; width: 0.6rem; line-height: 0.6rem; text-align: center; font-size: 0.373rem; color: #fff; font-weight: 700;}
.aiManyLearn .topBox-list .ltit-txt{ float: left; width: 2.067rem; line-height: 0.6rem; text-align: center; font-size: 0.293rem; font-weight: 700;}
.aiManyLearn .topBox-list .ltxt{ line-height: 0.427rem; text-align: center; font-size: 0.293rem; color: #666;}
.aiManyLearn .topBox-list .ltxt strong{ display: block; font-weight: 700;
    background: -webkit-linear-gradient(left, #7770ff, #32b3ff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #7770ff, #32b3ff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #7770ff, #32b3ff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #7770ff, #32b3ff); /* 标准的语法 */
    -webkit-background-clip: text;
    color: transparent;}
.aiManyLearn .topBox-list.bg01{ top: 0.053rem; left: 2.84rem;}
.aiManyLearn .topBox-list.bg02{ top: 2.013rem; left: 5.707rem;}
.aiManyLearn .topBox-list.bg03{ top: 4.4rem; left: 5.773rem;}
.aiManyLearn .topBox-list.bg04{ top: 6.56rem; left: 2.84rem;}
.aiManyLearn .topBox-list.bg05{ top: 4.387rem; left: 0.12rem;}
.aiManyLearn .topBox-list.bg06{ top: 1.973rem; left: 0.293rem;}
.aiManyLearn .topBox-list.bg06 .ltit{ margin-top: 0.187rem;}
.aiManyLearn .botBox{ position: relative; z-index: 1; width: 9.16rem; height: 6.093rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/bg_03.png") no-repeat; background-size:100% 100%; margin: 0 auto;}
.aiManyLearn .botBox-tit{ position: relative; z-index: 1; height: 0.92rem; margin-bottom: 0.36rem;}
.aiManyLearn .botBox-tit .btLeft{ float: left; line-height: 0.92rem; width: 4.133rem; text-align: center; font-size: 0.4rem; color: #fff; font-weight: 700;}
.aiManyLearn .botBox-tit .btRight{ float: right; height: 0.347rem; margin: 0.28rem 1.413rem 0 0;}
.aiManyLearn .botBox-tit .btRight img{ width: auto; height: 0.347rem;}
.aiManyLearn .botBox-tit .fdIcon{ position: absolute; right: -0.107rem; bottom: 0; width: 1.307rem; height: 1.307rem; line-height: 1.307rem; text-align: center; font-size: 0.453rem; font-weight: 700; color: #fff; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon16.png") no-repeat; background-size:100% 100%;}
.aiManyLearn .botBox-list{ position: relative; z-index: 1; float: left; width: 4.133rem; margin-left: 0.293rem;}
.aiManyLearn .botBox-list .fdTxt{ position: absolute; top: 0.08rem; right: 0.133rem; width: 0.32rem; line-height: 0.32rem; font-size: 0.32rem; font-weight: 700;}
.aiManyLearn .botBox-list .blTit{ width: 3.467rem; height: 0.613rem; margin-bottom: 0.32rem;}
.aiManyLearn .botBox-list .blTit-num{ float: left; width: 0.613rem; line-height: 0.613rem; text-align: center; font-size: 0.373rem; color: #fff; font-weight: 700;}
.aiManyLearn .botBox-list .blTit-txt{ float: left; width: 2.853rem; line-height: 0.613rem; text-align: center; font-size: 0.347rem; font-weight: 700;}
.aiManyLearn .botBox-list .blCon{ min-height: 3.6rem;}
.aiManyLearn .botBox-list .blCon-tit{ width: 3.52rem; height: 0.573rem; line-height: 0.573rem; text-align: center; font-size: 0.32rem; color: #fff; font-weight: 700; margin-bottom: 0.187rem; margin-left: -1px;}
.aiManyLearn .botBox-list .blCon-list{ position: relative; z-index: 1; line-height: 0.453rem; font-size: 0.32rem; padding-left: 0.32rem; margin-bottom: 0.133rem;}
.aiManyLearn .botBox-list .blCon-list .fdIconL{ position: absolute; left: -0.147rem; top: 0.12rem; width: 0.4rem; height: 0.2rem;}
.aiManyLearn .botBox-list .blCon-list .fdIconR{ position: absolute; right: 0.267rem; top: -0.4rem; padding: 0 0.16rem; height: 0.4rem; line-height: 0.4rem; font-size: 0.24rem; color: #fff; border-radius: 0.2rem 0.2rem 0.2rem 0;
    background: -webkit-linear-gradient(left, #ff6a2c, #ffbb64); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ff6a2c, #ffbb64); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ff6a2c, #ffbb64); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff6a2c, #ffbb64); /* 标准的语法 */}
.aiManyLearn .botBox-list.bg01{
    background: -webkit-linear-gradient(left, #f4fcfe, #ffffff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #f4fcfe, #ffffff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #f4fcfe, #ffffff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #f4fcfe, #ffffff); /* 标准的语法 */}
.aiManyLearn .botBox-list.bg01 .fdTxt{ color: #b9edf7;}
.aiManyLearn .botBox-list.bg01 .blTit{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon10.png") no-repeat; background-size:100% 100%;}
.aiManyLearn .botBox-list.bg01 .blCon{ border-left: 1px dashed #65c6fe;}
.aiManyLearn .botBox-list.bg01 .blCon-tit{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon12.png") no-repeat; background-size:100% 100%;}
.aiManyLearn .botBox-list.bg01 .blCon-list .fdIconL{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon13.png") no-repeat; background-size:100% 100%;}
.aiManyLearn .botBox-list.bg02{
    background: -webkit-linear-gradient(left, #f9f8fe, #ffffff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #f9f8fe, #ffffff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #f9f8fe, #ffffff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #f9f8fe, #ffffff); /* 标准的语法 */}
.aiManyLearn .botBox-list.bg02 .fdTxt{ color: #dbd6fb;}
.aiManyLearn .botBox-list.bg02 .blTit{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon11.png") no-repeat; background-size:100% 100%;}
.aiManyLearn .botBox-list.bg02 .blCon{ border-left: 1px dashed #c1a9ff;}
.aiManyLearn .botBox-list.bg02 .blCon-tit{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon14.png") no-repeat; background-size:100% 100%;}
.aiManyLearn .botBox-list.bg02 .blCon-list .fdIconL{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/icon15.png") no-repeat; background-size:100% 100%;}

/*畅学旗舰班*/
.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.4rem 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:0.4rem auto 0; 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{ width:9.2rem; margin:0.4rem auto 0; border-radius:0.3rem; padding-bottom:0.133rem; box-shadow:0 0.067rem 0.133rem #f6d5cb; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/qjb-bg01.jpg") no-repeat center top #c02d0a; background-size:100% auto;}
.qjbCourse-mod .top-tit{ height:6.013rem;}
.qjbCourse-mod .top-tit p{ line-height:0.453rem; font-size:0.32rem; color:#fff; text-align:center; padding:1.667rem 0 0;}
.qjbCourse-mod .top-tit .head{ width:8.547rem; left:50%; margin-left:-4.267rem; bottom:0;}
.qjbCourse-mod .top-tit .book{ width:2.667rem; position:absolute; right:0.2rem; bottom:0;}
.qjbCourse-mod .top-nav{ position: relative; z-index: 1; height:3.347rem; text-align:center; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/qjbCourse-bg02.jpg") no-repeat; background-size:100% auto;}
.qjbCourse-mod .top-nav .box{ display:inline-block; width:4.213rem; border-radius:0.333rem; margin:0.267rem 0.067rem 0; vertical-align:top; background:#feedd9; background-image:-webkit-linear-gradient(left, #feedd9, #fdd5ae); background-image:linear-gradient(left,#feedd9,#fdd5ae);}
.qjbCourse-mod .top-nav .box .tit{ line-height:0.4rem; font-size:0.32rem; color:#5e3100; font-weight:bold; padding-top:0.2rem;}
.qjbCourse-mod .top-nav .box .pic{ height:1.56rem;}
.qjbCourse-mod .top-nav .box .text{ line-height:0.72rem; text-align:center; border-radius:0 0 0.333rem 0.333rem; font-size:0.36rem; color:#fff; font-weight:bold; background:#ff6b31; background-image:-webkit-linear-gradient(left, #ff6b31, #ff9b1f); background-image:linear-gradient(left,#ff6b31,#ff9b1f);}
.qjbCourse-mod .top-nav .jia{ position: absolute; left: 50%; top: 1.44rem; margin-left: -0.24rem; display:block; width: 0.48rem; height: 0.48rem; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-ico01.png") no-repeat left center; background-size: 100% 100%;}
.qjbCourse-mod .tit01{ height:0.933rem; line-height:0.933rem; text-align:center; font-size:0.36rem; color:#5e3100; font-weight:bold; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-tit01.jpg") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con{ border-radius:0 0 .3rem .3rem;}
.qjbCourse-mod .con .tit02{ line-height:1.093rem; text-align:center; font-size:0.453rem; position:relative; font-weight:bold;  background: -webkit-linear-gradient(top, #820505 , #651c02); -webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.qjbCourse-mod .con .tit02:before{ content:""; width:1.333rem; height:0.093rem; border-radius:0.133rem; position:absolute; left:50%; margin-left:-0.667rem; bottom:0; background:#d6831a; background-image:-webkit-linear-gradient(left, #d6831a, #ffae66); background-image:linear-gradient(left,#d6831a,#ffae66);}
.qjbCourse-mod .con .list{ margin:0 0.4rem 0; padding:0.56rem 0 0;}
.qjbCourse-mod .con .list li{ border-bottom:0.013rem dashed #ccc;}
.qjbCourse-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;}
.qjbCourse-mod .con .list li .text{ float:left; padding:0 0 0 0.267rem; line-height:0.587rem; font-size:0.373rem; font-weight:bold;}
.qjbCourse-mod .con .list li:last-child{ border-bottom:0;}
.qjbCourse-mod .con .list .w1{ width:2.5rem;}
.qjbCourse-mod .con .list .tips{ padding:0.133rem 0 0.133rem 0.16rem; margin-top:0.147rem; background:#f5f5ff; border-radius:0.133rem;}
.qjbCourse-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("/images/zhucekuaijishi/project/2025project/syb-ico01.png") no-repeat left center; background-size:0.293rem auto;}
.qjbCourse-mod .con .list .tips span.mr0{ margin-right:0;}
.qjbCourse-mod .con .details{ padding:0.44rem 0 0 0.44rem;}
.qjbCourse-mod .con .details .box{ display:block; float:left; vertical-align:top; width:4.22rem; height:4.013rem; border-left:0.013rem dashed #fcb965; background:#fff5e3; background-image:-webkit-linear-gradient(left, #fff5e3, #fffcf8); background-image:linear-gradient(left,#fff5e3,#fffcf8);}
.qjbCourse-mod .con .details .tit{ display:inline-block; float:left; line-height:0.613rem; font-size:0.373rem; color:#fff; font-weight:bold; padding:0 0.96rem 0 0.453rem; position:relative; background:#fb9c35; background-image:-webkit-linear-gradient(left, #ff712e, #fb9c35); background-image:linear-gradient(left,#ff712e,#fb9c35);}
.qjbCourse-mod .con .details .tit:before{ content:""; width:0.24rem; height:0.613rem; position:absolute; right:-0.24rem; top:0; background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-ico02.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con .details .tit span{ display:block; width:0.693rem; height:0.693rem; line-height:0.693rem; text-align:center; border-radius:50%; position:absolute; left:-0.333rem; top:-0.053rem; background:#f28656; background-image:-webkit-linear-gradient(left, #f28656, #ffc569); background-image:linear-gradient(left,#f28656,#ffc569);}
.qjbCourse-mod .con .details .list02{ padding:0.907rem 0 0 0.333rem; text-align:left;}
.qjbCourse-mod .con .details .list02 p{ line-height:0.453rem; font-size:0.32rem; padding:0.133rem 0 0.133rem; position:relative;}
.qjbCourse-mod .con .details .list02 p.arrow-tags:before{ content:""; width:0.333rem; height:0.2rem; position:absolute;left:-0.44rem; top:0.267rem; background:url("/images/zhucekuaijishi/project/2025project/syb-ico04.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con .details .list02 p .tips{ display:inline-block; line-height:0.4rem; font-size:0.24rem; color:#fff; padding:0 0.147rem; position:absolute; right:0.4rem; top:-0.267rem; border-radius:0.533rem 0.533rem 0.533rem 0; vertical-align:0.067rem; margin-left:0.08rem; background:#ff712e; background-image:-webkit-linear-gradient(left, #ff712e, #fb9d35); background-image:linear-gradient(left,#ff712e,#fb9d35);}
.qjbCourse-mod .con .details .box.other-tags{ border-left:0.013rem dashed #c1a9ff; background:#f4f2fe; background-image:-webkit-linear-gradient(left, #f4f2fe, #fff); background-image:linear-gradient(left,#f4f2fe,#fff);}
.qjbCourse-mod .con .details .box.other-tags .tit{ background:#6b58ff; background-image:-webkit-linear-gradient(left, #6b58ff, #a494fe); background-image:linear-gradient(left,#6b58ff,#a494fe);}
.qjbCourse-mod .con .details .box.other-tags .tit:before{ background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-ico03.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con .details .box.other-tags .tit span{background:#a393fe; background-image:-webkit-linear-gradient(left, #a393fe, #6c92fe); background-image:linear-gradient(left,#a393fe,#6c92fe);}
.qjbCourse-mod .con .details .box.other-tags .list02 p.arrow-tags:before{background:url("//m.chinaacc.com/images/zhucekuaijishi/project/2025project/syb-ico05.png") no-repeat; background-size:100% auto;}
.qjbCourse-mod .con .details .box.other-tags .list02 p .tips{ background:#6b58ff; background-image:-webkit-linear-gradient(left, #6b58ff, #a494fe); background-image:linear-gradient(left,#6b58ff,#a494fe);}

.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.147rem; 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(//m.chinaacc.com/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(//m.chinaacc.com/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(//m.chinaacc.com/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(//m.chinaacc.com/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);}

.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:2.8rem; 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:5.2rem; 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.533rem 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.8rem;}
.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;}
.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;}
.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}













