/*! normalize.css v3.0.2 | MIT License | git.io/normalize */button,select{text-transform:none}hr,input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box}img,legend{border:0}legend,td,th{padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}#__vconsole{display:none}body,html{margin:0;padding:0;width:100%;height:100%;overflow:hidden}html{font-family:"Microsoft Yahei",Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,sans-serif;font-size:100px;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none;color:#fff}[v-cloak]{display:none}.game-tpl-container{width:100%;height:100%}.game-tpl-container *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.game-tpl-container table{transform:none;-webkit-transform:none;-webkit-backface-visibility:initial;backface-visibility:initial}.game-tpl-container table *{transform:none;-webkit-transform:none;-webkit-backface-visibility:initial;backface-visibility:initial}.game-tpl-container #btn-copy-case{position:absolute;width:100%;left:50%;top:100%;line-height:30px;-webkit-transform:translate3d(-50%, 20px, 0);transform:translate3d(-50%, 20px, 0)}@media only screen and (min-width: 700px)and (min-width: 700px){body{--transparent: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);background-color:#000;background-image:-webkit-cross-fade((--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%, .24);background-image:cross-fade(var(--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%);background-image:-webkit-cross-fade(var(--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%);background-position:center;background-size:cover;background-repeat:no-repeat}.game-tpl-container{position:absolute;top:50%;left:50%;min-width:300px;width:23.4%;height:500px;transform:translate3d(-50%, -55%, 0);-webkit-transform:translate3d(-50%, -55%, 0)}.game-tpl-container.show-case{margin-bottom:50px}.game-tpl-container .preview-show-qrcode{position:absolute;top:0;left:0;text-align:center;width:32px;height:100px;color:#fff;cursor:default;transform:translate(-98%, 0);-webkit-transform:translate(-98%, 0)}.game-tpl-container .preview-show-qrcode div{z-index:100;position:absolute;height:100%;width:100%;padding:12px 8px;line-height:18px;font-size:14px;color:#9c9c9c;-webkit-box-sizing:border-box;box-sizing:border-box}.game-tpl-container .preview-show-qrcode img{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(1px, -1px);-webkit-transform:translate(1px, -1px)}.game-tpl-container .preview-qrcode-container{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.8);z-index:99}.game-tpl-container .preview-qrcode-container div{position:absolute;top:8%;left:0;width:100%;text-align:center;line-height:22px;color:#fff;padding:6px}.game-tpl-container .preview-qrcode-container img{position:absolute;top:38%;left:50%;width:150px;height:150px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.game-tpl-container .preview-qrcode-container button{position:absolute;top:70%;left:30%;width:40%}.game-tpl-container .preview-qrcode-container button a{color:#fff;text-decoration:none;outline:none}}@media only screen and (min-width: 1280px){body{--transparent: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);background-color:#000;background-image:-webkit-cross-fade((--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%, .24);background-image:cross-fade(var(--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%);background-image:-webkit-cross-fade(var(--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%)}}.fake-loading{top:0;left:0;width:100%;height:100%;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff;z-index:10000}.fake-loading__cnt{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%)}.fake-loading__cnt--logo{display:inline-block;width:.7rem;height:.9rem;background-size:contain;margin-bottom:26px}.fake-loading__cnt--bar{margin:0 auto;background-color:#f5f5f5;border-top:2px solid #e5e5e5;border-right:2px solid #e5e5e5;width:2.6rem;height:.1rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.fake-loading__cnt--bar__inner{margin-top:-2px;border-radius:4px;background-color:#1abc9c;width:0;-webkit-transition:width .5s;transition:width .5s;height:.1rem}.view-over,.view-share,.view-start,#view-over,#view-share,#view-start,.chooseSection{top:0;left:0;width:100%;height:100%;position:absolute;background-size:cover;background-position:center top;background-repeat:no-repeat;overflow:hidden;z-index:60}.view-over .best-score-container,.view-share .best-score-container,.view-start .best-score-container,#view-over .best-score-container,#view-share .best-score-container,#view-start .best-score-container,.chooseSection .best-score-container{height:.4rem;font-size:.12rem;padding-top:10px;padding-left:10px;line-height:.4rem;-webkit-box-sizing:content-box;box-sizing:content-box}.view-over .best-score-container.noticeBar,.view-share .best-score-container.noticeBar,.view-start .best-score-container.noticeBar,#view-over .best-score-container.noticeBar,#view-share .best-score-container.noticeBar,#view-start .best-score-container.noticeBar,.chooseSection .best-score-container.noticeBar{padding-top:30px;position:absolute;padding-top:0;top:30px;z-index:1}.view-over .best-score-container .best-score,.view-share .best-score-container .best-score,.view-start .best-score-container .best-score,#view-over .best-score-container .best-score,#view-share .best-score-container .best-score,#view-start .best-score-container .best-score,.chooseSection .best-score-container .best-score{display:inline-block}.view-over .best-score-container .best-score .score-icon,.view-share .best-score-container .best-score .score-icon,.view-start .best-score-container .best-score .score-icon,#view-over .best-score-container .best-score .score-icon,#view-share .best-score-container .best-score .score-icon,#view-start .best-score-container .best-score .score-icon,.chooseSection .best-score-container .best-score .score-icon{border-radius:100px;-webkit-box-sizing:content-box;box-sizing:content-box;height:auto;display:inline-block;vertical-align:middle;height:100%}.view-over .best-score-container .best-score .score-text,.view-share .best-score-container .best-score .score-text,.view-start .best-score-container .best-score .score-text,#view-over .best-score-container .best-score .score-text,#view-share .best-score-container .best-score .score-text,#view-start .best-score-container .best-score .score-text,.chooseSection .best-score-container .best-score .score-text{display:inline-block;vertical-align:middle;height:100%;-webkit-box-shadow:0 1px 2px 0 rgba(34,34,34,.3);box-shadow:0 1px 2px 0 rgba(34,34,34,.3);line-height:.25rem;color:#222;background:#fff;margin-left:-14px;padding:0 10px 0 14px;border-radius:4px;position:relative;z-index:-1;height:.25rem}.view-over .best-score-container .best-score .score-text .score,.view-over .best-score-container .best-score .score-text .score-text-rank,.view-share .best-score-container .best-score .score-text .score,.view-share .best-score-container .best-score .score-text .score-text-rank,.view-start .best-score-container .best-score .score-text .score,.view-start .best-score-container .best-score .score-text .score-text-rank,#view-over .best-score-container .best-score .score-text .score,#view-over .best-score-container .best-score .score-text .score-text-rank,#view-share .best-score-container .best-score .score-text .score,#view-share .best-score-container .best-score .score-text .score-text-rank,#view-start .best-score-container .best-score .score-text .score,#view-start .best-score-container .best-score .score-text .score-text-rank,.chooseSection .best-score-container .best-score .score-text .score,.chooseSection .best-score-container .best-score .score-text .score-text-rank{margin-left:6px}.view-over .best-score-container .best-score .score-icon img,.view-share .best-score-container .best-score .score-icon img,.view-start .best-score-container .best-score .score-icon img,#view-over .best-score-container .best-score .score-icon img,#view-share .best-score-container .best-score .score-icon img,#view-start .best-score-container .best-score .score-icon img,.chooseSection .best-score-container .best-score .score-icon img{height:.4rem;width:.4rem;vertical-align:top}.view-over .music-btn,.view-share .music-btn,.view-start .music-btn,#view-over .music-btn,#view-share .music-btn,#view-start .music-btn,.chooseSection .music-btn{width:.3rem;height:.3rem;cursor:pointer;position:absolute;right:0;top:0;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.15rem}.view-over .music-btn.noticeBar,.view-share .music-btn.noticeBar,.view-start .music-btn.noticeBar,#view-over .music-btn.noticeBar,#view-share .music-btn.noticeBar,#view-start .music-btn.noticeBar,.chooseSection .music-btn.noticeBar{padding-top:.4rem}.view-over .music-btn img,.view-share .music-btn img,.view-start .music-btn img,#view-over .music-btn img,#view-share .music-btn img,#view-start .music-btn img,.chooseSection .music-btn img{width:.3rem;height:.3rem;position:absolute}.view-over .music-btn.share-btn,.view-share .music-btn.share-btn,.view-start .music-btn.share-btn,#view-over .music-btn.share-btn,#view-share .music-btn.share-btn,#view-start .music-btn.share-btn,.chooseSection .music-btn.share-btn{top:.4rem;z-index:1}.view-over .foot,.view-share .foot,.view-start .foot,#view-over .foot,#view-share .foot,#view-start .foot,.chooseSection .foot{width:100%;text-align:center;position:absolute;right:0;left:0;bottom:0;font-size:.15rem;color:#fff;background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,.5);background-position:center;height:30px;line-height:30px}.view-over .foot-main,.view-share .foot-main,.view-start .foot-main,#view-over .foot-main,#view-share .foot-main,#view-start .foot-main,.chooseSection .foot-main{position:fixed;bottom:0;height:30px;text-align:center}.view-over .foot-main-btn,.view-over .foot-main-launch,.view-share .foot-main-btn,.view-share .foot-main-launch,.view-start .foot-main-btn,.view-start .foot-main-launch,#view-over .foot-main-btn,#view-over .foot-main-launch,#view-share .foot-main-btn,#view-share .foot-main-launch,#view-start .foot-main-btn,#view-start .foot-main-launch,.chooseSection .foot-main-btn,.chooseSection .foot-main-launch{position:absolute;width:100%;height:100%;left:50%;margin:0;line-height:30px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.view-over .foot-main-btn.top,.view-over .foot-main-launch.top,.view-share .foot-main-btn.top,.view-share .foot-main-launch.top,.view-start .foot-main-btn.top,.view-start .foot-main-launch.top,#view-over .foot-main-btn.top,#view-over .foot-main-launch.top,#view-share .foot-main-btn.top,#view-share .foot-main-launch.top,#view-start .foot-main-btn.top,#view-start .foot-main-launch.top,.chooseSection .foot-main-btn.top,.chooseSection .foot-main-launch.top{z-index:1}.view-splash,#view-splash{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-size:12px;z-index:1001;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}.view-splash .splash,#view-splash .splash{width:100%}.view-splash .splash__top,#view-splash .splash__top{position:relative;margin-bottom:20px}.view-splash .splash__dynamic,#view-splash .splash__dynamic{position:absolute;z-index:1;width:75%;left:10%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:fadeZoom;animation-name:fadeZoom}.view-splash .splash__dialog,#view-splash .splash__dialog{position:absolute;top:5%;right:10%;width:35%;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.5s;animation-duration:.5s}.view-splash .splash__static,#view-splash .splash__static{width:75%}.view-splash .splash__rocket,#view-splash .splash__rocket{position:absolute;width:60%;top:30%;left:20%;z-index:1;-webkit-animation-duration:.5s;animation-duration:.5s}.view-splash .splash__text,#view-splash .splash__text{width:80%;-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-duration:.5s;animation-duration:.5s}.view-splash .customImg,#view-splash .customImg{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center top}.view-splash .customJump,#view-splash .customJump{position:absolute;left:0;top:0;width:100%;height:100%}.view-splash .customJump-link,#view-splash .customJump-link{position:absolute;display:block;width:100%;height:100%}.view-splash .customJump-wxOpen,#view-splash .customJump-wxOpen{position:absolute}.view-splash .customJump-miniapp,#view-splash .customJump-miniapp{position:absolute;width:100%;height:100%}.view-splash .customJump-close,#view-splash .customJump-close{position:absolute;right:.1rem;top:.1rem;padding:.06rem .1rem;border-radius:.1rem;color:#fff;background-color:rgba(0,0,0,.4)}.view-splash .customJump-btn,#view-splash .customJump-btn{position:absolute;left:50%;bottom:.4rem;width:70%;padding:14px 10px;border-radius:.2rem;background-color:rgba(0,0,0,.4);color:#fff;font-size:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}@-webkit-keyframes fadeZoom{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:.8}to{opacity:1;-webkit-transform:scale3d(1.02, 1.02, 1);transform:scale3d(1.02, 1.02, 1)}}@keyframes fadeZoom{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:.8}to{opacity:1;-webkit-transform:scale3d(1.02, 1.02, 1);transform:scale3d(1.02, 1.02, 1)}}.view-loading,#view-loading{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-size:12px;z-index:1000}.view-loading .box,#view-loading .box{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%)}.view-loading .box .banner,#view-loading .box .banner{display:inline-block;width:.7rem;height:.9rem;background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:26px}.view-loading .box .progress,#view-loading .box .progress{margin:0 auto;background-color:#f5f5f5;border-top:2px solid #e5e5e5;border-right:2px solid #e5e5e5;width:2.6rem;height:.1rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.view-loading .box .progress .bar,#view-loading .box .progress .bar{margin-top:-2px;border-radius:4px;background-color:#1abc9c;width:0;-webkit-transition:width .5s;transition:width .5s;height:.1rem}.view-start.bgSize,#view-start.bgSize{background-size:100% 100%}.view-start .game-start-btn,#view-start .game-start-btn{font-size:.18rem;margin:0 auto;border-radius:3px;width:1.2rem;height:.4rem;line-height:.4rem;color:#fff;font-weight:bold;cursor:pointer;background-color:#ffce0c;background-position:center;background-size:contain;background-repeat:no-repeat}.view-start .game-start-btn.custom,#view-start .game-start-btn.custom{position:absolute;top:75%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.view-start .lottery-btn,#view-start .lottery-btn{cursor:pointer;font-size:.18rem;margin:0 auto;border-radius:3px;width:1.2rem;height:.4rem;line-height:.4rem;color:#fff;font-weight:bold;background-position:center;background-size:contain;background-repeat:no-repeat;margin-top:.15rem;background-color:#ffce0c;position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.view-start .body,#view-start .body{width:100%;font-size:.25rem;text-align:center;position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:25%}.view-start .body .game-title,#view-start .body .game-title{position:relative;width:80%;margin:0 auto;height:2.3rem;margin-bottom:0;background-position:center center;background-size:contain;background-repeat:no-repeat;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}.view-start .body .game-title img,#view-start .body .game-title img{height:.5rem}.view-start .body .game-img img,#view-start .body .game-img img{height:1.2rem;margin:20px 0}.view-start .body .game-start-btn,#view-start .body .game-start-btn{font-size:.18rem;margin:0 auto;border-radius:3px;width:1.2rem;height:.4rem;line-height:.4rem;color:#fff;font-weight:bold;cursor:pointer;background-color:#ffce0c;background-position:center;background-size:contain;background-repeat:no-repeat}.view-start .body .huawei-broad,#view-start .body .huawei-broad{color:#fff;font-size:.13rem;list-style-type:none;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-start .body .scroll-view__wrap,#view-start .body .scroll-view__wrap{position:absolute;background:#a9cae8;left:20%;width:60%;height:20px;border:0 solid #a9cae8;overflow:hidden;bottom:2.2rem;border-radius:8px}.view-start .body .scroll-view__wrap.custom-v2,#view-start .body .scroll-view__wrap.custom-v2{bottom:.2rem;background:#d48062;border:none}.view-start .body .scroll-view__wrap.custom-v2 .huawei-broad,#view-start .body .scroll-view__wrap.custom-v2 .huawei-broad{color:#fff}.view-start .body .scroll-view__wrap.custom-v3,#view-start .body .scroll-view__wrap.custom-v3{width:100%;left:0;height:30px;bottom:.2rem;background:rgba(255,255,255,.2);border-radius:6px;border:0;outline:0}.view-start .body .scroll-view__wrap.custom-v3 .huawei-broad,#view-start .body .scroll-view__wrap.custom-v3 .huawei-broad{font-size:.15rem;line-height:30px;color:#fff}.view-start .body img.scroll-view__icon,#view-start .body img.scroll-view__icon{position:absolute;left:10px;top:5px;width:20px !important;height:20px !important}.view-start .body .scroll-view__bg,#view-start .body .scroll-view__bg{position:relative;margin:0;padding:0;border:0;outline:0;width:100%;height:30px;border-radius:6px;opacity:.2;background-color:#000}.view-start .body .scroll-view__content,#view-start .body .scroll-view__content{margin:0;padding:0;-webkit-animation:notice-bar linear infinite both;animation:notice-bar linear infinite both;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:10s;animation-duration:10s}@-webkit-keyframes notice-bar{to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes notice-bar{to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.view-over.bgSize,#view-over.bgSize{background-size:100% 100%}.view-over .body,#view-over .body{width:100%;font-size:.18rem;text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:7%}.view-over .body .custom-container,#view-over .body .custom-container{margin-top:.3rem;margin-bottom:.3rem}.view-over .body .game-img,#view-over .body .game-img{margin-top:.15rem;margin-bottom:.15rem;height:1rem}.view-over .body .game-img img,#view-over .body .game-img img{height:100%}.view-over .body .game-score-box,#view-over .body .game-score-box{width:1.2rem;height:1.2rem;border:3px dashed #1abc9c;color:#1abc9c;background-color:#fff;border-radius:7px;position:relative;margin:0 auto}.view-over .body .game-score-box .centerBox,#view-over .body .game-score-box .centerBox{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.view-over .body .game-score-box p,#view-over .body .game-score-box p{margin:0}.view-over .body .game-score-box .scoreLabel,#view-over .body .game-score-box .scoreLabel{font-size:.25rem}.view-over .body .game-score-box .score,#view-over .body .game-score-box .score{font-size:.3rem}.view-over .body .gameover-text,#view-over .body .gameover-text{font-size:.24rem;font-weight:bold;width:80%;margin:0 auto 20px;text-align:center;color:#fff;min-height:.6rem}.view-over .body .game-over-text,#view-over .body .game-over-text{font-size:.3rem;color:#fff}.view-over .body .game-over-text span,#view-over .body .game-over-text span{display:block;font-size:.2rem;margin:6px 0}.view-over .body .game-over-text span:first-child,#view-over .body .game-over-text span:first-child{font-size:.14rem;color:#fff}.view-over .body .game-over-gift-remind,#view-over .body .game-over-gift-remind{font-size:.12rem;color:#fff;margin-bottom:10px}.view-over .body .gift-has-container .text-container,#view-over .body .gift-has-container .text-container{color:#fff;background:rgba(0,0,0,.4);border-radius:4px;display:inline-block;padding:6px 10px;max-width:90%}.view-over .body .gift-has-container .game-img,#view-over .body .gift-has-container .game-img{height:1.3rem}.view-over .body .gift-empty-container .text-container,#view-over .body .gift-empty-container .text-container{color:#fff;background:rgba(0,0,0,.4);border-radius:4px;display:inline-block;padding:6px 10px;max-width:90%;margin-bottom:10px}.view-over .body .gift-empty-container .game-img,#view-over .body .gift-empty-container .game-img{height:1.8rem}.view-over .body .gift-empty-container .game-over-text,#view-over .body .gift-empty-container .game-over-text{font-size:.16rem}.view-over .body .custom-btn,.view-over .body .lottery-btn,.view-over .body .play-again-btn,#view-over .body .custom-btn,#view-over .body .lottery-btn,#view-over .body .play-again-btn{cursor:pointer;font-size:.18rem;margin:0 auto;border-radius:3px;width:1.3rem;height:.4rem;line-height:.4rem;color:#fff;font-weight:bold;background-position:center;background-size:contain;background-repeat:no-repeat}.view-over .body .play-again-btn,#view-over .body .play-again-btn{margin-top:.15rem;background-color:#ffce0c;border-radius:2px}.view-over .body .lottery-btn,#view-over .body .lottery-btn{margin-top:.15rem;background-color:#14d0a8}.view-over .body .custom-btn,#view-over .body .custom-btn{margin-top:.15rem;background-color:#14d0a8}.view-over .body .custom-btn-text,#view-over .body .custom-btn-text{margin:0}.view-share .body,#view-share .body{text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:8%;width:100%}.view-share .body .game-wechat-img,#view-share .body .game-wechat-img{width:1.2rem;height:1.2rem;border-radius:.6rem;background-position:center;background-size:cover;background-repeat:no-repeat;margin:0 auto}.view-share .body .game-wechat-text,#view-share .body .game-wechat-text{font-size:.18rem;padding:10px}.view-share .body .game-img,.view-share .body .game-title,.view-share .body .game-wechat-img,.view-share .body .game-wechat-text,.view-share .body .game.start-btn,#view-share .body .game-img,#view-share .body .game-title,#view-share .body .game-wechat-img,#view-share .body .game-wechat-text,#view-share .body .game.start-btn{cursor:pointer;margin-bottom:15px}.view-share .body .game-img img,#view-share .body .game-img img{height:1.2rem}.view-share .body .game-title,#view-share .body .game-title{font-size:.3rem;margin-top:20px}.view-share .body .game-start-btn,#view-share .body .game-start-btn{cursor:pointer;font-size:.18rem;margin:0 auto;border-radius:3px;width:1.5rem;height:.5rem;line-height:.5rem;color:#fff;font-weight:bold;background-color:#ffce0c}.view-limit-area-page,#view-limit-area-page{width:100%;height:100%;position:fixed;z-index:350;top:0;left:0;background:#f6f6f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.view-limit-area-page .view-limit-area-page__content,#view-limit-area-page .view-limit-area-page__content{text-align:center;width:80%}.view-limit-area-page .view-limit-area-page__content--img,#view-limit-area-page .view-limit-area-page__content--img{display:block;margin:10px auto 0;width:180px;margin-top:-120px;margin-bottom:30px}.view-limit-area-page .view-limit-area-page__content--text,#view-limit-area-page .view-limit-area-page__content--text{font-size:14px;line-height:26px;text-align:center;color:#999}@media all and (max-height: 520px){.view-start .body .game-title,#view-start .body .game-title{height:2rem;margin-bottom:.3rem}.view-start .body .game-title img,#view-start .body .game-title img{height:.4rem}.view-start .body .game-img img,#view-start .body .game-img img{height:1rem}}@media all and (max-height: 520px){.view-over .body .game-img img,#view-over .body .game-img img{width:auto}.view-over .body .game-score-box,#view-over .body .game-score-box{height:1rem}}@media all and (max-height: 520px){.view-share .body .game-img img,#view-share .body .game-img img{height:1rem}.view-share .body .game-wechat-img,#view-share .body .game-wechat-img{width:1rem;height:1rem;border-radius:.5rem}}.view-over .foot-main.ipx,.view-start .foot-main.ipx,#view-over .foot-main.ipx,#view-start .foot-main.ipx{bottom:env(safe-area-inset-bottom)}.view-over.ipx,.view-start.ipx,#view-over.ipx,#view-start.ipx{height:calc(100% - env(safe-area-inset-bottom))}.view-over.ipx::after,.view-start.ipx::after,#view-over.ipx::after,#view-start.ipx::after{content:"";display:block;position:fixed;z-index:60;left:0;right:0;bottom:0;height:34px;background-color:#fff}.modal-container{z-index:300;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);overflow:hidden;font-size:16px}.modal-container .modal-cnt{background:#fff;max-width:3rem;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);border-radius:10px;overflow:hidden;text-align:center}.modal-container .modal-cnt .modal-title{background:#1abc9c;line-height:40px;color:#fff;font-weight:bold}.modal-container .modal-cnt .modal-title>.close-modal-btn{position:absolute;right:10px;top:5px;width:30px;height:30px}.modal-container .modal-cnt .modal-body{padding:50px 20px;color:#222}.modal-container .modal-cnt .modal-body>.text{line-height:1.5}.modal-container .modal-cnt .modal-body__error{margin:20px 0}.modal-container .modal-cnt .modal-body__error--text{text-align:left;font-size:14px;margin:0;padding:0;line-height:1.5}.modal-container .modal-cnt .modal-body__error--tip{font-size:13px;line-height:1.4;opacity:.5;color:red}.modal-container .modal-cnt.bottom-close{background:rgba(0,0,0,0)}.modal-container .modal-main{background:#fff;border-radius:10px}.modal-container .modal-footer{margin-top:50px}.modal-container .modal-footer .close-modal-btn{width:50px}.modal-container .close-btn{margin-top:25px;display:inline-block;cursor:pointer;font-size:18px;width:120px;height:40px;line-height:40px;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;border-radius:4px}.modal-get-prize .modal-body img,#modal-get-prize .modal-body img{width:40%;margin-top:25px}.modal-lottery .modal-body img,#modal-lottery .modal-body img{width:40%;margin-top:25px}.modal-win-prize .modal-body img,#modal-win-prize .modal-body img{width:40%;margin-bottom:25px}.modal-get-prize-none .modal-body img,#modal-get-prize-none .modal-body img{width:50%;margin-bottom:10px}.modal-get-prize-none .modal-body span,#modal-get-prize-none .modal-body span{display:block;text-align:center;margin-bottom:10px}.modal-get-prize-none .modal-body .close-btn,.modal-get-prize-none .modal-body .gift-remind-btn,#modal-get-prize-none .modal-body .close-btn,#modal-get-prize-none .modal-body .gift-remind-btn{display:block;margin-left:auto;margin-right:auto;margin-top:10px}.modal-get-prize-none .modal-body .gift-remind-btn,#modal-get-prize-none .modal-body .gift-remind-btn{margin-top:25px;cursor:pointer;font-size:18px;width:120px;height:40px;line-height:40px;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;border-radius:4px}.modal-get-prize-empty .modal-body img,#modal-get-prize-empty .modal-body img{width:50%;margin-bottom:10px}.modal-get-prize-empty .modal-body span,#modal-get-prize-empty .modal-body span{display:block;text-align:center;margin-bottom:10px}.modal-giftmoney .modal-body img,#modal-giftmoney .modal-body img{width:40%;margin-top:25px}#modal-message,.modal-message{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000;animation-duration:.2s;-webkit-animation-duration:.2s}#modal-message .message-box,.modal-message .message-box{background-color:rgba(0,0,0,.8);color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:70%;font-size:14px;text-align:center;padding:8px 12px;line-height:20px;border-radius:8px}.modal-loading,#modal-loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;animation-duration:.2s;-webkit-animation-duration:.2s}.modal-loading .loading-cnt,#modal-loading .loading-cnt{background:rgba(17,17,17,.7);border-radius:5px;width:120px;height:120px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.modal-loading .loading-cnt img,#modal-loading .loading-cnt img{display:block;width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.modal-submit-error,#modal-submit-error{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;animation-duration:.2s;-webkit-animation-duration:.2s}.modal-submit-error .cnt,#modal-submit-error .cnt{background:#fff;width:80%;max-width:300px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);border-radius:4px;font-size:14px;text-align:center;color:#222}.modal-submit-error .cnt .text-container,#modal-submit-error .cnt .text-container{padding:20px}.modal-submit-error .cnt .text-container .title,#modal-submit-error .cnt .text-container .title{font-size:18px}.modal-submit-error .cnt .text-container .text,#modal-submit-error .cnt .text-container .text{color:#888;margin-top:12px}.modal-submit-error .cnt .btn-container,#modal-submit-error .cnt .btn-container{border-top:1px solid #ddd}.modal-submit-error .cnt .btn-container div,#modal-submit-error .cnt .btn-container div{cursor:pointer;font-size:18px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;line-height:50px;-webkit-transition:all linear .2s;transition:all linear .2s}.modal-submit-error .cnt .btn-container div:active,#modal-submit-error .cnt .btn-container div:active{opacity:.6}.modal-submit-error .cnt .btn-container div.confirm,#modal-submit-error .cnt .btn-container div.confirm{color:#09bb07;border-left:1px solid #ddd}.modal-submit-error .cnt .btn-container:after,#modal-submit-error .cnt .btn-container:after{clear:both;content:"";display:block}.dialog{background-color:#fff}.dialog-mask{position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6)}.dialog-container{position:fixed;z-index:1000;top:50%;left:16px;right:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-color:#fff;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;overflow:hidden;max-height:90%}.dialog-container__head{font-size:17px;padding:32px 24px 0 16px;line-height:1.4;font-weight:700}.dialog-container__body{overflow-y:auto;padding:0 24px;padding-top:32px;margin-bottom:32px;font-size:17px;line-height:1.4;color:#878787}.dialog-container__body--checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}.dialog-container__body.checkbox{margin-bottom:12px}.dialog-container__footer{position:relative;line-height:56px;min-height:56px;font-size:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dialog-container__footer::after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.dialog-container__btn{position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:700;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.dialog-container__btn::after{content:" ";position:absolute;left:0;top:0;bottom:0;width:1px;border-left:1px solid #eee;color:#eee;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.dialog-container__btn.disabled{opacity:.6}.dialog-container__btn_default{color:rgba(0,0,0,.9)}.dialog-container__btn_primary{color:#576b95}.dialog-container__btn--opentag{position:absolute;left:0;top:0;width:100%;height:100%}.modal-record .record-score-container,#modal-record .record-score-container{position:relative}.modal-record .record-score-container img,#modal-record .record-score-container img{height:120px}.modal-record .record-score-container .score-num,#modal-record .record-score-container .score-num{color:#fff;font-size:30px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.modal-record .modal-title,#modal-record .modal-title{position:relative}.modal-record .close-modal-btn,#modal-record .close-modal-btn{position:absolute;right:10px;top:5px;width:30px;height:30px}.modal-times .modal-body .remind,#modal-times .modal-body .remind{margin-top:10px}.modal-join-times .modal-cnt,.modal-consume-point .modal-cnt,#modal-join-times .modal-cnt,#modal-consume-point .modal-cnt{overflow:visible}.modal-join-times .modal-title img,.modal-consume-point .modal-title img,#modal-join-times .modal-title img,#modal-consume-point .modal-title img{width:52%;position:absolute;z-index:305;top:-12%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.modal-join-times .modal-body,.modal-consume-point .modal-body,#modal-join-times .modal-body,#modal-consume-point .modal-body{padding:0 .2rem !important;margin-top:.7rem}.modal-join-times .modal-body .text,.modal-consume-point .modal-body .text,#modal-join-times .modal-body .text,#modal-consume-point .modal-body .text{font-size:15px;color:#666;line-height:.2rem;letter-spacing:.01rem}.modal-join-times .modal-body .left-times,.modal-consume-point .modal-body .left-times,#modal-join-times .modal-body .left-times,#modal-consume-point .modal-body .left-times{margin:0}.modal-join-times .modal-body .remind,.modal-consume-point .modal-body .remind,#modal-join-times .modal-body .remind,#modal-consume-point .modal-body .remind{color:#999;font-size:13px;margin:5px 0 0}.modal-join-times .modal-body .confirmBtn,.modal-consume-point .modal-body .confirmBtn,#modal-join-times .modal-body .confirmBtn,#modal-consume-point .modal-body .confirmBtn{overflow:hidden;margin:.33rem 0 .2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.modal-join-times .modal-body span,.modal-consume-point .modal-body span,#modal-join-times .modal-body span,#modal-consume-point .modal-body span{display:inline-block;width:1.2rem;height:.36rem;line-height:.36rem}.modal-join-times .modal-body span.cancel,.modal-consume-point .modal-body span.cancel,#modal-join-times .modal-body span.cancel,#modal-consume-point .modal-body span.cancel{border:1px solid #d9d9d9;color:#666;border-radius:20px;background-repeat:no-repeat;background-size:contain}.modal-join-times .modal-body span.cancel.noBorder,.modal-consume-point .modal-body span.cancel.noBorder,#modal-join-times .modal-body span.cancel.noBorder,#modal-consume-point .modal-body span.cancel.noBorder{border:none}.modal-join-times .modal-body span.confirm,.modal-consume-point .modal-body span.confirm,#modal-join-times .modal-body span.confirm,#modal-consume-point .modal-body span.confirm{background-repeat:no-repeat;background-size:contain}.modal-check-gift,#modal-check-gift{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;animation-duration:.2s;-webkit-animation-duration:.2s}.modal-check-gift .cnt,#modal-check-gift .cnt{padding:15px;background:#fff;width:80%;max-width:300px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.5);box-shadow:0 2px 8px 0 rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);border-radius:4px;font-size:14px;text-align:center;color:#222}.modal-check-gift .cnt .text-container,#modal-check-gift .cnt .text-container{padding:20px}.modal-check-gift .cnt .text-container .title,#modal-check-gift .cnt .text-container .title{font-size:18px}.modal-check-gift .cnt .text-container .text,#modal-check-gift .cnt .text-container .text{text-align:left;color:#888;margin-top:12px}.modal-check-gift .cnt .text-container .text .warn,#modal-check-gift .cnt .text-container .text .warn{color:#e84b3c}.modal-check-gift .cnt .btn-container div,#modal-check-gift .cnt .btn-container div{border-radius:4px;cursor:pointer;font-size:16px;width:49%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;line-height:35px;-webkit-transition:all linear .2s;transition:all linear .2s;color:#7f8c8d;border:1px solid #7f8c8d}.modal-check-gift .cnt .btn-container div:active,#modal-check-gift .cnt .btn-container div:active{opacity:.6}.modal-check-gift .cnt .btn-container div.confirm,#modal-check-gift .cnt .btn-container div.confirm{border:1px solid #1abc9c;background:#1abc9c;color:#fff;margin-right:2%}.modal-check-gift .cnt .btn-container:after,#modal-check-gift .cnt .btn-container:after{clear:both;content:"";display:block}.modal-lottery-confirm .modal-title,#modal-lottery-confirm .modal-title{background:#fff !important;line-height:22px;color:#222 !important;font-size:18px;margin:25px 0 12px}.modal-lottery-confirm .modal-body,#modal-lottery-confirm .modal-body{padding:0 25px !important;color:#222}.modal-lottery-confirm .modal-body .text,#modal-lottery-confirm .modal-body .text{font-size:15px;color:#666;text-align:left;line-height:.2rem;letter-spacing:.01rem}.modal-lottery-confirm .modal-body .confirmBtn,#modal-lottery-confirm .modal-body .confirmBtn{overflow:hidden;margin:22px 0 40px}.modal-lottery-confirm .modal-body span,#modal-lottery-confirm .modal-body span{display:inline-block;width:1rem;height:.35rem;line-height:.35rem;border-radius:5px}.modal-lottery-confirm .modal-body span.cancel,#modal-lottery-confirm .modal-body span.cancel{float:right;border:1px solid #b4ccc5;color:#666}.modal-lottery-confirm .modal-body span.confirm,#modal-lottery-confirm .modal-body span.confirm{float:left;color:#fff;background:#1abc9c}.modal-share-selection .modal-title,#modal-share-selection .modal-title{background:#fff !important;line-height:22px;color:#222 !important;font-size:18px;margin:25px 0 12px}.modal-share-selection .modal-body,#modal-share-selection .modal-body{padding:0 25px !important;color:#222}.modal-share-selection .modal-body .confirmBtn,#modal-share-selection .modal-body .confirmBtn{margin:22px 0 40px}.modal-share-selection .modal-body .confirmBtn div,#modal-share-selection .modal-body .confirmBtn div{height:.4rem;line-height:.4rem;border-radius:5px;color:#fff;background:#1abc9c;margin:0 auto}.modal-share-selection .modal-body .confirmBtn div:not(:last-child),#modal-share-selection .modal-body .confirmBtn div:not(:last-child){margin-bottom:20px}.modal-share-selection .close-modal-btn,#modal-share-selection .close-modal-btn{width:.5rem;position:absolute;top:70%;left:50%;margin-left:-0.25rem;z-index:1}.modal-save-poster__cnt{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal-save-poster__poster{width:84vw;display:block;margin:0 auto .1rem}.modal-save-poster__poster *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-save-poster__poster__img{display:block;width:100%}.modal-save-poster__hint{color:#eee;font-size:.12rem;text-align:center}.modal-save-poster__info{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#666;padding:.1rem}.modal-save-poster__info__headimg{width:.6rem;height:.6rem;background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #eee;border-radius:50%}.modal-save-poster__info__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.13rem;line-height:.2rem;margin:0 .1rem 0 .06rem;text-align:left}.modal-save-poster__info__qrcode{width:.58rem}.modal-save-poster__info__qrcode__img{background:#eee;width:.5rem;height:.5rem;margin:0 auto;display:block}.modal-save-poster__info__qrcode__img img,.modal-save-poster__info__qrcode__img canvas{width:100% !important;height:100% !important;display:block}.modal-save-poster__info__qrcode__hint{-webkit-transform-origin:left center;transform-origin:left center;white-space:nowrap;margin-top:.04rem;text-align:center;font-size:.12rem;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.modal-save-poster__result{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.modal-save-poster__result img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-insufficient-integral .modal-cnt .modal-title,#modal-insufficient-integral .modal-cnt .modal-title{background:#fff !important;line-height:22px;color:#222;font-size:18px;margin:25px 0 12px}.modal-insufficient-integral .modal-cnt .modal-body,#modal-insufficient-integral .modal-cnt .modal-body{padding:0 25px;color:#222}.modal-insufficient-integral .modal-cnt .modal-body .text,#modal-insufficient-integral .modal-cnt .modal-body .text{font-size:15px;color:#666;text-align:center;line-height:.2rem;font-weight:lighter;letter-spacing:.01rem}.modal-insufficient-integral .modal-cnt .modal-body span,#modal-insufficient-integral .modal-cnt .modal-body span{display:inline-block;width:1rem;height:.35rem;line-height:.35rem;border-radius:5px}.modal-insufficient-integral .modal-cnt .modal-body span.closeBtn,#modal-insufficient-integral .modal-cnt .modal-body span.closeBtn{color:#fff;background:#1abc9c;margin-top:22px;margin-bottom:40px}.modal-get-prize-unclaimed,#modal-get-prize-unclaimed{font-family:"PingFang SC"}.modal-get-prize-unclaimed .modal-body img,#modal-get-prize-unclaimed .modal-body img{width:40%;margin-top:25px}.modal-get-award-error .modal-cnt .modal-body,#modal-get-award-error .modal-cnt .modal-body{padding:16px 20px}.modal-get-award-error .modal-cnt .modal-body .close-btn,#modal-get-award-error .modal-cnt .modal-body .close-btn{margin-top:15px}.modal-get-award-error p,#modal-get-award-error p{margin:0;padding:0;line-height:1.7}#modal-confirm-subscription-help,#modal-confirm-subscription-ranking{font-family:".PingFang SC"}#modal-confirm-subscription-help .modal-body,#modal-confirm-subscription-ranking .modal-body{text-align:left;color:#888}#modal-confirm-subscription-help .modal-body .text,#modal-confirm-subscription-ranking .modal-body .text{margin-bottom:12px;color:#444;line-height:1.25}#modal-confirm-subscription-help .btn-container,#modal-confirm-subscription-ranking .btn-container{margin-top:30px}#modal-confirm-subscription-help .btn-container::after,#modal-confirm-subscription-ranking .btn-container::after{clear:both;content:"";display:block}#modal-confirm-subscription-help .btn-container div,#modal-confirm-subscription-ranking .btn-container div{border-radius:4px;width:49%;color:#7f8c8d;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #7f8c8d;float:left;line-height:44px;-webkit-transition:all linear .2s;transition:all linear .2s;cursor:pointer;text-align:center;letter-spacing:2px}#modal-confirm-subscription-help .btn-container .confirm,#modal-confirm-subscription-ranking .btn-container .confirm{background-color:#1abc9c;color:#fff;margin-right:2%}.modal-achieve-help-goal .modal-cnt.wanke,#modal-achieve-help-goal .modal-cnt.wanke{background:rgba(0,0,0,0) url("https://static-cdn.24haowan.com/game_tpl/assets/img/achieve-goal.png") no-repeat;background-size:100% 100%;color:#fff}.modal-achieve-help-goal .modal-cnt.wanke .modal-body,#modal-achieve-help-goal .modal-cnt.wanke .modal-body{color:#fff}.modal-achieve-help-goal .modal-cnt.wanke .help-cancel,#modal-achieve-help-goal .modal-cnt.wanke .help-cancel{color:#fff}.modal-achieve-help-goal .modal-title-icon,#modal-achieve-help-goal .modal-title-icon{margin-top:.1rem;width:1rem}.modal-achieve-help-goal .help-goal-number,#modal-achieve-help-goal .help-goal-number{margin-top:-0.2rem;color:#f6c473}.modal-achieve-help-goal .help-goal-text,#modal-achieve-help-goal .help-goal-text{margin:1em 0}.modal-achieve-help-goal .modal-body,#modal-achieve-help-goal .modal-body{padding:.2rem;padding-top:.02rem;text-align:left}.modal-achieve-help-goal .modal-body p,#modal-achieve-help-goal .modal-body p{margin-bottom:.05rem;line-height:1.5}.modal-achieve-help-goal .modal-body-title,#modal-achieve-help-goal .modal-body-title{margin-bottom:.1rem}.modal-achieve-help-goal .modal-body .achieve-ultimate-goal,#modal-achieve-help-goal .modal-body .achieve-ultimate-goal{text-align:center;padding:.5rem 0;padding-bottom:.2rem}.modal-achieve-help-goal .gift-name,#modal-achieve-help-goal .gift-name{font-weight:bold}.modal-achieve-help-goal .btn-container,#modal-achieve-help-goal .btn-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.15rem 0}.modal-achieve-help-goal .btn-container div,#modal-achieve-help-goal .btn-container div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-radius:4px;cursor:pointer;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:35px;-webkit-transition:all linear .2s;transition:all linear .2s;color:#7f8c8d}.modal-achieve-help-goal .btn-container div:active,#modal-achieve-help-goal .btn-container div:active{opacity:.6}.modal-achieve-help-goal .btn-container div.active,#modal-achieve-help-goal .btn-container div.active{color:#ff602e}.modal-achieve-help-goal .btn-container div.disabled,#modal-achieve-help-goal .btn-container div.disabled{opacity:.5}.modal-achieve-help-goal .btn-container:after,#modal-achieve-help-goal .btn-container:after{clear:both;content:"";display:block}.modal-subscription,#modal-subscription{font-family:"PingFang SC"}.modal-subscription .modal-body .text,#modal-subscription .modal-body .text{font-size:15px}.modal-subscription .modal-body .modal-subscription-tips,#modal-subscription .modal-body .modal-subscription-tips{margin-top:10px;height:20px;font-size:12px;color:#e74c3c}.modal-subscription .modal-body .modal-subscription-tips.isHide,#modal-subscription .modal-body .modal-subscription-tips.isHide{visibility:hidden}.modal-subscription .phone,#modal-subscription .phone{margin-top:12px}.modal-subscription .phone>img,#modal-subscription .phone>img{width:16px;height:34px;vertical-align:bottom}.modal-subscription .phone input,#modal-subscription .phone input{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;width:221px;height:34px;background-color:#fff;border:1px solid #ccc;border-radius:4px}.modal-subscription .phone input:focus,#modal-subscription .phone input:focus{outline:0}.modal-subscription .btn-container,#modal-subscription .btn-container{margin-top:15px}.modal-subscription .btn-container::after,#modal-subscription .btn-container::after{clear:both;content:"";display:block}.modal-subscription .btn-container div,#modal-subscription .btn-container div{border-radius:4px;width:49%;color:#7f8c8d;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #7f8c8d;float:left;line-height:44px;-webkit-transition:all linear .2s;transition:all linear .2s;cursor:pointer;text-align:center;letter-spacing:2px}.modal-subscription .btn-container .confirm,#modal-subscription .btn-container .confirm{background-color:#1abc9c;color:#fff;margin-right:2%}.modal-subscription-success,#modal-subscription-success{font-family:".PingFang SC"}.modal-subscription-success .cnt,#modal-subscription-success .cnt{padding:15px;background:#fff;width:80%;max-width:300px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.5);box-shadow:0 2px 8px 0 rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);border-radius:4px;font-size:14px;text-align:center;color:#222}.modal-subscription-success .cnt .text-container>img,#modal-subscription-success .cnt .text-container>img{width:40px;height:40px}.modal-subscription-success .cnt .text-container .text,#modal-subscription-success .cnt .text-container .text{margin-top:20px;font-size:18px;color:#000}.modal-subscription-success .cnt .text-container .text+.text,#modal-subscription-success .cnt .text-container .text+.text{font-size:14px;color:#888}.modal-concern-woa .modal-body,#modal-concern-woa .modal-body{padding:.3rem .2rem;font-size:14px}.modal-concern-woa .modal-body .subscribeKey,#modal-concern-woa .modal-body .subscribeKey{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.modal-concern-woa .modal-body .subscribeKey .concern-woa-key,#modal-concern-woa .modal-body .subscribeKey .concern-woa-key{width:70%;border:1px solid #1abc9c;padding:.1rem 0;border-radius:.06rem}.modal-concern-woa .modal-body .subscribeKey .concern-woa-copy-btn,#modal-concern-woa .modal-body .subscribeKey .concern-woa-copy-btn{padding:.1rem .2rem;color:#fff;background-color:#1abc9c;border-radius:.06rem}.modal-concern-woa .woa-scan,#modal-concern-woa .woa-scan{text-decoration:underline;font-weight:bold}.modal-concern-woa .description,#modal-concern-woa .description{line-height:1.5}.modal-concern-woa .qrcode,#modal-concern-woa .qrcode{width:1.5rem;height:1.5rem;margin:0 auto;margin-bottom:.2rem;line-height:1.5rem}.modal-concern-woa .qrcode img,#modal-concern-woa .qrcode img{height:100%}.hw-animated{-webkit-animation-duration:2.5s;animation-duration:2.5s}.modal-timing-lottery .icon-close{position:absolute;top:5px;right:5px;width:30px;height:30px}.modal-timing-lottery .modal-cnt{max-height:90%;overflow-y:auto}.modal-timing-lottery .text{margin:0;padding:0;line-height:1.5}.modal-timing-lottery-table{margin:.16rem 0}.modal-timing-lottery table{width:100%;text-align:center;border:1px solid #f6f6f6}.modal-timing-lottery table th{background-color:#f6f6f6;border:1px solid #f6f6f6;padding:10px}.modal-timing-lottery table td{padding:10px;border:1px solid #f6f6f6;color:#959595}.modal-timing-lottery-foot--text{margin:10px 0;font-size:14px;color:#e03f2e}.modal-timing-lottery-foot.success{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.modal-timing-lottery-foot.success .btn{width:45%}.modal-timing-lottery-foot.success .main-border{border:1px solid rgba(0,0,0,0);background:#fff;color:#333}.modal-timing-lottery-foot .btn{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:60%;height:.35rem;line-height:.35rem;border-radius:5px;color:#fff;background:#1abc9c;margin-top:12px}.modal-timing-lottery-result .modal-cnt{min-height:80%;padding:.3rem .2rem}.modal-timing-lottery-result table{width:100%;text-align:center;border:1px solid #f6f6f6}.modal-timing-lottery-result table th{background-color:#f6f6f6;border:1px solid #f6f6f6;padding:.1rem}.modal-timing-lottery-result table td{padding:.1rem;border:1px solid #f6f6f6;color:#959595}.modal-timing-lottery-result-head,.modal-timing-lottery-result-main,.modal-timing-lottery-result-foot{position:absolute;left:0;right:0;width:100%}.modal-timing-lottery-result-head{z-index:1;top:0;height:40px;line-height:40px;color:#fff;background-color:#1abc9c}.modal-timing-lottery-result-head .icon-close{position:absolute;top:5px;right:5px;width:30px;height:30px}.modal-timing-lottery-result-main{top:0;height:100%;padding:40px 20px;overflow-y:auto}.modal-timing-lottery-result-foot{z-index:1;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:.4rem;line-height:.4rem;font-size:14px;background-color:#fff}.modal-timing-lottery-result .tab-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#333;border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);-webkit-transition:all linear .2s;transition:all linear .2s}.modal-timing-lottery-result .tab-item:last-child{border-right:none}.modal-timing-lottery-result .tab-item.active,.modal-timing-lottery-result .tab-item:active{background-color:#eaeaea}.modal-timing-lottery-result .result-list-pagination{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;color:#666;margin:.2rem 0;height:.3rem;line-height:.3rem}.modal-timing-lottery-result .result-list-pagination--prev,.modal-timing-lottery-result .result-list-pagination--next{width:.8rem}.modal-timing-lottery-result .result-list-pagination--prev.disabled,.modal-timing-lottery-result .result-list-pagination--next.disabled{opacity:.5;pointer-events:none}.modal-timing-lottery-result .result-mine{margin-top:1.2rem;font-size:14px}.modal-timing-lottery-result-empty-img{margin-top:.2rem}.modal-timing-lottery-result-prize{font-size:14px}.modal-timing-lottery-result .hw-modal-icon-prize{margin:10px 0}.mask-share,#mask-share{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);color:#fff;font-size:.2rem;text-align:center;z-index:74}.mask-share .shareLabel,#mask-share .shareLabel{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#14d0a8;line-height:.4rem;max-height:.8rem;overflow:hidden;width:100%}.mask-share .arrow-container,#mask-share .arrow-container{width:100%;text-align:right;position:absolute;top:10%}.mask-share .arrow-container img,#mask-share .arrow-container img{margin-right:20px;width:30%;margin-bottom:10px;max-width:120px}.mask-share .arrow-container div,#mask-share .arrow-container div{text-align:center}.mask-share .share-gif,#mask-share .share-gif{position:absolute;top:10px;right:10px;width:30%}.mask-share .share-gif.miniprogram,#mask-share .share-gif.miniprogram{right:70px}.mask-rotate,#mask-rotate{z-index:75;position:absolute;top:0;left:0;width:100%;height:100%;background:url("https://static-cdn.24haowan.com/game_tpl/assets/img/ratio.png") no-repeat center center;background-color:#353535;background-size:contain;display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;cursor:pointer}.mask-rotate[v-cloak],#mask-rotate[v-cloak]{display:none}.mask-pause,#mask-pause{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.5);color:#fff;font-size:20px}.mask-pause .pause-mask-cnt,#mask-pause .pause-mask-cnt{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;width:100%;height:100%}.tpl-mask-btn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:65;background-color:rgba(0,0,0,.5)}.tpl-mask-btn .text-container{position:absolute;top:50%;margin:-40px 20px 0}.tpl-mask-btn .text-container p{font-size:16px;color:#fff}.tpl-mask-btn .img-container .img-lead{position:absolute;top:50%;left:50%;margin-left:-80px;margin-top:30px;width:119px;height:132px;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/img-lead.png");background-repeat:no-repeat;background-size:contain;background-position:center}.tpl-mask-btn .img-container .img-star{position:absolute;left:-35px;bottom:-45px;transform:translate3d(60%, -128px, 0);-webkit-transform:translate3d(60%, -128px, 0);transition:all linear .1s;-webkit-transition:all linear .1s;width:70px;height:90px;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/img-star.png");background-repeat:no-repeat;background-size:contain;background-position:center}.remind-container{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;font-size:14px}.remind-container .remind-div{background:rgba(0,0,0,.8);border-radius:4px;padding:20px;min-width:300px;max-width:400px;line-height:25px;color:#fff;text-align:center;position:absolute;top:50%;left:50%;margin-left:-150px;margin-top:-50px}.remind-container .remind-div img{display:block;width:25px;height:25px;margin:0 auto 10px}.remind-container .remind-div img.hidden{display:none}.test-remind-div{position:fixed;background:rgba(0,0,0,.7);text-align:center;width:100%;font-size:.15rem;margin:0 auto;height:.32rem;line-height:.32rem;color:#fff;top:0}.test-remind-div .test-remind-close{position:absolute;height:50%;top:25%;right:6%}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.c-white{color:#fff}.c-green{color:#1abc9c}.c-yellow{color:#ffb837}.c-pink{color:#f47099}.c-red{color:#e74c3c}.c-gray{color:#95a5a6}.bg-white{background-color:#fff}.bg-green{background-color:#1abc9c}.bg-yellow{background-color:#ffb837}.bg-pink{background-color:#f47099}.bg-red{background-color:#e74c3c}.bg-gray{background-color:#95a5a6}.bg-dark{background-color:#061721}.bg-body{background-color:#efefef}.bg-panel{background-color:#e0e7ec}.btn{border-radius:4px;border:none;text-align:center;color:#fff;-webkit-transition:background-color linear .25s,opacity linear .25s;transition:background-color linear .25s,opacity linear .25s;font-size:14px;display:inline-block;padding:0px;cursor:pointer;line-height:38px}.btn:active:focus,.btn:hover,.btn:focus,.btn:active,.btn:visited{outline:none;color:#fff;-webkit-box-shadow:none;box-shadow:none}.btn img{display:inline-block;margin-right:4px;height:20px}.btn.disabled,.btn:focus.disabled,.btn:active.disabled,.btn:hover.disabled{background-color:#b0b0b0}.btn-s{width:106px;line-height:28px;font-size:12px;border-radius:2px}.btn-s img{height:16px;margin-top:-2px}.btn-m{width:180px}.btn-l{width:280px}.btn-g{background-color:#1abc9c}.btn-g:hover{background-color:#2fe2bf}.btn-g:active{background-color:#16a085}.btn-w{background-color:#fff;color:#666;border:1px solid #ccc}.btn-w:focus{background-color:#fff;color:#666;border:1px solid #ccc}.btn-w:hover{background-color:#2fe2bf;border-color:rgba(0,0,0,0);color:#fff}.btn-w:active{background-color:#16a085;border-color:rgba(0,0,0,0);color:#fff}.btn-w.disabled:hover,.btn-w.disabled:active{color:#666}.btn-normal{background-color:#fff;color:#444}.btn-normal:hover,.btn-normal:active,.btn-normal.disabled.active,.btn-normal.active{background-color:#e6e6e6;color:#444}.btn-normal.disabled{background:rgba(0,0,0,0);color:#444}.btn-normal.disabled:hover,.btn-normal.disabled:focus,.btn-normal.disabled:active{background:rgba(0,0,0,0);color:#444}.btn-cancel{background-color:rgba(0,0,0,0);color:#444;-webkit-transition:all linear .25s;transition:all linear .25s}.btn-cancel:hover{background-color:rgba(0,0,0,0);color:#1abc9c}.btn-cancel:active{background-color:rgba(0,0,0,0)}.btn-gray{background-color:silver}.btn-gray:hover{background-color:#ddd}.btn-gray:active{background-color:#999}.btn-cancel{background:rgba(0,0,0,0);color:#666;-webkit-transition:all linear .2s;transition:all linear .2s}.btn-cancel:hover{color:#1abc9c}.btn-y{background-color:#ffb837;background-color:#ffb837}.btn-y:hover{background-color:#fdd58d}.btn-y:active{background-color:#f39c12}.btn-y:hover{background-color:#fdd58d}.btn-y:active{background-color:#f39c12}.btn-p{background-color:#f47099}.btn-p:hover{background-color:#ffa1be}.btn-p:active{background-color:#dc557f}.btn-r{background-color:#e74c3c}.btn-r:hover{background-color:#e74c3c}.btn-r:active{background-color:#c0392b}.btn-b{background-color:#4898df}.btn-b:hover{background-color:#69ade5}.btn-b:active{background-color:#3883c7}.btn-as{width:auto;padding:0 10px}.input-text,.input-textarea{border:1px solid #b0b0b0;background-color:rgba(0,0,0,0);font-size:12px;-webkit-transition:border-color linear .25s;transition:border-color linear .25s;border-radius:2px;color:#222;display:inline-block;-webkit-box-shadow:none;box-shadow:none;outline:none}.input-text:focus,.input-text:active{border-color:#1abc9c;-webkit-box-shadow:none;box-shadow:none;outline:none}.input-textarea:focus,.input-textarea:active{border-color:#1abc9c;-webkit-box-shadow:none;box-shadow:none;outline:none}.input-text.disabled{background-color:#f6f6f6;cursor:not-allowed}.input-textarea{resize:none;padding:10px}.input-textarea.disabled{background-color:#f6f6f6;cursor:not-allowed}.input-textarea-l{font-size:14px;padding-left:10px;line-height:24px}.input-text-l{font-size:14px;padding-left:10px;line-height:36px}.note{font-size:12px;color:#818181;line-height:20px}.breadcrumbs{margin:18px 0px;font-size:14px;line-height:14px;color:#222}.breadcrumbs span{display:inline-block;color:#666}.breadcrumbs span.divider{margin:0px 6px;color:#818181;display:inline-block;font-size:12px}.breadcrumbs a{display:inline-block;color:#222;-webkit-transition:color linear .25s;transition:color linear .25s}.breadcrumbs a:hover,.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a.active{color:#1abc9c}.nav-tab{margin-bottom:0px}.nav-tab li{background-color:#fff;text-align:center;width:100px;color:#222;font-size:14px;line-height:40px;float:left;cursor:pointer;-webkit-transition:background-color linear .25s;transition:background-color linear .25s}.nav-tab li:first-child{border-top-left-radius:4px}.nav-tab li:last-child{border-top-right-radius:4px}.nav-tab li:hover,.nav-tab li:active,.nav-tab li.active{background-color:#061721;color:#fff}.nav-tab span{width:100%;display:inline-block;line-height:20px}.nav-tab:after{content:"";clear:both;display:block}.btn-group{display:inline-block}.btn-group button{width:100px;line-height:26px;color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;text-align:center;-webkit-transition:background-color linear .25s;transition:background-color linear .25s;font-size:12px;float:left}.btn-group button span.glyphicon{margin-right:4px}.btn-group button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.btn-group button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.btn-group:after{display:block;clear:both}#last{border-top-right-radius:4px;border-bottom-right-radius:4px}.page-group{display:inline-block;font-size:14px;color:#222;line-height:26px}.page-group span.pages{margin:0px 8px}.page-group span.page-prev,.page-group span.page-next{cursor:pointer;-webkit-transition:color linear .25s;transition:color linear .25s}.page-group span.page-prev:hover,.page-group span.page-next:hover,.page-group span.page-prev:active,.page-group span.page-next:active{color:#1abc9c}.page-group .btn-jump{line-height:26px;width:50px;margin-top:-2px;margin-left:6px}.page-group .input-jump{width:40px;background:#fff;text-align:center;margin-left:6px}.game-tpl-container *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.game-tpl-container table{transform:none;-webkit-transform:none;-webkit-backface-visibility:initial;backface-visibility:initial}.game-tpl-container table *{transform:none;-webkit-transform:none;-webkit-backface-visibility:initial;backface-visibility:initial}a{text-decoration:none;color:#fff}.float-win{-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out, -webkit-transform .5s ease-out;background:url("https://static-cdn.24haowan.com/game_tpl/assets/img/float.png") no-repeat 90% center;background-size:.32rem .26rem;position:absolute;left:0;top:80%;overflow:hidden;font-size:.18rem;font-weight:bold;background-color:#1abc9c;padding:.15rem .6rem .15rem 12px;height:.2rem;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem;-webkit-transform:translateX(0%);transform:translateX(0%);line-height:.2rem}.float-win ul{padding:0;margin:0}.float-win li{display:inline-block}.float-win li a{text-decoration:none;color:#fff}.move{-webkit-transform:translateX(-80%);transform:translateX(-80%)}#loading{position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden;background-color:#fdffc6;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-size:12px}#loading .box{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%)}#loading img{width:.7rem;margin-bottom:26px}#loading .progress{margin:0 auto;background-color:#f5f5f5;border-top:2px solid #e5e5e5;border-right:2px solid #e5e5e5;width:2.6rem;height:.1rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}#loading .progress .bar{margin-top:-2px;border-radius:4px;background-color:#1abc9c;width:0;-webkit-transition:width .5s;transition:width .5s;height:.1rem}#start-menu{width:100%;height:100%;position:absolute;background-size:cover;background-position:center top;background-repeat:no-repeat;overflow:hidden}#start-menu .best-score{height:.4rem;font-size:.12rem;padding-top:10px;padding-left:10px;line-height:.4rem;-webkit-box-sizing:content-box;box-sizing:content-box}#start-menu .best-score .score-icon{border-radius:100px;-webkit-box-sizing:content-box;box-sizing:content-box;height:auto;display:inline-block;vertical-align:middle;height:100%}#start-menu .best-score .score-text{display:inline-block;vertical-align:middle;height:100%;-webkit-box-shadow:0px 1px 2px 0px rgba(34,34,34,.3);box-shadow:0px 1px 2px 0px rgba(34,34,34,.3);line-height:.25rem;color:#222;background:#fff;margin-left:-14px;padding:0px 10px;padding-left:14px;border-radius:4px;position:relative;z-index:-1;height:.25rem}#start-menu .best-score .score-text .score,#start-menu .best-score .score-text .score-text-rank{margin-left:6px}#start-menu .best-score .score-icon img{height:.4rem;width:.4rem;vertical-align:top}#start-menu .music-btn{width:.3rem;height:.3rem;cursor:pointer;position:absolute;right:0;top:0;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.15rem}#start-menu .music-btn img{width:.3rem;height:.3rem;position:absolute}#start-menu .music-btn .music-btn-2{display:none}#start-menu .start-menu-main{width:100%;font-size:.25rem;text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:1.1rem}#start-menu .start-menu-main .game-title{width:80%;margin:0 auto;height:2.3rem;margin-bottom:.6rem;background-position:center center;background-size:contain;background-repeat:no-repeat;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}#start-menu .start-menu-main .game-title img{height:.5rem}#start-menu .start-menu-main .game-img img{height:1.2rem;margin:20px 0}#start-menu .start-menu-main .game-start-btn,#start-menu .start-menu-main .game-rule-btn{font-size:.18rem;margin:0 auto;border-radius:3px;width:1.2rem;height:.4rem;line-height:.4rem;color:#fff;font-weight:bold}#start-menu .start-menu-main .game-start-btn{cursor:pointer;background-color:#ffce0c}#start-menu .start-menu-main .game-rule-btn{margin-top:.15rem;cursor:pointer;background-color:#14d0a8}#start-menu .start-menu-foot{width:100%;text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0px;font-size:.15rem;color:#fff}#start-menu .start-menu-foot .bottom-logo{padding:6px 0;color:#fff;background-color:rgba(0,0,0,.5);margin-top:12px}#start-menu .start-menu-foot .icon{margin:0 6px}#start-menu .start-menu-foot .icon img{vertical-align:middle;height:.2rem}#start-menu .start-menu-foot .icon .icon-text{vertical-align:middle;margin-left:6px;font-size:.12rem}#start-menu .game-btn-wrap{text-align:center;width:100%;height:.25rem;margin:0 auto;font-size:0;position:absolute;bottom:.58rem}#start-menu .game-btn-wrap.pack-bottom{bottom:.2rem}#start-menu .game-btn-wrap div{display:inline-block;color:#fff;background-color:rgba(0,0,0,.3);font-family:"Hiragino Sans GB";font-size:.12rem;border-radius:2px;width:.8rem;height:.25rem;text-align:center;line-height:.25rem;cursor:pointer;margin:0 .1rem}#start-menu .game-btn-wrap div.hidden{display:none}.test-remind-div{position:fixed;background:rgba(0,0,0,.7);text-align:center;width:100%;font-size:.15rem;margin:0 auto;height:.32rem;line-height:.32rem;color:#fff;top:0}.test-remind-close{position:absolute;height:50%;top:25%;right:6%}.text-box-title,.close-btn{border-radius:4px;cursor:pointer}.text-box{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-box-pack:center;width:90%;height:80%;font-size:.15rem;border:6px solid #14d0a8;border-radius:2px;background-color:#fff}.text-box .text-content{line-height:18px;white-space:pre-wrap;-webkit-overflow-scrolling:touch;overflow-y:scroll;word-wrap:break-word;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px;height:85%}.text-box .text-content img{width:100px;height:auto;display:block;margin-top:6px;margin-bottom:6px}#activity-qrcode-img{width:150px;margin:0 auto}.text-box .text-content h3,.text-box .text-content p,.text-box .text-content table{margin:0;margin-bottom:10px}.text-box .text-content h3{color:#222;font-size:.15rem}.text-box .text-content p{font-size:.14rem;color:#747474}.text-box .text-content table{width:100%;text-align:center}.text-box .text-content table th{background-color:#f6f6f6;border:1px solid #e0e0e0;padding:.1rem .1rem}.text-box .text-content table td{border:1px solid #e0e0e0;padding:.1rem .1rem;color:#959595}.text-box .text-content::-webkit-scrollbar{background-color:rgba(0,0,0,0);width:0px}.text-box .text-box-title,.text-box .close-btn{font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;cursor:pointer}.text-box .text-box-title{position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.text-box .close-btn{cursor:pointer;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.prompt-box{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff;width:70%;height:25%;font-size:.17rem;border:6px solid #14d0a8;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-box-pack:center}.prompt-box .text-content{-webkit-overflow-scrolling:touch;overflow-y:scroll;text-align:center;word-wrap:break-word;width:85%;max-height:75%}.prompt-box .text-content::-webkit-scrollbar{background-color:rgba(0,0,0,0);width:0px}.prompt-box .close-btn{cursor:pointer;font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.score-error-box{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff;width:80%;height:35%;font-size:.17rem;border:6px solid #14d0a8;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-box-pack:center}.score-error-box .text-content{-webkit-overflow-scrolling:touch;overflow-y:scroll;text-align:left;word-wrap:break-word;width:85%;max-height:75%}.score-error-box .text-content::-webkit-scrollbar{background-color:rgba(0,0,0,0);width:0px}.score-error-box .close-btn{cursor:pointer;font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.score-error-box .text-box-title{font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;cursor:pointer;position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.prize-box,.prize-none-box,.lottery-box,.giftmoney-box{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff;width:70%;padding:14px 0px;font-size:.17rem;border:6px solid #14d0a8;border-radius:2px}.prize-box .text-content,.prize-none-box .text-content,.lottery-box .text-content,.giftmoney-box .text-content{text-align:center;word-wrap:break-word;width:85%;margin:0 auto;line-height:24px}.prize-box .text-content img,.lottery-box .text-content img,.giftmoney-box .text-content img{margin-top:20px;width:75%}.prize-none-box .text-content img{margin-bottom:10px;width:75%}.prize-none-box .close-btn{font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;cursor:pointer;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.prize-none-box .text-content span{display:block;padding-bottom:20px}.prize-none-box .text-content span.gift-remind{padding-bottom:10px}.prize-none-box .text-content span.hidden{display:none}.prize-none-box .gift-remind-btn{border-radius:4px;margin:0 auto;font-size:.18rem;margin-bottom:20px;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;cursor:pointer}.receive-box,.lottery-receive-box,.giftmoney-receive-box{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff;width:70%;height:50%;font-size:.17rem;border:6px solid #14d0a8;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-box-pack:center}.receive-box .text-content,.lottery-receive-box .text-content,.giftmoney-receive-box .text-content{-webkit-overflow-scrolling:touch;text-align:center;word-wrap:break-word;overflow-y:scroll;width:85%;max-height:80%}.receive-box .text-content::-webkit-scrollbar,.lottery-receive-box .text-content::-webkit-scrollbar,.giftmoney-receive-box .text-content::-webkit-scrollbar{background-color:rgba(0,0,0,0);width:0px}.receive-box .text-content img,.lottery-receive-box .text-content img,.giftmoney-receive-box .text-content img{width:60%;display:block;margin:12px auto}.receive-box .text-box-title,.receive-box .close-btn{font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;cursor:pointer}.lottery-receive-box .text-box-title,.lottery-receive-box .close-btn{font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;cursor:pointer}.giftmoney-receive-box .text-box-title,.giftmoney-receive-box .close-btn{font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold;cursor:pointer}.receive-box .text-box-title,.lottery-receive-box .text-box-title,.giftmoney-receive-box .text-box-title{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.receive-box .close-btn,.lottery-receive-box .close-btn,.giftmoney-receive-box .close-btn{cursor:pointer;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.giftmoney-desc{font-weight:bold;font-size:.18rem}.giftmoney-total{font-weight:bold;font-size:.3rem}.gift-money-remind{font-weight:normal;font-size:.14rem;color:#666;margin-top:6px}.record-box{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff;width:66%;height:35%;font-size:.17rem;border:6px solid #14d0a8;border-radius:2px}.record-box .text-content{text-align:center;word-wrap:break-word;width:85%;height:80%;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.record-box .text-content .scoreLabel{position:absolute;width:1.4rem;height:50%;background-size:contain;background-repeat:no-repeat;background-position:center center;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.record-box .text-content .scoreLabel .scoreNum{font-size:.2rem;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.record-box .text-box-title,.record-box .close-btn{cursor:pointer;font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center;font-weight:bold}.record-box .text-box-title{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.record-box .close-btn{cursor:pointer;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}.form-box{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50%;max-height:80%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff;width:90%;font-size:.15rem;border-radius:2px;font-family:"Hiragino Sans GB";overflow-y:auto}.form-box .tip{font-size:12px;color:#666;margin-top:.25rem;margin-bottom:.2rem;display:none}.form-box-delete{height:.18rem;width:.18rem;position:absolute;right:.1rem;top:.1rem;z-index:11111}.form-box .text-content{text-align:center;word-wrap:break-word;width:100%;padding:0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch}.form-box .text-content::-webkit-scrollbar{background-color:rgba(0,0,0,0);width:0px}.form-box .text-content .label-box div{line-height:28px;margin-bottom:6px}.form-box .text-content .label-box div:after{display:block;clear:both;content:""}.form-box .text-content .label-box div:last-child{margin-bottom:0px}.form-box .text-content .form-desc{text-align:left;margin:14px 0px}.form-box .text-content .label-box label{display:inline-block;text-align:center;margin-bottom:0px;width:25%;text-align:right;margin-right:10px}.form-box .text-content .label-box input[type=text]{width:60%;margin-right:20px;border:1px solid #9f9f9f;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;outline:none;padding-left:6px}.form-box .text-content .label-box input[type=text]:focus{border:1px solid #14d0a8}.form-box .text-box-title,.form-box .close-btn{cursor:pointer;font-size:.18rem;width:1.2rem;height:.39rem;line-height:.39rem;background-color:#14d0a8;color:#fff;text-align:center}.form-box .text-box-title{width:100%;border-radius:0}.form-box .close-btn{cursor:pointer;margin:.2rem auto}.mask,.pauseMask,.shareMask,.rank-mask{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,.6);overflow:hidden}.pauseMask{color:#fff;font-size:.25rem;text-align:center}.pauseMask .pauseLabel{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:50%;width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.shareMask{color:#fff;font-size:.2rem;text-align:center;z-index:74}.shareMask .shareLabel{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#14d0a8;line-height:.4rem;max-height:.8rem;overflow:hidden;width:100%}.shareMask .arrow-container{width:100%;text-align:right;position:absolute;top:10%}.shareMask .arrow-container img{margin-right:20px;width:30%;margin-bottom:10px;max-width:120px}.shareMask .arrow-container div{text-align:center}.share-sign-in{font-size:.15rem;width:100%;height:100%;position:absolute;background-size:cover;background-position:center top;background-repeat:no-repeat;overflow:hidden}.share-sign-in .share-menu-main{text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:8%;width:100%}.share-sign-in .share-menu-main .game-wechat-img{width:100px;height:100px;border-radius:50px;background-position:center;background-size:cover;background-repeat:no-repeat;margin:0 auto}.share-sign-in .share-menu-main .game-wechat-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-sign-in .share-menu-main .game-wechat-img,.share-sign-in .share-menu-main .game-wechat-text,.share-sign-in .share-menu-main .game-img,.share-sign-in .share-menu-main .game-title,.share-sign-in .share-menu-main .game.start-btn{cursor:pointer;margin-bottom:15px}.share-sign-in .share-menu-main .game-img img{height:1.2rem}.share-sign-in .share-menu-main .game-title{font-size:.3rem;margin-top:20px}.share-sign-in .share-menu-main .game-start-btn{cursor:pointer;font-size:.18rem;margin:0 auto;border-radius:3px;width:1.5rem;height:.5rem;line-height:.5rem;color:#fff;font-weight:bold;background-color:#ffce0c}.share-sign-in .share-menu-foot{width:100%;text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0px;font-size:.15rem;color:#fff}.share-sign-in .share-menu-foot .bottom-logo{padding:6px 0;color:#fff;background-color:rgba(0,0,0,.5);margin-top:12px}.share-sign-in .share-menu-foot .icon{margin:0 6px}.share-sign-in .share-menu-foot .icon img{vertical-align:middle;height:.2rem}.share-sign-in .share-menu-foot .icon .icon-text{margin-left:6px;font-size:.12rem}.game-over-menu{width:100%;height:100%;position:absolute;background-size:cover;background-position:center top;background-repeat:no-repeat;overflow:hidden}.game-over-menu .best-score{height:.4rem;font-size:.12rem;padding-top:10px;padding-left:10px;line-height:.4rem;-webkit-box-sizing:content-box;box-sizing:content-box}.game-over-menu .best-score .score-icon{border-radius:100px;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;vertical-align:middle;height:100%}.game-over-menu .best-score .score-text{display:inline-block;vertical-align:middle;height:100%;line-height:.25rem;color:#222;background:#fff;margin-left:-14px;padding:0px 10px;padding-left:14px;border-radius:4px;position:relative;z-index:-1}.game-over-menu .best-score .score-text .score,.game-over-menu .best-score .score-text .score-text-rank{margin-left:6px}.game-over-menu .best-score .score-icon img{height:.4rem;width:.4rem;vertical-align:top}.game-over-menu .music-btn{width:.3rem;height:.3rem;cursor:pointer;position:absolute;right:0;top:0;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.15rem}.game-over-menu .music-btn img{width:.3rem;height:.3rem;position:absolute}.game-over-menu .music-btn .music-btn-2{display:none}.game-over-menu .gameover-menu-main{width:100%;font-size:.18rem;text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:7%}.game-over-menu .gameover-menu-main .custom-container{margin-top:.9rem;margin-bottom:1rem}.game-over-menu .gameover-menu-main .game-img{margin-top:.15rem;margin-bottom:.15rem;height:1rem}.game-over-menu .gameover-menu-main .game-img img{height:100%}.game-over-menu .gameover-menu-main .game-score-box{width:1.2rem;height:1.2rem;border:3px dashed #1abc9c;color:#1abc9c;background-color:#fff;border-radius:7px;position:relative;margin:0 auto}.game-over-menu .gameover-menu-main .game-score-box .centerBox{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.game-over-menu .gameover-menu-main .game-score-box p{margin:0}.game-over-menu .gameover-menu-main .game-score-box .scoreLabel{font-size:.25rem}.game-over-menu .gameover-menu-main .game-score-box .score{font-size:.3rem}.game-over-menu .gameover-menu-main .play-again-btn,.game-over-menu .gameover-menu-main .lottery-btn,.game-over-menu .gameover-menu-main .rank-btn,.game-over-menu .gameover-menu-main .share-btn,.game-over-menu .gameover-menu-main .game-rule-btn{cursor:pointer;font-size:.18rem;margin:0 auto;border-radius:3px;width:1.2rem;height:.4rem;line-height:.4rem;color:#fff;font-weight:bold}.game-over-menu .gameover-menu-main .play-again-btn{background-color:#ffce0c;border-radius:2px}.game-over-menu .gameover-menu-main .lottery-btn,.game-over-menu .gameover-menu-main .rank-btn,.game-over-menu .gameover-menu-main .share-btn,.game-over-menu .gameover-menu-main .game-rule-btn{margin-top:.15rem;background-color:#14d0a8}.game-over-menu .gameover-menu-foot{width:100%;text-align:center;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0px;font-size:.15rem;color:#fff}.game-over-menu .gameover-menu-foot .bottom-logo{padding:6px 0;color:#fff;background-color:rgba(0,0,0,.5);margin-top:12px}.game-over-menu .gameover-menu-foot .icon{margin:0 6px}.game-over-menu .gameover-menu-foot .icon img{vertical-align:middle;height:.2rem}.game-over-menu .gameover-menu-foot .icon .icon-text{margin-left:6px;font-size:.12rem}.game-over-menu .game-btn-wrap{text-align:center;width:100%;height:.25rem;font-size:0;position:absolute;bottom:.58rem}.game-over-menu .game-btn-wrap.pack-bottom{bottom:.2rem}.game-over-menu .game-btn-wrap div{display:inline-block;color:#fff;background-color:rgba(0,0,0,.3);font-family:"Hiragino Sans GB";font-size:.12rem;border-radius:2px;width:.8rem;height:.25rem;text-align:center;line-height:.25rem;cursor:pointer;margin:0 .1rem}.game-over-menu .game-btn-wrap div.hidden{display:none}.rank-mask .rankBox{height:70%;width:85%;border:2px solid #22d9b2;border-radius:25px;font-size:.26rem;padding:6px;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-box-pack:center}.rank-mask .rankBox .rankMain{width:100%;height:100%;border-radius:19px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px dashed #22d9b2}.rank-mask .rankBox .rankMain .rankLogo{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:70%}.rank-mask .rankBox .rankMain .rankLogo img{width:100%}.rank-mask .rankBox .rankMain .rankClose{cursor:pointer;width:10%;position:absolute;right:0px;top:0px;-webkit-transform:translateX(30%) translateY(-30%);transform:translateX(30%) translateY(-30%)}.rank-mask .rankBox .rankMain .rankClose img{width:100%}.rank-mask .rankBox .rankMain .rankContent{-webkit-overflow-scrolling:touch;overflow-y:auto;position:absolute;width:88%;top:20%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:75%}.rank-mask .rankBox .rankMain .rankContent::-webkit-scrollbar{background-color:rgba(0,0,0,0);width:0px}.rank-mask .rankBox .rankMain .rankContent .number{font-size:.14rem;border-bottom:1px solid #eee;padding-bottom:6px}.rank-mask .rankBox .rankMain .rankContent .more{font-size:.16rem;color:#fa3219;text-align:center;margin:20px 0}.rank-mask .rankBox .rankMain .rankContent .content ol{margin:0;padding:0 6px;list-style-type:none}.rank-mask .rankBox .rankMain .rankContent .content ol li,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score{height:50px;margin-top:20px}.rank-mask .rankBox .rankMain .rankContent .content ol li .rankNum,.rank-mask .rankBox .rankMain .rankContent .content ol li .wechat-img,.rank-mask .rankBox .rankMain .rankContent .content ol li .wechat-name,.rank-mask .rankBox .rankMain .rankContent .content ol li .score{vertical-align:middle;margin-left:6px}.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .rankNum,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .wechat-img,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .wechat-name,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .score{vertical-align:middle;margin-left:6px}.rank-mask .rankBox .rankMain .rankContent .content ol li .rankNum,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .rankNum{margin-left:0;margin-right:12px;display:inline-block;width:.25rem;text-align:center;font-size:.17rem}.rank-mask .rankBox .rankMain .rankContent .content ol li .rankNum img,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .rankNum img{width:100%}.rank-mask .rankBox .rankMain .rankContent .content ol li .wechat-img,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .wechat-img{display:inline-block;width:50px;height:50px}.rank-mask .rankBox .rankMain .rankContent .content ol li .wechat-img img,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .wechat-img img{border-radius:50%;width:100%;height:100%}.rank-mask .rankBox .rankMain .rankContent .content ol li .wechat-name,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .wechat-name{display:inline-block;font-size:.15rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:1.1rem}.rank-mask .rankBox .rankMain .rankContent .content ol li .score,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .score{display:inline-block;font-size:.15rem;color:#939393}.rank-mask .rankBox .rankMain .rankContent .content ol div#myself-score{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding-top:6px;padding-bottom:2px}.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .wechat-name,.rank-mask .rankBox .rankMain .rankContent .content ol #myself-score .score{color:#1ec29d}#rotate-box{position:absolute;left:0;right:0;top:0;bottom:0;background:url("https://static-cdn.24haowan.com/game_tpl/assets/img/ratio.png") no-repeat center center;background-color:#353535;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-box-pack:center;display:none;overflow:hidden;cursor:pointer}#game_div{position:absolute;left:0;bottom:0;right:0;top:0;z-index:55;overflow:hidden}.hidden{display:none}#game_div{position:absolute}#start-menu,.game-over-menu{z-index:60}.float-win{z-index:62}.share-sign-in{z-index:65}#loading{z-index:68}.mask,.pauseMask,.rank-mask,.pauseMask{z-index:70}#rotate-box{z-index:75}@media all and (max-height: 440px){.game-over-menu .gameover-menu-main .game-img img{width:auto}.game-over-menu .gameover-menu-main .game-score-box{height:1rem}}#message-mask{background-color:rgba(0,0,0,0);z-index:10000}#message-mask .message-box{background-color:rgba(0,0,0,.8);color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:70%;min-width:250px;font-size:.17rem;text-align:center;padding:20px;line-height:25px}.giftcenter-container,.giftcenter-container-single{background:#e0e7ed;z-index:72;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.giftcenter-container .top-container,.giftcenter-container-single .top-container{background:#fff;height:60px;line-height:60px;font-size:14px;color:#1a212b;padding:0px 20px;position:absolute;width:100%;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;z-index:2}.giftcenter-container .top-container span,.giftcenter-container-single .top-container span{display:inline-block;line-height:60px}.giftcenter-container .img-head,.giftcenter-container-single .img-head{height:40px;border-radius:20px;margin-right:14px;vertical-align:middle}.giftcenter-container .btn-close,.giftcenter-container-single .btn-close{position:absolute;right:0px;top:0px;height:20px;padding:20px;-webkit-box-sizing:content-box;box-sizing:content-box}.giftcenter-container .giftcenter-btn{background:#1abc9c;width:100%;line-height:40px;text-align:center;font-size:14px;color:#fff;z-index:2;position:absolute;bottom:0;left:0}.giftcenter-container-single .giftcenter-btn{background:#1abc9c;width:100%;line-height:40px;text-align:center;font-size:14px;color:#fff;z-index:2;display:none}.giftcenter-container-single .giftcenter-btn.verified{background:#fe6a68}.giftcenter-container .content{width:100%;height:100%;padding:60px 0px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.giftcenter-container-single .content{width:100%;height:100%;padding:60px 0px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;padding:0px}.giftcenter-container-single .content::-webkit-scrollbar{width:0}.giftcenter-container .game-detail-block{margin-bottom:2px;line-height:60px;font-size:14px;background:#fff;display:-webkit-box}.giftcenter-container .game-detail-block .label{width:105px;text-align:center;font-weight:bold;display:block}.giftcenter-container .game-detail-block span:last-child{-webkit-box-flex:1;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#676f7a;display:block}.giftcenter-container .gift-item-container{margin-top:10px;margin-bottom:20px}.giftcenter-container .gift-item-block{margin-bottom:2px;background:#fff;padding:10px 20px;display:-webkit-box;position:relative;-webkit-box-align:center;-webkit-box-pack:center}.giftcenter-container .gift-item-block.not-read:after{position:absolute;top:10px;right:20px;background:#f94f4f;width:10px;height:10px;border-radius:5px;display:block;content:""}.giftcenter-container .gift-item-img{width:65px;margin-right:20px;display:block}.giftcenter-container .gift-item-info{line-height:20px;font-size:12px;color:#676f7a;-webkit-box-flex:1;display:-webkit-box;-webkit-box-pack:start;-webkit-box-align:center}.giftcenter-container .gift-item-btn-detail{width:65px;font-size:14px;color:#9198a0;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;height:100%}.giftcenter-container .gift-item-name{font-size:14px;color:#2c3848;line-height:25px}.giftcenter-container .gift-item-check{margin-top:4px}.giftcenter-container .gift-item-check span{color:#f9473e;border-radius:10px;border:1px solid #f9473e;display:inline-block;padding:0px 6px}.giftcenter-container .content .desc{color:#676f7a;font-size:12px;line-height:28px;text-align:center;padding:0px 14px}.giftcenter-container-single .giftmoney-receive-remind{color:#e74c3c;text-align:center;font-size:14px;position:relative;bottom:-20px}.giftcenter-container-single .gift-img{height:90px;display:block;margin:0 auto;margin-top:30px;margin-bottom:10px}.giftcenter-container-single .gift-name{color:#2c3848;text-align:center;font-size:14px}.giftcenter-container-single .gift-remind{color:#2c3848;text-align:center;font-size:14px;margin-top:10px}.giftcenter-container-single .gift-detail{margin-top:20px}.giftcenter-container-single .qrcode-block{margin-bottom:10px;padding:20px;background:#fff;font-size:14px;color:#676f7a;text-align:center}.giftcenter-container-single .qrcode-block #btn-gift-qrcode{margin:0 auto;display:inline-block;padding:0px 10px;border:1px solid #444;line-height:34px;text-align:center;border-radius:2px;margin-top:10px}.giftcenter-container-single .gift-detail-block{margin-bottom:2px;line-height:50px;font-size:14px;background:#fff;display:-webkit-box}.giftcenter-container-single .gift-detail-block span.gift-address:last-child{white-space:pre-wrap;line-height:24px;padding:13px;padding-left:0px;padding-right:20px}.giftcenter-container-single .gift-detail-block span.gift-desc:last-child{white-space:pre-wrap;padding:13px;padding-left:0px;padding-right:20px;line-height:24px}.giftcenter-container-single .gift-detail-block .label{width:105px;text-align:center;font-weight:bold;display:block;color:#2c3848;padding:0px;font-size:14px;line-height:inherit}.giftcenter-container-single .gift-detail-block span:last-child{-webkit-box-flex:1;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#676f7a;display:block}.giftcenter-container-single .content .desc{color:#676f7a;font-size:12px;line-height:28px;text-align:center;padding:0px 14px;margin-top:15px;margin-bottom:15px}.giftcenter-bottom-single.over{position:fixed;bottom:0;left:0;width:100%}.gift-qrcode-container{background:#fff;z-index:72;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.gift-qrcode-container #gift-qrcode{width:200px;height:200px;position:absolute;top:45%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.gift-qrcode-container #gift-qrcode-close{width:40px;position:absolute;bottom:10%;left:50%;margin-left:-20px}#giftcenter-arrow-down{display:none;position:fixed;bottom:10px;left:0%;width:100%;text-align:center;font-size:14px}#giftcenter-arrow-down img{width:30px;height:30px;display:inline-block;animation-direction:alternate;animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-iteration-count:infinite}.gameover-remind{line-height:.38rem;font-size:.15rem;display:inline-block;padding:0px 10px;border-radius:4px;margin-top:10px;max-width:90%;background:rgba(0,0,0,.4);color:#fff}.gameover-remind.hidden{display:none}.gameover-remind-share{line-height:.38rem;font-size:.15rem;display:inline-block;padding:0px 10px;border-radius:4px;margin-top:10px;max-width:90%;background:rgba(0,0,0,.4);color:#fff}.gameover-remind-share.hidden{display:none}.game-tpl-container{width:100%;height:100%}#btn-copy-case{position:absolute;width:100%;left:50%;top:100%;line-height:30px;transform:translate3d(-50%, 20px, 0);-webkit-transform:translate3d(-50%, 20px, 0)}@media only screen and (min-width: 700px)and (min-width: 700px){body{--transparent: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);background-color:#000;background-image:-webkit-cross-fade((--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%, .24);background-image:cross-fade(var(--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%);background-image:-webkit-cross-fade(var(--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%);background-position:center;background-size:cover;background-repeat:no-repeat}.game-tpl-container{position:absolute;top:50%;left:50%;min-width:300px;width:23.4%;height:500px;transform:translate3d(-50%, -55%, 0);-webkit-transform:translate3d(-50%, -55%, 0)}.game-tpl-container.show-case{margin-bottom:50px}.game-tpl-container .preview-show-qrcode{position:absolute;top:0px;left:0px;text-align:center;width:32px;height:100px;color:#fff;cursor:default;transform:translate(-98%, 0);-webkit-transform:translate(-98%, 0)}.game-tpl-container .preview-show-qrcode div{z-index:100;position:absolute;height:100%;width:100%;padding:12px 8px;line-height:18px;font-size:14px;color:#9c9c9c;-webkit-box-sizing:border-box;box-sizing:border-box}.game-tpl-container .preview-show-qrcode img{position:absolute;top:0px;left:0px;width:100%;height:100%;transform:translate(1px, -1px);-webkit-transform:translate(1px, -1px)}.game-tpl-container .preview-qrcode-container{width:100%;height:100%;position:absolute;top:0px;left:0px;background:rgba(0,0,0,.8);z-index:99}.game-tpl-container .preview-qrcode-container div{position:absolute;top:8%;left:0px;width:100%;text-align:center;line-height:22px;color:#fff;padding:6px}.game-tpl-container .preview-qrcode-container img{position:absolute;top:38%;left:50%;width:150px;height:150px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.game-tpl-container .preview-qrcode-container p{position:relative;top:55%;font-size:15px;text-align:center;color:#fff}.game-tpl-container .preview-qrcode-container button{position:absolute;top:70%;left:30%;width:40%}.game-tpl-container .preview-qrcode-container button a{color:#fff;text-decoration:none;outline:none}}@media only screen and (min-width: 1280px){body{--transparent: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);background-color:#000;background-image:-webkit-cross-fade((--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%, .24);background-image:cross-fade(var(--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%);background-image:-webkit-cross-fade(var(--transparent), url("https://static-cdn.24haowan.com/game_tpl/assets/img/pc-bg.png"), 50%)}}.pause-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.5);color:#fff;font-size:20px}.pause-mask-cnt{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;width:100%;height:100%}.remind-container{position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:9999;font-size:14px}.remind-div{background:rgba(0,0,0,.8);border-radius:4px;padding:20px;min-width:300px;max-width:400px;line-height:25px;color:#fff;text-align:center;position:absolute;top:50%;left:50%;margin-left:-150px;margin-top:-50px}.remind-div img{display:block;width:25px;height:25px;margin:0 auto;margin-bottom:10px}.remind-div img.hidden{display:none}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.giftcenter-subscribe{background:#f6f6f6;z-index:72;position:absolute;top:0;left:0;width:100%;height:100%}.giftcenter-subscribe .btn-close{width:18px;position:absolute;top:0;right:0;padding:15px;-webkit-box-sizing:content-box;box-sizing:content-box}.giftcenter-subscribe .content{width:100%;position:absolute;top:50%;left:0;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);font-size:.14rem;text-align:center}.giftcenter-subscribe .content .text{color:#222;width:70%;margin:0 auto;line-height:.24rem;text-align:left;margin-bottom:10px}.giftcenter-subscribe .content .qrcode{width:125px;margin:18px auto;display:block}.giftcenter-subscribe .content .remind{color:#999}.cd-rank-container{background:#fff;z-index:72;position:absolute;top:0;left:0;width:100%;height:100%}.cd-rank-container .top{background:#fff;position:absolute;width:100%;left:0;top:0;z-index:10;padding:18px 20px;border-bottom:1px solid #ccc}.cd-rank-container .top img{position:absolute;z-index:1}.cd-rank-container .top .icon-rank{top:18px;left:20px;height:50px;width:auto}.cd-rank-container .top div{line-height:50px;text-align:center;font-size:20px;color:#222;font-weight:bold}.cd-rank-container .top .btn-close{top:28px;right:20px;height:30px}.cd-rank-container .bottom{width:100%;position:absolute;bottom:0px;left:0px;z-index:10;border-top:1px solid #1abc9c;display:-webkit-box}.cd-rank-container .bottom .cd-rank-tab{-webkit-box-flex:1;background:#fff;color:#1abc9c;transition:all linear .1s;-webkit-transition:all linear .1s;line-height:40px;text-align:center;font-size:14px}.cd-rank-container .bottom .cd-rank-tab.active,.cd-rank-container .bottom .cd-rank-tab:active{background:#1abc9c;color:#fff}.cd-rank-container .content{height:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:86px;padding-bottom:41px}.cd-rank-container .content .cd-rank-block{display:-webkit-box;padding:10px;font-size:14px;color:#222;text-align:left;line-height:38px}.cd-rank-container .content .cd-rank-block .rank{width:50px;text-align:center}.cd-rank-container .content .cd-rank-block img{width:38px;height:38px;border-radius:19px;display:block;margin:0px 20px}.cd-rank-container .content .cd-rank-block .name{padding-right:10px;-webkit-box-flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-rank-container .content .cd-rank-block .data{font-size:16px;color:#acacac;width:90px}.cd-rank-container .content .cd-rank-block.self{color:#fbd006;padding:15px 10px}.cd-rank-container .content .cd-rank-block.self .data{color:#fbd006}.cd-rank-container .content .cd-rank-total-container{padding-left:20px}.cd-rank-container .content .cd-rank-total-container .cd-rank-total{color:#999;font-size:14px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;line-height:30px}.cd-rank-container .content .cd-rank-th{display:-webkit-box;padding:6px 10px;font-size:14px;color:#222;text-align:left;line-height:20px}.cd-rank-container .content .cd-rank-th .rank{width:50px;text-align:center}.cd-rank-container .content .cd-rank-th .name{margin-left:78px;padding-right:10px;-webkit-box-flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-rank-container .content .cd-rank-th .data{width:90px}.cd-rank-container .content .cd-rank-more-container{padding-left:20px}.cd-rank-container .content .cd-rank-more-container .cd-rank-more{color:#e74c3c;font-size:14px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;line-height:40px;text-align:center;padding-right:20px}@font-face{font-family:"score";src:url("//res-cdn.24haowan.com/FONT/score.otf")}#game-score,#game-clock{position:absolute;z-index:111111;top:2%;height:.28rem;width:1rem;background-position:center center;background-repeat:no-repeat;background-size:cover;font-size:0;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/nui.png")}#game-score{left:2%}#game-clock{right:2%}#game-score img{height:120%;width:auto;display:inline-block;-webkit-transform:translate(-8%, -10%);transform:translate(-8%, -10%)}#game-clock img{height:110%;width:auto;display:inline-block;-webkit-transform:translate(-10%, -10%);transform:translate(-10%, -10%)}#game-score span,#game-clock span{display:inline-block;width:.5rem;font-family:"score";font-size:.2rem;line-height:.28rem;color:#fb8214;margin-left:.1rem;vertical-align:top}#game-score #game-score-text{text-align:center;margin-left:0}.hw-modal-base-icon-prize{width:95px;height:95px;margin-top:25px;background-size:contain;background-position:center;position:relative}.hw-modal-base-icon-prize-pointer{position:absolute;width:80px;height:80px;left:50%;top:60%;z-index:1;margin-left:-20px}.hw-modal-base-icon-prize-pointer>div{width:100%;height:100%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;background-image:url("https://static-cdn.24haowan.com/24-dev/game_tpl/assets/img/lottery-pointer.png");background-size:contain;background-repeat:no-repeat}.hw-modal-icon-prize{width:calc(36vw - 40px);height:calc(267*(36vw - 40px)/270);margin-top:25px;background-size:calc(2048*(36vw - 40px)/270) auto;background-position:calc(-1307*(36vw - 40px)/270) 0px}.hw-modal-icon-cry{display:inline-block !important;padding-bottom:20px;margin-bottom:10px;width:1.28rem;height:1.06rem;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/cry.png");background-size:contain;background-position:center center}.hw-modal-icon-record{width:183.4285714286px;height:120px;background-size:auto 877.7142857143px;background-position:-675.8571428571px 0px}.hw-modal-icon-splash-logo{width:75vw;height:106.9472616633vw;background-size:311.5618661258vw auto;background-position:0px -134.6348884381vw}.hw-modal-icon-splash-dynamic{width:75vw;height:93.5567010309vw;background-size:316.7010309278vw auto;background-position:-146.5224111283vw -43.2989690722vw}.hw-modal-icon-splash-dialog{width:35vw;height:30.3947368421vw;background-size:314.3859649123vw auto;background-position:-79.0570175439vw 0px}.hw-modal-icon-splash-rocket{width:60vw;height:58.2352941176vw;background-size:301.1764705882vw auto;background-position:-79.4117647059vw -41.1764705882vw}.hw-modal-icon-splash-text{width:80vw;height:40.2962962963vw;background-size:303.4074074074vw auto;background-position:0px -41.4814814815vw}.hw-sprite-icon-rank-circle{width:.4rem;height:.4rem;background-size:9.7523809524rem auto;background-position:-1.5610913405rem 0px}.hw-sprite-icon-back{width:25px;height:25px;background-size:1113.0434782609px auto;background-position:-22.2826086957px 0px}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.page{-webkit-transform:none;transform:none;display:inline-block;-webkit-animation:none;animation:none;top:0;left:0;width:100%;height:100%}.fullscreen{position:fixed;top:0;left:0;width:100%;height:100%}.btn-page,#btn-page{position:absolute;left:-25px;bottom:-30px;-webkit-transform:translate3d(50%, -200%, 0);transform:translate3d(50%, -200%, 0);-webkit-transition:all linear .1s;transition:all linear .1s;width:60px;height:60px;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/icon-giftcenter.png");background-repeat:no-repeat;background-size:contain;background-position:center;z-index:66;border-radius:30px;-webkit-box-shadow:0 0 3px 5px #fff;box-shadow:0 0 3px 5px #fff}.btn-page .toread-num,#btn-page .toread-num{position:absolute;line-height:20px;font-size:12px;background:#f94f4f;text-align:center;color:#fff;top:-2px;right:-2px;width:20px;height:20px;border-radius:10px}.bling{-webkit-animation-name:bling;animation-name:bling;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes bling{from{-webkit-box-shadow:0 0 3px 5px #fff;box-shadow:0 0 3px 5px #fff}to{-webkit-box-shadow:0 0 3px 2px #fff;box-shadow:0 0 3px 2px #fff}}@keyframes bling{from{-webkit-box-shadow:0 0 3px 5px #fff;box-shadow:0 0 3px 5px #fff}to{-webkit-box-shadow:0 0 3px 2px #fff;box-shadow:0 0 3px 2px #fff}}.page-container{position:fixed;top:0;left:0;width:100%;height:100%;color:#222;font-size:14px;z-index:100;opacity:0;-webkit-transition:-webkit-transform linear .3s;transition:-webkit-transform linear .3s;transition:transform linear .3s;transition:transform linear .3s, -webkit-transform linear .3s}.page-container.transition-none{-webkit-transition:none;transition:none}.page-container.animated{-webkit-animation-duration:.5s;animation-duration:.5s}.page-container-mask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background-color:rgba(0,0,0,.5)}.page-container-wrapper{position:absolute;top:4%;right:4%;bottom:4%;left:4%;background-color:#fff;border-radius:8px}.page-container .top{z-index:1;position:absolute;top:0;left:0;width:100%;text-align:center;background:#fff;border-bottom:1px solid #f6f6f6;border-top-left-radius:8px;border-top-right-radius:8px}.page-container .top .page-title{line-height:50px;font-size:18px}.page-container .top img{position:absolute;z-index:1}.page-container .top img.page-icon{top:7px;left:15px;width:35px;height:35px}.page-container .top img:not([src]){display:none}.page-container .top img.page-close{top:0;right:0;width:25px;height:25px;padding:12px 15px;-webkit-box-sizing:content-box;box-sizing:content-box}.page-container .center{position:absolute;top:0;left:0;width:100%;height:100%;padding:50px 0;overflow-y:auto;-webkit-overflow-scrolling:touch}.page-container .center>div{position:relative;padding:15px;padding-bottom:30px;width:100%;min-height:100%}.page-container .center>div.page-gift{padding-top:0}.page-container .center.noscroll{overflow-y:hidden}.page-container .center.noscroll>div{height:100%}.page-container .bottom{z-index:1;position:absolute;bottom:-1px;left:0;width:100%;text-align:center;background:#fff;border-top:1px solid rgba(0,0,0,.1);display:-webkit-box;height:50px;-webkit-box-sizing:content-box;box-sizing:content-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.page-container .bottom.hidden{display:none}.page-container .bottom div{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:50px;height:50px;border-right:1px solid rgba(0,0,0,.1);-webkit-transition:all linear .2s;transition:all linear .2s}.page-container .bottom div span{display:inline-block;width:70px;position:relative}.page-container .bottom div span.not-read:after{position:absolute;top:15px;right:0;background:#f94f4f;width:6px;height:6px;border-radius:3px;display:block;content:""}.page-container .bottom div:last-child{border-right:none}.page-container .bottom div.active,.page-container .bottom div:active{background:#eaeaea}.page-activity-text p,.page-activity-text table{margin:0 0 10px}.page-activity-text img{width:100px;height:auto;display:block;margin-top:6px;margin-bottom:6px}.page-activity-text #activity-qrcode-img{width:150px;margin:0}.page-activity-text h3{margin-top:25px;margin-bottom:10px;font-size:13px;height:.32rem;width:1.1rem;line-height:.345rem;background-position:center;background-repeat:no-repeat;background-size:contain}.page-activity-text h3:first-child{margin-top:0;color:#644702;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/15169151004521669327.png")}.page-activity-text h3.page-activity-rule,.page-activity-text h3.page-activity-target{color:#644702;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/15169151004521669327.png")}.page-activity-text h3.mname{color:#5b5b5b;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/15169151004521693661.png")}.page-activity-text h3 span{margin-left:.22rem}.page-activity-text .page-activity-banner{z-index:-1;position:absolute;margin:0;width:1.1rem}.page-activity-text .activity-gift-text h3{margin-top:25px;color:#5b5b5b;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/15169151004521670335.png")}.page-activity-text p{white-space:pre-wrap;font-size:14px;line-height:1.5;color:#666}.page-activity-text table{width:100%;text-align:center;border:1px solid #f6f6f6}.page-activity-text table th{background-color:#f6f6f6;border:1px solid #f6f6f6;padding:10px}.page-activity-text table td{border:1px solid #f6f6f6;padding:10px;color:#959595}.page-activity-text::-webkit-scrollbar{background-color:rgba(0,0,0,0);width:0}.page-activity-text .btn-report{background:#f8f8f8;border-radius:3px;width:60px;line-height:30px;margin-top:20px;margin-bottom:10px;color:#222;text-align:center;border:1px solid rgba(0,0,0,.1);font-size:14px}.page-activity-text .support-text{position:absolute;text-align:center;width:100%;line-height:30px;left:0;bottom:0;margin-top:10px}.page-activity-text #activity-qrcode{color:#5b5b5b;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/15169151004521693661.png")}.page-activity-text #activity-qrcode span{margin-left:.12rem}.page-personal-center p{margin:0 20px 10px;white-space:pre-wrap;font-size:13px;color:#b02469;margin-top:10px}.page-personal-center img{width:100px;height:auto;display:block;margin-top:6px;margin-bottom:6px}.page-personal-center .flowersBlock{margin-top:40px}.page-personal-center .flowersBlock p{text-align:center;font-size:18px;color:#b02469}.page-personal-center .flowersBlock i{font-style:normal}.page-personal-center .flowersBlock__progress{background:#fff;border-radius:50px;height:.48rem;width:78%;margin:0 auto;overflow:hidden;position:relative}.page-personal-center .flowersBlock__progress--bar{height:100%;border-radius:50px;-webkit-transition:all linear .1s;transition:all linear .1s}.page-personal-center .flowersBlock__progress p{position:absolute;top:28%;left:45%;-webkit-transform:translateX(-60%) translateY(-50%);transform:translateX(-60%) translateY(-50%);color:#ff8db0;font-weight:800;display:none}.page-personal-center .flowersBlock span:nth-of-type(1){margin-left:50px;margin-top:8px;display:inline-block;font-size:16px;color:#b02469}.page-personal-center .flowersBlock span:last-child{margin-right:50px;font-size:16px;float:right;margin-top:5px;color:#b02469}.page-personal-center .shareBlock{margin-top:30px}.page-personal-center .shareBlock p{text-align:center;font-size:18px;color:#b02469}.page-personal-center .shareBlock i{font-style:normal}.page-personal-center .shareBlock__progress{background:#fff;border-radius:50px;height:.48rem;width:78%;margin:0 auto;overflow:hidden;position:relative}.page-personal-center .shareBlock__progress--bar{height:100%;border-radius:50px;-webkit-transition:all linear .1s;transition:all linear .1s}.page-personal-center .shareBlock__progress p{position:absolute;top:28%;left:45%;-webkit-transform:translateX(-60%) translateY(-50%);transform:translateX(-60%) translateY(-50%);color:#ff8db0;font-weight:800;display:none}.page-personal-center .shareBlock span:nth-of-type(1){margin-left:50px;margin-top:8px;display:inline-block;font-size:16px;color:#b02469}.page-personal-center .shareBlock span:last-child{margin-right:50px;display:inline-block;font-size:16px;margin-top:5px;color:#b02469}.page-personal-center .paersonalRemain{position:relative;bottom:-0.8rem;text-align:center;display:block;color:#b02469}.gift-remain-container{overflow:auto;z-index:105;position:absolute;top:4%;right:4%;bottom:4%;left:4%;padding:15px;background:#fff;font-size:14px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.5);box-shadow:0 0 30px 0 rgba(0,0,0,.5);border-radius:8px}.gift-remain-container .gift-title{margin:0;text-align:center;font-size:16px;font-weight:normal}.gift-remain-container .gift-type{margin:10px 0;font-size:14px;color:666}.gift-remain-container .icon-close{position:absolute;right:10px;top:10px;width:25px;height:25px;background-size:cover}.gift-remain-container p{line-height:1.3;margin:8px 0}.gift-remain-container table{width:100%;text-align:center;border:1px solid #f6f6f6}.gift-remain-container table th{background-color:#f6f6f6;border:1px solid #f6f6f6;padding:10px}.gift-remain-container table td{padding:10px;border:1px solid #f6f6f6;color:#959595}.gift-remain-container .gift-tip{margin-top:30px}.gift-remain-container .gift-tip__text{text-align:center;color:#333}.gift-remain-container .gift-tip__btn{display:block;margin:0 auto;margin-top:20px;padding:8px 18px;border-radius:4px;color:#1abc9c;border:1px solid #1abc9c;background:#fff}.gift-remain-container .gift-tip__btn:focus{outline:none}.report-container{z-index:105;position:absolute;top:4%;right:4%;bottom:4%;left:4%;background:#eeeef3;font-size:14px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.5);box-shadow:0 0 30px 0 rgba(0,0,0,.5)}.report-container.animated{-webkit-animation-duration:.5s;animation-duration:.5s}.report-container .reason-block-container{border-top:1px solid rgba(0,0,0,.1);background:#fff}.report-container .reason-block-container .reason-block{cursor:pointer;color:#222;font-size:16px;padding-left:15px;line-height:44px;border-bottom:1px solid rgba(0,0,0,.1);position:relative}.report-container .reason-block-container .reason-block.active:after{content:"";position:absolute;z-index:1;right:0;top:0;width:44px;height:44px;display:block;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/icon-tick.png");background-repeat:no-repeat;background-position:center;background-size:16px}.report-container input{background:#fff;display:block;padding-left:15px;font-size:14px;color:#222;line-height:44px;width:100%;outline:none;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,.1);border-left:none;border-right:none}.report-container .btn-container{margin-top:30px;padding:0 15px}.report-container .btn-container>div{cursor:pointer;display:block;border-radius:5px;line-height:44px;font-size:18px;text-align:center}.report-container .btn-container .btn-submit{margin-top:10px;background:#09bb07;border:1px solid #029400;color:#fff}.report-container .btn-container .btn-back{margin-top:10px;background:#f8f8f8;border:1px solid rgba(0,0,0,.1);color:#222}.report-container .text{line-height:44px;font-size:14px;color:#888;padding-left:15px}.report-container .remind{position:absolute;bottom:12px;font-size:12px;color:#888;width:100%;text-align:center;text-decoration:underline}.page-feedback{color:#444;font-size:14px}.page-feedback .desc{line-height:24px;margin-bottom:25px;white-space:pre-wrap}.page-feedback .form-block{margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-feedback .form-block .label{width:68px;margin-right:6px;text-align:left;line-height:28px;padding:2px 0;word-wrap:break-word}.page-feedback .form-block.hidden{display:none}.page-feedback .form-block input.form-input-item{display:block;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-left:12px;line-height:34px;border:1px solid #e5eaea;border-radius:5px;background-color:#f8fafa}.page-feedback .form-block input.form-input-item::-webkit-input-placeholder{font-size:14px;color:#ccc}.page-feedback .form-block input.form-input-item::-moz-input-placeholder{font-size:14px;color:#ccc}.page-feedback .form-block input.form-input-item::-ms-input-placeholder{font-size:14px;color:#ccc}.page-feedback .form-block .auth-code{width:100%;display:block;-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-right:96px;padding-left:12px;line-height:34px;border:1px solid #e5eaea;border-radius:5px;background-color:#f8fafa}.page-feedback .form-block .auth-code::-webkit-input-placeholder{font-size:14px;color:#ccc}.page-feedback .form-block .auth-code::-moz-input-placeholder{font-size:14px;color:#ccc}.page-feedback .form-block .auth-code::-ms-input-placeholder{font-size:14px;color:#ccc}.page-feedback .form-block .auth-code-cnt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.page-feedback .form-block .auth-code__btn{position:absolute;right:0;top:0;height:36px;line-height:36px;border:1px solid #d9d9d9;border-radius:5px;background-color:#fff;padding:0 10px;color:#666;white-space:nowrap}.page-feedback .form-block .btn--disabled{background-color:#f8fafa;border-color:#e5eaea;color:#ccc;cursor:not-allowed}.page-feedback .form-block .label:before,.page-feedback .phoneComponent .label:before{content:"*";color:rgba(0,0,0,0);margin-right:2px}.page-feedback .form-block.isRequired .label:before,.page-feedback .phoneComponent.isRequired .label:before{color:#ff4949}.page-feedback .feedback-btn{margin-top:30px;width:100%;color:#fff;cursor:pointer;font-size:18px;border-radius:4px;text-align:center;line-height:44px;height:44px;background:#1abc9c}.page-feedback .address-cnt{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page-feedback .address-text{max-width:80%;line-height:.22rem}.page-feedback .address-text.change{color:#1abc9c;text-decoration:underline}.page-feedback .address-btn{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;cursor:pointer;font-size:14px;line-height:34px;border-radius:4px;text-align:center;border:1px solid #1abc9c;color:#1abc9c;border-radius:5px;background-color:#f8fafa}.page-feedback .upload-img-cnt{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1rem}.page-feedback .upload-img-cnt__img{position:absolute;width:1rem;height:1rem;background-color:#fbfdff;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/icon-plus.png");background-size:contain;background-repeat:no-repeat;background-position:center;border:1px dashed #1abc9c;border-radius:6px}.page-feedback .upload-img-cnt__img.file{border-style:solid}.page-feedback .upload-img-cnt__upload{position:absolute;opacity:0;width:1rem;height:1rem}.page-rank .rank-type-container{width:100%;margin-bottom:4px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-rank .rank-type-container div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;border:2px solid #f6f6f6;height:29px;line-height:26px;color:#333;text-decoration:none}.page-rank .rank-type-container div:first-child{border-radius:4px 0 0 4px}.page-rank .rank-type-container div:last-child{border-radius:0 4px 4px 0}.page-rank .rank-type-container div.active{background-color:#f6f6f6;color:#333}.page-rank .more{font-size:14px;color:#e74c3c;text-align:center;margin:20px 0}.page-rank .rank-list{overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:95%;display:none}.page-rank .rank-list.show{display:block}.page-rank .rank-list .user .rank-block{display:block;text-align:center;height:1.72rem;padding:0px 0;position:relative;color:#1c1b20}.page-rank .rank-list .user .rank-block .rank{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-rank .rank-list .user .rank-block .head{position:relative;z-index:1;width:100%;height:110.5px;margin:0;border:none;top:0}.page-rank .rank-list .user .rank-block .head .cover{height:.68rem;width:.68rem;position:absolute;top:33.5%;left:40.08%}.page-rank .rank-list .user .rank-block .head .cover .cover-pic{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;border-radius:50%}.page-rank .rank-list .user .rank-block .head .cover .cover-bg{position:absolute;top:-0.31rem;width:2.17rem;height:1.13rem;background:url("https://static-cdn.24haowan.com/game_tpl/assets/img/self-No.1.png") no-repeat;left:50%;background-size:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-rank .rank-list .user .rank-block .head img{width:100%;height:auto;border-radius:0}.page-rank .rank-list .user .rank-block .head.rankHead{border:none}.page-rank .rank-list .user .rank-block .nickname{margin-top:.1rem}.page-rank .rank-list .user .rank-block .score{color:#644702;font-size:18px;margin:0 auto;line-height:.3rem}.page-rank .rank-list .user .rank-block .score.score_time{font-size:14px;text-align:center}.page-rank .rank-list .rank-block{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;display:-webkit-box;-webkit-box-align:center;color:#222;font-size:14px;border-bottom:1px solid #f6f6f6}.page-rank .rank-list .rank-block:active{background:#f6f6f6}.page-rank .rank-list .rank-block .rank{width:.15rem;height:.2rem;margin:0 8px;text-align:center;font-size:14px;color:#333;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.page-rank .rank-list .rank-block .list-cover{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;border-radius:50%}.page-rank .rank-list .rank-block .list-cover img{width:100%}.page-rank .rank-list .rank-block .head{width:38px;height:38px;display:block;border-radius:25px;border:2px solid #d8d8d8;margin:0 20px 0 22px;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1;top:5%}.page-rank .rank-list .rank-block .head div{width:45px;height:50px;display:block;-webkit-box-sizing:content-box;box-sizing:content-box;background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;left:50%;top:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-rank .rank-list .rank-block .head div .selfRank{color:#644702;width:70px;z-index:50;font-size:12px;height:70px;position:relative;top:75%}.page-rank .rank-list .rank-block .nickname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1}.page-rank .rank-list .rank-block .nickname i{display:inline-block;width:15px;background-image:url("https://static-cdn.24haowan.com/game_tpl/assets/img/self.png");height:15px;background-position:center;background-size:cover;vertical-align:sub}.page-rank .rank-list .rank-block .score{color:#acacac;margin-right:15px;font-size:18px}.page-rank .rank-list .rank-block .score.score_time{font-size:12px;text-align:right}.page-rank .rank-list .rank-block .rankScore{color:#644702}.page-rank .rank-list .rank-block.active{font-weight:bold}.page-rank .rank-list .rank-block.active .head{border:2px solid #fcd34e}.page-cd-rank .rank-type-container{width:100%;margin-bottom:4px;font-size:12px;display:-webkit-box}.page-cd-rank .rank-type-container div{display:block;width:50%;text-align:center;border:1px solid #f6f6f6;height:26px;line-height:26px;color:#1c1b20;text-decoration:none}.page-cd-rank .rank-type-container div:first-child{border-radius:4px 0 0 4px}.page-cd-rank .rank-type-container div:last-child{border-radius:0 4px 4px 0}.page-cd-rank .rank-type-container div.active{background-color:#1c1b20;color:#fff}.page-cd-rank .content{height:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.page-cd-rank .content .cd-rank-block{display:-webkit-box;padding:10px 0;font-size:14px;color:#222;text-align:left;line-height:30px}.page-cd-rank .content .cd-rank-block .rank{width:50px;text-align:center}.page-cd-rank .content .cd-rank-block img{width:38px;height:38px;border-radius:19px;display:block;margin:0 10px}.page-cd-rank .content .cd-rank-block .name{padding-right:10px;-webkit-box-flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-cd-rank .content .cd-rank-block .data{font-size:16px;color:#acacac;width:92px}.page-cd-rank .content .cd-rank-block.self{color:#fbd006;border-bottom:1px solid #ebebeb}.page-cd-rank .content .cd-rank-block.self .data{color:#fbd006}.page-cd-rank .content .cd-rank-total-container .cd-rank-total{color:#999;font-size:14px;border-bottom:1px solid #ebebeb;line-height:30px;padding-left:20px}.page-cd-rank .content .cd-rank-th{display:-webkit-box;padding:10px 0;font-size:14px;color:#222;text-align:left;line-height:20px}.page-cd-rank .content .cd-rank-th .rank{width:50px;text-align:center}.page-cd-rank .content .cd-rank-th .name{margin-left:58px;padding-right:10px;-webkit-box-flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-cd-rank .content .cd-rank-th .data{width:90px}.page-cd-rank .content .cd-rank-remain-num{position:absolute;left:0;right:0;width:100%;text-align:center;font-size:13px;height:.3rem;line-height:.3rem;bottom:0;color:#999}.page-cd-rank .content.showRemain{padding-bottom:30px}.page-cd-rank .content .cd-rank-more-container{padding-left:20px}.page-cd-rank .content .cd-rank-more-container .cd-rank-more{color:#e74c3c;font-size:14px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;line-height:40px;text-align:center;padding-right:20px}.page-cd-rank .content .cd-rank-more-container .cd-rank-more-pagination{height:40px;line-height:40px;font-size:14px;margin-bottom:10px;color:#333;text-align:center}.page-cd-rank .content .cd-rank-more-container .cd-rank-more-pagination .btn{display:inline-block;padding:2px 10px;background-color:#1abc9c;color:#fff}.page-cd-rank .content .cd-rank-more-container .cd-rank-more-pagination-pages{margin:0 4px}.page-gift{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-gift .gift-item-list{position:absolute;top:0;left:0;bottom:0;width:100%;overflow:auto;padding:15px}.page-gift .gift-item-list.coupon{bottom:56px}.page-gift .gift-item-block{margin-bottom:2px;background:#fff;padding:11px 0;display:-webkit-box;position:relative;border-bottom:1px solid #f6f6f6;-webkit-box-align:start;-webkit-box-pack:center}.page-gift .gift-item-block img{position:absolute;width:18%;right:-10px;top:-1px}.page-gift .gift-item-block:last-child{border-bottom:0}.page-gift .gift-item-block.not-read:after{position:absolute;top:10px;left:60px;background:#f94f4f;width:10px;height:10px;border-radius:5px;display:block;content:""}.page-gift .gift-item-img{width:.72rem;height:.72rem;border:1px solid #eee;border-radius:5px;background-color:#fafafc;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:12px}.page-gift .gift-item-info{line-height:20px;font-size:12px;color:#676f7a;-webkit-box-flex:1;display:-webkit-box;-webkit-box-pack:start;-webkit-box-align:center}.page-gift .gift-item-text{width:.75rem;font-size:13px;color:#1abc9c;right:10%;padding:.05rem 0;position:absolute;bottom:10%;right:20%;text-align:center}.page-gift .gift-item-text.fail{color:#ff6161}.page-gift .gift-item-btn-detail{width:.75rem;font-size:12px;color:#1abc9c;padding:.05rem 0;border:1px solid #1abc9c;border-radius:30px;position:absolute;bottom:10%;right:0;text-align:center}.page-gift .gift-item-name{font-size:14px;color:#2c3848;line-height:.2rem;max-height:50px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.05rem}.page-gift .gift-item-check{margin-top:4px}.page-gift .gift-item-check span{color:#f9473e;border-radius:10px;display:inline-block;position:absolute;bottom:15%}.page-gift .empty-container{display:none;color:#999;text-align:center;padding:10px 0;-webkit-transform:translateY(30%);transform:translateY(30%)}.page-gift .empty-container.show{display:block}.page-gift .empty-container img{width:50%;display:block;margin:0 auto;margin-bottom:30px}.page-gift .gift-link{position:absolute;bottom:10px;left:0;width:100%;text-align:center;color:#1abc9c;font-size:12px}.page-gift__coupon__foot{position:absolute;bottom:0;left:0;z-index:1;width:100%;padding:10px 6px;background-color:#fff;border-top:1px solid #f6f6f6}.page-gift__coupon__foot__btn{display:block;width:90%;margin:0 auto;font-size:14px;line-height:34px;border-radius:4px;text-align:center;color:#fff;position:relative}.page-gift__coupon__foot__btn-miniapp{width:100%;position:absolute;top:0;left:0;width:100%;height:36px;line-height:36px;z-index:1}.page-gift__coupon__foot__btn-text{color:#fff;background-color:#1abc9c;border-radius:5px}.gift-detail-container{position:absolute;top:4%;right:4%;bottom:4%;left:4%;background:#f4f4f7;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;z-index:305;font-size:14px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.5);box-shadow:0 0 30px 0 rgba(0,0,0,.5);border-radius:8px}.gift-detail-container.animated{-webkit-animation-duration:.5s;animation-duration:.5s}.gift-detail-container .content{background:#fff}.gift-detail-container .giftmoney-receive-remind{color:#e74c3c;text-align:center;font-size:14px;position:relative;bottom:-20px}.gift-detail-container .gift-img{background-color:#fafafc;width:80px;height:80px;margin:15px auto;border:1px solid #eee;border-radius:5px;background-size:contain;background-position:center;background-repeat:no-repeat}.gift-detail-container .gift-name{color:#333;text-align:center;font-size:16px}.gift-detail-container .gift-remind{color:#666;text-align:center;font-size:14px;margin-top:10px}.gift-detail-container .qrcode-block{background:#fff;font-size:14px;color:#676f7a;text-align:center;padding:13px 0}.gift-detail-container .qrcode-block .label{width:105px;color:#333;padding:0;font-size:15px;padding-left:15px;float:left;text-align:left}.gift-detail-container .qrcode-block .gift-pass{font-size:14px;line-height:20px;white-space:pre-wrap;-webkit-box-flex:1;text-align:left;color:#999;display:block}.gift-detail-container .qrcode-block .qrcode-text{text-align:left}.gift-detail-container .qrcode-block .qrcode-text span{font-size:14px;color:#999}.gift-detail-container .qrcode-block .qrcode-text span.qrcode-text--copy{padding:2px 6px;border:1px solid #1abc9c;border-radius:10px;margin-top:10px;color:#1abc9c;font-size:12px;margin-left:6px}.gift-detail-container .qrcode-block .qrcode-text.red{color:#e74c3c}.gift-detail-container .qrcode-block #btn-gift-qrcode{display:inline-block;padding:5px 8px;border:1px solid #1abc9c;border-radius:30px;margin-top:10px;color:#1abc9c;font-size:12px;margin-left:-1.2rem}.gift-detail-container .qrcode-block #btn-gift-qrcode.hidden{display:none}.gift-detail-container .other-qrcode-block{background:#fff;font-size:14px;color:#676f7a;text-align:center;padding:13px 0}.gift-detail-container .other-qrcode-block .label{width:105px;color:#333;padding:0;font-size:15px;padding-left:15px;float:left;text-align:left}.gift-detail-container .other-qrcode-block .qrcode-text{text-align:left}.gift-detail-container .other-qrcode-block .qrcode-text span{font-size:14px;color:#999}.gift-detail-container .other-qrcode-block .qrcode-text.red{color:#e74c3c}.gift-detail-container .gift-detail-block{margin:0 15px;border-top:1px solid #f6f6f6;line-height:50px;font-size:14px;background:#fff;display:-webkit-box}.gift-detail-container .gift-detail-block:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.gift-detail-container .gift-detail-block span.gift-address:last-child{white-space:pre-wrap;line-height:24px;padding:13px 0}.gift-detail-container .gift-detail-block span.gift-desc:last-child{white-space:pre-wrap;padding:13px 0;line-height:24px}.gift-detail-container .gift-detail-block .address-label{width:.7rem;line-height:.3rem}.gift-detail-container .gift-detail-block .address-value{width:80%;line-height:.3rem;padding:0 .1rem;text-align:left;color:#999}.gift-detail-container .gift-detail-block .address-value .change-address{text-decoration:underline;color:#1abc9c}.gift-detail-container .gift-detail-block .game-qrcode-label p{margin:0;line-height:20px}.gift-detail-container .gift-detail-block .label{width:100px;display:block;color:#333;padding:0;font-size:15px;line-height:inherit;text-align:left}.gift-detail-container .gift-detail-block span:last-child{-webkit-box-flex:1;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#999;display:block}.gift-detail-container .gift-detail-block .gift-qrcode{width:100px;height:100px;margin:0 auto;display:block}.gift-detail-container .gift-detail-block .gift-desc.red{color:#e74c3c}.gift-detail-container .gift-check-way{display:none}.gift-detail-container .gift-check-way[name=qrcode],.gift-detail-container .gift-check-way[name=subscribe-qrcode]{text-align:center;padding:6px 0}.gift-detail-container .gift-check-way[name=pass]{border-top:1px solid #f6f6f6;margin:0 15px}.gift-detail-container .gift-check-way[name=qrcode] div{font-weight:bold;line-height:24px;margin-top:6px}.gift-detail-container .gift-check-way[name=qrcode] img{width:100px;margin:0;display:block;margin-bottom:6px}.gift-detail-container .gift-check-way.show{display:-webkit-box}.gift-detail-container .gift-check-way .qrcode-text{width:90px;line-height:24px;color:#333}.gift-detail-container .gift-check-time .end-time{line-height:.3rem}.gift-detail-container .content{border-radius:8px;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.gift-detail-container .content::-webkit-scrollbar{width:0}.gift-detail-container .content .gift-head{padding-bottom:10px;border-bottom:5px solid #f6f6f6}.gift-detail-container .content .gift-head-original{padding-bottom:0px;border-bottom:none}.gift-detail-container .bottom-container.over{position:absolute;bottom:6%;left:4%;right:4%}.gift-detail-container .bottom-container .desc{color:#676f7a;font-size:12px;line-height:28px;text-align:center;padding:0 14px;margin-top:15px;margin-bottom:15px}.gift-detail-container .bottom-container .bottom-btn{background:#1abc9c;width:92%;line-height:40px;text-align:center;font-size:14px;color:#fff;z-index:2;display:none;margin:10px auto;border-radius:5px}.gift-detail-container .bottom-container .bottom-btn.verified{background:#fe6a68}.gift-detail-container .bottom-container .bottom-btn.disabled{background:#bdc3c7}.gift-detail-container .bottom-container .bottom-btn.show{display:block}.gift-detail-container .bottom-container .bottom-btn.weapp-wrapper{position:relative}.gift-detail-container .bottom-container .bottom-btn .foot-main-launch{position:absolute;left:0;right:0;height:100%;bottom:4%;background-color:#0ef;opacity:0}.gift-detail-container .btn-close{z-index:10;position:absolute;left:0;top:0;width:25px;height:25px;padding:15px 20px;-webkit-box-sizing:content-box;box-sizing:content-box}.gift-detail-container .wait-container{margin-top:20px;background:#fff;color:#999;padding:15px;text-align:center;font-size:14px;display:none}.gift-detail-container .wait-container.show{display:block}.gift-detail-container .wait-container .title{color:#666;font-size:14px;margin-bottom:35px}.gift-detail-container .wait-container .title span{color:#333}.gift-detail-container .wait-container .qrcode{text-align:center;margin-top:40px}.gift-detail-container .wait-container .qrcode img{width:140px;margin-bottom:20px}.gift-detail-container .gift-qrcode-container{background:#fff;z-index:72;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.5);box-shadow:0 0 30px 0 rgba(0,0,0,.5)}.gift-detail-container .gift-qrcode-container.animated{animation-duration:.5s;-webkit-animation-duration:.5s}.gift-detail-container .gift-qrcode-container #gift-qrcode{width:200px;height:200px;position:absolute;top:45%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.gift-detail-container .gift-qrcode-container #gift-qrcode-close{width:40px;position:absolute;bottom:10%;left:50%;margin-left:-20px}.form-address{position:absolute;top:4%;right:4%;bottom:4%;left:4%;background:#fff;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;z-index:310;font-size:14px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.5);box-shadow:0 0 30px 0 rgba(0,0,0,.5);border-radius:8px}.form-address.animated{-webkit-animation-duration:.5s;animation-duration:.5s}.form-address--header{padding:0 10px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-address--header>.btn-close{position:absolute;top:0;left:0;width:55px;height:49px;padding:12px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-address--header-title{font-size:16px;font-weight:bold}.form-address--main{margin-top:30px}.form-address--main-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 20px}.form-address--main-form>.label{color:#333;width:70px;text-align:left;line-height:32px;padding:2px 0;word-wrap:break-word}.form-address--main-form>.input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:0;padding-left:10px;line-height:26px;border:1px solid #e5eaea;border-radius:5px;background-color:#f8fafa}.form-address--footer-btn{margin:0 auto;margin-top:30px;width:90%;color:#fff;cursor:pointer;font-size:18px;border-radius:4px;text-align:center;line-height:44px;height:44px;background:#1abc9c}.multiple-user{position:absolute;top:4%;right:4%;bottom:4%;left:4%;background:#fff;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;z-index:310;font-size:14px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.5);box-shadow:0 0 30px 0 rgba(0,0,0,.5);border-radius:8px}.multiple-user.animated{-webkit-animation-duration:.5s;animation-duration:.5s}.multiple-user--header{padding:0 .1rem;height:.5rem;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.multiple-user--header>.btn-close{position:absolute;top:0;left:0;width:55px;height:49px;padding:12px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.multiple-user--main{position:absolute;top:.5rem;bottom:1.86rem;left:0;right:0;overflow-y:auto}.multiple-user--main-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.1rem .16rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.multiple-user--main-title>.avatar{padding-left:.1rem}.multiple-user--main-title>.nickname{padding-left:.7rem}.multiple-user--main-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.1rem .16rem;-webkit-transition:all ease .2s;transition:all ease .2s}.multiple-user--main-item.active{background-color:#e9e9e9}.multiple-user--main-item>.avatar{display:inline-block;max-width:.6rem;height:auto;border-radius:.08rem}.multiple-user--main-item>.nickname{padding:0 .16rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.multiple-user--main-item>.time{min-width:.5rem}.multiple-user--footer{position:absolute;bottom:.2rem;left:0;right:0;padding:.2rem 5%}.multiple-user--footer-text{line-height:1.5}.multiple-user--footer-btn{margin:0 auto;margin-top:20px;width:100%;color:#fff;cursor:pointer;font-size:18px;border-radius:4px;text-align:center;line-height:44px;height:44px;background:#1abc9c}@media screen and (max-height: 600px){.page-rank .rank-list .user .rank-block{height:1.92rem}.page-activity-text #activity-qrcode{width:1.2rem}}.friend-help{padding:0 10px}.friend-help .fh__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333;font-size:16px;line-height:1.5}.friend-help .fh__headContent{text-align:left}.friend-help .fh__headPrimaryText{font-weight:bold}.friend-help .fh__headDefaultText{color:#666;font-size:12px}.friend-help .fh__headShareIcon{display:inline-block;width:18px;height:18px;margin-right:2px;vertical-align:middle;background-image:url(http://static-cdn.24haowan.com/img/157903/15790315947167962128.png);background-repeat:no-repeat;background-size:contain}.friend-help .fh__headShareText{font-size:14px}.friend-help .fh__progress{margin:20px 0;line-height:12px;height:12px;border-radius:8px;text-align:right;background:#eee}.friend-help .fh__progress__inner{height:12px;border-radius:8px;padding-right:4px;color:#fff;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.friend-help .fh__mainTitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.friend-help .fh__mainFriend{display:inline-block;width:30px;height:30px;margin-left:-14px;border-radius:50%;background-color:#eee;background-repeat:no-repeat;background-size:cover;background-color:#eee}.friend-help .fh__mainFriend:first-child{margin-left:0}.friend-help .fh__mainContent{margin:0 10px}.friend-help .fh__mainContent.more{margin-left:4px}.friend-help .fh__mainCollapse{font-size:13px;color:#1abc9c}.friend-help .fh__mainTable{padding:8px 10px;padding-bottom:0;border-radius:4px;border:1px solid #eee}.friend-help .fh__table{color:#333}.friend-help .fh__tableHead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left;font-weight:bold}.friend-help .fh__tableTitle:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.friend-help .fh__tableTitle:last-child{width:110px}.friend-help .fh__tableBody{color:#666;max-height:300px;overflow:auto}.friend-help .fh__tableRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:6px 0;font-size:13px;text-align:left}.friend-help .fh__tableCol{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.friend-help .fh__tableCol:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.friend-help .fh__tableCol:last-child{width:110px}.friend-help .fh__tableColAvatar{display:inline-block;width:30px;height:30px;margin-right:6px;border-radius:50%;background-color:#eee;background-repeat:no-repeat;background-size:cover}.friend-help .fh__tableColText{max-width:100px}.page-user{padding:10px !important;padding-top:30px;text-align:center;font-size:14px;color:#333}.page-user__avatar{margin:0 auto;display:block;width:60px;height:60px;border-radius:50%;background-color:#fff}.page-user__avatar__nickname{margin:10px 0}.page-user__ids{margin:0;padding:0}.page-user__id{line-height:20px;margin:5px 0;font-size:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 4px}.page-user__id span{font-size:14px;display:inline-block}.page-user__id-left{width:45%;text-align:right}.page-user__id-right{width:55%;text-align:left;word-break:break-all}.page-user__id-logout{color:#1abc9c;text-decoration:underline}.page-user__footer{padding:20px 0}.page-user__footer-tip{width:80%;margin:0 auto;font-size:13px;line-height:1.4;opacity:.5;color:red}.page-user__footer-logtime{padding:0 10px;font-size:13px}.page-user__footer-logout{margin-top:20px;padding:5px 80px;border:1px solid #1abc9c;background-color:#fff;color:#1abc9c;border-radius:4px}.page-user__footer-logout:focus{background-color:#1abc9c;border:none;outline:none;color:#fff}#iframe_parent2{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;width:100%;height:100%;z-index:998;position:absolute;left:0;top:0;padding:20px}#iframe_parent2 .mask{z-index:99}#iframe_parent2 .wrapper{position:relative;width:100%;z-index:100;height:100%;background-color:#fff;border-radius:6px;overflow:hidden}#iframe_parent2 .loading{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:14px;color:#999}#iframe_parent2 .frame{position:absolute;bottom:0;width:100%;height:100%;background-color:#fff}.iframe-error{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.iframe-error__content{text-align:center;width:80%}.iframe-error__content__img{display:block;margin:0 auto;width:150px;margin-top:-80px;margin-bottom:20px}.iframe-error__content__text{text-align:center;color:#999;line-height:26px;font-size:14px;margin-bottom:30px}.iframe-error__content__button{font-size:14px;margin:0 auto;width:130px;height:38px;line-height:38px;border-radius:20px;color:#fff;background-color:#1abc9c}.iframe__loader{position:relative;height:100%;width:100%;background-color:rgba(248,248,248,.95)}.iframe__loading{position:absolute;top:48%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.iframe__loading>div{background-color:#1abc9c;border-radius:50%;border:3px solid #1abc9c;border-bottom-color:rgba(0,0,0,0);height:40px;width:40px;background:rgba(0,0,0,0) !important;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}.iframe__text{color:#1abc9c;font-size:15px;margin:0;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%, -40%);transform:translate(-50%, -40%)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.modalAnimatedFast{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.notice-bar{position:fixed;left:0%;top:0;width:100%;height:30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 4px;line-height:30px;font-size:14px;background:rgba(0,0,0,.5);border:0 solid #a9cae8;bottom:2.2rem;color:#fff}.notice-bar__icon{width:20px;height:20px}.notice-bar__title{margin-left:4px}.notice-bar__scroll{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.scroll-bar-cnt{width:100%;height:100%;overflow:hidden}.scroll-bar-cnt--inner{width:100%;margin:0 auto;padding:6px 10px;-webkit-animation:scroll-vertical 5s linear 0s infinite;animation:scroll-vertical 5s linear 0s infinite}.scroll-bar-cnt--inner__item{display:block;width:100%;height:100%;font-size:14px;padding:6px 0;margin:0;color:#fff}@-webkit-keyframes scroll-vertical{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes scroll-vertical{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}
.captcha-wrapper[data-v-0c81ce90]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9999;background:rgba(0,0,0,.5);width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
