body { 
	font-family: "微软雅黑",sans-serif;
}
a{color:#333333;}
a,a:hover,a:visited,a:active,a:link{text-decoration:none}
ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.container{min-width:1200px;}
.red{color:red;}
label.error{line-height:34px;}
.help-block{line-height:1.5;}
h2.title{text-align:center;line-height:100px;}
.article-text p{line-height:25px;margin-top:25px;font-size:16px;}
.navbar-blue {
  background-color: #0c59b0;
  border-color: #fff;
}
.help-block{display:inline-block;}
.navbar-blue .navbar-text {
  color: #fff;
}
.navbar-blue .navbar-nav > li > a {
  color: #fff;
}
.navbar-blue .navbar-nav > li > a:hover,
.navbar-blue .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #07468d;
}
.navbar-blue .navbar-nav > .active > a,
.navbar-blue .navbar-nav > .active > a:hover,
.navbar-blue .navbar-nav > .active > a:focus {
  color: #fff;
}
.navbar-blue .navbar-nav > .disabled > a,
.navbar-blue .navbar-nav > .disabled > a:hover,
.navbar-blue .navbar-nav > .disabled > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-blue .navbar-toggle {
  border-color: #07468d;
}
.navbar-blue .navbar-toggle:hover,
.navbar-blue .navbar-toggle:focus {
  background-color: #07468d;
}
.navbar-blue .navbar-nav > .open > a,
.navbar-blue .navbar-nav > .open > a:hover,
.navbar-blue .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #07468d;
}
.navbar-blue .nav>li>a{padding:15px 30px;font-size:16px;}
#ptgg{height:44px;line-height:44px;background:#e08441;color:#fff;}
#ptgg a{color:#fff;}
#ptgg ul{display:inline;}
#ptgg ul li{float:left;padding:0 10px;}
#news{background:#f5f5f5;padding:20px;}
/*--------首页-----------*/
.swiper-container{width:100%;min-width:1200px;}
.swiper-container .item a img{text-align:center;margin:0 auto;width:100%;height:418px;}
.carousel-arrow-prev,.carousel-arrow-next{ margin-top:150px;}
.carousel-arrow-next {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}
.swiper-container .sidebar{position:absolute;top:9%;left:50%;margin-left:15%;z-index:1000;width:252px;height:300px;text-align:center;filter: alpha(opacity=90); border-radius:4px;background-color: rgb(255,255,255);background-color: rgba(255,255,255, 0.95); }
.swiper-container .sidebar p{width:80%;margin:0 auto;text-align:center;color:#939393;margin-top:15px;}
.swiper-container .sidebar p span{display:block;}
.swiper-container .sidebar p span a{color:#e07809;}
.head-sc{text-align:center;margin:15px auto;}
.head-sc img{ border-radius:50%;height:53px;width:53px;}
.sidebar .btn{width:100%;margin:0 auto;}
.login-item .panel-body{width:80%;margin:0 auto;}
.login-item .checkbox{font-size:12px;line-height:22px;color:#666; vertical-align:middle;}

.login-item .panel-heading{border-bottom:1px solid #eff2f7;font-size:18px;color:#666;}
.login-btn .col-md-6{padding:0;}
.login-name{padding-left:30px;background:url(../../images/login_ico1.png) no-repeat 8px center;}
.login-pass{padding-left:30px;background:url(../../images/login_ico2.png) no-repeat 8px center;}
.register{margin:0 -15px;font-size:12px;color:#666;line-height:36px;border-top:1px solid #c2c4c5;}
.register .pull-right a{color:#0175e2;font-size:14px;}
.fastway-item a{text-decoration:none;color:#fff;position:relative;display:block;padding:8px 0;margin:25px auto;}
.fastway-item a:hover{top:-10px;}
.fastway-item{}
.fastway-item h3{text-align:center;color:#fff;padding-top:60px;}
.fastway-item p{width:80%;margin:15px auto;text-indent:2em;}
.fastway1 a{background:#50adf7 url(../../images/banner_ico1.png) no-repeat center 15px;}
.fastway2 a{background:#9ec944 url(../../images/banner_ico2.png) no-repeat center 15px;;}
.fastway3 a{background:#c23fca url(../../images/banner_ico3.png) no-repeat center 15px;;}
.fastway4 a{background:#eb8b3d url(../../images/banner_ico4.png) no-repeat center 15px;;}

/*------ 新闻图片切换 ---------*/
.news{padding:0;margin:0 -15px;}
.news .img-responsive,.news pic_info img{width:100%;}
.index-bt{position:relative;color:#737272;margin:0 15px 20px;border-bottom:1px solid #dfdfdf;padding:8px 15px;}
.index-bt span{position:absolute;right:0;top:15px;font-size:14px;color:#a3a2a2;}
.index-bt span a{color:#a3a2a2;}
.pic_news{padding:2%;border:1px solid #e3e3e3;background:#ffffff;margin:0 auto;display:inline-block;float:left;overflow:hidden;position:relative;z-index:1;width:100%;}
.pic_news_fobg{bottom:0;height:30px;left:0;position:absolute;width:96%;background:#333;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;margin:2%;overflow:hidden;}
.pic_info{line-height:30px;z-index:2;position:absolute;bottom:3%;left:2%;height:30px;width:96%;}
.pic_info p{display:inline;width:75%px;overflow:hidden;float:left;font-size:14px;color:#fff;margin-left:14px;}
.pic_info p a{color:#fff;}
.pic_info ul{display:inline;float:right;}
.pic_info ul li{float:left;margin-top:6px\9;}
.pic_info ul li a,.cur01{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;font-size:12px;margin-right:5px;}
.pic_info ul li a:hover{background:#ff7800;}

.news .top_news{font-size:18px;text-align:center;margin-top:10px;}
.news .top_news a{color:#3992c6;}
.news p{font-size:12px;text-indent:2em;line-height:180%;}
.news p a{color:#a7a7a7;}
.new_list{width:98%;border-top:1px solid #e3e3e3;margin:0 auto;padding-top:10px;line-height:24px;}
.new_list li{position:relative;background:url(../../images/login_ic.png) no-repeat -228px -178px;height:28px;line-height:28px;padding-left:15px;}
.new_list li a{color:#666;}
.new_list li span{position:absolute;right:0;top:0;color:#828282;}
/*.new_list li{width:50%;float:left;}*/
.new_list a{color:#747474;}
.app{margin-top:-20px;z-index:1001;line-height:42px;}
.app h2{line-height:120px;}
.app footer{border-bottom:1px solid #ddd;}
.app footer p{width:150px;background:#fff;margin:0 auto;margin-bottom:-21px;}
.app footer p a{color:#747474;}
.index-code{background:#f6f6f6;padding-bottom:20px;}
.index-code-box{padding:15px;margin:0 40px;text-align:center;font-size:12px;color:#828282;}
.index-code-box p{margin:6px auto;}
.index-help{margin:0 60px;}
.index-help li a{display:block;padding:6px 6px 6px 40px;border-radius:4px;margin-bottom:5px;color:#fff;}
.help-ico1 a{background:#6797cc url(../../images/help-ico1.png) no-repeat 15px center;}
.help-ico2 a{background:#57c1a9 url(../../images/help-ico2.png) no-repeat 15px center;}
.help-ico3 a{background:#d19846 url(../../images/help-ico3.png) no-repeat 15px center;}
.help-ico4 a{background:#2689bc url(../../images/help-ico2.png) no-repeat 15px center;}
.index-xuetang{border:1px solid #ededed;background:#f2f2f2 url(../../images/index_25.jpg) no-repeat 5px center;margin:0 15px 15px;}
.index-tongbu{border:1px solid #ededed;background:#f2f2f2 url(../../images/index_43.jpg) no-repeat 5px center;margin:0 15px 15px;}
.index-xuetang dd,.index-tongbu dd{background:#fff;width:90%;text-align:center;}
.index-xuetang dt,.index-tongbu dt{width:10%;}
.index-xuetang dd li,.index-tongbu dd li{display:inline-block;margin:10px;}
.index-tongbu dd li{margin:15px 10px;}
.index-xuetang dd li span,.index-tongbu dd li span{display:block;padding:5px auto;text-align:center;}
.index-resource{padding:0;margin:15px -15px;}
.index-app{padding:0;margin:15px -15px;}
.index-app ul{width:90%;margin:0 auto;}
.index-app li a{display:block;padding:10px 0 10px 72px;width:50%;float:left;margin:6px auto;}
.index-app li a span{display:block;font-size:12px;color:#a3a3a3;}
.yy-wlbk a{background:url(../../images/index-new_10-08.jpg) no-repeat 12px center;font-size:16px;}
.yy-wljy a{background:url(../../images/index-new_10.jpg) no-repeat 12px center;font-size:16px;}
.yy-xkzy a{background:url(../../images/index-new_10-11.jpg) no-repeat 12px center;font-size:16px;}
.yy-hddy a{background:url(../../images/index-new_10-10.jpg) no-repeat 12px center;font-size:16px;}
.yy-eyzj a{background:url(../../images/index-new_10-16.jpg) no-repeat 12px center;font-size:16px;}
.yy-xnsys a{background:url(../../images/index-new_10-15.jpg) no-repeat 12px center;font-size:16px;}
.index-space{padding:0;margin:15px -15px;}
.index-space dl{margin:0px 15px 10px;padding-top:15px;position:relative;background:url(../../images/index_60.jpg) repeat-x;}
.index-space dt{width:39px;padding-right:5px;padding-top:25px;height:97px;position:absolute;left:20px;top:0; margin-top:15px;text-align:center;color:#fff;font-size:16px;font-weight:normal;}
.index-space dd{margin-left:60px;text-align:center;}
.index-space dd li{float:left;width:25%;padding:0 6px;}
.index-space dd li p{font-size:16px;padding:5px 0;margin:0;}
.index-space dd li span{display:block;font-size:12px;color:#828282;}
.index-space .index-space-school{background:none;}
.index-space-school dt{background:url(../../images/index_56.jpg) no-repeat left center;}
.index-space-teacher dt{background:url(../../images/index_63.jpg) no-repeat left center;}
.index-space-student dt{background:url(../../images/index_65.jpg) no-repeat left center;}
.index-rank{padding:0;margin:15px -15px;}
.index-rank .index-rank-con{margin:0 15px;}
.index-rank .table>tbody>tr>td,.schools-rank .table>tbody>tr>th, .schools-rank .table>tfoot>tr>td, .schools-rank .table>tfoot>tr>th, .index-rank .table>thead>tr>td, .schools-rank .table>thead>tr>th{border:0 solid #fff;}
.index-rank .table{margin-top:-20px;color:#747474;    border-spacing: 0px;}
.index-rank .table>thead>tr>th{border:none;}
.index-rank .table th span{display:block;width:100%;padding:8px 0;margin:8px auto;text-align:center;color:#fff;font-weight:normal;}
.index-rank .table .th1 span{background:#eba33d;}
.index-rank .table .th2 span{background:#58c337;}
.index-rank .table .th3 span{background:#2966ba;}
.index-rank .table .th4 span{background:#2689bc;}
.index-rank .table td{text-align:center;}
.index-rank .table tr td:first-child{text-align:left;padding-left:15px;}
.index-rank .table tr td:first-child span{display:inline-block;width:22px;height:21px;background:#9f9f9f;text-align:center;margin-right:15px;color:#fff;font-family:Arial, Helvetica, sans-serif;}
.index-rank .table tr.leve1 td span{background:#d84949;}
.index-rank .table tr.leve2 td span{background:#e98209;}
.index-rank .table tr.leve3 td span{background:#0e57ba;}
.index-banner1 .responsive{width:100%;}
.index-bottom{width:100%;background:#f3f3f3;margin-top:25px;padding-bottom:15px;}
.index-bottom-nav{float:left;width:120px;height:169px;padding-left:4px;background:url(../../2021/images/index_72.png) no-repeat;color:#fff;color:#fff; letter-spacing: 2px; padding-top:10px;color:#fff;margin-top:-4px;text-align:center;}
.index-bottom-nav a{color:#fff;}
.index-bottom-service{float:left;margin-left:60px;padding-top:30px;}
.index-bottom-service span{color:#256ccb;}
.index-bottom-service i{color:#186abe;font-size:21px;margin-left:5px;}
.index-qun{line-height:180%;padding-top:15px;}
.index-qun li{position:relative;z-index:1;}
.index-qun li.qman{background:url(../../images/man.png) no-repeat 140px center;}
.index-qun a{display:inline-block;width:20px;height:20px;background:url(../../images/weixin_01.png) top no-repeat;}
.index-qun a:hover{background:url(../../images/weixin_01.png) bottom no-repeat;}
.index-qun label{display:none;position:absolute;top:-90px;z-index:2;text-align:center;line-height:24px;background:#fff;border:1px #e8e8e8 solid;}
.index-qun label img{width:100px;height:100px;}


.space-box{background:#f2f2f2;}
.school-name{position:absolute;left:20%;top:50px;z-index:9999;font-size:30px;padding:10px 45px;background-color: rgba(0,0,0,0.2);border-radius:15px;color:#fff;}
.school-bnav{position:absolute;bottom:0;background-color: rgba(0,0,0,0.6);text-align:center;z-index:9999;width:100%;}
.school-bnav li{display:inline-block;}
.school-bnav li a{display:inline-block;padding:15px 25px;color:#fff;font-size:16px;}
.school-tools{padding:5px 30px;}
.school-tools .navbar-nav li{padding:0 15px;}
.school-tools .navbar-nav li span{font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#fba41b;}
.school-tools .navbar-right a{padding:0;color:#0e5bab;}
.school-tools .navbar-right button{margin-top:2px;}
.school-tools ul:first-child li{font-size:16px;color:#828282;padding-top:8px;}
.school-news{margin-top:32px;}
.backf{border:1px solid #dedede;background:#fff;}
.school-news1,.school-news2{padding:46px 10px 10px 10px;position:relative;}
.school-news1 h4,.school-news2 h4{position:absolute;top:-14px;width:139px;height:42px;line-height:42px;background:url(../../images/school_13.png) no-repeat;margin:0;text-align:center;color:#fff;}
.school-news1 span{position:absolute;right:10px;top:5px;background:none;}
.school-news2 span{position:absolute;right:10px;top:5px;background:none;}
.school-news2 h4{background:url(../../images/school_15.png) no-repeat;}
.more a{color:#919191;font-size:12px;}
.news_list{line-height:185%;width:90%;margin:0 auto;height:auto!important;height:243px;min-height:243px;}
.news_list li{position:relative;}
.news_list li span{position:absolute;right:5px;top:0;color:#919191;}
.teacher-fc{margin-top:15px;background:#fff url(../../images/school_23.jpg) 10px 10px no-repeat;}
.teacher-h2{height:184px;margin:10px;}
.teacher-item h2,.teacher-item h2 a{font-size:22px;color:#25506b;}
.teacher-item h2 span{font-size:14px;padding-left:8px;}
.teacher-p{padding-top:15px;width:90%;margin:0 auto;border-top:1px dashed #ccc;font-size:12px;color:#828282;}
.teacher-item p img{margin-right:5px;}
.teacher-item p a{color:#0090ff;margin-left:10px;}
.teacher-lgheader{padding-top:12px;}
.teacher-xsheader li{width:14%;margin:1%;float:left;text-align:center;margin-top:13px;margin-bottom:13px;}
.school-last{margin-top:15px;}
.school-fc,.class-yd,.school-zy{height:auto!important;height:400px;min-height:400px;}
.school-fc{padding:10px;}
.school-fc h4{background:#a4d340 url(../../images/school_39.jpg) no-repeat center top;height:86px;margin:0;}
.school-fc h4 a{color:#fff;position:relative;left:30%;top:60%;font-size:14px;}
.school-fc li{width:48%;float:left;margin:10px 1%;text-align:center;}
.school-fc li span{display:block;line-height:24px;}
.class-yd{padding:10px;}
.class-yd h4{background:#e9a939 url(../../images/school_41.jpg) no-repeat center top;height:86px;margin:0;}
.class-yd h4 a{color:#fff;position:relative;left:30%;top:60%;font-size:14px;}
.class-yd li{height:80px;background:url(../../images/school_51.jpg) repeat-x left bottom;padding:9px 10px;border:1px solid #dadada;margin-top:15px;}
.class-yd li img{float:left;margin-right:15px;}
.class-yd li p > span{display:block;font-size:14px;color:#828282;}
.class-yd li p > span span{color:#0084e9;}
.school-zy{padding:10px;}
.school-zy h4{background:#5cbde1 url(../../images/school_43.jpg) no-repeat center top;height:86px;margin:0;}
.school-zy h4 a{color:#fff;position:relative;left:30%;top:60%;font-size:14px;}

.school-zy .nav-tabs>li.active>a, .school-zy .nav-tabs>li.active>a:focus, .school-zy .nav-tabs>li.active>a:hover
{color:#fff;background:#62c3e7;border-radius:20px;padding:0px 12px;margin:10px 5px;border:none;border:0 solid #fff;}
.school-zy .nav-tabs>li >a:hover {background:#efefef;padding:0px 12px;border:0 solid #fff;margin:10px 5px;border-radius:20px;}

.school-zy .nav-tabs>li >a:hover {background:#efefef;padding:0 12px;border:0 solid #fff;margin:0;border-radius:20px;margin:10px 5px;}
.school-zy .nav-tabs>li>a,.school-zy .nav>li>a{padding:0 12px;border:0;margin:10px 5px;}
.school-zy .mytab-item{width:85%;margin:10px auto;}
.school-zy .mytab-item li{position:relative;}
.school-zy .mytab-item li span{position:absolute;right:0;top:0;color:#999;}
.school-footer{text-align:center;padding:30px 0 15px 0;font-size:12px;color:#888888;position:relative;}
.school-footer .code{position:absolute;left:75%;top:30%;}
.school-footer .code img{margin:0 8px;}

/*schools*/
.schools-box{background:url(../../images/xuexiaos_03.jpg) repeat-x left top;}
.schools-head{height:109px;background:url(../../images/schools_header.jpg) no-repeat center top;}
.schools-map{background:#fff;border:1px solid #dedede;height:auto!important;height:400px;min-height:400px;}
.schools-canvas{position:relative;}
.canvas-h4{position:absolute;margin:15px;line-height:200%;color:#747474;font-size:18px;left:0;top:0;}
.canvas-h4 span{color:#e9ac4c;}
.canvas-h4 p a{color:#2383dd; text-decoration:underline;font-size:14px;}
.canvas-area{padding:50px;}
.schools-rank{padding:0 30px;}
.schools-rank .table>tbody>tr>td,.schools-rank .table>tbody>tr>th, .schools-rank .table>tfoot>tr>td, .schools-rank .table>tfoot>tr>th, .schools-rank .table>thead>tr>td, .schools-rank .table>thead>tr>th{border:0 solid #fff;}
.schools-rank .table{margin-top:-20px;color:#747474;}
.schools-rank .table th span{display:block;width:100%;padding:8px 0;text-align:center;color:#fff;font-weight:normal;}
.schools-rank .table .th1 span{background:#eba33d;}
.schools-rank .table .th2 span{background:#58c337;}
.schools-rank .table .th3 span{background:#2966ba;}
.schools-rank .table .th4 span{background:#2689bc;}
.schools-rank .table td{text-align:center;}
.schools-rank .table tr td:first-child{text-align:left;padding-left:15px;}
.schools-rank .table tr td:first-child span{display:inline-block;width:22px;height:21px;background:#9f9f9f;text-align:center;margin-right:15px;color:#fff;font-family:Arial, Helvetica, sans-serif;}
.schools-rank .table tr.leve1 td span{background:#d84949;}
.schools-rank .table tr.leve2 td span{background:#e98209;}
.schools-rank .table tr.leve3 td span{background:#0e57ba;}
.rank-pages .pagination{margin:0;}
.rank-link{margin-bottom:15px;}
.rank-link a{color:#337ab7;margin-left:15px;}
.teacher-ms{margin-top:15px;background:#fff url(../../images/xuexiaos_11.jpg) 10px 10px no-repeat;}
.school-nav{margin-top:15px;}
.school-nav h4{height:41px;width:100%;background:url(../../images/xuexiaos_15.jpg) no-repeat left bottom;margin:0;}
.school-nav-con{border-top:2px solid #eb8b3d;padding:15px 30px;}
.school-nav-con li{float:left;}
.school-nav-con li a{display:inline-block;padding:3px 15px;margin:8px 8px;background:#f2f2f2;border-radius:12px;}
.school-nav-con li a:hover{text-decoration:none;color:#fff;background:#eb8b3d;}
/*schools end*/

/*schools-navhead*/
.schools-navhead{height:80px;color:#fff;font-size:26px;line-height:80px;}
.snaved .nav>li>a{padding:10px 30px;color:#fff;font-size:16px;}
.snaved .nav>.xx>a{background:#2e7bd3;}
.snaved .nav>.cz>a{background:#49b0c0;}
.snaved .nav>.gz>a{background:#e19129;}
.snaved .nav-tabs>li.active>a{color:#555;background:#fff;}
.snaved-tabc{height:auto!important;min-height:400px;height:400px;background:#fff;border:1px solid #ededed;border-top:none;}
.snaved .nav-tabs>li.active>a,.snaved .nav-tabs>li>a,.snaved .nav-tabs>li.active>a:focus,.snaved .nav-tabs>li.active>a:hover{border:0 solid #fff;}
.snaved-tabc>div{padding:15px;}
.schools_list{margin-bottom:30px;}
.schools_list li a{margin:10px 30px;color:#323232;font-size:14px;float:left;}
.schools_list li a:hover{color:#23527c;}
/*schools-navhead end*/
/*教师工作空间*/
.shadow{box-shadow:2px 2px 0px #dedede;-moz-box-shadow:2px 2px 0px #dedede;-webkit-box-shadow:2px 2px 0px #dedede;}
.teacher{ border-top:3px solid #ef9f4a;height:auto!important;height:200px;min-height:200px; background:#FFF; padding-bottom:10px; margin-bottom:20px;}

.teachers{height:auto!important;height:200px;min-height:200px;  background:#FFF; padding-bottom:10px; margin-bottom:20px;} 
.teacher_top{ padding-top:20px;}
.teacher_nav{ height:40px; line-height:40px; background:#f7f7f7;}
.teacher_nav span{ margin-left:15px; margin-right:15px; font-size:16px; color:#323232; display:block; float:left;}
.teacher_nav  a{ margin-right:15px; font-size:14px; color:#CCC; display:block; float:right;}
.tch a:hover{ color:#e58928;}
.teacher_nav .nav-tabs>li.active>a,.teacher_nav .nav-tabs>li.active>a:focus,.teacher_nav .nav-tabs>li.active>a:hover {
    color: #e58928;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
}

.teacher_lefr01{padding:15px; overflow:hidden;}
.teacher_lefr01_img{ margin:5px 10px;  float:left;}
.teacher_lefr01_img img{height:84px;width:84px;border-radius:50%;}
.teacher_lefr01_a{ margin-left:10px;padding-left:10px;}
.teacher_lefr01_a a{font-size:16px; line-height:30px;}
.teacher_lefr01_a a span{ font-size:13px; color:#999;}
.a_blow{ color:#4cadeb;}
.teacher_lefr01_b{ border-bottom:1px #efefef solid; padding-left:20px; padding-bottom:4px; height:50px; height:auto !important; min-height:50px;}
.teacher_lefr01_b ul li{ text-align:center; color:#e58928; font-weight:bold; border-right:1px #efefef solid; padding-left:15px; padding-right:28px; float:left;}
.teacher_lefr01_b ul li span{ color:#666;}
.teacher_lefr01_nav {border-radius:4px; margin:5px 100px; text-align:center; padding:5px 0px; background-color: #3ba7ec;}
.teacher_lefr01_nav a{color: #fff;}
.teacher_lefr01,.teacher_lefr01y{padding:15px;}

.teacher_lefr01y{
	padding: 0px;
	position: absolute;
	left: 200px;
	top: 20px;
	width: 380px;
}
.teacher_lefr01y img{ float:left; display:block; border-radius:50px; border:2px solid #b3e0fc;}
.teacher_lefr01y a{ display:block; float:left; font-size:20px; margin-left:30px; margin-right:20px; margin-top:20px;color:#FFF;}
.teacher_lefr01y span{ display:block; margin-top:30px; font-size:14px; color:#FFF;}
.teacher_lefr01y_b{
	border-bottom: 1px #efefef solid;
	padding-left: 20px;
	padding-bottom: 4px;
	height: 50px;
	position: absolute;
	left:280px;
	top:70px;
}
.teacher_lefr01y_b ul li{ text-align:center; color:#fff; padding-left:15px; padding-right:8px; float:left;}
.teacher_lefr01y_b ul li span{ color:#fff; margin-right:10px;}
.teacher_lefr01y_nav {border-radius:4px; margin:5px 100px; text-align:center; padding:5px 0px; background-color: #3ba7ec;}
.teacher_lefr01y_nav a{color: #fff;}
.rel{ position:relative;}

.teacher_lefr02,.teacher_lefr03{ padding:15px; overflow:hidden; }
.teacher_lefr02 ul li{ width:48%; margin:10px 0px; float:left;position:relative;}
.teacher_lefr02 ul li img,.teacher_lefr03 ul li img{margin:0px 10px;border-radius:50%;width:40px;height:40px;}
.teacher_lefr02 ul li a{ padding-top:10px;}
.teacher_lefr02 ul li,.teacher_lefr03 ul li{position:relative;}
.teacher_lefr02 ul li i,.teacher_lefr03 ul li i{width:18px;height:20px;display:inline-block;position:absolute;left:35px;top:20px;}
/*根据不同class调用不同机构标志*/
.teacher_lefr02 ul li.jg1 i,.teacher_lefr03 ul li.jg1 i{background:url(../../images/space_bz.png) no-repeat;}
.teacher_lefr02 ul li.jg2 i,.teacher_lefr03 ul li.jg2 i{background:url(../../images/space_bz.png) no-repeat;}

.teacher_lefr03 ul li{ height:60px; height:auto !important; min-height:60px;}
.teacher_lefr03 ul li img{ float: left; display:block;}
.teacher_lefr03 li p > span{display:block; margin-left:60px;font-size:14px;color:#828282; padding-bottom:5px; padding-top:5px; border-bottom:1px #E6E6E6 solid;}
.teacher_lefr03 li p > span span{color:#999;}
.attn{ color:#0084e9; float:right; padding-right:10px;}

.teacher_right01 { text-align:left; width:90%;margin:0 auto;padding:15px;}
.teacher_right01_0 { text-align:center; width:90%;margin:0 auto;padding:15px;}

.teacher_right02{ padding:10px; position:relative;}
.teacher_right02t img{ display:block;float:left; margin-right:10px;}
.teacher_right02t a{ display:block; font-size:16px;}
.teacher_right02t a span{ margin-left:5px;}
.teacher_right02t span{ color:#999; font-size:12px; margin-right:20px;}
.teacher_right02t p >span{ display:block;}
.teacher_more{ position:absolute; top:20px; right:30px;}

.teacher_right02m{ padding-bottom:25px;}
.teacher_right02m_left{ height:auto!important;height:50px;min-height:50px;background:#F3F3F3; margin:20px 50px;
box-shadow:2px 4px 0px #dedede;-moz-box-shadow:4px 4px 4px #dedede;-webkit-box-shadow:2px 4px 0px #dedede; position:relative;}
.zan{
	width:100px;
	position:absolute;
	bottom:50px; right:60px;
	line-height:40px;
	
	
}
.zan span{display:inline-block;width:40px;height:40px;background: #eeeeee;border-radius: 40px;float:left;}
.zan img{  margin-left:11px; margin-top:11px;}

.teacher_right02f{ margin-bottom:10px; margin-left:50px; margin-top:20px; margin-bottom:10px;}
.teacher_right02f img{ display:block; margin-top:3px;}
.teacher_right02f input{ width:80%; border:1px solid #E6E6E6; color:#CCC; padding-left:10px;}
.load{ text-align:center; padding:10px 0px;}

.yellow_left{ padding:10px;}
.yellow_left ul li{ width:100%; float:left; height:44px; height:auto !important; min-height:44px; border-bottom:1px solid #F3F3F3;}
.yellow_left ul li img{ margin-bottom:10px; padding-left:10px;}
.yellow_left ul li a{ font-size:14px; line-height:44px; margin-left:10px; color:#828282;}

.teacher_y{height:auto!important;height:120px;min-height:120px; background:#FFF; padding-bottom:10px; margin-bottom:20px;}
 
.texts{ width:95%; height:60px; height:auto !important; min-height:60px; margin-left:20px; margin-top:10px; border:1px #EFEFEF solid; color:#E6E6E6; padding-left:10px;}
.teacher_y01{width:95%; margin-left:20px; margin-top:12px;}
.teacher_y01_left{float:left;}
.teacher_y01_left ul li{ float:left; margin-right:10px;}
.teacher_y01_left ul li img{ margin-right:5px;} 
.teacher_y01_left ul li a{}
.a_green{ color:#24c576;}
.a_yellow{ color:#e79600;}

.teacher_y01_right{ width:30%; float:right;}
.teacher_y01_right_a{ display:block; margin-top:5px ; float:left;}
.teacher_y01_nav {border-radius:4px; text-align:center; margin:0px 50px 0px 100px; padding:5px 10px; background-color:#ef9f4a;}
.teacher_y01_nav a{ display:block; color:#FFF;}
/*教师工作空间 end*/
/*phone*/
.phone-header{height:88px;line-height:88px;font-size:18px;background:#fff;}
.phone-header h2 small{padding-left:15px;}
.phone-header span a{display:block;padding-left:45px;background:url(../../images/pho_write.png) no-repeat left center;}
.pho-nav{height:82px;background:#efae3d;line-height:82px;font-size:22px;}
.pho-nav li{float:left;}
.pho-nav li a{display:block;height:82px;padding:0 15px;color:#fff;}
.pho-item{background:#fff;margin:8px auto 0;padding:15px 0 0;position:relative;}
.phoitem-top{height:82px;font-size:18px;}
.phoitem-img img{width:50x;height:50px;}
.phoitem-name{margin-left:15px;}
.phoitem-name small,.phoitem-name p{color:#828282;margin-left:8px;font-size:14px;}
.phoitem-name p{margin:0;}
.phoitem-more{position:absolute;right:15px;top:15px;width:30px;height:30px;background:url(../../images/indexnew_02.jpg) no-repeat center center;cursor:pointer;}
.phoitem-cont{font-size:18px;}
.phoitem-cont img{margin:8px;}
.phoitem-tool{border-top:1px solid #ededed;height:60px;}
.phoitem-tool .pl,.phoitem-tool .dz{width:49%;display:inline-block;height:60px;}
.phoitem-tool .pl a,.phoitem-tool .dz a{display:block;width:100%;height:60px;}
.phoitem-tool .pl{background:url(../../images/pho_pl.png) no-repeat center center;}
.phoitem-tool .dz{background:url(../../images/pho_zan.png) no-repeat center center;border-left:1px solid #ededed;}
.pho-cont{padding-top:170px;}

.phoenter-tool{height:60px;line-height:60px;border:1px solid #ededed;background:#fff;}
.phoenter-top{height:82px;position:relative;font-size:18px;line-height:82px;text-align:center;}
.phoenter-top .qx{position:absolute;left:15px;top:0px;}
.phoenter-top .qx a{color:#e79600;}
.phoenter-area{width:100%;height:auto!important;height:243px;min-height:243px;font-size:18px;}
.phoenter-tool1 span a{padding-left:42px;margin-left:15px;display:block;float:left;}
.phoenter-tool2 .phoenter-fw{padding-left:40px;}
.phoenter-tool2 .phoenter-enter{margin-left:15px;}
.phoenter-tool1 .enter-zp a{background:url(../../images/enter1.png) no-repeat left center;}
.phoenter-tool1 .enter-sp a{background:url(../../images/enter2.png) no-repeat left center;}
.phoenter-tool1 .enter-zy a{background:url(../../images/enter3.png) no-repeat left center;}

/*class-style1*/
.class-style1{background:#fff;}
.class-style1 h4{border-bottom:2px solid #0075a9;margin-top:30px;}
.class-style1 h4 span{display:inline-block;padding:8px 30px;background:#0075a9;color:#fff; border-top-left-radius:4px;border-top-right-radius:4px;}
.class-style1-list{width:100%;margin:0 auto;}
.class-style1-list li{width:25%;float:left;text-align:center;margin-top:15px;}
.class-style1-list li p{width:90%;margin:0 auto;padding:0;border:1px dashed #ddd;padding:5px;}
.class-style1-list li p:hover{border:1px dashed #ee5d15;}
.class-style1-list li p span{display:inline-block;padding:5px;}
.class-style1-list li img{width:100%;margin:0 auto;}
@media (min-width: 992px) {
.class-style1-list li {
float: left;width:12.5%;text-align:center;
}
}
/*skydrive*/
.skydrive-bj{background:url(../../images/skydrive-bj.jpg) no-repeat center top;}
.skydrive-bj .container{position:relative;}
.skydrive-top{margin-top:20px; border-top-left-radius:4px;border-top-right-radius:4px;line-height:45px;
  background: -webkit-linear-gradient(rgba(255,255,255,1),rgba(240,240,240,1)); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(rgba(255,255,255,1),rgba(240,240,240,1)); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(rgba(255,255,255,1),rgba(240,240,240,1)); /* Firefox 3.6 - 15 */
  background: linear-gradient(rgba(255,255,255,1),rgba(240,240,240,1)); /* 标准的语法 */
}
.skydrive-logo{width:20%;background:url(../../images/skydrive-logo.png) no-repeat center center;height:45px;}
.skydrive-cape{width:30%; vertical-align:middle;}
.skydrive-cape .progress{width:50%;margin-top:20px;margin-right:15px;height:5px;}
.skydrive-cape-num{color:#777;font-size:14px;}
.skydrive-nav{width:49%;text-align:right;}
.skydrive-nav ul{margin-right:30px;}
.skydrive-nav li{display:inline-block;}
.skydrive-nav li a{display:inline-block;padding:0 10px;height:44px;margin:0 5px;font-size:16px;}
.skydrive-nav li a:hover,.skydrive-nav li.active a{color:#418bca;border-bottom:3px solid #418bca;text-decoration:none;}
.skydrive-con{margin-left:240px;background:#fff;height:auto!important;min-height:500px;height:500px;margin-bottom:30px;}
.skydrive-side{width:240px;position:absolute;left:15px;top:0;background:#4681c4;height:500px;}
.skydrive-side dt a{display:block;background:#2364a1;text-indent:60px;color:#fff;font-size:16px;line-height:50px;}
.skydrive-side dd{border-bottom:1px solid #639bda;vertical-align:middle;}
.skydrive-side dd a{display:block;background:#4681c4;text-indent:65px;color:#fff;line-height:42px;border-left:7px solid #4681c4;vertical-align:middle;}
.skydrive-side dd a:hover,.skydrive-side dd.hover a{border-left:7px solid #dbb327;background:#75a5db;text-decoration:none;}
.skydrive-side dt a span,.skydrive-side dd a span{height:20px;width:30px;display:inline-block;margin-bottom:-5px;margin-right:8px;}
.skydrive-side dt a span{height:25px;}
.skydrive-icon1{background:url(../../images/skydrive-icon1.png) no-repeat left center;}
.skydrive-icon2{background:url(../../images/skydrive-icon2.png) no-repeat left center;}
.skydrive-icon3{background:url(../../images/skydrive-icon3.png) no-repeat left center;}
.skydrive-icon4{background:url(../../images/skydrive-icon4.png) no-repeat left center;}
.skydrive-icon5{background:url(../../images/skydrive-icon5.png) no-repeat left center;}
.skydrive-icon6{background:url(../../images/skydrive-icon6.png) no-repeat left center;}
.skydrive-icon7{background:url(../../images/skydrive-icon7.png) no-repeat left center;}
.skydrive-tools{height:50px;border-bottom:1px solid #e1e3e6;}
.skydrive-tools-l{padding-left:30px;}
.skydrive-tools-l a{margin:7px 7px;}
.skydrive-tools-r{padding-right:30px;padding-top:9px;}
.skydrive-tools-r a span{margin-right:5px;}
.skydrive-tools-r a{color:#fff;}
.skydrive-position{color:#777;padding:10px 0;}
.skydrive-position a{color:#777;}
.skydrive-item{padding:0 15px 15px;margin:0 15px 15px;}
.skydrive-item-list .skydrive-item-listul>li{border-bottom:1px solid #ededed;line-height:42px;padding:0 15px;}
.skydrive-list-top{color:#828282;}
.skydrive-list-name{width:64%; position:relative;}
.skydrive-list-name input{vertical-align:middle;margin:0;}
.skydrive-list-style{width:10%}
.skydrive-list-size{width:10%;}
.skydrive-list-time{width:15%;}
.skydrive-list-ico{display:inline-block;width:20px;height:20px;margin:0 10px;vertical-align:middle;}
.skydrive-list-name .vedios{background:url(../../images/vedios.png) no-repeat center center;}
.skydrive-list-name .files{background:url(../../images/files.png) no-repeat center center;}
.skydrive-item-list .skydrive-item-listul>li:hover,.skydrive-item-list .skydrive-item-listul>li.hover{background:#f2f2f2;}
.skydrive-item-list .skydrive-list-top:hover{background:#fff;}
.skydrive-list-tools{position:absolute;right:30px;top:0;}
.skydrive-list-tools .skydrive-list-share li{display:inline-block;padding:0;}
.skydrive-list-tools .dropdown-menu{min-width:110px;}
.skydrive-list-tools .dropdown-menu li{display:block;border:none;padding:6px 0;margin:0;}
.skydrive-list-tools span{width:20px;height:20px;font-size:14px;margin:0 5px;color:#828282;}
.skydrive-list-tools a:hover span{color:#1296db;}
.skydrive-list-newname{height:24px;width:40%;display:inline-block;}
.skydrive-page{text-align:center;}
/*space-photos*/
.photos-box{background:#f2f2f2;}
.photos-box .container{background:#f9f9f9;padding-bottom:15px;}
.photos-tools{padding:6px 15px 0 15px;text-align:right;border-bottom:1px solid #ddd;}
.photos-tools p a{margin:0 6px;color:#399ad1;}
.photos-tools p .btn{color:#fff;}
.photos-tools h4{padding-left:35px;background:url(../../images/photos-ico1.png) no-repeat left center;}
.photos-tools h4>span{font-size:14px;padding-left:15px;}
.photos-tools h4>span>a{color:#399ad1;}
.photos-tools h4>span i{margin-left:5px;}
.space-photos-list{background:#fff;border:1px solid #ddd;margin:30px 15px;}
.space-photos-item{padding:15px;background:#fff;border:1px solid #ddd;position:relative;left:-5px;top:-5px;}
.space-photos-img{position:relative;}
.space-photos-img .space-photos-edit{position:absolute;right:0;top:0;}
.space-photos-img .space-photos-edit a{display:inline-block;width:21px;height:21px;background:#777777;color:#fff;font-size:12px;text-align:center;padding:3px;}
.space-photos-img .space-photos-edit a:hover{background:#399ad1;}
.space-photos-img img{width:100%;}
.space-photos-name{padding:10px 0;font-size:16px;position:relative;}
.space-photos-name span{position:absolute;right:0;top:0;display:inline-block;font-size:12px;color:#828282;padding:10px 0;}
.space-photos-time{font-size:12px;color:#828282;padding:0;}
.space-photo-list{padding:10px;background:#fff;border:1px solid #ddd;margin:20px 10px;}
.space-photo-name{padding:10px 0 0;font-size:16px;text-align:center;}
.photo-show{margin:15px;text-align:center;}
.photo-show .carousel-inner .img-responsive{width:100%;}
.photos-except{margin-top:15px;}
.photos-except li{width:33%;float:left;padding:0px 10px;}
.photos-upload-tools{padding:6px 15px 0 15px;border-bottom:1px solid #ddd;}
.photos-upload-tools h4{padding-left:35px;background:url(../../images/upload.png) no-repeat left center;}
.photos-upload-select{padding:15px;font-size:16px; }
.photos-upload-select select{display:inline-block;width:200px;margin-left:15px;vertical-align:middle;}
.photos-upload-box{border:1px solid #ddd;background:#efefef;width:95%;margin:0 auto;}
.photos-upload-con{background:#fff;height:auto!important;min-height:300px;height:300px;}
.photos-upload-menu{background:#efefef;padding:5px 15px;}
.btn-mblue{color:#fff;background-color:#628192;border-color:#4e6b7b}.btn-mblue.focus,.btn-mblue:focus{color:#fff;background-color:#527284;border-color:#4e6b7b}.btn-mblue:hover{color:#fff;background-color:#527284;border-color:#4e6b7b}.btn-mblue.active,.btn-mblue:active,.open>.dropdown-toggle.btn-mblue{color:#fff;background-color:#628192;border-color:#4e6b7b;}
.photos-upload-menu a{margin:0 6px;}
.photos-upload-menu .btn{padding:3px 10px;}
.photos-upload-exp{width:90%;border:1px solid #b4cbe2;padding:8px;background:#fff;color:#788391;}
.photos-upload-item{padding:15px 10px;}
.photos-upload-item li{width:20%;float:left;padding:8px;position:relative;}
.photos-upload-item li img{padding:2px;border:1px solid #ededed;}
.photos-upload-item li span{display:block;background:#e35d39;border-radius:50%;height:16px;width:16px;text-align:center;line-height:16px;font-size:12px;color:#fff;position:absolute;top:5px;right:5px;}
.photos-upload-item li span a{display:block;height:16px;width:16px;position:relative;top:-16px;}
.photos-noshow{text-align:center;padding:100px 0;}
.photos-noshow h2{color:#afafaf;}

/*prepare*/
.prepare-box{padding:6px;width:100%;position:relative;}
.prepare-left{width:200px;position:absolute;left:6px;top:6px;border:1px solid #35aadf;}
.prepare-left-top1 .badge{background:#ee9a15;margin-right:15px;margin-top:6px;}
.prepare-left-item{height:600px;overflow-y:auto;}
.prepare-left-item p{width:90%;margin:15px auto;border-bottom:1px solid #dddddd;color:#828282;}
.prepare-right{margin-left:206px;height:auto!important;height:420px;min-height:420px;}
.prepare-right i{color:#35aadf;font-size:18px;margin-right:10px;}
.prepare-right a{text-decoration:none;}
.prepare-left-top{height:42px;line-height:42px;background:#35aadf;font-size:18px;text-align:center;color:#fff;}
.prepare-left-top1{height:30px;background:#f2f2f2;}
.prepare-left-item span,.prepare-right-top span{color:#35aadf;}
.prepare-left-item em,.prepare-right-top em{color:#ee5d15;}
.prepare-left-item i{color:#afafaf;display:block;font-size:12px;text-align:right;margin:6px;}
.prepare-right-top{height:42px;line-height:42px;padding-left:15px;background:#fefefe;border:1px solid #efefef;}

/*底部*/
.footer_right {position:relative;}
.footer_right label{position:absolute;bottom:40px;left:-80px;display:none;}
.footer_right label img{width:170px;height:170px;}
/*右侧客服*/
.zy_fixed{
		/*border: 1px solid hsl(0, 0%, 86%);*/
		border-top: none;
		/*background: hsl(0, 0%, 96%);*/
		font-family: "Microsoft YaHei";
		width: 72px;
	}
	.zy_fixed01{
		position: fixed;
		top: 250px;
		right: 10px;
		z-index:99;
	}
	.zy_fixed ul li{text-align:center;margin-bottom: 25px;position: relative;}
	.zy_fixed ul li a{display:block;font-size:12px;width:53px;height:53px;}
	/*.zy_fixed ul li a:hover{display:block;font-size:12px;width:53px;height:53px;text-decoration:none;}*/

	.zy_fixed ul li a.kf{display:block;margin:0 auto 5px;  background:url(../../2021/images/right_kf01.png)}
	.zy_fixed ul li a.kf:hover{display:block;margin:0 auto 5px;  background:url(../../2021/images/right_kf02.png)}
    .zy_fixed ul li a.jy{display:block;margin:0 auto 5px;  background:url(../../2021/images/right_jy01.png)}
    .zy_fixed ul li a.jy:hover{display:block;margin:0 auto 5px;  background:url(../../2021/images/right_jy02.png)}
    .zy_fixed ul li a.bz{display:block;margin:0 auto 5px;  background:url(../../2021/images/right_bz01.png)}
    .zy_fixed ul li a.bz:hover{display:block;margin:0 auto 5px;  background:url(../../2021/images/right_bz02.png)}
    .zy_fixed ul li a.jb{display:block;margin:0 auto 5px;  background:url(../../2021/images/right_jb01.png)}
    .zy_fixed ul li a.jb:hover{display:block;margin:0 auto 5px;  background:url(../../2021/images/right_jb02.png)}

	.zy_fixed ul li span{color:#8e97a5;}

    .hint-style {
        background: #fff;
        position: absolute;
        right: 75px;
        top: 12px;
        min-width: 90px;
        border: 1px solid #eeeeee;
        padding: 5px 10px;
        padding-left: 20px;
        font-size: 14px;
        border-radius: 10px;
        box-shadow: -3px 5px 5px -2px rgba(0,0,0,0.2);
        -webkit-box-shadow: -3px 5px 5px -2px rgba(0,0,0,0.2);
        -moz-box-shadow: -3px 5px 5px -2px rgba(0,0,0,0.2);
        display:none;
    }
    .hint-style:after {
        content: "";
        height: 0;
        border-top: 5px solid transparent;
        border-left: 10px solid #e6e6e6;
        border-bottom: 5px solid transparent;
        position: absolute;
        right: -10px;
        top:10px;
    }


	.relative{
		position:relative;
	}
	.kf-open{
		background:url(../../images/zk.png) no-repeat 0 0;
		width:26px;
		height:54px;
		position:absolute;
		top:90px;
		left:-26px;
		cursor:pointer;
	}
	.kf-close{
		background:url(../../images/sq.png) no-repeat 0 0 ;
		width:26px;
		height:54px;
		position:absolute;
		top:90px;
		left:-26px;
		cursor:pointer;
	}
	
	
.loading {
	position:fixed;
	top:40%;
	left:40%;
	z-index:99999;
	padding:20px;
	border:1px solid #c0c0c0;
	background:#f4f3f2;
	border-radius:5px;
	width:220px;
	line-height:25px;
	vertical-align:middle;
	font-size:11pt;
	display:none;
	margin:0 auto;
	text-align:center;
}
/*shegnji*/
.shengji-box{
	width:980px;
	height:500px;
	padding:83px 25px 25px;
	background:#fff url(../../images/logo.png) no-repeat center top;
	margin:0 auto;
	box-shadow: 0px 0px 10px #ccc;
}
.shengji-con{
	width:930px;
	height:392px;
	background:#a6cefc url(../../images/shengji.jpg) no-repeat center bottom;
	position:relative;
}
.shengji-sj{
	position:absolute;
	left:156px;
	top:189px;
	width:353px;
	height:40px;
	text-align:center;
	line-height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#fff;
}
.shengji-link{
	position:absolute;
	left:670px;
	top:130px;
}
/*** 通知公告弹框样式***/
.messages{
    position: fixed;
    right:0px;
    bottom:0px;
    width:260px;
    background: #fff;
    z-index:100;
    -webkit-box-shadow:0 0 14px rgba(192,192,192,.6);
    -moz-box-shadow: 0 0 14px rgba(192,192,192,.6);
    box-shadow:0 0 14px rgba(192,192,192,.6);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border:#0ba1e4 solid 3px;}
.messages-cont{
    padding-left:16px;
    margin-bottom:10px;}
.messages-cont span{
    width:5px;
    height:5px;
    float: left;
    background: #f00;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius:50%;
    margin-top:8px;
    margin-right:10px;}
.mess-close{
    height:20px;}
.mess-close .error {
    
    width: 30px;
    height: 30px;
    border:#0ba1e4 solid 3px;
    line-height: 20px;
    background: #f3f4f5;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    font-size: 22px;
    float: right;
    text-align: center;
    display: block;
    position: absolute;
    right:5px;top:-16px;
    color: #0ba1e4;
}
.mess-close .error:hover{
    cursor: pointer;}
.messages-cont a{
    text-decoration: underline;
    color: #00aced;}
/***首页活动漂浮图标样式**/
.activity{position: fixed;
    left:0px;
    bottom:60px;
    z-index:10; }
/*-----------------修改密码----------------------*/
.login-boxs{
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #fff;
    margin: 0 auto;
    height: 90%;
    padding: 0px;
    -webkit-box-shadow:1px 4px 30px rgba(1, 126, 183, .5);
    -moz-box-shadow:1px 4px 30px rgba(1, 126, 183, .5);
    box-shadow:1px 4px 30px rgba(1, 126, 183, .5);
   }
.login_content{
    padding-top:3%;}
.login-leftbg{
    height: 100%;
    width: 55%;
    float: left; border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    background: #66ccfc;
    text-align: center;}
.login-leftbg img{
    margin-top: 10%;}
.login-rightcont{
    width: 45%;
    padding: 30px ;
    float: left;}
.update-tips{
    font-size: 16px;
    margin-bottom: 20px;
    color: #ff1f3f; letter-spacing: 2px}

.login-rightcont .col-md-3{
    width: 20%;}
.update-button {
    text-align: center;
    background: #559efd;
    color: #fff;
    width: 100%;
    border-radius: 1000px;
    font-size: 16px;
    padding: 8px 35px;
    display: block;
    cursor: pointer;
    -moz-box-shadow: 0px 2px 12px #82b8ff, 0px 2px 15px #d3e4fc;
    -webkit-box-shadow: 0px 2px 12px #82b8ff, 0px 2px 15px #d3e4fc;
    box-shadow: 0px 2px 15px #82b8ff, 0px 2px 15px #d3e4fc;
    -webkit-box-shadow: 0px 2px 15px #82b8ff, 0px 2px 15px #d3e4fc;
    box-shadow: 0px 2px 15px #82b8ff, 0px 2px 15px #d3e4fc;
}
.update-button:hover,.update-button:visited,.update-button:link{
    color: #fff;}
.login-rightcont label.error {
    line-height: 100%;
}

/*-----------------------名师工作室------------------------------*/
.teachwork dd{
    float:left;
    margin-left:0px;}
.teachwork dd li{
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    border:#f2f2f2 solid 1px;
    overflow: hidden;
    background: #fff;
    padding:0px;
    margin-right:20px ;
    padding-bottom:7px;
}
.teachwork dd li:hover{
    shadow:0 0 6px rgba(0,0,0,.2);
    box-shadow: 0 0 6px rgba(0,0,0,.2);
    -webkit-box-shadow: 0 0 6px rgba(0,0,0,.2);
}
.teachwork dd li p{
    height:20px;
    line-height:20px;
    text-align: left;
    padding-left:15px;
    font-size:12px;
    height:16px;
    margin:3px 0px;
    color: #888;

}
.teachwork dd li p.name{
    font-size:16px;
    color: #333;
}
.teachwork_box img{
    width:150px;}
/*-----------------------名师工作室-end-----------------------------*/
