.bg[data-v-1ec5fe07]{width:100%;height:100%;background:#231b7a url(../img/bg2.f863bb59.png) no-repeat 50%/100% 100%;position:relative;overflow:hidden}.bg .img_box[data-v-1ec5fe07]{background:url(../img/bg_build.81f95ff6.png) no-repeat 0;width:71.9%;height:100%;position:absolute;left:0;top:0;background-size:contain}.bg .login_box[data-v-1ec5fe07]{width:28%;min-width:400px;background:#fff;position:absolute;right:.8rem;top:50%;border-radius:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:.4rem}.bg .login_box .logo_box[data-v-1ec5fe07]{width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.bg .login_box .logo_box .logo[data-v-1ec5fe07]{background:url(../img/nav_logo.b173af24.png) no-repeat 50%;width:.55rem;height:.55rem;background-size:.45rem}.bg .login_box .logo_box .system_name[data-v-1ec5fe07]{display:block;font:700 .32rem/.4rem "\5FAE\8F6F\96C5\9ED1";color:#606266;text-align:center;padding:0 10px;max-width:calc(100% - .75rem);white-space:nowrap}.bg .login_box .login_form[data-v-1ec5fe07]{margin:0 auto;margin-top:.3rem;width:70%}.bg .login_box .login_form .login-btn[data-v-1ec5fe07]{width:100%;height:.48rem;margin-bottom:.1rem;border-radius:4px;background:-webkit-gradient(linear,left top,right top,from(#5c0ec7),to(#241c7b));background:linear-gradient(90deg,#5c0ec7,#241c7b);color:#fff;text-align:center;font:.22rem/.48rem "\5FAE\8F6F\96C5\9ED1"}.bg .login_box .login_form .login-btn[data-v-1ec5fe07]:hover{-webkit-box-shadow:0 .05rem .12rem 0 rgba(36,28,123,.5);box-shadow:0 .05rem .12rem 0 rgba(36,28,123,.5)}.bg .login_box .login_form .verfiycodeInput[data-v-1ec5fe07]{width:calc(100% - 130px);float:left;margin-right:10px}.bg .login_box .login_form .verifycodeImg[data-v-1ec5fe07]{float:left}.bg .footer[data-v-1ec5fe07]{width:100%;color:#fff;position:absolute;bottom:.2rem;text-align:center;font:14px/14px "\5FAE\8F6F\96C5\9ED1";z-index:999}[data-v-1ec5fe07] .el-input .el-input__inner{border-color:#d5dae6;height:.42rem;background:#fff}[data-v-1ec5fe07] .el-form-item{margin-bottom:.32rem}[data-v-1ec5fe07] .el-button{padding:0;border:none}