/*! Copyright © 2011 - 2025 miHoYo. All Rights Reserved */
body,html{height:100%;font-size:1.72414vw;color:#333;font-family:Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif}*{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}ul{list-style:none;padding:0}
.is-mobile .forget-dialog--m__container{bottom:50%}.forget-dialog{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,miui,Helvetica,Arial,sans-serif}.forget-dialog a,.forget-dialog p{display:inline-block;text-decoration:none;text-align:center;width:100%}.forget-dialog--pc__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:86.2069vw;background:#fff;border-radius:.98522vw}.forget-dialog--pc__title{font-size:3.94089vw;line-height:5.17241vw;margin-top:5.54187vw}.forget-dialog--pc__link{width:73.89163vw;height:9.85222vw;background:#4ea4dc;border-radius:.98522vw;margin-bottom:2.95567vw}.forget-dialog--pc__link:last-child{margin-bottom:6.7734vw}.forget-dialog--pc__link a{color:#fff;line-height:9.85222vw;font-size:3.44828vw}.forget-dialog--pc__link-group{margin-top:7.88177vw}.forget-dialog--pc__close{position:absolute;width:3.44828vw;height:3.44828vw;right:3.69458vw;top:3.69458vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA5BAMAAACR9PWIAAAAKlBMVEVHcExERERERERERERERERERERFRUVDQ0NERERFRUVERERDQ0NGRkZERERkZ/yZAAAADXRSTlMAoIB/74/f389vcJCPZN3HZAAAAQBJREFUOMt91E0KgzAQhuFJwWMEvEAhF3An3Qk9Ro/TCxV6Bm1pKXx36SJjzM83ceMiPKLJO8rpNgq9TvNTHlj5oscmC0CpAz6ygFMPfGUCpQ7AJg6UegAh3kYOhVOFlO6Q0gQJPSChGWxoDhtawIqWsKIVLGgNC9rAjLYwowQmymCiFCrlUKkBIzVgpBZUyqHS0Fs0Jic+dpXeC43S+ZTVgps3qAcQjMnRXeVUd5XSdByMpuMgNDvHlmbn2NAigJoWAVS0KqekVTkFbZLLaZNcRkmrByWtJkoj3ymNXKkxHZGeeasOwE8WI3Kvf+pg9PaSyZoOj7cMlztfHOar9K4/ZtlBvlqbTnQAAAAASUVORK5CYII=) no-repeat 50%/100%;cursor:pointer}.forget-dialog--m__container{position:absolute;bottom:0;width:100%;-webkit-animation:fadeIn .3s ease-in;animation:fadeIn .3s ease-in}.forget-dialog--m__link a,.forget-dialog--m__link p{height:6.89655vw;line-height:6.89655vw;font-size:1.97044vw;border-bottom:1px solid #f0f1f5;color:#5c5d61}.forget-dialog--m__link-group{background:#fff}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
.input-wrap[data-v-34cbc912]{position:relative}.input-btn[data-v-34cbc912]{position:absolute;z-index:99;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.input-btn [data-v-34cbc912]{margin-right:2.0936vw}.input-clear[data-v-34cbc912]{width:1.72414vw;height:1.72414vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAaVBMVEVHcEzBw8jBwci/v8bBwsfBwcfBwcbBwsa/v8fBwsjCw8fAwsfBwcm/v8W/wsfCwsi/w8fCwsbBwcfBxMm/v8PAwcjCwsrCwse/v8e/v8fBwca/w8O/wsnBwsf5+vzd3uLd3uHW19rW19uvY6QsAAAAHXRSTlMAz89Q39/v7yCPv79fYGCPQD9fX0DPP2BgQM9AUNoBBnIAAADcSURBVDjLrVPXEoMgELSAiCVGTU8Olf//yAgBKeKYB/flBnbn+kXRkTg3MQEgRfMO0icEC1C/ovMYHKDc5e8EPJDU5j8QQGX5JyEBMVEQBJEs+cMGes8B564FpPqjecZGYQfGtOIiBVS9JiYVM88m9UWloNAhBTUOTDkSeEmBqVGQNg9ECqy0B5cH+E+wGyLeTrJ0yuSmTO6U+TR90I3SfWh/rcRaMbkWsJpFvTWsTo8zCfN4Z2Eyay0fIYGzlOnKR1Z5a4+9dctXl1FbEtwFb+tGy2z2faXtoRf9BdcBRDVmlmRtAAAAAElFTkSuQmCC) no-repeat 50%/100%}.input-switch[data-v-34cbc912]{width:1.97044vw;height:1.97044vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAdVBMVEVHcEy/wsfBxMnBwse/v8/BwcfBwce/v8fBwsbBw8fCw8fAwse/v8XBwca/v8XBwci/v8fBwcfBwcXCwse/v8PBwcbBw8jBwca/wsbAwsfCwse/v8bBw8nBwcnCxMfCwsjAwsi/wsXBw8jCwsjCwsbBwcnBwseRcBaZAAAAJnRSTlMAYF/fEN9fIO9/v59g7zDPQH+Av0Bwb29Qv59wf1+fj69gz68/f6SjYAsAAADOSURBVBgZ3cEJcoJAAEXBP8wOKLhnN+u7/xHjQMoiwgns1t0wlRaZSgMDlRYYqFRkyFqQIav4gEYLvuCoogerBZ/wrcIl2GsmAhq9w04zT9Bo1AOvumGAqFFMkNb6Z53ARw0OiWKriQOF3UuKNbDygK00cg81sOJiK1mgi9FT1Oec3+rERRd7D1TqYKOLH8/EaiMp7iAo5rUGseHq0WnQBk1Y2JxyPjWQnOYMeBUuQdachaDBCySnWwa8Ri7BUbdaCPrzDEEzbdBVG3RffgFdVhc2X9R5AgAAAABJRU5ErkJggg==) no-repeat 50%/100%}.input-switch--show[data-v-34cbc912]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAqFBMVEVHcEzBwcfBw8jCwsjCw8fAwsfBwsi/v8+/v8fBwsfCwsjBwsbCwsfCwse/v8W/wsbBw8fBw8nAwcjBwcfAwsfBwce/wsfBwcbBwcfAwsbBwcjBwcXBwcnBwcbCwsbBwca/xcXFxc7Bwca/v8bCwsjBw8i/wca/v8a/w8O/v8XBxMnCwsrBwcbAwMfBwcjCwsbAwcfDw8m/w8e/x8fCw8bCxci/v8rBwscmXKkhAAAAN3RSTlMA389Pv7+PECDfj++/nzBQf3/PgJ9/YO9fr2+Af3CPoDAfz1Cvb3BwQGBfP5Cfjz/fL0Agr08wRd0UfwAAASRJREFUOMvNk8dCwzAQRNdNa7lCegIhnd7b+/8/4yCZ2PjANXvSzoy0VSKnZFpnnzYHwjirtUe/xzltK287dBXTszg98ksAEhNtVESryAwAuGj4FTA1b+0n0xHAlXOGQJL+TSotGsUEePaFDGMI773kEtiJiIWRv2Rdejb9DW1VJhB4wDYFWNcGzeFL9nBw/AQYq94AZw45h7mEUDk3hIWHCx8TrAA+KUBFRLQD/S+wsHFe4WMvYeuQb9jKvp0S16pDYOaQA8wlgtxXFTRlBse+zEQDKD3gFU1fSifdteZ2N4Bk7LflsYllgKI/rBgYu7MBKDuSdZYDT9KaG4RZvVYR/agzt2CL1ntJf+WSqhPyYdRhp8lLf+0jkwyA6evcRHpSP/IHuII99P1QWN8AAAAASUVORK5CYII=)}
.container[data-v-77f69ebe] .input-wrap .input{font-size:1.72414vw!important;height:4.92611vw;border-radius:.98522vw;padding-left:1.23153vw;padding-right:4.92611vw}.container[data-v-77f69ebe] .input-wrap.password-input{margin-top:1.47783vw;margin-bottom:2.46305vw}.container[data-v-77f69ebe] .input-wrap.password-input .input{padding-right:8.867vw}.container .header[data-v-77f69ebe]{height:2.95567vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .header .text[data-v-77f69ebe]{font-size:2.0936vw;font-weight:500;color:#222224;line-height:2.95567vw}.container .content[data-v-77f69ebe]{margin:1.47783vw auto 0;width:42.48768vw}.container .content .button[data-v-77f69ebe]{height:4.92611vw;background:#4ea4dc;border-radius:.98522vw;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container .content .button .text[data-v-77f69ebe]{font-size:1.72414vw;color:#fff;line-height:4.92611vw}.container .forget[data-v-77f69ebe]{margin-top:1.47783vw;font-size:1.47783vw;color:#4ea4dc;line-height:2.0936vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.login-tip-text[data-v-069f5790]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;font-size:2.46305vw;font-family:MicrosoftYaHei,sans-serif;color:#333;line-height:3.44828vw;margin-bottom:1.47783vw;text-align:center}
.is-mobile{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.facebook-btn{width:36.94581vw;margin:0 auto}.facebook-spinner{position:absolute;top:0;left:0;bottom:0;right:0;z-index:20;margin:auto;width:8.62069vw;height:8.62069vw;background:rgba(30,31,32,.5);border-radius:.49261vw;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.facebook-spinner-icon{width:3.69458vw;height:3.69458vw;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.abcRioButton[data-v-9fcf616a]{height:6.15764vw;width:29.55665vw;border-radius:1px;-webkit-box-shadow:0 .24631vw .49261vw 0 rgba(0,0,0,.25);box-shadow:0 .24631vw .49261vw 0 rgba(0,0,0,.25);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;-webkit-transition:background-color .218s,border-color .218s,-webkit-box-shadow .218s;transition:background-color .218s,border-color .218s,-webkit-box-shadow .218s;-o-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s,-webkit-box-shadow .218s;-webkit-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;color:#262626;cursor:pointer;outline:none;overflow:hidden;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;margin:0 auto}.abcRioButtonIconImage[data-v-9fcf616a]{width:2.21675vw;height:2.21675vw}.abcRioButton[data-v-9fcf616a]:hover{-webkit-box-shadow:0 0 .36946vw .36946vw rgba(66,133,244,.3);box-shadow:0 0 .36946vw .36946vw rgba(66,133,244,.3)}.abcRioButtonBlue[data-v-9fcf616a]{background-color:#4285f4;border:none;color:#fff}.abcRioButtonBlue[data-v-9fcf616a]:hover{background-color:#4285f4}.abcRioButtonBlue[data-v-9fcf616a]:active{background-color:#3367d6}.abcRioButtonLightBlue[data-v-9fcf616a]{background-color:#fff;color:#757575}.abcRioButtonLightBlue[data-v-9fcf616a]:active{background-color:#eee;color:#6d6d6d}.abcRioButtonIcon[data-v-9fcf616a]{padding:1.84729vw;float:left}.abcRioButtonBlue .abcRioButtonIcon[data-v-9fcf616a]{background-color:#fff;border-radius:1px}.abcRioButtonSvg[data-v-9fcf616a]{display:block}.abcRioButtonContents[data-v-9fcf616a]{font-family:Roboto,arial,sans-serif;font-size:1.97044vw;line-height:5.91133vw;font-weight:250;letter-spacing:.1px;margin-left:.36946vw;margin-right:.36946vw;vertical-align:top}.abcRioButtonContentWrapper[data-v-9fcf616a]{height:100%;width:100%}.abcRioButtonBlue .abcRioButtonContentWrapper[data-v-9fcf616a]{border:1px solid transparent}.abcRioButtonErrorWrapper[data-v-9fcf616a],.abcRioButtonWorkingWrapper[data-v-9fcf616a]{display:none;height:100%;width:100%}.abcRioButtonErrorIcon[data-v-9fcf616a],.abcRioButtonWorkingIcon[data-v-9fcf616a]{margin-left:auto;margin-right:auto}.abcRioButtonErrorState[data-v-9fcf616a],.abcRioButtonWorkingState[data-v-9fcf616a]{border:1px solid #d5d5d5;border:1px solid rgba(0,0,0,.17);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 0 rgba(0,0,0,.05);color:#262626}.abcRioButtonErrorState[data-v-9fcf616a]:hover,.abcRioButtonWorkingState[data-v-9fcf616a]:hover{border:1px solid #aaa;border:1px solid rgba(0,0,0,.25);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.abcRioButtonErrorState[data-v-9fcf616a]:active,.abcRioButtonWorkingState[data-v-9fcf616a]:active{border:1px solid #aaa;border:1px solid rgba(0,0,0,.25);-webkit-box-shadow:inset 0 1px 0 #ddd;box-shadow:inset 0 1px 0 #ddd;color:#262626}.abcRioButtonWorkingState[data-v-9fcf616a],.abcRioButtonWorkingState[data-v-9fcf616a]:hover{background-color:#f5f5f5}.abcRioButtonWorkingState[data-v-9fcf616a]:active{background-color:#e5e5e5}.abcRioButtonErrorState[data-v-9fcf616a],.abcRioButtonErrorState[data-v-9fcf616a]:hover{background-color:#fff}.abcRioButtonErrorState[data-v-9fcf616a]:active{background-color:#e5e5e5}.abcRioButtonErrorState .abcRioButtonErrorWrapper[data-v-9fcf616a],.abcRioButtonWorkingState .abcRioButtonWorkingWrapper[data-v-9fcf616a]{display:block}.abcRioButtonErrorState .abcRioButtonContentWrapper[data-v-9fcf616a],.abcRioButtonErrorState .abcRioButtonWorkingWrapper[data-v-9fcf616a],.abcRioButtonWorkingState .abcRioButtonContentWrapper[data-v-9fcf616a]{display:none}@-webkit-keyframes abcRioButtonWorkingIconPathSpinKeyframes-9fcf616a{0%{-webkit-transform:rotate(0deg)}}@keyframes abcRioButtonWorkingIconPathSpinKeyframes-9fcf616a{0%{-webkit-transform:rotate(0deg)}}.is-mobile .abcRioButtonSvg[data-v-9fcf616a]{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.btn-google[data-v-7e1894fc]{display:inline-block;border-radius:1px;text-decoration:none;-webkit-box-shadow:0 .24631vw .49261vw 0 rgba(0,0,0,.25);box-shadow:0 .24631vw .49261vw 0 rgba(0,0,0,.25);-webkit-transition:background-color .218s,border-color .218s,-webkit-box-shadow .218s;transition:background-color .218s,border-color .218s,-webkit-box-shadow .218s;-o-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s,-webkit-box-shadow .218s}.btn-google .google-content[data-v-7e1894fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36.94581vw;height:6.15764vw}.btn-google .google-content .logo[data-v-7e1894fc]{padding:1.84729vw;height:inherit}.btn-google .google-content svg[data-v-7e1894fc]{width:2.21675vw;height:2.21675vw}.btn-google .google-content p[data-v-7e1894fc]{width:100%;line-height:1;letter-spacing:.21px;text-align:center;font-weight:500;font-family:Roboto,sans-serif}.btn-google[data-v-7e1894fc]{background:#fff}.btn-google[data-v-7e1894fc]:hover{-webkit-box-shadow:0 0 .36946vw .36946vw rgba(66,133,244,.3);box-shadow:0 0 .36946vw .36946vw rgba(66,133,244,.3)}.btn-google[data-v-7e1894fc]:active{background-color:#eee}.btn-google .google-content p[data-v-7e1894fc]{color:#757575}
.mhy-button[data-v-1c849ccf]{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42.48768vw;height:4.80296vw;font-weight:500;font-size:1.72414vw;border-radius:.98522vw}.mhy-button--lg[data-v-1c849ccf]{width:69.95074vw;height:5.66502vw;font-size:1.97044vw}.mhy-button--cancel[data-v-1c849ccf]{color:#51a7e0;background:#fff;border:1px solid #51a7e0}.mhy-button--confirm[data-v-1c849ccf]{color:#fff;background:#51a7e0;border:1px solid #51a7e0}.mhy-button+.mhy-button[data-v-1c849ccf]{margin-top:1.47783vw}.is-mobile .mhy-button--lg[data-v-1c849ccf]{width:36.94581vw}
.retrieve-by-lead-code[data-v-e5a154f8]{margin:0 auto;width:42.48768vw}.retrieve-by-lead-code[data-v-e5a154f8]>:not(:first-child){margin-top:1.47783vw}.retrieve-by-lead-code .title[data-v-e5a154f8]{text-align:center;font-weight:500;font-size:2.0936vw;line-height:2.95567vw;color:#222224}.retrieve-by-lead-code[data-v-e5a154f8].input-wrap input{height:4.92611vw;font-size:1.72414vw;font-weight:400;border:1px solid #e6e6e8;border-radius:.98522vw;padding-left:1.23153vw;padding-right:4.92611vw}.retrieve-by-lead-code[data-v-e5a154f8].input-wrap input::-webkit-input-placeholder{color:#ccc}.retrieve-by-lead-code[data-v-e5a154f8].input-wrap input::-moz-placeholder{color:#ccc}.retrieve-by-lead-code[data-v-e5a154f8].input-wrap input::-ms-input-placeholder{color:#ccc}.retrieve-by-lead-code[data-v-e5a154f8].input-wrap input::placeholder{color:#ccc}.retrieve-by-lead-code[data-v-e5a154f8].input-wrap.password-input .input{padding-right:8.867vw}.retrieve-by-lead-code .login-btn[data-v-e5a154f8]{margin-top:2.46305vw}.retrieve-by-lead-code .help[data-v-e5a154f8]{font-size:1.47783vw;line-height:2.0936vw;color:#51a7e0;word-break:break-all}
.m-retrieve{width:100%;height:100%}.is-mobile .m-retrieve{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}
html{overflow:hidden}body{background-color:#fff;padding-top:1.23153vw}input{-webkit-appearance:none}.account-sea-toast{z-index:10001!important}.button-wrapper{position:absolute;top:50%;left:50%;z-index:30;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.is-mobile{overflow:hidden}.is-mobile .account-sea-toast{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.is-mobile .button-wrapper{top:25%}
