@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; padding:0px; margin:0px;}
a{ text-decoration:none;}
table,tr,td,form{ padding:0px; margin:0px;}
ul,li{ list-style-type:none;}
.clear{ clear:both;}
img{ border:none;}
.header{ width:100%; height:140px; background:#42a9d7;}
.header_cont{ width:1000px; margin:0 auto; height:100%;}
.nav{ width:100%; height:45px; line-height:45px; text-align:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;color:#fff; }
.nav a{ color:#fff;}
.nav span{ margin-left:30px;}

.logo{position:absolute;top:30px;height:70px; line-height:70px; vertical-align:middle; }
.logo span{ font-size:24px;  color:#fff; margin-left:20px;}
.logo span.title{ font-family:"Î¢ÈíÑÅºÚ"; font-weight:400; }
.logo img{ vertical-align:middle;width:310px;height:80px;}

.footer{ width:100%; height:120px; background:#f5f5f5; margin-top:35px;}
.hidden{
	display:none;
}
#loginDiv{
	background:#FFFFFF;
	background-size:100% 100%;
	width:30%;
	margin:60px auto;
	border:1px solid #E6E6E6;
}

#loginUl{
	width:80%;
	margin:50px auto;
}

#loginUl li{
	position:relative;
	margin:25px 0px;
}

#loginUl li .inputText{
	background:url('../images/loginTextbg.png') no-repeat;
	background-size:100% 100%;
	border:none;
	width:90%;
	height:40px;
	line-height:40px;
	font-family:Î¢ÈíÑÅºÚ;
	font-size:14px;
	padding-left:40px;
	color:#000000;
}

#authcode_img{
	width:30%;
	height:40px;
	cursor:pointer;
	position:absolute;
	left:60%;
}

.loginSubmit{
	width:150px;
	text-align:center;
	background-color:#42a9d7;
	border:none;
	font-family:Î¢ÈíÑÅºÚ;
	font-size:16px;
	color:#FFFFFF;
	cursor:pointer;
	height:40px;
	line-height:40px;
}
.loginSubmit:hover{
	background:#42a9d7;
}

.loginImg{
	border:none;
	position:absolute;
	width:15px;
	height:15px;
	left:10px;
	top:14px;
}