html,body{
	height: 100%;
}
#login{
	height:100%;
	position: fixed;
	left: 0;
	top: 0;
}
#login .leftimg{
	width: 60%;
	height: 100%;
}
#login .leftimg img{
	width: 100%;
	height:100%;
}
#login .rightlogin{
	width: 40%;
	height:100%;
}
.login-r{
	margin-left:107px;
	margin-top: 35%;
	width: 320px;
	height: 270px;
}
.login-r>ul{
	background-color: #FFFFFF;
}
.login-r>ul>li{
	color:#cbcbcb;
	width:316px;
	height:38px;
	border:2px solid #cbcbcb;
	
}
.login-r>ul>li>input{
	width:250px;
	height:38px !important;
	line-height:38px;
	border:none;
	margin: 0 20px 0 50px;
}
li.l1{
	background: url(../img/operateCore.png) no-repeat -86px -811px;
}
li.l2{
	border-bottom: none !important;
	border-top: none !important;
	background: url(../img/operateCore.png) no-repeat -86px -851px;
}
li.l3{
	background: url(../img/operateCore.png) no-repeat -86px -890px;
}
li.l3>input{
	width:175px !important;
	margin-right: 0 !important;
}
li.l3>div{
	width: 80px;
	height: 37px;
	position: absolute;
	right: 2px;
	top: 0px;
	background: url(../img/operateCore.png) no-repeat -70px -79px;
}
.checkbox{
	width:13.5px;
	height:13.5px;
	border:2px solid #CBCBCB;
	position: relative;
	top: 3px;
	margin-right:10px;
}
.l4 .checked{
	background: url(../img/operateCore.png) no-repeat -100px -1301px;
}
.l4 a{
	position:relative;
	right:-170px;
	color:#66abec;
}
.l5{
	background:#aec86a;
	border-radius:2px;
	width:320px;
	height:41px;
	color: #fff;
	line-height:41px;
	letter-spacing:2px;
}
.l6{
	position:absolute;
	bottom:15px;
	right:20%;
}
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;
}