.barIcon{background: url(/images/common/column/barIcon.png) no-repeat 0 0;}
.columnIcon2022{background: url(/images/common/column/columnIcon2022.png) no-repeat 0 0;}
.columnIcon2021{background: url(/images/common/column/columnIcon2021.png) no-repeat 0 0;}
.gift{background: url(//www.chinaacc.com/images/common/column/gift2021.png) no-repeat 0 0;}
.margin40{margin-bottom: 40px;}
.margin15{margin-top:15px;}
.tagTwoColum{ background: url(//www.chinaacc.com/images/common/column/label202103.png) no-repeat; width: 70px; height: 50px; text-align: center; line-height:18px; color: #fff; right:15px; top: 0; padding-top: 6px;}
.tagRecommendation{background: url(//www.chinaacc.com/images/common/column/label202101.png) no-repeat; width: 58px; height: 55px; text-align: center; line-height: 18px; padding-top: 12px; font-weight: bold; color: #fff; font-size: 14px; right: -5px; top:-5px;}
.tagStraight{background: url(//www.chinaacc.com/images/common/column/label202102.png) no-repeat; width: 58px; height:45px; padding-top:27px; font-size: 12px; color: #fff; right: 10px; top: -15px; text-align: center;}


.courseClassTop span.tagCon,.teacherConPeople span.tagCon,.courseClass2021 span.tagCon{right: 0;top: 0;}
.courseClassTop span.tagCon i.gift,.teacherConPeople span.tagCon i,.courseClass2021 span.tagCon i.gift{display: inline-block;*display:inline;zoom: 1; width: 12px; height: 22px;background-position: 0 0; vertical-align: top; padding: 0; border-radius: 0;}
.courseClassTop span.tagCon em,.teacherConPeople span.tagCon em,.courseClass2021 span.tagCon em{display: inline-block;*display:inline;zoom: 1; margin-left: -1px; padding: 0 8px 0 2px;height: 22px; line-height:21px; background-position: 0 -24px; background-repeat: repeat-x; font-size: 12px; color: #fff; border-top-right-radius: 5px;vertical-align: top;}
.courseClassTop span.tagBiao,.oneCourseContent span.tagBiao,.teacherConPeople span.tagBiao{right:-3px;top: 0; background: url("/images/common/column/label202104.png") no-repeat; color: #fff; font-size: 13px; width: 125px; height: 34px; line-height: 30px; text-align: right; padding-right: 10px;}

.course-tab{margin-right:30px;}
.course-tab li{float:left;font-size:0;}
.course-tab li strong{height:34px;line-height:34px;padding:3px 0 4px;margin-bottom:-1px;font-size:22px;display:inline-block;vertical-align:top;}
.course-tab li i{width:10px;height:16px;line-height:0;margin:13px 18px 0;overflow:hidden;display:inline-block;vertical-align:top;background-position:left -1526px;}
.course-tab li.on strong{border-bottom:4px solid #07bdc7;padding-bottom:0;}
.course-tab li a:hover{color:#07bdc7;text-decoration:none;}
.course-tab-year{font-size:0;margin-bottom:16px;}
.course-tab-year ul{height:28px;display:inline-block;*display:inline;*zoom:1;font-size:0;border:1px solid #dfe2e3;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.course-tab-year ul li{height:30px;line-height:30px;padding:0 31px;margin:-1px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:14px;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
.course-tab-year ul li.on{background:#07bdc7;color:#fff;font-weight:bold;cursor:default;}
.course-tab-bd,.course-tab-year-bd{display:none;}




.course-tab-bd .last{ margin-right: 0;}
.courseClass{ width: 285px; float: left; margin-right:20px; background: #fff; border-radius: 3px;}
.courseClassTop{ border-radius:3px 3px 0 0;}
.courseClassTop .classLink{ display: block; left: 0; top: 0; width: 285px; height: 160px;}
.courseClassTop i{left: 0; top: 0; display:inline-block;*display:inline;zoom: 1; height:28px; line-height: 28px; padding: 0 15px;color: #fff; border-radius: 3px 0 10px 0;}
.courseClassTop .liveTag{
    background:#feb252;
    background:-webkit-linear-gradient(top,#feb252,#ff9452);
    background:-moz-linear-gradient(top,#feb252,#ff9452);
    background:-ms-linear-gradient(top,#feb252,#ff9452);
    background:linear-gradient(top,#feb252,#ff9452);
}
.courseClassTop .recordTag{
    background:#81a4e5;
    background:-webkit-linear-gradient(left,#81a4e5,#7fa5e5);
    background:-moz-linear-gradient(left,#81a4e5,#7fa5e5);
    background:-ms-linear-gradient(left,#81a4e5,#7fa5e5);
    background:linear-gradient(left,#81a4e5,#7fa5e5);
}
.courseClassTop .recordTag01{
    background:#579ee6;
    background:-webkit-linear-gradient(left,#579ee6,#569be6);
    background:-moz-linear-gradient(left,#579ee6,#569be6);
    background:-ms-linear-gradient(left,#579ee6,#569be6);
    background:linear-gradient(left,#579ee6,#569be6);
}
.courseClassTop .recordTag02{
    background:#c3924d;
}
.courseClassTop .recordTag03{
    background:#434f77;
    background:-webkit-linear-gradient(left,#434f77,#47537b);
    background:-moz-linear-gradient(left,#434f77,#47537b);
    background:-ms-linear-gradient(left,#434f77,#47537b);
    background:linear-gradient(left,#434f77,#47537b);
}
.courseClassTop .recordTag04{
    background:#81a4d7;
    background:-webkit-linear-gradient(left,#81a4d7,#84a7d9);
    background:-moz-linear-gradient(left,#81a4d7,#84a7d9);
    background:-ms-linear-gradient(left,#81a4d7,#84a7d9);
    background:linear-gradient(left,#81a4d7,#84a7d9);
}
.courseClassTop .recordTag05{
    background:#df9b71;
    background:-webkit-linear-gradient(left,#df9b71,#dfa079);
    background:-moz-linear-gradient(left,#df9b71,#dfa079);
    background:-ms-linear-gradient(left,#df9b71,#dfa079);
    background:linear-gradient(left,#df9b71,#dfa079);
}
.courseClassTop .recordTag06{
    background:#162292;
    background:-webkit-linear-gradient(left,#162292,#152c9a);
    background:-moz-linear-gradient(left,#162292,#152c9a);
    background:-ms-linear-gradient(left,#162292,#152c9a);
    background:linear-gradient(left,#162292,#152c9a);
}
.courseClassTop .recordTag07,.courseClassTop .recordTag08{
    color: #fff;left: 7px;top:-10px; border-radius: 5px; height: 35px; line-height: 35px; width: 216px;z-index: 5; font-weight: bold;
    background:#ff5800;
    background:-webkit-linear-gradient(left,#ff7a00,#ff4e00);
    background:-moz-linear-gradient(left,#ff7a00,#ff4e00);
    background:-ms-linear-gradient(left,#ff7a00,#ff4e00);
    background:linear-gradient(left,#ff7a00,#ff4e00);
}
.courseClassTop .recordTag07 .bao,.courseClassTop .recordTag08 .bao{ display: inline-block;*display:inline;zoom: 1; background-position:1px -742px; width: 20px; height:30px; vertical-align: middle; margin: 3px 3px 0 8px;}
.courseClassTop .recordTag07 .fan,.courseClassTop .recordTag08 .fan{ display: inline-block;*display:inline;zoom: 1; background-position:1px -770px; width: 24px; height:30px; vertical-align: middle;}

.courseClassTop .recordTag08{width: 268px; font-size: 16px;left: 9px;}
.courseClassTop .recordTag08 .bao{background-position:1px -802px; width: 27px;margin-top: 0;}
.courseClassTop .recordTag08 .fan{background-position:1px -835px; width: 30px;vertical-align: top; margin-top:3px;}

.courseClassTop .recordTag09{left:12px;top:-10px;}
.courseClassTop .recordTag10{left:7px;top:-10px;}


.courseClassTop .vipTit{background: url(/images/common/column/vipTit.png) no-repeat; width: 265px; margin:-6px auto 0; height: 68px; text-align: center; font-size: 18px; color: #fff; line-height:60px;}





.teacherImg{ text-align: center; width: 245px; margin:0 auto; display: block; padding-top: 75px;}
.courseClassTop ul{background: url(/images/common/column/teacherIntroBg.png) no-repeat; width: 225px; height: 80px; padding: 10px 0 0 55px; font-size: 14px;}
.courseClassTop ul li em{ color:#fd7400;}
.courseClassTop ul li{ background-position: 0 6px; padding-left: 28px; line-height:30px;}
.circularList{ padding:15px 30px 20px; font-size: 16px;}
.circularList li strong{ font-size: 18px;}
.circularList li{ height: 36px; line-height: 36px; padding-left: 20px;}
.circularList li em{ display:inline-block;*display:inline;zoom: 1; width: 8px; height: 36px; background-position: 0 -32px; left: 0;top:15px;}
.circularList li.last em{ height:7px;}

.giveCourse{ height: 60px; color: #fd7400; font-size: 16px; line-height: 60px; padding-left: 25px;
    background:#fef4e9;
    background:-webkit-linear-gradient(left,#fef4e8,#fff9f3);
    background:-moz-linear-gradient(left,#fef4e8,#fff9f3);
    background:-ms-linear-gradient(left,#fef4e8,#fff9f3);
    background:linear-gradient(left,#fef4e8,#fff9f3);
}
.giveCourse i{ width: 26px; height: 26px; text-align: center; line-height: 26px; color: #fff; background: #fd7400; border-radius: 50%;display:inline-block;*display:inline;zoom: 1; margin-right: 8px;vertical-align: top; margin-top: 17px;}

.priceCourse{ text-align: center; font-size: 16px; color: #ff5743; padding: 25px 0 15px;}
.priceCourse strong{font-size: 30px;}
.priceCourse i,.counpImgIntro i{display:inline-block;*display:inline;zoom: 1; border-radius: 3px; border: 1px solid #ff5743; color: #ff5743; padding: 3px 8px; font-size: 14px; margin: 15px 5px 0 5px;}

.eveyInforBotton{ padding: 0 20px 30px;}
.eveyInforBotton a{width:113px;height: 34px; text-align:center;line-height: 34px;border: 1px solid #ff5743;background: #ff5743;color: #fff;font-size: 14px;display: inline-block;*display:inline;zoom: 1; -webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px}
.eveyInforBotton a.moreLearn{ border: 1px solid #d2d2d2; background: none; color: #333;}
.eveyInforBotton a.btnsBuy{border: 1px solid #ff5743; margin-left: 10px; box-shadow: 0 5px 5px #ffd2cd;}
.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;}
.courseClass:hover{box-shadow: 0 15px 25px rgba(153,153,153,0.56);}

.flagShipClass{ background: #dba353;box-shadow: 0 10px 20px rgba(194,113,34,0.56);}
.flagShipClassNoneBorder{background: #dba353;}
.signingVipClass{ border-radius: 5px;box-shadow: 0 10px 20px rgba(171,172,174,0.56);}
.signingVipClass .signingBox{border: 1px solid #7583af; border-top: none; border-radius: 0 0 3px 3px; padding:46px 18px 30px; background: #eff1f7;}
.signingVipClass .signingBox ul{padding-left: 36px; margin-bottom: 15px;}
.signingVipClass .signingBox ul li{ height: 40px; font-size: 16px;}
.signingVipClass .signingBox ul li i{ display: inline-block;*display:inline;zoom: 1; width: 26px; height: 40px; vertical-align: middle; margin-right: 5px; left: -36px;top: 0;}

.signingVipClass .signingBox p{ background: #fff; padding: 15px; margin-bottom: 10px;}
.signingVipClass .signingBox p img{ float: left; padding-right: 2px;}
.signingVipClass .signingBox p span{ font-size: 12px; color: #522702; font-weight: bold;}
.signingVipClass .signingBox p span strong{ font-size: 16px; color: #ff5743;}
.signingVipClass .eveyInforBotton{ padding: 0;}
.counpReceive{ background: url("/images/common/column/counpImgVip.png") no-repeat; width: 245px; height: 58px; line-height: 58px; margin: 0 auto 18px; font-size: 16px;color: #fff3de;}
.counpReceive strong{ font-size: 25px; color: #fff;}
.counpReceive span{ display: inline-block;*display:inline;zoom: 1;  width: 90px; color: #fff; font-size: 12px; vertical-align: top; margin-top:13px; line-height: 18px;}
.counpReceive span b{ font-size: 13px;}
.counpReceive .receiveBtn{display: inline-block;*display:inline;zoom: 1; vertical-align: top;  background: url("/images/common/column/receiveBtn.png") no-repeat; width: 60px; height:47px; color: #f7422d; line-height:16px; font-size: 14px; text-align: center; font-weight: bold; padding-top: 13px; margin-top: 2px;animation: btnBig 3s infinite;-webkit-animation: btnBig 3s infinite; }
.counpReceive .receiveBtn:hover{ text-decoration: none;}
@keyframes btnBig
{
    0%{
        transform: scale(1);
    }
    25% {
        transform: scale(1.1);
    }
    50%{
        transform: scale(1);
    }
    75%{
        transform: scale(1.1);
    }
}
@-webkit-keyframes btnBig
{
    0%{
        transform: scale(1);
    }
    25%{
        transform: scale(1.1);
    }
    50%{
        transform: scale(1);
    }
    75%{
        transform: scale(1.1);
    }
}
.signingVipClass:hover{ box-shadow: 0 10px 20px rgba(75,78,88,0.56);}
.arrangEment,.arrangEment01{background: url(/images/common/column/liveColumnBg.png) no-repeat center bottom; width: 265px; margin: 0 auto; height: 300px; padding-top: 160px;}
.arrangEment h3,.arrangEment01 h3{ text-align: center; font-size: 18px; color: #fff; height: 36px; line-height: 36px;}
.arrangEment strong,.arrangEment01 strong{ text-align: center; font-size: 16px;display:block; margin: 25px 0 30px;}
.arrangEment p,.arrangEment01 p{ font-size: 12px; padding-left:32px;}
.arrangEment p em,.arrangEment01 p em{ font-weight: bold; font-size: 16px;}
.arrangEment p span,.arrangEment01 p span{ display:inline-block;*display:inline;zoom: 1; width: 110px;}
.arrangEment01{background: url(/images/common/column/liveColumnBg01.png) no-repeat center bottom; }
.arrangEment01 strong{ margin:40px 0 50px;}




.counpImgIntro{ margin: 10px 10px 13px; background: #fff; border-radius: 3px; box-shadow: 0 3px 10px #c27122; text-align: center; font-size: 16px; color: #ff5743; padding:25px 0 10px;}
.counpImgIntro strong{ font-size: 30px;}
.counpImgIntro.priceCourse{ padding-top:43px;}
.counpImgIntro.priceCourse i{ margin-bottom:10px;}
.counpImgIntro .eveyInforBotton{ padding: 0 10px 8px; margin-top:6px;}
.counpImgIntro .counpImg{ margin:10px 0 1px;}
/*.counpImgIntro i{ margin:14px 0 7px;}*/
.counpImgIntro.noCounp{ padding: 45px 0 10px;}
.flagShipClass:hover{box-shadow: 0 15px 25px rgba(173,88,3,0.56);}



.oneCourseList .teacherPic{ width: 350px;}
.oneCourseContent span.tagBiao{ top: 10px;}
.oneCourseList .teacherPic h5{ font-size: 16px; color: #fff; text-align: center; left: 50%; top:80px; margin-left:-125px;}
.oneCourseList .teacherPic h5.wordColor{ color: #be6607; top:90px;}
.oneCourseList .teacherPic .tagBrand{ right:3px; top:-20px;}
.oneCourseList .teacherPic .video-icon{ background-position:0 -691px; display: block; width: 38px; height: 38px; right:10px; bottom:10px; cursor: pointer;}
.oneCourseList .courseHeight01{ height:252px;}
.oneCourseList .courseHeight02{ height:262px;}
.oneCourseList .oneCourseContent{ background: url("/images/common/column/oneClassBg2022.jpg") repeat-x left bottom #fff; width:812px;padding: 0px 0px 0px 35px; border-top: 1px solid #f5cba1; border-right: 1px solid #f5cba1; border-bottom: 1px solid #f5cba1; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.oneCourseList .courseHeight01 .courseBottomBg{ height:250px;}
.oneCourseList .courseHeight02 .courseBottomBg{ height:262px;}
.oneCourseList .courseBottomBg{background: url("/images/common/column/coursebottomBg.png") no-repeat right bottom;}
.oneCourseList .oneCourseContent .oneCourseCon{ width:435px;margin: 20px 0px 20px 0;padding-right: 20px; border-right: 1px dashed #ffc07c;}
.oneCourseList .oneCourseContent .oneCourseCon h4{ font-size: 20px; color: #4a1200; margin-bottom:6px;}
.oneCourseList .oneCourseContent .oneCourseCon h5{ height: 32px; line-height: 32px; font-size: 14px; color: #844b00; padding-left: 10px;}
.oneCourseList .oneCourseContent .oneCourseCon h5.barIcon01{ background-position: 0 -80px;}
.oneCourseList .oneCourseContent .oneCourseCon h5.barIcon02{background-position: 0 0px;}
.oneCourseList .oneCourseContent .oneCourseCon h5.barIcon03{background-position: 0 -39px;}

.oneCourseList .oneCourseContent .oneCourseCon ul{ padding: 8px 0;}
.oneCourseList .oneCourseContent .oneCourseCon ul li{display: inline-block;*display:inline;zoom: 1;height: 36px; line-height: 36px;}
.oneCourseList .oneCourseContent .oneCourseCon ul.twoLine li{ width:215px; }
.oneCourseList .oneCourseContent .oneCourseCon ul.oneLine{width:249px;}
.oneCourseList .oneCourseContent .oneCourseCon ul.oneLine li{width:249px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i{ display: inline-block;*display:inline;zoom: 1; width: 26px; height: 26px; vertical-align: middle; margin-right: 5px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon01{ background-position: 0 -336px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon02{ background-position: 0px -370px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon03{ background-position: 0px -400px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon04{ background-position: 0px -432px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon05{ background-position: 0px -80px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon06{ background-position: 0px -111px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon07{ background-position: 0px -141px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon08{ background-position: 0px -171px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon09{ background-position: 0px -206px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon10{ background-position: 0px -240px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon11{ background-position: 0px -272px;}
.oneCourseList .oneCourseContent .oneCourseCon ul li i.icon12{ background-position: 0px -304px;}
.signingVipClass .signingBox ul li i.icon13{background-position: 0px -463px;}
.signingVipClass .signingBox ul li i.icon14{background-position: 0px -502px;}
.signingVipClass .signingBox ul li i.icon15{background-position: 0px -543px;}

.oneCourseList .oneCourseContent .oneCourseCon h6{background: #ffefe8; border-radius: 5px; font-size: 14px; color: #333; font-weight: normal; margin-right:5px;}
.oneCourseList .oneCourseContent .oneCourseCon h6.oneWord{ height: 32px; line-height: 32px; }
.oneCourseList .oneCourseContent .oneCourseCon h6.twoWord{line-height: 32px;}
.oneCourseList .oneCourseContent .oneCourseCon h6.twoWord span{ line-height: 58px;}
.oneCourseList .oneCourseContent .oneCourseCon h6.twoWord p{line-height: 20px; padding-top:10px; }
.oneCourseList .oneCourseContent .oneCourseCon h6 span{ width: 45px; text-align: center;display: inline-block;*display:inline;zoom: 1; vertical-align: top; border-top-left-radius: 5px; border-bottom-left-radius: 5px; background: #ff5743; font-size: 14px; margin-right:3px; color: #fff;}
.oneCourseList .oneCourseContent .oneCourseCon h6 em{ color: #ff5743; font-weight: bold;}
.oneCourseList .oneCourseContent .oneCourseCon h6 p{display: inline-block;*display:inline;zoom: 1; width:362px; padding: 0 10px; vertical-align: top;}
.oneCourseList .oneCourseContent .oneCourseCon .giveTag{background: url(/images/common/column/giftitle.png) no-repeat; text-align: center; font-size: 20px; font-weight: bold; color: #823b0d; width: 186px; height: 82px; line-height:70px; margin-top: 40px;}
.oneCourseList .oneCourseContent .oneCourseCon .giveTag i{background: url(/images/common/column/give.png) no-repeat; width: 55px; height: 68px; left:-12px; top:-20px;}


.oneCourseList .oneCourseContent .onCourseBtn{ width:356px;text-align: center; color: #ff5743; font-size: 20px;background: url("/images/common/column/courseTopBg.png") no-repeat 30px top; padding-top:50px;}
.oneCourseList .oneCourseContent .onCourseBtn i{display:inline-block;*display:inline;zoom: 1; border-radius: 3px; border: 1px solid #ff5743; color: #ff5743; padding: 3px 8px; font-size: 14px; margin: 15px 5px 0 5px;}
.oneCourseList .oneCourseContent .onCourseBtn h5{ font-size: 28px; color: #522702;}
.oneCourseList .oneCourseContent .onCourseBtn strong{ font-size: 32px;}
.oneCourseList .oneCourseContent .onCourseBtn p{ padding-top: 30px;}
.oneCourseList .oneCourseContent .onCourseBtn p a,.oneCourseList .oneCourseContent .onCourseClass p a{ display: inline-block;*display:inline;zoom: 1; width: 140px; color: #ff5743; height: 44px; border-radius: 24px; line-height: 44px; text-align: center; border: 1px solid #ff5743;}
.oneCourseList .oneCourseContent .onCourseBtn p a.zxkf,.oneCourseList .oneCourseContent .onCourseClass p a.zxkf{ background: #ff5743; color: #fff; margin-left: 8px;box-shadow: 0 5px 5px #ffd2cd;}
.oneCourseList .oneCourseContent .onCourseBtn p a:hover,.oneCourseList .oneCourseContent .onCourseClass p a:hover{ background: #ff5743; text-decoration: none; color: #fff;}
.oneCourseList .oneCourseContent .onCourseBtn p a.zxkf:hover,.oneCourseList .oneCourseContent .onCourseClass p a.zxkf:hover{ background: #f44935;box-shadow: 0 5px 5px #f5c7c3;}

.oneCourseList .oneCourseContent .onCourseClass{width:356px;text-align: center; color: #ff5743; font-size: 20px;padding-top:35px;}
.oneCourseList .oneCourseContent .onCourseClass ul{ padding-left:25px;}
.oneCourseList .oneCourseContent .onCourseClass ul li img{ float: left; margin-right: 15px;}
.oneCourseList .oneCourseContent .onCourseClass ul li h5{ font-size: 16px; color: #522702;}
.oneCourseList .oneCourseContent .onCourseClass ul li,.oneCourseList .oneCourseContent .onCourseClass ul li strong{ font-size: 16px; text-align: left; margin-bottom: 15px;}

.oneCourseContent span.tagBiao{right:-5px;top: 10px;background: url(/images/common/column/label202201.png) no-repeat;color: #fff;font-size: 13px;width: 85px;height: 36px;line-height: 30px;text-align: right;padding-right: 10px;}
.oneCourseContent span.wordTag{ width: 84px; height: 26px; line-height: 26px; text-align: center;right: 25px; top:30px; border-radius: 13px 13px 13px 0; color: #823b0d; box-shadow: 0 4px 9px #f3e0da;
    background:#fef4e9;
    background:-webkit-linear-gradient(left,#ffd5a1,#ffeacd,#fed3ac);
    background:-moz-linear-gradient(left,#ffd5a1,#ffeacd,#fed3ac);
    background:-ms-linear-gradient(left,#ffd5a1,#ffeacd,#fed3ac);
    background:linear-gradient(left,#ffd5a1,#ffeacd,#fed3ac);
}
.oneCourseList .teacher-x-mod{ margin-bottom: 0;}
.oneCourseList:hover{ box-shadow:0 10px 10px #e4ceb9; }


.bookList2022 li{ width: 245px; background: #fff; border-radius: 3px; padding:20px; margin-right: 20px;float: left;}
.bookList2022 li span{ color: #999; display: block; margin-top: 10px;}
.bookList2022 li h5{ font-size: 18px; height: 46px; line-height: 20px; margin: 10px 0 5px;}
.bookList2022 li p{ color: #ff5743; font-size: 16px;}
.bookList2022 li p strong{ font-size: 24px;}
.bookList2022 li p del{ color: #999; margin-left: 8px;}
.bookList2022 li .learnMore{ display: block; width: 140px; height: 44px; line-height: 44px; border: 1px solid #ff5743; border-radius: 22px; margin: 22px auto 0; text-align: center; color: #ff5743; font-size: 18px;}
.bookList2022 li .learnMore:hover{ background: #ff5743; text-decoration: none; color: #fff;}
.bookList2022 li:hover{ box-shadow: 0 10px 10px rgba(186,186,186,0.3);}



.courseListThree2022 .courseClass{ width:390px; margin-right: 15px;}
.courseListThree2022 .courseClassTop .recordTag{ background:#579ee6;}
.courseListThree2022 .courseClassTop .recordTag01{ background:#ffa372;}
.courseListThree2022 .courseClassTop .recordTag02{ background:#6ac2da;}

.courseListThree2022 .courseClassTop .classLink{ width: 390px; height: 100px;}
.courseListThree2022 .courseClassTop ul.teacherIntroBg01,.courseListThree2022 .courseClassTop ul.teacherIntroBg02,.courseListThree2022 .courseClassTop ul.teacherIntroBg03{background: url(/images/common/column/teacherIntroBg01.png) no-repeat left bottom; height: 85px;padding:115px 0 0 58px; width: 332px;}
.courseListThree2022 .courseClassTop ul.teacherIntroBg02{background: url(/images/common/column/teacherIntroBg02.png) no-repeat left bottom;}
.courseListThree2022 .courseClassTop ul.teacherIntroBg03{background: url(/images/common/column/teacherIntroBg03.png) no-repeat left bottom;}

.teacherContentDisplay{ margin-bottom: 20px;}
.teacherContentDisplay .circularList{ padding:0;}
.teacherContentDisplay .teacherImgTu{ padding-top:15px;}
.courseListThree2022 .eveyInforBotton a{width:165px; }
.courseListThree2022 .courseClass.last{margin-right: 0;}
.courseListThree2022 .circularYellow li em{ background-position: 0 -624px;}
.courseListThree2022 .circularBlue li em{ background-position: 0 -576px;}
.courseListThree2022 .giveCourse{ height: 30px; line-height: 30px;}
.courseListThree2022 .giveCourse i{ font-size: 14px; margin-top: 2px;}
.courseListThree2022 .teacherContentDisplay{ margin-bottom: 10px;}
.courseListThree2022 .priceCourse{ padding: 10px 0 15px;}
.courseListThree2022 .priceCourse i{ margin-top: 5px;}
.courseListThree2022 .eveyInforBotton{ padding-bottom: 20px;}


.classListShift{ width: 585px; background: #fff; border-radius: 5px;}
.classListShift:hover{box-shadow: 0 15px 25px rgba(153,153,153,0.56);}
.mRight{ margin-right: 30px;}
.mbottom{ margin-bottom: 24px;}
.teacherImgPeople{ width: 174px; border-bottom-left-radius: 5px; border-top-left-radius: 5px;}
.teacherImgPeople img{ width: 174px; height: 278px; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.teacherImgPeople h5{ font-size: 15px; left: 50%; top:70px; margin-left: -60px; color: #fff;}
.teacherConPeople span.tagCon{right: 0;top: 0;}
.teacherConPeople span.tagBiao{right:-3px;top: 0; background: url("//www.chinaacc.com/images/common/column/label202104.png") no-repeat; color: #fff; font-size: 13px; width: 125px; height: 34px; line-height: 30px; text-align: right; padding-right: 10px;}
.teacherConPeople span.tagCon em{display: inline-block;*display:inline;zoom: 1; margin-left: -1px; padding: 0 8px 0 2px;height: 22px; line-height:21px; background-position: 0 -24px; background-repeat: repeat-x; font-size: 12px; color: #fff; border-top-right-radius: 5px;vertical-align: top;}
.teacherConPeople span.tagCon i{display: inline-block;*display:inline;zoom: 1; width: 12px; height: 22px;background-position: 0 0; vertical-align: top;}

.teacherConPeople{ width:369px; border-bottom-right-radius: 5px; border-top-right-radius: 5px; padding:20px; height:236px; }
.teacherConPeople span.tagBiao{ top: 10px;}
.tagIntroGift{ display:inline-block;*display:inline;zoom: 1;text-align: center; height: 30px; color: #fff; line-height: 30px; right: 0; top:-31px; font-size: 14px;}
.tagIntroGift i{display:block;width: 22px; height: 30px;font-size: 0; float: left;}
.tagIntroGift i.left{ background-position: 0 -49px;}
.tagIntroGift i.right{ background-position: 0 -114px;}
.tagIntroGift em{display:block; float: left; background-position: 0 -82px; background-repeat: repeat-x; padding: 0 10px 0 0;}
.tagIntroGift em b{display:inline-block;*display:inline;zoom: 1; background-position: 0 -146px; width: 22px; height: 22px; text-align: center; line-height: 22px; font-size: 12px; color: #ff0401; margin-right: 10px;}

.boxBorder01{ border: 1px solid #b6d7fe;border-left: none; }
.boxBorder02{ border: 1px solid #fad6bc;border-left: none; }
.teacherConPeople h3{ width:348px; font-size:16px; height: 30px; line-height: 30px; padding-left: 25px;}
.teacherConPeople h3.textWord01{ background-position: 0 -120px; color: #2d6ebb;}
.teacherConPeople h3.textWord09{ background-position: 0 -158px; color: #b75213;}
.courseModList .courseList,.courseModList .circularIcon{ width: 184px;padding: 5px 0;}
.circularIcon li{ font-size: 14px; padding-left: 20px; height: 36px; line-height: 36px;}
.circularIcon li em{display:block;width: 14px; height: 36px; left: 0; top: 12px; overflow: hidden;}
.circularIcon li em.columnIcon01{background-position: 0 -32px;}
.circularIcon li em.columnIcon02{background-position: 0 -624px}
.circularIcon li.last em{height: 7px;}
.circularIcon li strong{font-size: 18px;}

.teacherBtnList p{ border-bottom: 1px solid #eee; margin-bottom: 10px;}
.teacherBtnList p b{ display: inline-block;*display:inline;zoom: 1; font-size: 16px; background: #ff5743; width: 25px; height: 25px; text-align: center; color: #fff;}
.teacherBtnList p i{ display:inline-block;*display:inline;zoom: 1;background: #ffefe8; padding: 2px 5px; color: #ff5743; font-size: 14px;}
.teacherBtnList { color: #666; font-size: 14px;}
.teacherBtnList em{ color: #ff5743; font-size: 14px;}
.teacherBtnList em{ color: #ff5743; font-size: 14px;}
.teacherBtnList em strong{ font-size: 24px;}
.teacherBtnList .teacherBtnCon span{ margin-top: 15px;}
.teacherBtnList .teacherBtnCon a{display:inline-block;*display:inline;zoom: 1; width: 88px; height: 30px; line-height: 30px; border-radius: 15px; border: 1px solid #d2d2d2; text-align: center; color: #333;}
.teacherBtnList .teacherBtnCon a.goBuy{ background: #ff5743; border: 1px solid #ff5743; color: #fff; margin-left: 10px;}
.teacherBtnList .teacherBtnCon a:hover{ background: 0;color: #f25232; border: 1px solid #f3664a;text-decoration: none;}
.teacherBtnList .teacherBtnCon a.goBuy:hover{border-color: #f25232;color: #fff;background: #f25232;text-decoration: none;}

/*zhongji*/
.courseListFive .courseClass{ width: 230px; margin-right: 10px;}
.courseListFive .courseClassTop .classLink{ width: 230px; height:136px;}
.courseListFive .courseClassTop ul{ background: url(/images/common/column/teacherIntroBg230.png) no-repeat; padding: 5px 0 0 30px; width:200px; height: 75px; font-size: 14px;}
.courseListFive .teacherImg{ width: 200px; padding-top: 70px;}
.courseListFive .circularList{ padding: 0px 30px 10px; font-size: 14px;}
.courseListFive .giveCourse{ height: 30px; line-height: 30px; font-size: 14px; padding-left: 20px;}
.courseListFive .giveCourse i{ font-size: 14px; margin-top: 3px; margin-right: 4px; width: 24px; height: 24px;}
.courseListFive .arrangEment h3{ font-size: 16px;}
.courseListFive .eveyInforBotton{ padding: 0 15px 30px}
.courseListFive .eveyInforBotton a{ width: 93px;}
.courseListFive .eveyInforBotton a.btnsBuy{ margin-left: 4px;}
.courseListFive .priceCourse{ padding-top:10px;}
.courseListFive .priceCourse i{ margin-top: 10px;}
.courseListFive .arrangEment{background: url(/images/common/column/liveColumnBg02.png) no-repeat center bottom; width: 210px; margin: 0 auto; height: 255px; padding-top: 135px; }
.courseListFive .arrangEment strong{ margin:22px 0 38px;}
.courseListFive .arrangEment p{ padding-left: 15px;}
.courseListFive .arrangEment p em{margin-bottom: 5px;display: inline-block;*display:inline;zoom: 1;}
.courseListFive .arrangEment p span{ line-height:16px; width: 90px;}
.courseListFive .arrangEment p span.fr{ text-align: center; line-height: 24px; width:105px;}
.courseListFive .counpImgIntro.noCounp{ padding:10px 0;}
.courseListFive .counpImgIntro i{ margin: 10px 4px 0 4px;}
.courseListFive .counpImgIntro .eveyInforBotton{padding:10px 5px 6px;}

.giveBagMaterial .giveContent{ width:210px; background: #ffefe8; border-radius: 8px; line-height: 20px;}
.giveBagMaterial .giveContent span{display:inline-block;*display:inline;zoom: 1; vertical-align: top; width: 46px; background: #ff5743; line-height: 56px; border-radius: 8px 0 0 8px; color: #fff; font-size: 14px; text-align: center; font-weight: bold;}
.giveBagMaterial .giveContent em{ line-height: 20px;display:inline-block;*display:inline;zoom: 1; vertical-align: top; padding:8px 0 5px 6px; }
.giveBagMaterial .giveContent em strong{ color: #ff5743;}

.giveBagMaterial .giveCounpImg{background: url(//www.chinaacc.com/upload/resources/image/2024/12/19/2425004.png) no-repeat; width: 217px; height: 57px; margin-left: 5px;}
.vipClassOne.oneCourseList .oneCourseContent .oneCourseCon{ padding-right: 10px; width: 445px;}
.giveBagMaterial .giveCounpImg.fl i{display:inline-block;*display:inline;zoom: 1; color: #fbefb5; line-height: 57px; margin: 0 5px;}
.giveBagMaterial .giveCounpImg.fr i{display:inline-block;*display:inline;zoom: 1; color: #fbefb5; line-height: 57px; margin: 0 5px; vertical-align: top;}
.giveBagMaterial .giveCounpImg.fr i strong{ font-size: 24px;}
.giveBagMaterial .giveCounpImg em{ font-size: 12px;display:inline-block;*display:inline;zoom: 1; margin: 10px 0 0 0;}
.giveBagMaterial .giveCounpImg a{display:inline-block;*display:inline;zoom: 1; width: 36px; height: 32px; border-radius: 36px; background: #fa5f0f; color: #fff; font-size: 12px; text-align: center; line-height: 14px; vertical-align:top; margin-top: 10px; padding-top: 4px;}
.giveBagMaterial .giveCounpImg a:hover{ text-decoration: none;}
.giveBagMaterial .giveCounpImg a.counpIntroContent.already-tags .bg{ background:url(/images/common/column/already-tags.png) no-repeat;left: 0; top: 0; width: 217px; height: 57px; position: absolute; display: block;}


.courseListFourzhongji .circularList{ padding: 0px 30px 10px;}
.courseListFourzhongji .teacherImg{ padding-top:65px;}
.courseListFourzhongji .courseClassTop .classLink{ height:135px; }
.courseListFourzhongji .courseClassTop ul{ background: url(/images/common/column/teacherIntroBg285.png) no-repeat;width: 235px;height:75px;padding: 5px 0 0 45px;}
.courseListFourzhongji .giveCourse{ height: 30px; line-height: 30px;}
.courseListFourzhongji .giveCourse i{ font-size: 14px; margin-top: 2px;}
.courseListFourzhongji .priceCourse{ padding-top:10px;}
.courseListFourzhongji .priceCourse i{ margin-top: 10px;}
.courseListFourzhongji .arrangEment{background: url(/images/common/column/liveColumnBg285.png) no-repeat center bottom; height: 252px; padding-top: 135px;}
.courseListFourzhongji .arrangEment strong {margin: 28px 0 30px;}
.courseListFourzhongji .arrangEment p em{margin-bottom: 5px;display: inline-block;*display:inline;zoom: 1;}
.courseListFourzhongji .arrangEment p span{ line-height:16px; width:116px;}
.courseListFourzhongji .arrangEment p span.fr{ text-align: center; line-height: 24px; width:142px;}
.courseListFourzhongji .counpImgIntro.noCounp{ padding:6px 0 0;}
.courseListFourzhongji .counpImgIntro .eveyInforBotton{margin:18px 0 10px; padding-bottom:16px;}
.courseListFourzhongji .arrangEment strong.wordMore{ font-size: 14px;}
.courseListFourzhongji .arrangEment strong.wordMore em{ font-weight: normal; margin: 0 8px;}
.courseListFourzhongji .arrangEment strong.wordMore b{ font-size: 16px; color: #f4664a;}

.courseListFourzhongji .arrangEment01{background: url(//www.chinaacc.com/upload/resources/image/2022/04/21/1730787.png) no-repeat center bottom; height:302px; padding-top: 135px;}
.courseListFourzhongji .arrangEment01 strong {margin: 28px 0 30px;}
.courseListFourzhongji .arrangEment01 p em{margin-bottom: 5px;display: inline-block;*display:inline;zoom: 1;}
.courseListFourzhongji .arrangEment01 p span{ line-height:16px; width:113px;}
.courseListFourzhongji .arrangEment01 p span.fr{ text-align: center; line-height: 24px; width:142px;}
.courseListFourzhongji .arrangEment01 strong.wordMore{ font-size: 14px;}
.courseListFourzhongji .arrangEment01 strong.wordMore em{ font-weight: normal; margin: 0 8px;}
.courseListFourzhongji .arrangEment01 strong.wordMore b{ font-size: 16px; color: #f4664a;}



/*add 2021*/
.courseMorgin{ margin-bottom: 30px;}
.courseClass2021{width: 230px; float: left; margin-right: 12px; background: #fff; border-radius: 5px;}

.courseClassTop2021{ height: 130px; border-top-left-radius: 5px; border-top-right-radius: 5px;}

.courseClassTop2021 h4{height: 28px; line-height: 28px; text-align: center; font-size: 14px; width: 100%; left: 0;bottom: -1px; color: #fff;}
.courseClassTop2021 h3{ font-size: 14px; padding: 60px 15px 0 30px;}

.courseItem01 .courseClassTop h3{ color: #2d6ebb;}
.courseItem02 .courseClassTop h3{ color: #2b8baf;}
.courseItem03 .courseClassTop h3{ color: #b75213;}
.courseItem04 .courseClassTop h3{ color: #4f33a3;}
.courseItem05 .courseClassTop h3{ color: #c67719;}
.courseItem06 .courseClassTop h3{ color: #3b62d9;}

.courseItem01 .courseClassTop h4{background-position:0 0;}
.courseItem02 .courseClassTop h4{background-position:0 -30px;}
.courseItem03 .courseClassTop h4{background-position:0 -61px;}
.courseItem04 .courseClassTop h4{background-position:0 -91px;}
.courseItem05 .courseClassTop h4{background-position:0 -121px;}

.circularIcon2021{ padding:20px 20px 15px;}
.circularIcon2021 li{ font-size: 14px; padding-left: 25px; height: 36px; line-height: 36px;}
.circularIcon2021 li em{display:block;width: 14px; height: 36px; left: 0; top: 12px; overflow: hidden;}
.circularIcon2021 li em.columnIcon01{background-position:-159px -598px;}
.circularIcon2021 li em.columnIcon02{background-position:-177px -598px;}
.circularIcon2021 li em.columnIcon03{background-position:-194px -598px;}
.circularIcon2021 li em.columnIcon04{background-position:-211px -598px;}
.circularIcon2021 li em.columnIcon05{background-position:-230px -598px;}
.circularIcon2021 li em.columnIcon06{background-position:-246px -598px;}
.circularIcon2021 li em.columnIcon07{background-position:-263px -598px;}
.circularIcon2021 li em.columnIcon08{background-position:-281px -598px;}
.circularIcon2021 li.last em{ height:13px; }
.circularIconvip2021{ padding:13px 20px 15px;}
.circularIconvip2021 li{ font-size: 14px; padding-left: 25px; height: 36px; line-height: 36px;}


.teacherList{ padding:0 20px 15px;}
.teacherList li{ width: 55px; font-size: 12px; color: #666; text-align: center; display: inline-block;*display:inline;zoom: 1; margin:0 3px 0 2px; }
.teacherList li img{ width: 55px; height: 55px; display: block; margin-bottom: 5px; border-radius: 50%;}
.teacherList li a{color: #666;}

.priceDisplay{ border-top: 1px solid #eee; font-size: 14px; margin: 0 20px; color: #666; padding: 10px 0;}
.priceDisplay p{ color: #ff5743;}
.priceDisplay p strong{font-size: 24px;}

.courseList2021{ padding:20px 20px 15px;}
.courseList2021 li{ padding-left: 34px;}
.courseList2021 li{ font-size: 14px; padding-left: 30px; height: 36px; line-height: 36px;}
.courseList2021 li em{ width: 25px; height: 25px; left: 0; top: 7px;}
.courseList2021 li em.smallIcon01{ background-position: 0 -598px;}
.courseList2021 li em.smallIcon02{ background-position: 0 -628px;}
.courseList2021 li em.smallIcon03{ background-position: 0 -663px;}
.courseList2021 li em.smallIcon04{ background-position: -31px -598px;}
.courseList2021 li em.smallIcon05{ background-position: -31px -628px;}
.courseList2021 li em.smallIcon06{ background-position: -31px -663px;}
.courseList2021 li em.smallIcon07{ background-position: -64px -598px;}
.courseList2021 li em.smallIcon08{ background-position: -64px -628px;}
.courseList2021 li em.smallIcon09{ background-position: -64px -663px;}
.courseList2021 li em.smallIcon10{ background-position: -96px -598px;}
.courseList2021 li em.smallIcon11{ background-position: -96px -628px;}
.courseList2021 li em.smallIcon12{ background-position: -96px -663px;}
.courseList2021 li em.smallIcon13{ background-position: -129px -598px;}
.courseList2021 li em.smallIcon14{ background-position: -129px -628px;}
.courseList2021 li em.smallIcon15{ background-position: -129px -663px;}
.courseList2021 li em.smallIcon16{ background-position: -303px -598px;}
.courseList2021 li em.smallIcon17{ background-position: -303px -628px;}
.courseList2021 li em.smallIcon18{ background-position: -303px -663px;}
.courseList2021 li em.smallIcon19{ background-position: -335px -598px;}
.courseList2021 li em.smallIcon20{ background-position: -335px -628px;}
.courseList2021 li em.smallIcon21{ background-position: -335px -663px;}
.courseList2021 li em.smallIcon22{ background-position: -366px -598px;}
.courseList2021 li em.smallIcon23{ background-position: -366px -628px;}
.courseList2021 li em.smallIcon24{ background-position: -366px -663px;}
.courseList2021 li em.smallIcon25{ background:url("/images/common/column/columnIcon-gaoxiao.png") no-repeat 0 -33px;}
.courseList2021 li em.smallIcon26{ background:url("/images/common/column/columnIcon-gaoxiao.png") no-repeat -29px -33px;}
.courseList2021 li em.smallIcon27{ background:url("/images/common/column/columnIcon-gaoxiao.png") no-repeat -58px -33px;}


.courseList2021 li.last em{ height: 13px; overflow: hidden;}
.courseList2021 li strong,.circularIcon li strong{font-size: 18px;}


.courseClass2021 .twoCourse-con{ width:198px; height:86px; background: url('/images/common/column/twoCourse.png') no-repeat; margin:0 auto 8px;}
.courseClass2021 .twoCourse-con h4{ text-align:center; line-height:24px; color:#fff;}
.courseClass2021 .twoCourse-con .text{ padding:13px 0 0 10px;}
.courseClass2021 .twoCourse-con .text p{ display:block; float:left; width:76px; height:35px; line-height:35px; text-align:center; font-size:12px; color:#ee7f38;}
.courseClass2021 .twoCourse-con .text p.ml{ margin-left:26px;}


.givePresent{ background: #ffefde; border-radius:5px; margin: 0 16px 18px; padding: 20px 0 8px;}
.givePresent ul{ text-align:center; font-size:0;}
.givePresent li{display: inline-block;*display:inline;zoom: 1; margin:0 3px; color: #cb6f35; font-size: 12px; width: 55px; text-align: center;}
.givePresent li em{display:block; width:28px; height:25px;text-align: center; margin:0 auto 3px; }
.givePresent li em.columImg01{ background-position:3px -708px;}
.givePresent li em.columImg02{ background-position:-34px -708px;}
.givePresent li em.columImg03{ background-position:-75px -708px;}
.givePresent li a{ color: #cb6f35;}
.givePresent h5{ left: 50%; top: -15px; margin-left: -50px; color: #fff; font-size: 14px;}
.givePresent h5.giveIcon{ background-position:-118px -708px; width: 105px; height: 25px; line-height: 25px; text-align: center;}



/*one class*/
.oneCourseList2021 .teacherPic{ width: 330px;}
.oneCourseContent span.tagBiao{ top: 10px;}
.oneCourseList2021 .teacherPic h5{ font-size: 16px; color: #c67719; text-align: center; left: 50%; top: 65px; margin-left: -102px;}
.oneCourseList2021 .teacherPic .tagBrand{ right:3px; top:-20px;}
.oneCourseList2021 .teacherPic .video-icon{ background-position:-235px -709px; display: block; width: 38px; height: 38px; right:5px; bottom:5px; cursor: pointer;}

.oneCourseList2021 .oneCourseContent{ background: url("/images/common/column/oneClassBg.jpg") repeat-x left bottom #fff; width: 809px; height:182px; padding: 25px 30px; border-top: 1px solid #ffebd0; border-right: 1px solid #ffd6a8; border-bottom: 1px solid #ffcb92; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon{ width: 490px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon h4{ font-size: 20px; color: #4a1200; margin-bottom:6px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon h5{background: url("/images/common/column/label202105.png") no-repeat; width: 377px; height: 32px; line-height: 32px; font-size: 14px; color: #844b00; padding-left: 10px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon ul{ padding: 8px 0;}
.oneCourseList2021 .oneCourseContent .oneCourseCon ul li{display: inline-block;*display:inline;zoom: 1; width: 230px; height: 36px; line-height: 36px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon ul li i{ display: inline-block;*display:inline;zoom: 1; width: 26px; height: 26px; vertical-align: middle; margin-right: 5px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon ul li i.icon01{ background-position: 0 -750px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon ul li i.icon02{ background-position: -41px -750px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon ul li i.icon03{ background-position: -82px -750px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon ul li i.icon04{ background-position: -125px -750px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon h6{ height: 32px; line-height: 32px; background: #ffefe8; border-radius: 5px; font-size: 14px; color: #333; font-weight: normal; margin-right: 30px;}
.oneCourseList2021 .oneCourseContent .oneCourseCon h6 span{ width: 45px; text-align: center;display: inline-block;*display:inline;zoom: 1; border-top-left-radius: 5px; border-bottom-left-radius: 5px; background: #ff5743; font-size: 14px; margin-right: 8px; color: #fff;}
.oneCourseList2021 .oneCourseContent .oneCourseCon h6 em{ color: #ff5743;}

.oneCourseList2021 .oneCourseContent .onCourseBtn{ width: 318px; border-left: 1px dashed #ffc07c; text-align: center; color: #ff5743; font-size: 20px; margin-top: 10px;}
.oneCourseList2021 .oneCourseContent .onCourseBtn h5{ font-size: 28px; color: #522702;}
.oneCourseList2021 .oneCourseContent .onCourseBtn strong{ font-size: 32px;}
.oneCourseList2021 .oneCourseContent .onCourseBtn p{ padding: 20px 0 0; text-align: right;}
.oneCourseList2021 .oneCourseContent .onCourseBtn p a{ display: inline-block;*display:inline;zoom: 1; width: 140px; color: #ff5743; height: 48px; border-radius: 24px; line-height: 48px; text-align: center; border: 1px solid #ff5743;}
.oneCourseList2021 .oneCourseContent .onCourseBtn p a.zxkf{ background: #ff5743; color: #fff;}

.oneCourseList2021 .oneCourseContent .tips01{ width:126px; height:34px; line-height:34px; color:#fff; font-weight:bold; text-align:center; right:8px; top:-7px; background:url("/images/common/column/courseList-tips01.png") no-repeat;}
.oneCourseList2021 .oneCourseContent .tips01 a{ color:#fff;}


.eveyInforBotton2021{ padding: 0 12px 20px;}
.eveyInforBotton2021 a{width:86px;height: 34px; text-align:center;line-height: 34px;border: 1px solid #f3664a;background: #f4664a;margin: 0 6px;color: #fff;font-size: 14px;display: inline-block;*display:inline;zoom: 1; -webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px}
.eveyInforBotton2021 a.moreLearn{ border: 1px solid #d2d2d2; background: none; color: #333;}
.eveyInforBotton2021 a.btnsBuy{border: 1px solid #ff5743;}
.eveyInforBotton2021 a.moreLearn:hover{ background: 0;color: #f25232; border: 1px solid #f3664a;text-decoration: none;}
.eveyInforBotton2021 a.btnsBuy:hover{border-color: #f25232;color: #fff;background: #f25232;text-decoration: none;}

.courseClassTop2021 a{ text-decoration: none;}
.courseItem01 .courseClassTop2021 h3{ color: #2d6ebb;}
.courseItem02 .courseClassTop2021 h3{ color: #2b8baf;}
.courseItem03 .courseClassTop2021 h3{ color: #b75213;}
.courseItem04 .courseClassTop2021 h3{ color: #4f33a3;}
.courseItem05 .courseClassTop2021 h3{ color: #c67719;}
.courseItem06 .courseClassTop2021 h3{ color: #3b62d9;}

.courseItem01 .courseClassTop2021 h4{background-position:0 0;}
.courseItem02 .courseClassTop2021 h4{background-position:0 -30px;}
.courseItem03 .courseClassTop2021 h4{background-position:0 -61px;}
.courseItem04 .courseClassTop2021 h4{background-position:0 -91px;}
.courseItem05 .courseClassTop2021 h4{background-position:0 -121px;}




/*four*/
.courseListFourOrdinary .courseClass2021{ width: 290px; margin-right: 10px;}
.courseListFourOrdinary .courseClass2021 .courseClassTop{ height: 130px;}
.courseListFourOrdinary .teacherList li{ margin: 0 12px;}
.courseListFourOrdinary .givePresent li{ width:75px;}
.courseListFourOrdinary .eveyInforBotton a{ width: 116px;}

.courseListFourOrdinary .courseItem01 .courseClassTop2021 h4{ background-position: 0 -150px;}
.courseListFourOrdinary .courseItem02 .courseClassTop2021 h4{ background-position: 0 -179px;}
.courseListFourOrdinary .courseItem03 .courseClassTop2021 h4{ background-position: 0 -208px;}
.courseListFourOrdinary .courseItem04 .courseClassTop2021 h4{ background-position: 0 -237px;}
.courseListFourOrdinary .courseItem05 .courseClassTop2021 h4{ background-position: 0 -267px;}

.courseListFourOrdinary .courseItem01 .courseClassTop2021 h4.fourStrip{ background-position: 0 -150px;}
.courseListFourOrdinary .courseItem02 .courseClassTop2021 h4.fourStrip{ background-position: 0 -179px;}
.courseListFourOrdinary .courseItem03 .courseClassTop2021 h4.fourStrip{ background-position: 0 -208px;}
.courseListFourOrdinary .courseItem04 .courseClassTop2021 h4.fourStrip{ background-position: 0 -237px;}
.courseListFourOrdinary .courseItem05 .courseClassTop2021 h4.fourStrip{ background-position: 0 -267px;}


.courseListFourOrdinary .courseClassTop2021 h4.fourStrip{ width:290px; left:-18px; bottom:-1px; }


.courseListFour .courseClassTop2021 h4{ margin-left: 18px; bottom: 6px; width:252px;}

.courseListFour .courseItem01 .courseClassTop2021 h4{ background-position: -295px -147px;}
.courseListFour .courseItem02 .courseClassTop2021 h4{ background-position: -295px -177px;}
.courseListFour .courseItem03 .courseClassTop2021 h4{ background-position: -295px -206px;}
.courseListFour .courseItem04 .courseClassTop2021 h4{ background-position: -295px -235px;}
.courseListFour .courseItem05 .courseClassTop2021 h4{ background-position: -295px -266px;}

.courseListFourOrdinary .eveyInforBotton{ padding: 0 12px 20px;}
.courseListFourzhongji .counpImgIntro .eveyInforBotton.chujiTop{ margin: 12px 0 10px;}

/*20221013 courseTransition */

.courseTransition{ background: #273050; box-shadow: 0 10px 20px rgba(80,84,101,0.56);}
.courseListFourzhongji .courseTransition .classLink{ height: 145px;}
.transtitonContent{background: #fff7ec; width: 265px; margin:0 auto 12px; border-radius: 6px; box-shadow: 0 5px 5px rgba(194,113,34,0.18);}
.transtitonContent h3{text-align: center; width: 112px; margin: 0 auto 12px; height: 26px; line-height: 26px; color: #fff; font-size: 16px; border-radius: 0 0 10px 10px;
    background:#dfa566;
    background:-webkit-linear-gradient(left,#e4b079,#d7934a);
    background:-moz-linear-gradient(left,#e4b079,#d7934a);
    background:-ms-linear-gradient(left,#e4b079,#d7934a);
    background:linear-gradient(left,#e4b079,#d7934a);
}
.arrangEmentBg265{ background: url(/images/common/column/liveColumnBg265-3.png) no-repeat; width: 190px; margin:0 auto; height: 153px; font-size: 12px; padding: 5px 25px 0 50px;}
.arrangEmentBg265 p{height: 40px; line-height: 40px; margin-bottom: 12px;}
.arrangEmentBg265 p strong{font-size: 16px; margin-right:8px;}
.arrangEmentBg265 p em{ color: #333; float: right;}
.examinData{ text-align: right; font-size: 12px; padding: 0 15px; line-height: 30px;}
.examinData strong{display: block; border-top: 1px solid #eddfcb; font-size: 14px;}
.transPirce{ margin:13px 6px; border: 1px solid #fe823d; border-radius: 5px; background: #fff3e4; padding:10px 0 10px 88px; height:66px; color: #ff5b49; line-height:30px;}
.transPirce .transImg{ left: 2px;bottom:5px;animation:bounce 2s infinite; -webkit-animation:bounce 2s infinite;}
.transPirce strong{ font-size: 18px;}
.transPirce span{font-size: 16px;}
.transPirce span b{font-size: 36px;}
.transPirce span em{font-size: 12px;}

.giftContent{ background: #ffeacf; font-size: 14px; color: #fd7400; padding: 10px 15px; line-height: 18px;}
.giftContent span{width: 26px; height: 26px; text-align: center; line-height: 26px; color: #fff; background: #fd7400; border-radius: 50%; margin-right: 8px;display: block; float: left; margin-top: 5px;}
.courseTransition .eveyInforBotton{ padding: 14px 10px;}

@-webkit-keyframes bounce {
    0%,20%,53%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    40%,43% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    40%,43%,70% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06)
    }

    70% {
        -webkit-transform: translate3d(0,-15px,0);
        transform: translate3d(0,-15px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0)
    }
}

@keyframes bounce {
    0%,20%,53%,80%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    40%,43% {
        -webkit-transform: translate3d(0,-10px,0);
        transform: translate3d(0,-10px,0)
    }

    40%,43%,70% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06)
    }

    70% {
        -webkit-transform: translate3d(0,-15px,0);
        transform: translate3d(0,-15px,0)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0)
    }
}

/*20221122 coursezj */
.flagShipClassAdd2022{ background: #273050; padding-bottom: 10px;box-shadow: 0 10px 20px rgba(80,84,101,0.56);}
.classInclude{ margin: 0 10px; background: #fff9f0; border-radius: 5px;
    background:-webkit-linear-gradient(45deg,#fff9f0,#fff);
    background:-moz-linear-gradient(45deg,#fff9f0,#fff);
    background:-ms-linear-gradient(45deg,#fff9f0,#fff);
    background:linear-gradient(45deg,#fff9f0,#fff);}
.classInclude h3{text-align: center; width: 112px; margin: 0 auto 5px; height: 26px; line-height: 26px; color: #fff; font-size: 16px; border-radius: 0 0 10px 10px;
    background:#dfa566;
    background:-webkit-linear-gradient(left,#e4b079,#d7934a);
    background:-moz-linear-gradient(left,#e4b079,#d7934a);
    background:-ms-linear-gradient(left,#e4b079,#d7934a);
    background:linear-gradient(left,#e4b079,#d7934a);
}
.classInclude .classIntro2022{ background: url(/images/common/column/liveColumnBg230-5class.png) no-repeat; width: 210px; margin: 0 auto; height: 124px; padding: 20px 0 0;}
.classInclude .classIntro2022 p{ text-align: center; font-size: 12px; padding-bottom: 25px;}
.classInclude .classIntro2022 p strong{ font-size: 16px; display: block;}
.flagShipClassAdd2022 .transPirce{ font-size: 16px; padding: 6px 0 6px 48px; margin: 8px 6px 10px;}
.flagShipClassAdd2022 .transPirce .transImg{ bottom: 10px;}
.flagShipClassAdd2022 .transPirce span b{ font-size: 30px;}
.flagShipClassAdd2022 .giveCourse{ background: #ffecd3;}
.flagShipClassAdd2022 .giveCourse em.giftCircle{ width: 24px; height: 24px; background: #fd7400; border-radius: 50%; display: inline-block;*display:inline; zoom: 1; color: #fff; text-align: center; line-height: 24px;}
.flagShipClassAdd2022 .eveyInforBotton{ padding: 10px 2px 19px; text-align: center;}

/*20230226 锟斤拷学锟斤拷锟斤拷锟斤拷 */
.flagShipNewClass{ position: relative; z-index: 1; background: #e73605;}
.flagShipNewClass .fdIcon{ position: absolute; top: -15px; right: -13px; z-index: 5; display: block; width: 79px; height: 68px; background: url(/images/common/column/columnIcon23_01.png) no-repeat;}
.flagShipNewClass .courseClassTop{ height: 515px;}
.flagShipNewClass .courseClassTop .classLink{ height: 156px;}
.flagShipNewClass .courseClassTop .columnIconNew{ padding: 6px 0 22px 38px;}
.flagShipNewClass .courseClassTop .columnIconNew p{ line-height: 24px; padding-left: 22px; font-size: 12px; color: #fff; background: url(/images/common/column/columnIcon23_02.png) no-repeat left center;}
.flagShipNewClass .courseClassTop .arrangEmentNew{ position: relative; z-index: 1; margin: 0 10px; padding-bottom: 10px; background: #fffaf4;}
.flagShipNewClass .courseClassTop .arrangEmentNew .tit{ position: absolute; left: 50%; top: -12px; z-index: 2; margin-left: -52px; width: 104px; height: 24px; line-height: 24px; text-align: center; font-size: 14px; color: #e13101; font-weight: 700; border-radius: 12px; background: #ffe8bd; -webkit-box-shadow:0 2px 8px rgba(229, 62, 16, 0.5); -moz-box-shadow:0 2px 8px rgba(229, 62, 16, 0.5); box-shadow:0 2px 8px rgba(229, 62, 16, 0.5);
    background: -webkit-linear-gradient(left, #fff9e2, #ffdaa0); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #fff9e2, #ffdaa0); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #fff9e2, #ffdaa0); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fff9e2, #ffdaa0); /* 锟斤拷准锟斤拷锟斤法 */}
.flagShipNewClass .courseClassTop .arrangEmentNew .tbox{ position: relative; z-index: 1; padding-top: 21px; height: 182px; background: url(/images/common/column/courseClass23_02.png) no-repeat;}
.flagShipNewClass .courseClassTop .arrangEmentNew .tbox-list{ height: 40px; line-height: 40px; font-size: 12px; padding-left: 46px; margin-bottom: 12px;}
.flagShipNewClass .courseClassTop .arrangEmentNew .tbox-list b{ display: inline-block; font-size: 16px; margin-right: 10px; vertical-align: -2px;}
.flagShipNewClass .courseClassTop .arrangEmentNew .tbox-list.cWhite{ color: #fff;}
.flagShipNewClass .courseClassTop .arrangEmentNew .tbox-fdlist{ position: absolute; bottom: 13px; right: 18px; height: 12px; line-height: 12px; font-size: 12px;}
.flagShipNewClass .courseClassTop .arrangEmentNew .bbox{ position: relative; z-index: 1; margin: 0 5px 0 25px; height: 68px; border: 1px solid #fe823d; background: #fff3e4; border-radius: 6px;}
.flagShipNewClass .courseClassTop .arrangEmentNew .bbox-top{ padding: 6px 0 0 74px; line-height: 18px; font-size: 12px;}
.flagShipNewClass .courseClassTop .arrangEmentNew .bbox-bot{ padding: 0 0 0 62px; line-height: 36px; font-size: 12px; color: #ff5743;}
.flagShipNewClass .courseClassTop .arrangEmentNew .bbox-bot b{ font-size: 36px;}
.flagShipNewClass .courseClassTop .arrangEmentNew .bbox-fdL{ position: absolute; top: -13px; left: -25px; display: block; width: 88px; height: 91px;}
.flagShipNewClass .courseClassTop .arrangEmentNew .bbox-fdR{ position: absolute; top: -8px; right: 5px; display: block; width: 47px; height: 47px;}
.flagShipNewClass .courseClassBot{ margin: 0 10px 10px; background: #fffcf7; border-radius: 0 0 3px 3px;}
.flagShipNewClass .courseClassBot .giftContentNew{ background: #ffeacf; padding: 10px 10px 0;}
.flagShipNewClass .courseClassBot .giftContentNew .list{ position: relative; z-index: 1; margin-bottom: 10px; padding-left: 32px; font-size: 14px; color: #fd7400; line-height: 18px;}
.flagShipNewClass .courseClassBot .giftContentNew .list span{ position: absolute; left: 0; top: -9px; width: 26px; height: 26px; text-align: center; line-height: 26px; color: #fff; background: #fd7400; border-radius: 50%; margin-right: 8px;display: block; margin-top: 5px;}
.flagShipNewClass .courseClassBot .giftContentNew .list em{ display: inline-block; border: 1px solid #fea976; padding: 0 8px; height: 18px; font-size: 12px; border-radius: 9px; margin-top: 4px;}
.flagShipNewClass .courseClassBot .eveyInforBotton{ padding: 0 10px 20px; margin: 10px 0 0;}
.courseClassNewLong{ height: 681px;}
.courseClassNewLong .circularList{ padding: 20px 30px 30px;}
.courseClassNewLong .giveCourse{ padding: 10px 0 10px 25px;}
.courseClassNewLong .priceCourse{ padding-top: 20px;}
.courseClassNewLong .eveyInforBotton{ padding-top: 20px;}

/*20230316 add by sunke*/
.zhukuai-classA-con{ width:439px; height:64px; background:url("//www.chinaacc.com/upload/resources/image/2025/05/26/2659749.png") no-repeat;}
.zhukuai-classA-con .three-tags{ padding:0 0 0 103px;}
.zhukuai-classA-con .box{ float:left; width:98px; margin-left:16px; color:#fff; padding:10px 0 0; position:relative;}
.zhukuai-classA-con .box .tit{ line-height:20px; font-size:12px; font-weight:normal;}
.zhukuai-classA-con .box .prize{ line-height:23px; font-size:16px; font-weight:bold;}
.zhukuai-classA-con .box .prize strong{ color:#ffdfa0;}
.zhukuai-classA-con .box:before{ content:""; width:1px; height:32px; position:absolute; right:0; top:15px; background:#f89477; background-image:-webkit-linear-gradient(top, #f5663e, #f89477, #f5663e); background-image:-moz-linear-gradient(top, #f5663e, #f89477, #f5663e); background-image:linear-gradient(left,#f5663e, #f89477, #f5663e);}
.zhukuai-classA-con .box.last-tags{ width:auto;}
.zhukuai-classA-con .box.last-tags:before{ display:none;}
.zhukuai-classA-con .two-tags{ padding:0 0 0 108px;}
.zhukuai-classA-con .two-tags .box{ width:142px; margin-left:21px;}


/*20250108 add by njf*/
.AI-securityClass-mod{ margin-bottom: 40px;}
.AI-securityClass-mod .AI-securityClass{ display: block; background: url("//www.chinaacc.com/upload/resources/image/2025/05/23/2658800.png") no-repeat center top #fff; position: relative; height: 127px;}
.AI-securityClass-mod .AI-securityClass .AI-tag{ left: 0; top: -15px; position: absolute;}
.AI-securityClass-mod .AI-securityClass .AI-teacher{right:30px;bottom: 0; position: absolute;}
.AI-securityClass-mod .AI-securityClass-con{ border: 1px solid #87b7ff; border-radius: 3px; background: #fff; padding:15px 20px 0;}
.AI-securityClass-mod .AI-securityClass-con .AI-top-teacher-intro{ display: block; margin: 0 auto;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount{ display: block; background: url("/images/common/column/AI-discount-bg.jpg") no-repeat; position: relative; width: 1161px; height: 240px; margin: 20px auto 0;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-online{ left: 16px; top: 0; position: absolute;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price{ padding: 25px 0 0 168px;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price li{ width: 390px; display: inline-block; vertical-align: top;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price li .con{ padding-left: 27px;background: url("/images/zhongjizhicheng/project/2025project/index/mainCourse-ico01.png") no-repeat left center; font-size: 18px; }
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price li .price{ color: #fff; font-size: 12px; width: 114px; text-align: center; margin:45px 0 0 10px;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price li .price strong{ font-size: 18px;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price li .price b{ font-size: 12px;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price li .text { margin:55px 0 0 25px;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price li .text strong{ color: #f30d03; font-size: 20px;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price li .text span{ font-size: 16px; display: inline-block; margin-left:130px; font-weight: bold;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount .AI-price li .share-intro{ margin:6px 0 0 15px;}
.AI-securityClass-mod .AI-securityClass-con .AI-discount:hover{ text-decoration: none;}

.AI-securityClass-mod .AI-securityClass-con .AI-countdown-mod{ padding: 15px 0;}
.AI-securityClass-mod .AI-securityClass-con .AI-countdown-mod #AI-countDown{font-size:16px;}
.AI-securityClass-mod .AI-securityClass-con .AI-countdown-mod #AI-countDown strong{ display: inline-block; vertical-align: top; margin: 15px;}
.AI-securityClass-mod .AI-securityClass-con .AI-countdown-mod #AI-countDown em{ display:inline-block; width:44px;font-size:46px; color:#58010a; font-weight:bold; text-align:center; margin:0 2px; background:url("/images/zhongjizhicheng/project/2025project/index/coupon-bg02.png") no-repeat;}
.AI-securityClass-mod .AI-securityClass-con .AI-countdown-mod .bottom-btn{text-align: center;}
.AI-securityClass-mod .AI-securityClass-con .AI-countdown-mod .bottom-btn a{ display: inline-block; width: 144px; height: 44px; line-height: 44px; margin:10px; border-radius: 22px; font-size: 18px; }
.AI-securityClass-mod .AI-securityClass-con .AI-countdown-mod .bottom-btn a.consult-btn{ border: 1px solid #ffb8b1;color: #e41111;}
.AI-securityClass-mod .AI-securityClass-con .AI-countdown-mod .bottom-btn a.receive-btn{ color: #fff;
    background:#fb6e0e;
    background:-webkit-linear-gradient(left,#f42005,#fb6e0e);
    background:-moz-linear-gradient(left,#f42005,#fb6e0e);
    background:-ms-linear-gradient(left,#f42005,#fb6e0e);
    background:linear-gradient(left,#f42005,#fb6e0e);
}



/* 20250529add */
.AI-securityClass-mod01{
    width: 1200px;
    height: 782px;
    background: url(/images/common/column/AI-top-teacher-bg01.png) no-repeat;
    margin-bottom: 40px;
}
.AI-securityClass-mod01 .AI-securityClass{
    position: relative;
    height: 190px;
    display: block;
}
.AI-securityClass-mod01 .AI-teacher{
    position: absolute;
    right: 52px;
    top: -21px;
    height: auto;
    background: none;
}
.AI-securityClass-mod01 .AI-securityClass-con{
    margin-left: 20px;
}
.AI-securityClass-con-list{
    margin-top: 28px;
}
.AI-securityClass-mod01 .AI-securityClass-l{
    width: 588px;
    height: 440px;
    background: url(/images/common/column/AI-top-teacher-intro02.png) no-repeat;
    padding-top: 7px;
    box-sizing: border-box;
    margin-right: 20px;
} 
.AI-securityClass-mod01 .AI-securityClass-l h3{
    font-size: 30px;
    color: #333;
    text-align: center;
}
.AI-securityClass-mod01 .AI-securityClass-l h3 span{
    font-size: 50px;
    color: #ff3b2e;
    font-style: italic;
}
.AI-securityClass-mod01 .AI-securityClass-l p{
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin-top: 168px;
}

.AI-securityClass-mod01 .AI-securityClass-l p span{
    font-size: 32px;
    
}

.AI-securityClass-mod01 .AI_prize{
    width: 554px;
    height: 440px;
    background: url(/images/common/column/AI-top-teacher-intro03.png) no-repeat;
}

.AI-securityClass-mod01 .AI_prize .prize_con{
    position: absolute;
    left: 77px;
    top: 129px;
    color: #fff;
    text-align: center;
}
.AI-securityClass-mod01 .AI_prize .prize_weizhi{
    position: absolute;
    right: 174px;
    top: 162px;
    color: #333;
    font-weight: 600;
    font-size: 20px
}
.AI-securityClass-mod01 .AI_prize .prize_info{
    font-size: 16px;
    position: absolute;
    bottom: 130px;
    left: 104px;
}
.AI-securityClass-mod01 .AI_prize .prize_con span{
    font-size: 18px;
}
.AI-securityClass-mod01 .AI_prize .prize_con p{
    font-size: 26px;
}
.AI-securityClass-mod01 .AI_prize .prize_info em{
    margin-left: 178px;
}
.AI-securityClass-mod01 .AI_prize  .bottom-btn{text-align: center;position: absolute;bottom: 33px;width: 100%;}
.AI-securityClass-mod01 .AI_prize .bottom-btn a{ display: inline-block; width: 144px; height: 44px; line-height: 44px; margin:10px; border-radius: 22px; font-size: 18px; }
.AI-securityClass-mod01 .AI_prize .bottom-btn a.consult-btn{ border: 1px solid #ffb8b1;color: #e41111; background: #fff;}
.AI-securityClass-mod01 .AI_prize .bottom-btn a.receive-btn{ color: #fff;
    background:#fb6e0e;
    background:-webkit-linear-gradient(left,#f42005,#fb6e0e);
    background:-moz-linear-gradient(left,#f42005,#fb6e0e);
    background:-ms-linear-gradient(left,#f42005,#fb6e0e);
    background:linear-gradient(left,#f42005,#fb6e0e);
    font-weight: 400;
}