dialog.member-dialog{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:100;margin:0;padding:0;background:rgba(0,0,0,0);border:0;outline:0}dialog.member-dialog>*{-webkit-box-sizing:border-box;box-sizing:border-box}dialog.member-dialog::-ms-backdrop{background-color:rgba(0,0,0,.7)}dialog.member-dialog::backdrop{background-color:rgba(0,0,0,.7)}.member-dialog .dialog-title{text-align:center;color:var(--TextColorPrimary, #303133);margin-bottom:24px}.member-dialog .dialog-title .title{display:block;font-weight:medium;font-size:24px}.member-dialog .dialog-title .title-desc{font-size:var(--FontSizeBody, 14px);margin-top:8px}.member-dialog .dialog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:3px;width:630px;position:relative;margin:0 auto;padding:45px 90px}.member-dialog .dialog-wrapper.sendsuccess-wrapper{width:530px}@media(max-width: 680px){.member-dialog .dialog-wrapper{width:calc(100vw - 4rem);padding:45px 36px}.member-dialog .dialog-wrapper.sendsuccess-wrapper{width:calc(100vw - 4rem)}}.member-dialog .dialog-wrapper button:focus,.member-dialog .dialog-wrapper button:active{outline:none}.member-dialog .dialog-wrapper .dialog-close-btn{position:absolute;top:16px;right:16px;background:rgba(0,0,0,0);border:0;padding:0;cursor:pointer}.member-dialog .primary-btn-style{background-color:var(--BtnPrimaryBg, #000);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:var(--BtnPrimaryTextColor, #fff);text-align:center;padding:12px 18px;line-height:1.5;width:100%;font-size:var(--BtnFontSize, 16px);cursor:pointer;border:0}.member-dialog .primary-btn-style:active,.member-dialog .primary-btn-style:focus,.member-dialog .primary-btn-style:visited{color:#fff}@media(hover: hover){.member-dialog .primary-btn-style:hover{background-color:var(--BtnPrimaryHoverBg, #606266);color:var(--BtnPrimaryHoverTextColor, #fff)}}.member-dialog .link-btn{border:0;background-color:rgba(0,0,0,0);color:var(--TextColorSecondary, #409eff);padding:0;margin:0 4px;cursor:pointer;text-decoration:underline;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.member-dialog .link-btn.forget-btn{margin-left:auto;display:block;text-decoration:none;color:var(--TextColorSecondary, #606266)}.member-dialog .link-btn.no-underline{text-decoration:none}.member-dialog .link-btn.resend-btn{display:block;border:1px solid #dcdfe6;text-decoration:none;color:#606266;padding:5px 15px;border-radius:4px;margin-left:auto;margin-right:auto;margin-top:12px;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}@media(hover: hover){.member-dialog .link-btn:hover{color:var(--ColorPrimaryHover, #000)}.member-dialog .link-btn.resend-btn:hover{border-color:var(--ColorPrimaryHover, #000);color:var(--ColorPrimaryHover, #fff);background-color:var(--ColorPrimaryHover, #000)}}.member-dialog .gray-link-btn{color:#606266;border:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media(hover: hover){.member-dialog .gray-link-btn:hover{color:var(--ColorPrimaryHover, #409eff)}}.member-dialog .fs-13{font-size:14px}.member-dialog .fs-sm{font-size:14px}.member-dialog .fc-gray{color:#606266}.member-dialog .dialog-wrapper{font-size:var(--FontSizeBody, 16px)}.member-dialog .dialog-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.member-dialog .dialog-wrapper input::-webkit-input-placeholder{color:#a8abb2}.member-dialog .dialog-wrapper input::-moz-placeholder{color:#a8abb2}.member-dialog .dialog-wrapper input:-ms-input-placeholder{color:#a8abb2}.member-dialog .dialog-wrapper input::-ms-input-placeholder{color:#a8abb2}.member-dialog .dialog-wrapper input::placeholder{color:#a8abb2}.member-dialog .dialog-wrapper .text-center{text-align:center}.member-dialog .dialog-wrapper .label-icon{position:relative;display:block;width:63px;height:63px;margin:0 auto 24px}.member-dialog .dialog-wrapper .form-row{margin-bottom:24px}.member-dialog .dialog-wrapper .form-label{margin-bottom:8px}.member-dialog .dialog-wrapper .clear-input,.member-dialog .dialog-wrapper .showpsd{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;width:14px;height:14px;border:0;background-color:rgba(0,0,0,0);padding:0;opacity:1;display:none;cursor:pointer}.member-dialog .dialog-wrapper .clear-input.show,.member-dialog .dialog-wrapper .showpsd.show{opacity:0;display:block}.member-dialog .dialog-wrapper .clear-input img,.member-dialog .dialog-wrapper .showpsd img{max-width:100%}.member-dialog .dialog-wrapper .input-col{position:relative}.member-dialog .dialog-wrapper .input-style{border:var(--BorderPrimary, 1px solid #DCDFE6);padding:12px 12px;width:100%;-webkit-transition:border .3s ease-in-out;transition:border .3s ease-in-out}.member-dialog .dialog-wrapper .input-style:focus,.member-dialog .dialog-wrapper .input-style:active{border:1px solid #409eff;outline:1px solid #409eff}.member-dialog .dialog-wrapper .input-style.error{border-color:#eb5757}.member-dialog .dialog-wrapper .input-style.has-value+.clear-input{display:block}.member-dialog .dialog-wrapper .input-style:valid+.clear-input,.member-dialog .dialog-wrapper .input-style:valid+.showpsd{display:block}.member-dialog .dialog-wrapper .position-relative{position:relative}.member-dialog .dialog-wrapper p{margin-bottom:.5rem}.member-dialog .dialog-wrapper .register-row{text-align:center}.member-dialog .dialog-wrapper .login-title{position:relative;text-align:center;margin-bottom:24px}.member-dialog .dialog-wrapper .login-title:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px;background-color:#b1b3b8}.member-dialog .dialog-wrapper .login-title .txt{z-index:1;position:relative;display:inline-block;background-color:#fff;padding:0 16px}.member-dialog .dialog-wrapper .login-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 16px}.member-dialog .dialog-wrapper .checkbox-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer}.member-dialog .dialog-wrapper .checkbox-label .checkbox-style{opacity:0;padding:0;margin:0;width:0;height:0}.member-dialog .dialog-wrapper .checkbox-label .checkbox-style:checked+.checkbox-custom{border-color:#0075ff;background-color:#0075ff}.member-dialog .dialog-wrapper .checkbox-label .checkbox-style:checked+.checkbox-custom img{opacity:1}@media(hover: hover){.member-dialog .dialog-wrapper .checkbox-label:hover .checkbox-custom{border-color:#409eff}}.member-dialog .dialog-wrapper .checkbox-label .checkbox-custom{width:20px;height:20px;border:2px solid #cfdbe8;border-radius:2px;margin-right:8px;-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.member-dialog .dialog-wrapper .checkbox-label .checkbox-custom img{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.member-dialog .dialog-wrapper .rule-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 0}.member-dialog .dialog-wrapper .login-option .login-title{display:flex;align-items:center;gap:12px;margin:20px 0 18px;font-size:14px;line-height:1;color:#909399}.member-dialog .dialog-wrapper .login-option .login-title:before,.member-dialog .dialog-wrapper .login-option .login-title:after{content:"";position:static;left:auto;top:auto;transform:none;width:auto;flex:1;height:1px;background-color:#e4e7ed}.member-dialog .dialog-wrapper .login-option .login-title .txt{z-index:auto;position:static;display:inline;background-color:rgba(0,0,0,0);padding:0}.member-dialog .dialog-wrapper .login-option .login-row{display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.member-dialog .dialog-wrapper .social-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:46px;border:none;border-radius:0;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:opacity .2s ease-in-out}.member-dialog .dialog-wrapper .social-btn__mark{display:flex;flex-shrink:0}.member-dialog .dialog-wrapper .social-btn--line{background-color:#06c755;color:#fff}.member-dialog .dialog-wrapper .social-btn--google{background-color:#fff;color:var(--TextColorPrimary, #303133);border:1px solid #dcdfe6}.member-dialog .dialog-wrapper .social-btn--facebook{background-color:#1877f2;color:#fff}@media(hover: hover){.member-dialog .dialog-wrapper .social-btn:hover{opacity:.88}}.member-dialog .dialog-wrapper .password-strength{display:flex;align-items:center;gap:8px;margin-top:8px}.member-dialog .dialog-wrapper .password-strength[hidden]{display:none}.member-dialog .dialog-wrapper .password-strength__track{flex:1;height:6px;border-radius:3px;background-color:#ebeef5;overflow:hidden}.member-dialog .dialog-wrapper .password-strength__bar{width:0;height:100%;border-radius:3px;transition:width .3s ease,background-color .3s ease}.member-dialog .dialog-wrapper .password-strength__text{min-width:2em;font-size:14px;line-height:1}.member-dialog .dialog-wrapper .password-strength[data-level=weak] .password-strength__bar{background-color:#f56c6c}.member-dialog .dialog-wrapper .password-strength[data-level=weak] .password-strength__text{color:#f56c6c}.member-dialog .dialog-wrapper .password-strength[data-level=medium] .password-strength__bar{background-color:#e6a23c}.member-dialog .dialog-wrapper .password-strength[data-level=medium] .password-strength__text{color:#e6a23c}.member-dialog .dialog-wrapper .password-strength[data-level=strong] .password-strength__bar{background-color:#67c23a}.member-dialog .dialog-wrapper .password-strength[data-level=strong] .password-strength__text{color:#67c23a}.member-dialog .dialog-wrapper .password-same-hint{margin-top:6px;font-size:14px;color:#e6a23c}.member-dialog .dialog-wrapper .password-same-hint:empty{margin-top:0}