.c-popup[data-v-3f573084]{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.c-popup.show .c-popup-container[data-v-3f573084],.c-popup.show .c-popup-mask[data-v-3f573084]{opacity:1}.c-popup-mask[data-v-3f573084]{background-color:rgba(80,80,80,.7);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all;width:100%}.c-popup-container[data-v-3f573084]{height:520px;left:10%;opacity:0;position:absolute;top:10%;width:80%}body,html{height:100%}header{font-size:0;padding:10px 0}header .logo-wrapper{align-items:center;display:flex;margin-left:220px}header .logo-wrapper .logo{display:inline-block;height:60px;overflow:hidden}header .logo-wrapper .logo .logo-img{height:100%;margin:0 auto}header .logo-wrapper .slogan{font-size:24px;line-height:70px;margin-left:20px}.page-login{align-items:center;background:url(https://haoma-zui.obs.cn-north-1.myhuaweicloud.com/pc/images/login-bg.jpg) 50% no-repeat;display:flex;flex-direction:column;height:500px;justify-content:center;width:100%}.content{margin:0 auto;padding:130px 50px 0 760px;position:relative;width:1100px}.content .login-box{background-color:#fff;border:1px solid #577cef;border-radius:8px;display:flex;height:45px;margin-bottom:20px;padding:0 10px;position:relative}.content .login-input{background:transparent;flex:1;font-size:14px;height:45px;line-height:45px;padding:0 5px}.content .login-input::-webkit-input-placeholder{color:#aaa}.content .login-input:-ms-input-placeholder{color:#aaa}.content .login-input::-ms-input-placeholder{color:#aaa}.content .login-input::placeholder{color:#aaa}.content .login-clear{color:#c8c8c8;height:22px;line-height:22px;position:absolute;right:0;text-align:center;top:6px;width:22px}.content .login-clear .icon{font-size:18px}.content .login-lable{flex-shrink:0;line-height:45px;padding-right:10px;position:relative;text-align:center;width:80px}.content .login-lable:before{background:#eee;bottom:8px;content:"";position:absolute;right:2px;top:3px;width:2px}.content .login-number-input,.content .login-verify-input{display:flex;position:relative}.content .login-number-input input,.content .login-verify-input input{width:100%}.content .login-verify-btn{color:#577cef;cursor:pointer;font-size:14px;height:22px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.content .login-verify-btn.activated{color:#e2231a}.content .protocal{height:36px}.content .protocal-item{color:#1e90ff}.content .submit-btn{background:linear-gradient(90deg,#4d96fb,#4a8eee 73%,#4483db);border-radius:12px;color:#fff;cursor:pointer;font-size:16px;height:36px;letter-spacing:4px;line-height:36px;text-align:center}.content .submit-btn.disabled{background:linear-gradient(90deg,#74a8f0,#6897d8 73%,#5983bd)}.content .tip-area{color:#999;font-size:12px;padding:8px 0}.content .pic-verify{background:#fff;border-radius:8px;box-shadow:1px 1px 1px #d9d9d9;height:160px;padding:10px;top:100px;width:290px}.content .pic-verify-head{display:flex;justify-content:space-between;margin-bottom:20px;margin-top:10px}.content .pic-verify-head .icon-close{color:#666;cursor:pointer;font-size:20px;margin-right:10px}.content .pic-verify-title{font-size:20px;font-weight:700}.content .pic-verify-content{align-items:center;background-color:#fff;border:1px solid #577cef;border-radius:8px;display:flex;height:45px;margin-bottom:15px;overflow:hidden;padding:0 10px;position:relative;width:100%}.content .pic-verify-content input::-webkit-input-placeholder{color:#aaa}.content .pic-verify-content input:-ms-input-placeholder{color:#aaa}.content .pic-verify-content input::-ms-input-placeholder{color:#aaa}.content .pic-verify-content input::placeholder{color:#aaa}.content .pic-verify-input{background:transparent;font-size:14px;padding:0 5px}.content .pic-verify-img{align-items:center;color:#1e90ff;cursor:pointer;display:flex;width:100px}.content .pic-verify-img img{width:100%}.popup-agreement{background:#fff;border-radius:.5rem .5rem 0 0;display:flex;flex-direction:column;height:100%;padding:12px}.popup-agreement .popup-title{font-size:.32rem;font-weight:700;padding:.25rem .5rem;text-align:center}.popup-agreement .popup-iframe{height:100%;width:100%}input{font-size:14px;padding:0 5px}input::-webkit-input-placeholder{color:#aaa}input:-ms-input-placeholder{color:#aaa}input::-ms-input-placeholder{color:#aaa}input::placeholder{color:#aaa}