.login_bg{background: url(../images/login.png) no-repeat; position: absolute; background-size:cover; width: 100%; height: 100%; z-index: 1;}
.login_box{width:985px; position: absolute; left: 50%; margin-left: -500px;z-index: 2;}
.login{padding-top: 104px;}
.login .head{width: 1170px;  margin-left: -75px; /*margin:0 auto;*/margin-bottom:63px; height: 119px;}
.login .head img{display: block; width: 100%;}

.login .content{width: 100%; height: 390px; border-radius: 5px; overflow: hidden;}
.login .content .left{width:493px; padding-top: 34px; height:100%; float: left; background: url(../images/left_bg.jpg) repeat;}
.login .content .left .top{width: 424px; height: 101px; margin: 0 auto;}
.login .content .left .top img{display: block; width: 100%;}
.login .content .left .text{padding:30px 35px 0;}
.login .content .left .text h5{font-size: 14px; color: #eaeaeb;}
.login .content .left .text p{padding-top: 5px;}
.login .content .left .text p a{font-size: 14px; color: #eaeaeb; line-height: 25px; max-height: 120px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;  }




.login .content .right{width:492px; height:100%; float: right; background: url(../images/right_bg.png) repeat;}
.login .content .right .form{display: block; width: 363px; margin: 0 auto; padding-top: 73px;}
.form .text,.form .password{height:53px; border: 1px solid #6f6f6f; border-radius: 5px; overflow: hidden;}
.form .text{margin-bottom: 25px;}
.form .password{margin-bottom:67px;}
.form .img{display: block; width: 70px; border-right: 1px solid #2a2830; height: 100%; float: left;}
.form .text .img{background: #3f3d48 url(../images/user_img.png) no-repeat center;}
.form .password .img{background: #3f3d48 url(../images/pas_img.png) no-repeat center;}

.form p{overflow: hidden; height: 100%;}
.form p input{display: block;width: 100%; padding-left: 10px; height: 100%; font-size: 20px; border: none; background: #e3e3e3;}
.form p input::-webkit-input-placeholder{color: #2a2830;}
.form p input:-moz-placeholder{color: #2a2830;}                  
.form p input::-moz-placeholder{color: #2a2830;}                  
.form p input:-ms-input-placeholder{color: #2a2830;}
.form p input:focus{background: #fff;}
.form p input:focus::-webkit-input-placeholder{color: #84818d;}
.form p input:focus:-moz-placeholder{color: #84818d;}                  
.form p input:focus::-moz-placeholder{color: #84818d;}                  
.form p input:focus:-ms-input-placeholder{color: #84818d;}

.form .submit{width: 100%;height: 53px;border-radius: 5px;background-color: #005eaf;
-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.form .submit input{ display: block; width: 100%; height: 100%; border: none; background: none; font-size: 20px; color: #fff; cursor: pointer;}
.foot{ 
	width: 255px;
	position: absolute; 
	left: 0;
	right: 0;
	margin:auto; 
	bottom: 30px;  
	font-size: 14px; 
	color: #c7c7c7;  
	z-index: 2; 
	text-align: center;
}
