@charset "UTF-8";
.dia-close,.dia-title-1,.dia-title-2,.dia-title-3,.dialog .dia-pop-list .dia-list-item .pop-frame .pop-stage-icon.on,.dialog-rw-lable,.dig-lq-btn,.dig-qr-btn,.draw-btn,.draw-btn-zs,.draw-map,.draw-rules,.pop-frame,.pop-frame-2,.pop-stage-icon,.pop-stage-icon-on,.sprite-img,.swiper-tips-icon,.tab-box .tab-list .tab-style.on,.tab-last,.tab-next,.tab-style,.tab-style-on{background-image:url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/sprite-img.png?2023_7_14_17_54_4);background-size:750px 670px;background-repeat:no-repeat}
.dia-close{background-position:0 -594px;width:35px;height:35px}
.dia-title-1{background-position:-486px -364px;width:263px;height:49px}
.dia-title-2{background-position:-486px -310px;width:263px;height:49px}
.dia-title-3{background-position:-486px -256px;width:263px;height:49px}
.dialog-rw-lable{background-position:-204px -539px;width:103px;height:40px}
.dig-lq-btn{background-position:-400px -423px;width:191px;height:57px}
.dig-qr-btn{background-position:-204px -423px;width:191px;height:57px}
.draw-btn-zs{background-position:0 0;width:750px;height:251px}
.draw-btn{background-position:0 -256px;width:314px;height:162px}
.draw-map{background-position:-596px -423px;width:115px;height:43px}
.draw-rules{background-position:-531px -485px;width:115px;height:43px}
.pop-frame-2{background-position:0 -423px;width:199px;height:166px}
.pop-frame{background-position:-319px -256px;width:162px;height:161px}
.dialog .dia-pop-list .dia-list-item .pop-frame .pop-stage-icon.on,.pop-stage-icon-on{background-position:-651px -485px;width:70px;height:23px}
.pop-stage-icon{background-position:-312px -539px;width:70px;height:23px}
.swiper-tips-icon{background-position:-726px -485px;width:19px;height:16px}
.tab-last{background-position:-716px -423px;width:25px;height:36px}
.tab-next{background-position:0 -634px;width:25px;height:36px}
.tab-box .tab-list .tab-style.on,.tab-style-on{background-position:-368px -485px;width:158px;height:49px}
.tab-style{background-position:-204px -485px;width:159px;height:49px}
body,dd,dl,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}
body,button,input,select,textarea{font-size:24px;line-height:1.5}
h1,h2,h3,h4,h5,h6{font-size:100%}
b,em{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:none}
img{vertical-align:middle;border:0;padding:0;margin:0}
button,input,select,textarea{font-size:100%;outline:0}
table{border-collapse:collapse;border-spacing:0}
ol,td,th,ul{padding:0}
dl,ol,ul{list-style:none}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
body{background-color:#d09afe;margin:0 auto;overflow-x:hidden;background:url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/pc_bg.jpg) no-repeat top center}
body::-webkit-scrollbar{width:8px}
body::-webkit-scrollbar-thumb{background-color:#634e90;border-radius:8px}
body::-webkit-scrollbar-track{background-color:transparent}
.pop-scroll-box::-webkit-scrollbar,.scroll-box::-webkit-scrollbar{width:8px}
.pop-scroll-box::-webkit-scrollbar-thumb,.scroll-box::-webkit-scrollbar-thumb{background-color:#634e90;border-radius:8px}
.pop-scroll-box::-webkit-scrollbar-track,.scroll-box::-webkit-scrollbar-track{background-color:transparent}
.g-wrap{-webkit-text-size-adjust:none;position:relative;padding-bottom:150px;width:750px;margin:0 auto}
.g-wrap a{-webkit-tap-highlight-color:transparent}
.login-box{width:100%;text-align:center;color:#fff;font-size:20px;position:absolute;z-index:3;left:0;top:309px}
.login-box a,.login-box span{color:#fff}
.g-wrap.ipx{height:1664px;padding-bottom:0}
.swiper-tips{position:relative;text-align:center;padding-top:360px}
.swiper-tips .swiper-tips-txt{max-width:730px;overflow:hidden;background-color:rgba(124,150,248,.4);height:40px;line-height:40px;border-radius:25px;padding:0 10px;box-sizing:border-box;display:inline-block;min-width:334px;position:relative;border:1px solid #fff}
.swiper-tips .swiper-tips-txt .swiper-tips-icon{position:absolute;left:36px;top:12px}
.swiper-tips .swiper-tips-txt .swiper-hx{height:40px;line-height:40px;overflow:hidden;font-size:18px;color:#fff;text-align:left;width: 500px;}
.swiper-tips .swiper-tips-txt .swiper-hx li{
    padding-left:60px;box-sizing:border-box;
    text-align: center;
}
.tab-box{padding-top:22px;box-sizing:border-box;position:relative;font-size:0;text-align:center}
.tab-box .tab-last,.tab-box .tab-list,.tab-box .tab-next{display:inline-block;vertical-align:middle;margin:0 4px}
.tab-box .tab-list a{display:inline-block;vertical-align:middle;margin:0 4px;color:#fff;font-size:20px;font-weight:600;line-height:47px;letter-spacing:-.5px}
.draw-box{width:695px;height:790px;background:url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/draw-box.png) no-repeat top center;background-size:100% 100%;position:relative;margin:36px auto 0 auto}
.public-tips{font-size:18px;text-align:center;line-height:1;padding-top:34px;box-sizing:border-box;color:#868cd6}
.draw-con{font-size:0;position:relative;text-align:center}
.draw-con .draw-item{display:inline-block;vertical-align:middle;margin:30px 20px 0 20px;position:relative}
.draw-con .draw-item .value{border:1px solid #ff538e;box-sizing:border-box;width:162px;height:40px;line-height:40px;border-radius:25px;margin-bottom:7px;color:#ff538e;text-align:center;font-size:18px}
.draw-con .draw-item .pop-frame{position:relative}
.draw-con .draw-item .pop-frame img{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:160px;height:160px}
.draw-con .draw-item .pop-frame p{font-size:20px;text-align:center;color:#676ec3;width:100%;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:15px;line-height:1.2}
.draw-btn-box{font-size:0;text-align:center;position:relative;margin:-30px auto 0 auto}
.draw-btn-box a{display:inline-block;vertical-align:middle;position:relative;margin:0 13px}
.draw-btn-box .draw-btn{font-size:24px;position:relative;text-align:center;color:#fff;line-height:162px;font-weight:600;letter-spacing:-.5px}
.draw-tips{font-size:18px;text-align:center;color:#868cd6;line-height:1.2;z-index:2;position:relative;margin:-28px auto 0 auto;width: 94%;}
.draw-record{font-size:18px;height:32px;border-bottom:1px solid #fe5dbb;width:80px;display:block;margin:20px auto 0 auto;position:relative;color:#fe5dbb;text-align:center}
.dialog{display:none;outline:0;border:none}
.dialog .dia-close{position:absolute;left:50%;bottom:-48px;margin-left:-18px}
.dialog .dia-box{position:relative;overflow:hidden}
.dialog .dia-bg-1{width:650px;height:790px;background:url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/dia-bg-map.png) no-repeat top center;background-size:100% 100%}
.dialog .dia-bg-2{width:620px;height:470px;background:url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/dia-bg-1.png) no-repeat top center;background-size:100% 100%}
.dialog .dia-bg-3{width:620px;height:465px;background:url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/dia-bg-1.png) no-repeat top center;background-size:100% 100%}
.dialog .dia-bg-4{width:660px;height:650px;background:url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/dia-bg-1.png) no-repeat top center;background-size:100% 100%;padding:28px 14px;box-sizing:border-box}
.dialog .dia-bg-4 .scroll-box{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}
.dialog .dia-bg-4 .dl{width:96%;margin:0 auto 16px auto;font-size:18px}
.dialog .dia-bg-4 .dl .dt{font-size:22px;font-weight:700;color:#ec448b;margin-bottom:6px}
.dialog .dia-bg-4 .price{border-radius:25px;height:26px;width:168px;border:1px solid #b29edd;box-sizing:border-box;color:#b29edd;text-align:center;font-size:16px;margin:12px 0 10px 0}
.dialog .dia-bg-4 .rules-pop{width:557px;height:144px}
.dialog .dia-bg-4 p{color:#634e90;margin-bottom:20px}
.dialog .dia-bg-4 p em{color:#ec448b}
.dialog .dia-bg-5{width:620px;min-height:200px;background:url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/dia-bg-1.png) no-repeat top center;background-size:100% 100%}
.dialog .dia-bg-5 .dialog-tips-tog{font-size:20px;color:#868cd6;padding:115px 30px;box-sizing:border-box;text-align: center;}
.dialog .dia-title{display:block;margin:34px auto 0 auto;position:relative}
.dialog .dia-tips{font-size:18px;color:#868cd6;text-align:center;margin:15px auto;position:relative}
.dialog .pop-scroll-box{position:relative;overflow-y:scroll;height:676px;margin:10px auto 0 auto}
.dialog .pop-scroll-box .dialog-rw-box{width:94%;background-color:rgba(255,255,255,.8);border-radius:20px;margin:0 auto 35px auto;padding:30px 0 30px 0;box-sizing:border-box;position:relative}
.dialog .pop-scroll-box .dialog-rw-box .dialog-rw-lable{position:absolute;left:0;top:14px;text-align:center;color:#ffe2e2;line-height:40px}
.dialog .dia-pop-list{font-size:0;position:relative;text-align:center;width:100%;margin:15px auto 0 auto}
.dialog .dia-pop-list .dia-vlaue-item{border:1px solid #ff538e;box-sizing:border-box;width:162px;height:40px;line-height:40px;border-radius:25px;margin-bottom:7px;color:#ff538e;text-align:center;font-size:18px}
.dialog .dia-pop-list .dia-list-item{display:inline-block;vertical-align:middle;margin:15px 8px 0 8px;position:relative}
.dialog .dia-pop-list .dia-list-item .pop-frame{position:relative}
.dialog .dia-pop-list .dia-list-item .pop-frame .pop-stage-icon{position:absolute;right:0;top:0;z-index:2}
.dialog .dia-pop-list .dia-list-item .pop-frame .pop-stage-icon.on{position:absolute;right:0;top:0;z-index:2}
.dialog .dia-pop-list .dia-list-item .pop-frame img{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:160px;height:160px}
.dialog .dia-pop-list .dia-list-item .pop-frame p{font-size:20px;text-align:center;color:#676ec3;width:100%;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:15px;line-height:1.2}
.dialog .designation-box{height:100px;line-height:100px;text-align:center;font-size:0;display:none}
.dialog .designation-box .sde{display:inline-block;vertical-align:middle;margin:0 2px}
.dialog .designation-box span{display:inline-block;vertical-align:middle;margin:0 5px;font-size:18px;color:#868cd6;line-height:1.4}
.dialog .designation-box .designation-item{display:inline-block;vertical-align:middle;position:relative}
.dialog .designation-box.on{display:block}
.dialog .dig-lq-btn,.dialog .dig-qr-btn{display:block;margin:15px auto 0 auto;position:relative}
.dialog .dia-reward{position:relative;margin:18px auto}
.dialog .dia-reward .pop-frame-2{position:relative;margin:38px auto 35px auto;animation:ani-show 1.5s .15s linear forwards;-webkit-animation:ani-show 1.5s .15s linear forwards}
.dialog .dia-reward .pop-frame-2 img{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:160px;height:160px}
.dialog .dia-reward .pop-frame-2 p{font-size:20px;text-align:center;color:#676ec3;width:100%;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:15px;line-height:1.2}
.dialog .dia-table{width:94%;margin:12px auto 16px auto;position:relative}
.dialog .dia-table table{margin:0 auto;width:98%;position:relative;text-align:center}
.dialog .dia-table table td{border:1px solid #634e90;box-sizing:border-box;font-size:16px;height:40px;color:#634e90}
.dialog .dia-table .tb-head{height:53px}
.dialog .dia-table .tb-head td{font-weight:700;font-size:22px;color:#634e90}
.dialog .dia-table .tb-head td:nth-child(1){width:208px}
.dialog .dia-table .tb-head td:nth-child(2){width:105px}
.dialog .dia-table .tb-head td:nth-child(3){width:117px}
.dialog .dia-table .tb-head td:nth-child(4){width:117px}
.dialog .dia-table .pagetion-box{font-size:0;text-align:center;margin:18px auto 0 auto;position:relative}
.dialog .dia-table .pagetion-box a,.dialog .dia-table .pagetion-box span{color:#634e90;font-size:20px;margin:0 10px}
.dialog .ani-box{width:220px;height:239px;background:url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/ani-box.png) no-repeat top center;background-size:100% 100%;position:absolute;top:-50px;left:50%;margin-left:-110px;animation:zy 1s .15s linear forwards;-webkit-animation:zy 1s .15s linear forwards}
@keyframes ani-show{
10%{transform:scale(0)}
100%{transform:scale(1)}
}
@keyframes zy{
10%{transform:rotate(15deg);opacity:1}
20%{transform:rotate(-10deg);opacity:1}
30%{transform:rotate(5deg);opacity:1}
40%{transform:rotate(-5deg);opacity:1}
80%{opacity:1}
100%{transform:rotate(0);opacity:0}
}
.dig-lq-btn-gray{
    width: 183px;
    height: 57px;
    background: url(//game.gtimg.cn/images/x5/cp/a20230711xwgift/dig-lq-btn-gray.png) no-repeat top center;
    display: block;
    margin: 15px auto 0 auto;
    position: relative;
}
.table-sc{
    width: 100%;
    height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    position: relative;
    margin: 0 auto;
}
.table-sc::-webkit-scrollbar{width:10px}
.table-sc::-webkit-scrollbar-thumb{background-color:#634e90;border-radius:8px}
.table-sc::-webkit-scrollbar-track{background-color:transparent}
.pt2{
    padding-top: 15px;
}
.msg-swiper-container .swiper-slide{
    box-sizing:border-box;
    text-align: center;}
.msg-swiper-container .swiper-slide span{padding-left:60px;box-sizing:border-box;}
/*!# sourceMappingURL=comm_iframe.css.map */
