		html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
		fieldset, img,input,button { border:none; padding:0;margin:0;outline-style:none; }
		ul, ol { list-style:none; }
		input { padding-top:0; padding-bottom:0; font-family: "SimSun","瀹嬩綋";}
		select, input { vertical-align:middle;}
		select, input, textarea { font-size:12px; margin:0; }
		textarea { resize:none; } /*闃叉鎷栧姩*/
		img {border:0;	vertical-align:middle; }  /*  鍘绘帀鍥剧墖浣庢祴榛樿鐨�3鍍忕礌绌虹櫧缂濋殭*/
		table { border-collapse:collapse; }
		body {
			font:12px/150% "寰蒋闆呴粦",Arial,Verdana,"\5b8b\4f53";
			color:#666;
			background-color:#aedae7;
		
		}
		.clearfix:before,.clearfix:after {
			content:"";
			display:table;
		}
		.clearfix:after{clear:both;}
		.clearfix{
			*zoom:1;/*IE/7/6*/
		}
		a {color:#666; text-decoration:none; }
		a:hover{color:#C81623;}
		h1,h2,h3,h4,h5,h6 {text-decoration:none;font-weight:normal;font-size:100%;}
		s,i,em{font-style:normal;text-decoration:none;}
		.col-red{color: #C81623!important;}
		
		/*鍏叡绫�*/
		.w {  /*鐗堝績 鎻愬彇 */
			width: 1210px;margin:0 auto;
		}
		.fl {
			float:left
		}
		.fr {
			float:right
		}
		.al {
			text-align:left
		}
		.ac {
			text-align:center
		}
		.ar {
			text-align:right
		}
		.hide {
			display:none
		}
.bg{    
    background: url(../img/bg.jpg) center top no-repeat;
    background-size: cover;
     position: fixed;
    _position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: -10;
	
 }


.login_paner {
	width: 80%;
	top: 10%;
	left:15%;
	border:1px red solid;
	position: absolute;
}

.login-left {
	width:30%;
	height: 583px;
	float: left;
}

.login-wrap {	
	width:400px;
	height:380px;
	margin:150px auto;
}
.login{
	background-color: rgba(255,255,255,.2);	
	-moz-border-radius: 10px; 
    -webkit-border-radius: 10px; 
    border-radius: 10px; 
	margin-top:46px;
	height:240px;
}

.name{ font:26px "寰蒋闆呴粦"; font-weight: 600; color: #fff ; padding-left:174px; line-height:50px;}
.fl-logo{ float:left; padding:0 16px 0 36px; width:123px;}
.content {
	padding-top:50px;
	padding-left: 80px;
}
.content p{
	margin-bottom:10px;
	}
.content p{ height:36px; position:relative; overflow:hidden;}
.content p label{ background:url(../img/user.png) 0 0 no-repeat; width:36px; height:36px; display:inline-block; position:absolute ;  top:0; left:0;  }
.content p label.label_pass{ background-position:0 -36px;}
.content p input{ height:36px; width:190px; padding-left:46px;}
.btn button{
	 width:112px;
	 height:30px;
	 line-height:30px;
	 margin-right:8px;
	 margin-top:10px;
	 cursor:pointer;
	 font-size:14px;
	}
.btn_login{ color:#FFF; background-color:#d2943b;}
.btn_reset{ color:#999; background-color:#e1e3e0;}
.btn_login:hover{ background-color:#e0b16f;}
.btn_reset:hover{ background-color:#bbbbbb;}