#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.svg-icon[data-v-b4008a58]{width:1em;height:1em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-b4008a58]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}body,html{background-color:#000}body,div,html,p{margin:0;padding:0;color:#333}.flex-box{display:flex}.flex-box.flex-center{align-items:center}.flex-box.flex-between{justify-content:space-between}.flex-box.flex-cen{justify-content:center}.dialog-box{box-shadow:0 2px 4px rgba(0,0,0,.12),0 0 6px rgba(0,0,0,.04);z-index:9;width:308px;max-width:calc(100% - 40px);max-height:90%;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;padding:20px 24px;background:#fff;border-radius:24px;display:flex;color:#333;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog-box.hidden{display:none}.dialog-box .dialog-title{height:22px;font-family:PingFang SC;font-weight:500;font-size:16px;color:#323335;line-height:22px;text-align:left;font-style:normal;text-transform:none}.dialog-box .dialog-container{position:relative;display:flex;width:100%;flex-direction:column}.dialog-box .login-box{margin-top:20px}.dialog-box .close-button{position:absolute;width:25px;height:25px;z-index:999;background:#06c261;border-radius:35px;color:#fff;font-weight:700;font-size:16px;cursor:pointer;right:-30px;top:-30px;display:flex;align-items:center;justify-content:center}.dialog-box .dialog-head{font-size:16px;font-weight:500}.dialog-box .dialog-body{flex:1;overflow-y:auto}.input-box{height:38px;box-sizing:border-box;border-radius:6px;border:1px solid #d8d8d8;padding:0 10px;font-size:14px;color:#999}.input-box .svg-icon{min-width:1em;margin-right:10px}.input-box .input{flex:1}.input-box .input input{width:100%}.input-box input,.input-box select{border:none;outline:none;flex:1;line-height:26px;background:transparent;font-size:14px}.input-box+.input-box{margin-top:15px}.input-box span{font-size:12px;font-weight:400;color:#00bf8a;padding-left:10px;line-height:26px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:keep-all;border-left:1px solid #d8d8d8}.input-box span.disable{cursor:default;color:#999}.xieyi{margin-top:10px}.xieyi label{font-size:12px;font-weight:400;color:#1278c0;padding-left:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xieyi label span{cursor:pointer}.xieyi label span:hover{color:#57a1d6}.submit-button{line-height:40px;background:#00bf8a;border-radius:6px;font-size:14px;font-weight:500;color:#fffcfc;cursor:pointer}.game_frame,.submit-button{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.game_frame{position:absolute;height:100%;top:0;left:0}.pay-result .submit-button.disabled{margin-top:20px;background:#f0f0f0;color:#666}.reload-button{position:fixed;z-index:99999;left:50%;top:50%;transform:translate(-50%,-50%)}.reload-button .submit-button{padding:8px 20px;font-size:16px}.dialog-box.guanzhu-dialog{width:60%;background:none;box-shadow:none}.dialog-box.guanzhu-dialog .dialog-head{display:none}.dialog-box.guanzhu-dialog .dialog-content{height:100%}.dialog-box.guanzhu-dialog .info-content img{cursor:pointer}.dialog-box.guanzhu-dialog .close-button{display:none}.badge{position:relative}.badge:after{content:" ";width:10px;height:10px;background:red;position:absolute;right:0;top:0;border-radius:5px}input#checkbox{border-color:#d8d8d8!important}:root{--title-color:#000;--message-color:#000;--overlay-background-color:rgba(0,0,0,0.2901960784313726);--container-box-shadow:rgba(0,0,0,0.2901960784313726) 0px 3px 8px 0px;--base-background-color:#fff;--button-color:#4083ff;--button-background-color:#fff;--button-border-color:#e0e0e0;--button-background-color-disabled:#f5f5f5;--button-background-color-hover:#f5f5f5;--button-box-shadow-active:inset 0 2px 0px 0px rgba(0,0,0,0.0784313725490196);--input-background-color:#ebebeb;--input-background-color-hover:#dfdfdf;--font-size-m:16px;--font-size-s:14px;--font-weight-black:900;--font-weight-bold:700;--font-weight-medium:500;--font-weight-normal:400;--font-weight-light:300}.vc-overlay *,.vc-overlay :after,.vc-overlay :before{box-sizing:border-box;text-decoration:none;-webkit-touch-callout:none;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}.vc-title{color:var(--title-color);font-weight:var(--font-weight-black);font-size:var(--font-size-m);margin-bottom:5px}.vc-text,.vc-title{padding:0 1rem;width:100%;text-align:center;line-height:normal}.vc-text{color:var(--message-color);font-weight:var(--font-weight-medium);font-size:var(--font-size-s)}.vc-overlay{background-color:var(--overlay-background-color);width:100%;height:100%;transition:all .1s ease-in;left:0;top:0;z-index:999999999999;position:fixed;display:flex;justify-content:center;align-items:center;align-content:baseline}.vc-container{background-color:var(--base-background-color);border-radius:1rem;width:286px;height:auto;display:grid;grid-template-rows:1fr max-content;box-shadow:var(--container-box-shadow)}.vc-text-grid{padding:1rem}.vc-btn-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;border-radius:0 0 1rem 1rem;overflow:hidden}.vc-btn-grid.isMono{grid-template-columns:1fr}.vc-btn{border-radius:0 0 1rem 0;color:var(--button-color);background-color:var(--button-background-color);border:0;font-size:1rem;border-top:1px solid var(--button-border-color);cursor:pointer;font-weight:var(--font-weight-bold);outline:none;min-height:50px}.vc-btn:hover{background-color:var(--button-background-color-hover)}.vc-btn:disabled{background-color:var(--button-background-color-disabled)}.vc-btn:active{box-shadow:var(--button-box-shadow-active)}.vc-btn.left{border-radius:0;border-right:1px solid var(--button-border-color)}.vc-input[type=password]{width:100%;outline:none;border-radius:8px;height:35px;border:0;margin:5px 0;background-color:var(--input-background-color);padding:0 .5rem;font-size:var(--font-size-m);transition:.21s ease}.vc-input[type=password]:focus,.vc-input[type=password]:hover{background-color:var(--input-background-color-hover)}.fade-enter-active,.fade-leave-active{transition:opacity .21s}.fade-enter,.fade-leave-to{opacity:0}.zoom-enter-active,.zoom-leave-active{animation-duration:.21s;animation-fill-mode:both;animation-name:zoom}.zoom-leave-active{animation-direction:reverse}@keyframes zoom{0%{opacity:0;transform:scale3d(1.1,1.1,1.1)}to{opacity:1;transform:scaleX(1)}}