ul,li{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-weight:normal}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.pull-left{float:left}.pull-right{float:right}.text-center{text-align:center}a{text-decoration:none;color:#1650a9;outline:0}a.white{color:#fff}a.blue{color:#}.sbHolder{background:transparent;border:0;width:79px;height:38px;font-size:14px}.sbSelector{width:56px;text-align:center;height:38px;line-height:38px;text-indent:0}.sbSelector:link,.sbSelector:visited,.sbSelector:hover{color:#fff}.sbToggle{width:23px;height:38px;background:url(../js/selectbox/img/select-icons2.png) no-repeat 0 0}.sbToggle:hover,.sbToggleOpen:hover{background:url(../js/selectbox/img/select-icons2.png) no-repeat 0 0}.sbToggle.sbToggleOpen{background:url(../js/selectbox/img/select-icons2.png) no-repeat 0 -38px}.sbOptions{width:78px;background:#2d6dce}.sbOptions a:link,.sbOptions a:visited{color:#fff}.dk_container{background:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family:Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:0}.dk_toggle{padding:10px 8px 9px 10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:0;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;color:#fff;font-size:14px}.dk_toggle:after{border-top-color:#FFf}.container{width:1160px;margin:0 auto}.topNav{background:#323232;height:20px;line-height:18px;color:#fff}.topNav a{color:#fff}.topNav .pull-left{padding-left:48px}.topNav .pull-right span{display:inline-block;margin-right:30px}.topNav .pull-right .online-consulting{display:inline-block;padding-left:20px;background:url(../images/icon-online-consulting.png) no-repeat 0 50%}.nav{height:60px;position:relative;z-index:100}.nav .logo{display:block;float:left;width:261px;height:36px;background:url(../images/logo.png) no-repeat;overflow:hidden;text-indent:-999px;margin-top:12px}.navPrimary a{color:#2162ae;display:block;height:60px;line-height:60px;padding:0 15px}.navPrimary a:hover{color:#f4a116}.navPrimary>li>a{font-size:16px}.navPrimary>li:last-child>a{padding-right:0}.navPrimary>li ul li a{font-size:14px;color:#fff}.navPrimary>li{float:left;position:relative}.navPrimary li .subNav{height:58px;background:#265db0;border-top:1px solid #2a466f;border-bottom:1px solid #2a466f;position:absolute;left:50%;top:60px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:100;display:none}.navPrimary li .subNav:before{content:"";width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #fff;position:absolute;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);top:-1px}.navPrimary li .bg{height:58px;background:#265db0;border-top:1px solid #2a466f;border-bottom:1px solid #2a466f;position:fixed;left:0;top:80px;right:0;z-index:-1;display:none}.navPrimary li.pn-2 .subNav ul,.navPrimary li.pn-3 .subNav ul{width:390px;position:relative}.navPrimary li .subNav li{float:left}.navPrimary li.hasSub:hover>a{color:#f4a116!important}.navPrimary li.hasSub:hover .bg,.navPrimary li.hasSub:hover .subNav{display:block}.banner .bx-wrapper{position:relative}.banner .bx-wrapper .bx-pager{position:absolute;height:16px;left:50%;bottom:11px;margin-left:-84px}.banner .bx-wrapper .bx-pager-item{float:left;margin:0 20px;position:relative}.banner .bx-wrapper .bx-pager-item:before{content:"";width:40px;height:2px;overflow:hidden;background:#fff;position:absolute;left:-40px;top:7px}.banner .bx-wrapper .bx-pager-item:first-child:before{display:none}.banner .bx-wrapper .bx-pager-link{display:block;width:16px;height:0;padding-top:16px;overflow:hidden;background:url(../images/icon-bx-point.png) no-repeat 0 0}.banner .bx-wrapper .bx-pager-link.active{background-position:-16px 0}.banner .bx-wrapper .bx-controls-direction a{display:block;width:48px;height:112px;overflow:hidden;text-indent:-999px;background:url(../images/btn-bx-prevNext.png) no-repeat;position:absolute;top:50%;margin-top:-56px}.banner .bx-wrapper .bx-controls-direction a.bx-prev{left:36px;background-position:0 0}.banner .bx-wrapper .bx-controls-direction a.bx-next{right:36px;background-position:-48px 0}.banner2{margin-bottom:10px}.news-rolling{background:#1e222c;height:30px;line-height:30px;color:#fff}#home .intro{padding-bottom:25px}#home .intro h2{font-size:18px;color:#1650a9;margin:4px 0 6px}#home .intro p{color:#949599}.home-p1{padding-top:47px;background:url(../images/icon-pn-01.png) no-repeat 50% 0;padding-bottom:52px}.home-p2{padding-top:47px;background:url(../images/icon-pn-02.png) no-repeat 50% 0 #fafafa;padding-bottom:64px}
.home-p4{padding-top:47px;background:url(../images/icon-pn-04.png) no-repeat 50% 0}.home-p1 li{float:left;width:183px;text-align:center}.home-p1 li.c1,.home-p1 li.c6{width:120px}.home-p1 li.c1{padding-right:32px}.home-p1 li.c6{padding-left:32px}.home-p1 li a{display:block}.home-p1 li h4,.evaluate-category li h4{font-size:16px;margin:8px 0 3px}.home-p1 li.c1 a,.evaluate-category li.c1 a{color:#d88e13}.home-p1 li.c2 a,.evaluate-category li.c2 a{color:#a97a16}.home-p1 li.c3 a,.evaluate-category li.c3 a{color:#8ca916}.home-p1 li.c4 a,.evaluate-category li.c4 a{color:#16a977}.home-p1 li.c5 a{color:#1696a9}.home-p1 li.c6 a{color:#1650a9}.home-p3{position:relative}.home-p3 .pn-03{position:absolute;left:50%;top:-7px;margin-left:-64px}.home-p4,.successful-case{padding-bottom:34px}.home-p4 .partners,.successful-case .partners{margin-top:-16px}.home-p4 .partners .item>div,.successful-case .partners .item>div{float:left;width:20%;text-align:center;padding:24px 0}.home-p4 .partners .btn-container,.successful-case .partners .btn-container{text-align:center;padding-top:18px}.partners2-panel .partners .item>div{float:left;width:16.6666%;text-align:center;padding:24px 0}.partners2-panel h3.evaluate-title{margin-bottom:0}.partners2-panel .partners .item>div .btn-more{display:inline-block;font-size:14px;color:#1f70cc;line-height:40px;padding-left:22px;background:url(../images/icon-btn-more-blue.png) no-repeat 0 50%}.consulting-panel a{display:block;width:100%}.consulting-panel a.btn-goToTop{height:39px}.consulting-panel a.btn-consulting{height:60px}#crumbs{background:#f0f0f0;height:30px;color:#646464}#crumbs li{float:left;padding-right:8px;line-height:30px}#crumbs li:first-child{padding-left:21px;background:url(../images/icon-location.png) no-repeat 0 50%}#crumbs li a{color:#646464}#register-content h2{font-size:18px;color:#c71212;padding-left:22px;margin:25px 0 20px}#register-content .inner{border:1px solid #d6d7dc;border-top:2px solid #1296db;min-height:200px;margin-bottom:20px;padding-bottom:20px}#register-content .pull-left{width:642px}#register-content .pull-right{width:320px;margin-right:75px}.tab-register{margin:30px 0 38px 155px}.tab-register li{float:left}.tab-register li a{display:block;width:128px;height:38px;line-height:38px;font-size:14px;text-align:center;color:#646464;border:1px solid #1650a9}.tab-register li a.active{background:#1650a9;color:#fff}.tab-register li:first-child a{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.tab-register li:last-child a{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.tab-register-content .files{padding-left:155px;position:relative;font-size:14px;color:#646464;margin-bottom:10px}.tab-register-content label.name{width:135px;text-align:right;line-height:32px;position:absolute;left:0;top:0}.tab-register-content .error{padding-left:24px;margin-left:20px;line-height:30px;background:url(../images/icon-error.png) no-repeat 0 50%;color:#cb3333;font-size:12px}.tab-register-content .success{padding-left:24px;margin-left:20px;line-height:30px;background:url(../images/icon-success.png) no-repeat 0 50%;color:#33cb65;font-size:12px}.tab-register-content .files.verification-code{margin-bottom:15px}.tab-register-content .files.verification-code input[type="text"]{width:94px}.tab-register-content .files.verification-code .btn-verification-code{display:inline-block;width:110px;height:30px;text-align:center;line-height:30px;color:#fff;background:#1650a9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:12px;margin-left:10px;cursor:pointer}
.tab-register-content .files.terms a{text-decoration:underline;color:#1650a9;vertical-align:middle;font-size:12px}.tab-register-content .files.terms input[type="checkbox"]{vertical-align:middle;margin-right:6px}.tab-register-content .files.btn-container .btn,.tab-login-content .files.btn-container .btn{font-size:16px;width:310px}.tab-register-content .files.btn-container a{text-decoration:underline;color:#1650a9;vertical-align:middle;font-size:12px;margin-left:20px}#register-content .pull-right h4{font-size:14px;color:#2162ae;margin:64px 0 23px}.tab-login{margin-bottom:20px}.tab-login li{float:left}.tab-login li a{display:block;width:102px;height:38px;line-height:38px;font-size:14px;text-align:center;color:#646464;border:1px solid #1650a9}.tab-login li a.active{background:#1650a9;color:#fff}.tab-login li:first-child a{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.tab-login li:last-child a{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.tab-login-content .files{margin-bottom:20px}.tab-login-content .files .forget-password{text-align:right;padding-top:5px}.tab-login-content .files .forget-password a{font-size:12px;text-decoration:underline;color:#1650a9}#register-content .pull-right .questions{padding-top:30px}#register-content .pull-right h3{font-size:16px;color:#010101;margin:12px 0 8px}#register-content .pull-right .questions li{font-size:12px;color:#646464;padding-left:45px;min-height:36px;margin-bottom:12px}#register-content .pull-right .questions li.tel{background:url(../images/icon-tel.png) no-repeat 0 50%}#register-content .pull-right .questions li.email{background:url(../images/icon-email.png) no-repeat 0 50%}#register-content .pull-right .questions li.consulting{background:url(../images/icon-qq2.png) no-repeat 0 50%}#register-content .pull-right .questions li.consulting a{text-decoration:underline}.evaluate-head{padding:0 22px;margin-bottom:40px}.evaluate-head h1{font-size:36px}.evaluate-head h1 .sub-title{font-size:14px;display:inline-block;margin-left:10px;position:relative;top:3px}.evaluate-head .links{width:190px;min-height:200px;padding:4px 25px 26px;background:#f0f0f0;border:1px solid #d6d7dc;float:left;margin-right:40px}.evaluate-head .links h4{font-size:16px;text-align:center;margin-bottom:28px}.evaluate-head .links h4 .icon-index{display:inline-block;padding-left:34px;line-height:22px;background:url(../images/icon-index.png) no-repeat 0 50%}.evaluate-head .links a{display:block;padding-left:26px;background:url(../images/icon-arrorw-links.png) no-repeat 0 50%;margin:11px 0}.evaluate-head .intro{width:500px}.evaluate-head .intro p{text-indent:2em;font-size:14px;line-height:24px;font-family:Arial,Helvetica,sans-serif;margin:0}.evaluate-head .intro .btn-container{padding-top:50px}.evaluate-head .intro .btn-container a.btn{margin-right:30px}.evaluate-head-rh{margin-top:-57px;margin-right:-77px}.evaluate-category{padding:0 22px;margin-bottom:50px}.evaluate-category li{float:left}.evaluate-category li a{display:block;padding-left:97px;position:relative;min-height:80px}.evaluate-category li a img{position:absolute;left:0;top:0}.evaluate-category li a span{padding-top:10px;display:block}.evaluate-category li.c1{width:273px}.evaluate-category li.c2{width:285px}.evaluate-category li.c3{width:257px}.evaluate-category li.c4{width:177px}h3.evaluate-title{height:40px;background:#f0f0f0;line-height:40px;padding:0 48px;font-size:18px;color:#1650a9;position:relative;margin-bottom:30px;margin-top:0}h3.evaluate-title:before{content:"";width:6px;height:30px;background:#1650a9;overflow:hidden;position:absolute;left:22px;top:5px}h3.evaluate-title.blue{background:#1650a9;color:#fff}h3.evaluate-title.blue:before{background:#fff}.product-mix{margin-bottom:50px}.product-mix .items{padding-left:11px;padding-top:20px}.product-mix .item{width:170px;padding:38px 34px 60px;background:#f0f0f0;border:1px solid #d6d7dc;float:left;margin-left:11px;position:relative}.product-mix .item h4.title{width:192px;height:40px;line-height:40px;background:#1650a9;font-size:16px;color:#fff;text-align:center;position:absolute;left:24px;top:-20px;margin:0;box-shadow:0 0 4px #c2c2c2;-moz-box-shadow:0 0 4px #c2c2c2;-webkit-box-shadow:0 0 4px #c2c2c2}.product-mix .item li{padding:7px 0}.product-mix .item li a{font-family:Arial,Helvetica,sans-serif;font-size:14px}.product-mix .item .btn-more{display:block;height:40px;line-height:40px;font-size:14px;color:#fff;padding:0 13px 0 33px;background:url(../images/icon-btn-more.png) no-repeat 11px 13px #1650a9;border:1px solid #2178d4;border-right-color:#707070;border-bottom-color:#707070;position:absolute;right:-1px;bottom:-1px;box-shadow:1px 1px 1px #cfcfcf;-moz-box-shadow:1px 1px 1px #cfcfcf;-webkit-box-shadow:1px 1px 1px #cfcfcf}.solutions{margin-bottom:38px}.solutions .items{margin-left:-14px}.solutions .item{width:300px;float:left;margin-left:46px;margin-bottom:12px}
.solutions .item a{display:block;color:#323232}.solutions .item a div{background:#f0f0f0;border:1px solid #d6d7dc;height:38px;line-height:38px;text-align:center;font-size:14px;text-align:center}.tab-head{background:#f0f0f0;height:40px;padding:0 22px}.tab{position:relative;top:-2px}.tab li{float:left}.tab li a{display:block;width:118px;height:40px;line-height:40px;font-size:14px;text-align:center;color:#646464;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:120px;height:42px;line-height:42px}.tab li a.active{background:#1650a9;color:#fff;border:2px solid #1650a9;width:118px;height:40px;line-height:40px}.sidebar{width:200px}.sidebar .recommend,.sidebar .keywords{border:1px solid #d6d7dc;position:relative;margin-bottom:20px}.sidebar .recommend h3.title,.sidebar .keywords h3.title{height:38px;background:#f0f0f0;line-height:38px;padding:0 38px;font-size:14px;color:#1650a9;position:relative;margin-bottom:0;margin-top:0;border-bottom:1px solid #d6d7dc}.sidebar .recommend h3.title:before,.sidebar .keywords h3.title:before{content:"";width:6px;height:24px;background:#1650a9;overflow:hidden;position:absolute;left:19px;top:7px}.sidebar .recommend ul{padding-top:8px;padding-bottom:44px}.sidebar .recommend li{padding:0 18px}.sidebar .recommend li a{display:block;padding:10px 0;border-bottom:1px dashed #ccc;position:relative;line-height:1.2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#646464}.sidebar .recommend li a:hover{color:#1650a9}.sidebar .recommend li a .point{display:inline-block;width:10px}.sidebar .recommend li a .type{display:block;position:absolute;right:0;top:10px;max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar .recommend .btn-more{display:block;height:30px;line-height:30px;font-size:12px;color:#fff;padding:0 7px 0 23px;background:url(../images/icon-btn-more.png) no-repeat 7px 9px #1650a9;border:1px solid #2178d4;border-right-color:#707070;border-bottom-color:#707070;position:absolute;right:-1px;bottom:-1px;box-shadow:1px 1px 1px #cfcfcf;-moz-box-shadow:1px 1px 1px #cfcfcf;-webkit-box-shadow:1px 1px 1px #cfcfcf}.sidebar .keywords ul{padding:10px 0 15px}.sidebar .keywords li{float:left;text-align:center;padding:5px 0}.sidebar .keywords li.col-3{width:33.33%}.sidebar .keywords li.col-2{width:50%}.sidebar .keywords li a{font-size:14px}#teacher{padding:30px 0 10px}.teacher-content{width:820px}.teacher-head,.teacher-body{border:1px solid #d6d7dc;margin-bottom:30px}.teacher-head .evaluate-title{font-size:16px;height:38px;line-height:38px;padding-left:20px;padding-right:10px;border-bottom:1px solid #d6d7dc;margin-bottom:0}.teacher-head .evaluate-title:before{width:10px;height:40px;left:0;top:-1px}.teacher-head-inner{padding:16px 18px}.teacher-head .avatar{float:left;width:130px;height:166px;overflow:hidden;border:1px solid #d6d7dc}.teacher-head .intro{width:368px;float:left;margin-left:48px;color:#646464}.teacher-head .info{width:200px;float:right;margin-top:20px}.teacher-head .intro h2{font-size:24px;color:#1650a9;margin:-5px 0 18px}.teacher-head .intro h2 span{font-size:12px;padding-left:8px}.teacher-head .intro li{line-height:20px;padding:2px 0 2px 80px;position:relative}.teacher-head .intro li strong{font-size:14px;position:absolute;left:0;top:2px}.teacher-head .info .tip{background:#fafafa;border:1px solid #d6d7dc;padding:8px 20px 14px;line-height:22px;text-align:center;color:#646464}.teacher-head .info .tip .tel{color:#f4a116}.teacher-head .info .tip .tel strong{font-size:14px;color:#646464}.teacher-head .info .tip .btn-container{margin-top:5px}.teacher-head .info .tip .btn-container .btn{padding:3px 23px;font-size:12px}.teacher-head .info .share-panel{text-align:center;padding-top:10px}.teacher-head .info .share-panel a{color:#646464;display:inline-block;padding-left:23px;line-height:20px}.teacher-head .info .share-panel a.add-favorites{background:url(../images/icon-add-favorites.png) no-repeat 0 50%;margin-right:28px}.teacher-head .info .share-panel a.add-favorites.remove{background:url(../images/icon-remove-favorites.png) no-repeat 0 50%}.teacher-head .info .share-panel a.share{background:url(../images/icon-share.png) no-repeat 0 50%}#tab-01{padding:30px;line-height:18px}#tab-01 .name{font-size:16px;font-weight:bold;margin-bottom:20px}#tab-01 .academic li .icon{font-size:20px;vertical-align:middle}#tab-01 .list h4{font-size:14px;font-weight:bold;margin-bottom:0}#tab-01 .list p{text-indent:2em;margin:0}#tab-02{padding:20px 30px;line-height:24px}#tab-02 .courses{border-bottom:1px dashed #ccc;padding:10px 0}#tab-02 .courses h4{margin:0;font-size:16px}#tab-02 .courses h4 a:hover{text-decoration:underline}#tab-02 .courses .info{position:relative}#tab-02 .courses .info span{display:inline-block;margin-right:42px}#tab-02 .courses .info span.keyword{color:#1650a9}#tab-02 .courses .info .btn-info{display:block;background:#fff;position:absolute;right:0;bottom:0;color:#f4a116;font-weight:bold;text-decoration:underline}
.evaluation-details{padding:8px 0 20px}.evaluation-details-head{border-top:1px solid #d6d7dc;border-bottom:1px solid #d6d7dc;padding:6px 0}.evaluation-details-head>div{width:50%}.evaluation-details-head .pull-left{border-right:1px dashed #ccc;margin-right:-1px;text-align:right}.evaluation-details-head .pull-left li{padding:6px 30px 6px 0}.evaluation-details-head .pull-left li .title{color:#1650a9;font-size:14px}.evaluation-details-head .pull-left li .star{display:inline-block;padding:0 5px;position:relative;top:2px}.evaluation-details-head .pull-left li .star img{margin:0 5px}.evaluation-details-head .pull-left li .score{font-size:20px;color:#f4a116;font-weight:bold;position:relative;top:2px}.evaluation-details-head .pull-right{text-align:center;padding-top:60px}.evaluation-details-items{padding:9px 9px 0}.evaluation-details-gap{height:8px;overflow:hidden;border-bottom:1px dashed #ccc;margin-bottom:20px}.evaluation-details-item{border:1px solid #d6d7dc;color:#646464;line-height:18px;margin-top:10px}.evaluation-details-item .head01{height:28px;line-height:28px;background:#f0f0f0;border-bottom:1px solid #d6d7dc;padding:0 38px;margin-bottom:12px}.evaluation-details-item .head01>div{width:33.3333%;color:#909090}.evaluation-details-item .head01>div.middle,.evaluation-details-item .head02>div.middle,.evaluation-details-item .head03>div.middle{text-align:center}.evaluation-details-item .head01>div.pull-right,.evaluation-details-item .head02>div.pull-right,.evaluation-details-item .head03>div.pull-right{text-align:right}.evaluation-details-item .head02,.evaluation-details-item .head03,.evaluation-details-item .detail{padding:0 38px}.evaluation-details-item .head02>div,.evaluation-details-item .head03>div{width:33.3333%;padding:5px 0}.evaluation-details-item .head03>div .star{position:relative;top:2px}.evaluation-details-item .detail{margin:5px 0}.evaluation-details-item .detail>div.pull-left{width:70px}.evaluation-details-item .detail>div.pull-left.info{width:652px}.evaluation-details-item .ds-comments{text-align:right;padding:0 38px}.evaluation-details-item .ds-comments a{display:inline-block;height:25px;line-height:25px;padding-left:30px;color:#646464}.evaluation-details-item .ds-comments span{display:inline-block;height:10px;vertical-align:middle;border-left:1px solid #d6d7dc;margin:0 10px}.evaluation-details-item .ds-comments a:hover{color:#f4a116}.evaluation-details-item .ds-comments a.icon-comments{background:url(../images/icon-comments.png) no-repeat 0 0;margin-right:28px}.evaluation-details-item .ds-comments a.icon-like{background:url(../images/icon-like.png) no-repeat 0 0}.evaluation-details-item .ds-comments a.icon-unlike{background:url(../images/icon-unlike.png) no-repeat 0 0}.evaluation-details-item .ds-comments a.icon-comments:hover,.evaluation-details-item .ds-comments a.icon-like:hover,.evaluation-details-item .ds-comments a.icon-unlike:hover{background-position:0 -25px}.evaluation-details-item-body{padding-bottom:10px}.pagination{padding:20px 0 0;text-align:center}.pagination .btn{line-height:16px;font-size:14px;padding:5px 24px;margin:0 10px}.pagination .btn.disable{background:#f0f0f0;border:1px solid #d6d7dc;color:#646464;padding:6px 25px}.pagination-num{margin:0 50px}.pagination-num a{color:#646464;display:inline-block;margin:0 12px}.pagination-num a:hover{text-decoration:underline}.pagination-num a.active{color:#f4a116;font-size:14px;text-decoration:underline}.teacher-course-content .pagination-num{margin:0 10px}.search-container{padding:30px 0}.search-bd{width:700px;position:relative;margin:0 auto}.search-panel{border:1px solid #d6d7dc;width:598px;height:38px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.search-type{width:79px;height:38px;background:#1650a9;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.search-panel-fields{width:470px;height:28px;position:absolute;left:79px;top:1px;padding:5px 18px}.search-panel-fields input{background:transparent;font-size:14px;color:#646464;line-height:16px;height:16px;padding:6px 0;border:0;width:100%}.search-button{width:80px;height:40px;position:absolute;right:0;top:0}.search-button .btn-search{width:80px;height:40px;padding:8px 10px}.search-ft{width:700px;position:relative;margin:0 auto;color:#949599;line-height:24px;text-indent:8px}.search-ft a{color:#949599}.search-ft a.active{color:#1650a9}.hot-teachers{margin-bottom:50px}.hot-teachers .item{display:block;float:left;position:relative;margin-left:28px}.hot-teachers .item.first{margin-left:1px}.hot-teachers .item.second{margin-bottom:30px}.hot-teachers .item .info{position:absolute;width:100%;left:0;bottom:0;background:rgba(0,0,0,0.6);text-align:center;color:#fff}.hot-teachers .item .info>div{padding:5px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hot-teachers .item .info h4{font-size:14px;margin:0;font-weight:bold}.hot-teachers .item.first .info h4{font-size:16px}.hot-courses{margin-bottom:50px}.hot-courses .item{float:left;margin-left:25px}
.hot-courses .item>a{display:block}.hot-courses .item.first{margin-left:0}.hot-courses .item .title{font-size:14px;padding:12px 70px 12px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative}.hot-courses .item .title span{color:#1650a9;font-size:12px;font-weight:bold;position:absolute;right:0;top:13px}.hot-courses .item .title a{text-decoration:underline;font-weight:normal}.sidebar .ad{margin-bottom:10px}.courses-menu{border:1px solid #d6d7dc;background:#fafafa;border-top:0;margin-bottom:10px}.courses-menu>ul>li{position:relative}.courses-menu>ul>li>a{display:block;line-height:38px;border-top:1px solid #d6d7dc;padding:0 22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;color:#1650a9;background:url(../images/icon-arrow-menu.png) no-repeat 100% 50%}.courses-menu>ul>li:hover>a{background-color:#1650a9;color:#fff}.courses-menu>ul>li:hover .courses-sub-menu{display:block}.courses-sub-menu{border:1px solid #1654ac;position:absolute;left:198px;top:0;padding:3px 23px 16px;width:552px;background:rgba(250,250,250,0.95);display:none}.courses-sub-menu li{color:#646464}.courses-sub-menu li a{color:#646464}.courses-sub-menu li h5{margin:0;padding-top:6px}.courses-sub-menu li h5 a{font-size:14px;color:#1650a9;text-decoration:underline}.courses-sub-menu li .links{padding:7px 0}.courses-sub-menu li .links a{display:inline-block;margin:0 5px}.teacher-course-content{width:820px;border-top:2px solid #1296db;margin-bottom:30px}.teacher-course-filter{background:#f0f0f0;height:25px;border:1px solid #d6d7dc;border-top:0;padding:4px 18px 0;margin-bottom:10px}.teacher-course-filter label{font-size:14px;color:#949599;margin-right:8px;line-height:20px;vertical-align:top}.teacher-course-filter .files-price{width:46px;height:14px;border:1px solid #dbdce0;background:#fff;line-height:14px;padding:2px 5px;text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:top}.teacher-course-filter .files-price.end{margin-right:28px}.teacher-course-filter .line{display:inline-block;width:20px;height:18px;border:1px solid #f0f0f0;background:url(../images/icon-line.png) no-repeat 50% 50%;vertical-align:top}.teacher-course-filter select{border:1px solid #dbdce0;height:20px;line-height:20px;font-size:12px;vertical-align:top;min-width:66px}.teacher-course-list{border-top:1px solid #d6d7dc}.teacher-course-list .item{border:1px solid #d6d7dc;border-top:0;padding:9px 18px 6px}.teacher-course-list .item>div{float:left}.teacher-course-list .item>div.avatar{width:100px}.teacher-course-list .item>div.intro{width:510px;margin-left:26px;margin-right:50px}.teacher-course-list .item>div.info{width:90px}.teacher-course-list .intro h2{color:#1650a9;font-size:24px;margin:-5px 0 4px}.teacher-head .intro h2 span{font-size:12px;padding-left:8px}.teacher-course-list .intro h2 span{font-size:12px;padding-left:8px}.teacher-course-list .intro li{line-height:14px;padding:2px 0 2px 70px;position:relative}.teacher-course-list .intro li strong{font-size:12px;position:absolute;left:0;top:2px;font-weight:normal}.teacher-course-list .intro li .address{position:absolute;right:0;top:2px}.teacher-course-list .info .score{color:#f4a116;font-size:46px;line-height:30px}.teacher-course-list .info .score span{font-size:14px}.teacher-course-list .info .num{line-height:18px}.teacher-course-list .info .num span{color:#1650a9}.teacher-course-list .star2{margin-bottom:10px;margin-top:-2px;height:17px}.teacher-course-list .star2 img{margin-right:1px}.product-head{margin-bottom:50px}.product-head h1{font-size:36px;color:#0a3232}#tab-001{padding-right:514px;padding-left:20px;position:relative;min-height:300px}.product-head-img{position:absolute;right:88px;top:6px}#tab-001 h2{font-size:28px;color:#1650a9;margin:26px 0 18px}#tab-001 p{font-size:14px;color:#646464;line-height:24px;text-indent:2em}#tab-001 .btn-container{padding-top:30px}#tab-001 .btn-container a.btn{margin-right:30px}.product-list{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;width:1000px;margin:0 auto 30px}.product-menu{width:160px;float:left;padding-left:2px}.product-info{width:818px;float:left;border-left:1px dashed #ccc;padding:30px 4px 30px 14px}.product-menu{padding-top:30px}.product-menu li{margin-bottom:38px;position:relative}.product-menu li a{display:block;width:120px;height:40px;padding:0 15px;line-height:40px;font-size:14px;color:#fff;background:url(../images/bg-product-menu.png) no-repeat}.product-menu li:before{content:"";width:8px;height:8px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:absolute;right:-4px;top:16px}.product-menu li.s1:before{background:rgba(18,150,219,0.8)}.product-menu li.s2:before{background:rgba(32,171,138,0.8)}.product-menu li.s3:before{background:rgba(212,165,19,0.8)}.product-menu li.s4:before{background:rgba(239,122,24,0.8)}.product-menu li:after{content:"";width:16px;height:16px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:absolute;right:-8px;top:12px;display:none}
.product-menu li.s1:after{background:rgba(18,150,219,0.2)}.product-menu li.s2:after{background:rgba(32,171,138,0.2)}.product-menu li.s3:after{background:rgba(212,165,19,0.2)}.product-menu li.s4:after{background:rgba(239,122,24,0.2)}.product-menu li.active:after{display:block}.product-menu li.s1 a{background-position:0 0}.product-menu li.s2 a{background-position:0 -40px}.product-menu li.s3 a{background-position:0 -80px}.product-menu li.s4 a{background-position:0 -120px}.product-menu li.s1.active a{background-position:-150px 0;font-size:16px}.product-menu li.s2.active a{background-position:-150px -40px;font-size:16px}.product-menu li.s3.active a{background-position:-150px -80px;font-size:16px}.product-menu li.s4.active a{background-position:-150px -120px;font-size:16px}.product-info-inner{background:#f7f8fa;border:1px solid #eff1f4;border-left:4px solid #20ab8a;padding:18px 1px 1px 45px}.product-info .item{float:left;width:200px;margin-right:53px;margin-bottom:18px}.product-info .item h4{height:40px;line-height:40px;margin:0;padding:0 10px;background:#20ab8a;font-size:16px;color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}.product-info .item ul{padding:2px 0;background:#ddf0eb;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;box-shadow:0 1px 4px #d6d6d8;-moz-box-shadow:0 1px 4px #d6d6d8;-webkit-box-shadow:0 1px 4px #d6d6d8}.product-info .item li a{display:block;padding:7px 20px;font-size:14px;color:#12a683;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-info .item li a:hover{color:#0c6651;text-decoration:underline}