.swIcon2022{background: url(/images/common/column/swIcon2022.png) no-repeat 0 0;}

.courseThreeList .courseClass{ width: 386px; margin-right: 20px; background: #fff;}
.courseFourList .courseClass{ width: 285px; margin-right: 20px; background: #fff;}
.courseClass.last{ margin-right: 0;}
.courseClass h3{ text-align: center; height: 90px; line-height: 90px;font-size: 26px;color: #fff;}
.courseClass h3.topNavBgFrother01 span{text-shadow: 0px 2px 8px #00B5B7;}
.courseClass h3.topNavBgFrother02 span{text-shadow: 0px 2px 8px #217BDE;;}
.courseClass h3.topNavBgFrother03 span{text-shadow: 0px 2px 8px #FF6625;}
.courseClass h3.topNavBgFrother04 span{text-shadow: 0px 2px 8px #7B57ED;}
.courseClass h3.topNavBgFrother05 span{text-shadow: 0px 2px 8px #C96519;}
.courseClass h3 i{display:inline-block;*display:inline; zoom:1;right: 0; top:-10px; height: 28px; line-height: 28px;color: #020202; font-size: 12px; background: linear-gradient(90deg, #FFFAE9, #FFD5B0);border-radius: 0px 4px 0px 10px; padding: 0 10px;}
.courseClass h4{ height: 42px; line-height: 42px; text-align: center;}
.courseClass h4.classIntro01{ background: #f2fcfc; color: #00C0C2;}
.courseClass h4.classIntro02{ background: #F5FAFF; color: #5AA0FF;}
.courseClass h4.classIntro03{ background: #FFF9F1; color: #FF9856;}
.courseClass h4.classIntro04{ background: #F6F6FF; color: #9781F3;}
.courseClass h4.classIntro05{ background: #fff2e8; color: #d17930;}
.classContent{ padding: 20px 0 10px 23px;}
.classContent .line{width: 1px;font-size: 0; left:22px; top:33px;}
.classContent .line.height01{ height:245px;}
.classContent .line.height02{ height:160px;}
.classContent .line.height03{ height:225px;}
.classContent .line.height04{ height:300px;}
.classContent .line01{background: #e8f7f7;}
.classContent .line02{background: #eff4ff;}
.classContent .line03{background: #fcf6ee;}
.classContent .line04{background: #f4f3fb;}

.classContent ul{padding-left: 15px;}
.classContent ul li{ margin-bottom:15px; font-size: 16px;}
.classContent ul li p{ color: #999; font-size: 14px;}
.classContent ul li em{font-size: 12px; background: #F3F6F8; color: #666; height: 24px; line-height: 24px; border-radius: 12px; padding: 0 10px;display:inline-block;*display:inline; zoom:1; margin: 5px 10px 5px 0;}
.classContent ul li em:last-child{ margin-right:0;}
.classContent ul li i{ display:block; width: 8px; height: 8px; left:-19px; top: 9px;}
.classContent ul li i.swIcon01{ background-position: 0 0; }
.classContent ul li i.swIcon02{ background-position: 0 -13px; }
.classContent ul li i.swIcon03{ background-position: 0 -27px; }
.classContent ul li i.swIcon04{ background-position: 0 -41px; }
.classContent ul li i.swIcon05{ background-position: 0 -56px; }

.agreementCon{ background: #fff9f2; padding: 10px;}
.agreementCon strong{display:inline-block;*display:inline; zoom:1;width: 26px;height: 26px;background: #FF9344;border-radius: 50%; text-align: center; line-height: 26px; color: #fff; vertical-align: middle; margin:0 5px 0 10px;}
.agreementCon.marginRight strong{ margin-right: 20px;}
.agreementCon p{display:inline-block;*display:inline; zoom:1; width: 216px; vertical-align: middle; color: #666;}
.agreementCon.marginRight p{ width: 200px;}
.agreementCon p i{font-size: 12px;}
.agreementCon p span{ color: #ff8023; font-size: 14px; display: block; margin-bottom: 2px;}

.priceList p{ text-align: center; font-size: 16px; color: #ff5743; margin-bottom: 10px;}
.priceList p strong{ font-size: 30px;}

.eveyInforBotton{ padding: 10px 15px; text-align:center;}
.eveyInforBotton a{width:118px;height: 32px;line-height: 32px;background: #fff;font-size: 14px;display: inline-block;*display:inline;zoom: 1;}
.eveyInforBotton a.moreLearn{ border: 1px solid #d2d2d2; background: none; color: #333;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px}
.eveyInforBotton a.btnsBuy{ border: 1px solid #ff5743; margin-left: 10px; box-shadow: 0 5px 5px #ffd2cd; background: #ff5743; color: #fff;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px}
.eveyInforBotton a.moreLearn:hover{ background: 0;color: #ff5743; border: 1px solid #ff5743;text-decoration: none;}
.eveyInforBotton a.btnsBuy:hover{border-color: #f25232;color: #fff;background: #f44935;text-decoration: none; box-shadow: 0 5px 5px #f5c9c5;}
.eveyInforBotton.priceList{ padding: 0px 15px 20px;}

.coupon-new2023 .coupon-btn,.counpImgIntro .coupon-new2023 .coupon-btn2023{ display:block; width:225px; height:34px; line-height:34px; padding-left:9px; margin:10px auto 20px; text-decoration:none; font-size:12px; color:#e0262c; background:url("//www.chinaacc.com/images/zhuanti/20221111/vip-coupon.png") no-repeat; text-align: left;}
.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%;}
.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;}


.trainingRound{ text-align: center; padding:55px 0 95px;}
.trainingRound ul li{ font-size: 16px; color: #CF752E;}
.trainingRound ul li i{ font-size: 12px;height: 24px;background: #F3F6F8;border-radius: 12px; padding: 0 10px; color: #666;}
.trainingRound ul li.top01{ top: 42px; left: 50px;}
.trainingRound ul li.top02{ top: 42px; right: 50px;}
.trainingRound ul li.top03{ top:112px; left: 30px;}
.trainingRound ul li.top04{ top:112px; right: 30px;}
.trainingRound ul li.top05{ bottom:132px; left: 30px;}
.trainingRound ul li.top06{ bottom:132px; right: 30px;}
.trainingRound ul li.top07{ bottom: 60px; left: 50px;}
.trainingRound ul li.top08{ bottom: 60px; right: 50px;}


/*20240111*/
.hot-more{ color: #424242; font-size: 12px;}
.hot-more:hover,.kjsw-search .search-input span a:hover{color:#07bdc7;text-decoration:none;}
.kjsw-search{ margin:16px 0 15px;}
.kjsw-search .search-input{ width: 440px; height: 31px; border: 2px solid #5ec6cc; border-radius: 5px 0 0 5px;float: left; border-right: none; background: #f1f9fa;}
.kjsw-search .search-input .text-input{ width:63%; height: 30px; line-height: 30px; font-size: 14px; margin-left: 15px; border: none; background: #f1f9fa;}
.kjsw-search .search-input span{float: right; display: inline-block; line-height: 30px; height: 30px;}
.kjsw-search .search-input span a{ color: #424242; font-size: 14px; margin-right: 10px;}
.kjsw-search .search-input span a:hover{color:#07bdc7;text-decoration:none;}

.kjsw-search .search-btn{ display: block; float: left;width: 98px; height: 35px; border-radius: 0 5px 5px 0; text-align: center; line-height: 35px; color: #fff; font-size: 14px; font-weight: bold;
    background:#07bdc7;
    background:-webkit-linear-gradient(top,#00d8e4,#07bdc7);
    background:-moz-linear-gradient(top,#00d8e4,#07bdc7);
    background:-ms-linear-gradient(top,#00d8e4,#07bdc7);
    background:linear-gradient(top,#00d8e4,#07bdc7);
}
.kjsw-search .search-btn:hover{text-decoration:none;}
.kjsw-search .search-btn .icon{ display: inline-block; width: 17px; height: 17px; background-position:left -3006px; vertical-align: top; margin:9px 8px 0 0;}























