@charset "utf-8";
/* CSS Document */
.clear{ 
	clear:both;
}
*{
	margin:0px; 
	padding:0px;
}
body, html{ 
	width:100%; 
	height:100%;
}
body{ 
	margin:0px; 
	padding:0px; 
	width:100%;  
	background-image:url(../img/login/lhpy.jpg); 
	background-size:100% 100%;
	background-repeat: no-repeat;
	}
.logo { 
	overflow:hidden; 
	width:60%;  
	margin: 0px auto;
	padding-top:3%; 
	padding-bottom:20px; 
}/*logo*/
/*.logo img{ */
	/*margin:0px auto;*/
/*}*/

#box_main{  
	overflow:hidden;  
	width:520px;  
	margin: 0px auto;
	background:url(../img/login/login_l.png) top left; 
	padding: 20px; 
	}
.logogo{ 
	width: 480px;
	overflow:hidden;
	float:left;  
	background-color: #fff;
	padding: 30px 20px;
	text-align: center;
}/*登录框*/
.login_til{
	height:50px; 
	line-height:50px;
	margin-left:17px; 
	float:left;
}

#box_main table{ 
	width:340px; 
	color:#fff;  
	margin: 0px auto;
}
#box_main td{ 
	height:50px; 
	text-align:center;
	font-size:14px; 
	font-size:18px;
}
input[type=text]{
	border: 1px solid #e6e6e6;
	height: 38px;
	line-height: 38px;
	padding:0 5px 0 30px;
}
input[type=password]{
	border: 1px solid #e6e6e6;
	height: 38px;
	line-height: 38px;
	padding:0 5px 0 30px;
}
input[type=checkbox]{
	margin: 5px;
	vertical-align: middle;
}
.w375input{
	width: 340px;
}
.w200input{
	width: 200px;
}
.yzm{
	width: 375px;
	margin: 0px auto;
}
.yzm input{
	width: 225px;
	float: left;
}
.yzm span{
	float: left;
	display:-moz-inline-box; 
	display:inline-block;
}
.yzm a{
	float: right;
	display:-moz-inline-box; 
	display:inline-block;
	width: 105px;
	overflow: hidden;
}
.yzm a img{
	width: 105px;
}
.nameid{
	background:url(../img/login/login01.png) no-repeat 5px center; 
}
.name{
	background:url(../img/login/login02.png) no-repeat 5px center; 
}
.phone{
    background:url(../img/login/phone.png) no-repeat 5px center;
    background-size: 20px 20px;
}
.paswd{
	background:url(../img/login/login04.png) no-repeat 5px center; 
}
.paswdyz{
	background:url(../img/login/login03.png) no-repeat 5px center; 
}
td input.btn{ 
	padding:0; 
	width:375px; 
	height:50px; 
	line-height:48px; 
	font-family:"微软雅黑"; 
	font-size:18px; 
	color:#FFF; 
	border:0px solid #017fd6; 
	background-color:#017fd6; 
	cursor:pointer;  
}
.bottom{ 
	width:100%; 
	height:62px;
	line-height:40px; 
	font-size:14px; 
	color:#666; 
	text-align: center;
	position:absolute; 
	bottom:100px;
	}
.errorMessage{color:#f00;line-height: 30px;font-weight: bold;font-size: 16px;}