*{margin:0;padding:0}
.contain{width:100%;height:auto;font-family:微软雅黑}
a{color:#000;text-decoration:none;}
.font32{font-size:32px;font-weight:bold;margin-top:20px}
.font8{font-size:14px}

  /*头部*/
.header{width:90%;height:94px;margin:auto;margin-top:10%}
.header img{height:60px;margin-top:17px;}
.header .inline_bl{display:inline-block;float:left;height:100%;}
.header .fr{float:right;margin-top:30px;}
.header .fr span{display:inline-block;float:left;}
.header .fr .down{margin-top:30px}
.header .fr img{width:40px;height:40px;margin-left:10px}
.header .t3{line-height:50px;padding-left:10px;border-left:2px solid #cdcdcd;display:inline-block;height:40px;
      margin-left:20px;margin-top:30px;font-size:18px}

/*中心页*/
.content{width:100%;height:auto;border-top:1px solid gray;padding:50px 0;border-bottom:1px solid gray;}
.auto{width:1000px;height:300px;margin:auto; padding:20px 0;}
.content .fl,.content .fr{display:inline-block;float:left;height:auto;}
.content .fl{width:500px;}
.content .fl img{width:100%}
.content .fr{width:360px;margin-left:90px;padding:10px 20px}
.content .fr .tb{display:inline-block;width:25px;float:right;margin:5px 10px }
.content .username,.content .pass{width:320px;height:40px;border:1px solid #c2c2c2;border-radius:5px;}
.login{width:320px;height:40px;border-radius:5px;background:#4696eb;line-height:40px;text-align:center;
  color:#fff;cursor:pointer;margin-top:10%}
.rem{width:320px;height:20px;margin-top:15px;font-size:14px;display:none;}
.rem .right{float:right;border:0}
.content .fr img{width:100%}
.username input,.pass input{width:260px;height:40px;border:none ;border-radius:5px;font-size:16px}

/*底部*/
.footer{width:100%;height:100px;text-align:center;font-size:14px;line-height:100px}
  
.error{
	font-weight:bolder;
	padding-left:16px;
	color: red;
	background-image:url(../images/icon/error.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left:30px;
}
