html, body { width: 100%; height: 100%; overflow: hidden }
body { background: #f9f9f7; }
body:after { content: ''; background-repeat: no-repeat; background-size: cover; -webkit-filter: blur(3px); -moz-filter: blur(3px); -o-filter: blur(3px); -ms-filter: blur(3px); filter: blur(3px); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; }
.layui-container { width: 100%; height: 100%; overflow: hidden; background: url(../img/loginBg.png) no-repeat; background-size: 100% 100%; background-position: bottom; }
.admin-login-background { width: 390px; height: 364px; position: absolute; right: 10%; top: 35%; margin-left: -190px; margin-top: -100px; 
                        background-color: #ffffff4d; padding: 20px; 
}
.logo-title { text-align: center; padding: 14px 0; font-size: 0px;}
.logo-title div { color: #2055a5; font-size: 20px; font-weight:400;}
.line {display: inline-block; width: 110px; height: 3px; background-color: #2055a5; margin-top: 3px;}
.login-form { background-color: #fff;  padding: 14px 40px; width: 100%;height:100%;box-sizing: border-box;}
.login-form .layui-form-item { position: relative; }
.login-form .layui-form-item label { position: absolute; left: 1px; top: 1px; width: 38px; line-height: 36px; text-align:  center; font-size: 22px; color: #676868fa; }
.login-form .layui-form-item input { padding-left: 36px; }
.captcha { width: 60%; display: inline-block; }
.captcha-img { display: inline-block; width: 34%; float: right; }
.captcha-img img { height: 34px; border: 1px solid #e6e6e6; height: 36px; width: 100%; }
.title { height: 70px; width: 100%; background-size: 70%; margin: 27px; font-size: 42px; text-align:left;font-weight: bold; color: #182E3B; 
	font-family: KaiTi; font-size: 60px;}
.layui-btn-fluid { background-color: #2055a5; }
.layui-input { background-color: #ffffffa8; }
.layui-btn-fluid:hover{opacity: .7;}
.iptHover{border:1px solid transparent;margin-bottom:20px;}
.iptHover:hover{border:1px solid #f00;border-color: rgba(0,150,255,.3);}
.iptfocus{border-color: rgba(0,150,255,1);}
.iptfocus label {color:rgba(0,150,255,1) !important;}
.iptfocus:hover{border-color: rgba(0,150,255,1);}