body,html{height:100%}
body{overflow:auto}
.user-display-show{display:block!important}
.user-login{position:relative;left:0;top:0;padding:110px 0;min-height:100%;box-sizing:border-box}
.user-login-main{width:375px;margin:0 auto;box-sizing:border-box}
.user-login-box{padding:20px}
.user-login-header{text-align:center}
.user-login-header h2{margin-bottom:10px;font-weight:300;font-size:30px;color:#000}
.user-login-header p{font-weight:300;color:#999}
.user-login-body .layui-form-item{position:relative}
.user-login-icon{position:absolute;left:1px;top:1px;width:38px;line-height:36px;text-align:center;color:#d2d2d2}
.user-login-body .layui-form-item .layui-input{padding-left:38px}
.user-jump-change{}
.user-login-footer{position:absolute;left:0;bottom:0;width:100%;line-height:30px;padding:20px;text-align:center;box-sizing:border-box;color:rgba(0,0,0,.5)}
.user-login-footer span{padding:0 5px}
.user-login-footer a{padding:0 5px;color:rgba(0,0,0,.5)}
.user-login-footer a:hover{color:rgba(0,0,0,1)}
.user-login-main[bgimg]{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.05)}
@media screen and (max-width:768px){
    .user-login{padding-top:60px}
    .user-login-main{width:300px}
    .user-login-box{padding:10px}
}
.layui-btn-fluid{background-color: #ff6400;}