.login-bady{
	background-image: url('../images/paper.jpg');
	position: relative;width: 100%;overflow: hidden;background-size: cover;background-position: center bottom;z-index: 1;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ddd;font-size:14px;line-height:normal;}
.login {
	position:absolute;
	top:20%;
	left:50%;
	margin-left:-225px;
	z-index:999;
	width:450px;
	padding-bottom:30px;
	background-color: rgba(255, 255, 255, 1);
	border-radius: 10px;
	box-shadow:0 0 6px 0 rgba(0,0,0,0.5);
}
.login header {height:50px;padding: 10px;  border-bottom: 1px solid #eee;}
.login header h1{text-align:center;font-size: 25px;line-height: 55px;color:#000;}
.login footer { height: 35px;padding: 10px 10px 0 10px;}
.login footer p {line-height: 35px;text-align: center;}
.login-bar {padding:30px 35px 0 35px;}
.login-bar .layui-form-item {position: relative;}
.login-bar .layui-form-item .login-icon{ position: absolute;color: #9c9c9c;  top: 13px;  left: 10px;  }
.login-bar .layui-form-item input {padding-left:34px;height:45px;line-height:3045;border-radius:6px;}
.login-bar .layui-form-item .captcha {position: absolute;right: 1px;top: 1px;border-left: 1px solid #e6e6e6;}
.login-bar .layui-form-item .captcha img {height: 43px;cursor: pointer;}
.login-bar .layui-btn{width: 100%;display: block;height:50px;line-height:50px;background:#2C8CF0;border-radius:6px;margin-top:30px;}
@media screen and (max-width: 750px){
	.login{
		width: 90%;
		left:50%;
		margin-left:-45%;
		height: auto;
		background-color: rgba(255, 255, 255,1);
		border-radius: 10px;
		color: aliceblue;
	}
	.login .login-bar{padding:30px 20px 0;}
}












