@charset "utf-8";
/* Reset css*/
*{font-size:12px}
html{margin:0;padding:0}
body{background-color:#009fe9;color:#b5b5b5;font-family:"宋体",arial;font-size:12px;font-style:normal;margin:0;padding:0}
/*普通连接*/
a{color:#b5b5b5;cursor:pointer;text-decoration:none}
a:hover{color:#c1272d}
h1,h2,h3,h4,h5,h6,form,div,p,i,img,ul,li,ol,table,tr,td,dl,dt,dd,fieldset,label,legend{margin:0;padding:0}
ul li{list-style:none}
fieldset,img,table{border:none}
td{font-size:12px;line-height:180%}
form{margin:0px;padding:0px}
*:focus{outline:none}
.clear{clear:both}
.hide{display:block;overflow:hidden;text-indent:-900px}

/*主体部分*/
.main{
	/*background:url("images/header_bg.png") top repeat-x;*/
	min-width:1000px;
	overflow:hidden;
	width:100%;
	height:auto;
}
.header{
	background:url("/images/ico1.png") no-repeat top left;
	margin:100px auto 0;
	width:325px;
	height:41px;
	padding-left:50px;
	line-height:40px;
	font-size:32px;
	color:#f7f7f7;
}
.header p{line-height:40px; font-size:30px; font-weight:bold; color:#f7f7f7;}
/*中部内容部分*/
.content{
	background:url("/images/login_bg.png") no-repeat top center;
	margin:50px auto 0;
	width:423px;
	height:420px;
	position:relative;
}
.title{
	background:url("/images/member_title.png") no-repeat top left;
	margin:30px 97px 20px;
	width:179px;
	height:36px;
	float:left;
	padding-left:50px;
	line-height:36px;
	font-size:24px;
	color:#7c7c7c;
}
.input{
	margin:0 auto;
	width:237px;
	height:58px;
}
.input p{ float:left; width:235px; height:42px; border:1px solid #c8c8c8;}
.input p span{ float:left; display:inline-block; padding:8px 0 8px 10px; width:30px;}
.input p span img{ width:22px; height:26px;}
.input p input.input_all{ overflow:hidden;float:left; border:0; display:inline-block; color:#555; font-size:14px; line-height:26px; padding:8px 10px; vertical-align:middle; width:175px; height:26px;}
.input span.i_yzm{ float:left; display:inline-block; width:80px; padding-left:10px; padding-top:3px;}
.input span.i_yzm img{ width:80px; height:36px;}

.pw_forget{ width:100px; float:right; padding-right:93px; height:30px; font-size:12px; text-align:right; line-height:20px;}
.pw_forget a{ display:block; color:#009fe9;}
.pw_forget a:hover{ text-decoration:underline;}
.input_tip{ text-align:center; line-height:24px; font-size:14px; color:#f00;}
/*.name{
	background:url("images/input_name.png") no-repeat top left
}
.name_now{
	background:url("images/input_name_hover.png") no-repeat top left
}
.password{
	background:url("images/input_password.png") no-repeat top left
}
.password_now{
	background:url("images/input_password_hover.png") no-repeat top left
}
.yzword{
	background:url("images/input_yzmword.png") no-repeat top left
}
.yzword_now{
	background:url("images/input_yzmword_hover.png") no-repeat top left
}*/
.enter{
  position:absolute; left:136px; bottom:45px;
}
.button{
	background:url("/images/button.png") no-repeat center;
	border:none;
	cursor:pointer;
	margin:0 auto;
	width:150px;
	height:55px;
}