body,dd,div,dl,dt,footer,h1,h2,header,html,i,li,p,section,ul{margin:0;padding:0;}
li{list-style:none}
em,i{font-style:normal;}
a{text-decoration:none;outline:0;color:#edbe53;-webkit-tap-highlight-color:rgba(255,0,0,0);-webkit-touch-callout:none}
body{font:.22rem / .36rem -apple-system,"Microsoft YaHei",Arial;color:#edbe53;}
table{border-collapse:collapse}
img{display:block;width:100%;}
.app{max-width:7.5rem;margin:0 auto;overflow:hidden;text-align:center;position:relative;}
.cell{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.head,.p1,.p2,.p3{position:relative;box-sizing:border-box;}
.head{height:8.8rem;background:url('../imgs/head.jpg') no-repeat center top / cover;overflow:hidden;}
.p1{height:6.74rem;background:url('../imgs/p1.jpg') no-repeat center top / cover;padding-top:.72rem;}
.p1 .btns{display:flex;justify-content:space-between;align-items:center;width:6.7rem;margin:2rem auto 0 auto;}
.p1 .btns a{display:block;width:.81rem;height:.32rem;background:url('../imgs/btn-lqgray.png') no-repeat center / contain;}
.p1 .btns .on{position:relative;}
.p1 .btns .on::after{position:absolute;top:.52rem;left:50%;transform:translateX(-50%);width:.96rem;height:.33rem;content:'';background:url('../imgs/ico-signed.png') no-repeat center / contain;animation:light 1.2s linear;}
@keyframes light{0%{opacity:0;}
50%{opacity:.8;}
100%{opacity:1;}
}
.p1 .btn-lq{background:url('../imgs/btn-lq.png') no-repeat center / contain !important;}
.p1 .btn-ylq{background:url('../imgs/btn-ylq.png') no-repeat center / contain !important;}
.btn-sign{display:block;width:2.18rem;height:.79rem;margin:1.2rem auto 0 auto;background:url('../imgs/btn-sign.png') no-repeat center / contain;}
.btn-signed{display:block;width:2.18rem;height:.79rem;margin:1.2rem auto 0 auto;background:url('../imgs/btn-signed.png') no-repeat center / contain;}
.p2{height:11.84rem;background:url('../imgs/p2.jpg') no-repeat center top / cover;padding-top:.8rem;}
.p3{height:15.4rem;background:url('../imgs/p3.jpg') no-repeat center top / cover;padding-top:.88rem;}
.logo{display:block;width:1.13rem;height:.64rem;position:absolute;top:.4rem;left:.2rem;background:url('../imgs/logo.png') no-repeat center / cover;}
.user{position:absolute;top:.5rem;right:.18rem;color:#f6bb40;font-size:.24rem;}
.user span{padding:0 .32rem;border-radius:.25rem;margin-left:.14rem;background-image:linear-gradient(to top,#f1f2c0,#fae875,#ffe146);background-image:-webkit-linear-gradient(to top,#f1f2c0,#fae875,#ffe146);}
.user i{line-height:.47rem;font-size:.24rem;background-image:linear-gradient(to top,#b04624,#862c14,#530d01);background-image:-webkit-linear-gradient(to top,#b04624,#862c14,#530d01);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;}
.desc{color:#ae8448;line-height:.36rem;}
.p1 .desc{font-size:.22rem;letter-spacing:1px;text-align:center;}
.p2 .desc{font-size:.22rem;letter-spacing:1px;text-align:left;margin-left:.46rem;}
.p3 .desc{font-size:.2rem;text-align:left;margin-left:.46rem;}
.lottery{width:6.38rem;height:5.7rem;display:flex;align-items:center;justify-content:center;margin:.2rem auto .2rem auto;background:url('../imgs/lottery.png') no-repeat center / cover;}
.pointer{display:block;width:2.32rem;height:2.32rem;background:url(../imgs/pointer.png) no-repeat center / cover;transform-origin:center;}
.cj-times{letter-spacing:2px;width:100%;color:#ae8448;font-weight:bold;text-align:center;font-size:.2rem;}
.cj-times span{color:#f34519;}
.p2 .btns{display:none;}
.btn-kj1{display:block;width:1.89rem;height:.63rem;background:url('../imgs/btn-kj1.png') no-repeat center / contain;margin:0 .05rem;}
.btn-kj5{display:block;width:1.89rem;height:.63rem;background:url('../imgs/btn-kj5.png') no-repeat center / contain;margin:0 .05rem;}
.side{position:fixed;right:0;top:3.9rem;width:.41rem;height:2.44rem;background:url('../imgs/side.png') no-repeat center / cover;z-index:9;}
.side span{font-size:0;display:block;height:1.22rem;box-sizing:border-box;}
.start,.gray{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.rule{text-align:left;font-size:.22rem;}
.rewards{width: 6.97rem; margin: .5rem auto 0;}
.reward-item{height: 1.07rem; background: url('../imgs/list.png') no-repeat -999px / 6.97rem 10.1rem; position: relative; margin-bottom: .22rem; display: flex; justify-content: right;}
.reward-item:nth-child(1){background-position: 0 0;}
.reward-item:nth-child(2){background-position: 0 -1.29rem;}
.reward-item:nth-child(3){background-position: 0 -2.57rem;}
.reward-item:nth-child(4){background-position: 0 -3.86rem;}
.reward-item:nth-child(5){background-position: 0 -5.15rem;}
.reward-item:nth-child(6){background-position: 0 -6.43rem;}
.reward-item:nth-child(7){background-position: 0 -7.73rem;}
.reward-item:nth-child(8){background-position: 0 -9.03rem;}
.btn-reward::after{content: ''; position: absolute; top: 0; left: 0; width: .56rem; height: .56rem; background: url('../imgs/ico-wdb.png') no-repeat left top / cover;}
.btn-reward.cur::after{background-image: url('../imgs/ico-ydb-red.png');}
.btn-reward{display: block; width:.79rem;height:1.07rem; background: url('../imgs/btn-lqjl.png') no-repeat center / .79rem .33rem; margin-right: .2rem;}
.btn-reward.none{background-image: url('../imgs/btn-wlqjl.png');}
.p3 .btn-ylq{display:block;width:.79rem;height:1.07rem;margin-right:.2rem;background:url('../imgs/btn-ylqjl.png') no-repeat center / .79rem .33rem !important;}
.p3 .btn-ylq::after{content:'';position:absolute;top:0;left:0;width:.56rem;height:.56rem;background:url(../imgs/ico-ydb-gray.png) no-repeat center / contain !important;}
.twpop{z-index:100;position:relative;}
.twpop .twpop-title{color:#fdf5ae;}
.twpop .twpop-main{background-color:#422606;color:#ffd05f;border:1px solid #d7a537;border-radius:0;font-size:.26rem;}
.twpop .twpop-btn{border:1px solid #e8e095;text-align:center;background:-webkit-gradient(linear,top,from(#683904),to(#e28c18));background:-webkit-linear-gradient(top,#683904,#e28c18);border:1px solid #d4b86b;color:#f9ebb3;}
.twpop .twpop-from-lable{color:#ffd991;}
.twpop .twpop-cont{padding:.4rem;}
.twpop .twpop-foot{margin-top:.2rem;}
.twpop .twpop-close{background:url('../imgs/close.png') no-repeat center / .3rem;}
.twpop .tips{font-size:.18rem;color:#d7a537;margin-top:.2rem;}
.twpop .twpop-diy-content{color:#ffd991;}
.twpop .twpop-from-bd{background-color:#fff;}
.twpop .twpop-prize li{font-size:.24rem;width:100%;display:flex;justify-content:space-between;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dashed #8b7846;height:.8rem;}
.twpop .twpop-prize li span:first-child{font-size:.24rem;flex:.99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.gift-code{display:inline-block;width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.select2-container--default .select2-selection--single{background:transparent !important;border:none !important;}
.select2-container--default .select2-selection--single{background:transparent !important;border:none !important;}
.select2-search--dropdown .select2-search__field{outline:none;}
.copy{padding:0 .2rem;line-height:.4rem;font-size:.22rem;text-align:center;background:-webkit-gradient(linear,top,from(#683904),to(#e28c18));background:-webkit-linear-gradient(top,#683904,#e28c18);border:1px solid #d4b86b;color:#f9ebb3;display: inline-block;}
.twpop .twpop-prize .twpop-diy-content{min-height:2rem;}
.twpop .twpop-prize{max-width:unset !important;}
.gift-content{display:none;}
.twpop .twpop-gift-content{max-width:unset !important;text-align:left;font-size:.22rem;}
.twpop .twpop-gift-content .twpop-cont{padding:.2rem .2rem .4rem .3rem;}
.twpop .twpop-gift-content .twpop-diy-content p{line-height:.4rem;}
.twpop .twpop-gift-content p:nth-of-type(even){border-bottom:1px dashed #8b7846;}
.btn-probability{display:none;}
.cont table{width:100%;border:1px solid #421f06;margin:.1rem 0;text-align:center;color:#dfc287;font-size:.22rem;}
.cont th,.cont td{border:1px solid #311716;padding:4px;}
.cont th{background:#93651a;}
.twpop .twpop-from-lable{margin-right:12px !important;white-space:nowrap;}
.twpop .twpop-sign .twpop-cont span,.twpop .twpop-sure .twpop-cont span{font-weight:bold;font-size:.3rem;}
.twpop .twpop-draw-5 p{border-bottom:1px dashed #8b7846;text-align:left;font-size:.24rem;line-height:.68rem;}
.twpop .twpop-draw-5 p span:nth-of-type(2){margin-left:.4rem;}
.twpop .twpop-draw-5 .twpop-cont{padding:.2rem .3rem .3rem .3rem;}
.twpop .twpop-from-bd{background:rgba(0,0,0,.2) !important}
.twpop .twpop-input,.twpop .twpop-select{color:#edbe53;}
.select2-container--default .select2-selection--single{background:transparent !important;border:none !important;outline:none !important;}
.selection span{color:#edbe53 !important;}
.select2-container li{color:#edbe53;}
