@charset "utf-8";body,html{max-width:750px;min-width:320px;overflow-x:hidden}::-webkit-scrollbar{width:0;background:0 0}::-webkit-scrollbar-thumb{background:0 0}.root{position:relative;max-width:750px;min-width:320px;left:0;right:0;top:0;bottom:0;margin:0 auto;background-color:#ff743e;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:1000000}.root .back{position:absolute;padding:.33rem;width:.2rem;height:.34rem;z-index:2}.root .back>span{background-image:url(../image/national/back_btn.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:.2rem;height:.34rem;z-index:2;display:block}.root>header{position:relative;height:10.6rem;background-image:url(../image/2021_1223/banner.png?v=12);background-repeat:no-repeat;background-position:center top;background-size:cover}.root>header h3{position:absolute;top:1.28rem;left:0;width:100%;height:.5rem;line-height:.5rem;font-size:.26rem;text-align:center;font-weight:700;color:#74260e}.root>header h3::before{content:'';display:block;position:absolute;left:1.55rem;top:.24rem;width:.06rem;height:.06rem;border-radius:50%;background-color:#ffa6a0}.root>header h3::after{content:'';display:block;position:absolute;right:1.55rem;top:.24rem;width:.06rem;height:.06rem;border-radius:50%;background-color:#ffa6a0}.root>header .roll-line{position:absolute;width:100%;top:1.88rem;height:.48rem}.root>header .roll-box,.root>header .roll-box-2{position:absolute;left:0;height:.48rem}.root>header .roll-box ul,.root>header .roll-box-2 ul{display:flex;width:100%}.root>header .roll-box li,.root>header .roll-box-2 li{box-sizing:border-box;padding:.06rem .18rem .06rem .06rem;margin-right:.6rem;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;background:#c4ab70;border-radius:.24rem}.root>header .roll-box li.rb,.root>header .roll-box-2 li.rb{background-color:#ec5369}.root>header .roll-box-2{left:7.5rem}.root>header .roll-box .roll-name,.root>header .roll-box-2 .roll-name{font-size:.26rem;color:#fff;margin:0}.root>header .roll-box .roll-money,.root>header .roll-box-2 .roll-money{color:#fcdf00;font-size:.26rem;margin:0}.root>header .roll-box .roll-money .big,.root>header .roll-box-2 .roll-money .big{font-weight:700;vertical-align:middle;font-size:.34rem}.root>header .roll-box .roll-icon,.root>header .roll-box-2 .roll-icon{margin-right:.04rem;width:.36rem;height:.36rem;overflow:hidden;border-radius:50%}.root>header .roll-box .roll-icon img,.root>header .roll-box-2 .roll-icon img{width:100%;height:100%}.root>header .my_prize{box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;padding-right:.12rem;position:absolute;top:2.65rem;right:0;width:.95rem;height:.86rem;font-size:.28rem;line-height:.34rem;color:#fff;background-color:#ff7955;z-index:10;border-radius:.4rem 0 0 .4rem}.root>header .gift-box{position:absolute;top:3.58rem;left:calc(50% - 3.46rem);width:6.92rem;height:6.92rem}.root>header .gift-box-bg{position:relative;width:6.92rem;height:6.92rem;background-image:url(../image/2021_1223/pic_turntable.png);background-repeat:no-repeat;background-position:center top;background-size:contain;display:flex;justify-content:center;align-items:center}.root>header .gift-box-bg ul{width:5.84rem;height:5.84rem;border-radius:50%;position:relative}.root>header .gift-box-bg li{width:2.92rem;height:5.84rem;position:absolute;left:2.92rem;top:0;overflow:hidden;transform-origin:left center}.root>header .gift-box-bg li:nth-child(1){transform:rotate(-18deg)}.root>header .gift-box-bg li:nth-child(2){transform:rotate(18deg)}.root>header .gift-box-bg li:nth-child(3){transform:rotate(54deg)}.root>header .gift-box-bg li:nth-child(4){transform:rotate(90deg)}.root>header .gift-box-bg li:nth-child(5){transform:rotate(126deg)}.root>header .gift-box-bg li:nth-child(6){transform:rotate(162deg)}.root>header .gift-box-bg li:nth-child(7){transform:rotate(198deg)}.root>header .gift-box-bg li:nth-child(8){transform:rotate(234deg)}.root>header .gift-box-bg li:nth-child(9){transform:rotate(270deg)}.root>header .gift-box-bg li:nth-child(10){transform:rotate(306deg)}.root>header .gift-box-bg li .img{text-align:center;display:block;width:1.47rem;padding:.05rem .3rem 2.3rem .7rem;height:5.84rem;transform:translateX(-2.92rem) rotate(36deg);transform-origin:right center;border-radius:2.92rem 0 0 2.92rem}.root>header .gift-box-bg li .img span{display:block;width:1.47rem;height:1.47rem;top:1rem;transform-origin:center;transform:rotate(-19deg);background-repeat:no-repeat;background-position:center top;background-size:cover}.root>header .lottery{width:2.29rem;height:2.29rem;position:absolute;top:2.31rem;left:2.31rem;background-image:url(../image/2021_1223/turntable_btn.png);background-repeat:no-repeat;background-position:center top;background-size:contain}.root>header .my-num{position:absolute;top:2.65rem;bottom:1.96rem;left:50%;margin-left:-1.5rem;display:flex;justify-content:center;align-items:center;height:.56rem;font-size:.28rem;color:#fff;background-color:#ff7955;border-radius:28px;padding:0 .37rem}.root .main-content{box-sizing:border-box;padding:.54rem .3rem .4rem}.root .main-content .section-border{position:relative;box-sizing:border-box;padding:.1rem;border-image:linear-gradient(0deg,#ffd3d3,#ffe3e3) 5 5;box-shadow:0 0 12px 1px rgba(216,51,43,.81);border-radius:.1rem}.root .main-content .section-border>section{width:100%;height:100%;background-color:#fff}.root .main-content .section-border>section .title{position:absolute;top:-.22rem;left:50%;width:3.76rem;height:.72rem;transform:translateX(-50%);background-repeat:no-repeat;background-position:center top;background-size:contain}.root .main-content .section-border>section .title.key{width:3.94rem;background-image:url(../image/2021_1223/txt_1.png)}.root .main-content .section-border>section .title.game{background-image:url(../image/2021_1223/txt_2.png)}.root .main-content .section-border>section .title.rule{background-image:url(../image/2021_1223/txt_3.png)}.root .main-content .section-border>section .title.pop{background-image:url(../image/2021_1223/txt_4.png)}.root .main-content .section-border>section .title.pop2{background-image:url(../image/2021_1223/txt_5.png)}.root .main-content .section-border.key-border{margin-bottom:.52rem;width:100%;height:6.25rem}.root .main-content .section-border.key-border .key{box-sizing:border-box;padding-top:.78rem}.root .main-content .key .item{margin:0 auto .26rem;width:5.9rem;height:1.48rem}.root .main-content .key .item:nth-last-child(1){margin-bottom:0}.root .main-content .key .item .top{box-sizing:border-box;padding-left:.46rem;display:flex;align-items:center;height:.74rem;background-color:#ffdfd8;color:#671409;font-size:.26rem;font-weight:700;border-radius:.08rem .08rem 0 0}.root .main-content .key .item .top p:nth-child(1){width:2.82rem;overflow:hidden;flex:1}.root .main-content .key .item .top i{flex-shrink:0;margin:0 .35rem 0 0;width:.26rem;height:.26rem;background-image:url(../image/2021_1223/arrow.png);background-repeat:no-repeat;background-position:center top;background-size:contain}#cash500Key,#cashKey,.root .main-content .key .item .top #tryKey{margin-right:.55rem}.root .main-content .key .item .bottom{flex-shrink:0;box-sizing:border-box;padding-left:.46rem;display:flex;align-items:center;width:5.9rem;height:.74rem;background-color:#fff;border:.03rem solid #ffd8d8;color:#671409;font-size:.24rem;border-radius:0 0 .08rem .08rem}.root .main-content .key .item .bottom p:nth-child(1){width:2.9rem;flex:1}.root .main-content .key .item .bottom p:nth-child(2){margin-right:1.25rem}.root .main-content .section-border.game-border{margin-bottom:.52rem;width:100%;height:2.7rem}.root .main-content .section-border.game-border .game{box-sizing:border-box;padding-top:.7rem}.root .main-content .game ul{box-sizing:border-box;padding:0 .15rem;display:flex;flex-wrap:wrap;justify-content:center}.root .main-content .game ul li{margin-right:.18rem;margin-bottom:.36rem;text-align:center}.root .main-content .game ul li:nth-child(4n){margin-right:0}.root .main-content .game ul li:nth-last-child(-n+4){margin-bottom:.1rem}.root .main-content .game li a{margin:0 auto .16rem;display:block;width:1.04rem;height:1.04rem;background-size:contain;background-repeat:no-repeat}.root .main-content .game li p{width:1.4rem;font-size:.24rem;color:#671409;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.root .main-content .section-border>.rule-box{box-sizing:border-box;padding:.69rem .39rem .3rem;width:100%}.root .main-content .section-border>.rule-box .rule-content{width:100%;font-size:.24rem;color:#671409}.prizepop{opacity:0;transition:all .3s;z-index:-100}.prizepop.fadein{opacity:1;z-index:9999999}.prizepop.fadein .central-border{transform:translateX(-50%) translateY(-50%) scale(1,1);transition:all .3s}.prizepop .central-border{box-sizing:border-box;padding:.1rem;background:linear-gradient(0deg,#ffd3d3,#ffe3e3);border-radius:.1rem}.prizepop .central-box{width:5.7rem;height:auto;background-color:#fff}.prizepop .central-box>header{display:block;position:absolute;top:-1.72rem;left:50%;margin-left:-2.7rem;width:5.4rem;height:1.66rem;content:'';background-repeat:no-repeat;background-position:center;background-size:cover}.prizepop .central-box>header.rule:before{background-image:url(../image/2021_1223/txt_5.png)}.prizepop .central-box>header:before{display:block;position:absolute;left:48%;bottom:-.78rem;margin-left:-1.76rem;width:3.9rem;height:1.1rem;content:'';background-image:url(../image/2021_1223/txt_4.png);background-repeat:no-repeat;background-position:center;background-size:contain}.prizepop .central-box>header.null_head:before{display:block;position:absolute;left:48%;bottom:-.69rem;margin-left:-1.76rem;width:3.9rem;height:1.1rem;content:''}.prizepop .central-box>section{display:none;padding:.84rem 0 .3rem 0}.prizepop .central-box .load{padding:.54rem 0}.prizepop .prize,.vouch{display:block;width:2.4rem;height:2.4rem;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover}.prizepop .code{width:4.2rem;height:.7rem;margin:.1rem auto 0 auto;line-height:.7rem;text-align:center;color:#531113;font-size:.32rem;background-color:#ffe681;border-radius:.7rem;user-select:all;-webkit-user-select:all}.prizepop .code:before{content:'兑换码：'}.prizepop ol{margin-top:.4rem;padding:0 .4rem;counter-reset:section}.prizepop ol li{position:relative;margin-bottom:.16rem;padding-left:.28rem;line-height:1.4;font-size:.26rem;color:#531113}.prizepop ol li:last-child{margin-bottom:0}.prizepop ol li:before{display:block;position:absolute;left:0;top:0;content:counter(section) '.';counter-increment:section}.prizepop .qrcode{margin-top:.3rem;text-align:center}.prizepop .qrcode img{display:block;width:1.58rem;height:1.58rem;max-width:158px;margin:0 auto}.prizepop .qrcode:after{display:block;margin-top:.1rem;color:#531113;content:'客服微信号：huimo77'}.prize-name,.prizepop,.vouch-name{text-align:center;font-size:.24rem;color:#671409}.records .prize-name{text-align:center;font-size:.24rem;color:#671409}.prizepop .note,.vouch-note{margin-top:.02rem;padding:0 .2rem;text-align:center;font-size:.26rem;color:#671409}.prizepop .rule_box{box-sizing:border-box;padding:.3rem .4rem;margin:0 auto .3rem;width:4.76rem;height:1.88rem;background-color:#ffdfd8;border-radius:.08rem}.prizepop .rule_box p{text-align:left}.prizepop .rule_box p:nth-child(1){margin-bottom:.14rem}.prizepop .rule_box p:nth-child(2){margin-bottom:.14rem}.prizepop .rule_box p span:nth-child(1){display:inline-block;text-align:left;width:2.98rem}.prizepop .load_box{margin:0 auto;width:1.2rem;height:1.2rem;background-image:url(../image/2021_1223/pic_thank.png);background-repeat:no-repeat;background-position:center;background-size:cover}.prizepop .load .prize-name{font-size:16px;font-weight:700;margin-top:12px;padding:0}.prizepop .load_box img{width:100%;height:100%}.prizepop .close{display:block;position:absolute;left:50%;bottom:-.95rem;margin-left:-.3rem;width:.6rem;height:.6rem;background-image:url(../image/national/close_btn.png);background-repeat:no-repeat;background-position:center;background-size:.5rem .5rem;cursor:pointer}.present{display:none;top:5.58rem}.present>.voucher{padding:0 .3rem;position:relative;margin-top:-.1rem}.present>.voucher>header{position:relative;top:.41rem;width:4.5rem;height:.84rem;margin:0 auto;background-image:url(../image/newyear/present_voucher.png?v=190935);background-repeat:no-repeat;background-position:top center;background-size:cover}.present>.voucher>.voucher-boder{background-color:#c6e5ff;padding:.1rem;border-radius:.1rem}.present>.voucher>.voucher-boder section{padding-top:.25rem;border:.03rem solid #9ad1ff;border-radius:.06rem;overflow:hidden}.present>.voucher>.voucher-boder section .title{font-weight:700;height:.74rem}.present>.voucher>.voucher-boder section p{display:flex;font-size:.24rem;color:#671409;height:.52rem;align-items:center}.present>.voucher>.voucher-boder section p:nth-child(2n){background-color:#e4f3ff}.present>.voucher>.voucher-boder section p span{text-align:center}.present>.voucher>.voucher-boder section p span:nth-child(1){width:20%}.present>.voucher>.voucher-boder section p span:nth-child(2){width:30%}.present>.voucher>.voucher-boder section p span:nth-child(3){flex:1}.present>.voucher>.voucher-boder section p:last-child{margin-bottom:0}.present>.voucher p span:first-child{margin-left:.36rem;margin-right:.33rem}.present .glist{margin-top:.5rem;padding:0 .33rem}.present .glist-title{text-align:center;color:#671409;margin:.5rem .58rem .3rem;font-size:.25rem}.present .glist-tips{font-size:.24rem;color:#671409;line-height:.32rem;padding:.3rem 0 .3rem .6rem}.present .glist-bg{background-color:#c6e5ff;padding:.1rem;border-radius:.24rem}.present .glist-bg ul{border:.03rem solid #9ad1ff;border-radius:.24rem}.present .glist li{position:relative;box-sizing:border-box;height:1.66rem;margin:0 auto;padding:.3rem 0 0 2.52rem;background-repeat:no-repeat;background-position:.7rem .3rem;background-size:1.4rem 1rem}.present .glist li:after{position:absolute;bottom:0;left:10%;width:80%;content:'';border:.02rem dashed #9ad1ff}.present .glist li>div{display:flex;height:1rem;align-items:center;color:#671409;font-size:.24rem}.present .glist li:last-child{margin-bottom:0}.present .glist .note{padding:.3rem 0 .4rem 0;color:#521210;font-size:.24rem}.present .rules{width:6.9rem;margin-top:.16rem!important;margin-left:auto;margin-right:auto}.records{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;max-width:750px;margin:0 auto;background-color:#eee;opacity:0;transform:translateX(-100%);transition:all .2s;z-index:1000001;overflow-y:auto;-webkit-overflow-scrolling:touch}.records.show{opacity:1;transform:translateX(0)}.records header{position:relative;height:.9rem;line-height:.9rem;text-align:center;background-color:#ff7955}.records header:after{content:'我的奖品';font-size:.32rem;color:#fff}.records header a{display:block;position:absolute;width:.9rem;height:.9rem;background-image:url(../image/national/back_btn.png);background-repeat:no-repeat;background-position:center;background-size:.34rem .34rem;cursor:pointer}.records section{position:relative;min-height:calc(100% - .45rem)}.records section ul{padding:.2rem .3rem;font-size:0;overflow:hidden}.records section ul li{display:inline-block;box-sizing:border-box;width:calc(50% - .1rem);margin-bottom:.2rem;padding:.4rem 0;background-color:#fff}.records section ul li:nth-of-type(odd){margin-right:.1rem}.records section ul li:nth-of-type(even){margin-left:.1rem}.records section ul li i{display:block;width:1.2rem;height:1.2rem;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover}.records section ul li em{display:block;text-align:center;font-size:.24rem;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.records section ul li em:before{content:'已发放至您账户'}.records section ul li em.code:before{content:'兑换码：'}.records section ul li em.voucher:before{content:'中奖后1个工作日内发放'}