/*
@author: sunke
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","PingFang SC","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.layout{width:1200px;margin:0 auto;}
.common-title{ text-align:center; padding:44px 0 20px 0;}
.common-title h2{ display:inline-block; line-height:80px; font-size:40px; position:relative; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/acc-ico.png") no-repeat center top;}
.common-title h2:before{ content:""; width:39px; height:28px; position:absolute; left:-56px; top:27px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/title-ico01.png") no-repeat;}
.common-title h2:after{ content:""; width:39px; height:28px; position:absolute; right:-56px; top:27px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/title-ico02.png") no-repeat;}
.common-title p{ line-height:32px; text-align:center; font-size:24px; color:#000;}
.common-title p span{ color:#ff6d2e;}

/**/
.topHeader-wrap{ width:100%; height:450px; background:url("//www.chinaacc.com/upload/resources/image/2023/12/01/2248568.png") no-repeat center top;}
.topHeader-mod{ height:450px;}
.topHeader-mod .tit{ text-align:center; padding-top:208px;}
.topHeader-mod .tit span{ display:inline-block; height:58px; line-height:58px; font-size:28px; color:#cc2f00; border-radius:40px; padding:0 25px; background:#f5d9b1; background-image:-webkit-linear-gradient(top, #fefbfb, #f5d9b1); background-image:-moz-linear-gradient(top, #fefbfb, #f5d9b1); background-image:linear-gradient(top,#fefbfb,#f5d9b1);}
.topHeader-mod .tips{ text-align:center; font-size:0; padding-top:40px;}
.topHeader-mod .tips span{ display:inline-block; height:58px; line-height:58px; font-size:26px; color:#fff; padding-left:58px; margin:0 26px;}
.topHeader-mod .tips span.ico01{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/header-ico01.png") no-repeat left center;}
.topHeader-mod .tips span.ico02{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/header-ico02.png") no-repeat left center;}
.topHeader-mod .tips span.ico03{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/header-ico03.png") no-repeat left center;}
.topHeader-mod .free-btn{ display:block; width:180px; height:169px; line-height:0; font-size:0; top:20px; left:20px; background:url("//www.chinaacc.com/upload/resources/image/2022/09/16/1880010.png") no-repeat;}
.topHeader-mod .free-btn:before{ content:""; width:49px; height:36px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/header-ico04.png") no-repeat; position:absolute; right:12px; bottom:25px; animation:freeBtn 1.5s infinite linear;}
/**/
.nav-mod{ background:#fff; box-shadow:0 6px 8px 4px #f5f3f0; margin-top:-50px; border-radius:10px;}
.nav-mod h5{background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/free-btn.png") no-repeat; right: 0; top: 0; width:155px; height:46px; line-height:46px; color: #fff; font-size: 16px; padding-left: 55px;}
.nav-mod .list{ padding:0 0 29px 30px;}
.nav-mod .list li{ float:left; width:210px; height:268px; border:1px dashed #bbb; margin-right:20px;}
.nav-mod .list li.ico01{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/nav01.png") no-repeat center 45px;}
.nav-mod .list li.ico02{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/nav02.png") no-repeat center 47px;}
.nav-mod .list li.ico03{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/nav03.png") no-repeat center 44px;}
.nav-mod .list li.ico04{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/nav04.png") no-repeat center 41px;}
.nav-mod .list li.ico05{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/nav05.png") no-repeat center 39px;}
.nav-mod .list h3{ text-align:center; line-height:40px; font-size:18px; color:#333; padding-top:113px;}
.nav-mod .list p{ font-size:16px; color:#999; line-height:24px; padding:0 15px;}
.nav-mod .btn{ display:block; width:240px; height:50px; line-height:50px; text-align:center; font-size:22px; text-decoration:none; border-radius:40px; color:#fefefe; margin:0 auto; background:#de8c39; background-image:-webkit-linear-gradient(top, #f7cd98, #de8c39); background-image:-moz-linear-gradient(top, #f7cd98, #de8c39); background-image:linear-gradient(top,#f7cd98,#de8c39);}
.nav-mod .btn:hover{ -webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px); transition:all .08s linear; -webkit-transition:all .08s linear}
.ad-btn{ display:none; margin-top:37px; position:relative;}
.ad-btn .countDown{ display:block; line-height:43px; font-size:18px; color:#fff; position:absolute; left:776px; top:24px;}
.nav-mod .ad-btn img{ border-radius:0 0 10px 10px;}
.nav-mod .coupon-con{ border-radius:0 0 10px 10px; margin-top:36px;}

/**/
.course-wrap{ width:100%; background:#fff9f5; margin-top:40px;}
.course-visible{width:1200px;position:fixed;left:50%;margin-left:-600px;top:0;z-index:90;display:none;}
.course-mod .course-visible .box .top-tit{ height:95px;}
.course-mod .course-visible .box .top-tit h3{ line-height:37px;}
.course-mod{}
.course-mod .box{ width:386px; padding-bottom:10px; border-radius:10px;}
.course-mod .box .top-tit{ height:135px; text-align:center; position:relative;}
.course-mod .box .top-tit h3{ line-height:54px; padding-top:32px; font-size:28px; color:#fff;}
.course-mod .box .top-tit p{ display:block; width:100%; text-align:center; font-size:0;}
.course-mod .box .top-tit p span{ display:inline-block; font-size:16px; line-height:30px; padding:0 26px; border-radius:40px;}
.course-mod .box .top-tit .send-tips{ display:block; width:235px; height:40px; line-height:28px; color:#ff582b; font-weight:bold; text-indent:40px; position:absolute; right:-6px; top:-1px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-tag01.gif") no-repeat}
.course-mod .box .course-con{ margin:0 8px; padding:14px 20px 0; background:#fff; border-radius:12px;}
.course-mod .box .tit01{ line-height:26px; font-size:14px; color:#666;}
.course-mod .box .tit02{ height:44px; line-height:44px; margin-top:10px;}
.course-mod .box .tit02 h3{ float:left; font-size:16px; padding-left:21px;}
.course-mod .box .tit02 .free-btn{ display:block; float:right; color:#4679ff; margin-right:20px; padding-left:19px;}
.course-mod .box .list01{ margin:7px 0 0 3px;}
.course-mod .box .list01 ul{ padding:0 0 0 18px; border-left:1px solid #eff4ff;}
.course-mod .box .list01 li{ padding-bottom:14px;}
.course-mod .box .list01 .tit03{ line-height:34px; font-size:16px; position:relative;}
.course-mod .box .list01 .tit03:before{ content:""; width:7px; height:7px; border-radius:50%; position:absolute; left:-22px; top:12px;}
.course-mod .box .list01 .text-con{ width:360px;}
.course-mod .box .list01 .text-con p{ color:#666; line-height:24px;}
.course-mod .box .list01 .text-con p.p1{ display:block; float:left; width:178px;}
.course-mod .box .list01 .text-con p .new-tips{ display:inline-block; line-height:16px; font-size:12px; color:#fff; font-weight:normal; padding:0 7px; margin-left:10px; vertical-align:2px; background:#ff712d; border-radius:40px 40px 0 40px; background-image:-webkit-linear-gradient(top, #ffa043, #ff712d); background-image:-moz-linear-gradient(top, #ffa043, #ff712d); background-image:linear-gradient(top,#ffa043,#ff712d);}
.course-mod .server-con{}
.course-mod .server-con .tit03{ height:36px; line-height:36px; font-size:16px; color:#fff; font-weight:bold; padding-left:19px; border-radius:10px 10px 0 0;}
.course-mod .server-con .list02{ padding:20px 0 16px 37px; border-radius:0 0 10px 10px;}
.course-mod .server-con .list02 li{ padding-bottom:14px;}
.course-mod .server-con .list02 li:last-child{ padding-bottom:0;}
.course-mod .server-con .list02 h3{ line-height:28px; font-size:16px; position:relative;}
.course-mod .server-con .list02 h3:before{ content:""; width:11px; height:12px; position:absolute; left:-17px; top:8px;}
.course-mod .server-con .list02 h3 .send-tips{ display:inline-block; line-height:16px; font-size:12px; color:#fff; font-weight:normal; padding:0 7px; margin-left:10px; vertical-align:2px; background:#ff712d; border-radius:40px 40px 0 40px; background-image:-webkit-linear-gradient(top, #ffa043, #ff712d); background-image:-moz-linear-gradient(top, #ffa043, #ff712d); background-image:linear-gradient(top,#ffa043,#ff712d);}
.course-mod .server-con .list02 p{ line-height:29px; color:#666;}
.course-mod .server-con .list02 p span{ color:#ff5743;}
.course-mod .buy-con{ background:#fff; border-radius:10px; text-align:center; margin:11px 8px 0; position:relative;}
.course-mod .buy-con .pirze{ font-size:16px; color:#ff5743; line-height:38px; padding-top:26px;}
.course-mod .buy-con .pirze strong{ font-size:30px;}
.course-mod .buy-con .pirze del{ color:#999; padding-left:25px;}
.course-mod .buy-con .btn-wrap{ font-size:0; padding:10px 0 30px;}
.course-mod .buy-con .btn-wrap .service-btn{ display:inline-block; *display:inline; *zoom:1; width:118px; height:32px; line-height:32px; font-size:14px; border:1px solid #d2d2d2; color:#333; border-radius:40px; text-decoration:none; margin:0 10px;}
.course-mod .buy-con .btn-wrap .buy-btn{ display:inline-block; *display:inline; *zoom:1; width:120px; height:34px; line-height:34px; font-size:14px; text-align:center; color:#fff; text-decoration:none; background:#ff5743; border-radius:40px; margin:0 10px;}
.course-mod .buy-con .send-tags{ display:block; line-height:24px; font-size:14px; color:#fff; padding:0 9px; border-radius:0 10px 0 10px; position:absolute; right:0; top:0; background:#ff6f2d; background-image:-webkit-linear-gradient(top, #ff6f2d, #ff5843); background-image:-moz-linear-gradient(top, #ff6f2d, #ff5843); background-image:linear-gradient(top,#ff6f2d,#ff5843);}
.course-mod .buy-conNew{ background:#fff; border-radius:10px; padding:0 20px; margin:11px 8px 0;}
.course-mod .buy-conNew .tit{ text-align:center; font-size:0; padding:18px 0 22px 0; border-bottom:1px solid #f3f3f3;}
.course-mod .buy-conNew .tit p{ display:inline-block; *display:inline; *zoom:1; width:56px; height:24px; line-height:24px; text-align:center; font-size:12px;edf3ff; background:#edf3ff; margin:0 30px;}
.course-mod .buy-conNew .tit p.t2{ background:#ff613a; color:#fff;}
.course-mod .buy-conNew .list{}
.course-mod .buy-conNew .list li{ height:63px; line-height:63px; position:relative;}
.course-mod .buy-conNew .list li .t1{ float:left; width:75px; padding-left:19px;}
.course-mod .buy-conNew .list li .t2{ float:left; width:117px; font-size:16px;}
.course-mod .buy-conNew .list li .t2 strong{ font-size:20px;}
.course-mod .buy-conNew .list li .t3{ float:left; font-size:16px; color:#ff5743;}
.course-mod .buy-conNew .list li .t3 strong{ font-size:20px;}
.course-mod .buy-conNew .list li.bg1{ background:#edf3ff;}
.course-mod .buy-conNew .list li.bg2{ background:#fff2e8;}
.course-mod .buy-conNew .list li.bg3{ background:#f6edea;}
.course-mod .buy-conNew .list li .sale-tips{ width:57px; height:48px; position:absolute; right:0; top:0; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico07.png") no-repeat;}
.course-mod .buy-conNew .list li .sale-tips p{ line-height:16px; text-align:center; font-size:12px; color:#fff; padding:5px 0 0;}
.course-mod .buy-conNew .btn-wrap{ font-size:0; padding:24px 0 30px; text-align:center;}
.course-mod .buy-conNew .btn-wrap .service-btn{ display:inline-block; *display:inline; *zoom:1; width:118px; height:32px; line-height:32px; font-size:14px; border:1px solid #d2d2d2; color:#333; border-radius:40px; text-decoration:none; margin:0 10px;}
.course-mod .buy-conNew .btn-wrap .buy-btn{ display:inline-block; *display:inline; *zoom:1; width:120px; height:34px; line-height:34px; font-size:14px; text-align:center; color:#fff; text-decoration:none; background:#ff5743; border-radius:40px; margin:0 10px;}
.choiceCourse-mod{ display:none; background:#fff; border-radius:10px; margin-top:20px; position:relative; box-shadow:0 6px 12px #f9f4f0}
.choiceCourse-mod .con{ padding:29px 0 45px 30px; box-shadow:inset 0 -8px 20px 5px #f7f7f7}
.choiceCourse-mod .con .box{ margin-bottom:25px;}
.choiceCourse-mod .con .box h4{ float:left; font-size:14px; line-height:32px; width:80px;}
.choiceCourse-mod .con .box .btn{ display:block; float:left; height:30px; line-height:30px; border:1px solid #c6c6c6; position:relative; text-decoration:none; border-radius:4px; padding:0 27px; margin-right:10px;}
.choiceCourse-mod .con .box .btn.on{ border-color:#ff5743;}
.choiceCourse-mod .con .box .btn.on i{ display:block; width:18px; height:18px; color:#ff5743; position:absolute; right:0; bottom:0; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico08.png") no-repeat;}
.choiceCourse-mod .con .box .tab-con{ display:none;}
.choiceCourse-mod .con .box .tab-con .choice-btn{ display:block; float:left; height:30px; line-height:30px; border:1px solid #c6c6c6; position:relative; overflow:hidden; text-decoration:none; border-radius:4px; padding:0 27px; margin-right:10px;}
.choiceCourse-mod .con .box .tab-con .choice-btn.on{ border-color:#ff5743;}
.choiceCourse-mod .con .box .tab-con .choice-btn.on i{ display:block; width:18px; height:18px; color:#ff5743; position:absolute; right:0; bottom:0; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico08.png") no-repeat;}
.choiceCourse-mod .con .box .tab-con .choice-btn input{ position:absolute; left:-30px; top:-30px;}
.choiceCourse-mod .buy-con{}
.choiceCourse-mod .buy-con .zhengbaoCoin{ padding:30px 0 30px 48px;}
.choiceCourse-mod .buy-con .zhengbaoCoin h3{ line-height:24px; font-size:18px; font-weight:bold;}
.choiceCourse-mod .buy-con .zhengbaoCoin p{ line-height:18px; font-size:12px; color:#999;}
.choiceCourse-mod .buy-con .btn-wrap{ padding:24px 42px 0 0;}
.choiceCourse-mod .buy-con .btn-wrap .statistics{ text-align:right;}
.choiceCourse-mod .buy-con .btn-wrap .statistics p{ line-height:32px;}
.choiceCourse-mod .buy-con .btn-wrap .statistics p strong{ font-size:28px; color:#ff5743;}
.choiceCourse-mod .buy-con .btn-wrap .statistics span{ display:inline-block; height:20px; line-height:20px; font-size:12px; color:#ff5743; background:#fff2e8; padding:0 12px;}
.choiceCourse-mod .buy-con .btn-wrap .buy-btn{ display:block; width:129px; height:50px; line-height:50px; text-align:center; margin-left:19px; margin-top:4px; text-decoration:none; background:#ff5743; border-radius:4px; font-size:20px; color:#fff;}
.choiceCourse-mod .close-btn{ display:block; width:18px; height:18px; line-height:0; font-size:0; position:absolute; right:30px; top:19px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico09.png") no-repeat;}

.course-mod .box.bg01{ background:#a7c3ff; margin-right:21px;}
.course-mod .box.bg01 .top-tit{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-tit01.png") no-repeat;}
.course-mod .box.bg01 .top-tit h3{ text-shadow:0 0 4px #7095ef;}
.course-mod .box.bg01 .top-tit p span{ color:#4679ff; background:#c2d4fe;}
.course-mod .box.bg01 .tit02{ background:#edf3ff;}
.course-mod .box.bg01 .tit02 .free-btn{ color:#4679ff; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico01.png") no-repeat left center;}
.course-mod .box.bg01 .tit02 .free-btn:hover{ font-weight:bold;}
.course-mod .box.bg01 .list01 .tit03:before{ background:#adc8ff;}
.course-mod .box.bg01 .server-con .tit03{ background:#7697ef; background-image:-webkit-linear-gradient(left, #7697ef, #d5e1fc); background-image:-moz-linear-gradient(left, #7697ef, #d5e1fc); background-image:linear-gradient(left,#7697ef,#d5e1fc);}
.course-mod .box.bg01 .server-con .list02{ background:#eef4ff; background-image:-webkit-linear-gradient(135deg, #eef4ff, #f8fbff); background-image:-moz-linear-gradient(135deg, #eef4ff, #f8fbff); background-image:linear-gradient(135deg,#eef4ff,#f8fbff);}
.course-mod .box.bg01 .server-con .list02 h3:before{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico02.png") no-repeat;}
.course-mod .box.bg02{ background:#ffb758;}
.course-mod .box.bg02 .top-tit{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-tit02.png") no-repeat;}
.course-mod .box.bg02 .top-tit h3{ text-shadow:0 0 4px #ff732c;}
.course-mod .box.bg02 .top-tit p span{ color:#ff582b; background:#ffd09d;}
.course-mod .box.bg02 .tit02{ background:#fff2e8;}
.course-mod .box.bg02 .tit02 .free-btn{ color:#ff582b; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico03.png") no-repeat left center;}
.course-mod .box.bg02 .list01 .tit03:before{ background:#fac399;}
.course-mod .box.bg02 .server-con .tit03{ background:#ff6120; background-image:-webkit-linear-gradient(left, #ff6120, #ffd4bf); background-image:-moz-linear-gradient(left, #ff6120, #ffd4bf); background-image:linear-gradient(left,#ff6120,#ffd4bf);}
.course-mod .box.bg02 .server-con .list02{ background:#fff3e9; background-image:-webkit-linear-gradient(135deg, #fff3e9, #fffaf6); background-image:-moz-linear-gradient(135deg, #fff3e9, #fffaf6); background-image:linear-gradient(135deg,#fff3e9,#fffaf6);}
.course-mod .box.bg02 .server-con .list02 h3:before{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico04.png") no-repeat;}
.course-mod .box.bg03{ background:#e7b174;}
.course-mod .box.bg03 .top-tit{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-tit03.png") no-repeat;}
.course-mod .box.bg03 .top-tit h3{ text-shadow:0 0 4px #d7833c;}
.course-mod .box.bg03 .top-tit p span{ color:#b05511; background:#f1d0ad;}
.course-mod .box.bg03 .tit02{ background:#f6edea;}
.course-mod .box.bg03 .tit02 .free-btn{ color:#b05511; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico05.png") no-repeat left center;}
.course-mod .box.bg03 .list01 .tit03:before{ background:#ddb799;}
.course-mod .box.bg03 .server-con .tit03{ background:#df8442; background-image:-webkit-linear-gradient(left, #df8442, #f1d8c8); background-image:-moz-linear-gradient(left, #df8442, #f1d8c8); background-image:linear-gradient(left,#df8442,#f1d8c8);}
.course-mod .box.bg03 .server-con .list02{ background:#f6eeeb; background-image:-webkit-linear-gradient(135deg, #f6eeeb, #fcf9f9); background-image:-moz-linear-gradient(135deg, #f6eeeb, #fcf9f9); background-image:linear-gradient(135deg,#f6eeeb,#fcf9f9);}
.course-mod .box.bg03 .server-con .list02 h3:before{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/course-ico06.png") no-repeat;}
.equity-con{ background:#fff; border-radius:10px; box-shadow:0 6px 12px #f9f4f0; padding-bottom:26px; margin-top:23px;}
.equity-con h3{ line-height:50px; font-size:16px; padding:10px 16px 0 26px;}
.equity-con p{ line-height:34px; padding:0 16px 0 26px;}
.equity-con .hide{ display:none;}
.equity-con .btn{ background:url("/images/zhongjizhicheng/project/index2022/ico.png") no-repeat; display:block; width:52px; height:26px; border:1px solid #e1e1e1; background-position:-71px -133px; border-radius:50px; margin:12px auto 0;}
.equity-con .btn.on{ background-position:-106px -133px;}
.equity-con .ad-btn img{ border-radius:10px 10px 0 0;}
.coupon-con{ height:90px; background:url("//www.chinaacc.com/upload/resources/image/2023/07/31/2174427.png") no-repeat; border-radius:10px 10px 0 0;}
.coupon-con .con{ width:345px; height:64px; line-height:62px; left:805px; top:14px; text-align:center; border-radius:12px; box-shadow:0 0 16px 7px #de572c; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/coupon-bg.gif") no-repeat;}
.coupon-con .con .name{ width:88px; font-size:24px; color:#ff5743; font-weight:bold; margin-left:17px;}
.coupon-con .con .time{ width:126px; color:#a12a02;}
.coupon-con .con .coupon-btn{ display:block; float:left; width:94px; height:30px; line-height:30px; text-decoration:none; margin-top:16px; border-radius:40px; font-size:14px; color:#fff; font-weight:bold; background:#ff5743; background-image:-webkit-linear-gradient(top, #ff5743, #ff6e2d); background-image:-moz-linear-gradient(top, #ff5743, #ff6e2d); background-image:linear-gradient(top,#ff5743,#ff6e2d);}


.coupon-new2023 .coupon-btn,.counpImgIntro .coupon-new2023 .coupon-btn2023 {
    display: block;
    width: 225px;
    height: 34px;
    line-height: 34px;
    padding-left: 9px;
    margin: 10px auto;
    text-decoration: none;
    font-size: 12px;
    color: #e0262c;
    background: url("//www.chinaacc.com/images/zhuanti/20221111/vip-coupon.png") no-repeat
}

.coupon-new2023 .coupon-btn i,.counpImgIntro .coupon-new2023 .coupon-btn2023 em {
    display: inline-block;
    width: 17px;
    height: 17px;
    line-height: 17px;
    font-size: 13px;
    color: #fff;
    text-align: center;
    background: #dd111a;
    border-radius: 50%;
    padding: 0;
}

.coupon-new2023 .coupon-btn strong,.counpImgIntro .coupon-new2023 .coupon-btn2023 strong {
    font-size: 20px;
    padding: 0 18px 0 3px;
    vertical-align: -3px
}

.counpImgIntro .coupon-new2023 .coupon-btn2023 em {
    vertical-align: middle;
    text-align: center;
    float: left;
    margin-top: 10px
}

.counpImgIntro .coupon-new2023 .coupon-btn2023 strong {
    float: left
}

.counpImgIntro .coupon-new2023 .coupon-btn2023 span {
    float: left
}

/**/
.software-wrap{ width:100%; height:710px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/software-bg.jpg") no-repeat center top;}
.software-mod{}
.software-mod .tab-tit{ text-align:center; font-size:0;}
.software-mod .tab-tit .btn{ display:inline-block; *display:inline; *zoom:1; width:172px; height:44px; line-height:44px; font-size:16px; color:#ff582b; margin:0 13px; text-decoration:none; background:rgba(255,255,255,.3); border:1px solid #fe8d5b; border-radius:40px;}
.software-mod .tab-tit .btn.on{ color:#fff; width:174px; height:46px; line-height:46px; border:0; background:#fc6f44; background-image:-webkit-linear-gradient(top, #ff9360, #fc6f44); background-image:-moz-linear-gradient(top, #ff9360, #fc6f44); background-image:linear-gradient(top,#ff9360,#fc6f44);}
.software-mod .tab-wrap{ margin-top:62px; height:351px; overflow:hidden;}
.software-mod .swiper-container{ height:351px;}
.software-mod .tab-con{width:1100px; margin:0 auto; position:relative;}
.software-mod .tab-con .swiper-slie{ float:left; width:769px; height:351px; position:relative;}
.software-mod .tab-con .arrow-left,.software-mod .tab-con .arrow-right{ display:block; width:41px; height:41px; left:-50px; top:141px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/software-ico01.png") no-repeat; z-index:19;}
.software-mod .tab-con .arrow-right{ left:auto; right:-50px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/software-ico02.png") no-repeat;}

/**/
.teacher-mod{ box-shadow:0 6px 12px 4px #eee; margin-bottom:70px; border-radius:0 0 12px 12px;}
.teacher-mod .tab-wrap{ padding:40px; background:#fff;}
.teacher-mod .tab-con{ display:none;}
.teacher-mod .tab-con .introduce-con{ float:left; width:761px; height:385px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/teacher-bg01.jpg") no-repeat;}
.teacher-mod .tab-con .introduce-con .pic{ float:left; width:326px; height:385px; position:relative;}
.teacher-mod .tab-con .introduce-con .pic img{ position:absolute; left:50%; bottom:0; transform: translate(-50%,0); -webkit-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
.teacher-mod .tab-con .introduce-con .text{ float:right; width:370px; margin:50px 63px 0 0;}
.teacher-mod .tab-con .introduce-con .text h3{ line-height:55px; font-size:28px;}
.teacher-mod .tab-con .introduce-con .text p{ font-size:16px; line-height:28px;}
.teacher-mod .tab-con .introduce-con .text .tips{ padding:32px 0 0;}
.teacher-mod .tab-con .introduce-con .text .tips span{ display:block; line-height:32px; font-size:16px; padding-left:28px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/teacher-ico01.png") no-repeat left center;}
.teacher-mod .tab-con .right-con{ float:right; width:319px;}
.teacher-mod .tab-con .right-con .tit{ line-height:18px; font-size:18px; font-weight:bold; padding-left:13px; position:relative;}
.teacher-mod .tab-con .right-con .tit:before{ content:""; width:4px; height:17px; background:#f05a32; border-radius:4px; position:absolute; left:0; top:0;}
.teacher-mod .tab-con .freeAudition-con{ padding:16px 0 27px;}
.teacher-mod .tab-con .freeAudition-con .btn{ display:block; height:40px; line-height:40px; text-decoration:none; padding:0 40px 0 13px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/teacher-ico02.png") no-repeat 277px center #fdeeea; margin-bottom:12px;}
.teacher-mod .tab-con .evaluate-con{}
.teacher-mod .tab-con .evaluate-con ul{ height:182px; overflow-y:auto;}
.teacher-mod .tab-con .evaluate-con li{ padding-top:14px;}
.teacher-mod .tab-con .evaluate-con .head{ display:block; float:left; width:36px; height:36px; border-radius:50%; margin-top:6px;}
.teacher-mod .tab-con .evaluate-con .text{ margin-left:47px;}
.teacher-mod .tab-con .evaluate-con .text h4{ line-height:29px; font-weight:normal; color:#999;}
.teacher-mod .tab-con .evaluate-con .text p{ line-height:24px;}
.teacher-mod .tab-tit{ height:140px; padding:26px 0 0; background:#fff; position:relative; border-radius:0 0 12px 12px; background-image:-webkit-linear-gradient(top, #f4f4f4, #fff); background-image:-moz-linear-gradient(top, #f4f4f4, #fff); background-image:linear-gradient(top,#f4f4f4,#fff);}
.teacher-mod .tab-tit .swiper-container{ width:1040px; height:130px; margin:0 auto;}
.teacher-mod .tab-tit .swiper-slide{ float:left; width:130px; cursor:pointer;}
.teacher-mod .tab-tit .swiper-slide img{ display:block; width:87px; height:87px; border-radius:50%; margin:0 auto; border:2px solid #eaeaea;}
.teacher-mod .tab-tit .swiper-slide p{ line-height:38px; text-align:center;}
.teacher-mod .tab-tit .swiper-slide.on img{ border-color:#dc8726;}
.teacher-mod .tab-tit .swiper-slide.on p{ color:#dc8726; font-weight:bold;}
.teacher-mod .tab-tit .arrow-left,.teacher-mod .tab-tit .arrow-right{ display:none; width:41px; height:41px; left:30px; top:65px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/teacher-ico03.png") no-repeat; z-index:19;}
.teacher-mod .tab-tit .arrow-right{ left:auto; right:30px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/teacher-ico04.png") no-repeat;}

/**/
.answerQuestions-wrap{ width:100%; height:828px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/answerQuestions-bg.jpg") no-repeat center top;}
.answerQuestions-mod{}
.answerQuestions-mod .title{ line-height:175px; padding-top:14px; font-size:40px; color:#fff; font-weight:bold; text-align:center;}
.answerQuestions-mod .picShow-con{ width:655px; height:475px; margin:78px 0 0 60px; position:relative;}
.answerQuestions-mod .picShow-con .swiper-container{ height:465px;}
.answerQuestions-mod .picShow-con .swiper-slide{ width:255px; height:465px;}
.answerQuestions-mod .picShow-con .arrow-left,.answerQuestions-mod .picShow-con .arrow-right{ display:block; width:41px; height:41px; left:-20px; top:226px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/answerQuestions-ico01.png") no-repeat; z-index:19;}
.answerQuestions-mod .picShow-con .arrow-right{ left:auto; right:-20px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/answerQuestions-ico02.png") no-repeat;}
.answerQuestions-mod .picShow-con:before{ content:""; width:275px; height:475px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/answerQuestions-bg.png") no-repeat; position:absolute; left:189px; top:-10px; z-index:9;}
.answerQuestions-mod .tab-tit{ width:323px; margin:97px 41px 0 0;}
.answerQuestions-mod .tab-tit .btn{ display:block; height:69px; line-height:69px; font-size:24px; color:#000; padding-left:50px; position:relative; text-decoration:none;}
.answerQuestions-mod .tab-tit .btn span{ display:block; width:28px; height:28px; line-height:28px; text-align:center; background:#363f5a; border-radius:50%; font-size:16px; color:#fff; position:absolute; left:0; top:50%; margin-top:-14px;}
.answerQuestions-mod .tab-tit .btn.on{ font-size:24px; color:#ff582b; font-weight:bold;}
.answerQuestions-mod .tab-tit .btn.on span{ background:#f05a32;}

/**/
.data-mod{ height:570px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/data-bg.jpg") no-repeat; margin:62px 0; border-radius:10px; box-shadow:0 0 12px 6px #f4f4f4;}
.data-mod .list{ padding:24px 0 18px 220px;}
.data-mod .list ul{}
.data-mod .list li{ float:left; width:466px; height:77px; line-height:77px; font-size:20px; padding-left:72px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/data-ico01.png") no-repeat left center;}
.data-mod .list li.wa{ width:auto;}
.data-mod .btn{ display:block; width:258px; height:56px; line-height:56px; text-align:center; font-size:22px; color:#fff; box-shadow:0 4px 12px #ead3b8; text-decoration:none; border-radius:40px; margin:0 auto; background:#eebe7c; background-image:-webkit-linear-gradient(top, #c38448, #eebe7c); background-image:-moz-linear-gradient(top, #c38448, #eebe7c); background-image:linear-gradient(top,#c38448,#eebe7c);}
.data-mod .btn i{ display:inline-block; width:15px; height:21px; margin-left:20px; vertical-align:-3px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/data-ico02.png") no-repeat;}
.data-mod .btn:hover{ -webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px); transition:all .08s linear; -webkit-transition:all .08s linear}


/**/
.courseTips-wrap{ width:100%; height:337px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/courseTips-bg.jpg") no-repeat center top;}
.courseTips-mod{ padding:49px 0 0 142px;}
.courseTips-mod ul{}
.courseTips-mod li{ float:left; width:307px; height:135px; padding-left:57px; color:#fff;}
.courseTips-mod li.w270{ width:270px;}
.courseTips-mod h4{ line-height:38px; font-size:18px; font-weight:bold;}
.courseTips-mod p{ line-height:22px; padding-right:46px;}
.courseTips-mod li.ico01{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/courseTips-ico01.png") no-repeat left 10px;}
.courseTips-mod li.ico02{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/courseTips-ico02.png") no-repeat left 10px;}
.courseTips-mod li.ico03{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/courseTips-ico03.png") no-repeat left 10px;}
.courseTips-mod li.ico04{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/courseTips-ico04.png") no-repeat left 10px;}
.courseTips-mod li.ico05{ background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/courseTips-ico05.png") no-repeat left 10px;}

/**/
.fix-ad{ width:100%; height:100px; position:fixed; left:0; bottom:0; z-index:69; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/fix-ad02.jpg") no-repeat center top;}
.fixAd-mod{ height:100px;}
.fixAd-mod .ad-btn{ display:block; width:100%; height:100px; margin-top:0;}
.fixAd-mod .ad-btn .countDown{ left:810px; top:28px;}
.fix-ad .close-btn{ display:block; width:30px; height:30px; right:0; top:0; z-index:19; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/fix-ad-close.png") no-repeat;}
.fixAd-mod .coupon-con{ height:90px; background:none;}
.fixAd-mod .coupon-con .con{ top:20px;}

/**/
.fix-ad-new{ width:100%; height:100px; position:fixed; left:0; bottom:0; z-index:69; background:url("//www.chinaacc.com/upload/resources/image/2023/03/14/2052088.png") no-repeat center top;}
.fix-ad-new .btn{ display:block; width:100%; height:100px; line-height:0; font-size:0;}
.fix-ad-new .close-btn{ display:block; width:30px; height:30px; right:0; top:0; z-index:19; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/fix-ad-close.png") no-repeat;}

/**/
.rightFixed{width:110px;position:fixed;_position:absolute;left:10px;top:50%; text-align:center; z-index:79; display:none;}
.rightFixed .free-btn{ display:block; line-height:0; font-size:0; width:110px; height:106px; background:url("//www.chinaacc.com/upload/resources/image/2022/09/15/1878719.png") no-repeat;}
.rightFixed .con{ height:321px; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/rightFixed-con.png") no-repeat;}
.rightFixed .con .service-btn{ display:block; line-height:30px; padding-top:49px; font-size:16px; color:#feedc9; text-decoration:none;}
.rightFixed .btn-wrap{ padding:8px 0 0;}
.rightFixed .btn-wrap .btn{ display:block; width:90px; height:30px; line-height:30px; border-radius:40px; margin:0 auto 6px; color:#912910; box-shadow:0 2px 4px #e47d2f; text-decoration:none; background:#f0c798; background-image:-webkit-linear-gradient(top, #f2c79a, #f0c798); background-image:-moz-linear-gradient(top, #f2c79a, #f0c798); background-image:linear-gradient(top,#f2c79a,#f0c798);}
.rightFixed .btn-wrap .btn:hover{ background:#ffe1ab; background-image:-webkit-linear-gradient(top, #ffe1ab, #feedcb); background-image:-moz-linear-gradient(top, #ffe1ab, #feedcb); background-image:linear-gradient(top,#ffe1ab,#feedcb);}
.rightFixed .returnTop-btn{ display:block; width:100%; text-align:center; line-height:32px; color:#feedc9; padding-top:14px; text-decoration:none;}
.rightFixed .returnTop-btn:hover{ font-weight:bold;}

/**/
.footer-wrap{ padding-bottom:100px;}

/**/
.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.common-pop{ display:none; width:650px; position:fixed; left:50%; margin-left:-325px; top:50%; z-index:99;}
.common-pop .top-tit{ height:45px; border-radius:12px 12px 0 0; background:#f05a32; background-image:-webkit-linear-gradient(top, #fe9041, #f05a32); background-image:-moz-linear-gradient(top, #fe9041, #f05a32); background-image:linear-gradient(top,#fe9041,#f05a32);}
.common-pop .top-tit h3{ float:left; line-height:45px; font-size:18px; color:#fff; text-indent:27px;}
.common-pop .top-tit .close-btn{ display:block; float:right; width:14px; height:14px; margin:15px 19px 0 0; line-height:0; font-size:0; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/close-btn.png") no-repeat;}
.common-pop .con{ height:356px; overflow-y:auto; background:#fff;}
.common-pop .con .table{ width:100%;}
.common-pop .con .table th{ width:100%; height:34px; line-height:34px; background:#f1f1f1; text-align:center; font-size:16px; font-weight:bold;}
.common-pop .con .table td{ height:24px; line-height:24px; padding:4px 4px 4px 18px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.common-pop .con .table .new-tags{ display:inline-block; height:13px; line-height:13px; font-size:10px; color:#fff; padding:0 4px; border-radius:6px 6px 6px 0; margin-right:4px; background:#ff712e; background-image:-webkit-linear-gradient(top, #ffa043, #ff712e); background-image:-moz-linear-gradient(top, #ffa043, #ff712e); background-image:linear-gradient(top,#ffa043,#ff712e);}
.common-pop .con .table .free-btn{ display:inline-block; width:62px; height:22px; line-height:22px; font-size:12px; color:#fff; text-indent:27px; margin-left:10px; text-decoration:none; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/pop-ico01.png") no-repeat;}
.common-pop .btn-wrap{ padding:10px 0; text-align:center; font-size:0; background:#fff; border-radius:0 0 12px 12px; border-top:3px solid #d8d8d8;}
.common-pop .btn-wrap .countDown-btn{ display:inline-block; *display:inline; *zoom:1; width:170px; height:40px; line-height:40px; text-indent:50px; font-size:16px; font-weight:bold; color:#fff; text-decoration:none; background:url("/images/kuaijishiwu/zhuanti/shiwuhuiyuanka/pop-btn.png") no-repeat;}

/**/
@-webkit-keyframes freeBtn{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes freeBtn{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
/* footer_fixed */
.footer_fixed{
  width:100%;
  height:130px;
  background:url(//www.chinaacc.com/images/zhongjizhicheng/project/2021zhongjizhaoshengfangan/footer_fixed.png) center top no-repeat;
  position:fixed;
  bottom:0;
  left:0;
  z-index:90;
}
.footer_fixed p{
  color:#fff;
  font-weight:bold;
  font-size:30px;
  line-height:46px;
  margin:66px 0 0 180px;
}
.footer_fixed p span{
  color:#e3d29a;
}
.footer_fixed div a{
  width:170px;
  height:50px;
  border-radius:25px;
  color:#fff;
  text-align:center;
  margin-top:66px;
  font-size:20px;
  line-height:50px;
  text-decoration: none;
}
.footer_fixed div a.chose_lesson{
  background:#fb5645;
  margin-right:20px;
}
.footer_fixed div a.ask_now{
  background:#f5a640;
}
.footer_fixed .layout{
  position:relative;
}
.footer_fixed .close_btn{
  display:block;
  width:16px;
  height:16px;
  background: url(/images/zhongjizhicheng/project/index2022/close-btn-l.png) no-repeat;
  position:absolute;
  top:60px;
  right:10px;
  cursor: pointer;
}

/**/

.successCourse{background: url(//www.chinaacc.com/images/zhuanti/2023618/commonPop-bg02.png) no-repeat; position: fixed;left: 50%;top: 50%;z-index: 999;width: 450px;height: 450px;text-align: center;margin: -225px 0 0 -225px;}
.successCourse .close-btn {display: block;width: 36px;height: 36px;position: absolute;right: 68px;top: 35px;background: url(//www.chinaacc.com/images/zhuanti/2023618/commonPop-ico01.png) no-repeat;}
.successCourse h3{ color: #fff; text-align: center; font-size:30px;line-height: 44px;text-shadow: 0 2px 4px #db441e;font-weight: bold;padding: 165px 0 20px;}
.successCourse span{ color: #fff; font-size: 16px;}
.successCourse a.btn{ display: block;width: 258px;height: 46px;text-align: center; margin:30px auto; background: #f29702;
  line-height:46px;
  border: 1px solid #ff5743;
  color: #fff;
  font-size: 18px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px; }





