
#app, .wrapper, body, html {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.login-wrap {
    position: relative;
    width: 100%;
    height: 100%;
    background:url(../img/login-background.png) no-repeat center fixed;
    background-size: 100% 100%;
}

.login-wrap .logo {
    position: absolute;
    top: 20px;
    left: 310px; 
}
.login-wrap .footer {
 	position: absolute;
    width: 100%;
    margin: 0 auto;
    bottom: 10px;
    text-align: center;
    font-size: 14px;
}
.login-wrap .ms-login {position: absolute;right: 160px;width: 310px;background-color: #fff;padding: 30px;}
.el-form-item__content {line-height: 40px;position: relative;font-size: 14px;}
.el-form-item {margin-bottom: 22px;}
.width100 {width: 100%;}
.el-button {display: inline-block;line-height: 1;white-space: nowrap;
    cursor: pointer;background: #fff;border: 1px solid #dcdfe6;
    -webkit-appearance: none;
    text-align: center;box-sizing: border-box;
    outline: none;margin: 0;transition: .1s;font-weight: 500;padding: 12px 20px;font-size: 14px;
    border-radius: 4px;
}
.el-button--primary {color: white;background-color: #f8ac59;border-color: #f8ac59;}
.content-box {position: fixed;left: 210px;right: 0;top: 60px;bottom: 0;overflow-y: auto;transition: left .3s ease-in-out;background: #f0f0f0;}
.content {
    width: auto;
    padding: 15px;
}
.el-input {position: relative;font-size: 14px;display: inline-block;width: 100%;}
.el-input__inner {background-color: #fff;border-radius: 4px;
    border: 1px solid #dcdfe6;box-sizing: border-box;color: #606266;display: inline-block;
    font-size: inherit;height: 40px;line-height: 40px;outline: none;padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);width: 100%;
}
.uorg{background:#fff url(../img/home.png) no-repeat 95% center;color:#333;}
.uname{background:#fff url(../img/user.png) no-repeat 95% center;color:#333;}
.pword{background:#fff url(../img/pwd.png) no-repeat 95% center;color:#333}

