/*
@author: njf
*/
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; font-size:0; padding:25px 0 10px;}
.common-title h3{ display:inline-block; line-height:75px; font-size:36px; font-weight:bold; position:relative;}
.common-title h3:before{ content:""; width:41px; height:21px; position:absolute; left:-75px; top:30px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/commonTitle-ico01.png") no-repeat;}
.common-title h3:after{ content:""; width:41px; height:21px; position:absolute; right:-75px; top:30px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/commonTitle-ico02.png") no-repeat;}
.common-title .tit01{ display:block;  margin:0 auto; width:604px; height:38px; line-height:38px; text-align:center; font-size:18px; font-weight:bold; color:#ff631d; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/commonTitle-bg01.png") no-repeat;}
.common-title .tit01 i{ display:inline-block; width:24px; height:24px; line-height:24px; font-size:16px; color:#fff; font-weight:normal; background:#ff6115; border-radius:50%; margin-right:13px;}
.din{ font-family:DIN Alternate,Microsoft Sans Serif;}

/**/
.topHeader-wrap{ width:100%; height:310px;}
/**/
.topCoupon-mod{height: 210px;margin-top: -24px;background: url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/topCourse-bg.png") no-repeat; margin-bottom: 30px;}
.topCoupon-mod dl dt{display:inline-block;*display:inline; zoom: 1; vertical-align: top; background: url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/teacher-top-bg.png") no-repeat center bottom; width: 451px; height:168px; color: #fff; font-size: 18px; margin:13px 85px 0 105px;}
.topCoupon-mod dl dt p{ margin:8px 0 0 24px;}
.topCoupon-mod dl dd{ display: inline-block;*display:inline; zoom: 1; vertical-align: top; margin-top: 40px; border-left: 1px dashed #ffbf8c; width:270px; height: 120px; text-align: center; font-size: 18px; color: #6a1e00;}
.topCoupon-mod dl dd h4 {font-size: 40px;line-height: 1;color: #e4160d;font-weight: bold; margin-bottom: 15px;}
.topCoupon-mod dl dd h4 span {font-size: 28px;vertical-align: middle;}
.topCoupon-mod .coupon-btn{ display:block; width:102px; height:36px; line-height:36px; text-align:center; font-size:18px; color:#fff; text-decoration:none; margin:15px auto 0; border-radius:40px;background:#f30d03; background-image:-webkit-linear-gradient(45deg, #f30d03, #fb7711); background-image:-moz-linear-gradient(45deg, #f30d03, #fb7711); background-image:linear-gradient(45deg,#f30d03,#fb7711);}
.topCoupon-mod strong{background: url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/sub-tit.png") no-repeat; width:187px; height: 36px; line-height: 36px; color: #fff; text-align: center; font-size: 14px; top: -12px; left: 0; }
.topCoupon-mod strong i{font-size: 18px;}
/**/
.standard-mod{background: url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/standard-query-bg.jpg") no-repeat center top; height: 263px;}
.standard-mod .layout{background: url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/form-bg.jpg") no-repeat;height: 263px;}
.standard-mod .standard-from{ padding: 0 110px;}
.standard-mod .standard-from ul li{display:inline-block;*display:inline; zoom: 1;width: 360px; font-size: 18px;}
.standard-mod .standard-from ul li .input01{ width: 264px; height: 42px; line-height: 42px; border: 1px solid #b1d6ff; padding: 0 10px; border-radius: 5px; margin-left: 10px; font-size: 16px; color: #333;}
.standard-mod .standard-from ul li .input01::placeholder{ font-size: 16px; color: #666;}
.standard-mod .standard-from ul li.last{ width: 200px; margin-left: 40px;}
.standard-mod .standard-from ul li.last .query-btn{display: block; color: #fff; text-align: center;  width: 200px;height: 44px; line-height: 44px;border-radius: 22px; font-size: 18px;background:#f30d03; background-image:-webkit-linear-gradient(45deg, #f30d03, #fb7711); background-image:-moz-linear-gradient(45deg, #f30d03, #fb7711); background-image:linear-gradient(45deg,#f30d03,#fb7711); }
.standard-mod .standard-from p{ font-size: 16px; margin-top: 15px;}

/**/
.teacher-mod{ width:100%;}
.teacher-mod .tab-tit{ text-align:center; font-size:0; padding-bottom:23px;}
.teacher-mod .tab-tit .btn{ display:inline-block; width:220px; height:50px; line-height:50px; text-align:center; position:relative; text-decoration:none; font-size:22px; color:#591d00; margin:0 20px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-tab02.png") no-repeat;}
.teacher-mod .tab-tit .btn.on{ height:60px; color:#ab1800; font-weight:bold; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-tab01.png") no-repeat;}
.teacher-mod .tab-tit .btn.on:before{ content:""; width:23px; height:11px; position:absolute; left:50%; margin-left:-12px; bottom:-11px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-ico01.png") no-repeat;}
.teacher-mod .tab-wrap{ width:100%; height:430px; overflow:hidden; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-bg01.jpg") no-repeat center top;}
.teacher-mod .tab-wrap .layout .subject-tit{ width:152px; height:38px; line-height: 38px; text-align: center; color: #fff; font-size: 20px; position:absolute; left:15px; top:0; background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/subject-tit.png") no-repeat;}
.teacher-mod .tab-con{ height:430px; position:relative;}
.teacher-mod .tab-con .teacher-con{ display:none;}
.teacher-mod .tab-con .pic{ float:left; width:513px; height:430px; position:relative;}
.teacher-mod .tab-con .pic .tips{ display:block; height:32px; line-height:32px; font-size:16px; color:#784000; border-radius:40px 40px 0 40px; padding:0 26px; position:absolute; background:#ffdd9d; background-image:-webkit-linear-gradient(top, #fde9bd, #fec570); background-image:-moz-linear-gradient(top, #fde9bd, #fec570); background-image:linear-gradient(top,#fde9bd,#fec570);}
.teacher-mod .tab-con .pic .tips.other-tips{ border-radius:40px 40px 40px 0;}
.teacher-mod .tab-con .text{ float:right; width:605px; padding:0 40px; height:282px; background:#e9f3fe; border-radius:12px; margin-top:24px;}
.teacher-mod .tab-con .text .top-tit{ padding:16px 0 0;}
.teacher-mod .tab-con .text .top-tit h3{ float:left; line-height:50px; font-size:32px;}
.teacher-mod .tab-con .text .top-tit h3 i{ display: inline-block;*display:inline;zoom: 1; width:58px; height: 26px; line-height: 26px; text-align: center; font-size: 16px; color: #784000; font-weight: normal; margin-left: 15px; border-radius: 15px 13px 13px 0; background:#fdd797; background-image:-webkit-linear-gradient(166deg, #fde9bd, #fec570); background-image:-moz-linear-gradient(166deg, #fde9bd, #fec570); background-image:linear-gradient(166deg, #fde9bd, #fec570);}
.teacher-mod .tab-con .text .top-tit .video-btn{ display:block; float:right; width:150px; height:51px; line-height:51px; font-size:20px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-btn01.png") no-repeat;}
.teacher-mod .tab-con .text .introduce-text{ line-height:28px; padding:16px 0 15px; border-bottom:1px solid #d6e3f1;}
.teacher-mod .tab-con .text .main-text{ padding:10px 0 0;}
.teacher-mod .tab-con .text .main-text p{ line-height:35px; padding-left:19px; font-size:16px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-ico03.png") no-repeat left center;}
.teacher-mod .tab-con .teacher-tab{ width:686px; height:90px; background:#e9f3fe; border-radius:12px; position:absolute; right:0; bottom:20px;}
.teacher-mod .tab-con .teacher-tab .swiper-container{ height:80px; margin:0 38px;}
.teacher-mod .tab-con .teacher-tab .swiper-slide{ width:122px; height:80px; position:relative; cursor:pointer;}
.teacher-mod .tab-con .teacher-tab .swiper-slide span{ display:block; width:114px; height:64px; background:#fff; border-radius:12px; position:absolute; left:50%; margin-left:-57px; bottom:0;}
.teacher-mod .tab-con .teacher-tab .swiper-slide img{ width:102px; position:absolute; z-index:9; bottom:-50px; left:50%; transform: translate(-50%,0); -webkit-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
.teacher-mod .tab-con .teacher-tab .swiper-slide.on span{ background:#b7d6ff;}
.teacher-mod .tab-con .teacher-tab .arrow-left,.teacher-mod .tab-con .teacher-tab .arrow-right{ display:none; width:10px; height:17px; position:absolute; left:14px; top:50%; margin-top:-8px; background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/teacher-ico-left.png") no-repeat;}
.teacher-mod .tab-con .teacher-tab .arrow-right{ left:auto; right:14px; background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/teacher-ico-right.png") no-repeat;}


/**/
.course-mod{margin-top: 20px;}
.course-mod .mainCourse-con .box{ float:left; width:356px; margin-right:10px; position:relative;}
.course-mod .mainCourse-con .box.last{margin-right: 0;}
.course-mod .mainCourse-con .box .top-tit{height:170px; position: relative;}
.course-mod .mainCourse-con .box .top-tit .book-pic{right: 10px; top: 25px;}
.course-mod .mainCourse-con .box .top-tit .tips{ text-align: center; color: #fffefe; font-size: 14px; background: #1377ff; height: 30px; line-height: 30px;}
.course-mod .mainCourse-con .box.class-lwb .top-tit .tips{background: #6b61ff;}
.course-mod .mainCourse-con .box.class-zdb .top-tit .tips{background: #254ec7; }
.course-mod .mainCourse-con .box.class-wyb .top-tit .tips{background:url(/images/gaojijingjishi/project/2025project/class-bg01.jpg) no-repeat;color: #6a3202;}
.course-mod .mainCourse-con .box .con{ padding:10px 15px 20px; background:#fff; border-radius:0 0 12px 12px; box-shadow:0 10px 10px rgba(166,166,166,0.28);}
.course-mod .con .text01{ line-height: 26px; padding: 15px 0;}

.course-mod .con .tit01 p{ display:block; float:left; line-height:42px; font-size:16px; color:#999; padding-left:15px;}
.course-mod .con .tit01{ height:42px; border-bottom:1px solid #e7e7e7; position:relative; margin-top:3px;}
.course-mod .con .tit01 h3{ float:left; padding:11px 0 0 11px;}

.course-mod .class-jpb .con .tit01:before,.course-mod .class-lwb .con .tit01:before,.course-mod .class-zdb .con .tit01:before{ content:""; width:26px; height:3px; background:#078ef8; position:absolute; right:0; bottom:-2px;}
.course-mod .class-jpb .con .tit01 span,.course-mod .class-lwb .con .tit01 span,.course-mod .class-zdb .con .tit01 span{ display:block; float:left; width:35px; height:26px; line-height:26px; text-align:center; margin:9px 0 0; font-size:16px; color:#fff; font-weight:bold; border-radius:30px; box-shadow:0 4px 8px #a4c5fc; background:#37ceff; background-image:-webkit-linear-gradient(top, #37ceff, #0b5ef1); background-image:-moz-linear-gradient(top, #37ceff, #0b5ef1); background-image:linear-gradient(top,#37ceff,#0b5ef1);}
.course-mod .class-lwb .con .tit01:before{ background:#958dfe;}
.course-mod .class-zdb .con .tit01:before{ background:#3c70ff;}
.course-mod .class-lwb .con .tit01 span{box-shadow:0 4px 8px rgba(142,135,252,0.5); background:#746cf2; background-image:-webkit-linear-gradient(top, #968fff, #4038e0); background-image:-moz-linear-gradient(top, #968fff, #4038e0); background-image:linear-gradient(top, #968fff, #4038e0);}
.course-mod .class-zdb .con .tit01 span{box-shadow:0 4px 8px rgba(76,124,255,0.5); background:#4275fd; background-image:-webkit-linear-gradient(top, #4275fd, #2e55c3); background-image:-moz-linear-gradient(top,#4275fd, #2e55c3); background-image:linear-gradient(top,#4275fd, #2e55c3);}


.course-mod .class-jpb .con .list,.course-mod .class-lwb .con .list,.course-mod .class-zdb .con .list{ padding:15px 0px 10px 10px;}
.course-mod .class-jpb .con .list li,.course-mod .class-lwb .con .list li,.course-mod .class-zdb .con .list li{ padding:0 0 9px 14px; position:relative;line-height:26px;}
.course-mod .class-jpb .con .list li strong,.course-mod .class-lwb .con .list li strong,.course-mod .class-zdb .con .list li strong{float:left; font-size:16px; font-weight: normal;}
.course-mod .class-jpb .con .list li span,.course-mod .class-lwb .con .list li span,.course-mod .class-zdb .con .list li span{ float:right; color:#636363; font-family:'DIN Alternate';}
.course-mod .class-jpb .con .list li:before,.course-mod .class-lwb .con .list li:before,.course-mod .class-zdb .con .list li:before{ content:""; width:6px; height:6px; background:#a6d0f4; border-radius:50%; position:absolute; left:-2px; top:10px;}
.course-mod .class-jpb .con .list li:after,.course-mod .class-lwb .con .list li:after,.course-mod .class-zdb .con .list li:after{ content:""; width:1px; height:36px; border-right:1px dashed #7bc2ff; position:absolute; left:0; top:14px;}
.course-mod .con .list li:last-child:after{ display:none;}

.course-mod .class-lwb .con .list li:before{ background: #bcc0ff;}
.course-mod .class-lwb .con .list li:after{ border-right:1px dashed #cbceff; }

.course-mod .class-jpb .con .list01{padding:15px 0px 10px 10px;;}
.course-mod .class-jpb .con .list01 li{ padding:0 0 9px 34px; position:relative;line-height:26px;}
.course-mod .class-jpb .con .list01 li h4{ font-size: 16px; line-height: 26px; font-weight: normal; margin-bottom: 5px;}
.course-mod .class-jpb .con .list01 li h4 i{ font-size: 14px; color: #666;}
.course-mod .class-jpb .con .list01 li span{ background: #daecff; text-align: center; width: 35px; height: 26px; line-height: 26px; border-radius: 13px; position: absolute; left: -10px; top: 0; z-index: 2;}
.course-mod .class-jpb .con .list01 li span img{padding-top: 4px;}
.course-mod .class-jpb .con .list01 li:after{content: '';display: block; width: 1px;border-right: 1px dashed #7bc2ff; height:100%; position: absolute; left: 6px; top: 0;}
.course-mod .con .list01 li:last-child:after{ display:none;}


.course-mod .class-lwb .con .list01 h3,.course-mod .class-zdb .con .list01 h3{background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/class-sub-tit01.jpg") no-repeat; width: 250px; height: 31px;line-height: 31px; color: #fff; font-size: 16px; margin: 15px 0 5px 0px; padding-left: 10px;}
.course-mod .class-lwb .con .list01{padding:15px 0px 10px 10px;;}
.course-mod .class-lwb .con .list01 li{ padding:0 0 9px 34px; position:relative;line-height:26px;}
.course-mod .class-lwb .con .list01 li h4{ font-size: 16px; line-height: 26px; font-weight: normal; margin-bottom: 5px;}
.course-mod .class-lwb .con .list01 li h4 i{ font-size: 14px; color: #666;}
.course-mod .class-lwb .con .list01 li span{ background: #ebebff; text-align: center; width: 35px; height: 26px; line-height: 26px; border-radius: 13px; position: absolute; left: -10px; top: 0; z-index: 2;}
.course-mod .class-lwb .con .list01 li span img{padding-top: 4px;}
.course-mod .class-lwb .con .list01 li:after{content: '';display: block; width: 1px;border-right: 1px dashed #c5c1ff; height:100%; position: absolute; left: 6px; top: 0;}
.course-mod .class-lwb .con .list01 li:last-child:after{ display:none;}

.course-mod .class-lwb .con .dashline li:after{content: '';display: block; width: 1px;border-right: 1px dashed #caceff; height:100%; position: absolute; left: 6px; top: 20px;}
.course-mod .con .dashline li:last-child:after{ display:none;}

.course-mod .class-zdb .con .list01 h3,.course-mod .class-zdb .con .list01 h3{background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/class-sub-tit01.jpg") no-repeat; width: 250px; height: 31px;line-height: 31px; color: #fff; font-size: 16px; margin: 15px 0 5px 0px; padding-left: 10px;}
.course-mod .class-zdb .con .list01{padding:15px 0px 10px 10px;;}
.course-mod .class-zdb .con .list01 li{ padding:0 0 9px 34px; position:relative;line-height:26px;}
.course-mod .class-zdb .con .list01 li h4{ font-size: 16px; line-height: 26px; font-weight: normal; margin-bottom: 5px;}
.course-mod .class-zdb .con .list01 li h4 i{ font-size: 14px; color: #666;}
.course-mod .class-zdb .con .list01 li span{ background: #daecff; text-align: center; width: 35px; height: 26px; line-height: 26px; border-radius: 13px; position: absolute; left: -10px; top: 0; z-index: 2;}
.course-mod .class-zdb .con .list01 li span img{padding-top: 4px;}
.course-mod .class-zdb .con .list01 li:after{content: '';display: block; width: 1px;border-right: 1px dashed #c3dff8; height:100%; position: absolute; left: 6px; top: 0;}
.course-mod .class-zdb .con .list01 li:last-child:after{ display:none;}


.course-mod .mainCourse-con .coupon-con{ width:404px; height:58px; margin:0 auto 23px; background:url("//www.chinaacc.com/upload/resources/image/2025/02/24/2498556.png") no-repeat;}
.course-mod .mainCourse-con .coupon-con .wrap{ padding:0 0 0 33px;}
.course-mod .mainCourse-con .coupon-con .wrap .prize{ width:65px; line-height:58px; font-size:24px; color:#f9eac4; font-weight:bold;}
.course-mod .mainCourse-con .coupon-con .wrap .text{ width:103px; padding:14px 0 0 0; color:#f9eac4;}
.course-mod .mainCourse-con .coupon-con .wrap .text h5{ line-height:18px; font-size:13px;}
.course-mod .mainCourse-con .coupon-con .wrap .text p{ line-height:16px; font-size:12px;}
.course-mod .mainCourse-con .coupon-con .btn{ display:block; width:46px; height:39px; text-align:center; animation:btnBig 3s infinite; -webkit-animation:btnBig 3s infinite; line-height:15px; text-decoration:none; margin-top:5px; font-size:13px; color:#dd111a; font-weight:bold; padding-top:8px; margin-right:9px; border-radius:50%; background:#ffe0b2; background-image:-webkit-linear-gradient(left, #ffe0b2, #fff0d8); background-image:-moz-linear-gradient(left, #ffe0b2, #fff0d8); background-image:linear-gradient(left,#ffe0b2,#fff0d8);}


.course-mod .mainCourse-con .box .con .buy-con{ border-top:1px solid #eee;}
.course-mod .mainCourse-con .box .con .buy-con h3{ line-height:42px; font-size:18px; position:relative;}
.course-mod .mainCourse-con .box .con .buy-con h3 .period{ color: #999; font-size:14px; font-weight: normal; cursor: pointer;display:block; height: 36px; line-height:36px; width: 88px; margin-top:6px;}
.course-mod .mainCourse-con .box .con .buy-con h3 .examination{ font-weight: normal; border: 1px solid #eaeaea; width:200px; padding: 15px; font-size: 14px; line-height: 24px; color: #999; right: 0;top:43px; background: #fff; z-index:100; display: none;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition{ margin-top: 10px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition dt,.course-mod .mainCourse-con .box .con .buy-con .exhibition dd{ height:70px; margin-bottom:10px; padding:10px 15px 0;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition dd{ cursor:pointer;position:relative;overflow:hidden;border: 1px solid #eaeaea;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition dd input{position:absolute;left:-50px; bottom:-50px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition dd.other{ height:54px; padding-top:26px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition{}
.course-mod .mainCourse-con .box .con .buy-con .exhibition strong{ display:block; float:left; font-weight: bold; font-size: 20px; margin-right: 2px; color:#f4664a;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition strong.f12{ font-size:12px; line-height:32px; margin-right:6px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition p{ margin-bottom: 4px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition p .name{ display:block; float:left; width:84px; color:#333; line-height:32px; font-size:14px; vertical-align:2px; font-weight:bold;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition p.red{ color:#ff5742; font-size:12px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition del{ display:block; float:left; line-height:34px; font-size:12px; color:#999; padding-left:4px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition span{ margin-top:8px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition span i{ display: inline-block; background: #fe672c; width: 38px; height: 18px; text-align: center; color: #fff; font-size: 12px;border-bottom-left-radius: 6px;right:-14px; top:-18px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition .words{ font-size: 14px; padding:17px 0; color:#f4664a; font-weight:bold;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition dd.on{border: 1px solid #f3664a !important;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition dd.on i.bom{display: block; width: 18px; height: 18px; position: absolute; right: 0; bottom: 0; background:url(//www.chinaacc.com/images/gaojikuaijishi/project/2024/index/ico.png) no-repeat -153px -32px;}
.course-mod .mainCourse-con .box .con .buy-con .exhibition dt.tit02{ background:#f1f1f1; height:72px;}

.course-mod .mainCourse-con .box .con .buy-con .btn-wrap{ height:46px;}
.course-mod .mainCourse-con .box .con .buy-con .btn-wrap .service-btn{ display:block; float:left; width:124px; height:44px; line-height:44px; font-size:18px; color:#e8403f; text-decoration:none; text-align:center; border:1px solid #e8403f; border-radius:6px; background:#ffeee8; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .mainCourse-con .box .con .buy-con .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .mainCourse-con .box .con .buy-con .btn-wrap .buy-btn{ display:block; float:right; width:126px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; text-decoration:none; border-radius:6px; background:#ff5742; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .mainCourse-con .box .con .buy-con .btn-wrap .buy-btn:hover{ margin-top:-10px;}



.course-mod .mainCourse-con .class-wyb .con{ padding:10px 15px 20px; background:url(/images/gaojijingjishi/project/2025project/class-bg02.jpg) no-repeat #d63405; border-radius:0 0 12px 12px; box-shadow:0 10px 10px rgba(166,166,166,0.28);}
.course-mod .mainCourse-con .class-wyb .tips{ color:#6a3202; background:#ffc688; background-image:-webkit-linear-gradient(left, #ffc688, #ffd1a2); background-image:-moz-linear-gradient(left, #ffc688, #ffd1a2); background-image:linear-gradient(left,#ffc688,#ffd1a2);}
.course-mod .mainCourse-con .class-wyb .con{ padding-left:0; padding-right:0; padding-bottom:10px;}
.course-mod .mainCourse-con .class-wyb .con .buy-con{ padding:0 10px 10px;}
.course-mod .mainCourse-con .class-wyb .con .buy-con .btn-wrap .service-btn,.course-mod .mainCourse-con .box.wyb-tags .con .buy-con .btn-wrap .buy-btn{ width:119px;}

.course-mod .mainCourse-con .class-wyb{ width:444px; border-radius:10px; background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2024/index/wyb-tags.png") no-repeat center top #d63405;}
.course-mod .mainCourse-con .class-wyb .top-tit p{ color:#ffedc6;}
.course-mod .mainCourse-con .class-wyb .teacher{ width:330px; height:135px; margin:0 auto; background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2024/index/teacher-bg.png") no-repeat;}
.course-mod .mainCourse-con .class-wyb .teacher .pic{ position:absolute; left:50%; bottom:41px; transform: translate(-50%,0); -webkit-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
.course-mod .mainCourse-con .class-wyb .teacher p{ display:block; width:100%; text-align:center; line-height:41px; padding-top:94px; font-size:14px; color:#5e3100; font-weight:bold;}
.course-mod .mainCourse-con .class-wyb .teacher p i{ display:inline-block; width:19px; height:20px; margin-right:10px; background-position:-37px -63px; vertical-align:middle;}
.course-mod .mainCourse-con .class-wyb .sign-icon{ left: 15px; top:-30px; z-index: 2;}

.course-mod .mainCourse-con .wyb-teacher{ width:272px; margin:0 auto 10px; border-radius:0 0 8px 8px; background:#ffebc9; background-image:-webkit-linear-gradient(left, #ffebc9, #fff1e0); background-image:-moz-linear-gradient(left, #ffebc9, #fff1e0); background-image:linear-gradient(left,#ffebc9,#fff1e0);}
.course-mod .mainCourse-con .wyb-teacher .tit{ height:36px; line-height:36px; text-align:center; border-radius:0 0 20px 20px; font-size:18px; color:#fff; font-weight:bold; background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2024/index/qjb-tit02.png") no-repeat;}
.course-mod .mainCourse-con .wyb-teacher .list{ padding:11px 0 5px 10px;}
.course-mod .mainCourse-con .wyb-teacher .list li{ line-height:24px; padding: 0; margin-bottom:6px;}
.course-mod .mainCourse-con .wyb-teacher .list li span{float: left; display:inline-block; width:76px; height:24px; text-align:center; margin-right:9px; line-height:24px; background:#f3d29c; border-radius:6px;}
.course-mod .mainCourse-con .wyb-teacher .teacher-team{ background: url(//www.chinaacc.com/images/gaojikuaijishi/project/2025/teacher-intro.png) no-repeat center bottom; width: 252px;}
.course-mod .mainCourse-con .wyb-teacher .teacher-team strong{ text-align: center; color: #5e3100; line-height: 41px; height: 41px; display: block;}

.course-mod .mainCourse-con .courseTips-jyb{ width:424px; margin:0 auto 10px; border-radius:0 0 10px 10px; padding-bottom:8px; background:#ffebc9; background-image:-webkit-linear-gradient(left, #ffebc9, #fff1e0); background-image:-moz-linear-gradient(left, #ffebc9, #fff1e0); background-image:linear-gradient(left,#ffebc9,#fff1e0);}
.course-mod .mainCourse-con .courseTips-jyb .tit{ height:36px; line-height:36px; text-align:center; border-radius:0 0 20px 20px; font-size:18px; color:#fff; font-weight:bold; background:url("/images/gaojijingjishi/project/2025project/class-bg03.jpg") no-repeat;}
.course-mod .mainCourse-con .courseTips-jyb .list{ margin:2px 15px 0 29px; padding: 0;}
.course-mod .mainCourse-con .courseTips-jyb .list li{ height:48px; border-bottom:1px solid #fde3bd; position:relative;padding: 0;}
.course-mod .mainCourse-con .courseTips-jyb .list h4{ line-height:47px; white-space:nowrap; float:left; font-size:16px; color:#5e3100; font-weight:bold;}
.course-mod .mainCourse-con .courseTips-jyb .list p{ display:block; float:right; line-height:46px; color:#5e3100;}
.course-mod .mainCourse-con .courseTips-jyb .list h4:before{ content:""; width:6px; height:6px; border-radius:50%; position:absolute; left:-13px; top:50%; margin-top:-3px; background:#ffaa27;}
.course-mod .mainCourse-con .courseTips-jyb .list h4:after{ content:""; width:1px; height:48px; border-left:1px dashed #ffc466; position:absolute; left:-10px; top:24px;}
.course-mod .mainCourse-con .courseTips-jyb .list li:last-child{ border-bottom:0;}
.course-mod .mainCourse-con .courseTips-jyb .list li:last-child h4:after{ display:none;}


.course-mod .mainCourse-con .box .investigate-jyb{ width:424px; margin:0 auto 10px; border-radius:0 0 8px 8px; background:#ffebc9; background-image:-webkit-linear-gradient(left, #ffebc9, #fff1e0); background-image:-moz-linear-gradient(left, #ffebc9, #fff1e0); background-image:linear-gradient(left,#ffebc9,#fff1e0);}
.course-mod .mainCourse-con .box .investigate-jyb .tit{ width:424px; height:36px; line-height:36px; text-align:center; border-radius:0 0 20px 20px; font-size:18px; color:#fff; font-weight:bold; background:url("/images/gaojijingjishi/project/2025project/class-bg03.jpg") no-repeat;}
.course-mod .mainCourse-con .box .investigate-jyb .list{ padding: 0;}
.course-mod .mainCourse-con .box .investigate-jyb .list ul{ padding:11px 13px 17px 33px; overflow:hidden;}
.course-mod .mainCourse-con .box .investigate-jyb .list li{ color:#5e3100; padding:9px 0 8px 22px; border-bottom:1px solid #fde3bd; position:relative;}
.course-mod .mainCourse-con .box .investigate-jyb .list li span{ display:block; width:30px; height:30px; line-height:30px; text-align:center; border-radius:50%; font-size:16px; color:#fff; font-weight:bold; background:#ff5a24; position:absolute; left:-20px; top:7px;}
.course-mod .mainCourse-con .box .investigate-jyb .list li span:before{ content:""; width:1px; height:40px; border-left:1px dashed #ffba4e; position:absolute; left:15px; top:30px;}
.course-mod .mainCourse-con .box .investigate-jyb .list li:last-child{ border-bottom:0;}
.course-mod .mainCourse-con .box .investigate-jyb .list h4{ line-height:30px; font-size:16px;}
.course-mod .mainCourse-con .box .investigate-jyb .list p{ line-height:26px;}


.course-mod .mainCourse-con .box .services-wyb{ width:424px; margin:0 auto 10px; background:#fff; padding:9px 0; border-radius:8px;}
.course-mod .mainCourse-con .box .services-wyb .con{ margin:0 9px; background:#fff8f0; padding: 0 0 15px;}
.course-mod .mainCourse-con .box .services-wyb .con .tit{ width:99px; height:34px; line-height:34px; font-size:16px; font-weight:bold; color:#fff; text-indent:12px; background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2024/index/ico.png") no-repeat 0 -248px; left:-9px; top:0;}
.course-mod .mainCourse-con .box .services-wyb .con .tit02{ line-height:36px; padding:36px 0 0 10px; color:#d63405;}
.course-mod .mainCourse-con .box .services-wyb .con .list{ padding:0 0 0 16px;}
.course-mod .mainCourse-con .box .services-wyb .con .list li{ line-height:34px;position:relative; padding: 0 0 0 16px;}
.course-mod .mainCourse-con .box .services-wyb .con .list li strong{ color:#d63405;}
.course-mod .mainCourse-con .box .services-wyb .con .list li:before{ content:""; width:6px; padding: 0; height:7px; position:absolute; left:5px; top:50%; margin-top:-3px; background:url("//www.chinaacc.com/images/gaojikuaijishi/project/2024/index/ico.png") no-repeat -182px -39px;}

.course-mod .mainCourse-con .box .prize-wyb{ width:424px; margin:0 auto; background:#fff; border-radius:8px; padding:22px 0 0;}



.choiceCourse-mod .tab-con .course-con div{
    margin-top:8px;
    background:url(/images/zhongjizhicheng/project/index2022/down.png) no-repeat;
    padding-left:20px;
    color:#f4694e;
    font-size:12px;
    line-height:24px;
}

.choiceCourse-mod .tab-con .course-con .includeCon{ background: #ffefe8; color: #666; padding: 3px 20px 3px 55px; border-radius: 20px; font-size: 14px; margin-top: 0;}
.choiceCourse-mod .tab-con .course-con .includeCon strong{ background-position: -230px -71px; display: block; width:47px; height: 28px; color: #fff; text-align: right; padding-right:8px; left:-10px; top:1px;}

.course-visible{width:1200px;position:fixed;left:50%;margin-left:-600px;top:0;z-index:90;display:none;}

.choiceCourse-mod{ display:none; margin-top:20px; position:relative;}
.choiceCourse-mod .tab-con{ background:#fff; border-radius:10px; padding:17px 0 0;  box-shadow:0 0 15px #e6e6e6;}
.choiceCourse-mod .tab-con .tit{ height:44px;}
.choiceCourse-mod .tab-con .tit h4{ float:left; line-height:44px; width:110px; text-align:right; font-size:18px;}
.choiceCourse-mod .tab-con .btn-wrap{ background:#fff; border-radius:10px; margin-top:13px;}
.choiceCourse-mod .tab-con .choiceClass-tit{ padding:0 0 10px 110px;}
.choiceCourse-mod .tab-con .choiceClass-tit p{ display:block; float:left; height:38px; line-height:38px; padding:0 30px; font-size:16px; border:1px solid #d2d2d2; border-radius:4px; position:relative; margin-right:14px; cursor:pointer;}
.choiceCourse-mod .tab-con .choiceClass-tit p.on{ border:1px solid #f4664a; color:#f4664a;}
.choiceCourse-mod .tab-con .choiceClass-tit p.on i{display:block;width:17px;height:17px;position:absolute;right:0;bottom:0;background:url(/images/zhongjizhicheng/project/index2022/course-on-icon.png) no-repeat center;}
.choiceCourse-mod .choiceClass-con{ display:none}
.choiceCourse-mod .tab-con .con{ padding:0 0 8px 110px;}
.choiceCourse-mod .tab-con .course-tit{ line-height:18px; font-weight:bold; padding-bottom:9px;}
.choiceCourse-mod .tab-con .course-tit strong{ color:#f4664a;}
.choiceCourse-mod .tab-con .course-con{ padding:0 0 13px 0;}
.choiceCourse-mod .tab-con .course-con div{ margin-top:8px; background:url(/images/zhongjizhicheng/project/index2022/down.png) no-repeat; padding-left:20px; color:#f4694e; font-size:12px; line-height:24px;}
.choiceCourse-mod .tab-con .course-con p{ display:block; float:left; height:38px; line-height:38px; padding:0 30px; font-size:16px; border:1px solid #d2d2d2; overflow:hidden; border-radius:4px; position:relative; margin:0 14px 5px 0; cursor:pointer;}
.choiceCourse-mod .tab-con .course-con p.on{ border:1px solid #f4664a; color:#f4664a;}
.choiceCourse-mod .tab-con .course-con p.on i{display:block;width:17px;height:17px;position:absolute;right:0;bottom:0;background:url(/images/zhongjizhicheng/project/index2022/course-on-icon.png) no-repeat center;}
.choiceCourse-mod .tab-con .course-con input{ position:absolute; left:-50px; top:-50px;}
.choiceCourse-mod .close-btn{ display:block; width:20px; height:20px; right:28px; top:28px; background: url(/images/zhongjizhicheng/project/index2022/close-btn.png) no-repeat center;}
.choiceCourse-mod .shoppingCart-wrap{ background:#707fb0; padding:19px 40px 18px 0; border-radius: 0 0 10px 10px;}
.choiceCourse-mod .shoppingCart-wrap .text{ color:#fff; line-height:21px; padding:0 20px;margin-top:10px;}
.choiceCourse-mod .shoppingCart-wrap .text strong{ font-size:22px; vertical-align:-2px;}
.choiceCourse-mod .shoppingCart-wrap .buy-btn{ display:block; width:154px; height:42px; line-height:42px; text-align:center; background:#fb6345; border-radius:5px; font-size:20px; font-weight:bold; color:#fff; text-decoration:none;}
.choiceCourse-mod .shoppingCart-wrap .coinNumber{ float: left; width: 350px; padding-left:50px; font-size: 12px; color: #fff;}
.choiceCourse-mod .shoppingCart-wrap .coinNumber p{ font-size: 18px; display: none;}


.equity-con{background:#fff;border-radius:10px;padding:10px 16px 12px 26px;/* padding:10px 0 12px; */box-shadow:0 6px 12px #f2f3f4; margin-top:30px;}
.equity-con h3{ line-height:50px; font-size:16px;}
.equity-con p{ line-height:34px;}
.equity-con .hide{ display:none;}
.equity-con .btn{ display:block; width:52px; height:26px; border:1px solid #e1e1e1; background: url(//www.chinaacc.com/images/gaojikuaijishi/project/2024/index/ico.png) no-repeat -147px -90px; border-radius:50px; margin:12px auto 0;}
.equity-con .btn.on{ background: url(//www.chinaacc.com/images/gaojikuaijishi/project/2024/index/ico.png) no-repeat -181px -90px;}




/**/
.courseSystem-wrap{ width:100%; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/courseSystem-bg.jpg") no-repeat center center #edf3f9; margin-top: 40px; padding-bottom: 40px;}
.courseSystem-mod .tab-tit{ text-align:center; font-size:0;}
.courseSystem-mod .tab-tit .btn{ display:inline-block; width:220px; height:50px; line-height:50px; text-align:center; position:relative; text-decoration:none; font-size:22px; color:#591d00; margin:0 9px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-tab02.png") no-repeat;}
.courseSystem-mod .tab-tit .btn.on{ height:60px; color:#ab1800; font-weight:bold; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-tab01.png") no-repeat;}
.courseSystem-mod .tab-wrap{ overflow:hidden;}
.courseSystem-mod .tab-con{ padding:28px 0 0 0;}
.courseSystem-mod .tab-con .left-tit{ float:left; width:197px;}
.courseSystem-mod .tab-con .left-tit .tit{ height:97px; text-align:center; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/courseSystem-tit.png") no-repeat;}
.courseSystem-mod .tab-con .left-tit .tit h3{ height:32px; padding-top:28px;}
.courseSystem-mod .tab-con .left-tit .tit p{ color:#fff; line-height:18px; font-family:'DIN Alternate';}
.courseSystem-mod .tab-con .left-tit .list{border-top:1px solid #fff; border-radius:0 0 6px 6px; background:#1189ea; background-image:-webkit-linear-gradient(top, #1189ea, #41bbea); background-image:-moz-linear-gradient(top, #1189ea, #41bbea); background-image:linear-gradient(top,#1189ea, #41bbea);}
.courseSystem-mod .tab-con .left-tit .list li{line-height:48px; text-align:center; font-size:16px; color:#fff; font-weight:bold; border-bottom:1px solid #61c4ee;}
.courseSystem-mod .tab-con .left-tit .list li:last-child{ border-bottom:0;}
.courseSystem-mod .tab-con .left-tit .list li.list01{ line-height: 78px;}
.courseSystem-mod .tab-con .left-tit .list li.list02{ line-height:106px;}
.courseSystem-mod .tab-con .right-wrap{ width:993px; margin-bottom: 10px;overflow-x:auto;}
.courseSystem-mod .tab-con .right-con{ width:auto; overflow:hidden}
.courseSystem-mod .tab-con .right-con .list{ float:left; margin-right:10px; padding:10px; border-radius:6px; background:#cfe7ff;}
.courseSystem-mod .tab-con .right-con .list .tit{ width:100%; text-align:center; line-height:30px; font-size:18px; color:#197ff5; font-weight:bold; margin-bottom:8px;}
.courseSystem-mod .tab-con .right-con .list .table{ float:left;}
.courseSystem-mod .tab-con .right-con .list .table td{ height:28px; line-height:28px; border-bottom:1px solid #cfe7ff; border-right:1px solid #cfe7ff; text-align:center; padding:10px; font-size:15px; background:#fff;}
.courseSystem-mod .tab-con .right-con .list.wyb-biao .table td.hang01{ padding:3px 0; font-size: 15px;}
.courseSystem-mod .tab-con .right-con .list.wyb-biao .table td{ padding:10px 0; font-size: 15px;}
.courseSystem-mod .tab-con .right-con .list.wyb-biao .table thead th{ padding: 2px 0;}
.courseSystem-mod .tab-con .right-con .list .table thead td{ font-weight:bold;}
.courseSystem-mod .tab-con .right-con .list .table thead th{ font-weight: bold; color: #fff; font-size: 18px; padding:7px 0;}
.courseSystem-mod .tab-con .right-con .list .table thead th.class01{ background: #6abaff;}
.courseSystem-mod .tab-con .right-con .list .table thead th.class02{ background: #43a9ff;}
.courseSystem-mod .tab-con .right-con .list .table thead th.class03{ background: #0286fe;}
.courseSystem-mod .tab-con .right-con .list .table thead th.class04{ background: #186ef0;}
.courseSystem-mod .tab-con .right-con .list .table thead th.class05{ background: #4372fc;}


.courseSystem-mod .tab-con .right-con .list.last-tags{ margin-right:0;}
.courseSystem-mod .tab-con .right-wrap::-webkit-scrollbar-track-piece {
    background-color: rgba(255, 255, 255, 1);
    border-left: 1px solid rgba(255, 86, 104, 0);
}
.courseSystem-mod .tab-con .right-wrap::-webkit-scrollbar {
    width: 5px;
    height: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.courseSystem-mod .tab-con .right-wrap::-webkit-scrollbar-thumb {
    background-color: rgba(194, 194, 194, 0.9);
    background-clip: padding-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    min-height: 10px;
}
.courseSystem-mod .tab-con .right-wrap::-webkit-scrollbar-thumb:hover {
    background-color: rgba(194, 194, 194, 0.9);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.courseSystem-mod .courseSystem-intro .t-main-time{width:1200px;height:143px;background:url(//www.chinaacc.com/images/zhongjizhicheng/project/index2022/ct-time-bg.png) no-repeat center -1px; border:2px solid #f6f7f8; box-shadow:0 12px 15px rgba(236,236,236,0.4); border-radius: 8px;}
.courseSystem-mod .courseSystem-intro .t-main-time li{margin-right:29px;padding-top:74px;width:150px;text-align:center}
.courseSystem-mod .courseSystem-intro .t-main-time .t-item-tt{padding-bottom:6px;color:#333;font-weight:700;font-size:18px}
.courseSystem-mod .courseSystem-intro .t-main-time .t-item-bt{color:#333;font-weight:400;font-size:14px}
.courseSystem-mod .courseSystem-intro .t-main-time li.first{margin-left:258px}
.courseSystem-mod .courseSystem-intro .t-main-time li.end{margin-right:0}
.courseSystem-mod .course-intro{ font-size: 14px; line-height: 28px;}


/**/
.helpExamination-wrap{ background: #f8f8f8; padding-bottom: 50px;}
.helpExamination-mod{width: 590px;}
.helpExamination-mod .top-tit{background:url(//www.chinaacc.com/images/gaojikuaijishi/project/2025/top-tit.png) no-repeat; width: 590px; height: 70px;}
.helpExamination-mod .top-tit h3{ display:block; float:left; height:82px; width:83px; font-size:44px; color:#fff; font-weight:bold; line-height:82px; text-shadow:0 2px 4px #fc6d35; text-align:center; padding-top:2px;}
.helpExamination-mod .top-tit h4{ display:block; float:left; line-height:82px; font-size:26px; color:#d34a00; font-weight:bold; padding-left:33px;}
.helpExamination-mod .top-tit .btn{ display:block; float:right; height:28px; line-height:28px; font-size:14px; color:#d34a00; padding:0 17px; text-decoration:none; border:1px solid #f2a780; border-radius:40px; margin:26px 30px 0 0;}

.helpExamination-mod .tiku-con{ padding-bottom: 30px;background: #fff;}
.helpExamination-mod .tiku-con .right-con{ margin-top:23px;  padding-left: 50px;}
.helpExamination-mod .tiku-con .right-con:before{ content:""; width:1px; height:93%; background:#dff0ff; position:absolute; left:30px; top:32px;}
.helpExamination-mod .tiku-con .right-con .tit{ line-height:48px; margin-top:5px; font-size:18px; font-weight:bold; position:relative;}
.helpExamination-mod .tiku-con .right-con .tit:before{ content:"";  width:8px; height:8px; border:2px solid #88bfff; background:#fff; border-radius:50%; position:absolute; left:-25px; top:50%; margin-top:-4px;}
.helpExamination-mod .tiku-con .right-con .con01{ width:515px; height:50px; border:1px dashed #ffc97a;}
.helpExamination-mod .tiku-con .right-con .con01 h4{ display:block; width:173px; height:52px; line-height:52px; color:#d34a00; text-indent:47px; background: url(//www.chinaacc.com/images/chujizhicheng/project/2024project/ico.png) no-repeat 0 -529px; position:absolute; left:-1px; top:-1px;}
.helpExamination-mod .tiku-con .right-con .con01 p{ display:block; line-height:20px; font-size:12px; color:#666; padding:6px 0 0 189px;}
.helpExamination-mod .tiku-con .right-con .con02{ width:515px; border:1px dashed #ffc97a;}
.helpExamination-mod .tiku-con .right-con .con02 ul{ padding:15px 0 15px 17px;}
.helpExamination-mod .tiku-con .right-con .con02 li{ float:left; width:230px; margin:0 38px 9px 0;}
.helpExamination-mod .tiku-con .right-con .con02 li:nth-child(2n){ margin-right:0;}
.helpExamination-mod .tiku-con .right-con .con02 h4{ height:26px; line-height:26px; font-size:14px; padding-left:24px; position:relative; white-space:nowrap;}
.helpExamination-mod .tiku-con .right-con .con02 h4:before{ content:""; width:18px; height:18px;background: url(//www.chinaacc.com/images/chujizhicheng/project/2024project/ico.png) no-repeat -93px -447px; position:absolute; left:0; top:50%; margin-top:-9px;}
.helpExamination-mod .tiku-con .right-con .con02 p{ font-size:12px; color:#999; line-height:16px; padding-top:5px;}

.helpExamination-mod .data-con{ background: #fff;  padding:0px 0 32px  25px; margin-top: 23px;}
.helpExamination-mod .data-con .list{background:url(//www.chinaacc.com/images/gaojikuaijishi/project/2025/beutiful-gril.jpg) no-repeat right bottom #fff; padding-top: 35px;}
.helpExamination-mod .data-con .list li{position: relative; width: 326px; font-size: 14px; color: #888; padding-left: 23px; padding-bottom: 22px; line-height: 26px;}
.helpExamination-mod .data-con .list li:before{content:"";  width:8px; height:8px; border:2px solid #88bfff; background:#fff; border-radius:50%; position:absolute; left:-5px; top:50%; margin-top:-26px; z-index: 2;}
.helpExamination-mod .data-con .list li:after{content: ''; width: 1px; height: 100%; border-left: 1px dashed #dff0ff; position: absolute; left: 0; top:15px;}
.helpExamination-mod .data-con .list li strong{font-size:20px; margin-right: 5px;}
.helpExamination-mod .data-con .list li span{font-size: 16px; display: block; color: #333;}
.helpExamination-mod .data-con .list li:last-child:after{ border-left: 0;}

.helpExamination-mod .data-con .list02{ width:540px; height:90px;border:1px solid #f9e8cc; background:#ffeedc; background-image:-webkit-linear-gradient(left, #ffeedc, #fffdfa); background-image:-moz-linear-gradient(left, #ffeedc, #fffdfa); background-image:linear-gradient(left,#ffeedc,#fffdfa);}
.helpExamination-mod .data-con .list02 li{ float:left; width:250px; border-top:2px solid #fe6a2c; padding:10px 0 0 20px; line-height: 30px;}
.helpExamination-mod .data-con .list02 .tit{ line-height:36px; font-size:20px; font-weight:bold; position:relative;}
.helpExamination-mod .data-con .list02 .tit span{ display:inline-block; width:24px; height:24px; line-height:24px; text-align:center; font-size:14px; color:#fff; background:#ff6600; border-radius:4px; vertical-align: middle; margin-right: 8px;}
.helpExamination-mod .data-con .list02 .text p{ line-height:28px; color:#888;}

/**/
.book-mod { padding-bottom:39px;}
.book-mod .main { padding-top: 50px; }
.book-mod .book_con .book_tab{padding-left: 60px;margin-top: 45px;width: 1140px;}
.book-mod .book_con .book_tab li{ float:left; width: 174px;height: 40px;background: #EBEFF6;border-radius: 4px;line-height: 40px;text-align: center;font-size: 18px;margin-right: 10px;cursor: pointer;}
.book-mod .book_con .book_tab li.on{ background-position:0 -486px; color: #3792FF;}
.book-mod .book_item{margin-top: 30px;display: none; background: #FFFFFF; box-shadow:0 6px 8px 6px #edf1f5; border-radius:8px;}
.book-mod .book_item.active{display: block;}
.book-mod .book_item .book_img{ top:0;left: 20px;width: 281px; height:100%; background:#fff; border-radius:10px 0 0 10px;}
.book-mod .book_item .book_img img{ margin-top:40px}
.book-mod .book_item .book_img .read_btn{width: 170px;height: 50px; background: #FFA82C; background: linear-gradient(90deg, #FFA82C, #FBBD35);box-shadow: 2px 3px 11px 1px rgba(255, 156, 0, 0.32);border-radius: 0px 25px 25px 25px;line-height: 50px;text-align: center;font-size: 20px;color: #FFFFFF;left: 0;bottom: 0;text-decoration: none;}
.book-mod .book_item .book_img .right-top-icon{top: 12px;right: 6px;}
.book-mod .item_con{width: 829px; padding-bottom:20px; border-radius: 10px;margin-left: 208px;padding-left: 123px;padding-right: 40px;}
.book-mod .item_con .con_tab{border-bottom: 1px solid #E9E9E9; padding-top:23px;}
.book-mod .item_con .con_tab li{font-size: 16px;color: #999999;line-height: 39px;margin-left: 39px;cursor: pointer; padding:0 10px;}
.book-mod .item_con .con_tab li i{display: none;width: 62px;height: 3px;background: #3792FF;border-radius: 2px;left:2px;bottom: 0;}
.book-mod .item_con .con_tab li.active{color: #fff; background:#3792ff;}
/*.book-mod .item_con .con_tab li.active i{display: block;}*/
.book-mod .item_con .con_info{padding-top: 24px;border-bottom: 1px solid #E9E9E9;padding-bottom: 16px;}
.book-mod .item_con .con_info h3{font-size: 24px;color: #333333;line-height: 73px;margin-bottom: 18px; border-bottom:1px solid #e9e9e9;}
.book-mod .item_con .con_info h3 span{ display:inline-block; line-height:24px; font-size:16px; color:#3692ff; font-weight:normal; padding:0 8px; border-radius:6px; background:#ddecfe; margin-left:20px;}
.book-mod .item_con .con_info h3 em{ font-size:16px; font-weight:normal; padding-left:10px;}
.book-mod .item_con .con_info p{font-size: 16px;line-height: 28px;}
.book-mod .book_list{margin-top: 39px;}
.book-mod .book_list li{width: 142px;height: 74px;border: 1px solid #FFDB96;border-radius: 10px;text-align: center;padding: 0 22px; margin:0 14px 10px 0;cursor: pointer;}
.book-mod .book_list li.active{border: 2px solid #ffbb38;width: 140px;height: 72px;}
.book-mod .book_list li .book_title{font-size: 16px;line-height: 36px;border-bottom: 1px solid #E9E9E9;}
.book-mod .book_list li .book_price{margin-top: 10px;line-height: 22px;}
.book-mod .book_list li .book_price span{font-size: 16px;color: #F4664A;}
.book-mod .book_list li .book_price del{color: #999999;margin-left: 13px;}
.book-mod .book_list li.last { margin-right: 0; }
.book-mod .buy_box{margin-top: 18px;}
.book-mod .buy_box a{display: inline-block;margin-right: 20px;font-size: 18px;color: #fff; border-radius: 6px; font-weight:bold; height: 50px;text-align: center;line-height: 50px;text-decoration: none;}
.book-mod .buy_box a.buy_kefu{color: #E8403F;width: 126px;border: 1px solid #E8403F;}
.book-mod .buy_box a.go_buy{width: 176px; background: #FC5644; background: linear-gradient(90deg, #FC5644, #EA4342);box-shadow: 2px 3px 11px 1px rgba(255, 24, 0, 0.32);}
.book-mod .buy_box a.details-btn{ display:block; float:right; color:#3692ff; font-size:16px; font-weight:normal; margin-right:0;}
.book-mod .buy_box a.details-btn:hover{ text-decoration:underline;}
.book-mod .con_item{display: none;}
.book-mod .con_item.on{display: block;}

/**/
.bottomFix-ad{ width:100%; height:101px; position:fixed; left:0; bottom:0; z-index:69; background:url("//www.chinaacc.com/images/zichanpinggushi/project/index2025/bottomFix-ad.jpg") no-repeat center top;}
.bottomFix-ad .left-text{ width:630px; padding:16px 0 0;}
.bottomFix-ad .left-text h4{ line-height:42px; font-size:32px; font-weight:bold; text-shadow:0 5px 10px #ea3209; color:#ffebba; font-style:italic;}
.bottomFix-ad .left-text p{ line-height:22px; font-size:18px; color:#fff2d2;}
.bottomFix-ad .coupon{ width:198px; height:78px; margin-top:11px; background:url("//www.chinaacc.com/images/zichanpinggushi/project/index2025/bottomFix-bg.png") no-repeat;}
.bottomFix-ad .coupon .text{ text-align:center; width:101px; padding:0 0 0 6px;}
.bottomFix-ad .coupon .text h4{ line-height:36px; font-size:40px; color:#e4160d; padding-top:8px;}
.bottomFix-ad .coupon .text h4 span{ font-size:28px; font-weight:normal;}
.bottomFix-ad .coupon .text p{ line-height:22px; font-size:16px; color:#6a1e00;}
.bottomFix-ad .coupon .coupon-btn{ display:block; width:69px; height:70px; margin:6px 6px 0 0; background:url("//www.chinaacc.com/images/zichanpinggushi/project/index2025/bottomFix-btn.png") no-repeat;}
.bottomFix-ad .btn{ display:block; width:151px; height:51px; margin:27px 0 0 11px; line-height:0; font-size:0; background:url("//www.chinaacc.com/images/zichanpinggushi/project/index2025/bottomFix-btn02.png") no-repeat;}
.bottomFix-ad .service-btn{ display:block; width:146px; height:46px; line-height:46px; text-align:center; font-size:20px; color:#a14b00; font-weight:bold; border-radius:40px; margin:27px 11px 0 0; text-decoration:none; border:2px solid #ff9518; background:#ffe1bd; background-image:-webkit-linear-gradient(top, #fffffe, #ffe1bd); background-image:-moz-linear-gradient(top, #fffffe, #ffe1bd); background-image:linear-gradient(top,#fffffe,#ffe1bd);}
.bottomFix-ad .close-btn{ display:block; width:30px; height:35px; position:absolute; right:10px; top:0; background: url("//www.chinaacc.com/images/zichanpinggushi/project/index2025/bottomFix-close.png") no-repeat;}

/* left-nav */
.left-nav{width:140px;height:476px;position:fixed;left:0;top:50%;margin-top:-269px;background:url("/images/chujijingjishi/project/shiyan2025/right-nav-bg.png") no-repeat center;padding-top:3px;z-index:92}
.left-nav .coins-outer{width:120px;margin-left:15px;padding-top:5px;cursor:pointer}
.left-nav .top-t{text-align:center;font-size:12px;font-weight:400;color:#fff}
.left-nav .top-t strong{font-size:14px}
.left-nav .consult-btn{display:block;text-decoration:none;text-align:center;width:90px;margin:48px 0 10px 25px;font-size:16px;font-weight:700;color:#fefefe;padding-top:15px;background:#ffc71b}
.left-nav .consult-btn img{margin-bottom:5px;animation:activeBox 1s linear infinite;transform:translateX(0)}
.left-nav ul{width:90px;margin-left:24px}
.left-nav ul li{width:90px;height:30px;background:#ffe3aa;border:1px dashed #fffbf4;border-radius:4px;line-height:30px;text-align:center;font-size:14px;font-weight:700;color:#6a3100;margin-bottom:6px;transition:all .25s ease-in-out;cursor:pointer}
.left-nav ul li a{display:block;color:inherit;text-decoration:none}
.left-nav ul li.on{background:#f9541c;border:1px solid #fff8f0;color:#fff}
.left-nav ul li:hover{background:#f9541c;border:1px solid #fff8f0;color:#fff}
.left-nav ul li.last{margin-bottom:12px}
.left-nav .phone{ display:none; text-align:center;font-size:12px;font-weight:700;color:#844c00;width:110px;margin-left:19px}
.left-nav .qr-code{margin:6px 0 8px 31px}
.left-nav .img-tip{width:110px;margin-left:19px;text-align:center;font-size:14px;font-weight:700;color:#fefefe}
.left-nav .top-btn{display:block;width:54px;height:54px;border-radius:50%;margin:4px 0 0 47px}
.left-nav .arrow{display:block;width:30px;height:50px;background:url(/images/chujijingjishi/project/shiyan2025/fixNav-common.png) no-repeat 0 0;position:absolute;right:-20px;top:50%;margin-top:-25px;background-position-x:-28px}



/*njf 20240529*/
.gao-tit{ background: url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/gao-vip-top.jpg") no-repeat; height: 121px; margin-top: 30px; position: relative;}
.gao-tit ul{ position: absolute; left: 50%; top: 25px; margin-left:80px;}
.gao-tit ul li{ font-weight: bold; height: 28px; line-height: 28px;}
.gao-tit ul li strong{ color: #e40000;}
.gao-tit h3{ background: url("//www.chinaacc.com/images/gaojikuaijishi/project/2025/gao-sub-tit.png") no-repeat; width: 633px; height: 51px; font-weight: normal; line-height: 45px; text-align: center; color: #fff; font-size: 20px; position: absolute;left: 50%; bottom:-30px; margin-left:-320px;}

.gaoVipClass{border: 1px solid #ffad84; box-shadow: 0 10px 20px rgba(194,113,34,0.26); border-radius: 0 0 10px 10px; padding-top: 40px;
    background: #fff8f0;
    background:-webkit-linear-gradient(top,#fff1e1,#ffebd2);
    background:-moz-linear-gradient(top,#fff1e1,#ffebd2);
    background:-ms-linear-gradient(top,#fff1e1,#ffebd2);
    background:linear-gradient(top,#fff1e1,#ffebd2);
}
.gaoVipClass .teacherPic{ width: 320px; text-align: center;}
.gaoVipClass .teacherPic img{border-radius: 5px 0 0 5px;}
.gaoVipClass .oneCourseContent{padding: 10px 0 0 30px;}
.gaoVipClass .oneCourseContent .oneCourseCon{ width: 458px; padding-right: 20px; border-right: 1px dashed #ffc07c;}
.gaoVipClass .oneCourseContent .oneCourseCon h4{ background: url("/images/common/column/gao-tit.png") no-repeat; width: 266px; height: 42px; line-height: 42px; font-size: 20px; color: #8f2106; padding-left:20px;}
.gaoVipClass .oneCourseContent .oneCourseCon .list-con{ margin: 10px 8px 20px;}
.gaoVipClass .oneCourseContent .oneCourseCon .list-con li{ line-height: 30px;}
.gaoVipClass .oneCourseContent .oneCourseCon .list-con li:before{ content: ''; display: inline-block; width: 6px; height: 6px; font-size: 14px; border-radius: 50%; background: #ffc88a; margin-right: 5px;}
.gaoVipClass .oneCourseContent .oneCourseCon .list-intro{ border-top:1px solid #ffddb9; border-bottom: 1px solid #ffddb9; padding: 5px 0;}
.gaoVipClass .oneCourseContent .oneCourseCon .list-intro li{float: left;height: 30px; line-height: 30px; width:204px;background: url("/images/common/column/gao-icon.png") no-repeat 0 4px;padding-left: 25px;}
.gaoVipClass .oneCourseContent .oneCourseCon .coupon-receive{background: url("/images/common/column/gao-coupon.png") no-repeat; width: 416px; height: 59px; line-height: 59px; color: #f9eac4; margin: 30px auto 0; }
.gaoVipClass .oneCourseContent .oneCourseCon .coupon-receive span{ display: inline-block; width: 295px;vertical-align: middle;}
.gaoVipClass .oneCourseContent .oneCourseCon .coupon-receive span abbr{ display: inline-block; vertical-align: top; width: 18px; height: 18px;line-height: 18px; text-align: center; font-weight: bold; border-radius: 50%; background: #f9eac4; color: #ff5d0b; margin: 15px 5px 0 15px;}
.gaoVipClass .oneCourseContent .oneCourseCon .coupon-receive span strong{ font-size: 36px;}
.gaoVipClass .oneCourseContent .oneCourseCon .coupon-receive em{display: inline-block; vertical-align: top; margin-left: 25px;}
.gaoVipClass .oneCourseContent .oneCourseCon .coupon-receive em b{ margin-right: 10px;}
.gaoVipClass .oneCourseContent .oneCourseCon .coupon-receive .coupon-btn{ display: inline-block; width: 102px; height: 32px; line-height: 32px; color: #e9380c; font-size: 16px; font-weight: bold; border-radius: 16px; text-align: center;
    background: #fff4e3;
    background:-webkit-linear-gradient(#fdecd7,#ffe0b0 25%,#fff4e3 60%,#ffdca7);
    background:-moz-linear-gradient(#fdecd7,#ffe0b0 25%,#fff4e3 60%,#ffdca7);
    background:-ms-linear-gradient(#fdecd7,#ffe0b0 25%,#fff4e3 60%,#ffdca7);
    background:linear-gradient(#fdecd7,#ffe0b0 25%,#fff4e3 60%,#ffdca7);
}
.gaoVipClass .oneCourseContent .oneCourseCon .coupon-receive .coupon-btn:hover{text-decoration: none;}
.gaoVipClass .oneCourseContent .onCourseClass{ width:369px;}
.gaoVipClass .oneCourseContent .onCourseClass ul{ width:330px; margin: 0 auto; }
.gaoVipClass .oneCourseContent .onCourseClass li{ position: relative;cursor: pointer; text-align: center; width:286px; height: 54px; line-height:26px; border-radius: 10px; padding: 10px 20px 0; font-size: 16px; color: #ff5743; margin-bottom: 5px;
    background: #fee6c1;
    background:-webkit-linear-gradient(left,#fee6c1,#fddbb3);
    background:-moz-linear-gradient(left,#fee6c1,#fddbb3);
    background:-ms-linear-gradient(left,#fee6c1,#fddbb3);
    background:linear-gradient(left,#fee6c1,#fddbb3);
}
.gaoVipClass .oneCourseContent .onCourseClass li.on{ border: 2px solid #ff6a32; border-radius: 10px;}
.gaoVipClass .oneCourseContent .onCourseClass li.on i{background: url("/images/common/column/gao-icon.png") no-repeat 0 -21px; display: block; width: 30px; height: 30px; right:-2px; bottom: -1px; position: absolute;}
.gaoVipClass .oneCourseContent .onCourseClass h5{color: #522702; font-size: 20px;}
.gaoVipClass .oneCourseContent .onCourseClass del{ color: #999; font-size: 16px; margin-right: 15px;}
.gaoVipClass .oneCourseContent .onCourseClass input{opacity: 0; left: 0; top: 0;width: 0; height: 0;}
.gaoVipClass .oneCourseContent .onCourseClass p{ text-align: center; margin-top: 10px;}
.gaoVipClass .oneCourseContent .onCourseClass p a{ display: inline-block; width: 136px; height:40px; line-height:40px; border: 1px solid #ff5743; font-size: 18px; color: #ff5743; border-radius: 5px;}
.gaoVipClass .oneCourseContent .onCourseClass p .now-buy{ background: #ff5743; box-shadow:0 5px 5px rgba(255,87,67,0.28); color: #fff; margin-left: 10px;}
.gaoVipClass .oneCourseContent .onCourseClass p a:hover{border-color:#f25232;color:#fff;background:#f25232;text-decoration:none;}

/**/
.mask {
    display: none;
    width: 100%;
    z-index: 698;
    height: 100%;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
    position: fixed;
    top: 0;
    left: 0;
}
.draw-lottery{ padding-bottom: 50px;
    background: -webkit-linear-gradient(top,#fff8ee, #fee7ca);
    background: -o-linear-gradient(top,#fff8ee, #fee7ca);
    background: -moz-linear-gradient(top,#fff8ee, #fee7ca);
    background: linear-gradient(top,#fff8ee, #fee7ca);
}
.draw-lottery .txt_m{ padding: 30px 0;}
.draw-lottery .draw-lottery-bg {height: 568px; position: relative;}
.draw-lottery .draw-lottery-bg  p{ position: absolute; right: 390px; bottom:120px; padding-top: 10px; background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/ewm-bg.png") no-repeat; width: 162px; height: 162px; text-align: center;}

.ruleBox{ display: block; width: 88px; height: 26px; line-height: 26px; text-align: center; border-radius: 14px; border: 1px solid #999; font-weight: normal;color: #999; font-size: 16px; right:95px; position: absolute; top:45px;}
.ruleBox-draw{ background: #fff; border-radius:15px;}
.ruleBox-draw .pop-tit{ height:60px; line-height:60px; border-radius: 15px 15px 0 0;
    background: -webkit-linear-gradient(167deg, #feb05c, #ffcd85);
    background: -o-linear-gradient(167deg, #feb05c, #ffcd85);
    background: -moz-linear-gradient(167deg, #feb05c, #ffcd85);
    background: linear-gradient(167deg, #feb05c, #ffcd85);
}
.ruleBox-draw .pop-tit h4{ color: #7d0b02; font-size:18px; float: left; padding-left:20px;}
.ruleBox-draw .pop-tit .close-btn{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/close.png") no-repeat; float: right; width:22px; height: 23px; margin: 15px 20px 0 0;}
.ruleBox-draw .ruleBox-draw-con{ font-size: 14px; line-height:24px; padding:20px;}

.common-pop {display: none;width: 438px;position: fixed;left: 50%;margin-left: -219px;top: 50%;z-index: 698;}
.common-pop .pop-tit {height: 60px;line-height: 60px;border-top-left-radius: 10px;border-top-right-radius: 10px;
    background: #ff7439;
    background-image: -webkit-linear-gradient(left, #ff604f, #ff901a);
    background-image: -ms-linear-gradient(left, #ff604f, #ff901a);
    background-image: linear-gradient(left, #ff604f, #ff901a);}
.common-pop .pop-tit h4 {float: left;font-size: 22px;color: #fff;padding-left: 33px;}
.common-pop .pop-con {background: #fff;}
.common-pop .pop-con .close-btn {display: block;width: 30px;height: 30px;position: absolute;top: 24px;right: 26px;background:url("//www.chinaacc.com/images/template/2020queryScore/ico.png") no-repeat -28px -218px;}


.bottomFix-ad .tpl-bottomAd-code-img{
    width: 126px;
    padding: 15px 0 0 12px;
    margin: -30px 0 0 30px;
    margin-right: 30px;
    background: url(/images/template/project/projectTemplate/tpl-bottomAd-code-bg.png) no-repeat;
}




.zhuishui-box{ display: none; width:600px; height: 410px; padding-top: 140px; position:fixed; left:50%; margin-left:-300px; margin-top: -250px; top:50%; z-index:699; background: url("/images/gaojijingjishi/project/2025project/coupon-pop.png") no-repeat;}
.zhuishui-box .close{ display: block; width: 45px; height: 45px; left: 50%; margin-left: -23px; top:489px; position: absolute;}
.zhuishui-box .coupon{background: url("//www.chinaacc.com/images/zhuceshuiwushi/project/2025project/coupon-bg.png") no-repeat; width: 403px; height:85px; margin: 0 auto 20px; padding: 15px 0 0 15px;}
.zhuishui-box .coupon li{display: inline-block; vertical-align: middle; margin-right: 8px;}
.zhuishui-box .coupon li.price{ color: #e00742; font-size: 24px; width:133px;}
.zhuishui-box .coupon li.price strong{ font-size: 44px; display: inline-block; vertical-align: middle; font-family:'DIN Alternate';}
.zhuishui-box .coupon li.word{ color: #e00742; font-size: 16px; width:160px; margin-right:0;}
.zhuishui-box .coupon li.word span{ color: #d1482d;}
.zhuishui-box .coupon li.btn a{display:block; width:69px; height:70px; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/bottomFix-btn.png") no-repeat;}
.zhuishui-box .zx-btn-box{ display: block;width: 236px; font-weight: bold; height: 50px; line-height: 50px; text-align: center; border-radius: 28px; border: 2px  solid #ff9518; margin: 0 auto; color: #713400; font-size: 20px;
    background:#ffdd87;
    background:-webkit-linear-gradient(top,#ffe0bb,#fff);
    background:-moz-linear-gradient(top,#ffe0bb,#fff);
    background:-ms-linear-gradient(top,#ffe0bb,#fff);
    background:linear-gradient(top,#ffe0bb,#fff);
}
.zhuishui-box .zx-btn-box:hover{text-decoration: none;}


.course-mod .otherCourse-con{ padding-top:30px;}
.course-mod .course-banner{ margin-top:30px;}
.course-mod .obu-course{ width:590px; box-shadow:0 3px 12px 6px #e9e9e9; border-radius:10px;}
.course-mod .obu-course .top-tit{ position: relative; z-index: 1; height:130px; background:url("//www.chinaacc.com/upload/resources/image/2025/04/10/2594193.png") no-repeat;}
.course-mod .obu-course .top-tit .btn{ position: absolute; top: 34px; left: 180px; display: block; width: 88px; height: 42px; line-height: 34px; text-indent: 40px; font-size: 14px; color: #591d00; background:url("/images/cfa/project/2024project/icon_08.png") no-repeat;}
.course-mod .obu-course .top-tit .btn:hover{ text-decoration: none;}
.course-mod .obu-course .top-tit p{ position: absolute; top: 81px; left: 31px; height: 26px; line-height:26px; color:#ce6f3a;}
.course-mod .obu-course .top-tit .tea-pic{ position:absolute; bottom:0; right:0;}
.course-mod .obu-course .con{ border:1px solid #ffbb6d; background:#fff; padding:20px; border-top:0; border-radius:0 0 10px 10px;}
.course-mod .obu-course .con .conTop{ margin: 0 0 10px; border-bottom: 1px solid #eeeeee;}
.course-mod .obu-course .con .conTop-list{ float: left; position: relative; z-index: 1; text-align: center; line-height: 26px; font-size: 14px; color: #666; padding: 18px 0 6px; margin-right: 34px;}
.course-mod .obu-course .con .conTop-list b{ display: block; font-size: 18px; color: #333;}
.course-mod .obu-course .con .conTop-list.bg01{ background:url("//www.chinaacc.com/images/cfa/project/2024project/num_1-1.png") no-repeat 12px 4px;}
.course-mod .obu-course .con .conTop-list.bg02{ background:url("//www.chinaacc.com/images/cfa/project/2024project/num_1-2.png") no-repeat 12px 4px;}
.course-mod .obu-course .con .conTop-list.bg03{ background:url("//www.chinaacc.com/images/cfa/project/2024project/num_1-3.png") no-repeat 12px 4px; margin-right: 0;}
.course-mod .obu-course .con .coupon-wap{ height: 55px; padding: 10px 0;}
.course-mod .obu-course .con .coupon{ width:255px; height:55px; margin:0 20px 0 30px; background:url("/images/gaojijingjishi/project/2025project/class-bg06.jpg") no-repeat}
.course-mod .obu-course .con .coupon .text{ padding:1px 0 0 17px;}
.course-mod .obu-course .con .coupon .text h4{ line-height:28px; background:-webkit-linear-gradient(top,#fffefd,#fff3df 40%,#fff3df 60%,#ffe2b0);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#ffe2b0;}
.course-mod .obu-course .con .coupon .text h4 strong{ font-size:22px;}
.course-mod .obu-course .con .coupon .text p{ display:inline-block; height:18px; line-height:18px; font-size:12px; color:#e76009; background:#ffd7b4; padding:0 13px;}
.course-mod .obu-course .con .coupon .btn{ display:block; width:92px; height:28px; line-height:28px; text-align:center; color:#e9380c; font-weight:bold; border-radius:40px; margin:13px 13px 0 0; text-decoration:none; background:#ffebc9; background-image:-webkit-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:-moz-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:linear-gradient(left,#fee8c9,#ffe4b9, #fff1db);}
.course-mod .obu-course .con .deliveryPrice{ line-height:46px; text-align:center; font-size: 16px;}
.course-mod .obu-course .con .deliveryPrice span{ font-size:28px; color:#f83535; font-weight:bold; margin:0 10px; vertical-align:-5px;}
.course-mod .obu-course .con .deliveryPrice span em{ font-size:40px;}
.course-mod .obu-course .con .btn-wrap{ height:46px; text-align: center; padding: 10px 100px 0;}
.course-mod .obu-course .con .btn-wrap .service-btn{ display: block; float: left; width:160px; height:44px; line-height:44px; font-size:18px; color:#e8403f; text-decoration:none; text-align:center; border:1px solid #e8403f; border-radius:6px; background:#ffeee8; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .obu-course .con .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .obu-course .con .btn-wrap .buy-btn{ display: block; float: right; width:162px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; text-decoration:none; border-radius:6px; background:#ff5742; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .obu-course .con .btn-wrap .buy-btn:hover{ margin-top:-10px;}

.course-mod .eps-course{ width:590px; box-shadow:0 3px 12px 6px #e9e9e9; border-radius:10px;}
.course-mod .eps-course .top-tit{ position: relative; z-index: 1; height:130px; background:url("//www.chinaacc.com/upload/resources/image/2025/04/10/2594201.png") no-repeat;}
.course-mod .eps-course .top-tit .btn{ position: absolute; top: 34px; left: 180px; display: block; width: 88px; height: 42px; line-height: 34px; text-indent: 40px; font-size: 14px; color: #591d00; background:url("/images/cfa/project/2024project/icon_08.png") no-repeat;}
.course-mod .eps-course .top-tit .btn:hover{ text-decoration: none;}
.course-mod .eps-course .top-tit p{ position: absolute; top: 81px; left: 31px; height: 26px; line-height:26px; color:#ce6f3a;}
.course-mod .eps-course .top-tit .tea-pic{ position:absolute; bottom:0; right:0;}
.course-mod .eps-course .con{ border:1px solid #ffbb6d; background:#fff; padding:20px; border-top:0; border-radius:0 0 10px 10px;}
.course-mod .eps-course .con .conTop{ margin: 0 30px 10px; border-bottom: 1px solid #eeeeee;}
.course-mod .eps-course .con .conTop-list{ float: left; position: relative; z-index: 1; text-align: center; line-height: 26px; font-size: 14px; color: #666; padding: 18px 0 17px; margin-right: 34px;}
.course-mod .eps-course .con .conTop-list b{ display: block; font-size: 18px; color: #333;}
.course-mod .eps-course .con .conTop-list.bg01{ background:url("//www.chinaacc.com/images/cfa/project/2024project/num_1-1.png") no-repeat 12px 4px;}
.course-mod .eps-course .con .conTop-list.bg02{ background:url("//www.chinaacc.com/images/cfa/project/2024project/num_1-2.png") no-repeat 12px 4px;}
.course-mod .eps-course .con .conTop-list.bg03{ background:url("//www.chinaacc.com/images/cfa/project/2024project/num_1-3.png") no-repeat 12px 4px; margin-right: 0;}
.course-mod .eps-course .con .coupon-wap{ height: 55px; padding: 10px 0;}
.course-mod .eps-course .con .coupon{ width:255px; height:55px; margin: 0 auto; background-position:0 -317px;}
.course-mod .eps-course .con .coupon .text{ padding:1px 0 0 17px;}
.course-mod .eps-course .con .coupon .text h4{ line-height:28px; background:-webkit-linear-gradient(top,#fffefd,#fff3df 40%,#fff3df 60%,#ffe2b0);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#ffe2b0;}
.course-mod .eps-course .con .coupon .text h4 strong{ font-size:22px;}
.course-mod .eps-course .con .coupon .text p{ display:inline-block; height:18px; line-height:18px; font-size:12px; color:#e76009; background:#ffd7b4; padding:0 13px;}
.course-mod .eps-course .con .coupon .btn{ display:block; width:92px; height:28px; line-height:28px; text-align:center; color:#e9380c; font-weight:bold; border-radius:40px; margin:13px 13px 0 0; text-decoration:none; background:#ffebc9; background-image:-webkit-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:-moz-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:linear-gradient(left,#fee8c9,#ffe4b9, #fff1db);}
.course-mod .eps-course .con .deliveryPrice{ line-height:60px; text-align:center; font-size: 16px;}
.course-mod .eps-course .con .deliveryPrice span{ font-size:28px; color:#f83535; font-weight:bold; margin:0 10px; vertical-align:-5px;}
.course-mod .eps-course .con .deliveryPrice span em{ font-size:40px;}
.course-mod .eps-course .con .btn-wrap{ height:46px; text-align: center; padding: 10px 100px 0;}
.course-mod .eps-course .con .btn-wrap .service-btn{ display: block; float: left; width:160px; height:44px; line-height:44px; font-size:18px; color:#e8403f; text-decoration:none; text-align:center; border:1px solid #e8403f; border-radius:6px; background:#ffeee8; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .eps-course .con .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .eps-course .con .btn-wrap .buy-btn{ display: block; float: right; width:162px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; text-decoration:none; border-radius:6px; background:#ff5742; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .eps-course .con .btn-wrap .buy-btn:hover{ margin-top:-10px;}

.footer-wrap{ margin-bottom:110px;}













