.login[data-v-2d21d2fc]{background:#f5f4f5;min-height:calc(100vh - 1.24rem);padding-top:.45rem}.login .tabs[data-v-2d21d2fc]{width:6.6rem;margin:auto;display:grid;grid-template-columns:1fr 1fr;height:1.14rem}.login .tabs .tab-item[data-v-2d21d2fc]{font-weight:700;font-size:.3rem;color:#3d3d3d;display:flex;align-items:center;justify-content:center}.login .tabs .tab-item.active[data-v-2d21d2fc]{background:#fff;box-shadow:0 4px 0 0 rgba(0,0,0,.06);border-radius:4px 4px 0 0}.login .content[data-v-2d21d2fc]{position:relative;width:6.6rem;margin:auto;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.06);border-radius:0 4px 4px 4px;padding:.5rem 0}.login .form-item[data-v-2d21d2fc]{padding:0 .6rem}.login .title[data-v-2d21d2fc]{font-size:.46rem;color:#3d3d3d;line-height:.53rem}.login .form[data-v-2d21d2fc]{margin-top:.5rem}.login .form .agreement[data-v-2d21d2fc]{font-size:.24rem;color:#3d3d3d;line-height:.34rem}.login .form .button[data-v-2d21d2fc]{width:5rem;height:1.04rem;font-size:.36rem;margin:auto}.login .form .forget-password[data-v-2d21d2fc]{width:100%;text-align:center}.login .form .forget-password a[data-v-2d21d2fc]{font-weight:700;font-size:.28rem;color:#2878ff;line-height:.32rem}.login[data-v-2d21d2fc] .el-form-item__label{font-weight:700;font-size:.32rem;color:#3d3d3d;line-height:.36rem}.login[data-v-2d21d2fc] .el-input__wrapper.is-focus{box-shadow:0 0 0 2px #2878ff;background:#e9f1ff}.login[data-v-2d21d2fc] .el-input__inner{height:.9rem;font-size:.32rem;color:#3d3d3d;line-height:.36rem}