.login-wrap[data-v-e01c4992]{height:calc(100% - 193px);background:url(../img/login_banner.f3db5a39.jpg) no-repeat 50%;background-size:cover}.login-wrap .login-bg[data-v-e01c4992]{background-color:rgba(0,0,0,.5);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.login-wrap .login-box[data-v-e01c4992]{margin:auto;width:360px;height:360px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.login-wrap[data-v-e01c4992] .el-form{-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 30px 0 30px;width:400px;height:308px}.login-wrap[data-v-e01c4992] .el-form .title{font-size:24px;color:#4e4e4e;margin:0 0 30px 0}.login-wrap[data-v-e01c4992] .el-form .el-input__inner{border:1px solid #ccc;line-height:40px;padding:2px 5px 2px 30px;background:none;color:#000;border-radius:0}.login-wrap[data-v-e01c4992] .el-form .el-input__prefix{top:3px}.login-wrap[data-v-e01c4992] .el-form .el-input__prefix .el-input__icon{font-size:24px;color:#a1a4ab}.login-wrap[data-v-e01c4992] .el-form .code-input{width:200px}.login-wrap[data-v-e01c4992] .el-form .code-img{top:1px;position:absolute;width:100px;height:40px;cursor:pointer}.login-wrap[data-v-e01c4992] .el-form .btn{margin-top:40px;width:100%;text-align:center;background:#4d6ebd;border:1px solid #4d6ebd;color:#fff;height:36px;padding-top:0;padding-bottom:0;border-radius:0}