body{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;margin:0 auto;color:#333;min-width:1200px;background:#f0f2f3;}
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;font-weight:normal}
a{color:#333;text-decoration:none;-moz-transition:color .3s ease,background-color .3s ease;-webkit-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;*star:expression(this.onFocus=this.blur());}
textarea,input{outline:none;}
textarea{resize:none;}
.layout{width:1200px;margin:0 auto;}
.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;}
.tc{text-align:center;}
.mt10{margin-top:10px;}
.pb10{padding-bottom:10px;}

.nav-panel .edu-switch .edu-switch-el,.timer-shaft dl dt i,.prev,.next,.focus-mod .focusDot li,.teacher-main .teacherDot li,.fs-teacher .fs-teacher-main ul li .video-icon,.teacher-main .teacherContent li .video-icon,.fs-teacher .fs-teacher-btns a,.sw-openLive .sw-openLive-btns a,.title-panel .panel-more,.info-title h4,.live-x-mod .live-x-main .live-x-state-btn,.info-v1-mod .fql-main .fql-list li,.title-tab li i,.fs-applyEnt ul li,.dialog-close,.news-mod .hot-push-refresh,.openLive-mod .openLive .openLive-go i,.openLive-mod .openLive .openLive-state i,.course-tab li i,.sw-course-tab li i,.course-books-mod .course-books ul li .book-trait dd,.info-post i,.hot-discuss-list li p span,.hot-discuss-list li p span,.coursesDialog .choice-item .item-list li .choice-save,.fs-card table tr td a em,.fs-teacher-mod .teacher-item li .video-icon,.buy-course .classes-feature i,.buyCourse-item dl dd .on i,.sw-qa-mod .sw-qa-list ul li .sw-qa-panel span,.teacher-x-mod .teacher-x-main ul li .video-icon,.sw-course-mod .sw-course-list li .sw-course-crowd,.sw-course-mod .sw-course-list li .video-icon{background:url(/images/common/column/spirit-v4.png) no-repeat;}
.nav-panel .nav-main li.nav-hover a,.nav-panel .nav-main li.nav-level-parent a,.nav-panel .nav-main li.nav-level-parent .nav-level a,.title-panel .panel-more,.attention-mod .info-more a{background:url(/images/common/column/spirit-right-v2.png) no-repeat;background-position:right top;}

.nav-panel,.nav-panel-visible,.first-screen,.title-mod,.getData-v1,.info-v1-mod,.column-ad,.column-ad1920,.blank-mod,.attention-mod,.books-mod,.intr-mod,.sw-qa-mod,.teacher-x-mod,.sw-course-mod,.sw-training-mod,.sw-tool-mod,.sw-camp-mod,.sw-student-mod,.sw-cooperative-mod{margin-bottom:20px;}

.nav-panel,.nav-panel-visible{background:#3095fc;}
.nav-panel-visible{display:none;}
.nav-panel .layout,.nav-panel-visible{height:50px;}
.nav-panel .nav-courseEdu{position:relative;z-index:400;}
.nav-panel .nav-courseEdu h1{line-height:50px;font-size:20px;color:#fff;}
.nav-panel .nav-courseEdu h1 a{color:#fff;}
.nav-panel .edu-switch{height:34px;margin:14px 0 0 10px;}
.nav-panel .edu-switch .edu-switch-el{width:23px;height:23px;line-height:230px;overflow:hidden;display:inline-block;vertical-align:top;}
.nav-panel .edu-switch .edu-switch-layer,.nav-panel .nav-main li dl,.area-select .area-select-layer{width:360px;padding:15px 15px 7px;background:#fff;border:1px solid #f6f6f6;-webkit-box-shadow:0 3px 11px rgba(217,217,217,.5);-moz-box-shadow:0 3px 11px rgba(217,217,217,.5);box-shadow:0 3px 11px rgba(217,217,217,.5);position:absolute;left:0;top:42px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;}
.nav-panel .edu-switch .edu-switch-layer ul{font-size:0;}
.nav-panel .edu-switch .edu-switch-layer ul li{margin:0 5px 8px;display:inline-block;*display:inline;*zoom:1;}
.nav-panel .edu-switch .edu-switch-layer ul li a,.nav-panel .nav-main li dl dd a{width:110px;height:28px;line-height:28px;font-size:16px;text-align:center;display:inline-block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.nav-panel .edu-switch .edu-switch-layer ul li a:hover,.nav-panel .nav-main li.nav-hover dl dd a:hover,.nav-panel .nav-main li.nav-level-parent dl dd a:hover{background-color:#dfefff;color:#3095fc;text-decoration:none;}
.nav-panel .edu-switch .edu-switch-layer ul li .on,.nav-panel .edu-switch .edu-switch-layer ul li .on:hover{color:#fff;background:#3396fd;-webkit-box-shadow:0 2px 6px rgba(47,143,242,.5);-moz-box-shadow:0 2px 6px rgba(47,143,242,.5);box-shadow:0 2px 6px rgba(47,143,242,.5);}
.nav-panel .nav-main{font-size:0; width:100px; float:right; text-align:right;}
.nav-panel .nav-main li{margin-right:40px;height:50px;line-height:50px;display:inline-block;*display:inline;*zoom:1;font-size:16px;}
.nav-panel .nav-main li a{color:#fff;}
.nav-panel .nav-main li.nav-hover,.nav-panel .nav-main li.nav-level-parent{position:relative;z-index:70;}
.nav-panel .nav-main li.nav-hover a,.nav-panel .nav-main li.nav-level-parent a{display:inline-block;padding-right:14px;}
.nav-panel .nav-main li.nav-hover a:hover,.nav-panel .nav-main li.nav-level-parent a:hover{text-decoration:none;}
.nav-panel .nav-main li.this-hover a{background-position:right -50px;}
.nav-panel .nav-main li dl{width:110px;padding:15px 10px 7px;left:50%;margin-left:-66px;}
.nav-panel .nav-main li dl dd{margin-bottom:8px;text-align:center;}
.nav-panel .nav-main li .dlW140{width:140px;margin-left:-81px;}
.nav-panel .nav-main li .dlW160{width:160px;margin-left:-91px;}
.nav-panel .nav-main li.nav-hover dl dd a,.nav-panel .nav-main li.nav-level-parent dl dd a{width:auto;display:block;padding:0;color:#333;background:none;}
.nav-panel .nav-main li.nav-level-parent dl{width:130px;padding:0;}
.nav-panel .nav-main li.nav-level-parent dl dd{position:relative;margin:-1px;text-align:left;}
.nav-panel .nav-main li.nav-level-parent dl dd a{height:40px;line-height:40px;padding:0 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;text-align:left;}
.nav-panel .nav-main li.nav-level-parent dl dd:hover{background:#f2f5f9;}
.nav-panel .nav-main li.nav-level-parent dl dd a:hover{background-color:transparent;color:#333;}
.nav-panel .nav-main li.nav-level-parent .nav-level-min{position:absolute;left:100%;top:0;margin-left:0;border-left:0 none;-webkit-box-shadow:3px 3px 11px rgba(217,217,217,.5);-moz-box-shadow:3px 3px 11px rgba(217,217,217,.5);box-shadow:3px 3px 11px rgba(217,217,217,.5);}
.nav-panel .nav-main li.nav-level-parent .nav-level a,.nav-panel .nav-main li.nav-level-parent dd.nav-level a:hover{background-position:right -200px;}
.nav-panel .nav-main li.nav-level-parent .nav-level-min dd a{background-image:none;}
.nav-panel .nav-main li.nav-level-parent .first-dd{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.nav-panel .nav-main li.nav-level-parent .last-dd{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.nav-panel .nav-main-glkjs li{margin-right:32px;}
.navFixed .nav-panel{position:fixed;left:0;right:0;top:0;z-index:600;}
.navFixed .nav-panel-visible{display:block;}

.title-h2{height:78px;line-height:78px;padding-right:20px;}
.title-h2 h2{font-size:22px;float:left;margin-right:15px;}
.title-h3{height:42px;line-height:42px;padding-top:6px;}
.title-h3 h3{font-size:18px;float:left;}
.title-h3 h3 a:hover,.title-h2 h2 a:hover,.course-nav a:hover{text-decoration:none;color:#3095fc;}
.title-h3 h3 i,.title-h2 h2 i{width:3px;height:18px;background:#3095fc;float:left;margin:31px 18px 0 0;}
.title-h3 h3 i{margin:13px 15px 0 0;}
.title-panel{text-align:right;}
.title-panel a{color:#666;}
.title-panel .panel-more{padding-right:16px;color:#999;background-position:right -104px;display:inline-block;}
.title-panel .panel-more:hover{background-position:right -154px;text-decoration:none;color:#3095fc;}
.title-mod{height:40px;line-height:40px;border-bottom:1px solid #dfe2e3;}
.title-mod h2{font-size:22px;margin-right:15px;}
.title-mod .title-panel .panel-more{background-position:right -105px;}
.title-mod .title-panel .panel-more:hover{background-position:right -155px;}
.title-tab{font-size:0;line-height:24px;}
.title-tab li{font-size:16px;color:#666;display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.title-tab li.on a,.title-tab li a:hover{font-weight:bold;color:#3095fc;text-decoration:none;}
.title-tab li i{width:6px;height:24px;overflow:hidden;display:inline-block;margin:0 12px;background-position:left -866px;vertical-align:top;}
.course-nav{position:absolute;right:0;top:0;}
.course-nav ul{display:none;}
.course-nav ul,.title-ul{font-size:0;padding-top:9px;line-height:22px;text-align:right;}
.course-nav ul li,.title-ul li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.course-nav ul li i,.title-ul li i{width:1px;height:14px;background:#cecece;overflow:hidden;line-height:0;display:inline-block;vertical-align:top;margin:5px 12px 0;}
.course-nav ul li a,.title-ul li a{font-size:16px;vertical-align:top;display:inline-block;}

.fs-left{width:250px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;}
.timer-shaft-mod{padding:10px 0;}
.timer-shaft-mod .title-h3{margin-top:-10px;}
.timer-shaft{margin-left:12px;border-left:1px dashed #e5eefe;}
.timer-shaft dl{padding-top:4px;margin-bottom:11px;}
.timer-shaft dl.last-dl{margin-bottom:0}
.timer-shaft dl dt{height:24px;line-height:24px;padding-left:12px;font-size:12px;position:relative;z-index:1;}
.timer-shaft dl dt strong{font-size:16px;font-weight:normal;}
.timer-shaft dl dt span{margin-left:12px;}
.timer-shaft dl dt i{width:11px;height:11px;background-position:left -120px;position:absolute;left:-6px;top:7px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 6px 17px #cfcfcf;-moz-box-shadow:0 6px 17px #cfcfcf;box-shadow:0 6px 17px #cfcfcf;}
.timer-shaft dl dd{font-size:0;padding-left:7px;}
.timer-shaft dl dd a{width:64px;height:30px;line-height:30px;margin:10px 9px 0 0;background:url(/images/common/column/timer-shaft-bg.png) no-repeat;text-align:center;font-size:12px;display:inline-block;position:relative;z-index:1;}
.timer-shaft dl dd a:hover{color:#3095fc;text-decoration:none;}
.timer-shaft dl dd a.on{background-position:left -32px;}
.timer-shaft dl dd .tag-hot{position:absolute;right:-15px;top:-7px;}
.timer-shaft dl dd .tag-flame{position:absolute;right:0;top:-14px;}
.timer-shaft .on dt i{background-position:left -150px;}
.timer-shaft .on dt strong{color:#3095fc;}
.aicpa-timer-shaft-mod{padding:13px 0;}
.aicpa-timer-shaft-mod .timer-shaft dl{margin-bottom:16px;}
.aicpa-timer-shaft-mod .timer-shaft dl.last-dl{margin-bottom:0;}
.countdown-mod{height:94px;}
.countdown-mod .countdown-before{height:77px;background:url(/images/common/column/countdown-bg.jpg) no-repeat;border-bottom:1px solid #f2f2f2;padding:16px 10px 0 20px;display:none;}
.countdown-mod .countdown-before .countdown-icon{width:45px;height:51px;float:left;background:url(/images/common/column/countdown-icon.png) no-repeat;}
.countdown-mod .countdown-before .countdown-info{margin-left:51px;text-align:center;}
.countdown-mod .countdown-before .countdown-info p{line-height:22px;margin-bottom:9px;}
.countdown-mod .countdown-before .countdown-info p span{color:#3095fc;}
.countdown-mod .countdown-end{display:none;}
.countdown-mod .countdown-before .countdown-time{line-height:30px;}
.countdown-mod .countdown-before .countdown-show-day{width:20px;overflow:hidden;text-align:left;background:url(/images/common/column/countdown-time-bg.png) no-repeat;padding-left:5px;margin-right:8px;font-size:22px;font-weight:bold;color:#fff;display:inline-block;letter-spacing:21px;vertical-align:top;}
.countdown-mod .countdown-before .num2{width:53px;}
.countdown-mod .countdown-before .num3{width:88px;}
.countdown-v1{height:61px;}
.countdown-v1 .countdown-before{height:26px;padding:15px 0 20px 21px;background-image:url(/images/common/column/countdown-bg1.jpg);}
.countdown-v1 .countdown-before .countdown-time-icon{padding:2px 0 0 33px;line-height:24px;background:url(/images/common/column/countdown-icon2.png) no-repeat;}
.countdown-v1 .countdown-before .countdown-show-day{width:14px;margin:0 3px;background-image:url(/images/common/column/countdown-time-bg1.png);font-size:16px;padding-left:4px;letter-spacing:11px;}
.countdown-v1 .countdown-before .num2{width:36px;}
.countdown-v1 .countdown-before .num3{width:57px;}


.fs-left-ad{margin-top:10px;}
.fs-zhinan-mod{height:63px;border-bottom:1px solid #f2f2f2;padding:14px 0 0 21px;background:url(/images/common/column/countdown-bg.jpg) no-repeat;}
.fs-zhinan-mod a,.fs-zhinan-mod p{background:url(/images/common/column/zhinan-icon.png) no-repeat;padding:3px 0 0 10px;line-height:24px;font-size:16px;display:block;text-align:center;}
.fs-zhinan-mod a:hover{color:#3095fc;text-decoration:none;}
.fs-applyEnt{height:84px;padding:26px 0 0 30px;background:url(/images/common/column/applyEnt-bg.jpg) no-repeat;}
.fs-applyEnt ul li{margin-bottom:18px;line-height:22px;background-position:left -907px;padding-left:32px;font-size:16px;color:#fff;}
.fs-applyEnt ul li a{padding:0 11px;display:inline-block;margin-left:14px;background:#fff;color:#2656d1;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fs-applyEnt ul li.xlpg{background-position:left -948px;}
.fs-applyEnt-v1{height:78px;padding-top:16px;}
.fs-applyEnt-v1 ul li{margin-bottom:15px;}

.fs-topic{padding:9px 14px 0;height:148px;background:url(/images/common/column/fs-topic-bg.jpg) no-repeat;border-top:1px solid #f2f2f2;}
.fs-topic h4{height:36px;margin-bottom:5px;}
.fs-topic strong{height:48px;display:block;line-height:24px;overflow:hidden;font-weight:normal;margin-bottom:10px;word-break:break-all;}
.fs-topic strong a:hover{color:#3095fc;text-decoration:none;}
.fs-topic .fs-topic-panel{height:34px;line-height:34px;}
.fs-topic .fs-topic-num{color:#999;}
.fs-card-topic{border-top:0 none;padding-top:8px;}

.fs-card table{width:100%;border-collapse:collapse;}
.fs-card table td{width:33.33%;border:1px solid #f2f2f2;border-left:0 none;border-top:0 none;}
.fs-card table tr td.noline{border-right:0}
.fs-card table td a{height:73px;padding-top:22px;display: block;text-align: center;z-index:1;}
.fs-card table tr td a em{display:block;width:26px;height:26px;margin:0 auto;background-position:left -2009px; -webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.fs-card table tr td a.a02 em{background-position:left -2081px}
.fs-card table tr td a.a03 em{background-position:left -2153px}
.fs-card table tr td a.a04 em{background-position:left -2225px}
.fs-card table tr td a.a05 em{background-position:left -2297px}
.fs-card table tr td a.a06 em{background-position:left -2369px}
.fs-card table tr td a.a07 em{background-position:left -2441px}
.fs-card table tr td a.a08 em{background-position:left -2513px}
.fs-card table tr td a.a09 em{background-position:left -2585px}
.fs-card table tr td a span{display:block;line-height:18px;margin-top:8px;}
.fs-card table tr td a:hover{text-decoration:none;}
.fs-card table tr td a:hover span{color:#4088e3;}
.fs-card table tr td a.a01:hover em{background-position:left -2045px}
.fs-card table tr td a.a02:hover em{background-position:left -2117px}
.fs-card table tr td a.a03:hover em{background-position:left -2189px}
.fs-card table tr td a.a04:hover em{background-position:left -2261px}
.fs-card table tr td a.a05:hover em{background-position:left -2333px}
.fs-card table tr td a.a06:hover em{background-position:left -2405px}
.fs-card table tr td a.a07:hover em{background-position:left -2476px}
.fs-card table tr td a.a08:hover em{background-position:left -2549px}
.fs-card table tr td a.a09:hover em{background-position:left -2621px}
.fs-card table tr td a .card-hot{position:absolute;right:3px;top:3px;}
.fs-card-cpaau table td a{padding-top:30px;height:80px;}
.fs-jingjishi-left .fs-card table td a{height:70px;padding-top:18px;}

.consult-form{height:162px;padding:15px 28px 0;background:url(/images/common/column/consult-form-bg.jpg) no-repeat right bottom;}
.consult-form ul li{height:46px;}
.consult-form ul li label{float:left;line-height:34px;}
.consult-form ul li .input-panel{margin-left:36px;padding-bottom:12px;*padding-bottom:11px;background:url(/images/common/column/consult-form-shadow.png) no-repeat center bottom;font-size:0;vertical-align:top;}
.consult-form ul li .input-panel input{width:132px;height:22px;line-height:22px;padding:5px 12px;border:1px solid #bfbfbf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fbfbfb;vertical-align:top;}
.consult-form .consult-form-btns a{padding:10px 0;line-height:1;color:#fd7400;display:block;border:1px solid #fd7400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;}
.consult-form .consult-form-btns a:hover{background:#fff;-webkit-box-shadow:0 0 8px rgba(255,77,36,.52);-moz-box-shadow:0 0 8px rgba(255,77,36,.52);box-shadow:0 0 8px rgba(255,77,36,.52);text-decoration:none;}
.consult-form-v1-mod{background:url(/images/common/column/frm-consult-form.jpg) no-repeat;color:#fff;}
.consult-form-v1-mod .consult-form-title{height:52px;line-height:52px;font-size:18px;text-align:center;}
.consult-form-v1-mod .consult-form-title i{width:19px;height:1px;background:#fff;overflow:hidden;display:inline-block;vertical-align:middle;margin:-3px 12px 0;}
.consult-form-v1-mod .consult-form{height:104px;padding:0 52px;background:none;}
.consult-form-v1-mod .consult-form ul li{height:32px;}
.consult-form-v1-mod .consult-form ul li label{line-height:20px;font-weight:bold;}
.consult-form-v1-mod .consult-form ul li .input-panel{padding-bottom:0;background:none;}
.consult-form-v1-mod .consult-form ul li .input-panel input{width:100px;height:16px;line-height:16px;padding:2px 5px;border:0 none;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.consult-form-v1-mod .consult-form .consult-form-btns a{padding:6px 0;border:0 none;background:#fff;color:#024e9c;font-weight:bold;}

.fs-middle{width:600px;margin-left:10px;background:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.focus-mod,.focus-mod .focusContent{height:150px;position:relative;z-index:1;overflow:hidden;}
.focus-mod .focusDot{width:100%;height:14px;position:absolute;left:0;bottom:0;z-index:3;text-align:center;font-size: 0;}
.focus-mod .focusDot li{width:4px;height:4px;line-height:100px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;margin:0 3px;background-position:left -280px;}
.focus-mod .focusDot li.on{width:20px;background-position:-13px -280px;}
.prev,.next{width:20px;height:30px;line-height:300px;overflow:hidden;position:absolute;left:0;top:50%;margin-top:-15px;z-index:4;display:none;background-position:left -180px;}
.next{left:auto;right:0;background-position:left -230px;}
.focus-v1-mod,.focus-v1-mod .focusContent{height:286px;}

.news-mod{padding:10px 30px;}
.news-mod h2,.news-mod h3,.news-mod h4{height:34px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fd7400;font-size:16px;}
.news-mod h2 a,.news-mod h3 a,.news-mod h4 a{color:#fd7400;}
.news-mod .news-list li,.news-mod .news-list-row li{height:32px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-mod .news-list li a:hover,.news-mod .news-list-row li a:hover{color:#4088e3;text-decoration:none;}
.news-mod .news-list li span,.news-mod .news-list-row li span{margin-right:6px;}
.news-mod .news-list-row li{width:270px;float:left;}
.news-mod-v1{padding:22px 30px;}
.news-mod-v2{padding:21px 30px;}
.news-mod-v1 h2,.news-mod-v1 h3,.news-mod-v1 h4{height:36px;line-height:36px;}
.news-mod-v1 .news-list li,.news-mod-v1 .news-list-row li{height:34px;line-height:34px;}
.news-mod .hot-push{margin-top:9px;}
.news-mod .hot-push-title{height:34px;line-height:34px;border-bottom:1px solid #f2f2f2;}
.news-mod .hot-push-refresh{width:24px;height:24px;line-height:240px;margin-top:5px;overflow:hidden;background-position:left -1019px;}
.news-mod .hot-push-refresh:hover{background-position:left -1069px;}

.fs-right{width:330px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;}
.fs-teacher-mod .title-h3,.openLive-mod .title-h3{padding-right:20px;}
.fs-teacher{height:360px;padding:8px 20px 14px;}
.fs-teacher .fs-teacher-main{height:324px;overflow:hidden;position:relative;z-index:1;}
.fs-teacher .fs-teacher-main ul li{height:90px;padding:10px 12px 0 20px;margin-bottom:12px;background:url(/images/common/column/fs-teacher-bg.png) no-repeat;vertical-align:top;}
.fs-teacher .fs-teacher-main ul li .photo img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.fs-teacher .fs-teacher-main ul li .teacher-info{margin-left:95px;position:relative;z-index:1;}
.fs-teacher .fs-teacher-main ul li .teacher-info strong{display:block;line-height:25px;font-size:16px;}
.fs-teacher .fs-teacher-main ul li .teacher-info p{line-height:18px;font-size:12px;color:#666;}
.fs-teacher .fs-teacher-main ul li .video-icon,.teacher-main .teacherContent li .video-icon,.fs-teacher-mod .teacher-item li .video-icon,.teacher-x-mod .teacher-x-main ul li .video-icon,.sw-course-mod .sw-course-list li .video-icon{width:18px;height:18px;line-height:180px;overflow:hidden;position:absolute;right:0;top:62px;background-position:left -315px;}
.fs-teacher .fs-teacher-main ul li .video-icon:hover,.teacher-main .teacherContent li .video-icon:hover,.fs-teacher .fs-teacher-btns a:hover,.fs-teacher-mod .teacher-item li .video-icon:hover,.teacher-x-mod .teacher-x-main ul li .video-icon:hover,.sw-course-mod .sw-course-list li .video-icon:hover{opacity:0.7;filter:alpha(opacity=70);}
.fs-teacher .fs-teacher-btns{background:#f8f9fc;margin-top:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:0;text-align:center;}
.fs-teacher .fs-teacher-btns a{width:42px;height:24px;line-height:240px;overflow:hidden;background-position:15px -349px;display:inline-block;position:static;margin:0;}
.fs-teacher .fs-teacher-btns a.prev{background-position:15px -399px;}
.fs-teacher .fs-teacher-btns .nextStop,.fs-teacher .fs-teacher-btns .prevStop,.fs-teacher .fs-teacher-btns .nextStop:hover,.fs-teacher .fs-teacher-btns .prevStop:hover{opacity:0.3;filter:alpha(opacity=30);cursor:default;}
.fs-teacher-v1{height:468px;}
.fs-teacher-v1 .fs-teacher-main{height:456px;}
.fs-teacher-v1 .fs-teacher-main ul li{height:132px;padding:10px 14px 0 0;margin-bottom:15px;background-image:url(/images/common/column/fs-teacher-v1-bg.png);}
.fs-teacher-v1 .fs-teacher-main ul li .teacher-info{padding-top:5px;margin-left:142px;}
.fs-teacher-v1 .fs-teacher-main ul li .teacher-info strong{line-height:36px;}
.fs-teacher-v1 .fs-teacher-main ul li .teacher-info p{line-height:16px;margin-bottom:8px;}
.fs-teacher-v1 .fs-teacher-main ul li .video-icon{top:100px;}
.fs-teacher-v1 .fs-teacher-main ul li .photo img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.fs-teacher-v2{height:468px;}
.fs-teacher-v2 .fs-teacher-main{height:438px;}
.fs-teacher-v2 .fs-teacher-main ul li{height:120px;padding:18px 14px 0 0;background-image:url(/images/common/column/fs-teacher-v2-bg.png);}
.fs-teacher-v2 .fs-teacher-main ul li .teacher-info{margin-left:115px;}
.fs-teacher-v2 .fs-teacher-main ul li .teacher-info strong{line-height:36px;}
.fs-teacher-v2 .fs-teacher-main ul li .teacher-info p{height:32px;line-height:16px;margin-bottom:8px;}
.fs-teacher-v2 .fs-teacher-main ul li .video-icon{top:74px;}
.fs-teacher-v2 .fs-teacher-main ul li .photo img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;vertical-align:top;}
.fs-teacher-v2 .fs-teacher-btns{margin-top:10px;}
.fs-teacher-mod .teacher-item{padding:0 20px;}
.fs-teacher-mod .teacher-item li{height:232px;padding-top:13px;color:#213844;font-size:12px;}
.fs-teacher-mod .teacher-item li .cover{height:154px;position:relative;z-index:1;margin-bottom:13px;}
.fs-teacher-mod .teacher-item li .video-icon{width:38px;height:38px;background-position:left -2657px;right:20px;top:auto;bottom:20px;}
.fs-teacher-mod .teacher-item li .name-panel{height:26px;line-height:26px;text-align:right;}
.fs-teacher-mod .teacher-item li .name-panel strong{font-size:16px;}
.fs-teacher-mod .teacher-item li .name-panel strong a{color:#213844;}
.fs-teacher-mod .teacher-item li .name-panel strong a:hover{color:#3095fc;text-decoration:none;}
.fs-teacher-mod .teacher-item li p{line-height:24px;}

.fs-teacher-mod .teacher-main{margin: 0 18px;}
.fs-teacher-mod .teacher-main,.teacher-main .teacherContent{height:154px;position:relative;z-index:1;overflow:hidden;}
.teacher-main .teacherContent li{position:relative;z-index:1;}
.teacher-main .teacherContent li .video-icon{right:24px;top:auto;bottom:20px;}
.teacher-main .tc-v1 ul li{width:294px;height:154px;background:url(/images/index2020/teacher-item.jpg) no-repeat;color:#214244;font-size:12px;}
.teacher-main .tc-v1 ul li a{color:#214244;}
.teacher-main .tc-v1 ul li .tc-photo{float:left;}
.teacher-main .tc-v1 ul li .tc-info{margin-left:140px;padding-top:15px;position:relative;z-index:1;}
.teacher-main .tc-v1 ul li .tc-info strong{height:26px;line-height:26px;font-size:16px;display:block;}
.teacher-main .tc-v1 ul li .tc-info p{line-height:20px;}
.teacher-main .tc-v1 ul li .tc-info dl{margin-top:16px;}
.teacher-main .tc-v1 ul li .tc-info dl dd{line-height:16px;padding:2px 0;}
.teacher-main .tc-v1 ul li .video-icon{top:126px;}
.teacher-main .teacherDot{width:100%;height:14px;position:absolute;left:0;bottom:0;z-index:3;text-align:center;font-size: 0;}
.teacher-main .teacherDot li{width:4px;height:4px;line-height:100px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;margin:0 3px;background-position:left -280px;}
.teacher-main .teacherDot .on{width:20px;background-position:-13px -280px;}

/*aicpa USCPA 设置第一屏总高为538px*/
.timer-shaft-mod-v1{padding-bottom:0;}
.timer-shaft-mod-v1 .timer-shaft dl{margin-bottom:7px;}


.live-x-mod .live-x-main .live-x-item,.course-item .fc-bd .fc-btns a,.info-v1-mod .ad-350,.info-v2-mod .ad-365,.info-v1-mod .fql-main .fql-cover,.info-ad img,.info-ad-v1 img,.kjsw-mod .jjxy-panel .jjxy-main img,.job-enterprise ul li img,.sw-tool-mod .sw-tool-list li a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}

.live-x-mod{margin-bottom:6px;}
.live-x-mod .title-mod{margin-bottom:10px;}
.live-x-mod .live-x{position:relative;z-index:1;}
.live-x-mod .live-x-main{height:177px;overflow:hidden;position:relative;}
.live-x-mod .live-x-main ul{width:1220px;}
.live-x-mod .live-x-main ul li{width:392px;height:177px;float:left;margin-right:12px;}
.live-x-mod .live-x-main .live-x-item{height:132px;padding:18px 20px 0 0;background:url(/images/common/column/live-x-bg.png) no-repeat;margin-top:10px;-webkit-box-shadow:0 6px 17px #efefef;-moz-box-shadow:0 6px 17px #efefef;box-shadow:0 6px 17px #efefef;}
.live-x-mod .live-x-main .live-x-item:hover{margin-top:5px;-webkit-box-shadow:0 6px 17px #e1e1e1;-moz-box-shadow:0 6px 17px #e1e1e1;box-shadow:0 6px 17px #e1e1e1;}
.live-x-mod .live-x-main .photo{width:120px;text-align:center;}
.live-x-mod .live-x-main .photo img{margin:0 auto 10px;display:block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.live-x-mod .live-x-main .live-x-info{margin-left:120px;}
.live-x-mod .live-x-main .live-x-tag{font-size:0;margin-bottom:12px;}
.live-x-mod .live-x-main .live-x-tag span{padding:6px 16px;font-size:14px;background:#f8f9fc;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.live-x-mod .live-x-main .live-x-info strong{height:46px;line-height:20px;display:block;font-size:16px;}
.live-x-mod .live-x-main .live-x-panel{text-align:right;}
.live-x-mod .live-x-main .live-x-time,.live-x-mod .live-x-main .live-x-tea{color:#666;line-height:28px;}
.live-x-mod .live-x-main .live-x-btn,.live-x-mod .live-x-main .live-x-state-btn{height:26px;line-height:26px;padding:0 23px;border:1px solid #2287ea;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;color:#3095fc;}
.live-x-mod .live-x-main .live-x-state-btn{padding:0 12px 0 28px;background-position:12px -1426px;background-color:#fff4eb;border-color:#fff4eb;color:#fd7400;}
.live-x-mod .live-x-main .live-x-btn:hover{background:#3095fc;text-decoration:none;color:#fff;}


.live-x-mod #live-x .live-x-main,.live-x-mod #live-x .live-x-main ul li{height:163px;}
.live-x-mod #live-x .live-x-main ul li{height:163px;}
.live-x-mod #live-x .live-x-item{height:125px;padding-top:11px;background-image:url(/images/common/column/live-x-bg136.png);}
.live-x-mod #live-x .live-x-main .photo{width:128px;margin-top:12px;}
.live-x-mod #live-x .live-x-main .live-x-time{height:28px;}
.live-x-mod .prev,.live-x-mod .next{margin-top:-30px;}


.openLive-mod{margin-top:8px;}
.openLive-mod .openLive{height:280px;padding:0 20px;overflow:hidden;}
.openLive-mod .openLive dl{min-height:68px;padding:8px 0 18px;background:url(/images/common/column/openLive-x.png) repeat-x left bottom;}
.openLive-mod .openLive dl dt{float:left;margin-top:7px;}
.openLive-mod .openLive dl dt img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 2px 5px rgba(213,222,243,.5);-moz-box-shadow:0 2px 5px rgba(213,222,243,.5);-o-box-shadow:0 2px 5px rgba(213,222,243,.5);-ms-box-shadow:0 2px 5px rgba(213,222,243,.5);box-shadow:0 2px 5px rgba(213,222,243,.5);}
.openLive-mod .openLive dl dd{margin-left:68px;padding-right:46px;position:relative;z-index:1;}
.openLive-mod .openLive .name-panel{height:32px;font-size:0;}
.openLive-mod .openLive .name-panel strong{display:inline-block;line-height:32px;font-size:16px;vertical-align:top;}
.openLive-mod .openLive .name-panel strong a:hover,.openLive-mod .openLive .openLive-info p a:hover{color:#3095fc;text-decoration:none;}
.openLive-mod .openLive .openLive-state{height:18px;line-height:18px;margin:6px 0 0 10px;vertical-align:top;padding:0 6px;display:inline-block;font-size:12px;color:#3095fc;background:#ebf6ff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.openLive-mod .openLive .openLive-state i{width:10px;height:9px;margin-left:5px;overflow:hidden;display:inline-block;background-position:left -1434px;}
.openLive-mod .openLive .openLive-state-live{background:#fff4eb;color:#fd7400;}
.openLive-mod .openLive .openLive-state-live img{margin:0 -6px;}
.openLive-mod .openLive .openLive-info p{height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#999;}
.openLive-mod .openLive .openLive-info p a{color:#999;}
.openLive-mod .openLive .openLive-go{position:absolute;right:0;top:20px;-webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.openLive-mod .openLive .openLive-go i{width:34px;height:34px;line-height:380px;overflow:hidden;background-position:left -1119px;display:block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 4px 7px rgba(199,227,255,.7);-moz-box-shadow:0 4px 7px rgba(199,227,255,.7);box-shadow:0 4px 7px rgba(199,227,255,.7);}
.openLive-mod .openLive .openLive-go .openLive-enter{background-position:left -1219px;-webkit-box-shadow:0 4px 7px rgba(253,217,175,.7);-moz-box-shadow:0 4px 7px rgba(253,217,175,.7);box-shadow:0 4px 7px rgba(253,217,175,.7);}
.openLive-mod .openLive .openLive-go .openLive-lookBack{background-position:left -1319px;}
.openLive-mod .openLive .openLive-go:hover{text-decoration: none;margin-top:-4px;}
/*.openLive-mod .openLive .openLive-go:hover i{background-position:left -1169px;text-decoration: none;}
.openLive-mod .openLive .openLive-go:hover .openLive-enter{background-position:left -1269px;}
.openLive-mod .openLive .openLive-go:hover .openLive-lookBack{background-position:left -1369px;}*/
.openLive-mod .openLive .openLive-icon{width:35px;height:35px;line-height:350px;position:absolute;left:-88px;top:-7px;overflow:hidden;background:url(/images/common/column/openLive-icon.png) no-repeat;}
.openLive-mod .openLive .openLive-price{height:16px;line-height:16px;padding-top:6px;}
.openLive-mod .openLive .openLive-price strong{font-size:18px;color:#f4664a;margin-right:6px;}

.day-exercise-mod{padding-right:20px;margin-top:14px;}
.day-exercise-mod .day-exercise{padding-left:20px;}
.day-exercise-mod .day-exercise li{padding:18px 0 19px;visibility:visible;background:url(/images/common/column/openLive-x.png) repeat-x left bottom;}
.day-exercise-mod .day-exercise li .de-icon{width:47px;height:47px;line-height:470px;margin-top:4px;overflow:hidden;float:left;background:url(/images/common/column/day-exercise-icon.png) no-repeat;}
.day-exercise-mod .day-exercise li .de-info{height:54px;margin:0 52px 0 62px;position:relative;z-index:1;}
.day-exercise-mod .day-exercise li .de-info p{height:54px;overflow:hidden;line-height:18px;font-size:12px;color:#666;background:#fff;}
/*.day-exercise-mod .day-exercise li .de-info:hover{z-index:100;}
.day-exercise-mod .day-exercise li .de-info p:hover{height:auto;position:absolute;left:0;top:0;right:0;}*/
.day-exercise-mod .day-exercise li .de-btn{width:34px;height:34px;line-height:340px;overflow:hidden;position:absolute;right:-52px;top:50%;margin-top:-17px;background:url(/images/common/column/day-exercise-icon.png) no-repeat left -147px;}
.day-exercise-mod .day-exercise li .de-btn:hover{opacity:0.8;filter:alpha(opacity=80);text-decoration:none;}
.day-exercise-mod .day-exercise li.day-sjsw .de-icon{background-position:left -49px;}
.day-exercise-mod .day-exercise li.day-zsys .de-icon{background-position:left -98px;}

.intr-mod{height:164px;background:url(/images/common/column/intr-bg.png) no-repeat;}
.intr-mod a{color:#fff;display:block;}
.intr-mod .intr-text{width:650px;padding:26px 0 0 60px;}
.intr-mod .intr-text strong{display:block;line-height:46px;font-size:20px;}
.intr-mod .intr-text p{line-height:26px;font-size:16px;}
.intr-mod .intr-list{font-size:0;padding:50px 35px 0 0;}
.intr-mod .intr-list li{margin:0 15px;display:inline-block;*display:inline;*zoom:1;line-height:24px;font-size:16px;text-align:center;}
.intr-mod .intr-list li i{width:32px;height:32px;display:block;margin:0 auto 16px;background:url(/images/common/column/intr-icon.png) no-repeat;}
.intr-mod .intr-list li.i-qk i{background-position:left -34px;}
.intr-mod .intr-list li.i-gx i{background-position:left -68px;}
.intr-mod .intr-list li.i-lx i{background-position:left -102px;}


.course-books-mod{position:relative;z-index:1;}
.course-books-mod .course-books,.books-mod .books{height:467px;overflow:hidden;position:relative;}
.course-books-mod .course-books ul,.books-mod .books ul{width:1230px;}
.course-books-mod .course-books ul li,.books-mod .books ul li{width:184px;padding:20px;background:#fff;float:left;margin-right:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.course-books-mod .course-books ul li .book-cover,.books-mod .books ul li .book-cover{height:140px;margin-bottom:20px;text-align:center;}
.course-books-mod .course-books ul li .book-trait{padding:7px 0 7px 10px;margin-bottom:16px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
.course-books-mod .course-books ul li .book-trait dd{height:26px;line-height:26px;padding-left:15px;background-position:left -816px;font-size:12px;color:#666;}
.course-books-mod .course-books ul li .book-name,.books-mod .books ul li .book-name{height:52px;line-height:20px;display:block;}
.course-books-mod .course-books ul li .book-name a:hover,.books-mod .books ul li .book-name a:hover{color:#3095fc;text-decoration:none;}
.course-books-mod .course-books ul li .book-price{height:69px;}
.course-books-mod .course-books ul li .book-price-info{height:33px;line-height:33px;}
.course-books-mod .course-books ul li .book-price-info p{color:#f4664a;font-size:0;position:relative;z-index:1;}
.course-books-mod .course-books ul li .book-price-info p strong{font-size:26px;vertical-align:top;display:inline-block;}
.course-books-mod .course-books ul li .book-price-info p i{line-height:16px;display:inline-block;font-size:14px;vertical-align:top;margin-top:13px;}
.course-books-mod .course-books ul li .book-price-tag{position:absolute;left:95%;top:-14px;}
.course-books-mod .course-books ul li .book-price-dis,.books-mod .books ul li .book-price-dis{height:20px;line-height:20px;padding:0 10px;margin-top:7px;color:#f4664a;font-size:12px;background:#fff3e9;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.course-books-mod .course-books ul li .book-price-other{line-height:22px;color:#999;}
.course-books-mod .course-books ul li .book-btns a,.books-mod .books ul li .book-btns a{height:32px;line-height:32px;border:1px solid #f4664a;color:#f4664a;display:block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;text-align:center;}
.course-books-mod .course-books ul li .book-btns a:hover,.books-mod .books ul li .book-btns a:hover{background:#f4664a;color:#fff;text-decoration:none;}
.course-books-mod .course-books-three ul li{width:347px;}
.course-books-mod .course-books-three ul li .book-trait{font-size:0;}
.course-books-mod .course-books-three ul li .book-trait dd{width:150px;display:inline-block;*display:inline;*zoom:1;}
.books-mod .books-main{position:relative;z-index:1;}
.books-mod .books{height:368px;}
.books-mod .books ul li .book-cover{border-bottom:1px solid #f2f2f2;padding-bottom:20px;margin-bottom:18px;}
.books-mod .books ul li .book-name{height:40px;}
.books-mod .books ul li .book-trait{height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;font-size:12px;}
.books-mod .books ul li .book-price{height:50px;line-height:50px;}
.books-mod .books ul li .book-price p{color:#f4664a;font-size:0;position:relative;z-index:1;margin-right:5px;}
.books-mod .books ul li .book-price p strong{font-size:26px;vertical-align:top;display:inline-block;}
.books-mod .books ul li .book-price p i{line-height:16px;display:inline-block;font-size:14px;vertical-align:top;margin-top:20px;}
.books-mod .books ul li .book-price del{color:#999;line-height:20px;margin-top:18px;}
.books-mod .books ul li .book-price-tag{position:absolute;left:95%;top:-5px;}
.books-mod .books ul li .book-price-dis{margin-top:17px;}

.getData-v1{height:75px;padding-top:87px;background:url(/images/common/column/getData-v1-bg.png) no-repeat;}
.getData-v1 dl{padding-left:24px;}
.getData-v1 dl dd{width:298px;float:left;margin-right:10px;position:relative;z-index:1;}
.getData-v1 dl dd input{width:258px;height:24px;line-height:24px;padding:12px 20px;display:block;border:0 none;background:#fff;font-size:14px;color:#666;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.getData-v1 dl dd em{position:absolute;left:0;top:0;right:0;line-height:48px;font-size:14px;padding-left:20px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.getData-v1 .getData-btn{width:223px;height:48px;line-height:48px;font-size:18px;font-weight:bold;color:#fff;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f66d2a;background:-moz-linear-gradient(left,#f8a537,#f66d2a);background:-webkit-linear-gradient(left,#f8a537,#f66d2a);background:linear-gradient(left,#f8a537,#f66d2a);}
.getData-v1 .getData-btn:hover{-webkit-box-shadow:0 2px 10px rgba(137,55,8,.55);-moz-box-shadow:0 2px 10px rgba(137,55,8,.55);box-shadow:0 2px 10px rgba(137,55,8,.55);}


.area-select{margin-left:15px;padding:6px 0;position:relative;z-index:90;}
.area-select .area-select-el{height:28px;line-height:28px;display:inline-block;padding-right:17px;font-size:16px;white-space:normal;background:url(/images/common/column/select-icon-v1.png) no-repeat right 0;-moz-transition:background-position .2s ease;-webkit-transition:background-position .2s ease;transition:background-position .2s ease;}
.area-select .el-on{background-position:right -29px;}
.area-select .area-select-layer{width:640px;top:35px;left:-16px;padding:15px 20px;}
.area-select .area-select-layer ul{font-size:0;}
.area-select .area-select-layer ul li{display:inline-block;*display:inline;zoom:1;margin:0 12px;height:32px;line-height:32px;font-size:14px;}
.area-select .area-select-layer ul li.on{font-weight:bold;}
.area-select .area-select-layer ul li a{color:#666;}
.area-select .area-select-layer ul li a:hover{color:#3095fc;text-decoration:none;}

.info-v1-mod,.info-mod{background:#fff;padding-bottom:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.info-v1-mod .ad-350:hover,.info-v1-mod .ad-365:hover,.info-v1-mod .fql-main .fql-cover:hover,.info-ad img,.info-ad-v1 img{-webkit-box-shadow:0 2px 7px rgba(152,156,165,.3);-moz-box-shadow:0 2px 7px rgba(152,156,165,.3);box-shadow:0 2px 7px rgba(152,156,165,.3);}
.info-v1-mod .info-panel{margin-bottom:36px;padding-left:30px;}
.info-v1-mod .info-item{width:365px;margin-left:30px;}
.info-v1-mod .info-list li,.info-v1-mod .fql-main .fql-list li,.info-w330 .info-list li{height:34px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
.info-v1-mod .info-list li:hover,.info-v1-mod .info-list li a:hover,.info-v1-mod .fql-main .fql-list li:hover,.info-v1-mod .fql-main .fql-list li a:hover,.attention-mod .info-list li:hover,.attention-mod .info-list li p:hover,.attention-mod .info-list li a:hover,.info-w330 .info-list li a:hover{text-decoration:none;color:#3095fc;}
.info-v1-mod .info-list li p{width:312px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:14px;}
.info-v1-mod .info-list-time li{color:#999;font-size:12px;text-align:right;}
.info-v1-mod .info-list-time li:hover{color:#999;}
.info-v1-mod .info-list-4row li{height:42px;line-height:42px;}
.info-v1-mod .info-right{padding-right:30px;}
.info-v1-mod .fql-main{padding-top:10px;}
.info-v1-mod .fql-main .fql-cover{margin-bottom:14px;}
.info-v1-mod .fql-main .fql-list li{padding-left:18px;background-position:left -811px;}

.info-v2-mod .info-panel{padding-left:0;}
.info-v2-mod .ad-365,.info-v2-mod .info-item{margin:0 10px 0 20px;}
.info-v2-mod .info-title h4{height:24px;font-size:18px;line-height:22px;}
.info-v2-mod .info-item{}

.info-w330 .info-list li{font-size:14px;}

.info-title{height:24px;line-height:24px;margin-bottom:8px;padding-bottom:9px;border-bottom:1px solid #f2f2f2;}
.info-title h4{font-size:20px;padding-left:30px;background-position:left -449px;float:left;}
.info-title h4 a:hover,.info-title h3 a:hover{text-decoration:none;color:#3095fc;}
.info-title h4 span{color:#fd7400;}
.info-title h3{font-size:22px;}
.info-title .zcjx-icon{background-position:left -499px;}
.info-title .hyxw-icon{background-position:left -549px;}
.info-title .hzhd-icon{background-position:left -599px;}
.info-title .stzx-icon{background-position:left -699px;}
.info-title .bwbd-icon{background-position:left -749px;}
.info-title .sqzz-icon{background-position:left -1459px;}
.info-title .fxzd-icon{background-position:left -1559px;}
.info-title .mftk-icon{background-position:left -1609px;}
.info-title .xyfc-icon{background-position:left -1859px;}
.info-title .xyxs-icon{background-position:left -1909px;}
.info-title .kjq-icon{background-position:left -1959px;}
.info-title .rddt-icon{background-position:left -2787px;}
.info-title .csgf-icon{background-position:left -2917px;}
.info-title .zcgs-icon{background-position:left -2967px;}
.info-title .fql-icon{background:none;padding-left:0;font-style:italic;}
.info-title .title-panel .panel-more{background-position:right -113px;}
.info-title .title-panel .panel-more:hover{background-position:right -163px;}
.title-tab-bd .info-list{display:none;}

.info-w800{width:800px;}
.info-w380{width:320px;padding:30px 30px 11px;}
.info-w360{width:360px;padding:30px 30px 11px 0;}
.info-w330{width:270px;padding:30px 30px 22px;}

.attention-mod .info-item-x{padding:28px 30px 0;}
.attention-mod .info-list li{height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.attention-mod .info-list li p{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:14px;}
.attention-mod .info-list-x{margin-right:-48px;*zoom:1;}
.attention-mod .info-list-x li{width:346px;float:left;margin-right:48px;}
.attention-mod .info-list-x li p{width:292px;}
.attention-mod .info-tab-bd{overflow:hidden;display:none;}
.attention-mod .info-more,.info-w330 .info-more{height:30px;line-height:30px;background:#fafbfb;margin-top:5px;text-align:center;}
.attention-mod .info-more a,.info-w330 .info-more a{padding-right:16px;color:#999;background-position:right -110px;display:inline-block;}
.attention-mod .info-more a:hover,.info-w330 .info-more a:hover{background-position:right -160px;text-decoration:none;color:#3095fc;}
.attention-mod .info-imageText,.info-w346{width:346px;}
.attention-mod .info-ad{padding:11px 0;}
.attention-mod .info-w800{padding-bottom:30px;}
.attention-mod .info-tab-imgText{position:relative;z-index:1;}
.attention-mod .info-tab-imgText .info-ad{position:absolute;left:0;top:0;}
.attention-mod .info-tab-imgText .info-list{min-height:180px;margin-left:394px;}
.attention-mod .info-list-time li{color:#999;font-size:12px;text-align:right;}
.attention-mod .info-list-time li:hover{color:#999;}

.topicData-mod{padding-top:28px;}

.student-mien-list li{min-height:50px;padding:12px 0 13px;background: url(/images/common/column/openLive-x.png) repeat-x left bottom;}
.student-mien-list li .photo img{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.student-mien-list li .student-info{margin-left:62px;}
.student-mien-list li .student-info strong{line-height:26px;color:#999;display:block;font-weight:normal;}
.student-mien-list li .student-info strong a{color:#999;}
.student-mien-list li .student-info p{height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.student-mien-list li.last-li{background:none;}
.info-ad-v1{margin-top:8px;}

.info-post{padding:10px 0;line-height:30px;margin-bottom:22px;background:#e1f1ff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:block;color:#3095fc;font-size:20px;text-align:center;}
.info-post i{width:29px;height:30px;display:inline-block;margin:-3px 24px 0 0;vertical-align:middle;background-position:left -1659px;}
.info-post:hover{opacity:0.8;filter:alpha(opacity=80);text-decoration:none;}
.hot-discuss{margin-top:14px;}
.hot-discuss-list li{padding:4px 0 12px;}
.hot-discuss-list li strong{height:30px;line-height:30px;display:block;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hot-discuss-list li strong:hover,.hot-discuss-list li strong a:hover,.hot-discuss-list li p span a:hover{text-decoration:none;color:#3095fc;}
.hot-discuss-list li p{height:26px;line-height:26px;}
.hot-discuss-list li p span{display:inline-block;padding-left:24px;margin-right:20px;color:#999;font-size:12px;background-position:left -1721px;}
.hot-discuss-list li p span a{color:#999;}
.hot-discuss-list li p .hd-reply{background-position:left -1771px;}

.info-topic{margin-top:10px;}
.info-topic #topicId{height:103px;padding-top:6px;}
.info-topic .topicId-mane{height:48px;line-height:24px;overflow:hidden;display:block;font-weight:normal;margin-bottom:5px;}
.info-topic .fs-topic-panel{height:34px;line-height:34px;}
.info-topic .fs-topic-num{color:#3095fc;}

.coach-feedback{margin-top:16px;padding-bottom:7px;}
.coach-feedback .coach-feedback-list{margin-top:10px;}
.coach-feedback .coach-feedback-list li{padding-top:9px;}
.coach-feedback .coach-feedback-list li .cf-hd{height:20px;line-height:20px;text-align:right;color:#bbb;font-size:12px;}
.coach-feedback .coach-feedback-list li .cf-hd span{float: left;}
.coach-feedback .coach-feedback-list li .cf-bd{height:26px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.coach-feedback .coach-feedback-list li .cf-bd a:hover{text-decoration:none;color:#3095fc;}

.kjsw-mod,.job-mod{width:1140px;margin:0 auto 20px;padding:30px;}
.kjsw-mod .kjsw-panel{width:770px;}
.kjsw-mod .kjsw-grid{width:330px;}
.kjsw-mod .kjsw-grid .grid-item{width:60px;height:83px;padding-top:12px;text-align:center;float:left;font-size:0;}
.kjsw-mod .kjsw-grid .grid-item a{display:block;line-height:33px;font-size:14px;}
.kjsw-mod .kjsw-grid .grid-item a span{width:50px;height:50px;display:block;background:url(/images/common/column/kjsw-iocn.png) no-repeat;margin:0 auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer;}
.kjsw-mod .kjsw-grid .grid-item a .grid-cjfg{background-position:left -110px;}
.kjsw-mod .kjsw-grid .grid-item a .grid-zszz{background-position:left -220px;}
.kjsw-mod .kjsw-grid .grid-item a .grid-swjl{background-position:left -330px;}
.kjsw-mod .kjsw-grid .grid-item a .grid-swhk{background-position:left -440px;}
.kjsw-mod .kjsw-grid .grid-item a .grid-gqtx{background-position:left -550px;}
.kjsw-mod .kjsw-grid .grid-item a:hover{color:#3095fc;text-decoration:none;}
.kjsw-mod .kjsw-grid .grid-item a:hover span{background-position:left -55px;}
.kjsw-mod .kjsw-grid .grid-item a:hover .grid-cjfg{background-position:left -165px;}
.kjsw-mod .kjsw-grid .grid-item a:hover .grid-zszz{background-position:left -275px;}
.kjsw-mod .kjsw-grid .grid-item a:hover .grid-swjl{background-position:left -385px;}
.kjsw-mod .kjsw-grid .grid-item a:hover .grid-swhk{background-position:left -495px;}
.kjsw-mod .kjsw-grid .grid-item a:hover .grid-gqtx{background-position:left -605px;}
.kjsw-mod .kjsw-grid i{width:1px;height:44px;margin:15px 35px 36px;background:#f2f2f2;float:left;overflow:hidden;}
.kjsw-mod .kjsw-info{width:410px;padding-top:5px;}
.kjsw-mod .kjsw-info-title{height:34px;line-height:34px;}
.kjsw-mod .kjsw-info-title h5{font-size:18px;font-weight:normal;}
.kjsw-mod .kjsw-info-title h5 a:hover,.kjsw-mod .kjsw-info-list li:hover,.kjsw-mod .kjsw-info-list li a:hover{color:#3095fc;text-decoration:none;}
.kjsw-mod .kjsw-info-title .title-panel .panel-more{background-position:right -108px;}
.kjsw-mod .kjsw-info-title .title-panel .panel-more:hover{background-position:right -158px;}
.kjsw-mod .kjsw-info-list li{height:38px;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.kjsw-mod .jjxy-panel{width:330px;}
.kjsw-mod .jjxy-panel .jjxy-main{padding-top:12px;}
.kjsw-mod .jjxy-panel .jjxy-main img:hover{margin-top:-5px;-webkit-box-shadow:0 6px 17px #e1e1e1;-moz-box-shadow:0 6px 17px #e1e1e1;box-shadow:0 6px 17px #e1e1e1;}

.job-enterprise{width:670px;overflow:hidden;}
.job-enterprise ul{width:720px;}
.job-enterprise ul li{width:198px;height:80px;float:left;margin-right:38px;}
.job-enterprise ul li img{border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.job-enterprise ul li:hover img{margin-top:-5px;}
.job-mod .info-title{border-bottom:0 none;}
.job-serve{width:426px;}
.job-serve-main ul li{width:70px;height:55px;padding:20px 0 0 5px;margin-right:10px;text-align:center;line-height:20px;font-size:16px;font-weight:bold;color:#fff;float:left;background:url(/images/common/column/job-serve-icon.png) no-repeat;}
.job-serve-main ul li a{color:#fff;}
.job-serve-main .job-serve-btn{height:30px;line-height:30px;padding:0 6px;margin-top:24px;font-size:16px;font-weight:bold;color:#fff;background:#fcba5a;background:-moz-linear-gradient(top,#fed799,#fcba5a);background:-webkit-linear-gradient(top,#fed799,#fcba5a);background:linear-gradient(top,#fed799,#fcba5a);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.job-serve-main .job-serve-btn:hover{opacity:0.7;filter:alpha(opacity=70);text-decoration:none;}

.column-ad1920{overflow:hidden;}
.column-ad1920 a{height:90px;line-height:960px;overflow:hidden;display:block;background-position:center top;}

.blank-mod .info-v1-mod{margin-bottom:0;}
.assess-form{width:380px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;}
.assess-form h5{height:56px;line-height:56px;text-align:center;background:#3095fc;font-size:22px;color:#fff;}
.assess-form .assess-form-main{height:271px;background:url(/images/common/column/assess-form-bg.jpg) no-repeat right bottom #fff;}
.assess-form .assess-form-explain{height:56px;line-height:56px;color:#3095fc;font-size:0;text-align:center;}
.assess-form .assess-form-explain strong{font-size:20px;display:inline-block;vertical-align:middle;}
.assess-form .assess-form-explain i{width:36px;height:2px;background:#3095fc;overflow:hidden;display:inline-block;margin:0 12px;vertical-align:middle;}
.assess-form .assess-form-ul{padding-bottom:1px;}
.assess-form .assess-form-ul li{margin-bottom:10px;}
.assess-form .assess-form-ul li label{width:85px;line-height:36px;float:left;text-align:right;font-size:16px;}
.assess-form .assess-form-ul li .input-panel{margin-left:98px;}
.assess-form .assess-form-ul li .input-panel input{width:194px;padding:7px;height:20px;line-height:20px;border:1px solid #e4e4e4;background:#fff;vertical-align:top;}
.assess-form .assess-form-btn{text-align:center;padding-top:8px;}
.assess-form .assess-form-btn a{width:172px;height:36px;line-height:36px;color:#fff;font-size:16px;text-align:center;display:inline-block;background:#3095fc;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}

.dialogMask{width:100%;height:100%;position:fixed;left:0;top:0;background:#000;opacity:.4;filter:alpha(opacity=40);z-index:800;}
.applyDialog{width:480px;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:fixed;left:50%;top:50%;z-index:900;display:none;}
.applyDialog h5{height:104px;line-height:104px;font-size:18px;text-align:center;}
.applyDialog .dialog-form-ul{padding-bottom:1px;}
.applyDialog .dialog-form-ul li{margin-bottom:10px;}
.applyDialog .dialog-form-ul li label{width:80px;line-height:36px;float:left;text-align:right;color:#999;}
.applyDialog .dialog-form-ul li .input-panel{margin-left:92px;}
.applyDialog .dialog-form-ul li .input-panel input{width:258px;padding:7px 10px;height:20px;line-height:20px;border:1px solid #e7e7e7;background:#fff;vertical-align:top;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.applyDialog .dialog-form-btn{text-align:center;padding:20px 0 30px;}
.applyDialog .dialog-form-btn a{width:160px;height:42px;line-height:42px;color:#fff;font-size:16px;text-align:center;display:inline-block;background:#3095fc;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.dialog-close{width:33px;height:33px;line-height:330px;overflow:hidden;position:absolute;right:10px;top:10px;background-position:9px -982px;}

.coursesDialog{width:660px;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;position:fixed;left:50%;top:50%;z-index:900;display:none;}
.coursesDialog .choice-head{height:44px;line-height:44px;padding-top:10px;margin:0 40px;border-bottom: 1px solid #f2f2f2;}
.coursesDialog .choice-head strong{font-size:18px;display:none;}
.coursesDialog .choice-body{max-height:420px;padding:10px 30px 10px 40px;overflow:hidden;overflow-y:auto;display:none;}
.coursesDialog .choice-item .item-hd{height:33px;margin-bottom:3px;}
.coursesDialog .choice-item .item-hd strong{display:inline-block;line-height:33px;font-size:14px;position:relative;z-index:1;}
.coursesDialog .choice-item .item-hd strong span{margin-right:5px;}
.coursesDialog .choice-item .item-hd strong em{color:#f4664a;}
.coursesDialog .choice-item .item-list{font-size:0;}
.coursesDialog .choice-item .item-list li{display:inline-block;*display:inline;*zoom:1;margin:0 10px 10px 0;position:relative;z-index:1;}
.coursesDialog .choice-item .item-list li input{width:0;height:0;position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0);overflow:hidden;}
.coursesDialog .choice-item .item-list li label{width:130px;height:34px;line-height:34px;border:1px solid #d2d2d2;display:inline-block;font-size:14px;vertical-align:top;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer;}
.coursesDialog .choice-item .item-list li .on{border-color:#f4664a;background:url(/images/common/column/choice-selected.png) no-repeat right bottom;}
.coursesDialog .choice-item .item-list li .disabled{opacity:.4;filter:alpha(opacity=40);cursor:default;}
.coursesDialog .choice-item .item-list li .choice-save{position:absolute;left:100%;top:7px;line-height:23px;font-size:12px;color:#f4694e;padding-left:20px;margin-left:10px;white-space:nowrap;background-position:left -1823px;}
.coursesDialog .choice-foot{background:#999;padding:15px 20px;color:#fff;}
.coursesDialog .choice-foot .choice-buy{width:154px;height:42px;line-height:42px;text-align:center;font-size:20px;margin-left:20px;color:#fff;background:#fb6345;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.coursesDialog .choice-selected{line-height:24px;text-align:right;}
.coursesDialog .choice-selected strong{font-size:22px;font-weight:normal;}
.coursesDialog .choice-selected .checkedLength{margin:0 2px;}
.coursesDialog .choice-ad{line-height:16px;}
.coursesDialog .dialog-close{right:18px;}


.buy-course .buy-course-hd{height:141px;background:url(/images/common/column/buy-course-hd-bg.jpg) no-repeat;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#fff;}
.buy-course .classes-name{width:305px;padding-top:48px;line-height:42px;text-align:center;}
.buy-course .classes-name strong{display:inline-block;padding-left:29px;background:url(/images/common/column/buy-course-icon1.png) no-repeat left 10px;}
.buy-course .classes-name strong span{display:inline-block;padding-right:29px;background:url(/images/common/column/buy-course-icon.png) no-repeat right 10px;font-size:32px;}
.buy-course .classes-name strong span a{color:#333;}
.buy-course .classes-serve{width:272px;padding:30px 0 0 13px;}
.buy-course .classes-serve li{width:123px;height:36px;line-height:36px;padding-left:13px;margin-bottom:10px;background:url(/images/common/column/classes-serve-y.png) repeat-y;font-size:16px;float:left;}
.buy-course .classes-serve li span{font-size:30px;font-weight:bold;color:#e2f3ff;}
.buy-course .classes-feature{padding:21px 0 0 29px;}
.buy-course .classes-feature .cf-item{width:150px;height:85px;padding-top:15px;float:left;line-height:22px;text-align:center;background:url(/images/common/column/classes-feature-bg.png) no-repeat;}
.buy-course .classes-feature .cf-item span{width:40px;height:40px;display:block;margin:0 auto 8px;background:url(/images/common/column/classes-feature-v1.png) no-repeat;}
.buy-course .classes-feature .cf-item .cf-icon1{background-position:left -41px;}
.buy-course .classes-feature .cf-item .cf-icon2{background-position:left -82px;}
.buy-course .classes-feature i{width:19px;height:19px;float:left;background-position:left -2707px;margin:40px 12px 0;}
.buy-course .buy-course-bd{padding:20px 0 16px 20px;background:#fff;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.buy-course-v1 .buy-course-hd{background-image:url(/images/common/column/buy-course-hd-v1-bg.jpg);}
.buy-course-v1 .classes-name strong{background-image:url(/images/common/column/buy-course-v1-icon1.png);}
.buy-course-v1 .classes-name strong span{background-image:url(/images/common/column/buy-course-v1-icon.png);}
.buy-course-v1 .classes-serve li span{color:#f0ebff;}
.buy-course-v1 .classes-feature .cf-item span{background-position:left -123px;}
.buy-course-v1 .classes-feature .cf-item .cf-icon1{background-position:left -164px;}
.buy-course-v1 .classes-feature .cf-item .cf-icon2{background-position:left -205px;}

.buyCourse-item{width:274px;background:#fff;float:left;margin-right:20px;}
.buyCourse-item .bc-item-hd{height:55px;padding:22px 22px 0;line-height:30px;background:#f7f8fc;-webkit-border-top-right-radius:12px;-moz-border-top-right-radius:12px;border-top-right-radius:12px;}
.buyCourse-item .bc-item-hd strong{font-size:22px;}
.buyCourse-item .bc-price{font-size:16px;color:#f4664a;}
.buyCourse-item .bc-price span{font-size:22px;font-weight:bold;}
.buyCourse-item .bc-item-bd{padding:18px 20px 8px;border:2px solid #f2f2f2;border-top:0 none;-webkit-border-bottom-left-radius:12px;-moz-border-bottom-left-radius:12px;border-bottom-left-radius:12px;}
.buyCourse-item dl dd{min-height:50px;margin-bottom:10px;background:#f7f8fb;position:relative;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:top;}
.buyCourse-item dl dd input{width:0;height:0;overflow:hidden;position:absolute;left:-12px;top:0;opacity:0;filter:alpha(opacity=0);}
.buyCourse-item dl dd label{height:50px;padding-left:54px;line-height:50px;display:block;font-size:16px;cursor:pointer;}
.buyCourse-item dl dd i{width:20px;height:20px;border:2px solid #dedede;overflow:hidden;position:absolute;left:20px;top:13px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.buyCourse-item dl dd .on i{background-position:left -2747px;}
.buyCourse-item dl dd .disabled{opacity:.6;cursor:default;filter:Alpha(opacity=60);}
.buyCourse-item .bc-item-bd .bc-give{line-height:24px;}
.last-item{margin-right:0;}
.buyCourse-panel{padding:20px 20px 0 0;color:#666;}
.buyCourse-explain{line-height:24px;}
.buyCourse-cost{line-height:46px;}
.buyCourse-cost .total-panel{font-weight:normal;}
.buyCourse-cost .total-panel span{font-size:24px;color:#f4664a;font-weight:bold;}
.buyCourse-cost .buyCourse-buy{width:170px;height:46px;line-height:46px;display:inline-block;vertical-align:top;margin-left:20px;font-size:18px;color:#fff;font-weight:bold;text-align:center;background:#f4664a;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.buyCourse-cost .buyCourse-buy:hover{background:#f25232;text-decoration:none;}

.sw-menu{overflow:visible;position:relative;z-index:10;}
.sw-menu .sw-menu-item{padding:15px 18px 0;position:relative;z-index:20;}
.sw-menu .sw-menu-item dl{height:57px;background: url(/images/common/column/openLive-x.png) repeat-x left bottom;}
.sw-menu .sw-menu-item dl dt{height:22px;line-height:22px;font-size:16px;}
.sw-menu .sw-menu-item dl dd{line-height:18px;font-size:12px;color:#999;}
.sw-menu .sw-menu-item dl dd a,.sw-menu .sw-menu-item dl dd span{color:#999;margin-right:18px;}
.sw-menu .sw-menu-dialog{width:336px;height:430px;position:absolute;left:250px;top:0;background:#fff;border-left:2px solid #eef0f0;-webkit-box-shadow:0 5px 17px rgba(239,239,239,.5);-moz-box-shadow:0 5px 17px rgba(239,239,239,.5);box-shadow:0 5px 17px rgba(239,239,239,.5);-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;display:none;}
.sw-menu .sw-menu-item:hover{padding-right:14px;border-right:4px solid #3095fc;}
.sw-menu .sw-menu-item:hover dl dt{font-weight:bold;color:#3095fc;}
.sw-menu .sw-menu-item:hover .sw-menu-dialog{display:block;}
.sw-menu .sw-menu-list{padding-left:20px;}
.sw-menu .sw-menu-list .sw-menu-hd{height:54px;line-height:54px;}
.sw-menu .sw-menu-list .sw-menu-hd strong{font-size:16px;display:inline-block;padding-right:16px;background:url(/images/common/column/right-arrows-icon.png) no-repeat right center;}
.sw-menu .sw-menu-list .sw-menu-bd{font-size:0;}
.sw-menu .sw-menu-list .sw-menu-bd li{width:90px;height:34px;padding-right:14px;line-height:34px;font-size:14px;color:#666;display:inline-block;*display:inline;*zoom:1;}
.sw-menu .sw-menu-list .sw-menu-bd li a{color:#666;}
.sw-menu .sw-menu-list .sw-menu-bd li a:hover{color:#48a1fc;font-weight:bold;}
.sw-menu .sw-menu-item-last{padding-top:14px;}
.sw-menu .sw-menu-item-last dl{height:56px;background:none;}

.sw-news-mod .news-list-row{margin:0 -5px;}
.sw-news-mod .news-list-row li{width:265px;margin:0 5px;}

.sw-openLive-mod{margin-top:0;}
.sw-openLive-mod .sw-openLive{padding-bottom:13px;}
.sw-openLive-mod .sw-openLive-main{height:343px;overflow:hidden;position:relative;z-index:1;}
.sw-openLive-mod .openLive{height:auto;padding:0;}
.sw-openLive-mod .openLive dl{padding:7px 20px 18px;}
.sw-openLive .sw-openLive-btns a:hover{opacity:0.7;filter:alpha(opacity=70);}
.sw-openLive .sw-openLive-btns{background:#f8f9fc;margin:2px 20px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:0;text-align:center;}
.sw-openLive .sw-openLive-btns a{width:42px;height:24px;line-height:240px;overflow:hidden;background-position:15px -349px;display:inline-block;position:static;margin:0;}
.sw-openLive .sw-openLive-btns a.prev{background-position:15px -399px;}
.sw-openLive .sw-openLive-btns .nextStop,.sw-openLive .sw-openLive-btns .prevStop,.sw-openLive .sw-openLive-btns .nextStop:hover,.sw-openLive .sw-openLive-btns .prevStop:hover{opacity:0.3;filter:alpha(opacity=30);cursor:default;}

.sw-qa-mod .sw-qa-list{overflow:hidden;}
.sw-qa-mod .sw-qa-list ul{height:150px;margin-right:-12px;*zoom:1;}
.sw-qa-mod .sw-qa-list ul li{width:255px;height:132px;padding:18px 18px 0;margin-right:12px;float:left;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sw-qa-mod .sw-qa-list ul li .sw-qa-tag{height:26px;line-height:26px;font-size:0;margin-bottom:7px;}
.sw-qa-mod .sw-qa-list ul li .sw-qa-tag span{padding:0 12px;background:#fff2eb;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;font-size:12px;color:#fd7400;margin-right:12px;}
.sw-qa-mod .sw-qa-list ul li .sw-qa-text{height:44px;line-height:22px;overflow:hidden;margin-bottom:10px;display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow: hidden;}
.sw-qa-mod .sw-qa-list ul li .sw-qa-panel{height:28px;line-height:28px;}
.sw-qa-mod .sw-qa-list ul li .sw-qa-panel span{display:inline-block;padding-left:23px;color:#999;font-size:12px;background-position:left -1720px;}
.sw-qa-mod .sw-qa-list ul li .sw-qa-btn{line-height:26px;padding:0 27px;color:#3095fc;border:1px solid #3095fc;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;}
.sw-qa-mod .sw-qa-list ul li .sw-qa-btn:hover{background:#3095fc;color:#fff;text-decoration:none;}

.teacher-x-mod .teacher-x{position:relative;z-index:1;}
.teacher-x-mod .teacher-x-main{height:150px;overflow:hidden;position:relative;}
.teacher-x-mod .teacher-x-main ul{width:1220px;}
.teacher-x-mod .teacher-x-main ul li{width:281px;height:140px;padding:10px 10px 0 0;float:left;margin-right:12px;background:url(/images/common/column/teacher-x-bg.png) no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.teacher-x-mod .teacher-x-main ul li .photo{width:142px;}
.teacher-x-mod .teacher-x-main ul li .teacher-info{margin-left:142px;padding-top:6px;position:relative;z-index:1;}
.teacher-x-mod .teacher-x-main ul li .teacher-info strong{display:block;line-height:36px;font-size:16px;}
.teacher-x-mod .teacher-x-main ul li .teacher-info p{line-height:18px;font-size:12px;color:#666;}
.teacher-x-mod .teacher-x-main ul li .video-icon{top:105px;right:11px;}

.sw-course-tab{margin-right:62px;}
.sw-course-tab li{float:left;font-size:0;}
.sw-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;}
.sw-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;}
.sw-course-tab li.on strong{border-bottom:4px solid #3095fc;padding-bottom:0;}
.sw-course-tab li a:hover{color:#3095fc;text-decoration:none;}

.sw-course-mod .title-mod h2,.sw-training-mod .title-mod h2{margin-right:68px;}
.sw-course-tab li strong,.sw-training-mod .title-mod .course-tab li strong{font-size:18px;font-weight:normal;}
.sw-course-tab li.on strong,.sw-training-mod .title-mod .course-tab li.on strong{font-weight:bold;}
/*.sw-course-mod .sw-course-list-ad{width:976px;}*/
.sw-course-mod .sw-course-list{width:976px;margin:-20px -10px 0;font-size:0;}
.sw-course-mod .sw-course-list li{width:224px;height:320px;font-size:14px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;*display:inline;*zoom:1;margin:20px 10px 0;vertical-align:top;}
.sw-course-mod .sw-course-list li .cover{height:127px;position:relative;z-index:1;}
.sw-course-mod .sw-course-list li .cover a{display:block;}
.sw-course-mod .sw-course-list li .cover img{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.sw-course-mod .sw-course-list li .tag-dis{position:absolute;left:0;top:0;}
.sw-course-mod .sw-course-list li .tag-dis img,.sw-course-mod .sw-course-list li .tag-flame img,.sw-course-mod .sw-course-list li .tag-hot img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.sw-course-mod .sw-course-list li .tag-flame{position:absolute;right:0;top:-18px;}
.sw-course-mod .sw-course-list li .tag-hot{position:absolute;right:0;top:0;}
.sw-course-mod .sw-course-list li .video-icon{width:20px;top:104px;right:6px;background-position:left -2889px;}
.sw-course-mod .sw-course-list li .sw-course-bd{padding:10px 14px 0;}
.sw-course-mod .sw-course-list li .sw-course-tag,.sw-training-mod .sw-training-list li .sw-training-tag{font-size:0;}
.sw-course-mod .sw-course-list li .sw-course-tag span,.sw-training-mod .sw-training-list li .sw-training-tag span{line-height:22px;padding:0 10px;background:#f8f9fc;font-size:12px;color:#999;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;margin-right:12px;}
.sw-course-mod .sw-course-list li .sw-course-name,.sw-training-mod .sw-training-list li .sw-training-name{height:36px;line-height:36px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sw-course-mod .sw-course-list li .sw-course-name-two{height:36px;line-height:18px;margin:7px 0;white-space:normal;}
.sw-course-mod .sw-course-list li .sw-course-related{height:14px;line-height:14px;font-size:12px;color:#999;}
.sw-course-mod .sw-course-list li .sw-course-people{width:72px;background:url(/images/common/column/sw-course-people.png) no-repeat left 4px;text-align:right;}
.sw-course-mod .sw-course-list li .sw-course-crowd{padding-left:18px;background-position:left -2849px;}
.sw-course-mod .sw-course-list li .sw-course-price,.sw-training-mod .sw-training-list li .sw-training-price{height:58px;line-height:58px;color:#f4664a;}
.sw-course-mod .sw-course-list li .sw-course-price strong,.sw-training-mod .sw-training-list li .sw-training-price strong{font-size:26px;margin-right:12px;}
.sw-course-mod .sw-course-list li .sw-course-price del,.sw-training-mod .sw-training-list li .sw-training-price del{color:#999;}
.sw-course-mod .sw-course-list li .sw-course-btn,.sw-training-mod .sw-training-list li .sw-training-btn{height:32px;line-height:32px;color:#f4664a;border:1px solid #f4664a;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:block;text-align:center;}
.sw-course-mod .sw-course-list li .sw-course-btn:hover,.sw-training-mod .sw-training-list li .sw-training-btn:hover{background:#f3664a;color:#fff;text-decoration:none;}

.sw-training-mod .sw-training{padding:30px;background:#fff;}
.sw-training-mod .sw-training-video{width:560px;height:318px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;}
.sw-training-mod .sw-training-intr{width:508px;height:288px;padding:30px 26px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f2f6fd;}
.sw-training-mod .sw-training-intr-list{width:255px;}
.sw-training-mod .sw-training-intr-list dt,.sw-training-mod .sw-training-intr-ask dt{height:22px;line-height:22px;display:inline-block;*display:inline;*zoom:1;position:relative;z-index:1;font-size:16px;font-weight:bold;}
.sw-training-mod .sw-training-intr-list dt i,.sw-training-mod .sw-training-intr-ask dt i{height:7px;position:absolute;left:0;right:0;bottom:0;background:#3095fc;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;z-index:-1;}
.sw-training-mod .sw-training-intr-list dd,.sw-training-mod .sw-training-intr-ask dd{padding:9px 0 15px;line-height:20px;color:#999;}
.sw-training-mod .sw-training-intr-list dd a,.sw-training-mod .sw-training-intr-ask dd a{color:#2287ea;}
.sw-training-mod .sw-training-intr-ask{width:225px;}
.sw-training-mod .sw-training-list{margin:20px -10px 0;}
.sw-training-mod .sw-training-list li{width:270px;float:left;margin:0 10px;background:#fff;-webkit-box-shadow:0 6px 17px #efefef;-moz-box-shadow:0 6px 17px #efefef;box-shadow:0 6px 17px #efefef;}
.sw-training-mod .sw-training-list li .cover{height:150px;}
.sw-training-mod .sw-training-list li .cover img{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.sw-training-mod .sw-training-list li .sw-training-bd{height:159px;padding:10px 16px 0;border:1px solid #f9f9f9;border-top:0 none;}
.sw-training-mod .sw-training-list li .sw-training-price{height:48px;line-height:38px;}

.sw-tool-mod{background:#fff;}
.sw-tool-mod .title-h2 h2{font-size:20px;}
.sw-tool-mod .title-h2 h2 i{margin-right:27px;}
.sw-tool-mod .sw-tool{padding:0 30px 10px;}
.sw-tool-mod .sw-tool-list{width:684px;}
.sw-tool-mod .sw-tool-list li{width:208px;height:90px;float:left;margin:0 20px 20px 0;}
.sw-tool-mod .sw-tool-list li a{height:67px;padding:21px 20px 0 30px;background:#fff;border:1px solid #f7f7f7;-webkit-box-shadow:0 6px 17px #efefef;-moz-box-shadow:0 6px 17px #efefef;box-shadow:0 6px 17px #efefef;display:block;}
.sw-tool-mod .sw-tool-list li a:hover{margin-top:-5px;}
.sw-tool-mod .sw-tool-list li strong{line-height:25px;font-size:18px;font-weight:normal;}
.sw-tool-mod .sw-tool-list li .one-row{line-height:50px;}
.sw-tool-mod .sw-tool-evaluation{width:431px;height:181px;padding:17px 0 0 21px;background:#fff;border:1px solid #f7f7f7;-webkit-box-shadow:0 6px 17px #efefef;-moz-box-shadow:0 6px 17px #efefef;box-shadow:0 6px 17px #efefef;}
.sw-tool-mod .sw-tool-title{height:36px;line-height:36px;border-bottom:1px solid #f8f8f8;margin-right:21px;}
.sw-tool-mod .sw-tool-title h4{line-height:34px;padding-top:1px;border-bottom:2px solid #2287ea;margin-bottom:-1px;font-size:16px;font-weight:normal;}
.sw-tool-mod .sw-tool-evaluation-list{margin-top:35px;}
.sw-tool-mod .sw-tool-evaluation-list li{width:70px;height:55px;padding:20px 0 0 5px;margin-right:9px;text-align:center;line-height:20px;font-size:16px;font-weight:bold;color:#fff;float:left;background:url(/images/common/column/job-serve-icon.png) no-repeat;}
.sw-tool-mod .sw-tool-evaluation-list li a{color:#fff;}

.sw-student-mod .sw-student{position:relative;z-index:1;}
.sw-student-mod .sw-student-main{height:220px;overflow:hidden;position:relative;}
.sw-student-mod .sw-student-main ul{width:1320px;}
.sw-student-mod .sw-student-main ul li{width:346px;height:193px;padding:27px 20px 0;float:left;margin-right:21px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;}
.sw-student-mod .sw-student-main ul li .sw-student-info{margin-left:102px;}
.sw-student-mod .sw-student-main ul li .sw-student-name{line-height:26px;}
.sw-student-mod .sw-student-main ul li .sw-student-name strong{font-size:18px;}
.sw-student-mod .sw-student-main ul li .sw-student-name span{padding:0 16px;background:#f8f9fc;font-size:12px;color:#999;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;margin-left:15px;}
.sw-student-mod .sw-student-main ul li .sw-student-office{line-height:30px;}
.sw-student-mod .sw-student-main ul li .sw-student-text{padding:8px 0 12px;line-height:24px;color:#999;}
.sw-student-mod .sw-student-main ul li .sw-student-btn{padding:0 23px;line-height:24px;color:#f4664a;border:1px solid #f4664a;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;}
.sw-student-mod .sw-student-main ul li .sw-student-btn:hover{background:#f4664a;color:#fff;text-decoration:none;}

.sw-cooperative-mod{background:#fff;}
.sw-cooperative-mod .title-h2 h2{font-size:20px;}
.sw-cooperative-mod .title-h2 h2 i{margin-right:27px;}
.sw-cooperative-mod .go-sw-hot-post{margin:20px 0 0 20px;}
.sw-cooperative-mod .sw-hot-post{height:30px;line-height:30px;margin-top:23px;font-weight:bold;}
.sw-cooperative-mod .job-enterprise{width:auto;overflow:visible;padding:0 0 40px 30px;}
.sw-cooperative-mod .job-enterprise ul{width:auto;}
.sw-cooperative-mod .job-enterprise ul li{margin-right:36px;}

.sw-plan-mod{height:682px;margin-bottom:20px;background:url(/images/common/column/sw-plan-bg.jpg) no-repeat;}
.sw-plan-form{padding:0 140px;}
.sw-plan-form-item{padding:7px 0;line-height:36px;color:#fff;font-size:16px;}
.sw-plan-form-item dt{padding-left:20px;float:left;font-weight:bold;}
.sw-plan-form-item dd{margin-left:146px;}
.sw-plan-form-item dd span{display:inline-block;padding-left:23px;margin-right:50px;position:relative;cursor:pointer;}
.sw-plan-form-item dd span i{width:16px;height:16px;background:url(/images/common/column/sw-plan-form-icon.png) no-repeat;position:absolute;left:0;top:10px;}
.sw-plan-form-item dd .on i{background-position:left -18px;}
.sw-plan-form-item dd .on{color:#f4664a;}
.sw-plan-form-item dd span input{width:0;height:0;position:absolute;left:0;top:0;overflow:hidden;opacity:0;}
.sw-plan-form-dl{margin:30px -20px 0 0;}
.sw-plan-form-dl dd{width:300px;float:left;margin-right:10px;position:relative;z-index:1;}
.sw-plan-form-dl dd input,.sw-plan-form-textarea textarea{width:260px;height:24px;line-height:24px;padding:12px 20px;display:block;border:0 none;background:#fff;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.sw-plan-form-dl dd em,.sw-plan-form-textarea em{line-height:48px;position:absolute;left:0;top:0;right:0;bottom:0;font-size:14px;padding-left:20px;color:#666;z-index:2;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.sw-plan-form-textarea{margin-top:14px;position:relative;z-index:1;}
.sw-plan-form-textarea textarea{width:880px;height:72px;overflow:hidden;overflow-y:auto;}
.sw-plan-form-btn{width:223px;height:48px;line-height:48px;font-size:18px;font-weight:bold;color:#fff;text-align:center;display:block;margin:30px auto 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f66d2a;background:-moz-linear-gradient(left,#f8a537,#f66d2a);background:-webkit-linear-gradient(left,#f8a537,#f66d2a);background:linear-gradient(left,#f8a537,#f66d2a);}
.sw-plan-form-btn:hover{-webkit-box-shadow:0 2px 10px rgba(137,55,8,.55);-moz-box-shadow:0 2px 10px rgba(137,55,8,.55);box-shadow:0 2px 10px rgba(137,55,8,.55);text-decoration:none;}
#numberWords{padding:5px 0;position:absolute;right:0;top:100%;}
.submit-form-result{width:446px;background:#fff;position:fixed;z-index:900;left:50%;top:50%;margin-left:-223px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:none;}
.submit-form-result .s-f-r-text{padding:44px 30px 30px;line-height:26px;font-size:18px;text-align:center;}
.submit-form-result .s-f-r-btns{padding-bottom:30px;text-align:center;}
.submit-form-result .s-f-r-btns a{line-height:42px;padding:0 45px;background:#3095fc;font-size:18px;color:#fff;display:inline-block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}

.newUser-dialog-mod{height:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:800;display:none;}
.newUser-dialog-mod .newUser-dialog{width:750px;position:absolute;left:50%;top:50%;margin:-222px 0 0 -375px;z-index:10;background:#fff;overflow:hidden;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.newUser-dialog-mod .newUser-dialog-hd{height:64px;line-height:64px;padding:0 52px;background:#f0f0f0;}
.newUser-dialog-mod .newUser-dialog-hd h4{font-size:20px;}
.newUser-dialog-mod .dialog-close{top:15px;right:15px;}
.newUser-dialog-mod .newUser-dialog-bd{padding:20px 0 40px 50px;}
.newUser-dialog-mod .newUser-dialog-bd .sw-plan-form-item{color:#333;padding:0 0 12px;}
.newUser-dialog-mod .newUser-dialog-bd .sw-plan-form-item dt{float:none;padding-left:0;}
.newUser-dialog-mod .newUser-dialog-bd .sw-plan-form-item dd{margin-left:0;}
.newUser-dialog-mod .newUser-dialog-bd .sw-plan-form-item dd span{margin-right:15px;padding-left:20px;}
.newUser-dialog-mod .newUser-dialog-bd .sw-plan-form-item dd span i{background-position:left -36px;}
.newUser-dialog-mod .newUser-dialog-bd .sw-plan-form-item dd .on i{background-position:left -54px;}
.newUser-dialog-mod .newUser-dialog-bd .newUser-dialog-btns{padding:20px 50px 0 0;}
.newUser-dialog-mod .newUser-dialog-bd .sw-plan-form-btn{margin-top:0;}
.newUser-dialog-mask{width:100%;height:100%;position:absolute;left:0;top:0;background:#000;opacity:.4;filter:alpha(opacity=40);z-index:8;}

.sw-left-fixed{width:45px;position:fixed;left:0;top:50%;background:#fff;-webkit-box-shadow:0 3px 11px rgba(217,217,217,.5);-moz-box-shadow:0 3px 11px rgba(217,217,217,.5);box-shadow:0 3px 11px rgba(217,217,217,.5);z-index:700;display:none;}
.sw-left-fixed li a{padding:15px 0;line-height:14px;display:block;font-size:12px;color:#666;text-align:center;background:url(/images/common/column/sw-left-fixed-line.png) no-repeat center bottom;}
.sw-left-fixed li.last-li a{background:none;}
.sw-left-fixed li a:hover,.sw-left-fixed li.on a{background:#3095fc !important;color:#fff;text-decoration:none;}

.fs-subInfo{height:157px;background:url(/images/common/column/suInfoBg.png) no-repeat center top;border-top:1px solid #f2f2f2;}
.fs-subInfo h2{font-size:18px;color:#333;text-align:center;padding:8px 0 5px;}
.fs-subInfo-input{text-align:center;position:relative;margin-bottom:6px;}
.fs-subInfo-input input{width: 168px;border:1px solid #c8cbcc;border-radius: 40px;background-color: #fff;color: #333;font-size: 14px;text-align: center;padding: 6px 10px;}
.fs-subInfo-input label{position: absolute;font-size: 14px;color: #d2d2d2;top: 1px;left: 32px;width: 188px;height: 27px;line-height: 27px;cursor: pointer;}
.fs-subInfo-bth{text-align: center;}
.fs-subInfo-bth a{display: inline-block;width: 118px;height: 28px;border:1px solid #fd7400;border-radius: 40px;color: #fd7400;line-height: 28px;}
.fs-subInfo-bth a:hover{text-decoration: none;}
.fs-subInfo .mb10{margin-bottom: 10px;}

.PromptPop{width: 447px;height: 254px;border-radius: 10px;background-color: #ffffff;position: fixed;left: 50%;top:50%;margin-left: -223.5px;margin-top: -127px;z-index: 999;}

.PromptPopHead{text-align: right;}
.PromptPopHead a{display: inline-block;width: 16px;height: 16px;background:url(/images/common/column/subInfoIcon1.png) no-repeat 0 0;margin: 20px 20px 0 0;}

.PromptPopCon{text-align: center;}
.PromptPopCon .PromptPopConP1{font-size: 18px;padding-top: 10px;}
.PromptPopCon .PromptPopConP1 img{vertical-align: middle;display: inline-block;padding-right: 5px;}

.PromptPopConP2{font-size: 14px;padding-top: 20px;}
.PromptPopConBth{margin-top: 40px;}
.PromptPopConBth a{display: inline-block;width: 162px;height: 43px;line-height: 43px;text-align: center;background-color: #3095fc;font-size: 18px;color: #fff;-webkit-border-radius: 40px;border-radius: 40px;}
.PromptPopConBth a:hover{text-decoration: none;}
.diogMask{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #000;
    opacity: .7;
    filter: alpha(opacity=70);
    z-index: 998;
}

/*add Service*/
.rightFloat{ position: fixed;top: 50%; left:10px;margin-top: -200px; width: 130px; border-radius: 10px; background: #fff;box-shadow: 0 0 15px rgba(0,0,0,0.2); z-index: 601;}
.rightFloat .closeRightFloat{ left: 0px; top: -25px;}
.rightFloat .serviceImg{ left:10px; top: -15px; z-index: 0;}
.rightFloat .consuLink{display: block; width: 108px; height: 36px; line-height: 36px; box-shadow:0 5px 13px #ffe4d5;border-radius: 18px; background: #ff680f; text-align: center; font-size: 16px; color: #fff; margin: 60px auto 12px; z-index: 1; position: relative;}
.rightFloat .ewmCmaImg{ padding: 6px; background: #f1f2f4; display: block; width: 90px; height: 90px; margin: 0 auto;}
.rightFloat p{ width: 92px; margin: 4px auto 12px; line-height:18px; padding-left: 10px; font-size: 12px; }
.rightFloat p .cmaGift{-webkit-animation:hatch 4s 0s infinite both;-moz-animation:hatch 4s 0s infinite both;-o-animation:hatch 4s 0s infinite both;animation:hatch 4s 0s infinite both; float: right; margin-top: 5px;}
@-webkit-keyframes hatch{
    0%{-webkit-transform:rotate(0deg)}
    5%{-webkit-transform:rotate(-16deg)}
    9%{-webkit-transform:rotate(16deg)}
    13%{-webkit-transform:rotate(-16deg)}
    16%{-webkit-transform:rotate(8deg)}
    20%{-webkit-transform:rotate(-8deg)}
    25%{-webkit-transform:rotate(0deg)}
}
@-moz-keyframes hatch{
    0%{-moz-transform:rotate(0deg)}
    5%{-moz-transform:rotate(-16deg)}
    9%{-moz-transform:rotate(16deg)}
    13%{-moz-transform:rotate(-16deg)}
    16%{-moz-transform:rotate(8deg)}
    20%{-moz-transform:rotate(-8deg)}
    25%{-moz-transform:rotate(0deg)}
}
@-o-keyframes hatch{
    0%{-o-transform:rotate(0deg)}
    5%{-o-transform:rotate(-16deg)}
    9%{-o-transform:rotate(16deg)}
    13%{-o-transform:rotate(-16deg)}
    16%{-o-transform:rotate(8deg)}
    20%{-o-transform:rotate(-8deg)}
    25%{-o-transform:rotate(0deg)}
}
@keyframes hatch{
    0%{transform:rotate(0deg)}
    5%{transform:rotate(-16deg)}
    9%{transform:rotate(16deg)}
    13%{transform:rotate(-16deg)}
    16%{transform:rotate(8deg)}
    20%{transform:rotate(-8deg)}
    25%{transform:rotate(0deg)}
}


/*叮*/
.jingle-pop{width:280px;height:100px;padding-top:48px;line-height:20px;font-size:14px;color:#333;text-align:center;border:2px solid #e1e1e1;background:#fff;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;position:fixed;right:24px;bottom:40px;-webkit-animation:bounceInDown .8s ease-in;animation:bounceInDown .8s ease-in;-webkit-box-shadow:0 0 20px rgba(0,0,0,.06);box-shadow:0 0 20px rgba(0,0,0,.06);z-index:900;display:none;}
.jingle-pop i{position:absolute;left:50%;top:-31px;margin-left:-32px;}
.jingle-pop strong{font-weight:normal;}
.jingle-pop p{color:#999;}
.jingle-pop .jingle-btns{margin-top:6px;}
.jingle-pop .jingle-btns a{line-height:35px;padding:0 28px;background:#f60;color:#fff;font-size:16px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;}
.jingle-pop .jingle-close{width:25px;height:25px;line-height:250px;overflow:hidden;position:absolute;top:7px;right:9px; background:url(/images/zhuanti/20210618/jingle-close.png) no-repeat;}
.jingle-350 .jingle-btns{margin-top:20px;}
.jingle-hatch{-webkit-animation:hatch618 3s infinite both;-moz-animation:hatch618 3s infinite both;animation:hatch618 3s infinite both;}
@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}
@-webkit-keyframes hatch618{0%{-webkit-transform:rotate(0deg)}5%{-webkit-transform:rotate(-8deg)}9%{-webkit-transform:rotate(8deg)}13%{-webkit-transform:rotate(-8deg)}16%{-webkit-transform:rotate(4deg)}20%{-webkit-transform:rotate(-4deg)}25%{-webkit-transform:rotate(0deg)}}
@-moz-keyframes hatch618{0%{-moz-transform:rotate(0deg)}5%{-moz-transform:rotate(-8deg)}9%{-moz-transform:rotate(8deg)}13%{-moz-transform:rotate(-8deg)}16%{-moz-transform:rotate(4deg)}20%{-moz-transform:rotate(-4deg)}25%{-moz-transform:rotate(0deg)}}
@keyframes hatch618{0%{transform:rotate(0deg)}5%{transform:rotate(-8deg)}9%{transform:rotate(8deg)}13%{transform:rotate(-8deg)}16%{transform:rotate(4deg)}20%{transform:rotate(-4deg)}25%{transform:rotate(0deg)}}


/*2021813*/
.propertyAsseMargin{ margin-bottom: 20px;}
.propertyAsseMargin .propertyAsseTab ul{ height: 40px;}
.propertyAsseMargin .propertyAsseTab ul li{ color: #23242c; height: 40px; line-height: 40px; padding: 0; width: 90px; text-align: center;}
.propertyAsseMargin .propertyAsseTab ul li.on{ background: none; font-weight: bold; color: #23242c; font-size: 16px;}
.propertyAsseMargin .propertyAsseTab ul li i{ display:block; width: 1px; height: 11px; background: #e0e0e0; float: right; margin-top: 15px; }

.buy-course .propertyAsse{ background: url(/images/common/column/zCourseTop.jpg) no-repeat;}
.buy-course .propertyAsse strong{ background: url(/images/common/column/zcourseIcon01.png) no-repeat left 10px;padding-left:42px;}
.buy-course .propertyAsse strong span{ background: url(/images/common/column/zcourseIcon02.png) no-repeat right 10px;padding-right:42px;}
.buy-course .propertyAsse li{ color: #fff;}
.buy-course .propertyAsse li span{ color: #fff;}
.buy-course .propertyAsse .cf-item span{background: url(/images/common/column/zcIcon.png) no-repeat 0 0;}

.propertyAsseCon .buyCourse-item{ width:351px; margin-right: 23px; border: 1px solid #d0e0f1; height: 375px;
    background: #e5eef7;
    background: -webkit-linear-gradient(top,#e5eef7,#e6eff7,#f7f9fb);
    background: -moz-linear-gradient(top,#e5eef7,#e6eff7,#f7f9fb);
    background: -ms-linear-gradient(top,#e5eef7,#e6eff7,#f7f9fb);
    background: linear-gradient(top,#e5eef7,#e6eff7,#f7f9fb);
}
.propertyAsseCon{ margin: 15px 25px;}
.propertyAsseCon .buyCourse-item .bc-item-hd strong{ font-size: 24px;}
.propertyAsseCon .propertyFirst{}
.propertyAsseCon .propertyFirst .bc-item-bd{ background:url(/images/common/column/courseBoxBg.png) no-repeat right 120px;}
.propertyAsseCon .bc-item-bd{ border: none; padding: 18px 26px 8px}
.propertyAsseCon .bc-item-hd{ background:none; border-bottom: 1px dashed #b5bccc; padding: 0 0 10px; margin: 30px 30px 0;}
.propertyAsseCon .bc-price{ color: #ee4700; font-size: 24px; font-weight: bold;}
.propertyAsseCon .bc-item-hd p i{ font-size: 12px; background: #d5e3f3; color: #5a6f94; padding: 2px 10px; border-radius: 3px; }
.propertyAsseCon .bc-item-hd p{}
.propertyAsseCon .propertySecond{
    border: 1px solid #ffa939;
    background: #f8e8c8;
    background: -webkit-linear-gradient(left,#f8e8c8,#f9ebce,#fdf3de);
    background: -moz-linear-gradient(left,#f8e8c8,#f9ebce,#fdf3de);
    background: -ms-linear-gradient(left,#f8e8c8,#f9ebce,#fdf3de);
    background: linear-gradient(left,#f8e8c8,#f9ebce,#fdf3de);
}
.propertyAsseCon .propertySecond .bc-item-hd p i{ background: #ffd5a8; color: #ff5901;}
.propertyAsseCon .bc-item-hd .tagIntro{ border-radius: 20px 20px 20px 0; font-size: 14px; color: #fff; font-style: italic; right:-42px; top: -50px; padding: 0 10px;
    text-shadow: -3px -3px 8px #f84215;
    background: #fc6e18;
    background: -webkit-linear-gradient(left,#fd7804,#fc6e18,#fa5f35);
    background: -moz-linear-gradient(left,#fd7804,#fc6e18,#fa5f35);
    background: -ms-linear-gradient(left,#fd7804,#fc6e18,#fa5f35);
    background: linear-gradient(left,#fd7804,#fc6e18,#fa5f35);

}
.propertyAsseCon .bc-item-hd .tagIntro i{ font-size: 22px; font-weight: bold; font-style: italic; padding: 0 5px; text-shadow: -3px -3px 8px #f84812;}
.propertyAsseCon .buyCourse-item dl dd{ background: #f7f8fb; border: 1px solid #efefef;}
.propertyAsseCon .propertySecond .bc-item-hd{ border-bottom: 1px dashed #d49d56;}
.propertyAsseCon .propertySecond .bc-item-hd strong{ color: #7f4312;}
.propertyAsseCon .propertySecond dl dd,.propertyAsseCon .propertyThird dl dd{ background:url(/images/common/column/zClassBg.png) repeat-y; border: none;}
.propertyAsseCon  .bc-give{ color: #ff5901; margin-top:15px}
.propertyAsseCon  .bc-give strong{ color: #7f4312; font-size: 16px;}
.propertyAsseCon  .bc-give i{ font-style: italic; border: 1px solid #ff5901; display: inline-block;*display:inline; zoom: 1; padding:0px 5px; vertical-align: top; margin:10px 5px 0 0; font-size: 14px;}
.propertyAsseCon  .bc-give p{display: inline-block;*display:inline; zoom: 1;}
.propertyAsseCon .propertySecond .reductionPrice{background:url(/images/common/column/reductionPrice.png) no-repeat; width:112px; height:112px; padding:50px 0 0 80px; right: 30px; top:80px; text-align: center; color: #fff7dd; font-size:18px; line-height:24px;text-shadow: -3px -3px 8px #fc7d2c;}
.propertyAsseCon .propertySecond .reductionPrice strong{ font-size:24px;}
.propertyAsseCon .propertyThird .bc-give strong{ color: #333;}
.propertyAsseCon .propertyThird .lowPrice{background:url(/images/common/column/lowPrice.png) no-repeat; width: 101px; height: 80px; right: 30px; top: 80px; text-align: center;color: #fff7dd;font-size:14px; text-shadow: -3px -3px 8px #fc7d2c; padding:40px 0 0; line-height: 20px; }
.propertyAsseCon .propertyThird .lowPrice strong{ font-size: 18px;}
.propertyAsseMargin .buyCourse-panel{ padding:15px 45px 0 25px;}







