@charset "utf-8";
*{margin:0;padding:0;outline:none;}
ol,ul{list-style:none}
a{text-decoration:none}
button,input,select,textarea{outline:0}
table{border-collapse:collapse;border-spacing:0}
html{height:100%}
body{position:relative;padding-bottom:150px;min-height:100%;background-color:#f8fafc}
.cf:after{clear:both;display:block;visibility:hidden;height:0;content:'\0020'}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.top_header{margin-bottom:20px;height:80px;background:url(../image/index/header.jpg) no-repeat center;box-shadow:0 4px 8px 0 rgba(7,17,27,.1)}
.common_w{margin:0 auto;width:1200px}
.common_w1000{margin:0 auto;width:1000px}
.top_header h1.fl{padding-top:20px}
.top_header .top_nav{padding-left:50px}
.top_header .top_nav li{padding:0 15px;height:80px;line-height:80px}
.top_header .top_nav li a{color:#fff;font-size:16px}
.top_header .top_nav li a:hover{color:#ff0;text-decoration:underline}
.top_header .right_head{padding:21px 0;cursor:pointer}
.top_header .right_head img{display:block;width:36px;height:36px;border-radius:50%;box-shadow:0 0 15px #fff}
.top_header .right_head span{margin-left:10px;height:36px;color:#fff;font-size:14px;line-height:36px}
.user_action{position:absolute;top:65px;left:0;padding:10px 0;width:100px;border-radius:6px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);z-index:1;}
.user_action i{position:absolute;top:-7px;left:50%;margin-left:-7px;width:14px;height:7px;background:url(../image/sanjiao_w.png) no-repeat center;background-size:100%}
.user_action a{display:block;height:30px;color:#333;text-align:center;font-size:12px;line-height:30px}
.user_action a:hover{background-color:#09c7f7;color:#fff}
.coperight{position:absolute;right:0;bottom:0;left:0;width:100%;height:90px;background:url(../image/index/footer.jpg) no-repeat center;color:#fff;line-height:180%}
.coperight p{margin:0;padding:20px 0;text-align:center;font-size:13px;}
.marginB25{margin-bottom:25px}
/*::-webkit-scrollbar{width:10px;height:4px}
::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}
::-webkit-scrollbar-track{border-radius:0;background:rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)}*/
[v-cloak]{display:none}
.teacher_cont{width:315px;border:1px solid #eee;border-radius:6px;background:#fff;box-shadow:0 4px 8px 0 rgba(7,17,27,.1)}
h1.common_title{padding-left:20px;height:50px;border-bottom:1px solid #eee;color:#333;font-weight:400;font-size:16px;line-height:50px}
.teacher_cont h1 span{color:#999;font-size:12px}
.teacher_list{padding:15px 15px 10px 15px}
.teacher_list dd{margin-top:5px;color:#666;text-align:center;font-size:12px}
.teacher_list dt img{display:block;width:50px;height:50px;border-radius:50%}
.teacher_list dl{float:left;margin-right:15px;margin-bottom:5px;padding:5px;background-color:#fff;cursor:pointer}
.teacher_list dl:nth-child(4n){margin-right:0}
.teacher_list dl:hover dd{color:#19a2fb;text-decoration:underline}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */ 
	color: #bbb;
}
::-moz-placeholder { /* Firefox 19+ */  
	color: #bbb;
}
:-ms-input-placeholder { /* IE 10+ */ 
	color: #bbb;
}
:-moz-placeholder { /* Firefox 18- */ 
	color: #bbb;
}

