.login-wrap[data-v-e8a60ea8]{position:relative;width:100%;height:100%;background-image:url(../../static/img/login-bg.e344e0e9.jpg);background-size:100%}.ms-title[data-v-e8a60ea8]{width:100%;line-height:50px;text-align:center;font-size:20px;color:#fff;border-bottom:1px solid #ddd}.ms-login[data-v-e8a60ea8]{position:absolute;left:50%;top:50%;width:350px;margin:-190px 0 0 -175px;border-radius:5px;background:hsla(0,0%,100%,.3);overflow:hidden}.name[data-v-e8a60ea8]{margin:20px 0 10px 0;font-size:1.3rem;font-weight:700;color:#000;text-align:center}.loginCard[data-v-e8a60ea8]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:350px;background:#fff;-webkit-box-shadow:2px 3px 5px 1px rgba(140,158,206,.84);box-shadow:2px 3px 5px 1px rgba(140,158,206,.84);border-radius:15px}.loginCard .code[data-v-e8a60ea8],.loginCard .phone[data-v-e8a60ea8]{position:relative;left:5%;width:90%}.loginCard .code[data-v-e8a60ea8] .el-input__inner,.loginCard .phone[data-v-e8a60ea8] .el-input__inner{border-top-width:0;border-left-width:0;border-right-width:0;color:#666;margin-top:20px}.loginCard .code .codeBtn[data-v-e8a60ea8],.loginCard .phone .codeBtn[data-v-e8a60ea8]{background-color:#fff;border:1px solid #3a86fd;padding:4px 8px;border-radius:20px}.loginCard .code .disableCodeBtn[data-v-e8a60ea8],.loginCard .phone .disableCodeBtn[data-v-e8a60ea8]{background-color:#fff;border:1px solid grey;color:grey;padding:4px 8px;border-radius:20px}.loginBtnDiv[data-v-e8a60ea8]{position:relative;left:5%;width:90%;margin-top:50px}.loginBtnDiv .loginBtn[data-v-e8a60ea8]{margin-bottom:30px;width:100%;font-size:1.1rem;background:-webkit-gradient(linear,right top,left top,from(#4575fd),to(#6f90fb));background:linear-gradient(270deg,#4575fd,#6f90fb);border-radius:45px;border:none;padding:8px 0;color:#fff}.loginBtnDiv[data-v-e8a60ea8] :hover{cursor:pointer}[data-v-e8a60ea8] .el-input-group__append{padding:0;background-color:#fff;border-top-width:0;border-left-width:0;border-right-width:0;color:#3a86fd}[data-v-e8a60ea8] .el-input__prefix{top:45%}[data-v-e8a60ea8] .el-form-item__content{line-height:0}[data-v-e8a60ea8] .el-form-item{margin-bottom:0}.el-icon-unlock[data-v-e8a60ea8],[data-v-e8a60ea8] .el-icon-mobile-phone{font-size:20px}