html{font-size:10px;  height: 100%; width: 100%; -webkit-text-size-adjust:none;}
body{ font-family:'Microsoft YaHei',Gotham-Bold,Verdana,Geneva,sans-serif;min-width:1550px; }
ul,li{ list-style: none; padding:0; margin: 0;}
a,a:link,a:active,a:hover,a:visited{ text-decoration: none;}
@media screen and (max-width: 1000px) {
    html {
        font-size:8px;
    }
}
@media screen and (max-width: 850px) {
    html {
        font-size:6px;
    }
}
.container-fluid{ min-width:760px; max-width:1200px; margin: 0 auto;}
.btn{outline: none!important;}
.white,a.white,a.white:link,a.white:hover,a.white:active,a.white:visited{ color:#fff;}
.orange,a.orange,a.orange:link,a.orange:hover,a.orange:active,a.orange:visited{color:#ff8c22;}
.blue,a.blue,a.blue:link,a.blue:hover,a.blue:active,a.blue:visited{ color:#2162a2;}
.blue-2,a.blue-2,a.blue-2:link,a.blue-2:hover,a.blue-2:active,a.blue-2:visited{ color:#1892f5;}
.orange-4,a.orange-4,a.orange-4:link,a.orange-4:hover,a.orange-4:active,a.orange-4:visited{color:#ff8201;}
.h30{height:3rem;}
.h40{height:4rem;}
.h50{height:5rem;}
.h60{height:6rem;}
.f12{font-size: 12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.mt-20{margin-top:2rem; clear: both;}
.mt-30{margin-top:3rem; clear: both;}
.mb-20{margin-bottom:2rem;}
.mb-50{margin-bottom: 5rem;}
.color-red{color: #C2241E!important;}
.c-1992F5{color: #1992F5;}
.c-5FD6AA{color: #5FD6AA;}
.c-FF9F00{color: #ff9f00;}
.c-999 {color:#999;}
.c-666 {color:#666;}
.c-333{color: #333!important;}
.c-fff{color: #fff;}
.c-C5C5C5 {color:#c5c5c5;}
.c-505050 {color:#505050;}
.c-E9302D {color:#E9302D;}
.c-EA7C28{color:#EA7C28 ;}
.c-FF0400{color: #FF0400;}
.c-1DCA64{color:#1DCA64;}z
.c-E94242{color:#E94242;}
.bg-1992F5{background-color: #1992F5;}
.bg-FF9F00{background-color: #FF9F00;}
.bg-F88E78{background-color:#f88e78;}
.bg-white{background-color: #fff!important;}
.bg-f8f8f8{background-color: #f8f8f8!important;}
.bg-F9F9F9{background-color: #F9F9F9;}
.bg-E94242{background-color: #E94242 }
.bg-1DCA64{background-color: #1DCA64 ;}
.bg-1777FF{background-color: #1777FF ;}
.p-f{position: fixed!important;bottom:0!important; z-index: 10;}
.header{ font-size:14px;}
.header .logo{ width:126px; margin-top: 15px; } 
.header h3.title{ font-size:1.8rem;letter-spacing:5px; line-height:5rem; padding:0; margin:0;}
.header  img{vertical-align: middle;}
.login{padding-top:5rem;width:100%;height:100%;background:#2162A2 url(../img///loginbg.png) no-repeat center; background-size: 100% 100%;}
.register{ background-image: url(../img///findpwdbg.png);}
.loginform{min-height: 400px;position: relative;margin-top:5rem; border-radius: 1rem; background: #fff; padding:4rem 3rem 3rem;}
.login .yzm{ float:right; width: 7.5rem; height: 3.2rem;}
.login .form-control{ border:1px solid #2162a2;}
.loginicon-user{ background-image: url(../img///icon_login_user.png);}
.loginicon{-webkit-border-radius: 20px;border-radius: 20px;padding-left:4rem; background: 10px center no-repeat;}
.loginicon-tel{ background-image: url(../img///icon_login_phone.png);}
.loginicon-pwd{ background-image: url(../img///icon_login_pw.png);}
.loginicon-yzm{ background-image: url(../img///icon_login_yz.png);}
.loginicon-sms{ background-image: url(../img///ico_loginsms.png)}
.loginicon-jhm{ background-image: url(../img///icon_login_jh.png);}
.loginicon-province{background-image: url(../img///icon_login_location.png);}
.loginicon-school{background-image: url(../img///icon_login_school.png);}
.loginicon-xk{background-image: url(../img///icon_login_xk.png);}	
select.loginicon{padding: 0;text-indent: 4rem;[;height:30px;line-height:30px;];/*兼容safari*/}
@-moz-document url-prefix(){select.loginicon{text-indent:2rem;}};/*兼容Firefox*/ 
.loginask{clear: both; display: block;}
.login .notes_wrap a{display: inline-block;vertical-align: middle;}
.login .notes_wrap a.blue-link img{margin-right: 10px;}
.regstep{ position: absolute; top:0; left:0; right: 0; width:100%; height:6.6rem;padding:0;border-top-left-radius: 1rem;border-top-right-radius: 1rem; background-color: #124E8A;}
.regstep li{ float:left;width:25%; list-style: none; text-align:center; color:#d0d0d0; line-height: 6rem; padding:0; font-size:2rem;}
.regstep li a{ display: block; height: 6.6rem;padding-left:0;}
.regstep li a:hover,.regstep li a:active,.regstep li a:visited{color:#fff;}
.regstep li.active a{ background: url(../img///regstep_active_jiao.png) no-repeat center bottom; color:#fff;}
.regstep li.active a:hover,.regstep li.active a:active,.regstep li.active a:visited{color:#fff;}
.loginform .alert-danger{ background: url(../img///ico_warning.png) no-repeat left center ; padding-left: 3rem; background-size:2rem 2rem; border:0;}
.loginform label{font-weight: normal;color: #999;font-size: 13px;}
.loginform .btn{-webkit-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;padding: 10px 12px;background-color: #1892F5;border-color: #1892F5;}
.login-jh-more{background-color:#fff;background: rgba(255,255,255,.3);}
.jh-more-list li{width: 100%;height:6rem;background-color: red;margin-bottom:2rem;}
.jh-more-list li a{display: block;width: 100%;height: 6rem;line-height: 6rem;text-align: left;padding-left: 5.5rem;color: #fff;font-size: 1.6rem;background-repeat: no-repeat;background-position: 10px center;}
.jh-more-list li span{margin-right: 1rem;display: inline-block;}
.jh-more-list li.jh-vip a{background-color: #FE6369;background-image: url(../img///login-vip.png);}
.jh-more-list li.jh-no-vip a{background-color: #44C1FB;background-image: url(../img///login-no-vip.png);}
.jh-more-list li.jh-all a{background-color: #FFBE00;background-image: url(../img///login-all.png);}
.jh-more-list li .ico-you{display: inline-block;width:2rem;height:2rem;vertical-align: middle;background: url(../img///ico-login-you.png) no-repeat center;}
/*foot*/
body footer{min-width: 1200px; background: #1d3d86; color: #fff;   min-height: 29rem; line-height: 2.5rem;padding:1.5rem;font-size: 14px;}
body footer a{ color:#fff; font-size: 14px;}
footer dl{font-size: 14px; margin-top: 46px; text-align: left;vertical-align: top;}
footer dt{font-weight: normal;margin: 5px 0;color: #fff;}
footer dd{margin: 5px 0;}
footer dd a{text-decoration: none;font-size: 12px; color: #a2b1d0;}
footer dd a:hover{color:#9dd8f8;}
footer .footer-right .share{font-size: 0;margin: 46px 0 0;text-align: right;}
footer .footer-right .share-links{display: inline-block;width: 30px;height: 30px;margin-left: 12px;}
.weixinImg{background: rgba(0, 0, 0, 0) url('../img/appoverview.png') no-repeat scroll -326px -285px;}
.weiboImg{background: rgba(0, 0, 0, 0) url('../img/appoverview.png') no-repeat scroll -404px -285px;}
.facebook{background: rgba(0, 0, 0, 0) url('../img/appoverview.png') no-repeat scroll -366px -285px;}
.twitter{background: rgba(0, 0, 0, 0) url('../img/appoverview.png') no-repeat scroll -285px -285px;}
footer .footer-right .qrcode{margin-top: 30px;width: 140px;height: 154px;background: url(../img///qrcode-2.png) no-repeat center top;float:right;
text-align:center;position:relative;z-index:1;}
footer .footer-right .app{background: url(../img///qrcode-1.png) no-repeat center top;}
footer .footer-right .ios{background: url(../img///qrcode-3.png) no-repeat center top;}
footer .footer-right .qrcode p{width: 100%;position: absolute;bottom: -10px;}
footer .copyright{font-size: 12px;line-height: 71px;clear: both;width: 100%;height: 72px;margin-top: 0px;text-align: center;font-weight: normal;color: #999;}
footer .copyright label{margin-bottom: 0px;font-weight: normal;}
footer .copyright label a{color: #999!important;text-decoration: none;font-size:inherit;float: initial;font-weight: normal;}
footer dt{margin-bottom:12px;}
footer .langbox{ color:#fff; font-size:1.6rem; clear: both; height:3.5rem;}
footer .leftimg{ float:left; padding-right: 1rem;}
footer .rightlabel{float:left;}
.rightmenu { position: fixed;bottom:10rem; right: 0; width: 6rem; border:1px solid #b2bdd3; border-radius: 27px/27px; padding:1.5rem; background: #b2bdd3;  border-right: 0;}
.rightmenu a{ display: block; clear: both; height:7rem; border-bottom: 1px solid #d4d8e1; background: no-repeat center; background-size:2.7rem 2.7rem;}
.rightmenu a:last-child{ border-bottom: 0;}
.rightmenu a.up{ background-image: url(../img///ico_help4.png);}
.lecture-item-wrap{padding: 3rem 0;}
.lecture-item-wrap .lecture-item-title{width: 100%;height: 3rem;}
.lecture-title h2{padding-bottom:2rem;font-size: 20px;}
.lecture-title small{padding: 0 .5rem;font-size: 20px;font-weight: normal;-webkit-transform: scale(.5);transform: scale(.5);}
.lecture-link-all{margin-bottom: 2rem;font-size: 14px;color: #23527c;}
.lecture-item{margin-bottom: 3rem;}
.lecture-item-wrap {padding:4rem 0 0 0;border-radius: 10px;box-shadow:0 0 10px #ccc ;color: #505050;font-size: 14px;}
.lecture-item .lecture-item-name{width: 100%;height: 6rem;line-height: 6rem; font-size: 15px;padding:0 2rem;margin: 0;color:#2E5084 ;background: url(../img///lecture-bg-1.jpg) no-repeat center;background-size: cover;}
.lecture-item .lecture-item-name.colleges-bg{background: url(../img///lecture-bg-2.jpg) no-repeat center;background-size: cover;}
.lecture-item .lecture-item-name p{display: inline-block;vertical-align: middle;line-height: 1.5;margin: 0;}
.lecture-bm{width: 100%; height:4rem;line-height: 4rem;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.lecture-item-title{margin: 1.5rem 0;font-size: 16px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.lecture-item-intro small{font-size: 12px;padding-left: 2rem;vertical-align: middle;color: #999;}
.lecture-item-intro .left{background: url(../img///tuandui.png) no-repeat left center;}
.lecture-item-intro .right{background: url(../img///yanjing.png) no-repeat left center;}
.professional .nav-tabs-2 li{float: left;font-size:1.5rem;height: 4rem;line-height: 4rem;padding: 0 3rem;position: relative;font-weight: 700;}
.professional .nav-tabs-2 li a{color: #505050;}
.professional .nav-tabs-2 li.current a{color: #50ACEB;}
.professional .nav-tabs-2 li:after{content: "";position: absolute;bottom: 0;width: 16px;height: 5px;background-color: transparent;left: 50%;margin-left: -8px;}
.professional .nav-tabs-2 li.current:after{background-color: #1892f5;}
.professional-list{font-size: 1.4rem;padding:2rem 1.5rem .5rem;position: relative;background-color: #fff;}
.professional-list .side{position: absolute;width: 96%;height: 1px;background-color:#E2E2E2;bottom:0;left: 50%;margin-left: -48%;}
.professional-list>div{padding: 0;}
.professional .col-sm-2{padding-left: 2rem;}
.professional-fl{height:3rem;line-height: 3rem;}
.professional-list a{color: #505050;margin: 0 1rem 1rem 0;padding: 0 2rem;height:3rem;line-height: 3rem;display: inline-block;}
.professional-list a.active{color: #fff;background: #1892f5;border-radius: 5px;}
.professional-video-item a{display: block;font-size: 1.4rem;margin-bottom: 2rem;color:#7c7c7c;}
.professional-video-item .intro{margin-top: 1rem;} 
.professional-video-item img{width: 100%;}
.professional-video-item .video-name{width:55%;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #505050;}				
.professional-videos-box{background: #2a2e31;}
.professional-videos-box .title{font-size: 1.8rem;color: #fff;padding-bottom: 1rem;}
/*提示*/
.xgTips{display: inline-block;font-size: 14px;vertical-align:middle;}
.tbTips{font-size: 14px;padding: 2rem;}
.icon-tx{display: inline-block;width: 15px;height: 18px;vertical-align: middle;margin-right: .5rem;background: url(../img///tixing.png) no-repeat center;animation: move 2s 0s infinite;-webkit-animation: move 2s 0s infinite;transform-origin: top;-webkit-transform-origin: top;}
@keyframes move{0%,65%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}75%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}80%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}85%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}90%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}95%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes move{0%,65%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}75%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}80%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}85%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}90%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}95%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}
/*201904029*/
.bg-red{background-color:#c70505;}
.bg-pink{background-color:#b352e6;}
.d-ib{display: inline-block!important;}
.d-b{display: block!important;}
.mt-1{margin-top: 1rem;}
.mt-2{margin-top: 2rem;}
.mt-3{margin-top: 3rem;}
.mt-4{margin-top: 4rem;}
.ml-2{margin-left: 2rem;}
.mr-2{margin-right: 2rem;}
.mr-4{margin-right: 4rem;}
.mb-1{margin-bottom: 1rem;}
.mb-4{margin-bottom: 4rem;}
.mb-2{margin-bottom: 2rem;}
.mb-3{margin-bottom: 3rem;}
.mb-4{margin-bottom: 4rem;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.pt-1{padding-top: 1rem;}
.pt-2{padding-top: 2rem;}
.pt-3{padding-top: 3rem;}
.pl-1{padding-left: 1rem;}
.pl-2{padding-left: 2rem;}
.pl-3{padding-left: 3rem;}
.pl-4{padding-left: 4rem;}
.pr-1{padding-right: 1rem;}
.pr-2{padding-right: 2rem;}
.pb-2{padding-bottom: 2rem;}
.pb-3{padding-bottom: 3rem;}
.pb-4{padding-bottom: 4rem;}
.p-r{position: relative;z-index: 1;}
.f-w {font-weight:700;}
.f-w-0{font-weight: normal;}
/* 分页 */
.pagebar{ background: #fff; text-align: center;}
.pagebar span{display: inline-block; line-height: 3.6rem;margin: 1rem 0.5rem}
.pagebar a{ display: inline-block; text-align: center; height:3.6rem; width:3.6rem; line-height: 3.6rem; margin: 1rem 0.5rem; color:#9c9c9c; border:1px solid #e4e4e4; }
.pagebar a.disabled{ background: #ff8300;  color:#fff; border:1px solid #ff8300;}
/* 分页 */
.rankMenu{font-size: 14px;}
.rankMenu .leftMenu ul{border: 1px solid #ddd;border-bottom: 0;}
.rankMenu .leftMenu li{padding:1.5rem 0;text-align: center;border-bottom: 1px solid #ddd;}
.rankMenu .leftMenu li a:hover,.rankMenu .leftMenu li.active a{color: #3194E1;}
.rankMenu .leftMenu .title{font-size: 16px;font-weight: 700;background-color: #FEE8D0;}
.rankMenu  .rankClass{padding-left: 3rem;}
@media only screen and (max-width:992px) {
	.rankMenu .leftMenu {padding-left: 0!important;}
	.rankMenu  .rankClass{padding-left: 1rem;}
}
.rankMenu  .rightMenu span{padding: .5rem 0;font-weight: 700;}
.rankMenu  .rightMenu a{float: left;padding: .5rem 2rem;margin: 0 2rem 1rem 0;border-radius: 5px;}
.rankMenu  .rightMenu a.hover,.rankMenu  .rightMenu a:hover{color: #fff;background: #1992f5;}
/*表格*/
.rankTable-c{margin: 0;}
.rankTable-c>thead th{border-bottom: 0!important;background-color: #1982FF;font-weight: normal;text-align: center;color: #fff;}
.rankTable-c>thead th,.rankTable-c>tbody td{vertical-align: middle!important;}
.rankTable-c>tbody td{padding: 1rem 0!important;}
.rankTable-c>tbody tr:hover{background-color: #FEE8D0;}
/*3D*/
.panorama-wrap .top-search input[type="text"]{width: 80%;height: 4rem;padding:0 2rem;color: #7c7c7c;float: right;border-radius: 25px;}
.panorama-wrap .top-search .btn{width: 50%;height: 4rem;border-radius: 25px;color: #fff;font-size: 16px;background-color: #1892f5;}
.panorama-wrap .professional-list a:hover{background: #1892f5;border-radius: 5px;color: #fff;}
.panorama-wrap .professional-video-item img{border: 1px solid #ccc;}
.baiKe-wrap .title{font-size: 18px;color: #9C9CA8;padding-bottom: 0;position: relative;} 
.baiKe-wrap .title:after{width: 100%;content: "";position: absolute;right: 0;bottom:0;height: 3px;background-color: #1892F5;}
.baiKe-wrap .title span{display: inline-block;background-color: #1892F5;color: #fff;padding:.8rem 1rem;}
.baiKe-wrap .baiKe-links a{float: left;width: 20%;display: block;font-size: 16px;padding-left: 1rem;margin-right: 0rem;margin-bottom: 2rem;}
.baiKe-wrap .baiKe-links a:hover,.baiKe-wrap .baiKe-links a.active{color:#50ACEB ;}

.yxShop-wrap li{width: 50%;float: left;cursor: pointer;}
.yxShop-wrap img{margin: 0 auto; -webkit-transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
.yxShop-wrap .btn{color: #fff;margin-top: .5rem;padding: .2rem 1rem;}
.yxShop-wrap  li:hover img{-webkit-transform:scale(1.1) ;-ms-transform:scale(1.1) ;-moz-transform:scale(1.1);transform: scale(1.1);}
.yxShop-wrap  li:hover .bg-pink{background-color: #c460fa;}
.yxShop-wrap  li:hover .bg-red{background-color: #d90909;}
/*201905020*/
.color-gray{color:#b3b2ad;}
.xuebaMenu-list-1 a {float: left;text-align: left;font-size: 16px;width: 5rem;margin:0 1rem 1rem;color: #A1A1A1;  }
.xuebaMenu-list-1 a.active,.xuebaMenu-list-1 a:hover{color: #1992f5;text-decoration: none;}
.xuebaMenu-list a{float: left;padding: .8rem 2.2rem;margin-right: 2rem;margin-bottom: 1rem;font-size: 14px;border-radius: 20px;border: 1px solid #ccc;}
.xuebaMenu-list a.active,.xueba-list a:hover{background-color: #1992f5;color: #fff;border-color: #1992f;}
.xuebaVideos-list span{font-size: 12px;}
.xuebaVideos-pic  img{width:100%;}
.xuebaVideos-pic{position: relative;overflow: hidden;border-radius: 15px;}
.xuebaVideos-pic:before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.5)  url(../img///xy-play.png) no-repeat center;opacity: 0;z-index: 1;}
.xuebaVideos-list a:hover .xuebaVideos-pic:before{opacity: 1;}
.xuebaVideos-list .xueyi-title{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xuebaVideos-list a.thumbnail,.xknew-list a.thumbnail{padding: 0;border-radius: 10px;box-shadow: 0 0 10px #c0c0c0;text-decoration: none;position: relative;border: none!important;}
.xknew-list  a.thumbnail img{width: 100%!important;}
.xuebaVideos-list a.thumbnail .title{font-size: 16px;position: absolute;top: 1rem;left: 1rem;right: 1rem;color: #fff;}
.xuebaVideos-list a.thumbnail.active,.xknew-list a.thumbnail.active, .xuebaVideos-list a.thumbnail:focus,.xknew-list a.thumbnail:focus,.xuebaVideos-list a.thumbnail:hover,.xknew-list a.thumbnail:hover{border-color:transparent;box-shadow: 0 0 10px #47ADFF;}
.xuebaVideos-list .thumbnail .caption,.xknew-list .thumbnail .caption{ padding: 9px; color: #333; }.thumbnail .caption {padding: .5rem 1rem;}
.xuebaVideos-list h5{font-weight:normal;margin: 8px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px dashed #ddd;padding-bottom: .8rem;}
.xuebaVideos-list .caption-txt p{margin: 0;font-size: 12px;}
.xuebaVideos-list .caption-txt p.pull-left{width:150px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xuebaVideos-list .caption-txt p.pull-right{width:100px;text-align:right;}
@media only screen and (min-width: 762px) and (max-width: 1020px) {
	.xuebaVideos-list .col-sm-3{width: 33.33333333%;}
}
@media only screen and (min-width: 1020px) and (max-width: 1210px) {
	.xuebaVideos-list .caption-txt p.pull-right{
		float:left!important;
		text-align:left;
	}
}
.xuebaVideoArea{background-color: #2a2e31;}
.xuebaVideoArea h1{font-size:1.8rem;color: #fff;padding-bottom: 1rem;} 
.xuebaVideoInfo {color: #aaa;}
.xuebaVideoInfo .title{color: #505050;font-size: 22px;}
.xuebaVideoInfo  .media .media-body{vertical-align: !important;}
.xuebaFtan {padding:40px 200px 50px;}
.xuebaFtan .title {font-size:20px;}
.xuebaFtan .videos-list .item {width:700px;background-color:#F4F5F6;padding:22px 60px 40px;margin:0 auto 20px;}
.xuebaFtan .videos-list .item .video {background-color:#fff;}
/*20190805*/
a.a-scale:hover img{-webkit-transform: scale(1.05);transform: scale(1.05);-webkit-transition: all .3s; transition: all .3s;}
.xkSubject-1 input[type="checkbox"], .xkSubject-1  input[type="radio"] {display: none;}
.xkSubject-1 .subBtn{font-weight: normal!important;padding-left: 1rem;background: url(../img///subs.png) no-repeat left center;}
.xkSubject-1 .subBtn.cur{background: url(../img///subs-h.png) no-repeat left center;}
/*20190920*/
.xknew-list  .xknew-top{width: 78%;height: 42%;position: absolute;top: 50%;left: 50%;z-index: 1;margin-left: -40%;margin-top: -33%;text-align: center;padding: 0 2rem;}
.xknew-list  .xknew-top span{position: absolute;top: .5rem;left:.5rem;z-index: 1;}
.xknew-list  .xknew-top h4{width:80%;margin:0;position: absolute;top: 50%;left: 50%;z-index: 1;transform: translate(-50%,-50%);-webkit-transform:  translate(-50%,-50%);}
.xknew-list  .xknew-top p{font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
@media only screen and (min-width: 1020px) and (max-width: 1120px) {
.xknew-list  .xknew-top{margin-top: -38%;}}
@media only screen and (min-width: 768px) and (max-width: 1020px) {
.xknew-list  .xknew-top{margin-top: -40%;}
.xknew-list  .xknew-top span{top: .8rem;}
.xknew-list  .xknew-top h4,.xknew-list  .xknew-top p{font-size: 16px;}}
@media only screen and (max-width:768px) {.xknew-list  .xknew-top{margin-top: -38%;}}
.xknew-list .thumbnail .caption {padding: 9px;color: #333;}
.xknew-list h5 {font-weight: normal;margin: 8px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px dashed #ddd;padding-bottom: .8rem;}
.color-1{color: #FF5A5E!important;}
.color-2{color: #6BA853!important;}
.color-3{color: #FEDA3A!important;}
.color-4{color: #46B7E0!important;}
.color-5{color: #AC5EE8!important;}
.color-6{color: #4DDF9E!important;}
.color-7{color: #F157DD!important;}
.color-8{color: #FE8102!important;}
.color-9{color: #5B72FE!important;}
/*2019/11/07*/
.exam-c table,.exam-c table td{border:1px solid #505050;}
/*2019/11/12*/
.all-collect{display:inline-block;font-size:14px;vertical-align:middle;cursor:pointer}.all-collect i{display:inline-block;width:1.5rem;height:1.5rem;background:url(../img///all-collect.png) no-repeat center;background-size:cover;font-size:16px;vertical-align:middle;margin-top:-5px}.all-collect.off{margin-top: 5px;}.all-collect.off i{background:url(../img///all-collect-1.png) no-repeat center;background-size:cover}
.all-collect.on i{background:url(../img///all-collect-h.png) no-repeat center;background-size:cover;}
/*专家一对一*/
.one-on-one-list {padding:2rem;}
.one-on-one-sidebar table th {border-bottom:0!important;padding:1.4rem 0!important;background-color:#efefef;}
.one-on-one-sidebar table td {padding:2.2rem 0!important;}
.one-on-one-sidebar table th,.one-on-one-sidebar table td {text-align:center;vertical-align:middle;}
.one-on-one-list li.media {border-bottom:1px dashed #b1b1b1;padding-bottom:2.5rem;margin-bottom:2.5rem;}
.one-on-one-list li.media h3 a {color:#50ACEB;font-size:20px;font-weight:700;}
.one-on-one-list li.media h3,.one-on-one-list li.media p {margin-bottom:10px;}
.one-on-one-list li.media .media-left {padding-right:5rem;}
.one-on-one-details {padding:3rem;}
.one-on-one-details .media-left {padding-right:3rem;}
.one-on-one-details .media-body {font-size:16px;}
.one-on-one-details .media-body h4 {font-size:20px;font-weight:700;}
.one-on-one-details .media-body h4,.one-on-one-details .media-body p {margin-bottom:1rem;}
.one-on-one-details .stars span {width:2rem;height:2rem;display:inline-block;vertical-align:middle;background:url(../img///one-star.png) no-repeat;background-size:cover;}
.one-on-one-details .stars span.hover {background:url(../img///one-star-h.png) no-repeat;background-size:cover;}
.one-on-one-details .buy-services {display:inline-block;color:#fff;padding:1rem 5rem;border-radius:5px;margin-top:5rem;background-color:#ed3b4b;}
.one-on-one-details .buy-services:hover {color:#fff;}
.one-on-one-details-pics img {width:100%;}
.one-on-one-list .media-left .txt,.one-on-one-details .media-left .txt {width:100%;text-align:center;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.one-on-one-list .media-left .txt p,.one-on-one-details .media-left .txt p {margin:0;font-size:20px;color:#faf305;}
.one-on-one-list .media-left .txt p:first-child,.one-on-one-details .media-left .txt p:first-child {margin-bottom:10px;}
.one-on-one-details .media-left .txt p {font-size:30px;}
.one-on-one-pay {width:800px;min-width:800px;max-width:800px;padding:20px 20px 80px 20px;}
.one-on-one-pay label {height:34px;line-height:34px;}
.one-on-one-pay .form-control {border-radius:20px;width:80%;padding-left:40px;background-repeat:no-repeat;background-position:10px center;}
.one-on-one-pay .pay_table td {width:50%;vertical-align:middle;text-align:center;padding:30px 20px;font-size:16px;}
.one-on-one-pay .btn {width:60%;height:45px;color:#fff;margin:0 auto;border-radius:30px;background-color:#1892F5;border-color:#1892F5;}
/*就业报告*/
.jobs-report-top {width:100%;height:292px;background:url(../img///jobs-report-banner.jpg) no-repeat  center;background-size:cover;padding-top:20px;}
.jobs-report-top .secondnav .nav {margin-top:0;}
.jobs-report-list li {width:100%;border-bottom:1px solid #E8E8E8;padding:2rem 2rem;font-size:12px;color:#797979;position:relative;z-index:1;}
.jobs-report-list .media-left {padding-right:20px;}
.jobs-report-list .media-left img {width:130px;height:130px;}
.jobs-report-more {height:3rem;margin-top:-1.5rem;position:absolute;top:50%;right:6rem;}
.jobs-report-more a {display:inline-block;color:#1892f5;padding:0 1rem;height:3rem;line-height:2.6rem;border:1px solid #1892f5;margin-left:1.5rem;border-radius:2px;}
.jobs-report-more a.orange {color:#ff8c22;border-color:#ff8c22;}
.jobs-report-filter .drop_down_item {position:relative;z-index:100;font-size:16px;margin-right:2rem;}
.jobs-report-filter .drop_down_menus {cursor:pointer;}
.jobs-report-filter  .drop_down_item.on .drop_down_menus i {-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.jobs-report-filter ul {position:absolute;top:30px;z-index:100;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:2rem 1rem 1rem 1rem;display:none;}
.jobs-report-filter ul.school-filter {width:83rem;}
.jobs-report-filter ul.year-filter {width:36rem;}
.jobs-report-filter ul a {float:left;width:6rem;text-align:center;padding:.5rem 0;margin:0 1rem 1rem 1rem;font-size:12px;border-radius:4px;}
.jobs-report-filter ul a.hover,.jobs-report-filter ul a:hover {color:#fff;background-color:#1892F5;}
/*20200819*/
.subjects_dropMenus {position:relative;z-index:1;padding-right:30px;}
.subjects_dropMenus .subs-area {position:absolute;top:25px;right:30px;width:550px;background-color:#f1f1f1;z-index:1;}
.sub_btn {cursor:pointer;color:#1d3d86;}
.xksub {text-align:left;}
.xksub .subBtn {padding-left:2.5rem;}
.sub_all {padding:8px 12px;margin-bottom:10px;border-bottom:1px solid #d4d4d4;}
.sub_checkbox {padding:8px 12px;border-bottom:1px dashed #d4d4d4;}
.subs-area {display:none;}
/*202001103*/
.psychology-top {padding:2rem 0;background-color:#47ADFF;border-radius:15px;}
.psychology-top .title {color:#fff;}
.psychology-details-item {position:relative;z-index:1;padding:0 4rem;margin:3rem 0 4rem 0;}
.psychology-details-item:before {content:"";width:15px;height:15px;border-radius:50%;background-color:#47ADFF;position:absolute;top:.2rem;left:1rem;}
/*202101012*/
.camp-banner img {max-width:100%;}
.camp-navs {margin:3rem 0;}
.camp-navs a {display:inline-block;font-size:18px;margin:0 10rem;position:relative;z-index:1;}
.camp-navs a:after {content:"";width:70px;height:5px;position:absolute;left:50%;margin-left:-35px;bottom:-10px;}
.camp-navs a.current,.camp-navs a:hover {color:#1992f5;}
.camp-navs a.current:after,.camp-navs a:hover:after {background-color:#1992f5;}
.camp-list-navs a {float:left;width:33.333333%;text-align:center;height:5rem;font-size:14px;line-height:5rem;}
.camp-list-navs a.active,.camp-list-navs a:hover {color:#fff;background-color:#1992F5;}
.camp-panel ul {width:100%;display:none;}
.camp-panel ul.active {display:block;}
.camp-panel ul li {border:1px solid #969696;border-bottom:0;padding:2rem 1rem;font-size:14px;}
.camp-panel ul li:last-child {border-bottom:1px solid #969696;}
.camp-panel ul a.active {color:#1992F5;}
.camp-video .xuebaVideoArea {margin-top:5rem;}
.camp-video .xuebaVideoArea {padding:1rem 2rem;}
.camp-video .xuebaVideoInfo .title {font-size:18px;}
.camp-video .xuebaVideoInfo .media img {width:10rem;}
.camp-xueba-navs {font-size:16px;}
.camp-xueba-navs a {float:left;font-size:16px;margin:0 3rem 2rem 0;}
.camp-xueba-navs a.active,.camp-xueba-navs a:hover {color:#1992F5;}
.camp-xueba-list .media {padding:0 2rem;margin-bottom:2rem;}
.camp-xueba-list .media img {width:8rem;}
.camp-xueba-list .media-body .xueba-name {font-size:16px;}
.camp-xueba-list .media-body a {font-size: 14px;color: #1992F5;position: absolute;top: 3rem;right: 10rem;z-index: 1;}
.camp-list-navs a {float:left;width:70px;text-align:center;height:5rem;font-size:14px;line-height:5rem;border: 1px solid #ccc;}
.camp-list-navs a.active,.camp-list-navs a:hover {color:#fff;border: 1px solid #1992F5;background-color:#1992F5;}
.camp-panel ul {width:100%;display:none;}
.camp-panel ul.active {display:block;}
.camp-panel ul li {border:1px solid #969696;border-bottom:0;padding:2rem 1rem;font-size:14px;}
.camp-panel ul li:last-child {border-bottom:1px solid #969696;}
.camp-panel ul a.active {color:#1992F5;}
.camp-video .xuebaVideoArea {margin-top:3rem;}
.camp-video .xuebaVideoArea {padding:1rem 2rem;}
.camp-video .xuebaVideoInfo .title {font-size:18px;}
.camp-video .xuebaVideoInfo .media img {width:10rem;}
.camp-xueba-details .media{padding: 2rem 2rem 0;}
.camp-xueba-details .media-left{padding-right: 6rem;}
.camp-xueba-details .media-body{padding-top: 5rem;font-size: 16px;}
.camp-xueba-details .media-body li{line-height: 2;}
.camp-xueba-course{margin-top: 4rem;border-top: 2px dashed #dedede;}
.camp-xueba-course li{margin-bottom: 2rem;}
.camp-xueba-course li a{font-size: 16px;color: #1992F5;display: inline-block;padding-left: 3rem;background: url(../img///camp-s-play.png) no-repeat left center;}
/*202101021*/
.nav-group-con{max-width: 1400px;margin-bottom: 15px;padding-top: 15px;}
.nav-group {font-size:14px;}
.nav-group-title {line-height:30px;}
.nav-group-title i {display:inline-block;margin-left:10px;}
.nav-group-content a {float:left;line-height:30px;margin-right:30px;margin-bottom:10px;padding:0 10px;border-radius:5px;}
.nav-group-content a.hover,.nav-group-content a:hover {color:#1992f5;background-color:#e4e9ef;}
.up-down-btn{color: #1992F5;cursor: pointer;}
.resource-sidebar-left .sidebar-title {color:#fff;background-color:#1992F5;padding:10px 20px;margin: 0 0 10px 0;}
.resource-sidebar-left ul {padding:0 10px 10px;}
.resource-sidebar-left li a {display:block;color:#505050;font-size:14px;padding:5px 0;}
.resource-sidebar-left li a.on{color: #1992F5;}
.resource-sidebar-left li ul {display:none;}
.resource-con-exam ul>li {padding:20px 10px;margin-top:10px;margin-bottom: 0; background-color: #fff;}
.resource-con-exam ul>li:first-child{margin-top: 0;}
.resource-con-exam .logo {width:39px;height:46px;float:left;margin-right:28px;background:url(../img/resourceicon.png) no-repeat;background-position:-500.75px -1px;background-size:542px 48px;}
.resource-con-exam .logo.ppt {background-position:-125.75px -1px;}
.resource-con-exam .logo.doc {background-position:-1px -1px;}
.resource-con-exam .logo.zip {background-position:-438.25px -1px;}
.resource-con-exam .name {width:60%;}
.resource-con-exam .name li {float:left;font-size:12px;padding:0;margin:0 30px 0 0;}
.resource-con-exam .name .title {margin:0 0 8px 0;}
.resource-con-exam .name .title a:hover {color:#1992F5;}
.resource-con-exam .name .mark {padding:0 5px;color:#1992F5;border:1px solid #1992F5;border-radius:20px;}
.resource-con-exam .exam-btn a,.resource-zujuan .exam-btn a{float:left;width:50px;line-height:30px;text-align:center;margin-right:10px;font-size:1.3rem;border-radius:5px;border:1px solid #1992F5;color:#1992F5;}
.resource-con-exam .exam-btn a.download {color:#fff;background-color:#1992F5;}
.resource-con-exam .exam-btn a.collect,.resource-con-exam .exam-btn a.remove,.resource-zujuan a.collect{color:#f88e78;border-color:#f88e78;}
.resource-con-exam .exam-btn a.collect.on,.resource-zujuan a.collect.on{color:#fff;background-color:#f88e78;}
.resource-con-exam .markicon{display:inline-block;padding-left: 15px;background-repeat: no-repeat;background-position: left center;}
.resource-con-exam .downloadicon{background-image: url(../img/downloadicon.png);}
.resource-con-exam .browseicon{padding-left:20px;background-image: url(../img/browseicon.png);}
.resource-con-exam .volumeicon{background-image: url(../img/volumeicon.png) ;}
.resource-collect-sidebar li{padding: 30px 0 30px 30px;}
.resource-collect-sidebar li a{display:block;font-size: 14px;padding-left: 30px;background-image: url(../img/collecticons.png);background-repeat: no-repeat;background-size: 16px 214px;}
.resource-collect-sidebar li a.collect{background-position:0 2px;}
.resource-collect-sidebar li a.errorbook{background-position:0 -43px;}
.resource-collect-sidebar li a.answer{background-position:0 -86px;}
.resource-collect-sidebar li a.download{background-position:0 -129px;}
.resource-collect-sidebar li a.testpaper{background-position:0 -172px;}
.resource-collect-sidebar li a.current,.resource-collect-sidebar li a:hover{color: #1b93f7;background-image: url(../img/collecticons-h.png);}
.resource-collect-sidebar li a.collect:hvoer,.resource-collect-sidebar li a.collect.current{background-position:0 -10px;}
.resource-collect-sidebar li a.errorbook:hover,.resource-collect-sidebar li a.errorbook.current{background-position:-1px -42px;background-size: 18px 215px;}
.resource-collect-sidebar li a.answer:hover,.resource-collect-sidebar li a.answer.current{background-position:0 -84px;}
.resource-collect-sidebar li a.download:hover,.resource-collect-sidebar li a.download.current{background-position:0 -127px;}
.resource-collect-sidebar li a.testpaper:hover,.resource-collect-sidebar li a.testpaper.current{background-position:0 -170px;background-size: 16px 213px;}
.resource-con-details{position:relative;z-index:1;}
.resource-con-details .resource-con-exam {padding-bottom:20px;}
.resource-con-details .logo {width:54px;height:63px;background-image:url(../img/resourceicon_1.png);background-repeat:no-repeat;background-size:auto;}
.resource-con-details .title {font-size:18px;padding-top:10px;margin-bottom:10px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.resource-con-details .logo.ppt {background-position:-23px -17px;}
.resource-con-details .logo.doc {background-position:-155px -19px;}
.resource-con-details .logo.zip {background-position:-24px -99px;}
.resource-con-details .preview-box {height:600px;overflow:hidden;position:relative;z-index:1;}
.resource-con-details .iframe-wrap {position:relative;z-index:1;margin-top:-90px;}
.resource-con-details .shade-mark {width:210px;height:22px;background:#424242;position:absolute;right:42px;bottom:0;z-index:2;}
.resource-con-details .unable-preview {position:relative;z-index:4;text-align:center;height:600px;line-height:600px;font-size:16px;border:1px solid #ccc;}
.resource-con-details .download {height:50px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);}
.resource-con-details .download a {float:right;width:140px;text-align:center;line-height:50px;color:#fff;font-size:14px;background-color:#1992F5;}
.resource-con-details .download .tip {width:75%;height:30px;line-height:30px;margin-top:10px;margin-left:120px;padding:0  10px;background-color:#eaf3ff;border-radius:5px;}
.resource-nav-top{border-bottom: 1px solid #eaeaea;}
.resource-nav-top a{float: left;padding: 1.4rem 2rem;font-size: 16px;font-weight: 700;border-top: 3px solid transparent;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.resource-nav-top a.hover{border-color: #1892f5 #eaeaea transparent #eaeaea;color:#1892f5;}
.up-down-btn i{color: #1992F5;}
.up-down-btn.on i{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.d-inline p{display:inline!important;}
.resource-zujuan-type{padding: 20px 10px 5px;margin-bottom: 10px;} 
.resource-zujuan-type a,.zujuan-type-title {float:left;font-size:14px;line-height:25px;margin-right:25px;margin-bottom:10px;padding:0 10px;border-radius:5px;}
.resource-zujuan-type a.hover,.resource-zujuan-type a:hover {color:#1992f5;background-color:#e4e9ef;}
.resource-zujuan .exam-con {width:70%;font-size: 14px;}
.resource-zujuan .exam-btn{width: 150px;}
.resource-zujuan .exam-list li {background-color: #fff;padding: 20px 10px;margin-top: 10px;}
.resource-zujuan .exam-btn .view-btn,.resource-zujuan .exam-btn .add-btn {width:80px;}
.resource-zujuan .exam-btn .add-btn.on {color:#fff;background-color:#1992F5;}
.resource-zujuan .exam-btn .view-btn.on i {transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.resource-zujuan .exam-txt div{margin-bottom: 10px;}
.resource-zujuan .exam-jiexi {display:none;min-height:40px;padding:10px;border:1px solid #ccc;border-radius:5px;}
.zujuan-scroll-bar {width:250px;height:320px;background:url(../img/zujuan-scroll.png);background-size:cover;position:fixed;top:100px;right:0;}
.zujuan-scroll-bar .exam-con {width:186px;height:295px;text-align:center;border-radius:11px;position:absolute;top:11px;right:16px;z-index:999;}
.zujuan-scroll-bar .exam-type {text-align:right;font-size:14px;padding:8px 15px;height: 200px;overflow-y:auto;}
.zujuan-scroll-bar .zujuan-btn {display:inline-block;font-size:14px;color:#fff;padding:8px 40px;border-radius:5px;background-color:#ff9f00;}
.zujuan-scroll-bar .exam-num {display:inline-block;width:26px;text-align:center;}
/**/
.resource-zujuan-editor .kemu-item {width:100%;margin-bottom:30px;background-color:#fff;}
.resource-zujuan-editor .exam-btn {display:none;height:40px;background-color:#ff9f00;position:absolute;top:0;right:0;z-index:1;}
.resource-zujuan-editor .exam-btn a {float:left;width:100px;line-height:40px;color:#fff;text-align:center;}
.resource-zujuan-editor .exam-name {font-size:18px;margin-bottom:10px;}
.resource-zujuan-editor .exam-btn a {float:left;width:100px;line-height:40px;color:#fff;text-align:center;background-position: 20px center;background-repeat:no-repeat ;}
.resource-zujuan-editor .exam-btn a.moveup{background-image: url(../img/zj-icon-up.png);}
.resource-zujuan-editor .exam-btn a.movedown{background-image: url(../img/zj-icon-down.png);}
.resource-zujuan-editor .exam-btn a.view-btn{background-image: url(../img/zj-icon-jiexi.png);}
.resource-zujuan-editor .exam-btn a.remove-btn{background-image: url(../img/zj-icon-remove.png);}
.resource-zujuan-editor .exam-con {font-size:14px;border:1px solid transparent;padding:20px 20px 0 20px;position:relative;z-index:1;}
.resource-zujuan-editor .exam-txt div {margin-bottom:20px;}
.resource-zujuan-editor .exam-jiexi {display:none;padding:20px;margin:0 -20px 10px;background-color:#f0f0f0;}
.resource-zujuan-editor .kemu-item:hover .exam-con {border-color:#ff9f00;}
.resource-zujuan-editor .kemu-item:hover .exam-btn {display:block;}
.zujuan-editor-scrollbar {background-color:#fff;position:fixed;top:300px;right:20px;z-index:1;}
.zujuan-editor-scrollbar .editor-btn {display:block;width:100px;line-height:40px;text-align:center;font-size:14px;color:#fff;cursor:pointer;margin:10px 0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
/**/
.jSan-con {font-size:16px;padding:3rem 0 0 2rem;}
.jSan-shop {position:absolute;right:1rem;bottom:2rem;}
.jSan-shop a {font-size:14px;color:#fff;margin-right:1rem;padding:.5rem 1rem;background-color:#1892f5;}
/**/
.printanddown-btn{display:inline-block;color: #1992F5;padding-left:15px;margin-left: 15px;}
.zujuan-print{background: url(../img/dayin.png) no-repeat left center;}
.zujuan-download{background: url(../img/xiazai-.png) no-repeat left center;}
/**/
.resource-test .exam-txt div {margin-bottom:10px;}
.resource-test .exam-jiexi {display:none;padding:20px;background-color:#f0f0f0;}
.resource-test .exam-btn span {float:left;width:100px;text-align:center;padding:5px 0;border:1px solid #1992F5;color:#1992F5;border-radius:5px;margin-right:10px;cursor:pointer;}
.resource-test .exam-btn span.on {color:#fff;background-color:#1992F5;}
/**/
.resource-sidebar-right .tkResult-list a {display:block;padding:1rem 0;vertical-align:middle;}
.resource-sidebar-right .tkResult-list li {border-bottom:1px solid #F5F5F5;}
.resource-sidebar-right .tkResult-list a {display:block;padding:1rem 0;vertical-align:middle;}
.resource-sidebar-right .tkResult-list .icons {display:inline-block;width:15px;height:15px;vertical-align:middle;margin-right:.5rem;background-image: url(../img/resource_icons.png);background-repeat: no-repeat;background-size: cover;}
.resource-sidebar-right .tkResult-list a:hover{color:#1692f5;}
.resource-sidebar-right .tkResult-list a:hover .icons{background-image: url(../img/resource_icons-h.png);}
.resource-sidebar-right .tkResult-list .icons.icon-1 {background-position: 0 0;}
.resource-sidebar-right .tkResult-list .icons.icon-2 {background-position: 0 -47px}
.resource-sidebar-right .tkResult-list .icons.icon-3 {background-position: 0 -94px}
.resource-sidebar-right .tkResult-list a:hover .icons.icon-1{background-position: 0 0;}
.resource-sidebar-right .tkResult-list a:hover .icons.icon-2{background-position: 0 -47px}
.resource-sidebar-right .tkResult-list a:hover .icons.icon-3{background-position: 0 -82px}
/**/
.score-jx-item {margin-bottom:30px;}
.score-jx-item .title {height:40px;padding-left:20px;line-height:30px;font-size:18px;border-bottom:1px solid #ccc;position:relative;z-index:1;}
.score-jx-item .title a {font-size:14px;line-height:30px;position:absolute;right:10px;}
.score-jx-item .title:before {content:"";width:6px;height:30px;background-color:#1982FF;position:absolute;left:0;top:0;}
.score-jx-item img {max-width:100%;}
.score-jx-item .xk-con>.row {padding:15px 10px;}
.score-jx-item .xk-item:nth-child(4){margin-bottom: 4.8rem;}
@media only screen and (max-width: 1200px) {
	.score-jx-item .xk-item:nth-child(4){margin-bottom:5rem;}
}
.score-jx-item .xk-item a {display:block;border:1px solid #EEF1F6;border-radius:5px;}
.score-jx-item .xk-item .xk-list {padding-right:0;}
.score-jx-item .xk-item img {width:100%;}
.score-jx-item .xk-item .caption {padding:5px 10px;}
.score-jx-item .xk-item .caption-title {font-size:14px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.score-jx-item .xk-item .caption-txt {font-size:12px;color:#C0C0C0;}
/*2021/6/14*/
.perfect-information-popup .cancelBtn {position:absolute;top:20px;right:10px;z-index:1;width:20px;height:20px;background:url(../img/t-close.png) no-repeat left center!important;}
.perfect-information-popup {padding:10px 40px;}
.perfect-information-popup .btn {margin:20px 0 40px;}
.perfect-information-popup.title {font-size:22px;margin-bottom:50px;}
.perfect-information-popup.xkSubject-1 .subBtn {padding-left:20px!important;}
.user-scores {padding:0 60px;}
.user-scores .title {font-size:16px;margin-bottom:20px;}
.user-scores table {margin-bottom:10px;background-color:#E2E9EF;}
.user-scores table td {text-align:center;vertical-align:middle;border-color:#fff!important;}
.user-scores .tips p {margin-bottom:5px!important;}
.perfect-information-popup .glyphicon {color:#E9302D;vertical-align:middle;margin-right:5px;font-weight:normal;}
.weiciSwitch {width:40px;font-size:14px;text-align:center;padding:15px 0;color:#fff;cursor:pointer;background-color:#1892F5;border-top-left-radius:5px;border-bottom-left-radius:5px;position:fixed;top:200px;right:0;z-index: 999;}
/*2021/9/30*/
.c-333 {color:#333!important;}
.C-999 {color:#999;}
.c-1777FF{color:#1777FF;}
.v-m {vertical-align:middle;}
/*试题库*/
.questionBank-list {padding:2rem;}
.questionBank-list .tk-exams-item {border:1px solid #E2E2E2;border-radius:10px!important;padding-top:4rem;position:relative;z-index:1;}
.questionBank-list .tk-exams-con .text-q {border-bottom:0;margin-bottom:2rem;}
.questionBank-list  .tk-exams-opt .form-group {width:100%;}
.questionBank-list  .tk-exams-opt label {float:left;width:25%;padding:2.5rem;margin-right:0;}
.questionBank-list li .click-sc {width:60px;height:34px;line-height:34px;text-align:center;background-color:#FFFAEF;position:absolute;top:0;right:0;z-index:1;border-top-right-radius:10px;border-bottom-left-radius:10px;}
.questionBank-list li .click-sc .collect {display:inline-block;width:24px;height:24px;background:url(../img/examPager-collect.png) no-repeat;background-size:cover;position:absolute;top:50%;left:50%;z-index:1;margin-top:-12px;margin-left:-12px;}
.questionBank-list li .click-sc .collect.on {background:url(../img/examPager-collect-h.png) no-repeat;background-size:cover;}
/*学习视频*/
.newTextbook-videos,.newTextbook-videos .panel,.newTextbook-videos .list-group-item {background-color:#fff!important;}
.newTextbook-videos .top-title {padding-left:15px;}
.newTextbook-videos .top-title small {color:#333;}
.newTextbook-course-list .title {margin-bottom:0;}
.newTextbook-course-list li {border-bottom:1px solid #F5F5F7;padding: 20px 0; }
.newTextbook-course-list li p{margin-bottom: 0;}
.newTextbook-course-list li .pull-left{width: 70%;}
.newTextbook-course-list li .pull-left .title{margin-top:0;margin-bottom: 15px;}
.newTextbook-course-list .course-btns a {float:left;height:50px;margin-left:20px;}
.newTextbook-videos .all-collect,.newTextbook-course-list .course-btns a.collect {width:24px;height:24px;margin-top:4px;background:url(../img/examPager-collect.png) no-repeat;background-size:cover;}
.newTextbook-videos .all-collect.on,.newTextbook-course-list .course-btns a.collect.on {background:url(../img/examPager-collect-h.png) no-repeat;background-size:cover;}
.newTextbook-course-list .course-btns .btns-c {width:50px;height:32px;line-height:32px;	font-size: 14px;text-align:center;color:#1777FF;border:1px solid #1777FF;border-radius:3px;}
/*学习力*/
.w-1200 {width:1200px;margin:0 auto;position: relative;z-index: 1;}
/*省略行数*/
.line-1 {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;}
.line-2 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;
display: -moz-box;-moz-line-clamp: 2;-moz-box-orient: vertical;word-wrap:break-word;word-break:break-all;white-space:normal;}
.line-3 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;
display: -moz-box;-moz-line-clamp: 3;-moz-box-orient: vertical;word-wrap:break-word;word-break:break-all;white-space:normal;}
.learnPower h2,.learnPower h4,.learnPower p {margin:0;}
.learnPower .pt-20 {padding-top:20px;}
.learnPower .pb-20 {padding-bottom:20px;}
.learnPower .pl-10 {padding-left:10px;}
.learnPower .pr-10 {padding-right:10px;}
.learnPower .pl-20 {padding-left:20px;}
.learnPower .pr-20 {padding-right:20px;}
.learnPower .mt-10 {margin-top:10px;}
.learnPower .mb-10 {margin-bottom:20px;}
.learnPower .mt-20 {margin-top:20px;}
.learnPower .mb-20 {margin-bottom:20px;}
.learnPower .ml-20 {margin-left:20px;}
.learnPower .mr-20 {margin-right:20px;}
.learnPower-sy-item .img img {width:222px;height:464px;}
.learnPower-sy a:hover {color:#1777FF;}
.learnPower {margin-top:20px;padding:24px 20px;}
.learnPower-sy-item {margin-bottom:40px;}
.learnPower-sy-item .title {margin:0 0 24px 0;position: relative;z-index: 1;padding-left: 10px;}
.learnPower-sy-item .title:before{content:""; position: absolute;top:50%;left: 0;z-index:1;width: 4px;height: 24px;background-color:#1777FF;margin-top: -12px;}
.learnPower-sy-list ul {width:938px;}
.learnPower-sy-list li {width:25%;height:222px;padding-left:20px;float:left;overflow:hidden;}
.learnPower-sy-list li:nth-child(4) {margin-bottom:20px;}
.learnPower-sy-list li .list-details {height:222px;border:1px solid #E5E5E5;}
.learnPower-sy-list li .list-details>a {display:block;height:150px;overflow:hidden;}
.learnPower-sy-list li .list-details:hover img {webkit-filter:brightness(.8);filter:brightness(.8);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}
.learnPower-sy-list li .list-details  img {width:100%;height:150px;transition:all .5s;}
.learnPower-sy-list li .list-details .text {padding:10px;}
.learnPower-sy-list li .list-details .text .title{margin-bottom:12px;padding-left: 0;}
.learnPower-sy-list li .list-details .text .title:before{display: none;}
/* 学霸养成计划 */
.learnPower-top-navs {width:300px;margin:0 auto 25px;}
.learnPower-top-navs a {font-size:16px;color:#666;position:relative;z-index:1;}
.learnPower-top-navs a:after {content:"";width:32px;height:4px;position:absolute;left:50%;bottom:-5px;z-index:1;margin-left:-16px;border-radius:2px;}
.learnPower-top-navs a.cur,.learnPower-top-navs a:hover {color:#1777FF;}
.learnPower-top-navs a.cur:after,.learnPower-top-navs a:hover:after {background-color:#1777FF;}
.learnPower-videos .videos-area {width:748px;}
.learnPower-videos .videos-list {width:412px;}
.learnPower-videos .videos-list {padding-left:20px;}
.learnPower-videos .videos-list .videos-title {height:22px;line-height:22px;padding-left:8px;}
.learnPower-videos .videos-list .videos-title:before {content:"";width:4px;height:22px;background-color:#1777FF;position:absolute;top:50%;left:0;z-index:1;margin-top:-11px;}
.learnPower-videos .videos-list  .tabs {margin-top:20px;}
.learnPower-videos .videos-list  .tabs a {float:left;height:30px;line-height:30px;color:#666;font-size:16px;padding:0 10px;margin-right:12px;border:1px solid #E5E5E5;border-radius:3px;}
.learnPower-videos .videos-list  .tabs a.cur,.learnPower-videos .videos-list  .tabs a:hover {color:#1777FF;border-color:#1777FF;}
.learnPower-videos .videos-list .tabs-panel .panel-area {display:none;}
.learnPower-videos .videos-list .tabs-panel ul {max-height:326px;overflow-y:auto;}
/*美化滚动条*/
body::-webkit-scrollbar-track {background-color:#fff;}
body::-webkit-scrollbar {width:5px;background-color:#fff;}
body::-webkit-scrollbar-thumb {background-color:#ccc;}
.scroll-container {overflow-y:auto;}
.scroll-container::-webkit-scrollbar-track {background-color:#fff;}
.scroll-container::-webkit-scrollbar {width:5px;height:5px;background-color:#fff;}
.scroll-container::-webkit-scrollbar-thumb {background-color:#ccc;}
.learnPower-videos .videos-list .tabs-panel li {margin-bottom:12px;}
.learnPower-videos .videos-list .tabs-panel li a {display:inline-block;width:85%;font-size:16px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;}
.learnPower-videos .videos-list .tabs-panel li a:hover {color:#1777FF;}
.learnPower-videos .videos-list .tabs-panel li.cur a {color:#1777FF;}
.learnPower-videos .videos-list .tabs-panel li.cur {background:url(../img/learnP-play.png) no-repeat right center;}
/*教师介绍*/
.learnPower-teacher-intro {width:748px;}
.learnPower-teacher-intro .teacher-pic {width:80px;height:80px;border-radius:50%;}
.learnPower-teacherIntro-list li {margin-bottom:20px;}
.learnPower-teacherIntro-list .text {width:75%;height:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;}
.learnPower-teacherIntro-list .teacher-intro a {height:80px;line-height:80px;font-size:14px;color:#1777FF;}
.learnPower-teacherIntro-list  .course-navs .left{width: 80px;}
.learnPower-teacherIntro-list  .course-navs .right a{display:inline-block;color: #333;margin: 0 20px 20px 0;}
.learnPower-teacherIntro-list  .course-navs .right a.cur,.learnPower-teacherIntro-list  .course-navs .right a:hover{color:#1777FF;}
/*2021-11-23*/
/*新高考选科 */
.newCollege-exam-sy .switchBtn {margin-top:40px;margin-bottom:15px;}
.newCollege-exam-sy .switchBtn a {padding-right:28px;margin-right:30px;background:url(../img/switchBtn-img.png) no-repeat right center;}
.newCollege-exam-sy li {width:33.333333%;float:left;text-align:center;margin-bottom:50px;}
.newCollege-exam-sy li img {width:300px;}
/*提示信息*/
.newCollegeExam-tips {padding:30px 60px 0;}
.newCollegeExam-tips .title {margin-bottom:30px;}
.newCollegeExam-tips .text {color:#666;line-height:20px;font-size:14px;}
.newCollegeExam-tips .closeBtn {width:20px;height:20px;background:url(../img/newCllogeExam-closeBtn.png) no-repeat;background-size:cover;position:absolute;top:30px;right:30px;z-index:1;}
/* 信息库-common */
.zy-icon-play {display:inline-block;width:16px;height:16px;vertical-align:middle;margin-left:2px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAddJREFUWEfVl+1xwjAMhq2wCN2AwxkAJilMUjpJ6SRlgIRjg2YQYvfUk3uOY1kypcfVd/mTD+vRqy8HzIMXPNi++Z8AbdtunHPLWL2maYau6061iqoVQKPe+2djDBrecIYA4PV6vR4vl8uggREBVqvVcrFYvJDRidclAwjSdd1BgigCkNfBuLRX9vk4jk8lNViAexgPRCWILADJ/laKda0cfd9nbWVvrtfrHQAgwD3Xse/7fbrhDIC8/6BszwFgduPFVgJHnQvFDEDyPmR327aHqCy1Ss1UmAFYaz8L3hvv/f58Ph+DRQLBSlGtNBcmACQ/ArArBQgvWmsxZ3YSBQBs4445AaDSw/hXA+AHmtJNHZgASPFHI5wCMXFJjbRD3lWBAFFy5E8BooHF5kIxBOiBtdbX5kDNwComIQFUlSHJjWNa05iGcRy38XCa9QGproOEmozPKCk3Ik0YjDHYiNBj9fkA903l/76Xi7ekgtRsmOe6YRR1tmIuVEKcqPxmZ8biiUiaC0qIAQD23IFVPBP+EoL1PMCLANTjcfSqJx5tLhpnk5CTVjHxMMYo+bv2H0GlQAqEzQfvNU2zdM79nP+dcyft/0BVCJTJdtNrNylwkyXmo4cDfAEWUCEwi8P48gAAAABJRU5ErkJggg==) no-repeat;background-size:cover;}
/* 院校信息库 */
.collegeInfo-top-navs {margin-top:40px;}
.collegeInfo-top-navs .navs-top {border-bottom:2px solid #1777FF;margin-bottom:20px;}
.collegeInfo-top-navs .navs-top a {float:left;height:40px;line-height:40px;color:#333;font-size:18px;padding:0 26px;}
.collegeInfo-top-navs .navs-top a.cur,.collegeInfo-top-navs .navs-top a:hover {color:#fff;background-color:#1777FF;}
.collegeInfo-top-navs  .search .form-control {display:inline-block;width:500px;height:44px;border:1px solid #E5E5E5;padding:0 20px;margin-right:10px;}
.collegeInfo-top-navs  .searchBtn {width:90px;height:42px;color:#fff;font-size:16px;background-color:#1777FF;border:1px solid #1777FF;border-radius:3px;}
.collegeInfo-top-navs  .attentionAndcomparison a {float:left;width:106px;height:44px;line-height:44px;text-align:center;color:#1777FF;font-size:16px;border:1px solid #1777FF;border-radius:3px;margin-left:40px;}
.collegeInfo-top-navs .navs-menu {margin-top:20px;}
.collegeInfo-top-navs .navs-menu.collegeInfo-top-navs .navs-menu .item {}
.collegeInfo-top-navs .navs-menu .nav-menu {width:1100px;}
.collegeInfo-top-navs .navs-menu .name {width:100px;color:#999;}
.collegeInfo-top-navs .navs-menu a {float:left;margin-right:40px;margin-bottom:20px;}
.collegeInfo-top-navs .navs-menu .on,.collegeInfo-top-navs .navs-menu a:hover {color:#1777FF;}
.collegeInfo-list {margin-top:30px;padding:20px 0 0;border-top:1px solid #F4F5F6;}
.collegeInfo-list ul {width:888px;}
.collegeInfo-list li {padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #F4F5F6;}
.collegeInfo-list .media p {margin:0;}
.collegeInfo-list .media-left img {width:100px;margin-right:20px;}
.collegeInfo-list  .media-body {vertical-align:middle;}
.collegeInfo-list  .media-body .title {font-size:18px;margin:0 0 10px 0;font-weight:700;}
.collegeInfo-list  .media-body  .collegeType {margin-bottom:10px;}
.collegeInfo-list  .media-body  .collegeType span {float:left;height:18px;line-height:18px;font-size:12px;color:#999;border:1px solid #E5E5E5;border-radius:3px;padding:0 5px;margin-right:8px;}
.collegeInfo-list  .media-right {padding:0;vertical-align:middle;}
.collegeInfo-list .detailandcompare {width:256px;}
.collegeInfo-list  .media-right a {display:inline-block;width:106px;height:44px;font-size:16px;line-height:44px;text-align:center;margin-left:10px;}
.collegeInfo-list  .media-right a.detailBtn {color:#fff;background-color:#1777FF;border-radius:3px;margin: 0;}
.collegeInfo-list  .media-right a.compareBtn {color:#1777FF;border:1px solid #1777FF;border-radius:3px;}
.collegeInfo-list  .media-right a.on{background-color:#F1F7FF;border-color: #F1F7FF;}
/* 院校信息 详情页 */
.collegeInfo-detail .collegeInfo-list {border:0;padding:0;}
.collegeInfo-detail .collegeInfo-list li {border:0;}
.college-jianz {margin-top:40px;}
.college-jianz li {padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #E5E5E5;}
.college-jianz li a:hover {color:#1777FF;}
.college-jianz li .time {font-size:14px;color:#666;}
.collegeInfo-title-c {padding-left:12px;margin-bottom:20px;overflow: hidden;}
.collegeInfo-title-c::before {content:"";width:4px;height:24px;background-color:#1777FF;position:absolute;top:50%;left:0;z-index:1;margin-top:-12px;}
.collegeInfo-title-c .more{float: right;color: #999;}
.collegeInfo-title-c .more:hover{color: #1777FF;}
.collegeInfo-select .form-control {float:left;width:100px;height:32px;margin-right:20px;}
.collegeInfo-table {margin-top:20px;margin-bottom:40px;}
.collegeInfo-table thead th {border-bottom:none!important;background:#f9f9f9;color:#999;font-weight:normal;}
.collegeInfo-table thead th,.collegeInfo-table tbody td {vertical-align:middle!important;text-align:center;padding:15px 10px!important;}
.collegeInfo-wl-type a {float:left;width:88px;height:32px;line-height:32px;text-align:center;font-size:14px;border:1px solid #E5E5E5;border-radius:3px;margin-right:20px;}
.collegeInfo-wl-type a.on,.collegeInfo-wl-type a:hover {color:#1777FF;border:1px solid #1777FF;}
.oldCollageExam-table tbody tr {font-size:16px;}
.oldCollageExam-table tbody tr:nth-child(2n) {background-color:#F1F1F1;}
.oldCollageExam-table tbody tr td {border:1px dashed #ddd;}
.oldCollageExam-table tbody tr td:first-child {color:#1777FF;}
.collegeInfo-collect.collegeInfo-list {border:0!important;}
.collegeInfo-collect .media-right .deleteBtn {display:inline-block;width:24px;height:24px;margin:0;line-height:normal;background:url(../img/collegeInfo-delBtn.png) no-repeat;}
/* 学校概况 */
.collegeInfo-survey .survey-left {width:904px;}
.survey-left .basic-info li {float:left;width:165px;height:70px;border:1px solid #E5E5E5;border-radius:3px;padding-top:14px;padding-left:12px;margin:0 15px 20px 0;}
.survey-left .schoolabout .text {height:auto;overflow:hidden;}
.survey-left .schoolabout .text p {margin:0;}
.survey-left .schoolabout .text.on {height:200px;overflow:hidden;}
.survey-left .schoolabout .moreBtn {display: none;cursor:pointer;font-size:14px;background-color:#fff;position:absolute;left:20%;right:0;bottom:0;z-index:1;}
.survey-left .basic-info .media-left img {width:20px;}
.survey-left .basic-info .media-body a{text-decoration: underline;color: #1777FF;font-size: 14px;}
.collegeInfo-survey .survey-right {width:274px;}
.collegeInfo-survey .list li {font-size:16px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #F4F5F6;}
.collegeInfo-survey .list li .time {float:right;}
.collegeInfo-survey .list li a:hover {color:#1777FF;}
.collegeInfo-survey  .collegeInfo-table th {color:#333;}
.collegeInfo-survey  .collegeInfo-table td {color:#1777FF;}
.collegeInfo-survey  .contact-list li {padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #F4F5F6;overflow: hidden;}
.collegeInfo-survey  .contact-list li img {margin-right:12px;float:left;}
.collegeInfo-survey  .contact-list li p{float: left;word-wrap: break-word;width: 80%;}
.collegeInfo-survey  .contact-list li a:hover {color:#1777FF;}
.collInfo-xuewei-layer{padding: 40px;}
.collInfo-xuewei-layer .closeBtn {width:20px;height:20px;background:url(../img/query-close.png) no-repeat;background-size:cover;position:absolute;top:20px;right:20px;z-index:1;cursor:pointer;}
.collInfo-xuewei-layer .table th {color:#333;}
/*校友评价 */
.college-schoolFriendsPjia .item {padding:20px 0;border-bottom:1px solid #E5E5E5;}
.college-schoolFriendsPjia .tips span {display:inline-block;height:28px;line-height:28px;background-color:#F5F9FF;border-radius:14px;font-size:12px;color:#666;padding:0 8px;margin-right:20px;}
/*院校对比*/
.college-comp-result .comp-uls ul {font-size:14px;width:168px;border:1px solid #E5E5E5;}
.college-comp-result .comp-uls ul li {display:flex;align-items:center;justify-content:center;padding:0 10px;height:50px;border-top:1px solid #E5E5E5;text-align:center;}
.college-comp-result .comp-uls ul li:first-child {flex-direction:column;border:0;height:150px;position:relative;z-index:1;}
.college-comp-result .comp-uls ul li:first-child img {width:70px;height:70px;}
.college-comp-result .comp-uls .left {font-weight:bold;}
.college-comp-result .comp-uls .right {width:1030px;height:100%;overflow-x:auto;}
.college-comp-result .comp-uls .right .deleteBtn {width:20px;height:20px;background:url(../img/college-deltn.png) no-repeat;background-size:cover;position:absolute;top:5px;right:5px;z-index:1;}
/* 查询院校  */
.college-comp-result .colleageSearch .el-input {position:relative;cursor:pointer;}
.college-comp-result .colleageSearch .el-input input {-webkit-appearance:none;background-color:rgb(255,255,255);box-sizing:border-box;color:rgb(96,98,102);display:inline-block;height:42px;padding:0 10px;line-height:1;width:100%;font-size:1.3rem;font-weight:normal;border-radius:4px;border:1px solid rgb(220,223,230);border-image:initial;outline:0;}
.college-comp-result .colleageSearch .el-input ul {display:none;border:0;padding:0.5rem 0;position:absolute;top:44px;left:0;width:100%;max-height:16rem;overflow:auto;background-color:#fff;border:1px solid #efefef;border-radius:3px}
.college-comp-result .colleageSearch .el-input li {border:0;justify-content:flex-start;height:auto!important;padding:0;color:#666;padding:5px 10px;font-size:14px;}
.college-comp-result .colleageSearch .el-input li:first-child {flex-direction:row;}
.college-comp-result .colleageSearch .el-input li:hover {background-color:#1992f5;color:#fff;}
.college-comp-result .colleageSearch .el-input .sub_show {display:block!important;}
/* 2021-12-20 */
.volunteer-top-navs {margin-bottom:30px;}
.volunteer-navs .pull-left a {float:left;height:38px;line-height:38px;padding:0 32px;border:1px solid #E5E5E5;margin-right:24px;font-size:16px;border-radius:3px;}
.volunteer-navs .pull-left a.cur,.volunteer-navs .pull-left a:hover {color:#fff;background-color:#1777FF;border-color:#1777FF;}
.volunteer-navs .pull-right input {width:250px;padding-left:30px!important;background:url(../img/collage-search.png) no-repeat 10px center;}
.volunteer-navs-2 {margin-top:22px;}
.volunteer-navs-2 a {float:left;font-size:16px;margin-right:30px;margin-bottom:10px;}
.volunteer-navs-2 a.cur,.volunteer-navs-2 a:hover {color:#1777FF;}
.collageComp-table table {width:100%;font-size:20px;border:0!important;}
.collageComp-table thead th {font-size:14px;vertical-align:middle;font-weight:normal;border:0!important;}
.collageComp-table tbody tr td:first-child {width:10%;}
.collageComp-table tbody tr td:nth-child(2) {width:70%;}
.collageComp-table tbody td {padding:20px 5px;border-width:0 0 1px 0!important;border-color:#F4F5F6;}
.collageComp-table .media-body {width:auto!important;}
.professional-library-list .catesmall { clear: both;margin: 0;}
.professional-library-list .catesmall h2{ height:4rem; line-height: 4rem;border-left:5px solid #2162a2; background: #ebf5ff; font-size:1.5rem; padding-left: 2rem; color:#2162a2; clear: both; margin:0;}
.professional-library-list .catesmall h3{ color:#333; font-size:14px;padding-left: 2rem; border-bottom: 1px solid #eee; height: 4rem; line-height: 4rem; clear: both;}
.professional-library-list .catesmall  ul li{ float:left; padding:1rem 2rem; font-size:14px;color: #333;}
.professional-library-list .catesmall  ul li a:hover,.catesmall  ul li a.hover{color:#2162a2; }
/* 职业信息库 */
.professionInfo-list {margin-top:30px;padding:20px 0 0;border-top:1px solid #F4F5F6;}
.professionInfo-list .uls {width:888px;}
.professionInfo-list li {font-size:16px;overflow:hidden;padding:20px 80px 20px 0;border-bottom:1px solid #F4F5F6;}
.professionInfo-list li.li1 {color:#666;font-size:14px;}
.professionInfo-list li a:hover {color:#1777FF;}
.professionInfo-list .ouls-2 .media-left {padding-right:20px;}
.professionInfo-list .ouls-2 .media-left img {width:160px;height:108px;}
.professionInfo-list .ouls-2 .media-body {vertical-align:middle;}
.professionInfo-list .pagebar {text-align:right;}
.professionInfo-list .pagebar a {text-align:center;}
.professionInfo-list .pagebar  a.disabled {color:#fff;background-color:#1777FF;border-color:#1777FF;}
.professionInfo-videos-list .professional-video-item {box-shadow:0 0 10px #c0c0c0;}
.professionInfo-videos-list .intro {height:45px;line-height:45px;padding:0 10px;margin:0;}
.professionInfo-intro .mb-40 {margin-bottom:40px;}
.professionInfo-intro .intro-topDetail {padding:20px;border:1px solid #E5E5E5;position:relative;z-index:1;}
.professionInfo-intro  .intro-topDetail .title {margin:0;}
.professionInfo-intro  .intro-topDetail  .text { height: auto;margin-top:16px;width:80%;position:relative;z-index:1;}
.professionInfo-intro  .intro-topDetail  .text.on{height:60px;overflow:hidden;}
.professionInfo-intro  .intro-topDetail .moreBtn {height: 24px;line-height: 24px;padding-left: 20px;display: none;cursor:pointer;font-size:14px;background-color:#fff;position:absolute;left:90%;right:0;bottom:0;z-index:1;}
.professionInfo-intro  .intro-topDetail .compareBtn {width:72px;height:34px;font-size:14px; line-height:34px;text-align:center;color:#1777FF;border:1px solid #1777FF;border-radius:3px;position:absolute;top:50%;right:40px;z-index:1;margin-top:-17px;}
.professionInfo-intro  .intro-topDetail .compareBtn.on {color:#fff;background-color:#1777FF;}
.professionInfo-intro  .intro-text {line-height:1.5;}
.professionInfo-intro  .intro-text p {margin:0;}
.professionInfo-intro .intro-imgs img {display:none;width:100%;cursor:pointer;}
.professionInfo-intro .intro-imgs img:first-child {display:block;}
.professionInfo-intro .professional-video-item {box-shadow:none;}
.professionInfo-renwu .renwu-list li {float:left;width:550px;margin-bottom:30px;}
.professionInfo-renwu .renwu-list li:nth-child(even) {float:right;}
.professionInfo-renwu .renwu-list li .media-left {padding-right:20px;}
.professionInfo-renwu .renwu-list li .media-left img {width:210px;height:142px;border-radius:5px;}
.professionInfo-renwu .renwu-list li .media-body {vertical-align:middle;}
.professionInfo-guangzhu .guanzhu-con {border:1px solid #E5E5E5;}
.professionInfo-guangzhu .guanzhu-navs {padding:0 40px;margin-bottom:20px;height:60px;border-bottom:1px solid #E5E5E5;}
.professionInfo-guangzhu .guanzhu-navs a {float:left;height:100%;line-height:60px;font-size:16px;margin-right:40px;color:#666;border-bottom:3px solid #fff;}
.professionInfo-guangzhu .guanzhu-navs a.cur,.professionInfo-guangzhu .guanzhu-navs a:hover {color:#333;border-color:#1777FF;}
.professionInfo-guangzhu li {position:relative;z-index:1;}
.professionInfo-guangzhu .professionInfo-list {padding:0;margin:0;border:0;}
.professionInfo-guangzhu .professionInfo-list li {padding:20px 350px 20px 40px;}
.professionInfo-guangzhu .deleteBtn {width:24px;height:24px;line-height:normal;background:url(../img/collegeInfo-delBtn.png) no-repeat;position:absolute;top:50%;right:40px;z-index:1;margin-top:-12px;}
.professionInfo-guangzhu .renwu-list {padding-top:20px;}
.professionInfo-guangzhu .renwu-list li {width:100%;float:none!important;padding:0  40px 20px;margin-bottom:20px;border-bottom:1px solid #F4F5F6;}
.professionInfo-guangzhu .renwu-list li:last-child {border:0;}
.professionInfo-guangzhu .renwu-list li .media {width:80%;}
.professionInfo-guangzhu .professional-videos-list {margin:0;padding:0 25px;}
/* 选科结果 2022-1-22*/
.xuanke-result h2 {font-size:20px;font-weight:700;margin-top:30px;margin-bottom:40px;}
.xuanke-result .zuhe strong {position:relative;z-index:1;font-size:26px;font-weight:500;letter-spacing:2px;}
.xuanke-result .zuhe a {color:#bc2617;margin-left:1rem;font-size:14px;position:absolute;right:-4rem;bottom:0;letter-spacing:normal;}
.xuanke-result .tips-detail {margin:30px 0;}
.xuanke-result .result-bottom .title {height:40px;line-height:40px;font-size:20px;background-color:#FFF4F0;}
.xuanke-result .result-bottom .text {margin-bottom:30px;}
/* 专家一对一 2022-3-8 */
.one-on-one-sy .sy-list li {padding:20px;border-radius:5px;border:1px solid #E5E5E5;margin-bottom:40px;}
.one-on-one-sy .sy-list li .media-left,.one-on-one-detail .detail-top .media-left {padding-right:40px;}
.one-on-one-sy .sy-list li .media-body,.one-on-one-detail .detail-top .media-body {vertical-align:middle;}
.yyueAndcontact {position:fixed;top:100px;right:20px;z-index:99;}
.yyueAndcontact .yyue,.yyueAndcontact .contact {width:104px;height:106px;border:1px solid #D5D5D5;text-align:center;font-size:16px;padding-top:15px;}
.yyueAndcontact .yyue {border-radius:5px 5px 0px 0px;}
.yyueAndcontact .contact {border-radius:0px 0px 5px 5px;border-top:0;position:relative;z-index:1;}
.yyueAndcontact  .contact-detail {display:none;width:198px;height:112px;color:#333;text-align:center;background:url(../img/one-contact-detail.png) no-repeat;padding-top:30px;position:absolute;right:0;bottom:-120px;z-index:1;}
.yyueAndcontact .yyue:hover,.yyueAndcontact .contact:hover{color:#fff;border-color:#1777FF;background-color:#1777FF;}
.yyueAndcontact .yyue:hover a,.yyueAndcontact .contact:hover a{color: #fff;}
.yyueAndcontact .contact:hover .contact-detail {display:block;}
.one-on-one-detail .detail-top {padding:20px;background-color:rgba(245,249,255,1);border-radius:5px;margin-bottom:60px;}
.one-on-one-detail .detail-top .btns a {float:left;width:160px;height:42px;line-height:42px;text-align:center;font-size:16px;color:#1777FF;border-radius:3px;border:1px solid #1777FF;margin-right:20px;}
.one-on-one-detail .detail-top .btns a:last-child {color:#fff;background-color:#1777FF;}
.one-on-one-detail .detail-imgs {width:730px;margin:0 auto;}
.one-on-one-detail .detail-imgs img {width:100%;}
#yyue.yyue-wrap .top h3 {height:60px;line-height:60px;color:#fff;margin:0;background-color:#1777FF;border-top-left-radius:5px;border-top-right-radius:5px;}
#yyue.yyue-wrap .top .closeBtn {width:20px;height:20px;background:url(../img/yuyueBtn.png) no-repeat;position:absolute;top:50%;right:20px;z-index:1;margin-top:-10px;cursor:pointer;}
#yyue.yyue-wrap .bottom {padding:40px 70px;}
#yyue.yyue-wrap .bottom .form-group {margin-bottom:38px;}
#yyue.yyue-wrap .bottom .w-50 {width:50%;}
#yyue.yyue-wrap .bottom label {width:80px;font-size:16px;font-weight:normal;margin-bottom:0;}
#yyue.yyue-wrap .bottom input[type="text"] {display:inline-block;width:550px;height:52px;}
#yyue.yyue-wrap .bottom .w-50 input {width:200px;}
#yyue.yyue-wrap .bottom .form-control:focus {border-color:#1777FF;}
#yyue.yyue-wrap .bottom .submitBtn {display:block;width:284px;height:42px;color:#fff;background-color:#1777FF;margin:52px auto 0 auto;}
/* 生涯规划 */
.careerPlan-sy .content {width:750px;margin:0 auto 80px auto;}
.careerPlan-sy .content .title {font-size:24px;margin-bottom:20px;}
.careerPlan-sy .content li {float:left;width:20%;text-align:center;}
.careerPlan-sy .content:last-child li {width:16.666666%;}
.careerPlan-sy .content li img {width:100px;height:100px;}
.careerPlan-sy .content li p {color:#333;font-size:16px;margin-top:18px;}
/*生涯讲堂*/
/* .career-lecture-sy .dataBtn {padding-left:38px;background:url(../img/dataBtn-bg.png) no-repeat left center;}
.career-lecture-sy .dataBtn:hover {color:#1777FF!important;}
.career-lecture-code {display:none;width:240px;height:200px;text-align:center;background-color:red;box-shadow:0 0 10px rgba(0,0,0,0.2);background-color:#fff;border-radius:5px;padding-top:20px;position:absolute;top:30px;left:0;z-index:1;}
.career-lecture-code p {margin:0;color:#333;}
.career-lecture-sy .dataBtn:hover .career-lecture-code {display:block;}
.career-lecture-sy .list li {margin-bottom:40px;}
.career-lecture-sy .list li:hover a {color:#1777FF!important;}
.career-lecture-sy .list .media .media-left {padding-right:16px;}
.career-lecture-sy .list .media .media-left img {width:210px;height:142px;}
.career-lecture-sy .list .media .media-body {vertical-align:middle;}
 */
.career-lecture-sy .dataPackage {padding:12px 20px;background-color:#F5F9FF;border-radius:5px;}
.career-lecture-sy .dataBtn {padding-left:38px;background:url(../img/dataBtn-bg.png) no-repeat left center;}
.career-lecture-sy .dataBtn:hover {color:#1777FF!important;}
.career-lecture-code {display:none;width:240px;height:200px;text-align:center;background-color:red;box-shadow:0 0 10px rgba(0,0,0,0.2);background-color:#fff;border-radius:5px;padding-top:20px;position:absolute;top:30px;left:0;z-index:1;}
.career-lecture-code p {margin:0;color:#333;}
.career-lecture-sy .dataBtn:hover .career-lecture-code {display:block;}
.career-lecture-sy .list li {float:left;width:50%;height:142px;padding-right:20px;margin-top:0;margin-bottom:30px;overflow:hidden;}
.career-lecture-sy .list li:hover a {color:#1777FF!important;}
.career-lecture-sy .list .media .media-left {padding-right:16px;}
.career-lecture-sy .list .media .media-left img {width:210px;height:142px;}
.career-lecture-sy .list .media .media-body {vertical-align:middle;}
.career-lecture-sy .list li:nth-child(2n) {padding-left:20px;padding-right:0;}
.career-lecture-sy .list li .totalNums span {display:inline-block;color:#F9A624;font-size:12px;padding:4px 8px;background-color:rgba(248,172,28,0.1);border-radius:12px;margin-right:8px;}
.career-lecture-detail .detail-left {width:748px;}
.career-lecture-detail .detail-left .video-area {width:100%;height:420px;background-color:#D8D8D8;}
.career-lecture-detail .detail-right {width:412px;}
.career-lecture-detail .introAndcourse .navs {padding:20px 0;}
.career-lecture-detail .introAndcourse .navs a {display:inline-block;font-size:16px;color:#333;position:relative;z-index:1;margin:0 110px;}
.career-lecture-detail .introAndcourse .navs a::after {content:"";width:32px;height:4px;border-radius:2px;position:absolute;left:50%;bottom:-6px;z-index:1;margin-left:-16px;}
.career-lecture-detail .introAndcourse .navs a:hover,.career-lecture-detail .introAndcourse .navs a.cur {color:#1777FF;}
.career-lecture-detail .introAndcourse .navs a:hover:after,.career-lecture-detail .introAndcourse .navs a.cur:after {background-color:#1777FF;}
.career-lecture-detail .introAndcourse .panels .panel-item {display:none;}
.career-lecture-detail .introAndcourse .panels .item .title {font-size:14px;height:44px;line-height:44px;padding:0 16px;color:#666;background-color:#F5F5F5;margin:0 0 12px 0;}
.career-lecture-detail .introAndcourse .panels .item  li {padding-left:32px;margin-bottom:24px;}
.career-lecture-detail .introAndcourse .panels .item  li h4,.introAndcourse .panels .item  li p {margin:0;}
.career-lecture-detail .introAndcourse .panels .item  li h4 {margin-bottom:5px;}
.career-lecture-detail .introAndcourse .panels .item  li a:hover {color:#1777FF;}
.career-lecture-detail .introAndcourse .panels .item .downloadBtn {display:block;width:50px;height:32px;line-height:32px;font-size:14px;text-align:center;color:#1777FF;border:1px solid #1777FF;border-radius:3px;}
.career-lecture-detail .detail-right .menus>li {margin-bottom:16px;font-size:14px;}
.career-lecture-detail .detail-right .menus>li>a {display:block;width:100%;height:38px;line-height:38px;background-color:#FAFAFA;color:#333;padding:0 16px;}
.career-lecture-detail .detail-right .menus>li ul li a {display:block;padding:15px 16px 15px 36px;}
.career-lecture-detail .detail-right .menus>li ul li .left {width:70%;}
.career-lecture-detail .detail-right .menus>li ul li>a.cur .left {color:#1777FF;}
.career-lecture-detail .detail-right .menus a:hover,.career-lecture-detail .detail-right .menus>li.cur>a,.detail-right .menus a.cur {color:#1777FF!important;}
.career-lecture-detail .detail-right .menus>li ul {display:none;}
.careerPlan-fixLayer{position:fixed;top:300px;z-index:999;margin-left: -160px;/* margin-top: 100px; */}
/* @media only screen and (max-width: 1530px) {
	.careerPlan-fixLayer{
		left: 0;
		margin: 0;
	}
} */
/* 生涯规划探索 */
.careerPlanExplore {height:1360px;background:url(../img/careerPlanExplore-bg.png) no-repeat;padding-top:215px;}
.careerPlanExplore .lists {width:1060px;margin:0 auto;}
.careerPlanExplore .lists .items {padding-left:27px;}
.careerPlanExplore .lists .items .item {height:155px;}
.careerPlanExplore .lists .item {border-left:2px dashed #FFCF00;}
.careerPlanExplore .lists .items:last-child .item {border-left-width:0;}
.careerPlanExplore .items .item-head {width:182px;height:53px;line-height:53px;font-size:16px;padding-left:52px;color:#fff;margin:0 0 0 -5px;position:relative;z-index:1;background:url(../img/careerPlanExplore-head-bg.png) no-repeat;}
.careerPlanExplore .items .item-head .num {display:inline-block;width:53px;height:66px;position:absolute;top:50%;left:-22.5px;z-index:1;margin-top:-33px;}
.careerPlanExplore .items .item-head .num-1 {background:url(../img/careerPlanExplore-num-1.png) no-repeat;}
.careerPlanExplore .items .item-head .num-2 {background:url(../img/careerPlanExplore-num-2.png) no-repeat;}
.careerPlanExplore .items .item-head .num-3 {background:url(../img/careerPlanExplore-num-3.png) no-repeat;}
.careerPlanExplore .items .item-head .num-4 {background:url(../img/careerPlanExplore-num-4.png) no-repeat;}
.careerPlanExplore .items .item-head .num-5 {background:url(../img/careerPlanExplore-num-5.png) no-repeat;}
.careerPlanExplore .items .item-head .num-6 {background:url(../img/careerPlanExplore-num-6.png) no-repeat;}
.careerPlanExplore .items .item-head .num-7 {background:url(../img/careerPlanExplore-num-7.png) no-repeat;}
.careerPlanExplore .items .item-content {height:56px;line-height:56px;padding:0 20px;background-color:#EDF4FF;border-radius:5px;margin-top:12px;margin-left:20px;}
.careerPlanExplore .items .item-content .viewBtn {width:80px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#fff;background-color:#2465E8;border-radius:3px;margin-top:12px;}
/* 升学路径 */
.path-left {width:256px;}
.path-left .sidebars{border: 1px solid #E5E5E5;border-radius: 0 0 5px 5px;}
.path-left .sidebar li {padding:20px 0 20px 40px;}
.path-left .sidebar li a {font-size:16px;color:#999;}
.path-left .sidebar li a span {color:#333;}
.path-left .sidebar li a:hover span,.path-left .sidebar li.cur a span {color:#1777FF;}
.path-left .title {height:40px;line-height:40px;color:#fff;font-size:16px;text-align:center;background-color:#1777FF;margin:0;border-radius: 5px 5px 0 0;}
.path-right {width:924px;}
.path-right .videos {margin-bottom:40px;}
/* 升学路径详情*/
.shengxuePath-detail .navs span,.shengxuePath-detail .navs a {float:left;color:#333;margin-right:40px;margin-bottom:16px;font-size:14px;}
.shengxuePath-detail .navs span {margin-right:20px;}
.shengxuePath-detail .navs a.cur,.shengxuePath-detail .navs a:hover {color:#1777FF;}
.shengxuePath-detail .detail-content table {min-height:700px;}
.shengxuePath-detail .detail-content thead th {color:#fff;text-align:center;vertical-align:middle;background-color:#1777FF;border-bottom-width:0;font-weight:normal;}
.shengxuePath-detail .detail-content thead th,.shengxuePath-detail .detail-content tbody td {padding:20px 15px;}
/* 选科 */
.xunkeQuery-topnavs .navs {height:42px;border-bottom:2px solid #1777FF;}
.xunkeQuery-topnavs .navs a {float:left;height:42px;line-height:42px;padding:0 40px;color:#333;font-size:16px;}
.xunkeQuery-topnavs .navs a.cur,.xunkeQuery-topnavs .navs a:hover {color:#fff;background-color:#1777FF;}
.xuankeQuery-subject {margin-top:100px;}
.xuankeQuery-subject .model_1 {width:500px;margin:40px auto 0;}
.xuankeQuery-subject .model_2 {padding-left:30px;margin-top:40px;}
.xuankeQuery-subject .models .form-group input[type="radio"],.xuankeQuery-subject .models .form-group input[type="checkbox"] {display:none;}
.xuankeQuery-subject .model_1 .form-group>span {display:inline-block;width:70px;font-size:16px;font-weight:normal;margin-bottom:0;}
.xuankeQuery-subject .models .form-group input[type="radio"]+label,.xuankeQuery-subject .models .form-group input[type="checkbox"]+label {width:72px;height:34px;font-size:16px;color:#333;text-align:center;line-height:34px;font-weight:normal;border-radius:3px;border:1px solid #D5D5D5;margin-right:30px;cursor:pointer;}
.xuankeQuery-subject .models .form-group input[type="radio"]:checked+label,.xuankeQuery-subject .models .form-group input[type="checkbox"]:checked+label {color:#fff;background-color:#1777ff;border:1px solid #1777ff;}
.xuankeQuery-subject .models .submitBtn {width:284px;height:42px;color:#fff;font-size:16px;background-color:#1777ff;margin-top:80px;}
/* 选科结果页 */
.xuankeQuery-result  .xuanke-zuhe {height:64px;line-height:64px;}
.xuankeQuery-result .tables table thead th,.xuankeQuery-result .tables table tbody td {min-width:65px!important;text-align:center;vertical-align: middle;font-weight:normal;}
.xuankeQuery-result .tables table thead th {background-color:#F4F5F6;border-bottom-width:0;}
.xuankeQuery-result .tables table tbody td {color:#ff9f00;}
/* 选科对比 */
/* .xuankeQuery-duibi .tables tr > * {display:flex;justify-content:center;align-items:center;}
.xuankeQuery-duibi .tables tr {display:table-cell;}
.xuankeQuery-duibi .tables p {margin:0;}
.xuankeQuery-duibi .tables tr td {padding:10px;position:relative;z-index:1;}
.xuankeQuery-duibi .tables tr:first-child {background-color:#F5F9FF;}
.xuankeQuery-duibi .tables tr td:first-child {background-color:#F5F9FF;padding:20px 10px;}
.xuankeQuery-duibi .tables tr:not(:first-child) td:nth-child(n+6){display: block;}
.xuankeQuery-duibi .tables .deleteBtn {width:20px;height:20px;color:#fff;background:url(../img/xq-duibi-delBtn.png) no-repeat;position:absolute;top:0;right:0;z-index:1;}
.xuankeQuery-duibi .tables img {width:200px;} */
.xuankeQuery-duibi .tables tbody>tr > * {display:flex;justify-content:center;align-items:center;}
.xuankeQuery-duibi .tables tbody>tr {display:table-cell;}
.xuankeQuery-duibi .tables p {margin:0;}
.xuankeQuery-duibi .tables>tbody>tr>td {padding:10px;position:relative;z-index:1;}
.xuankeQuery-duibi .tables>tbody>tr:first-child {background-color:#F5F9FF;}
.xuankeQuery-duibi .tables>tbody>tr>td:first-child {background-color:#F5F9FF;padding:20px 10px;}
.xuankeQuery-duibi .tables>tbody>tr:not(:first-child)>td:nth-child(n+5){display: block;}
.xuankeQuery-duibi .tables .deleteBtn {width:20px;height:20px;color:#fff;background:url(../img/xq-duibi-delBtn.png) no-repeat;position:absolute;top:0;right:0;z-index:1;}
.xuankeQuery-duibi .tables img {width:200px;}
.xuankeQuery-duibi .tables>tbody>tr>td:nth-child(9){padding: 0!important;}
.xuankeQuery-duibi .tables .tableChild {margin:0;border:0;}
.xuankeQuery-duibi .comp-uls .left {background-color:#F5F9FF;}
.xuankeQuery-duibi .comp-uls ul  li:first-child {height:82px;background-color:#F5F9FF;}
.xuankeQuery-duibi .comp-uls .right .deleteBtn {width:20px;height:20px;color:#fff;background:url(../img/xq-duibi-delBtn.png) no-repeat;top:0;right:0;}
.xuankeQuery-duibi .comp-uls .right  img {width:100px;}
.xuankeQuery-duibi .addBtn {display:inline-block;width:94px;height:32px;line-height:32px;text-align:center;color:#fff;background-color:#1777ff;border-radius:3px;font-size:14px;cursor:pointer;}
.xuankeQuery-duibi .noData a {display:inline-block;width:284px;height:42px;line-height:42px;text-align:center;color:#fff;font-size:16px;border-radius:3px;background-image:linear-gradient(to bottom,#36A2FF,#1777FF );}
.xuankeQuery-layer {padding:40px 28px 0;}
.xuankeQuery-layer  input[type="checkbox"] {display:none;}
.xuankeQuery-layer  label {float:left;width:150px;height:44px;line-height:44px;text-align:center;color:#666;font-weight:normal;border-radius:5px;border:1px solid #D5D5D5;background-color:#fff;cursor:pointer;margin:0 10px;}
.xuankeQuery-layer  label i {display:inline-block;width:20px;height:20px;vertical-align:middle;margin-left:8px;background:url(../img/xkq-check.png) no-repeat;}
.xuankeQuery-layer .form-group input[type="checkbox"]:checked+label i {background:url(../img/xkq-check-h.png) no-repeat;}
.xuankeQuery-layer .submitBtn {width:106px;height:44px;text-align:center;color:#fff;font-size:16px;background-color:#1777ff;}
.xuankeQuery-layer .cancelBtn,.xkViews-layer  .cancelBtn {width:20px;height:20px;background:url(../img/xkq-cancelBtn.png) no-repeat;position:absolute;top:20px;right:20px;z-index:1;}
.xkViews-layer {padding:40px;}
.xkViews-layer .tables thead th,.xkViews-layer .tables tbody td {font-weight:normal;text-align:center;font-size:14px;color:#333;}
.xkViews-layer .tables thead th {border-bottom-width:0;background-color:#F4F5F6;padding:20px 0;}
.xkViews-layer .tables tbody tr td:first-child {background-color:#F4F5F6;}
/* 选科指引 */
.xunkeGuide-navs {padding:20px 8px;border-radius:0px 5px 5px 5px}
.xunkeGuide-navs a {float:left;color:#333;font-size:14px;margin:0 18px;position:relative;z-index:1;}
.xunkeGuide-navs a:after {content:"";width:20px;height:2px;border-radius:1px;position:absolute;bottom:-5px;left:50%;z-index:1;margin-left:-10px;}
.xunkeGuide-navs a.cur,.xunkeGuide-navs a:hover {color:#1777FF;}
.xunkeGuide-navs a.cur:after,.xunkeGuide-navs a:hover:after {background-color:#1777FF;}
.xunkeGuide-con .left {width:140px;height:600px;background-color:#fff;border-radius:5px;}
.xunkeGuide-con .left .sidebar {padding:10px 0;}
.xunkeGuide-con .left .sidebar li {padding:5px 0;}
.xunkeGuide-con .left .sidebar a {display:block;padding:10px 20px;color:#666;font-size:14px;}
.xunkeGuide-con .left .sidebar li.cur a,.xunkeGuide-con .left .sidebar  li:hover a {color:#1777FF;background-color:rgba(23,119,255,0.06);}
.xunkeGuide-con .right {width:1040px;padding:20px;border-radius:5px;}
.xunkeGuide-con .tables thead th,.xunkeGuide-con .tables tbody td {text-align:center;vertical-align:middle;padding-top:25px;padding-bottom:25px;}
.xunkeGuide-con .tables thead th {border-bottom-width:0;font-weight:normal;color:#333;background-color:#E5E5E5;padding-top:20px;padding-bottom:20px;}
.xunkeGuid-intro {padding:20px 40px 80px;border-radius:5px;}
/* 测评&选科  2022/3/18 */
.cp-result {padding:40px 160px;border-radius:15px;}
.cp-result .cp-top {width:288px;height:52px;padding-top:10px;text-align:center;background:url(../img/pc-cptop-bg.png) no-repeat center;margin:0 auto 20px auto;}
.cp-result .cp-item .title {display:inline-block;height:36px;line-height:36px;padding:0 32px;color:#1777FF;background-color:#F4F7FD;}
.cp-result .cp-item .dot {position:relative;z-index:1;padding-left:10px;}
.cp-result .cp-item .dot::before {content:"";width:8px;height:8px;border-radius:50%;background-color:#1777FF;position:absolute;top:50%;left:0;z-index:1;margin-top:-4px;}
.cp-result .cp-item .xuanke span {display:inline-block;font-size:14px;color:#fff;height:48px;line-height:48px;background-color:#1777FF;padding:0 30px;border-radius:3px;margin:0 40px;}
.cp-result .cp-item .cp-table td {color:#666;}
.cp-result .cp-item .cp-table th {color:#fff;background-color:#F59B25;}
.cp-result .cp-item .cp-table th,.cp-item .cp-table td {vertical-align:middle;text-align:center;padding:20px;font-weight:normal;}
/* 模拟选科 */
.xuanke-zuhe {height:96px;line-height:96px;background-color:#F5F9FF;border-radius:10px;}
.xuanke-subject {margin-top:80px;}
.xuanke-subject .text {margin-bottom:80px;}
.xuanke-subject .subjects .checkChange_2 {width:500px;margin:0 auto;}
.xuanke-subject .subjects .checkChange_2 .left {height:34px;line-height:34px;font-size:16px;}
.xuanke-subject .subjects .checkChange input[type="radio"],.xuanke-subject .subjects .checkChange input[type="checkbox"] {-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;}
.xuanke-subject .subjects .checkChange label {width:72px;height:34px;line-height:34px;font-weight: normal;border-radius:3px;text-align:center;border:1px solid #D5D5D5;letter-spacing:2px;color:#333;font-size:16px;padding:0;margin:0 15px;}
.xuanke-subject .subjects .checkChange label.cur {border-color:#1777FF!important;color:#fff!important;background-color:#1777FF;}
.xuanke-subject .subjects .btn {width:284px;height:42px;margin-top:146px;}
.xuanke-subject .subjects .btn-blue {color:#fff;background-color:#1777FF;border-color:#1777FF;}
.wenli-z .wenli {height:42px;line-height:42px;border-radius:21px;}
.wenli-z .wenli span {height:100%;text-align:center;position:absolute;z-index:1;font-size:20px;color:#fff;}
.wenli-z .wenli span.wen {left:0;background-color:#FC5B35;border-top-left-radius:21px;border-bottom-left-radius:21px;}
.wenli-z .wenli span.li {right:0;background-color:#1777FF;border-top-right-radius:21px;border-bottom-right-radius:21px;}
.wlvs {display:flex;justify-content:space-between}
.wenli-d {border-top:2px dashed #A5BDEE;border-bottom:2px dashed #A5BDEE;padding:40px 0;}
.wenli-d li {display:flex;justify-content:space-between;margin-bottom:15px;}
.wenli-d li div {display:flex;justify-content:center;align-items:center;padding:20px;}
.wenli-d li:first-child div {padding:8px 20px;}
.wenli-d li .left,.wenli-d li .right {width:38%;font-size:14px;color:#666;border-radius:5px;}
.wenli-d li .left {background:rgba(252,91,53,0.05);}
.wenli-d li .right {background:rgba(23,119,255,0.05);}
.wenli-d li .center {width:24%;font-size:14px;text-align:center;}
.wenli-d li:first-child {margin:0;}
.wenli-d li:first-child .left,.wenli-d li:first-child .right {color:#fff;background-color:#FC5B35;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.wenli-d li:first-child .left {background-color:#FC5B35;}
.wenli-d li:first-child .right {background-color:#1777FF;}
/* 测评 */
.ceping-c {padding:20px 40px;background-color:#FFFFFF;border-radius:15px;margin-bottom: 20px;}
.ceping-btn {margin-top:40px;text-align:center;}
.ceping-btn a {width:140px;height:42px;line-height:42px;text-align:center;background-color:#1777FF;color:#fff;font-size:16px;display:inline-block;margin:0 auto 20px auto;border-radius:3px;}
.ceping-btn a.resultBtn {color:#1777FF;background-color:#fff;margin-left:22px;border:1px solid #1777FF;}
.ceping-exam-questions {border-radius:15px;height:800px;}
.ceping-exam-questions .top {height:60px;line-height:60px;color:#fff;font-size:18px;padding:0 20px;background-color:#1777FF;border-radius:15px 15px 0px 0px;}
.ceping-progress .total {height:8px;background-color:#F5F5F5;}
.ceping-progress .num {height:100%;background-color:#F59B25;}
.moreCeping li {margin-top:0;}
.moreCeping .list li {float:left;width:50%;height:116px;padding-right:50px;margin-top:0;overflow:hidden;}
.moreCeping  .list li:hover a {color:#1777FF!important;}
.moreCeping  .list .media .media-left {padding-right:16px;}
.moreCeping  .list .media .media-left img {width:186px;height:116px;}
.moreCeping  .list .media .media-body {vertical-align:middle;}
.moreCeping  .list .list li:nth-child(2n) {padding-left:50px;padding-right:0;}
/* 选科测评 */
.xuanke-ceping {border-radius:15px;height:700px;}
.xuanke-ceping .top {height:60px;line-height:60px;color:#fff;font-size:18px;padding:0 20px;background-color:#1777FF;border-radius:15px 15px 0px 0px;}
.xuanke-ceping .moshi {width:344px;margin:40px auto;}
.xuanke-ceping .moshi li {width:344px;height:68px;line-height:68px;border-radius:3px;color:#333;font-size:16px;padding-left:20px;margin-bottom:20px;border:1px solid #E5E5E5;position:relative;z-index:1;}
.xuanke-ceping .moshi li.cur {color:#1777FF;border-color:#1777FF;}
.xuanke-ceping .moshi li input {display:none;}
.xuanke-ceping .moshi li label {width:20px;height:20px;background:url(../img/xkceping-btn.png) no-repeat center;position:absolute;top:50%;right:15px;margin-top:-10px;}
.xuanke-ceping .moshi li label.on {background:url(../img/xkceping-btn-on.png) no-repeat center;}
.xuanke-ceping .moshi .btn {width:344px;height:42px;border-radius:3px;background-color:#1777FF;color:#fff;margin-top:90px;}
.exam-questions-area {width:500px;margin:60px auto;}
.exam-questions-area li {display:none;}
.exam-questions-area li:first-child {display:block;}
.ceping-exam-questions .exam-question {height:100px;overflow:hidden;}
.ceping-exam-questions input[type="radio"] {display:none;}
.exam-question-options {width:300px;margin:0 auto;}
.exam-question-options label {width:300px;height:42px;line-height:42px;text-align:center;margin-top:20px;background-color:#F5F9FF;border-radius:3px;font-weight:normal;font-size:16px;cursor:pointer;}
.exam-question-options label.on {color:#fff;background-color:#1777FF;}
.exam-questions-area .btns {width:284px;height:60px;line-height:50px;color:#666;margin:0 auto;}
.exam-questions-area .goBtn {cursor:pointer;}
.ceping-exam-questions .submitBtn input {display:none;width:284px;height:42px;border-radius:3px;color:#999;font-size:16px;border:1px solid #F4F5F6;background-color:#F4F5F6;margin:0 auto;}
.ceping-exam-questions .submitBtn input.on {color:#fff;border:1px solid #1777FF;background-image:linear-gradient(to left,#36A2FF,#1777FF );}
/* 选科信息查询 */
.pagebar-c a {border-radius:5px;}
.pagebar-c a.disabled {background-color:#1777FF;border-color:#1777FF;}
.xuankeInfoQuery .query-top {padding:25px 20px;line-height:44px;border-radius:0px 0px 5px 5px;}
.xuankeInfoQuery .query-top input[type="text"] {width:240px;height:34px;}
.xuankeInfoQuery .query-top select {width:100px;height:34px;}
.xuankeInfoQuery .query-top .models .form-group {margin:0;}
.xuankeInfoQuery .query-top .models .form-group input[type="radio"],.xuankeInfoQuery .query-top .models .form-group input[type="checkbox"] {display:none;}
.xuankeInfoQuery .query-top .models .form-group input[type="radio"]+label,.xuankeInfoQuery .query-top .models .form-group input[type="checkbox"]+label {font-weight:normal;cursor:pointer;padding-left:22px;margin-right:20px;margin-bottom:0;background:url(../img/location-icon-2.png) no-repeat left center;}
.xuankeInfoQuery .query-top .models .form-group input[type="checkbox"]+label {background:url(../img/location-icon-1.png) no-repeat left center;}
.xuankeInfoQuery .query-top .models .form-group input[type="radio"]:checked+label {background:url(../img/location-icon-2-h.png) no-repeat left center;}
.xuankeInfoQuery .query-top .models .form-group input[type="checkbox"]:checked+label {background:url(../img/location-icon-1-h.png) no-repeat left center;}
.xuankeInfoQuery .query-top .btn {width:106px;height:44px;color:#fff;background-color:#1777FF;border-color:#1777FF;}
.xuankeInfoQuery .query-top .btn.disabled {color:#fff;border-color:#D5D5D5;background-color:#D5D5D5;}
.xuankeInfoQuery .query-center {padding:20px;border-radius:5px;}
.xuankeInfoQuery .query-center .filterSort span {cursor:pointer;position:relative;z-index:1;}
.xuankeInfoQuery .query-center .filterSort .tip {display:inline-block;width:14px;height:14px;line-height:14px;text-align:center;background-color:#E94242;color:#fff;font-size:12px;border-radius:50%;position:absolute;top:-3px;right:-16px;z-index:1;font-style:normal;}
.xuankeInfoQuery .query-center .center-top {line-height:34px;}
.xuankeInfoQuery .query-center .center-top input {height:34px;}
.xuankeInfoQuery .query-center .center-top input[type="text"] {width:140px;color:#999;}
.xuankeInfoQuery .query-center .center-top .scoreRange input {width:70px;}
.xuankeInfoQuery .query-center .center-top .btn {width:72px;color:#1777FF;background-color:#fff;border-color:#1777FF;padding:0;margin-top:-2px;}
.xuankeInfoQuery .query-center .center-bottom .table>thead th {font-weight:normal;background-color:#E5E5E5;border-bottom-width:0;color:#333;padding:15px 15px;}
.xuankeInfoQuery .query-center .center-bottom .table>thead th,.xuankeInfoQuery .query-center .center-bottom .table>tbody td {text-align:center;vertical-align:middle;}
.xuankeInfoQuery .query-center .center-bottom .table>tbody td {padding:10px 5px;}
.xuankeInfoQuery .query-center .center-bottom .table .collageType {display:inline-block;height:17px;line-height:17px;border:1px solid #e5e5e5;border-radius:2px;color:#999;font-size:12px;margin-right:0.08rem;padding:0 5px;}
.xuankeInfoQuery .query-center .center-bottom  .table .sortBtns {width:20px;height:20px;position:absolute;top:0;right:-24px;z-index:1;}
.xuankeInfoQuery .query-center .center-bottom  .table .ascBtn {display:block;width:15px;height:10px;background:url(../img/xkInfoQuery-sortBtn.png) no-repeat;}
.xuankeInfoQuery .query-center .center-bottom  .table .descBtn {display:block;width:15px;height:10px;background:url(../img/xkInfoQuery-sortBtn.png) no-repeat left -10px;}
.xuankeInfoQuery .query-center .center-bottom .table .btns {cursor:pointer;}
.xuankeInfoQuery-fix-layer {width:80px;border-radius:40px;border:1px solid #D5D5D5;padding:18px 0;background-color:#fff;position:fixed;top:150px;right:20px;z-index:999;}
.xuankeInfoQuery-fix-layer li {text-align:center;padding:10px 0;}
.xuankeInfoQuery-fix-layer p {font-size:14px;margin-top:8px;}
.xkInfoQuery-more-layer {padding:40px 40px 0 40px;}
.xkInfoQuery-more-layer .zuheGroup span {float:left;width:50%;text-align:center;padding:6px 0;}
.xkInfoQuery-more-layer .zuheGroup.model-2 span {width:25%;}
.xkInfoQuery-more-layer .zuheGroup .top {background-color:#F5F5F5;margin-bottom:14px;}
.xkInfoQuery-more-layer .zuheGroup li {overflow:hidden;}
.xkInfoQuery-more-layer .query-icons-tip {display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(../img/query-icons-tip.png) no-repeat;background-size:cover;margin-left:5px;cursor:pointer;}
.xkInfoQuery-more-layer .closeBtn {width:20px;height:20px;background:url(../img/query-close.png) no-repeat;background-size:cover;position:absolute;top:20px;right:20px;z-index:1;cursor:pointer;}
.xkInfoQuery-more-layer input[type="checkbox"],.xkInfoQuery-more-layer input[type="radio"],.queryMsg-tips-layer input[type="checkbox"]{display:none;}
.xkInfoQuery-more-layer label {font-weight:normal;padding-left:22px;background:url(../img/location-icon-2.png) no-repeat left center;}
.xkInfoQuery-more-layer input[type="checkbox"]:checked+label,.xkInfoQuery-more-layer input[type="radio"]:checked+label {background:url(../img/location-icon-2-h.png) no-repeat left center;}
.xkInfoQuery-more-layer  .submitBtn {width:106px;height:44px;color:#fff;background-color:#1777FF;border-radius:3px;margin-top:40px;}
.queryCheck-layer .query-location-filter {padding:40px;}
.queryCheck-layer .query-location-filter .left,.queryCheck-layer .query-location-filter .aleft {float:left;}
.queryCheck-layer .query-location-filter  a {display:inline-block;margin-right:40px;margin-bottom:30px;color:#333;}
.queryCheck-layer .query-location-filter .all .check,.queryCheck-layer .query-location-filter .check {display:inline-block;width:16px;height:16px;background:url(../img/location-icon-1.png) no-repeat;margin-right:8px;vertical-align:middle;}
.queryCheck-layer .query-location-filter .all .check.checked,.queryCheck-layer .query-location-filter .left .check.checked {background:url(../img/location-icon-1-h.png) no-repeat;}
.queryCheck-layer .query-location-filter .aleft .check {background:url(../img/location-icon-2.png) no-repeat;}
.queryCheck-layer .query-location-filter .aleft .check.checked {background:url(../img/location-icon-2-h.png) no-repeat;}
.queryCheck-layer .query-location-filter .fmSubmit {width:106px;height:44px;color:#fff;background-color:#1777FF;margin-left:-80px;}
.queryCheck-layer .query-location-filter .show {display:block!important;}
.queryCheck-layer .query-location-filter .aleft {width:80%;}
.queryCheck-layer  .query-location-filter .conditionLists {position:relative;z-index:1;padding-left:80px;}
.queryCheck-layer  .query-location-filter .conditionLists .text {position:absolute;left:0;z-index:1;}
.queryMsg-tips-layer {position:relative;z-index:1;padding:40px 40px 0 40px;}
.queryMsg-tips-layer .text {margin:50px 0 40px;}
.queryMsg-tips-layer .btns{width:106px;margin: 0 auto;}
.queryMsg-tips-layer .closeBtn {width:106px;height:44px;line-height:44px;text-align: center;color:#fff;background-color:#1777FF;border-radius:3px;margin-top:30px;margin-bottom: 5px;}
.queryMsg-tips-layer label {cursor: pointer;color:#999;;font-weight:normal;padding-left:22px;background:url(../img/location-icon-1.png) no-repeat left center;}
.queryMsg-tips-layer input[type="checkbox"]:checked+label{background:url(../img/location-icon-1-h.png) no-repeat left center;}
/* 学情报告 */
.xueqing-report-new .item-title {line-height:40px;padding-left:32px;margin-bottom:40px;border-bottom:1px solid #D5D5D5;background:url(../img/xueqing-title.png) no-repeat left center;}
.xueqing-report-new .overview-list li {display:inline-block;margin:0 50px;}
.xueqing-report-new .table {margin:0 auto 30px auto;}
.xueqing-report-new .table-c th,.xueqing-report-new .table-c td {text-align:center;vertical-align:middle;border:0;padding:20px;font-weight:normal;}
.xueqing-report-new .table-c thead tr {color:#fff;background-color:#1777FF;}
.xueqing-report-new .table-c tbody tr:nth-child(2n) {background-color:#F4F5F6;}
.xueqing-report-new .avg-time {width:980px;padding-left:720px;margin:0 auto 20px auto;}
.xueqing-report-new .avg-time span,.xueqing-report-new .xueke-hot-rank .time {display:inline-block;width:120px;text-align:right;}
.xueqing-report-new .xueke-hot-rank {width:980px;margin:0 auto;}
.xueqing-report-new .xueke-hot-rank li {line-height:20px;vertical-align:middle;margin-bottom:30px;}
.xueqing-report-new .xueke-hot-rank .name {display:inline-block;width: 50px;}
.xueqing-report-new .xueke-hot-rank .progress-parent {width:560px;height:18px;background-color:#fff;vertical-align:middle;margin:0 100px 0 0;border-radius:18px;position:relative;z-index:1;}
.xueqing-report-new .xueke-hot-rank .progress-child {height:100%;border-radius:18px;background-color:#1777FF;position:absolute;left:0;z-index:1;}
/* 开学第一课 */
.firstLesson {width:800px;margin:0 auto;background:url(../img/firstLesson-bg.png) no-repeat;background-size:cover;padding:320px 0 60px;}
.firstLesson .item {width:660px;height:340px;background-color:#fff;box-shadow:0px 2px 7px 0px rgba(0,0,0,0.0900);border-radius:14px;padding:24px;margin:0 auto 20px auto;}
.firstLesson .item .title span {position:relative;z-index:1;}
.firstLesson .item .title span {display:inline-block;}
.firstLesson .videos-area {display:block;width:311px;height:145px;margin:0 auto;position:relative;z-index:1;}
.firstLesson .videos-area .video-btn {display:inline-block;width:44px;height:44px;background:url(../img/firstLesson-play-bnt.png) no-repeat;position:absolute;top:50%;left:50%;z-index:1;margin-top:-22px;margin-left:-22px;}
/* 提分训练营 */
.tScoresCamp {margin-top:20px;padding:24px 20px;}
.tScoresCamp .camps-tabs .swiper-container {/* padding:0 70px;*/}
.tScoresCamp  .swiper-container .swiper-btns {display:none;width:70px;height:48px;position:absolute;top:0;z-index:999;}
.tScoresCamp  .swiper-container .prev {background:#fff url(../img/Camp-prev.png) no-repeat left center;left:0;}
.tScoresCamp  .swiper-container .next {background:#fff url(../img/Camp-next.png) no-repeat right center;right:0;}
.tScoresCamp .camps-tabs a {display:inline-block;width:100%;height:48px;line-height:48px;font-size:14px;text-align:center;border:1px solid #E5E5E5;}
.tScoresCamp .camps-tabs {width:100%;}
.tScoresCamp .camps-tabs a.cur,.tScoresCamp .camps-tabs a:hover {color:#fff;background-color:#1777FF;}
.tScoresCamp .mr-20 {margin-right:20px;}
.tScoresCamp .camps-list ul {display:none;width:240px;}
.tScoresCamp .camps-list ul.active {display:block;}
.tScoresCamp .camps-list li {border:1px solid #E5E5E5;border-bottom:0;padding:15px;font-size:14px;}
.tScoresCamp .camps-list li.cur a {color:#1777FF;}
.tScoresCamp .camps-panel ul li:last-child {border-bottom:1px solid #E5E5E5;}
.tScoresCamp .camps-video .videos {width:900px;height:500px;background-color:#7A7A7A;}
.tScoresCamp .teacher-intro {width:900px;}
.tScoresCamp .teacher-intro .teacher-pic {width: 80px;height: 80px;border-radius: 50%;}
.tScoresCamp .camps-panel ul.parentItem li {border:0;}
.tScoresCamp .camps-list .parentItem li a {display:block;position:relative;z-index:1;}
.tScoresCamp .camps-list .parentItem li a.on {color:#1777FF;}
.tScoresCamp .camps-list .childItem li {margin-left:15px;}
.tScoresCamp .camps-panel ul.parentItem i.arrow {display:inline-block;width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAPxJREFUOE/t07FKA0EQBuD559rzLQyH3Tl3V9tYhIAgCL6GjxB8A8HGKql8CSHprGZusQiH1r6CxTXHSiABDdlb5VJm2935lp35F3TghQN7dASHd3S3hywi5865OkaLyFnbtp9N03z9PPsLzLLsJE3TFYB7M5uF0KqqLruuewZwUdf1exBcb4jIKYBFCC3LcuK9nwG4MbPX3Uv3xmaDLpl5qqrzbVFRFNdE9MTMV6qq+14QzOEW9d5PnXNzEbkF8MDME1V9C7WjN9h5no+SJFkQ0QsRjQGMzWzVN7DoT9mgjwDuzOwjNv0oGAP+NJT/Ir2xGYKta49PHtpBom9GEUgVO3GzPAAAAABJRU5ErkJggg==) no-repeat;position:absolute;top:50%;right:0;margin-top:-10px;z-index:1;transition:all 0.3s ease 0s;}
.tScoresCamp .camps-list .parentItem li a.on i.arrow {-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
/* 资料预览 */
.company-detail-view .search {margin-bottom:15px;}
.company-detail-view .search-input {display:inline-block;width:1110px;height:44px;border:1px solid #E5E5E5;padding:0 20px;border-right:0;}
.company-detail-view .search-btn {width:90px;height:42px;color:#fff;font-size:16px;background-color:#1d3d86;border:1px solid #1d3d86;border-radius:3px;}
.company-detail-view .detail-items {padding:15px 20px;border-radius:10px;}
.company-detail-view .item {padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #f2f2f2;}
.company-detail-view .item:last-child {border-bottom:0;}
.company-detail-view .item .title {padding-left:20px;}
.company-detail-view .item .title::before {content:"";width:5px;height:20px;background-color:#1d3d86;position:absolute;top:50%;left:0;z-index:1;margin-top:-10px;}
.company-detail-view .list li {padding-left:50px;margin-top:20px;height:30px;line-height:30px;}
.company-detail-view .list li .left {width:80%;}
.company-detail-view .list .type-img {width:100%;display:inline-block;padding-left:40px;background-position:left center;background-repeat:no-repeat;background-size:auto 30px;}
.company-detail-view .list .type-img.img-pdf {background-image:url(../img/company-pdf.png);}
.company-detail-view .list .type-img.img-word {background-image:url(../img/company-word.png);}
.company-detail-view .list .type-img.img-mp4 {background-image:url(../img/company-mp4.png);}
.company-detail-view .list .type-img.img-png {background-image:url(../img/company-png.png);}
.company-detail-view .list .right a,.company-detail-view .list li a:hover .type-img {color:#1d3d86;}
.company-detail-view .list .right span {margin-right:50px;}
.company-detail-view .viewPage{padding:15px 20px;border-radius: 10px;}
/*迎新课*/
.welcome-courses-banner {width:100%;height:200px;background:url(../img/wcbanner.png) no-repeat top center;background-size:cover;}
.welcome-courses-sy-list li {background-color:#fff;border-radius:10px;padding:28px;margin-bottom:20px;}
.welcome-courses-sy-list li .title span {display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;font-size:14px;color:#fff;background-color:#1777FF;border-radius:1px;margin-right:10px;}
.welcome-courses-sy-list li .media-body {vertical-align:middle;padding-right:10px;}
.welcome-courses-sy-list li .media-right .video-img:after {content:"";width:44px;height:44px;background:url(../img/wcp-btn.png) no-repeat;background-size:cover;position:absolute;top:50%;left:50%;z-index:1;margin-top:-22px;margin-left:-22px;}
.welcome-courses-sy-list li .media-right img {width:220px;height:124px;border-radius:5px;background-color:#C5C5C5;}
.welcome-courses-sy-list .courseware-list .item {float:left;width:562px;height:48px;line-height:48px;background-color:#F5F9FF;border-radius:3px;padding:0 20px;margin-bottom:20px;}
.welcome-courses-sy-list .courseware-list .item:nth-child(odd) {margin-right:20px;}
.welcome-courses-sy-list .courseware-list .item .actionBtn a {color:#1777FF;}
.welcome-courses-video .video-area {width:100%;height:576px;background-color:#D8D8D8;}
.welcome-courses-video .video-play-list {padding-top:40px;}
.welcome-courses-video .play-menus {line-height:44px;}
.welcome-courses-video .play-menus a {float:left;width:160px;height:44px;line-height:44px;font-size:16px;color:#666;text-align:center;border:1px solid #D5D5D5;border-radius:5px;margin-right:60px;}
.welcome-courses-video .play-menus a.cur,.welcome-courses-video .play-menus a:hover {color:#fff;border-color:#1777FF;background-color:#1777FF;}
.welcome-courses-video .video-play-list .play-list{display: none;}
.welcome-courses-video .video-play-list .tabBtn {display:inline-block;font-size:14px;color:#666;margin-bottom:12px;}
/*.welcome-courses-video .video-play-list .tabBtn.cur {background:url(../img/wcv-on.png) no-repeat left center;}*/
.welcome-courses-video .video-play-list .item {margin-bottom:20px;}
/*.welcome-courses-video .video-play-list .item:nth-child(odd) {margin-right:40px;}*/
.welcome-courses-video .video-play-list .item ul {display: flex;justify-content: space-between;}
.welcome-courses-video .video-play-list .item li {width: 590px;background-color: #f8f8f8;padding: 14px 20px;box-sizing: border-box;border-radius: 5px;}
.welcome-courses-video .video-play-list .item li:last-child {margin-bottom:0;}
.welcome-courses-video .video-play-list .item li a {max-width:100%;display:inline-block;padding-right:40px;color:#333;font-size:14px;}
.welcome-courses-video .video-play-list .item li.cur a {color:#1777FF;background:url(../img/learnP-play.png) no-repeat center right;}
.welcome-courses-video .video-play-list-2 li {float:left;width:580px;height:60px;line-height:60px;background-color:#F5F9FF;border-radius:5px;padding:0 20px;margin-top:20px;}
.welcome-courses-video .video-play-list-2 li:nth-child(odd) {margin-right:40px;}
.welcome-courses-video .video-play-list-2 li a {max-width:100%;display:inline-block;padding-right:40px;font-size:14px;color:#333;}
.welcome-courses-video .video-play-list-2 li.cur a {color:#1777FF;background:url(../img/learnP-play.png) no-repeat center right;}
/* 会员专享 */
.vipUser-limits {width:370px;height:360px;background-color:#fff;border-radius:20px;margin:0 auto;}
.vipUser-limits .top-title {height:62px;line-height:62px;border-bottom:1px solid #F4F5F6;}
.vipUser-limits .limits-msg {padding:80px 0;}
.vipUser-limits .cancelBtn {width:20px;height:20px;background:url(../img/query-close.png) no-repeat;background-size:cover;position:absolute;top:50%;right:20px;z-index:1;margin-top:-10px;}
.vipUser-limits .buyBtn {display:inline-block;width:310px;height:42px;line-height:42px;color:#fff;font-size:16px;background-color:#1777FF;border-radius:20px;}
/* 引导页*/
.tooltipBg-1 {width:370px;height:115px;min-width:auto;max-width:370px;color:#fff;background:url(../img/guide-tips-bg.png) no-repeat;background-size:cover;padding:20px 15px;box-shadow:none;top:74px;right:192px!important;}
.tooltipBg-2 {width:370px;height:115px;min-width:auto;max-width:370px;color:#fff;background:url(../img/guide-tips-bg.png) no-repeat;background-size:cover;padding:20px 15px;box-shadow:none;top:178px;}
.introjs-tooltiptext{font-size: 14px;}
.introjs-tooltipbuttons {margin-top:20px;line-height:28px;}
.introjs-tooltipbuttons p {float:left;font-size:14px;}
.introjs-prevbutton {display:none;}
.introjs-tooltipbuttons .introjs-skipbutton {margin:0;padding:0;width:62px;height:28px;line-height:28px;text-align:center;color:#2B9FFF;background-color:#fff;text-shadow:none;}
.tooltipBg-1 .introjs-arrow {width:55px;height:12px;border:0;top:50px;right:-55px;background:url(../img/introjs-arrow-1.png) no-repeat;}
.tooltipBg-2 .introjs-arrow {width:12px;height:56px;border:0;top:-56px;left:50px;background:url(../img/introjs-arrow-2.png) no-repeat;}
.helperLayer-1 {width:138px!important;height:239px!important;background-color:rgba(255,255,255,.5);border-radius:10px!important;top:218px!important;}
.helperLayer-2 {height:120px!important;border-radius:10px!important;}
.teacher-client-pc .examBank-navs{position:relative;z-index:9999999;}
