/*
@author: njf
*/
@charset "utf-8";
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; color:#07bdc7;}
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;}
.title{text-align: center; font-size: 38px; position: relative; font-weight: bold;}
.title span{color: #ee2b33;}
.title h3:before,.title h3:after{ content: '';display: inline-block; background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/tit01.png") no-repeat; margin: 0 15px; vertical-align: top; width: 44px; height: 29px;}
.title h3:after{background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/tit02.png") no-repeat; height: 27px; vertical-align: bottom;}
.title p{ text-align: center; font-size: 18px; color: #ff6521;}


.topHeader{ background: url("//www.chinaacc.com/upload/resources/image/2024/12/09/2418565.jpg") no-repeat center top; height: 563px;}
.topHeader #flagCanvas{left:-65px; top: 85px; position: absolute;}
.topHeader .fish{ left:-110px; top:235px;animation: swin 1.2s infinite steps(2),run 6.3s linear infinite;-webkit-animation: swin 1.2s infinite steps(2),run 6.3s linear infinite;}
.topHeader .bigWord{ left:50%; top:175px; margin-left:-436px;width:720px; height: 159px;}
/*.topHeader .bigWord .light{position: absolute;top: 0;left: -50%;width: 100%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255, 244, 205, 0.3), transparent);transform: skewX(-45deg);animation: light 2s infinite;}
@keyframes light{ 0%{left: -50%;}100%{left: 50%;}}*/
.topHeader .five{right:145px; top:165px;animation: bouce-up 2.2s linear infinite;-webkit-animation:bouce-up 2.2s linear infinite; }

/**/
.quick-inquiry{ background: #feede9; position: relative;padding-bottom: 60px;}
.title.first-title{ margin:0px 0 38px;}
.quick-inquiry .quick-inquiry-con{ background: #fff; box-shadow: 0 3px 16px rgba(184,184,184,0.2); padding: 30px 50px 40px; width:1100px; border-radius: 10px; }
.quick-inquiry .quick-inquiry-con h3{ font-size: 26px; position: relative; z-index: 2; margin-bottom: 20px;}
.quick-inquiry .quick-inquiry-con h3:before{content: ''; display: block;width: 110px; height: 5px; background: #fb733a; position: absolute;left: -4px; bottom:2px; z-index: -1;}
.quick-inquiry .quick-inquiry-con ul li{ width: 340px;position: relative; float: left; margin-right: 40px; height: 330px; border-radius: 40px 10px 10px 10px; text-align: center;
    background: -webkit-linear-gradient(bottom, #ffffff, #fff7ec);
    background: -o-linear-gradient(bottom, #ffffff, #fff7ec);
    background: -moz-linear-gradient(bottom, #ffffff, #fff7ec);
    background: linear-gradient(bottom, #ffffff, #fff7ec);
}
.quick-inquiry .quick-inquiry-con ul li:last-child{margin-right: 0;}
.quick-inquiry .quick-inquiry-con ul li h4{background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/subtit.png") no-repeat; position: relative; width: 340px; height: 79px; line-height: 50px; color: #fff; font-size: 16px; padding-left: 46px; margin: 20px 0 0; text-align: left;}
.quick-inquiry .quick-inquiry-con ul li h4:before{content: '';display: block; position: absolute; background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/num01.png") no-repeat; width:35px; height: 24px; left:10px; top:12px;}
.quick-inquiry .quick-inquiry-con ul li:nth-child(2) h4:before{background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/num02.png") no-repeat;}
.quick-inquiry .quick-inquiry-con ul li:last-child h4:before{background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/num03.png") no-repeat;}
.quick-inquiry .quick-inquiry-con ul li:last-child h4{ text-align: center; padding-left: 0;}
.quick-inquiry .quick-inquiry-con ul li .ewm-bg{background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/ewm-bg.jpg") no-repeat; width: 160px; height: 145px; margin: 0 auto; padding-top: 15px; text-align: center; }
.quick-inquiry .quick-inquiry-con ul li p{text-align: center; color: #666; font-size: 16px; margin-top: 20px;}
.new-quiry-btn{display: block; width: 250px; height: 58px; line-height: 58px; text-align: center; font-weight: bold; font-size: 18px; color: #fff; margin: 15px auto 40px; border-radius: 30px; box-shadow: 0 9px 13px rgba(245,156,138,0.48);
    background:#fe2b3c;
    background: -webkit-linear-gradient(left, #fe2b3c, #ff6e2e);
    background: -o-linear-gradient(left, #fe2b3c, #ff6e2e);
    background: -moz-linear-gradient(left, #fe2b3c, #ff6e2e);
    background: linear-gradient(left, #fe2b3c, #ff6e2e);
    animation: pulse 1s infinite;-webkit-animation:pulse 1s infinite;
}
.new-quiry-btn:hover{ text-decoration: none; color: #fff; transition:.6s all;-moz-transition:.6s all;-webkit-transition:.6s all;-o-transition:.6s all;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);transform:translate(0,-5px);}
.quick-inquiry .quick-inquiry-con .tips{ color: #999; font-size: 14px; position: relative; padding-left: 36px;}
.quick-inquiry .quick-inquiry-con .tips:before{ content: '';display: block;background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/tips.png") no-repeat; width: 28px; height: 28px; position: absolute; left: 0; top:-4px; }


/**/
.scoreAfterCheck{background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/Key-focus-bg.jpg") no-repeat center top; height:640px;}
.scoreAfterCheck .title{ padding: 50px 0 30px;}
.scoreAfterCheck .scoreAfterCheck-con{background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/icon-all.png") no-repeat center top; padding-top:100px; margin-top:40px;}
.scoreAfterCheck .scoreAfterCheck-con  dl{display: inline-block; vertical-align: top;}
.scoreAfterCheck .scoreAfterCheck-con dl dt{ font-size: 18px; text-align: center; height:40px; line-height:40px; font-weight: bold;}
.scoreAfterCheck .scoreAfterCheck-con dl dd{ position: relative; width:196px; height: 225px;overflow: hidden;}
.scoreAfterCheck .scoreAfterCheck-con dl dd ul li{width:196px; height: 225px;}
.scoreAfterCheck .scoreAfterCheck-con dl dd ul li:hover{transition:.6s all;-moz-transition:.6s all;-webkit-transition:.6s all;-o-transition:.6s all;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);transform:translate(0,-5px);}
.scoreAfterCheck .scoreAfterCheck-con .hover-show{position: absolute; left: 0; bottom: -235px; width:139px; height: 156px; background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/focus-bg02.png") no-repeat -5px 0; padding:30px;  color: #fff; line-height: 24px; text-align: left;}
.scoreAfterCheck .scoreAfterCheck-con .start-show{position: absolute; left: 0; bottom: 10px; text-align: center;height: 145px; padding-top:80px;background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/focus-bg01.png") no-repeat -5px 0;}
.scoreAfterCheck .scoreAfterCheck-con  dl.top01{margin-top:60px;}
.scoreAfterCheck .scoreAfterCheck-con  dl.top02{margin-top: 25px;}
.scoreAfterCheck .scoreAfterCheck-con  dl.top03{margin-top: 50px;}
.scoreAfterCheck .scoreAfterCheck-con .hover-show a,.scoreAfterCheck .scoreAfterCheck-con .effect .btn{display: block; width: 76px; height: 22px; line-height: 22px; color: #fff; text-align: center; border-radius: 12px; border:1px solid #fff; position: absolute; left: 50%; bottom:30px; margin-left: -38px; z-index: 5;}

.scoreAfterCheck .scoreAfterCheck-con .effect{position: absolute; left: 0; bottom: 10px; text-align: left;height:185px; width:140px; padding:35px 25px 0; z-index: 2; background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/focus-bg01.png") no-repeat -5px 0;}
.scoreAfterCheck .scoreAfterCheck-con .effect .btn{ border: 1px solid #fe501a; color: #fe501a; font-size: 12px;}


/**/
/*  */
.liveSeckill-mod {background: #fdfdfd;border-radius: 10px;margin-bottom: 42px;}
.liveSeckill-mod .bg-tpl {padding: 30px; border-radius: 0 0 10px 0;}
.liveSeckill-mod .bg-tpl .video-mod{background: url(//www.chinaacc.com/upload/resources/image/2024/11/21/2414363.png) no-repeat right bottom;}
.liveSeckill-mod .video-main,
.liveSeckill-mod .video-main .video-frame {
    width: 624px;
    height: 395px;
}
.liveSeckill-mod .video-main {
    float: left;
    position: relative;
    z-index: 1;
}
.liveSeckill-mod .video-main .video-frame {
    overflow: hidden;
}
.liveSeckill-mod .video-main .video-h5 {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}

.liveSeckill-mod .live-state-mod {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    padding-top: 115px;
    text-align: center;
    z-index: 2;
}

.liveSeckill-mod .live-state-mod p {
    line-height: 40px;
    font-size: 30px;
    display: none;
    color: #fff;
}

.liveSeckill-mod .live-state-mod .live-state {
    position: absolute;
    left: 0;
    top: 0;
    padding: 8px 15px;
    line-height: 1;
    color: #fff;
    font-size: 18px;
    background: url(//www.chinaacc.com/images/zhuanti/20201111/live-state-bg.png) repeat;
    -webkit-border-bottom-right-radius: 14px;
    -moz-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    display: none
}

.liveSeckill-mod .live-state-mod .live-state i {
    width: 23px;
    height: 18px;
    display: inline-block;
    margin: -3px 12px 0 0;
    vertical-align: middle;
    background: url(//www.chinaacc.com/images/zhuanti/20201111/live-state-icon.gif) no-repeat;
}

.liveSeckill-mod .live-state-mod em.paly-state {
    display: inline-block;
    width: 26px;
    height: 26px;
    background-position: 0 -212px;
    vertical-align: middle;
    margin-left: 9px;
}

.liveSeckill-mod .live-state-mod #live-countDown {
    line-height: 40px;
    font-size: 24px;
    margin-bottom: -32px;
}

.liveSeckill-mod .live-state-mod #live-countDown span {
    display: block;
    font-size: 30px;
}

.liveSeckill-mod .live-state-mod #live-countDown em {
    display: none;
}

.liveSeckill-mod .live-state-mod .live-state-make {
    padding-bottom: 88px;
    background: url(//www.chinaacc.com/images/zhuanti/20201111/live-state-icon1.png) no-repeat center bottom;
}

.liveSeckill-mod .video-main .pact-shade {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    background: #000;
    opacity: 0.64;
    filter: alpha(opacity=64);
}

.liveSeckill-mod .live-state-mod .btns-play {
    padding-top: 46px;
}

.liveSeckill-mod .live-state-mod .btns-play a {display: none;width: 176px;height: 46px;line-height:44px;-webkit-border-radius: 23px;-moz-border-radius: 23px;border-radius: 23px;font-size: 20px;font-weight: bold;text-decoration: none;color: #fff;
    background: #ff6e2e;
    background-image: -webkit-linear-gradient(left, #fe2b3c, #ff6e2e);
    background-image: -ms-linear-gradient(left, #fe2b3c, #ff6e2e);
    background-image: linear-gradient(left, #fe2b3c, #ff6e2e);
}

.liveSeckill-mod .live-state-mod .btns-play a i {width:28px;height: 28px;display: inline-block;vertical-align: middle;margin: -3px 0 0 10px;*margin-top: 0;background: url(/images/zhucekuaijishi/zhuanti/chafen/2024/videoIcon.png) no-repeat;}
.liveSeckill-mod .live-state-mod .btns-play a.live-play:hover {
    -webkit-box-shadow: 0 3px 20px rgba(46, 16, 1, .15);
    -moz-box-shadow: 0 3px 20px rgba(46, 16, 1, .15);
    box-shadow: 0 3px 20px rgba(46, 16, 1, .15);
}

.liveSeckill-mod .live-state-mod .btns-play .live-pact {
    display: inline-block;
}
.liveSeckill-mod .live-state-mod .btns-play .live-other,
.liveSeckill-mod .live-state-mod .btns-play .live-pact-after,
.liveSeckill-mod .live-state-mod .btns-play .live-other:hover,
.liveSeckill-mod .live-state-mod .btns-play .live-pact-after:hover {
    border-color: #fff;
    background: #a5a5a5;
    display: inline-block;
    text-decoration: none;
    cursor: default;
}

.liveSeckill-mod .video-list {margin-left: 664px;}
.liveSeckill-mod .video-list h4 {height: 34px;line-height: 34px;margin: 0 0 14px 5px;font-size: 18px;padding-left: 35px;background: url(/images/zhucekuaijishi/zhuanti/chafen/2024/location.png) no-repeat left 5px;}
.liveSeckill-mod .video-list h4 a {
    color: #fff;
    display: inline-block;
    padding-right: 18px;
    margin-left: 5px;
    background: url(//www.chinaacc.com/images/zhuanti/20201111/video-list-icon1.png) no-repeat right center;
}

.liveSeckill-mod .video-list-main {
    height: 346px;
    overflow: hidden;
    position: relative;
    z-index: 1;
    margin: 0 12px 0 0;
}

.liveSeckill-mod .video-list-main ul {min-height: 330px;margin-left: 15px;border-left: 2px dotted #dedede;}
.liveSeckill-mod .video-list-main ul li {padding: 0 16px 20px;position: relative;z-index: 1;}
.liveSeckill-mod .video-list-main ul li strong {padding: 3px 0;line-height:46px;display: inline-block;font-size: 18px;}
.liveSeckill-mod .video-list-main ul li.video-list-state strong {
    padding-right: 88px;
    background: url(//www.chinaacc.com/images/chujizhicheng/zhuanti/mokao2021/video-list-state-icon.gif) no-repeat right 3px;
}

.liveSeckill-mod .video-list-main ul li p {line-height:40px; font-size: 18px;}
.liveSeckill-mod .video-list-main .video-list-bg {padding: 10px 12px 14px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.liveSeckill-mod .video-list-main .video-list-panel {cursor: pointer;}
.liveSeckill-mod .video-list-main .video-list-btns {margin-top: 6px;}
.liveSeckill-mod .video-list-main .video-list-btns a {width: 99px;height: 26px;text-align: center;text-decoration: none;line-height: 260px;overflow: hidden;  border: 1px solid #fff;color: #ff8718;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;visibility: hidden;display: inline-block;}
.liveSeckill-mod .video-list-main .video-list-btns a:hover {font-weight: bold;}
.liveSeckill-mod .video-list-main .video-list-btns .live-other,
.liveSeckill-mod .video-list-main .video-list-btns .live-other:hover,
.liveSeckill-mod .video-list-main .video-list-btns .live-pact-after,
.liveSeckill-mod .video-list-main .video-list-btns .live-pact-after:hover {
    color: #fff;
    border-color: #fff;
    visibility: visible;
    background: #fff;
    cursor: default;
    text-decoration: none;
    font-weight: normal;
}

.liveSeckill-mod .video-list-main .video-list-btns .live-other,
.liveSeckill-mod .video-list-main .video-list-btns .live-other:hover {
    border-color: #eaeaea;
    background: #eaeaea;
    color: #bcbcbc;
}

.liveSeckill-mod .video-list-main .video-list-btns .live-pact,
.liveSeckill-mod .video-list-main .video-list-btns .video-play {
    visibility: visible;
}

.liveSeckill-mod .video-list-main .video-list-date {padding-top: 38px;}
.liveSeckill-mod .video-list-main .video-list-date .video-list-icon {top: 44px;}
.liveSeckill-mod .video-list-main .video-list-date-panel {width: 118px;height:34px;line-height:34px; font-weight: bold; position: absolute;left:20px;top: 0; font-size: 18px; background: #f4f6f8; border: 1px solid #f1f1f1; text-align: center; border-radius: 18px; color: #333;}
.liveSeckill-mod .video-list-main .video-list-date-panel:before{display: block; content: ''; width: 8px; height: 8px; border-radius: 50%; background: #6c6c6c; position: absolute; left:-26px; top:15px;}

.liveSeckill-mod .video-list-main ul li.on {color: #333;}

.liveSeckill-mod .mCSB_scrollTools {width: 12px;background: #f4f4f4;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;opacity: 1;filter: alpha(opacity=100);}
.liveSeckill-mod .mCSB_scrollTools .mCSB_draggerRail {background: #f4f4f4;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 12px;background: #bfbfbf;*margin-left: -2px;}
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active,
.liveSeckill-mod .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {background: #bfbfbf;}
.liveSeckill-mod .mCSB_inside>.mCSB_container {margin-right: 18px;}
.liveSeckill-mod .live-foot {
    padding-top: 30px;
    font-size: 0;
    text-align: center;
    display: none;
}
.liveSeckill-mod .live-foot a {
    width: 172px;
    height: 44px;
    line-height: 44px;
    margin: 0 10px;
    display: inline-block;
    background: url(//www.chinaacc.com/images/chujizhicheng/zhuanti/mokao2021/btn-bg.png) no-repeat left -135px;
    font-size: 16px;
    color: #fff;
}
.liveSeckill-mod .live-foot .course-counselor {background-position: left -90px;}
.live-mod-bg{ background: #f0e6f8; padding:40px 0 20px;}
.live-mod-bg .title{ margin-bottom: 30px;}


/**/
.heard-voice-bg{ padding: 40px 0;
    background: -webkit-linear-gradient(top, #ffcdbb, #ffe0b5);
    background: -o-linear-gradient(top, #ffcdbb, #ffe0b5);
    background: -moz-linear-gradient(top, #ffcdbb, #ffe0b5);
    background: linear-gradient(top, #ffcdbb, #ffe0b5);
}
.heard-voice-bg .title{margin-bottom: 20px;}

/*.heard-voice-bg .paintingArea li{display: inline-block; vertical-align: top; text-align: center; width: 580px; height: 235px;}*/
.heard-voice-bg .paintingArea li.heard-zw-con{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/zw-bg.png") no-repeat; margin-right:35px;}
.heard-voice-bg .paintingArea li.heard-bb-con{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/bb-bg.png") no-repeat;}
.heard-voice-bg .paintingArea li h3{padding-left:20px;color: #fff; height: 80px; line-height: 80px; font-size: 24px; text-align: center;}
.heard-voice-bg .paintingArea li h4{ padding-left:215px;font-size: 24px; color: #ea5614; margin-top:15px;}
.heard-voice-bg .paintingArea li .btn{ display: block; width: 175px; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 18px; margin:15px auto; border-radius: 25px; box-shadow: 1px 5px 10px rgba(254,113,78,0.3);
    background: -webkit-linear-gradient(left, #f97106, #f74004);
    background: -o-linear-gradient(left, #f97106, #f74004);
    background: -moz-linear-gradient(left, #f97106, #f74004);
    background: linear-gradient(left, #f97106, #f74004);
}
.heard-voice-bg ul li .btn:hover{ text-decoration: none; transition:.6s all;-moz-transition:.6s all;-webkit-transition:.6s all;-o-transition:.6s all;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);transform:translate(0,-5px);}

.heard-voice-bg .paintingArea li{display: inline-block; vertical-align: top; width: 580px;color: #333; height: 313px;}
.heard-voice-bg .paintingArea li.heard-bj-con{ margin-right: 35px;}
.heard-voice-bg .paintingArea li.heard-bj-con p{ width: 310px; margin: 10px auto; font-size: 16px; text-align: left; padding-left:160px; line-height: 28px;}
.heard-voice-bg .paintingArea li.heard-bj-con p i{ color: #ea5614; font-weight: bold;}
.heard-voice-bg .paintingArea li.heard-bj-con p em{color: #ea5614;}
.heard-voice-bg .paintingArea li.heard-bb-con h4{ padding-left:110px; text-align: center;}
.heard-voice-bg .paintingArea li.heard-bb-con p{ text-align: center; margin: 15px auto; font-size: 16px; color: #333; line-height: 32px; padding-left: 125px;}
.heard-voice-bg .paintingArea li.heard-bb-con .btn{ margin-top: 35px;}






.confession-list { height: 60px; line-height: 60px; overflow: hidden;}
.confession-list li{ width: auto;}
.confession-list li img{ width: 50px; height: 50px; border-radius: 50%; border: 1px solid #d9d9d9; display: inline-block;}
.confession-list li p{width: auto;display: inline-block; font-size: 16px; position:relative; background: #ffeee4; height: 42px; line-height: 42px; border-radius: 0 10px 10px 0; padding: 0 20px 0 6px; margin-left: 25px; margin-right: 20px;}
.confession-list li p:before{ content: ''; display: block; position: absolute;background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/con-list-icon.png") no-repeat; width: 21px; height: 42px; left: -20px; top: 0;}
.confession-list li p span{ color: #ff7d0a;}

    /**/
.sunshineScore{background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/sunshineScore.jpg") no-repeat center bottom #fc7e34; padding-bottom: 50px;}
.sunshineScore .title{color: #fff; padding: 40px 0 30px;}
.sunshineScore .title span{ color: #fff4c8;}

.reported-Equity-con{ background: #fff; box-shadow: 0 3px 16px rgba(184,184,184,0.2); padding: 20px; border-radius: 8px;}
.reported-Equity-con .reported-intro{width: 250px; float: left; padding: 15px 20px 0 20px;}
.reported-Equity-con .reported-intro h3{ font-size: 20px; border-bottom: 1px solid #dadada; padding-bottom: 15px;}
.reported-Equity-con .reported-intro h3 strong{ font-size: 42px; color: #f20202; display: inline-block; vertical-align: middle;}
.reported-Equity-con .reported-intro h3 span{ height: 30px; line-height: 30px; padding: 0 15px; border-radius: 15px; color: #f20202; font-size: 16px; background: #fee0e0; display: inline-block; vertical-align: middle;}
.reported-Equity-con .reported-intro p{ padding: 20px 0; font-size: 20px;}
.reported-Equity-con .reported-intro p i{ color: #f20202; font-weight: bold;}
.reported-Equity-con .reported-intro a{ display: block; width: 155px; height: 48px; line-height: 48px; box-shadow: 0 2px 2px rgba(233,12,13锛�0.2);  text-align: center; color: #fff; font-size: 18px; font-weight: bold; border-radius: 25px;
    background:#ffca1b;
    background-image: -webkit-linear-gradient(left, #ffa829, #ffca1b);
    background-image: linear-gradient(left, #ffa829, #ffca1b);
    background:-moz-linear-gradient(left,#ffa829, #ffca1b);
    background:-ms-linear-gradient(left,#ffa829, #ffca1b);
}
.reported-Equity-con .report-list{width:870px; float: left;}
.reported-Equity-con .report-list dl dt{float: right; width:250px; height: 248px; position: relative;}
.reported-Equity-con .report-list dl dt .all-link,.reported-Equity-con .report-list dl dd .all-link{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.reported-Equity-con .report-list dl dd{float: left; position: relative; width:205px; height: 248px;background: url("/images/zhongjizhicheng/zhuanti/jiangxuejin/coupon-bg.png") no-repeat; text-align: center;}
.reported-Equity-con .report-list dl dd img{ padding: 35px 0 40px;}
.reported-Equity-con .report-list h4{ text-align: center; font-size: 12px; color: #852625; height: 24px; line-height: 24px;}
.reported-Equity-con .report-list dd .btn{display: block; width: 155px; margin: 0 auto; font-size: 16px; color: #e41614; height:68px; line-height:70px; font-weight: bold;  background: url("/images/zhongjizhicheng/zhuanti/jiangxuejin/btn-now.png") no-repeat; text-align: center;}
.reported-Equity-con .report-list .report-notice{color: #999; margin: 20px 0 0; position: relative;}
.reported-Equity-con .report-list .report-notice a{ text-decoration: underline; color: #f24853;}
.reported-Equity-con .report-list .rule-box{position: absolute; display: none;z-index: 5; background: #fff; right:58px; top: 30px; width: 410px; border: 1px solid #e4e4e4; box-shadow: 0 2px 8px #b9b9b9; border-radius: 15px; padding: 10px; color: #666; font-size: 13px;}
.reported-Equity-con .report-list .rule-box:before{ content: ''; display: block; width: 11px; height: 8px;background: url("/images/zhongjizhicheng/zhuanti/jiangxuejin/arrow.jpg") no-repeat; position: absolute; left: 50%; top:-8px; }
.bfImg{ display: block; margin: 0 auto 20px;}

.rankListCon .sub-tit span{display:inline-block; vertical-align: middle; width: 98px; height: 64px; border-radius: 0 38px 38px 0; padding: 10px 0 0 10px; font-size: 20px; color: #fff; line-height: 28px; font-weight: bold;
    background:#8c3800;
    background-image: -webkit-linear-gradient(left,#ff3686,#fe2b27,#ff9e09);
    background-image: linear-gradient(left,#ff3686,#fe2b27,#ff9e09);
    background:-moz-linear-gradient(left,#ff3686,#fe2b27,#ff9e09);
    background:-ms-linear-gradient(left,#ff3686,#fe2b27,#ff9e09);
}
.rankListCon{ background: #fff;    border-radius: 20px;padding: 20px 20px 0px 20px; margin-top:35px;}
.rankListCon.tab_wrapper .common_tit h2{border-left:none; font-size: 22px; padding-left: 0; margin-top: 0;}
.rankListCon.tab_wrapper .common_tit h2 span{ position: relative;}
.rankListCon.tab_wrapper .common_tit h2 i{ display: inline-block; margin: 0 15px;}
.rankListCon.tab_wrapper h2 span.on:after{ display: block; content: ''; width: 44px; height: 3px; background: #ff733a; position: absolute; left: 50%; bottom:-15px; margin-left: -22px;}
.rankListCon .sub-tit { position: relative;}
.rankListCon .sub-tit span{ width: 218px; height: 50px; line-height: 50px; font-size: 20px; text-align: center; border-radius: 0 25px 25px 0; padding: 0;margin:10px 0 25px -20px;}
.rankListCon .sub-tit p{float: right; width:450px; height:65px; line-height:64px; border-radius: 20px; font-size: 20px; font-weight: bold; color: #fff;
 position: relative; margin-top:6px;background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/bonus-bg.png") no-repeat; text-align: center;
}
/*
.rankListCon .sub-tit p:before{ content: ''; display: block; background: url("//www.chinaacc.com/images/zhongjizhicheng/zhuanti/jiangxuejin/hot.png") no-repeat; width: 64px; height: 72px; position: absolute; left:-15px; top:-30px;}
*/
.rankListCon .sub-tit p i{ color: #fff77e; font-size: 32px; font-weight: bold; display: inline-block; vertical-align: top;}

.common_tit {
    position: relative;
}

.common_tit h2 {
    font-size: 32px;
    line-height: 32px;
    border-left: 6px solid #f34853;
    padding-left: 20px;
    margin: 40px 0 30px;
}
.tab_wrapper h2 span {
    cursor: pointer;
    color: #999;
}

.tab_wrapper h2 span.on {
    color: #333;
    cursor: default;
}


/* tab_wrapper */
.tab_wrapper h2 span {
    cursor: pointer;
    color: #999;
}

.tab_wrapper h2 span.on {
    color: #333;
    cursor: default;
}

.tab_wrapper .common_tit div {
    width: 280px;
    height: 38px;
    box-shadow: 0 0 10px 2px #f1f1f1;
    border-radius: 19px;
    background: #fff;
    overflow: hidden;
}

.tab_wrapper .common_tit div input {
    padding-left: 20px;
    width: 220px;
    font-size: 16px;
    line-height: 38px;
    height: 38px;
    border: none;
}

.tab_wrapper .common_tit div i {
    width: 18px;
    height: 18px;
    background: url(//www.chinaacc.com/images/chujizhicheng/zhuanti/jiangxuejin/2020jiangxuejin/search_icon.png) no-repeat;
    margin: 9px 20px 0 0;
    cursor: pointer;
}

.tab_wrapper .content {
    background: #fff;
    border-radius: 20px;
    padding: 20px 20px 5px 20px;
}

.tab_wrapper .table-con {
    display: none;
}

.tab_wrapper .table-con .search {
    cursor: inherit;
;
}

.tab_wrapper .table-con .search:hover {
    text-decoration: none;
}

.tab_wrapper .table-con .user_top {
    background: #ffefd8;
    font-weight: bold;
}

.tab_wrapper .table-con .table {
    width: 100%;
    border-top: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}

.tab_wrapper .table-con .table th {
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 16px;
    color: #000;
    background: #f3f3f3;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}

.tab_wrapper .table-con .table th i {
    display: inline-block;
    width: 19px;
    height: 17px;
    background: url(/images/chujizhicheng/zhuanti/jiangxuejin/2020jiangxuejin/sort.png) no-repeat;
    margin-left: 3px;
    vertical-align: -3px;
    *vertical-align: 3px;
}

.tab_wrapper .table-con .table th i.down {
    background-position: -235px 0;
}

.tab_wrapper .table-con .table td {
    height: 38px;
    line-height: 38px;
    text-align: center;
    color: #000;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}

.tab_wrapper .table-con .table tr:hover td {
    background: #f5f5f5;
}

.tab_wrapper .table-con .table .ts {
    height: 310px;
}

.tab_wrapper .table-con .table .ts:hover {
    background: #fff;
}

.tab_wrapper .explain h6 {
    font-size: 16px;
    line-height: 16px;
    margin-top: 38px;
}

.tab_wrapper .explain p {
    font-size: 16px;
    line-height: 24px;
    margin-top: 10px;
}

.tab_wrapper .explain p a {
    color: #f6575d;
}

.tab_wrapper .tea_info {
    padding-left: 32px;
    line-height: 22px;
    font-size: 14px;
    background: url(/images/chujizhicheng/zhuanti/jiangxuejin/2020jiangxuejin/person_icon.png) no-repeat;
    margin-top: 14px;
}

.tab_wrapper .tea_info span {
    color: #f6575d;
}

.linkBtn {
    display: block;
    width: 140px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #ff6e40;
    border-color: #ff6e40;
    color: #fff;
    border-radius: 20px;
    margin-top: 30px;
    font-size: 16px;
    animation: get-scale 1.5s infinite linear;
}

@-webkit-keyframes get-scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes get-scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

#kkpager {
    clear: both;
    color: #999;
    padding: 5px 0;
    text-align: center;
    font-size: 13px;
}

#kkpager a {
    float: left;
    border: 1px solid #ccc;
    display: inline;
    padding: 0 23px;
    height: 28px;
    border-radius: 25px;
    text-align: center;
    line-height: 28px;
    margin-right: 5px;
    cursor: pointer;
    background: #fff;
    text-decoration: none;
    color: #999;
}

#kkpager span.disabled {
    float: left;
    display: inline;
    padding: 0 23px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    margin-right: 5px;
    border-radius: 25px;
    border: 1px solid #dfdfdf;
    background-color: #fff;
    color: #dfdfdf;
}

#kkpager span.curr {
    float: left;
    border: 1px solid #fa5d51;
    display: inline;
    width: 48px;
    height: 28px;
    line-height: 28px;
    border-radius: 25px;
    text-align: center;
    margin-right: 5px;
    background: #fa5d51;
    color: #fff;
}

#kkpager_gopage_wrap {
    position: relative;
    left: 0;
    top: 0;
}

#kkpager_btn_go {
    width: 44px;
    height: 24px;
    border: 0;
    overflow: hidden;
    line-height: 140%;
    padding: 0;
    margin: 0;
    text-align: center;
    cursor: pointer;
    background-color: #4f88e1;
    color: #fff;
    position: absolute;
    left: 0;
    *top: 2px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    display: none;
}

#kkpager_btn_go_input {
    width: 36px;
    height: 21px;
    color: #999;
    text-align: center;
    margin-left: 1px;
    margin-right: 1px;
    border: 1px solid #dfdfdf;
    position: relative;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    left: 0;
    top: 0;
    *top: 2px;
    outline: none;
}

#kkpager_btn_go_input.focus {
    border-color: #4f88e1
}

#kkpager .pageBtnWrap {
    left: 27px;
    position: relative;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

#kkpager .infoTextAndGoPageBtnWrap {
    float: right;
    right: 27px;
    position: relative;
}

#kkpager .spanDot {
    float: left;
    margin-right: 5px;
}

#kkpager .currPageNum {
    color: #4f88e1;
}

#kkpager .infoTextAndGoPageBtnWrap {
    padding-top: 5px;
    font-size: 15px;
}

#kkpager .goPageBox,
#kkpager .totalText {
    display: none;
}

.giftPackage-mod{ background: #ffeeea; padding: 50px 0;}
.giftPackage-mod .title{ margin-bottom: 30px;}
.giftPackage-con{ border-radius: 10px; box-shadow:0 11px 18px rgba(206,70,23,0.29); height: 370px; margin-top:90px;
    background-image: -webkit-linear-gradient(top, #fc6d0d, #fc6d0d);
    background-image: linear-gradient(top, #fc6d0d, #fc6d0d);
    background:-moz-linear-gradient(top, #fc6d0d, #fc6d0d);
    background:-ms-linear-gradient(top, #fc6d0d, #fc6d0d);
}
.giftPackage-con .tab-tit{width: 230px; float:left; margin:25px 15px; padding: 0 15px; position: relative;}
.giftPackage-con .tab-tit li{ height: 77px; cursor: pointer; font-weight: bold; position: relative; line-height: 77px; text-align: center; font-size: 20px; color: #fff; background: #f97343; border-bottom: 1px dotted #fca679;}
.giftPackage-con .tab-tit li.on{color: #dd4405;}
.giftPackage-con .tab-tit li:last-child{ border-bottom: none;}
.giftPackage-con .tab-tit li.on span{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/curret.png") no-repeat; width: 238px; height: 77px; position: absolute;left: 0; top: 0;display: block;}
.giftPackage-con .giftPackage-list{ width: 785px; display: none; float: left; background: #fff; border-radius: 10px; padding:30px 50px 25px; position: relative; margin-top: -50px; box-shadow:0 11px 18px rgba(206,70,23,0.29);}
.giftPackage-con .giftPackage-list .star-list li{ height: 46px; font-weight: bold; font-size: 18px;}
.giftPackage-con .giftPackage-list .star-list span{ display: inline-block; width: 100px;}
.giftPackage-con .giftPackage-list .star-list i{display: inline-block; width: 22px; height: 21px; margin: 0 15px;}
.giftPackage-con .giftPackage-list .star-list i.star01{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/star01.png") no-repeat; }
.giftPackage-con .giftPackage-list .star-list i.star02{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/star02.png") no-repeat; }
.giftPackage-con .giftPackage-list .star-list i.star03{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/star03.png") no-repeat; }
.giftPackage-con .giftPackage-list .star-list i.star04{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/star04.png") no-repeat; }
.giftPackage-con .giftPackage-list .star-list i.star05{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/star05.png") no-repeat; }
.giftPackage-con .giftPackage-list .reason-list dt{font-size: 18px; font-weight: bold; margin-bottom: 20px;}
.giftPackage-con .giftPackage-list .reason-list dd{display: inline-block; width:200px; margin-right: 10px; height: 44px; line-height: 44px; border: 1px solid #ffd2ae; border-radius: 5px; background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/icon01.png") no-repeat #fffbf6 10px 12px; padding-left:35px;}
.giftPackage-con .giftPackage-list .giftPack{ border-radius: 10px; padding:30px 20px 15px; margin-top: 30px;
    background-image: -webkit-linear-gradient(top, #ffebc9, #ffe3d4);
    background-image: linear-gradient(top, #ffebc9, #ffe3d4);
    background:-moz-linear-gradient(top, #ffebc9, #ffe3d4);
    background:-ms-linear-gradient(top, #ffebc9, #ffe3d4);
}
.giftPackage-con .giftPackage-list .giftPack dt{ width: 90px; position: relative; text-align: center; float: left; line-height: 30px; color: #f1500b; font-size: 22px; font-weight: bold; margin-right: 15px;}
.giftPackage-con .giftPackage-list .giftPack dd{ float: left; width:635px; position: relative;}
.giftPackage-con .giftPackage-list .giftPack dd i{ display: inline-block; width: 190px; height: 36px;}
.giftPackage-con .giftPackage-list .giftPack dd i.width01{ width: auto;}
.giftPackage-con .giftPackage-list .giftPack dt:before{content:'';background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/red.png") no-repeat; width: 82px; height: 80px; position: absolute; left: -65px; top: 0; }
.giftPackage-con .giftPackage-list .giftPack dd p{display: block;box-shadow:0 10px 21px rgba(255,160,37,0.43); position: absolute; width: 148px; padding-bottom: 10px; text-align: center; color: #540404; font-size: 16px; border-radius: 5px; right:-55px; bottom:-50px;
    background-image: -webkit-linear-gradient(top, #ffb77c, #fff2cb);
    background-image: linear-gradient(top,#ffb77c, #fff2cb);
    background:-moz-linear-gradient(top,#ffb77c, #fff2cb);
    background:-ms-linear-gradient(top,#ffb77c, #fff2cb);
}
.giftPackage-con .giftPackage-list .giftPack dd p img{ width: 120px; height: 120px; display: block; margin:10px auto 5px;}




/**/
.course-buy-mod{ background: #fb5940; padding-bottom: 50px;}
.course-buy-mod .title{ padding: 45px 0 30px; color: #fff;}
.course-buy-mod .title span{ color: #ffea87;}
.courseClass.last{margin-right: 0;}
.course-buy-mod .tabtit{ border-bottom: 1px solid #e1e2e5; margin-bottom: 25px;}
.course-buy-mod .tabtit li{ font-size: 22px; line-height: 34px; height: 34px; display: inline-block; font-weight: bold; cursor: pointer;}
.course-buy-mod .tabtit li.on strong{ border-bottom:4px solid #07bdc7; display: inline-block; height: 34px; line-height: 34px;}
.course-buy-mod .tabtit li span{ display: inline-block; margin: 0 15px;}
.course-tab-bd{display: block;}


.course-mod{}
.course-mod .tab-tit{ padding:0.387rem 0 0 0.2rem; }
.course-mod .tab-tit .btn{ display:block; width:585px; height:60px; line-height:60px; text-align:center; border:1px solid #fff; background:#ef1635; border-radius:8px; font-size:24px; font-weight:bold; color:#fff; text-decoration:none;}
.course-mod .tab-tit .btn.on{ background:#fec641; color:#e00000; border-color:#fec641;}
.course-mod .tab-tit .btn.first-tags{ margin-right:29px;}
.course-mod .tab-wrap{ background:#f6422f; padding:10px; border-radius:15px; margin-top:27px;}
.course-mod .tab-con{ display:none; padding:23px 0 0; border-radius:15px; background:#fb572e; background-image:-webkit-linear-gradient(left, #fb572e, #fb895b); background-image:-moz-linear-gradient(top, #fb572e, #fb895b); background-image:linear-gradient(left,#fb572e,#fb895b);}
.course-mod .tab-con .box{ float:left; width:354px; margin:0 0 20px 29px;}
.course-mod .tab-con .box .top-tit{ width:255px; height:50px; position:relative; z-index:9; background:url("//www.chinaacc.com/images/zhuanti/20241111/course-tit01.png") no-repeat;}
.course-mod .tab-con .box .top-tit h4{ display:block; line-height:38px; text-align:center; padding:10px 30px 0 0; font-size:24px; font-weight:bold; background:-webkit-linear-gradient(top,#912046,#731b36 40%,#501523 60%,#2c0f0f);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#501523;}
.course-mod .tab-con .box .con{ height:477px; border-radius:0 20px 20px 20px; padding:10px 0 16px 0; border:1px solid #fff; margin-top:-1px; background:#ffeec7; background-image:-webkit-linear-gradient(top, #ffeec7, #fff); background-image:-moz-linear-gradient(top, #ffeec7, #fff); background-image:linear-gradient(top,#ffeec7,#fff);}
.course-mod .tab-con .box .con .eduPic{ width:340px; margin:0 auto; position:relative;}
.course-mod .tab-con .box .con .eduPic .link-btn{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; line-height:0; font-size:0;}
.course-mod .tab-con .box .con .sale-tags,.cxb-class .sale-tags{ width:118px; height:118px; position:absolute; right:-3px; bottom:-47px; z-index: 1; background:url("//www.chinaacc.com/images/zhuanti/20241111/course-bg01.png") no-repeat;}
.course-mod .tab-con .box .con .sale-tags .t1,.cxb-class .sale-tags .t1{ line-height:20px; text-align:center; font-size:16px; color:#222; font-weight:bold; padding-top:26px;}
.course-mod .tab-con .box .con .sale-tags .t2,.cxb-class .sale-tags .t2{ font-size:18px; color:#ff1314; text-align:center;}
.course-mod .tab-con .box .con .sale-tags .t2 abbr,.cxb-class .sale-tags .t2 abbr{ font-size:22px; vertical-align:4px;}
.course-mod .tab-con .box .con .sale-tags .t2 strong,.cxb-class .sale-tags .t2 strong{ font-size:40px; font-family:'DIN Alternate'; vertical-align:1px;}
.course-mod .tab-con .box .con .sale-tags .t2 span,.cxb-class .sale-tags .t2 span{ display:inline-block; line-height:1; vertical-align:-0.04rem;}
.course-mod .tab-con .box .con .sale-tags .t2 span i,.cxb-class .sale-tags .t2 span i{ color:#222;}
.course-mod .tab-con .box .con .text{ line-height:30px; margin-top:14px; padding-left:42px; font-size:16px; color:#222; font-weight:bold; background:url("//www.chinaacc.com/images/zhuanti/20241111/otherCourse-ico01.png") no-repeat 11px center;}
.course-mod .tab-con .box .con .btn-wrap{ text-align:center; font-size:0; padding:15px 0 0;}
.course-mod .tab-con .box .con .btn-wrap .service-btn,.cxb-class .btn-wrap .service-btn{ display:inline-block; width:160px; text-decoration:none; vertical-align:top; height:46px; line-height:46px; font-size:18px; color:#e00000; font-weight:bold; background:#ffdd69; border-radius:40px; margin:0 5px; transition:all .3s; -webkit-transition:all .3s;}
.course-mod .tab-con .box .con .btn-wrap .buy-btn,.cxb-class .btn-wrap .buy-btn{ display:inline-block; width:160px; text-decoration:none; vertical-align:top; height:48px; line-height:40px; text-align:center; font-size:18px; color:#fff; font-weight:bold; margin:0 5px; box-shadow:5px 5px 5px #ffc7c6; border-radius:40px; background:url("//www.chinaacc.com/images/zhuanti/20241111/book-btn02.png") no-repeat; transition:all .3s; -webkit-transition:all .3s;}
.course-mod .tab-con .box .con .btn-wrap .service-btn:hover,.course-mod .tab-con .box .con .btn-wrap .buy-btn:hover{ margin-top:-5px;}

.cxb-class{ width: 1200px; height:396px; margin:-15px auto 0; position: relative;}
.cxb-class .btn-wrap{ position: absolute; right:60px; bottom:52px; text-align: center;}
.cxb-class .sale-tags{right:105px; bottom:110px;}

    /**/
.common-title{ height:103px; padding-top:9px;}
.common-title p{ display:block; float:left; font-size:42px; color:#fff; font-weight:bold; line-height:103px; padding-left:70px; background:url("//www.chinaacc.com/images/zhuanti/20241111/commonTitle-ico01.png") no-repeat left center;}
.book-wrap{ background:#f6422f; padding:10px; border-radius:15px;}
.book-mod{ padding:17px 15px 21px 21px; border-radius:15px; background:#ffedc1; background-image:-webkit-linear-gradient(top, #ffedc1, #fff); background-image:-moz-linear-gradient(top, #ffedc1, #fff); background-image:linear-gradient(top,#ffedc1,#fff);}
.book-mod .book-nav{ overflow:hidden; height:342px;}
.book-mod .swiper-slide{ float:left; width:215px; height:342px;}
.book-mod .swiper-slide .top-con{ height:215px; width:215px; text-align:center; background:#fbdbae; border-radius:20px 20px 20px 0; position:relative;}
.book-mod .swiper-slide .top-con .edu-tips{ display:block; width:72px; line-height:30px; font-size:16px; color:#fff; text-align:center; border-radius:20px 40px 40px 0; position:absolute; top:10px; left:0; background:#ff6c2d; background-image:-webkit-linear-gradient(left, #ffb54a, #ff6c2d); background-image:-moz-linear-gradient(left, #ffb54a, #ff6c2d); background-image:linear-gradient(left,#ffb54a,#ff6c2d);}
.book-mod .swiper-slide .top-con .pic{ max-width:215px; max-height:215px; margin-top:33px;}
.book-mod .swiper-slide .top-con .sale-text{ width:174px; height:36px; line-height:36px; font-size:16px; color:#fff; font-weight:bold; text-align:center; position:absolute; left:0; bottom:0; border-radius:0 20px 0 0; background:#fb191d; background-image:-webkit-linear-gradient(left, #6456fd, #ed2cc3,#fb191d,#ffc043); background-image:-moz-linear-gradient(left, #6456fd, #ed2cc3,#fb191d,#ffc043); background-image:linear-gradient(left, #6456fd, #ed2cc3,#fb191d,#ffc043);}
.book-mod .swiper-slide .top-con .link-btn{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; font-size:0; line-height:0; z-index:19;}
.book-mod .swiper-slide .con{ padding:8px 10px 15px;}
.book-mod .swiper-slide .con h4{ height:44px; line-height:22px; font-size:16px; color:#222; font-weight:normal; padding:12px 0 0;}
.book-mod .swiper-slide .con .buy-wrap{ padding:0.2rem 0 0 0.107rem;}
.book-mod .swiper-slide .con .prize{ float:left; line-height:22px; font-size:18px; color:#f31213; font-weight:bold;}
.book-mod .swiper-slide .con .prize del{ color:#999; font-weight:normal;}
.book-mod .swiper-slide .con .buyBook-btn{ display:block; float:right; width:40px; height:43px; line-height:0; border-radius:50%; font-size:0; margin:2px 13px 0 0; box-shadow:5px 5px 5px #ffc6c4; transition:all .3s; -webkit-transition:all .3s; background:url("//www.chinaacc.com/images/zhuanti/20241111/book-btn01.png") no-repeat; background-size:100% auto;}
.book-mod .swiper-slide .con .buyBook-btn:hover{ margin-top:-5px;}
.book-mod .btn-wrap{ height:48px; text-align:center; font-size:0; padding:17px 0 0;}
.book-mod .btn-wrap .service-btn{ display:inline-block; width:160px; text-decoration:none; vertical-align:top; height:46px; line-height:46px; font-size:18px; color:#e00000; font-weight:bold; background:#ffdd69; border-radius:40px; margin:0 5px; transition:all .3s; -webkit-transition:all .3s;}
.book-mod .btn-wrap .moreCourse-btn{ display:inline-block; width:160px; text-decoration:none; vertical-align:top; height:48px; line-height:40px; text-align:center; font-size:18px; color:#fff; font-weight:bold; margin:0 20px; box-shadow:5px 5px 5px #ffc7c6; border-radius:40px; background:url("//www.chinaacc.com/images/zhuanti/20241111/book-btn02.png") no-repeat; transition:all .3s; -webkit-transition:all .3s;}
.book-mod .btn-wrap .service-btn:hover,.book-mod .btn-wrap .moreCourse-btn:hover{ margin-top:-5px;}


/**/
.data-mod{ padding: 35px 0 20px;
    background-image: -webkit-linear-gradient(top, #ffcdbb, #ffe0b5);
    background-image: linear-gradient(top, #ffcdbb, #ffe0b5);
    background:-moz-linear-gradient(top, #ffcdbb, #ffe0b5);
    background:-ms-linear-gradient(top, #ffcdbb, #ffe0b5);
}
.data-mod ul li{background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/data-icon-bg.png") no-repeat; position:relative; width:397px; height: 223px; display: inline-block; margin-right: 0px; vertical-align: top; }
.data-mod ul li:last-child{margin-right: 0;}
.data-mod ul li p{ width:305px; text-align: center; float: left;}
.data-mod ul li p strong{ font-size: 22px; display: block; color: #333;}
.data-mod ul li p{ font-size: 14px; color: #666;}
.data-mod ul li p img{ margin:45px 0 15px;}
.data-mod ul li .btn{display: block; width: 90px; font-weight: bold; float: left; text-align: center; font-size: 24px; color: #d44d0b; padding-top: 36px;}
.data-mod ul li .btn:hover{ text-decoration: none;}
.data-mod ul li .link-all{ display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0;}


    /**/
.aboutUs-wrap{ width:100%; height:320px; background:url("//www.chinaacc.com/images/chujizhicheng/zhuanti/jiangxuejin/2022jiangxuejin/aboutUs-bg.jpg") no-repeat center top;}
.aboutUs-mod{}
.aboutUs-mod .text{ width:747px; padding:40px 0 0 24px; color:#fff;}
.aboutUs-mod .text h4{ line-height:50px; font-size:28px; padding-left:59px; background:url("//www.chinaacc.com/images/chujizhicheng/zhuanti/jiangxuejin/2022jiangxuejin/aboutUs-logo.jpg") no-repeat left center;}
.aboutUs-mod .text ul{ padding:0 0 0 56px;}
.aboutUs-mod .text li{ float:left; width:323px; padding:23px 0 0 0;}
.aboutUs-mod .text li h5{ line-height:40px; font-size:24px;}
.aboutUs-mod .text li p{ line-height:28px;}
.aboutUs-mod .ewm{ float:right; padding:77px 0 0;}
.aboutUs-mod .ewm li{ float:left; width:138px; text-align:center; margin-left:70px;}
.aboutUs-mod .ewm img{ display:block; width:138px; height:138px;}
.aboutUs-mod .ewm p{ line-height:48px; color:#fff;}



.mask{display: none;width: 100%;z-index: 98;height: 100%;background: #000;opacity: .6;filter: alpha(opacity=60);position: fixed;top: 0;left: 0;}
.sent-box{ background: url("/images/zhucekuaijishi/zhuanti/chafen/2024/box-bg.png") no-repeat center top; width: 393px; border-radius: 0 0 15px 15px; position: fixed; top: 50%; margin-left: -186px; }
.sent-box .sent-con{  width:293px; background: #fff; padding: 0 50px 10px; margin:0 auto;}
.sent-box .sent-con .sent-word{ border: 1px solid #e7e1dd; width:250px; padding:20px; height: 120px; font-size: 14px; color: #333;}
.sent-box .btn{ display: block; width: 260px; height: 46px; text-align: center; line-height: 46px; color: #fff; font-size: 16px; margin: 30px auto; border-radius: 23px;
    background:#fe2b3c;
    background-image: -webkit-linear-gradient(left, #fe2b3c, #ff6e2e);
    background-image: linear-gradient(left, #fe2b3c, #ff6e2e);
    background:-moz-linear-gradient(left, #fe2b3c, #ff6e2e);
    background:-ms-linear-gradient(left, #fe2b3c, #ff6e2e);
}
.sent-box textarea::placeholder{ color: #999;}
.sent-box .close-btn{ display: block; width: 30px; height: 30px; position: absolute; right:30px; top:20px;}
.sent-box h3{ text-align: center; font-size: 20px; height: 75px; line-height:75px;padding-top: 50px;}

    /**/
.leftFixed {
    width: 100px;
    padding: 0 5px;
    position: fixed;
    _position: absolute;
    left: 10px;
    top: 50%;
    background: #ff6e33;
    text-align: center;
    z-index: 100;
    border-radius: 8px;
    display: none;
}

.leftFixed h6 {
    line-height: 32px;
    font-size: 16px;
    color: #fff;
    font-weight: normal;
    padding: 0 4px;
}

.leftFixed .onekey a {
    height: 36px;
    line-height: 36px;
    background: #fff;
    display: block;
}

.leftFixed .onekey a:hover {
    color: #ffae00;
    text-decoration: none;
}

.leftFixed .hotline {
    margin-top: 1px;
    background: #fff;
    padding-top: 14px;
}

.leftFixed .hotline p {
    line-height: 20px;
}

.leftFixed .wxgxh {
    padding-top: 20px;
    line-height: 40px;
}

.leftFixed .wxgxh img {
    display: block;
    margin: 0 auto;
}

.leftFixed .returnTop {
    height: 32px;
    line-height: 32px;
    margin-top: 10px;
    background: url("//www.chinaacc.com/images/template/2020queryScore/top-ico.png") no-repeat 28px center;
    padding-left: 20px;
    color: #fff;
    display: block;
}
.leftFixed h6 a{ color: #fff;}

.pactPop .pop-con {
    padding: 34px 0 16px 0;
}

.pactPop .pop-con .pic {
    display: block;
    width: 120px;
    height: 120px;
    margin: 0 auto;
}

.pactPop .pop-con h3 {
    font-size: 16px;
    line-height: 32px;
    text-align: center;
    padding-top: 4px;
    font-weight: normal;
}

.pactPop .pop-con p {
    line-height: 18px;
    color: #666;
    padding: 0 27px;
    text-align: center
}











/**/
@keyframes bouce-up {
    25%{
        transform: translateY(5px);
    }
    50%,100%{
        transform: translateY(0);
    }
    75%{
        transform: translateY(-5px);
    }
}
@keyframes swim {
    100%{
        background-position: 0 -36px;
    }
}
@keyframes run {
    40%{
        transform:translate(15px,0);
    }
    80%{
        transform:translate(-15px,0);
    }
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}


.common-pop {
    display: none;
    width: 438px;
    position: fixed;
    left: 50%;
    margin-left: -219px;
    top: 50%;
    z-index: 99;
}

.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;
}


.menuList{ position: absolute; left: 0; top:460px; width: 100%; z-index: 5; height:70px; line-height:70px;}
.menuList ul,.bodyMenu .menuListFix ul{ width:1080px; margin: 0 auto;}
.menuList ul li,.menuListFix ul li{ float: left; cursor: pointer; width:168px; height: 50px; line-height: 50px; text-align: center; color: #fff; display: inline-block; border-radius: 26px; border: 1px solid #fde1c8; font-size: 18px; margin: 0 5px;  box-shadow: 1px 4px 10px rgba(255,104,13,0.39);
    background: #ff0a2d;
    background-image: -webkit-linear-gradient(left,#f6a13d,#fe9148);
    background-image: -ms-linear-gradient(left,#f6a13d,#fe9148);
    background-image: linear-gradient(left,#f6a13d,#fe9148);
}
.menuList ul li.on,.menuListFix ul li.on{
    background: #ff0a2d;
    background-image: -webkit-linear-gradient(left, #ff0a2d, #ff8150);
    background-image: -ms-linear-gradient(left, #ff0a2d, #ff8150);
    background-image: linear-gradient(left, #ff0a2d, #ff8150);
}
.bodyMenu .menuListFix{height: 50px; line-height: 50px;text-align: center; font-size:18px;display: block; position:fixed;left: 0;  top:0; background:rgba(255,255,255,0.6); padding:10px 0 15px; width:100%;_position:absolute; z-index:99;margin-top:0;}
.menuListFix{ display: none; height: 50px;}
.menuListFix ul{ width: 1200px; margin: 0 auto;}

.resign_end {width: 400px;text-align: left;padding-bottom: 30px;background-color: #fff;margin: -110px 0 0 -200px;z-index: 199;border-radius: 10px;}
.resign_end p {text-align: center;padding-top: 40px;font-size: 18px;}
.resign_end a {margin: 30px auto 10px; display: block; width: 160px; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 16px; border-radius: 25px;
    background: #ff0a2d;
    background-image: -webkit-linear-gradient(left, #ff0a2d, #ff8150);
    background-image: -ms-linear-gradient(left, #ff0a2d, #ff8150);
    background-image: linear-gradient(left, #ff0a2d, #ff8150);
}
.resign_end a:hover {text-decoration: none;}


/**/
.draw-lottery .draw-lottery-bg{background:#f6422f; padding:10px; border-radius:15px;}
.draw-lottery .draw-lottery-bg .draw-lottery-ewm{ padding:17px 15px 21px 21px; border-radius:15px;  background:#ffedc1; background-image:-webkit-linear-gradient(top, #ffedc1, #fff); background-image:-moz-linear-gradient(top, #ffedc1, #fff); background-image:linear-gradient(top,#ffedc1,#fff);}
.draw-lottery .draw-lottery-bg .draw-lottery-ewm p{height: 568px; position: relative;}
.draw-lottery .draw-lottery-bg .draw-lottery-ewm p span{ 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 #fff; color: #fff; font-size: 16px; right:20px; position: absolute; top:75px;}
.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;}














