body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-collapse:collapse;border-spacing:0}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
body{line-height:1}
.clear:after{content:" ";clear:both;height:0;visibility:hidden;display:block}
.clear{*zoom:1}
i{font-style:normal}
:focus{outline:0}
img{vertical-align:top}
a{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none}
.hh{display:block;text-indent:-999em;overflow:hidden}
.hide{width:0;height:0;overflow:hidden;display:none}
.p-r{position:relative}
.p-a{position:absolute}
html{font-size:100px}
body{font:.22rem/1.75 -apple-system,"source","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.24rem;position:relative}
html,body{width:100%;height: auto;}
.flex{display:flex;display:-webkit-flex}
.flex-1{flex:1;-webkit-flex:1}
.flex-center{justify-content:center;-webkit-justify-content:center}
.flex-middle{align-items:center}
.flex-between{justify-content:space-between;-webkit-justify-content:space-between}
.flex-cm{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center}
.t-c{text-align:center}
.t-l{text-align:left}
.t-r{text-align:right}
.t-hide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bg,.pop{background-size:100% auto;background-position:top center;background-repeat:no-repeat}
.bgc{background-size:100% auto;background-position:center center;background-repeat:no-repeat}
.t{text-indent:-999em;overflow:hidden}
.f-l{float:left}
.f-r{float:right}
a{cursor:pointer}
.ani,.gift-item{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.full-img img,.full-img{display:block}
.full-img img{width:100%}
.b{font-weight:bold}
.btn-hv{transition:.1s all;-webkit-transition:.1s all}
.btn-hv:active{transform:scale(.95);-webkit-transform:scale(.95)}
.filter{filter:grayscale(100%);-webkit-filter:grayscale(100%);pointer-events: none;}
.btn-scale,.icon-srdg.on{animation:scaleBtn .6s ease-in-out infinite alternate;-webkit-animation:scaleBtn .6s ease-in-out infinite alternate}
@keyframes scaleBtn{to{transform:scale(1.1)}
}@-webkit-keyframes scaleBtn{to{-webkit-transform:scale(1.1)}
}
@media all and (orientation:landscape){
    html,body{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
    html::before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background:#333;z-index:99999;}
    html::after{content:"为了更好的体验，请在游戏内设置横竖屏切换或竖屏锁定后进入活动";text-align:center;font-size:16px;color:#fff;position:absolute;top:50%;left:0;height:30px;width:100%;margin-top:50px;z-index:99999;}
    body::before{content:"";position:absolute;z-index:99999;height:200px;width:100px;left:50%;top:50%;margin:-140px 0 0 -50px;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUUfW2hpexQlhYJi0IQJaCgoLgAsohIkFWIURQFNaBgBKMRgZAY1KgYlRIiQVkEo4IBEVAxBsQgyFIkLAHRgFCkgJhCgVqg33syd+R1nPb/+Z3fzpvek5y0s/6Ze+Zt9933XlIkElExIpN4HfF6YmviJWUGkonFxP3Eg8QjxL9VSJEUg6CNiD2Jw4mdiRnEBmwkI96RiJc8xdxCXEz8sSoKOpH4PLFlCN99PfE94ldVQVBkq9nEe1yO5RPPEFMMeccIp9LGxHSX4/P5wy306fc6EjsQtxF/DYKg/YnLOFu1AQEXEncwc4nVDBO0FbEr8V7iUMc5OcRBxGM+/B4SwniuY3xD/IH4GZfdFfC2JKjGbsSiSElkE5s7zjOdvYnfOt5zF7FmOe+bGXHHKeIyYqdEv5u+0Yx4UnuIAuLgkAnp5GyH4VeU836NiPOJOZHSsZTYuSIEXeX44b4hF9Pmy473Hu/DPWsR2xOnEX9xEfU8cSYxKVGCDnT84NgqIqbNFdq7nyM29Pn+Q4hfugi7ye/Uav+zWvuRrVVMTLAl8axmg2cT9DsjiHscoqJoG+anoK2JhdoP9K6CgoIzNBtsSeDvpBLfcUmtvuSKyMPHUGX3Q670HiK2J172UFG+kViXWMRNGjeX4UCP94zVA4SmwXKf2pBo0mzm9nUht8UT2dQYRlxArKfte5z4UXmbLdnaV/K+h6+hPnGR4ytbR2zhOK9vJLFo6lPKSSHu0+47vAJyhXbE3Y73GVeeeyazb9bGUQ/fAhwNo12cEp8Tq2v7EunEP++jT/mKI0W2qwA3wAHifQ6P0gfEXvHeEN6eJtr2iRiv6018QPPE4IGyiHU463qQuNTlujziVr4mOU6jw33Xg1gjAQb+R/s/tYI8WbnsYv2e2Jb3IVHc7DGB/SdolrZ9Lsbrumj/b2cR5xAn8L7OpQi62cXt5hVp3A3WIkFdbfrHU1GAy3EU8WcuwzPYx9w/HkGLHduxIE/7H4Z9kXh7Kcd1dGM/cXGcvmBUvGpzl17YsJM4hrv2FPucR2vbMVeK9HbRiBgL3wbEvFIqKReJbbRzeyWwQnSB2NjHSore+J9eSc2nL7RnyGVbe6oUxQP0+I906fkv5K/skLYvkd1s6dx8CRPGanZtRpziNcuNFxu4rHyE+/+OExcRd7nU5F7xsb9R/1AKPZT7puAMd7zP4O1xxLd5f8Ky3LAyCFmuXaSdiMcVmawEQQSy3Hna9uh4qumCYGEZ1+rtZuAtLuc8QVxJvEYEDR6clbuD3Ma3dbrfcbwp8Q128OTYbVavlaJO7KoqUuaEcSr2Kv3FX/35AD4fOkfQKTLE4a1DRGJ3/r+r45qP1VW3bYbd9vcqKFx+rxmaAvARrgmYoCncAhjD23i+h7hlAOixw8h2EbmI2OKniX20Y49xKvWc5RYZnKWdDWCukqSXfyzaRnU1fHa31ibN5ATYlJs1NuD3XRJvO1Q3SD67q4KMauySxN/LAXw+PNOTXF6+qZWN65Tl80aKRXxvPz52K6dguzcrl1OrL46Fnco9EDtoOK1KdhEGEW8R/+ByEWKlcvn5qLLG5PTTzmurXfeU0+FQHkFTDRCznkE1eQRjFxA/UVYEiGLP22ntHF3MBZyCpR0aYKzlbHWvts+tZwm+8oniWDADKE8HKGuUXGl4mHhBBDUHKE/vIq5yOTZLWVEfSgQ1C6gBDybO1vYh1U6NVq0XBBuTuQ09mWu1ZUJSqBmYqSzn/G4RNFyVJSWCVjGIoCKoQAQViKACEVTAguqiRgtaTjLwY0j28LxebBHYl9XnI0qLcr4+4qu+Ae8HUewBtRkxiFpX+7+miYLC9YeobIyFRBR6NE/ET8S5LGyOAe+Hd3pVWVEA6N2PFmW/UFldU7juOxMFjWXyRoEIKhBBBSKoIH5BEZyEWJfmXBO8LKarsEorKnKHldW5faS8giJ2BeM/7yDWEvtWKiAsIukRCfipV0ExAGYqp0pB8IDgawwIXheLoJi8N1tsFnhEWKt5ZQn6kjJ3MFJVBWKNZrsJivn4Vot9jMQAO/u1BUXNFbOBNRHbGImTylpTp8B2Vk8RMY0GtHvOTqGYmQsRZVk+3Rxj/uEQTxE7lwlMPYfBvoN9uh9GfrdBw7WHj2IqbvzuEL1itpVfwIDgrshy7/b5IWuKTpVmq54QtJXYNTRo4ZwAWWA2spJ9Lj8F/iGemcCbS9Rf8AB/QE/iTcRnlLdpeJJQy5UO0eAAU6RjurdNvL1PWU6fWTFeH5EUGiz8qYlpY6OXG4igwQJmCrvN2RTxcgMZwR0sIIgA8yqgBwUTN8KLNE0ENRvwyy7hWm51rxdLlhtcVI/nIhE0ZBBBQwYpQ4OHPdx8qcHt0obsZEgWQc3EJGWtg2YDy15i5tN0yXLDAU+ePBE0eHBOW5smgkotVyCCCkLTbPmNiZXzOogJzU2hGP2E9UUwHwMWK+2orMntD4oZzRMUVedByppU4oq2b72yhhoeFlOaJSgWe9lQyjGsWjBXTGmWoJuiHM8RU5olaLQV42WIvmGC3hnleDcxpVmCjlLWGEQ3oPkySUxplqA4bzlxgrICmTAmA3MEYi4GrCEiwdoGOhbQfTOHOF1Z/XWYvLGlmNBcQW00UTI42PgsVyCCCuKEcwpYLLwbcye3hKAEDzdwHQUd3YjN7eAl4YmgwcO7ypqA2V5mGsKmiaDmIl3FGBAmZahUigQiqEAEFYigAhFUBBUYKqhMshgepEDQi2KH0CAfgh4RO4QGxyFovtghNDgNQXf5fNNisWul2WofBPV7WcVLolOl2eprTFGO6VMwyVFHn266HzdWMhFyNFwg9ie29+l+CNbrbq8KMZS4QmxsNIYQV+rrtmCihl5iFyOxRlnr7pRYiAcB09v4r8AcHFPWGnUnnIICmAlyrSq50LoguMjjlLnd3uG2mB2ClBYTu4i9Ag0scI/lQH/Xd5a23CRiWl5Q1opLdcR2gcIZ4uvKGsXwP7dttAVhWxH7EEcqa0ar2ixwkpKpzRMN28aI0y0gHiAuZb/B0VIvinHJ5muVFR+ayZWmZCUeoUTDtvFxrvDsVdZkJWXiXwEGAB5thUjn4vqyAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center center;background-size:100px auto;-webkit-transform:rotateZ(-90deg);}
}
.version-wrap {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
    padding: .1rem .2rem 0;
    box-sizing: border-box;
    width: 100%;
    height: 1.1rem;
    background-color: #000;
}
.version-wrap a,
.version-wrap p {
    line-height: .44rem;
    font-size: .24rem;
    color: #939698;
    text-decoration: none;
}
.status-qq .version-wrap {
    display: none;
}
.stage.status-wx {
    position: relative;
    top: 1.1rem;
    padding-bottom: 1.1rem;
}
.stage{margin:0 auto;max-width:7.5rem;width:100%;height: 16.5rem;overflow:hidden;background-image:url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/index_bg.jpg');background-size:100% auto;background-repeat:no-repeat;background-color: #000;}
.stage.up {background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/index_bg_up.jpg');}
.gray {pointer-events: none;}
.icon-logo {
    display: block;
    top: 0;
    left: 0;
    width: 1.96rem;
    height: 1.19rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/logo.png');
}
.status-wx .icon-wx {
    display: block;
    top: .3rem;
    right: 0;
    width: 1.89rem;
    height: .44rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/icon_wx.png');
}
.status-qq .icon-qq {
    display: block;
    top: .3rem;
    right: 0;
    width: 1.8rem;
    height: .45rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/icon_qq.png');
}
.btn-rule {
    display: inline-block;
    top: .88rem;
    right: .3rem;
    line-height: 1;
    font-size: .26rem;
    color: #231815;
    border-bottom: 1px solid #231815;
    text-decoration: none;
}
.slogan-img {
    margin: 1.24rem 0 0 2.04rem;
    width: 5.24rem;
}
.tips-wrap {
    margin: .08rem 0 0 .42rem;
    width: 6.76rem;
    height: 2.39rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/tips.png');
}
.stage.up .tips-wrap {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/tips_up.png');
}
.prize-count-wrap {
    top: 4.26rem;
    left: 0;
    width: 100%;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/label_bg.png');
    background-size: 2.16rem auto;
    background-position: top center;
    background-repeat: no-repeat;
    line-height: .37rem;
    font-weight: bold;
    font-size: .26rem;
    color: #d41616;
}
.prize-count-wrap span {
    display: block;
    margin-top: .14rem;
    line-height: 1;
    font-size: .42rem;
}
.bubble-wrap {
    top: 4.34rem;
    right: .22rem;
    width: 1.82rem;
    height: 1.76rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/bubble.png');
}
.stage.up .bubble-wrap {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/bubble_up.png');
}
.btn-lottery {
    display: block;
    margin: -.1rem auto 0;
    width: 3.32rem;
    height: .94rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_lottery.png');
}
.prize-list {
    margin: .2rem auto 0;
    width: 6rem;
}
.prize-item {
    margin-bottom: .08rem;
}
.prize-wrap {
    position: relative;
    margin: 0 .04rem;
    width: 1.39rem;
    height: .98rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/prize_poster.png');
    background-size: 100% 100%;
}
.stage.up .prize-wrap {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/prize_poster_up.png');
}
.prize-wrap.hb {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/prize_poster2.png');
}
.stage.up .prize-wrap.hb {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/prize_poster2_up.png');
}
.prize-wrap img {
    display: none;
    width: 100%;
}
.prize-wrap span,
.prize-img span {
    display: none;
    top: .28rem;
    left: 0;
    width: 100%;
    line-height: .44rem;
    font-size: .2rem;
    color: #f2e1b5;
}
.prize-item.on .prize-wrap img,
.prize-item.on .prize-wrap span {
    display: block;
}
.lottery-count-text {
    margin-top: .2rem;
    line-height: 1;
    font-size: .2rem;
    color: #2d2d2d;
}
.btn-invite-friends {
    display: block;
    margin: 0 auto 0;
    width: 3.12rem;
    height: .91rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_invite_friends.png');
}
.star-inset {
    display: none;
    top: 3.54rem;
    left: 0.24rem;
    width: 7.06rem;
    height: 8.84rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/star.png');
    pointer-events: none;
}
.stage.up .star-inset {
    display: block;
}

/* 弹窗 */
.pop {
    display: none;
    position: relative;
}
.pop-1 {
    width: 5.56rem;
    height: 3.16rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/pop_1.png');
}
.pop-1 .pop-con {
    padding-top: 1.1rem;
}
.pop-tips-icon {
    display: block;
    top: -.2rem;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: .88rem;
    height: 1.01rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/icon_pop.png');
}
.pop-desc {
    line-height: 1.6;
    font-size: .25rem;
    color: #231815;
}
.btn-1 {
    display: block;
    margin: 0 auto;
    width: 3.12rem;
    height: .91rem;
}
.btn-send-invite {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_send_invite.png');
}
.pop-1 .btn-send-invite,
.pop-1 .btn-confirm,
.pop-1-1 .btn-right-login {
    margin-top: .1rem;
}
.pop-1-1 .pop-con {
    padding-top: .8rem;
}
.pop-1-1 .pop-tips-icon {
    top: -.4rem;
}
.btn-right-login {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_login.png');
}
.btn-confirm {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_confirm.png');
}
.pop-2 {
    width: 5.8rem;
    height: 3.4rem;
}
.pop-2 .pop-con {
    position: relative;
    z-index: 1;
    padding-top: .82rem;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/pop_2.png');
    background-size: 100% 100%;
}
.pop-light {
    display: block;
    top: 50%;
    left: 50%;
    margin: -2.89rem 0 0 -2.9rem;
    width: 6.07rem;
    height: 5.78rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/pop_light.png');
    animation: light 36s linear infinite;
    -webkit-animation: light 36s linear infinite;
    pointer-events: none;
}
@keyframes light {
    to {
        transform: rotate(360deg);
    }
}
@-webkit-keyframes light {
    to {
        -webkit-transform: rotate(360deg);
    }
}
.pop-desc-pro {
    line-height: 1.4;
    font-weight: bold;
    font-size: .36rem;
    color: #d41616;
}
.pop-3 {
    width: 5.57rem;
    height: 4.41rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/pop_3.png');
}
.pop-3 .pop-con {
    padding-top: .46rem;
}
.prize-img {
    margin: .1rem auto 0;
    width: 1.39rem;
    height: .98rem;
}
.prize-img span {
    display: block;
}
.prize-text {
    margin-top: .2rem;
    line-height: 1;
    font-size: .25rem;
    color: #231815;
}
.btn-get {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_get.png');
}
.btn-get.cm {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_confirm.png');
}
.link-wrap {
    display: block;
    margin: .2rem auto 0;
    padding: 0 .15rem;
    box-sizing: border-box;
    width: 4.45rem;
    height: .5rem;
    background-color: transparent;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/link_bg.png');
    border: none;
    overflow: hidden;
}
.btn-copy {
    margin: .2rem auto 0;
    border: none;
    background-color: transparent;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_copy.png');
}
.pop-1-2 .pop-con {
    padding-top: .5rem;
}
.rule-list {
    margin: .1rem 0 0 0.8rem;
    width: 4.4rem;
    height: 4.5rem;
    overflow: scroll;
}
.rule-list li {
    line-height: .32rem;
    font-size: .24rem;
    text-align: justify;
    color: #231815;
}
.rule-title {
    margin-top: .12rem;
    font-weight: bold;
}
.select-login-wrap {
    margin-top: .2rem;
}
.select-login-wrap a {
    margin: 0 .5rem;
    text-decoration: none;
}
.login-icon {
    margin: 0 auto;
    width: 1.02rem;
}
.login-text {
    margin-top: .1rem;
    font-size: .25rem;
    color: #231815;
}
.pop-1-3 .pop-con {
    padding-top: .7rem;
}
.pop-1-3 .select-login-wrap a {
    margin: 0 .2rem;
}
.btn-close {
    display: block;
    top: 0;
    right: -.1rem;
    z-index: 99;
    width: .5rem;
    height: .5rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_close.png');
}

.pop-rule {
    width: 5.57rem;
    height: 6.01rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/pop_bind.png');
}
.pop-rule .pop-con {
    padding-top: .46rem;
}
.pop-share {
    top: .2rem !important;
    right: .2rem !important;
    left: auto !important;
    margin: 0 !important;
    width: 3.96rem;
    height: 1.23rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/pop_share.png');
}



/* 客态页 */
.page-help {
    background-image:url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/help_bg.jpg');
}
.page-help .tips-wrap {
    margin: .2rem auto 0;
    width: 5.04rem;
    height: .81rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/tips2.png');
}
.page-help .prize-list {
    margin-top: .1rem;
}
.btn-help {
    display: block;
    margin: .1rem auto 0;
    width: 4.49rem;
    height: .92rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_help.png');
}
.icon-srdg {
    margin: -.3rem auto 0;
    width: 2.03rem;
    filter: grayscale(90%);
    -webkit-filter: grayscale(90%);
    pointer-events: none;
}
.icon-srdg.on {
    pointer-events: auto;
    filter: none;
    -webkit-filter: none;
}
.bubble-down {
    display: block;
    top: 0.4rem;
    right: -1.2rem;
    width: 1.56rem;
    height: .82rem;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/bubble_help.png');
}
.page-help .lottery-count-text {
    margin-top: 0;
}

.milo-dialog__wrapper .milo-dialog {
    padding: .5rem .62rem 0 !important;
    width: 5.57rem !important;
    height: 6.01rem !important;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/pop_bind.png');
    background-size: 100% auto;
    background-color: transparent !important;
}
.milo-dialog__wrapper .milo-dialog .milo-dialog__header {
    padding: 0 !important;
    text-align: center !important;
}
.milo-dialog__wrapper .milo-dialog .milo-dialog__header .milo-dialog__title {
    line-height: 1 !important;
    font-weight: bold !important;
    font-size: .36rem !important;
    color: #d41616 !important;
}
.milo-dialog__wrapper .milo-dialog .milo-dialog__body {
    padding: .1rem 0 !important;
}
.milo-dialog .milo-PIPContainer {
    line-height: .36rem !important;
    font-size: .2rem !important;
    color: #231815 !important;
}
.milo-dialog .milo-PIPContainer input {
    display: inline-block !important;
    width: .16rem !important;
    height: .16rem;
}
.milo-dialog .milo-item {
    margin-bottom: .1rem !important;
    padding: 0 !important;
    line-height: .5rem !important;
    height: auto !important;
}
.milo-item select, .milo-item .milo_input {
    padding: 0 .15rem !important;
    width: 4.35rem !important;
    height: .5rem !important;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/from_item.png') !important;
    background-size: 100% auto !important;
    background-color: transparent !important;
    border: none !important;
    outline: none;
    appearance: none;
    -webkit-appearance: none;
    line-height: .5rem !important;
    font-size: .2rem !important;
    color: #914e18 !important;
}
.milo-dialog__wrapper .milo-dialog .milo-dialog__footer {
    padding: 0 !important;
    text-align: center !important;
}
.milo-dialog #milo-error-message {
    line-height: .26rem;
    font-size: .2rem;
    color: #d41616 !important;
}
.milo-dialog .milo-cancel,
.milo-dialog .milo-confirm {
    display: inline-block !important;
    width: 1.94rem !important;
    height: .82rem !important;
    background-color: transparent !important;
    background-size: 100% auto !important;
    border: none !important;
    text-indent: -999rem;
}
.milo-dialog .milo-confirm {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_confirm_mini.png') !important;    
}
.milo-dialog .milo-cancel {
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_cancel_mini.png') !important;    
}
.milo-dialog__wrapper .milo-dialog .milo-dialog__header .milo-dialog__headerbtn {
    display: block !important;
    position: absolute !important;
    top: 0rem !important;
    right: -.1rem !important;
    width: .5rem !important;
    height: .5rem !important;
    background-image: url('//game.gtimg.cn/images/wslg/cp/a202403146vlpy3/btn_close.png') !important;
    background-size: 100% auto !important;
    text-indent: -999rem;
}
footer{position: relative;color:#FFFFFF;background-color:#100d0c;padding:0.2rem 0;font-size:0.2rem;text-align:center;}