*{
	padding: 0;
	margin: 0;
	list-style: none;
	text-decoration: none;
}
.wrapper{
	width: 100%;
	height: 100vh;
	position: relative;
	background: url(../img/loginbg.png) center no-repeat;
	background-size: cover;
}
.wrapper>img{
	width: 13.4375rem;
	height: 5.75rem;
	position: relative;
	left: 3.375rem;
	top: 0;
}
.wrapper .login-box{
	width: 33.1875rem;
	height: 22rem;
	background: #FFFFFF;
	box-shadow: 0.25rem 0.5rem 1.5rem 0px rgba(65, 65, 65, 0.56);
	border-radius: 1.25rem;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	padding: 0 3.1875rem;
	padding-top: 1.5rem;
	box-sizing: border-box;
}
.wrapper .login-box h2{
	width: 100%;
	text-align: center;
	line-height: 2.5rem;
	font-size: 30px;
	font-family: Source Han Sans CN;
	font-weight: 800;
	color: #1B1B1B;
	margin-bottom: 1.625rem;
}
.wrapper .login-box .layui-input{
	width: 100%;
	height: 3rem;
	line-height: 2.8rem;
	padding: 1.125rem 1.25rem;
	box-sizing: border-box;
	border: 1px solid #BCBCBC;
	margin-bottom: 1.2rem;
	padding-left: 3.125rem;
	font-size: 0.8rem;
	font-family: Source Han Sans CN;
	font-weight: 400;
	
}
.wrapper .login-box .layui-input::-webkit-input-placeholder{
	font-size: 1.375rem;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #6F6F6F;
}
.wrapper .login-box .layui-input.username{
	background: url(../img/username.png) 1.25rem center no-repeat #eee;
	background-size: 1.125rem 1.1875rem;
}
.wrapper .login-box .layui-input.pwd{
	background: url(../img/pwd.png) 1.25rem center no-repeat #eee;
	background-size: 1.0625rem 1.3125rem;
	margin-bottom: 1.2rem;
}
.wrapper .login-box .layui-btn{
	width: 100%;
	height: 3rem;
	line-height: 3rem;
	text-align: center;
	background-color: #E72027;
	border-radius: 1.25rem;
	letter-spacing: 0.125rem;
	font-size: 1.2rem;
	font-family: Adobe Heiti Std;
	font-weight: normal;
	color: #FFFFFF;
}