@charset "utf-8";
/* 
* data:2014年3月17日 18:21:04
* author:zhaoyujie
* html layout.css
*/

.clearfix:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */

img{max-width: 100%;}

/*  client */
body{
  background:#fafafa;
  color:#585858;  
  font:normal 12px/24px "Microsoft Yahei";
  overflow-x:hidden;
}
a{color:#585858;font-size:12px;}
a:hover{color:#9D7525;}
.fl{
	display:block;
	float:left;}
.fr{
	display:block;
	float:right;}
.header{
	background:#f2f2f2;
	height:95px;
	width:100%;
	border-bottom:1px solid #d4d4d4;
	}

.header_con{
	height:95px;
	width:1002px;
	margin:0 auto;
	}
.logo{
	margin:27px 0;
	}
.header_xx{
	margin-top:66px;}
.header_xx a{
	display:block;
	float:left;
	color:#585858;
	padding:0 5px;
	font:normal 14px/13px "Microsoft Yahei";
	border-right:1px solid #585858;
	}
.login_con{
	width:1002px;
	height:auto;
	padding:150px 0;
	margin:0 auto;
	background:url(../img/bg.jpg) no-repeat 0 50%;}
	
.form1{
	width:280px;
	height:auto;
	padding:20px 10px;
	background:#fff url(../img/bg1.png) no-repeat 0 0;
	-webkit-box-shadow:-2px 2px 5px #d7d7d7;
	box-shadow:-2px 2px 5px #d7d7d7;
	box-shadow:-2px 2px 5px #d7d7d7;
	margin-right:40px;
	}	
.form1 h3{
	padding:15px 0 25px 0;
	height:35px;
	color:#003877;
	font:normal 24px/35px "Microsoft Yahei";	
	border-bottom:1px solid #c6c6c6;
	text-align:center;
	}	
.form1 h3 i{
	width:35px;
	height:35px;
	display:block;
	float:left;
	margin:0 -30px 0 60px;
	background:url(../img/peo.png) no-repeat center;
	}	
.form1 form{
	padding:15px;
	margin:0 auto;}
.form1 form div{
	display:block;
	margin-top:10px;
	height:32px;
	width:100%;}
.form1 form .label{
	display:block;
	float:left;
	width:60px;
	font:normal 14px/26px "Microsoft Yahei";}
.form1 form input{
	padding:0 5px;}	
.input1{
	width:166px;
	height:24px;
	border:1px solid #c6c6c6;
	float:left;
	display:block;}	
.input2{
	width:90px;
	height:24px;
	border:1px solid #c6c6c6;
	float:left;
	display:block;}		
.pic1{
	width:76px;
	height:26px;
	margin-left:5px;}	
.checkbox{
	width:12px;
	height:12px;
	margin:7px 5px 7px 20px;}	
.form1 form .label1{
	display:block;
	float:right;
	width:60px;
	margin-right:20px;
	color:#003877;
	font:normal 14px/26px "Microsoft Yahei";}	
.button .submit{
	display:block;
	width:240px;
	height:30px;
	background:#003877;
	color:#fff;
	cursor:pointer;
	border:1px solid #003877;
	text-align:center;
	letter-spacing:6px;
	margin:0 auto;
	font:normal 14px "Microsoft Yahei";}	
.mistake{
	height:24px;
	color:#ff0000;
	width:240px;
	margin:10px auto 0;
	font:normal 13px/24px "Microsoft Yahei";}	
.footer{	
	border-top:1px solid #d7d7d7;}
.ft_con{
	width:1002px;
	padding:30px 0;
	margin:0 auto;
	text-align:center;
	color:#585858;
	font:normal 14px/24px "Microsoft Yahei";}
	
	
	
	
	
	
	
	