@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
a{text-decoration:none;}
input{vertical-align:middle;}
ul{list-style:none;}
body{width:100%; font-size:62.5%; color:#333; font-family:"微软雅黑", "宋体", "黑体"; background:#f3f3f3;}

.header_fexid{
	height:4.5em; line-height:4.5em; background:#023d9e; position:relative; text-align:center;
}
.header_fexid font{font-size:1.8em; color:#FFF;}
.left_icocss{
	background:url(/images/mobile/homeico.png) no-repeat;
	background-size:24px 24px;
	width:24px; height:24px; display:block; position:absolute; top:1.1em; left:1em;
}
.login_img{
	width:100%;
	padding:4em 0;
}
.login_1{
	text-align:center;
}

.login_div{margin:0em 1em 0 1em;}
.login_bar{
	border:1px solid #cbcbcb;
	background:#FFF; position:relative;
	padding:0.8em 0.8em 0.8em 3em; margin-top:-1px;
}
.login_zhmm{
	padding:0.8em 0.8em 0.8em 0.8em;
}
.em_1{display:inline-block; background:url(/images/mobile/pico.png) no-repeat; width:1.6em; height:1.6em; position:absolute; left:1em; top:1.4em;}
.em_2{display:inline-block; background:url(/images/mobile/mico.png) no-repeat; width:1.6em; height:1.6em; position:absolute; left:1em; top:1.4em;}
.em_3{display:inline-block; background:url(/images/mobile/schooluico.png) no-repeat; width:1.6em; height:1.6em; position:absolute; left:1em; top:1.4em;}
.em_4{display:inline-block; background:url(/images/mobile/telico.png) no-repeat; width:1.6em; height:1.6em; position:absolute; left:1em; top:1.4em;}
.textcss{ width:100%; font-family:"微软雅黑", "宋体", "黑体"; font-size:1.4em; border:0; color:#999; height:2em; line-height:2em;}
.login_but{margin-top:2em; text-align:center;}
.but_css{
	border:0; background:#023d9e; display:block; margin:0 auto;
	height:2.8em; line-height:2.8em; font-size:1.6em; color:#FFF;
	width:100%; cursor:pointer;
}
.login_tab{
	padding:0.8em;
}
.login_font{
	font-size:1.2em; padding-top:1em;
}
.login_font a{
	color:#F00;
}
.login_rz{
	padding-left:0.8em; position:relative;
}
.login_telrz{
	background:#5f6a7d; color:#FFF; font-size:1.2em; padding:0.5em 1.5em; display:inline-block; 
	border-top-left-radius:3px; border-top-right-radius:3px;
}
.login_rz .yzmcss{
	display:inline-block; background:#5f6a7d; color:#FFF; font-size:1.4em; display:block; position:absolute; right:0; top:0; 
	height:3.5em; line-height:3.5em; border:0;
	width:10em; text-align:center;
}
.but_1{
	width:8em; display:inline-block; margin-left:0.5em; margin-right:0.5em; height:2.5em; line-height:2.5em;
}
.but_2{
	width:8em; display:inline-block; margin-left:0.5em; margin-right:0.5em; height:2.5em; line-height:2.5em; background-color:#F90;
}
@media (max-width:640px){
.login_img{
		padding:4em 0 4em 0;
	}
	
}
@media (min-width:640px) and (max-width: 1920px){
}
.yh_img{
	display:inline-block;
}
.bind_class{
	margin:0 auto 1em auto; padding:0.5em;
	text-align:center;
	
}
.bind_class label{
	border:1px solid #ccc; padding:0.5em ; font-size:1.3em; width:8em; display:inline-block;
}
.tel_bar_bind{
	padding-right:9.5em; position:relative;
}
.tel_bar_bind .yzmcss{
	display:block; position:absolute; right:0; top:0;
	background:#023d9e; color:#FFF; width:9em; text-align:center; height:4.4em; line-height:4.4em;
}
.tel_bar_bind .yzmcss font{
	font-size:1.3em;
}

.bind_infodiv{
	font-size:1.4em; border:1px solid #ccc; background:#fff; line-height:180%; padding:0.5em; margin-top:20px;
}
.jc_buttons{background:#E6E6E6; border:1px solid #999; color:#000;}