/* reset */
body,div,p,ul,li,table,tbody,tr,td,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
a,img,input {border:none;}
body{font: 14px/1.75  -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-tap-highlight-color: rgba(0,0,0,0);font-family: "fzlt";}
header,nav,section,article,footer,figure,figcaption{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
ol,ul{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
em,strong,i{font-weight:normal;font-style:normal;}
a {text-decoration:none;}
a, img {-webkit-touch-callout: none; /* 缁備焦顒涢梹鎸庡瘻闁剧偓甯存稉搴℃禈閻楀洤鑴婇崙楦垮綅閸楁洩绱濋弽瑙勫祦闂囷拷顩﹂柅澶嬪閺勵垰鎯侀崚鐘绘珟 */}
.hide {display:block;width:0;height:0;overflow:hidden;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-999em;}
html, body {
-webkit-user-select: none;   /* 缁備焦顒涢柅澶夎厬閺傚洦婀伴敍鍫濐洤閺冪姵鏋冮張顒勶拷娑擃參娓跺Ч鍌︾礉濮濄倓璐熻箛鍛达拷妞ょ櫢绱�*/
    user-select: none;
    color: #5351dd;
}
/* reset end */
html{font-size:100px;}

/*@media (max-width: 1024px) {
  html,body {
    max-width: 1024px;
  }
}*/
body,html{background-color: #333c55;position: relative;font-family: "fzlt";}
#afooter{background-color: #191219;text-align: center;font-size:.22rem;padding:.2rem 0;}
#afooter, #afooter a{color: #c0c0c0;text-decoration: none;}
.listflex {width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: center;-webkit-justify-content: center;align-items: center;}


@font-face {
    font-family: "fzlt";
    src: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/fzlt.ttf);
}

@supports (-webkit-background-clip:text) {
    .text-color1 {
        background-image: linear-gradient(142deg, #c6ff36 , #6efe68 100%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color2 {
        letter-spacing: -0.05rem;
        padding-right: 0.1rem;
        background-image: linear-gradient(to top, #3774d0 9%, #0056b2 91%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color3 {
        background-image: linear-gradient(to top, #f9e1c5 9%, #fff 91%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color4 {
        background-image: linear-gradient(to top, #3774d0 9%, #0056b2 91%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color5 {
        background-image: linear-gradient(to top, #c5eff9 9%, #fff 91%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color6 {
        background-image: linear-gradient(142deg, #007dc7, #1058ac 100%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color7 {
        background-image: linear-gradient(to bottom, #fff 30%, #d68cda);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color8 {
        background-image: linear-gradient(to top, #e1c5f9 20%, #fff 80%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color9 {
        background-image: linear-gradient(142deg, #5910ac, #5910ac 70%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color10 {
        background-image: linear-gradient(to top, #8041c7 9%, #5910ac 91%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}

@supports (-webkit-background-clip:text) {
    .text-color11 {
        background-image: linear-gradient(142deg, #58e2ff, #43e0d6 100%);
        -webkit-background-clip: text;
        color: transparent;
        -webkit-text-fill-color: transparent;
    }
}
.sp{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/sp.png) no-repeat;background-size: 7.5rem auto;}

.head{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/bg1.jpg) no-repeat;width: 100%;background-size: 100% auto;height: 6.89rem;position: relative;}
.head>.logo {display: block;position: absolute;top: 0.50rem;left: 1.6rem;transition: all 0.3s;outline: 0;z-index: 999;width: 1.20rem;height: 0.37rem;}
.head>.djc {display: block;position: absolute;top: 0.48rem;left: 3.08rem;width: 1.34rem;height: 0.44rem;}

.loginbox{position: absolute;bottom: .78rem;text-align: center;color: #a2aadb;font-size: .2rem;line-height: 1.2;width: 100%;left: 0;}
.loginbox a{color: #fff;}

.main{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/bg2.jpg) no-repeat;background-size: 100% auto;margin-top: -1px;padding-bottom: .6rem;}
.part01 h2{background-position: 0 0;width: 7.5rem;height: 1.33rem;display: block;margin: 0 auto;}
.time{background-position: 0 -6.99rem;width: 5.34rem;height: .5rem;text-align: center;line-height: .5rem;color: #ffffff;font-size: .18rem;margin: .1rem auto 0;}
.time span{font-size: .2rem;font-weight: bold;}
.iconrolebox{width: 7rem;margin: .39rem auto 0;position: relative;}
.inbetweening-list{display: flex;justify-content: center;align-items: center;}
.inbetweening-list li{width: 1.91rem;margin: 0 -.12rem;}
.inbetweening-list li img{width: 100%;display: block;}
.inbetweening-list li span{color: #ffffff;font-size: .2rem;text-align: center;line-height: 1.2;padding-top: .1rem;display: block;}
.p1video{background-position: -6.14rem -7rem;width: 1.09rem;height: 1.08rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.list_p1txt{margin-top: .4rem;display: flex;justify-content: center;align-items: center;}
.list_p1txt li{background-position: 0 -7.54rem;width: 1.42rem;height: .4rem;line-height: .4rem;text-align: center;margin: 0 .06rem;color: #fff;font-size: .22rem;}
.list_p1txt li:last-child{background-position: -1.72rem -7.54rem;width: 2.17rem;}
.list_p1txt li span{color: #fae85c;}
.floatl{width: 6.6rem;margin: .38rem auto 0;display: flex;justify-content: space-between;align-items: flex-end;}
.price span{color: #fae85c;font-size: .2rem;line-height: 1.2;}
.price p{color: #56fbcc;font-size: .24rem;line-height: 1.2;}
.price p em{font-size: .6rem;font-weight: bold;line-height: 1;margin-bottom: -.1rem;display: inline-block;vertical-align: bottom;}
.btn_buy{background-position: 0 -8.02rem;width: 2.81rem;height: .6rem;text-align: center;line-height: .6rem;color: #2a2f4f;font-size: .32rem;font-weight: bold;display: block;}
.btn_buy.grey{background-position: -2.86rem -8.02rem;}
.p1tips{color: #858ec4;text-align: center;line-height: 1.2;padding-top: .4rem;}
.btn_look{color: #fae85c;font-size: .22rem;text-align: center;text-decoration: underline;display: block;margin: .2rem auto 0;}
.floatl .bottom-price{padding: 0;}
.fbtn{display: flex;justify-content: space-between;flex-wrap: wrap;}
.btn_change{color: #65fcce;font-size: .22rem;text-align: center;text-decoration: underline;display: block;margin: .2rem auto 0;width: 2.7rem;}
.btn_change1{position: absolute;top: .5rem;right: 0;}

.part02{padding-top: .55rem;}
.part02 h2{background-position: 0 -1.4rem;width: 7.5rem;height: 1.33rem;display: block;margin: 0 auto;}
.part02 .p1tips{padding-top: 0;margin-top: -.1rem;}
.list_p2box{display: flex;justify-content: center;flex-wrap: wrap;margin-top: -.5rem;}
.list_p2box li{width: 50%;position: relative;margin: 0 -.1rem;}
.list_p2box li img{width: 3.8rem;display: block;margin: 0 auto;}
.list_p2box li p{color: #56fbcc;font-size: .24rem;text-align: center;line-height: 1.2;margin-top: -.6rem;}
.list_p2box li p span{font-size: .6rem;font-weight: bold;}
.list_p2box li p span em{font-size: .36rem;}
.part02 .btn_buy{margin: .1rem auto 0;}
.p2boxs{background-position: -2.81rem -20.02rem;width: 2.85rem;height: .4rem;margin: 0 auto;box-sizing: border-box;padding: .04rem .22rem .04rem .79rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.p2boxs a{height: .31rem;width: .38rem;display: block;}
.p2boxs input{width: 1.08rem;height: .31rem;color: #b6beec;font-size: .22rem;line-height: .3rem;text-align: center;background-color: transparent}
.p2txts{height: 1.3rem;}


.part03{padding-top: .6rem;position: relative;}
.part03 h2{background-position: 0 -2.8rem;width: 7.5rem;height: 1.37rem;display: block;margin: 0 auto;}
.p3num{background-position: 0 -8.70rem;width: 2.06rem;height: .3rem;text-align: center;line-height: .3rem;color: #dee2fd;font-size: .22rem;margin: .2rem auto 0;}
.p3num em{color: #5cff96;font-size: .22rem;font-weight: bold;}
.list_p3gift{margin: .18rem auto 0;display: flex;justify-content: center;flex-wrap: wrap;position: relative;z-index: 1;}
.list_p3gift li{width: 2.2rem;margin: 0 .06rem;position: relative;}
.p3gift{width: 2.2rem;height: 2.2rem;background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/p3gift_bg.png) no-repeat;background-size: 100% 100%;position: relative;}
.p3gift img{width: 100%;display: block;margin: 0 auto;}
.p3gift p{color: #56fbcc;font-size: .2rem;text-align: center;line-height: 1.2;position: absolute;bottom: .26rem;width: 100%;left: 0;}
.p3icon{background-position: -5.83rem -8.23rem;width: .4rem;height: .39rem;display: block;margin: .17rem auto 0;}
.list_p3gift li span{color: #56fbcc;font-size: .22rem;text-align: center;line-height: 1.2;padding-top: .1rem;display: block;}
.bar{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/bar_bg1.png) no-repeat;width: 4.6rem;height: .12rem;position: absolute;top: 4.6rem;left: 50%;margin-left: -2.3rem;background-size: 100% 100%;}
.bar_bg{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/bar_bg2.png) no-repeat;background-size: auto 100%;height: .12rem;position: absolute;top: 0;left: 0;}
.list_p3gift li.on .p3icon{background-position: -6.29rem -8.23rem;}
.p3box{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/p3box_bg.png) no-repeat;width: 7.18rem;height: 2.18rem;background-size: 100% 100%;box-sizing: border-box;margin: .26rem auto 0;box-sizing: border-box;padding: .45rem .16rem 0;}
.list_p3hd{display: flex;justify-content: center;flex-wrap: wrap;}
.list_p3hd li{background-color: #4e5689;width: 1.28rem;height: 1.28rem;border-radius: 50%;overflow: hidden;margin: 0 .15rem;;position: relative;}
.list_p3hd li img{width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);object-fit: cover;}
.list_p3hd li.on{border: .04rem solid #5cff96;}
.p3cdk{background-position: 0 -9.08rem;width: 6.69rem;height: .6rem;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin: .32rem auto 0;}
.p3cdk input{color: #858ec4;font-size: .3rem;line-height: .6rem;box-sizing: border-box;padding-left: .52rem;background-color: transparent;font-family: "fzlt";border: none;}
:focus{outline: none;}
::-webkit-input-placeholder{color: #858ec4;}
:-moz-placeholder{color: #858ec4;}
::-moz-placeholder{color: #858ec4;}
:-ms-input-placeholder{color: #858ec4;}
.p3qd{background-position: -3.97rem -18.48rem;width: 2.28rem;height: .54rem;text-align: center;line-height: .54rem;color: #2a2f4f;font-size: .26rem;font-weight: bold;display: block;}
.p3qd.grey{background-position:-0.10rem -20.11rem;}
.part03 .p1tips{padding-top: .1rem;}
.btn_p2lq{background-position: -1.89rem -17.84rem;width: 1.95rem;height: .5rem;text-align: center;line-height: .5rem;margin: .2rem auto 0;color: #2a2f4f;font-size: .26rem;display: block;font-weight: bold;}
.btn_p2lq.grey{background-position: -1.84rem -18.5rem;}
.btn_p2lq.dlq{background-position: -3.89rem -17.85rem;}



.part04{padding-top: .6rem;position: relative;}
.part04 h2{background-position: 0 -4.19rem;width: 7.5rem;height: 1.33rem;display: block;margin: 0 auto;}
.video{background-position: -6.14rem -7rem;width: 1.09rem;height: 1.08rem;margin: 0 auto;display: block;}
.sellnum-name1{background-position: 0 -10.47rem;width: 5.8rem;height: 1.17rem;display: block;margin: .2rem auto 0;font-size: 0;}
.sellnum-name2{background-position: 0 -11.73rem;width: 5.8rem;height: 1.17rem;display: block;margin: .2rem auto 0;font-size: 0;}
.sellnum-name3{background-position: 0 -13rem;width: 5.8rem;height: 1.17rem;display: block;margin: .2rem auto 0;font-size: 0;}
.sellnum-name4{background-position: 0 -14.28rem;width: 7rem;height: 1.07rem;display: block;margin: .2rem auto 0;font-size: 0;}
.content-price{width: 6.6rem;margin: .55rem auto 0;display: flex;justify-content: space-between;align-items: flex-end;position: relative;}
.currency-box{color: #56fbcc;font-size: .24rem;line-height: 1.2;display: flex;justify-content: flex-start;align-items: flex-end;}
.fcprice{background-position: -2.33rem -9.77rem;width: .26rem;height: .6rem;display: inline-block;vertical-align: middle;color: #56fbcc;font-size: .18rem;text-align: center;display: flex;justify-content: center;align-items: center;}
.currency-box em{font-size: .74rem;font-weight: bold;line-height: 1;padding: 0 .1rem;margin-bottom: -.1rem;}
.p4box1{padding-top: 9.68rem;}
.p4box1 .bottom{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/p4box_bg1.png) no-repeat;width: 7.18rem;height: 4.78rem;margin: .48rem auto 0;box-sizing: border-box;padding: .55rem .43rem;background-size: 100% 100%;}
.p4box1 .content-role{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/role_pic1.png) no-repeat;width: 7.5rem;position: absolute;top: -1.24rem;left: 0;height: 13.21rem;background-size: 100% 100%;}
.sellnum-name{font-size: .4rem;line-height: 1.2;font-weight: bold;}
.label1{background-position: -2.15rem -8.72rem;width: .99rem;height: .3rem;display: inline-block;font-size: 0;margin-left: .15rem;}
.list_p4rule{padding-top: .32rem;}
.list_p4rule li{color: #fff;font-size: .18rem;margin-bottom: .15rem;line-height: .24rem;display: flex;justify-content: flex-start;align-items: center;}
.list_p4rule li em{color: #858ec4;padding-right: .15rem;display: inline-block;vertical-align: middle;}
.btn_p4look{background-position: -3.25rem -8.75rem;width: .75rem;height: .24rem;display: inline-block;vertical-align: middle;font-size: 0;margin-left: .15rem;}
.bottom-price{padding-top: .54rem;}
.currency-boxs{color: #5d669d;font-size: .24rem;line-height: 1.2;display: flex;justify-content: flex-start;align-items: flex-end;margin-left: .37rem;position: relative;padding-bottom: .05rem;}
.currency-boxs:after{width: 1.3rem;background-color: #5d669d;height: 1px;content: "";position: absolute;top: 50%;left: 0;transform: rotate(5deg);}
.currency-boxs em{font-size: .3rem;font-weight: bold;padding-right: .05rem;margin-bottom: -.02rem;}
.zcprice{background-position: -2.73rem -9.77rem;width: .26rem;height: .6rem;display: inline-block;vertical-align: middle;color: #fae85c;font-size: .16rem;text-align: center;display: flex;justify-content: center;align-items: center;line-height: 1.1;}
.btn_buy1{margin: .7rem auto 0;}
.top,.bottom{position: relative;z-index: 1;}

.p4box2{padding-top: 10.46rem;}
.p4box2 .bottom{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/p4box_bg2.png) no-repeat;width: 7.18rem;height: 4.78rem;margin: .48rem auto 0;box-sizing: border-box;padding: .55rem .43rem;background-size: 100% 100%;}
.p4box2 .content-role{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/role_pic2.png) no-repeat;width: 7.5rem;position: absolute;top: .86rem;left: 0;height: 11.81rem;background-size: 100% 100%;}
.p4box3{padding-top: 11.28rem;}
.p4box3 .bottom{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/p4box_bg3.png) no-repeat;width: 7.18rem;height: 4.78rem;margin: .48rem auto 0;box-sizing: border-box;padding: .55rem .43rem;background-size: 100% 100%;}
.p4box3 .content-role{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/role_pic3.png) no-repeat;width: 7.5rem;position: absolute;top: .96rem;left: 0;height: 13.21rem;background-size: 100% 100%;}
.p4box4{padding-top: 10.64rem;}
.p4box4 .bottom{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/p4box_bg4.png) no-repeat;width: 7.18rem;height: 4.78rem;margin: .48rem auto 0;box-sizing: border-box;padding: .55rem .43rem;background-size: 100% 100%;}
.p4box4 .content-role{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/role_pic4.png) no-repeat;width: 7.5rem;position: absolute;top: 1.06rem;left: 0;height: 13.21rem;background-size: 100% 100%;}






.part05{padding-top: 1.06rem;position: relative;}
.part05 h2{background-position: 0 -15.38rem;width: 7.5rem;height: 1.37rem;display: block;margin: 0 auto;}
.nav{background-position: 0 -16.79rem;width: 6.9rem;margin: .32rem auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.nav a{width: 2.41rem;height: .6rem;color: #7d85b9;font-size: .22rem;text-align: center;display: flex;justify-content: center;align-items: center;line-height: 1.2;}
.nav a.on{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/sp.png) no-repeat -3.42rem -9.77rem/7.5rem auto;color: #2a2f4f;}
.nav a:nth-of-type(2){margin: 0 -.2rem;}
.lottery {position: relative;width: 6.89rem;height: 5.59rem;margin: .42rem auto 0;}
.lottery1{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/p5lottery1.png) no-repeat;background-size: 100% 100%;}
.lottery2{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/p5lottery2.png) no-repeat;background-size: 100% 100%;}
.lottery3{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/p5lottery3.png) no-repeat;background-size: 100% 100%;}
.btn_bangd{color: #65fcce;font-size: .22rem;line-height: 1.2;text-decoration: underline;position: absolute;right: .5rem;bottom: .2rem;}
.p5-box1{display: flex;justify-content: space-between;width: 6.44rem;margin: 0rem auto 0;align-items: center;}
.p5-box1 p{color: #afb8f4;font-size: 0.2rem;}
.p5-box1 p span{color: #56fbcc;}
.p5-box1 .btn_p5lq{background-position: -5.90rem -11.84rem;width: 1.6rem;height: 0.4rem;color: #2a2f4f;font-size: 0.22rem;text-align: center;line-height: 0.4rem;letter-spacing: 0.1rem;font-weight: bold;}
.p5-box1 .btn_p5lq.grey{background-position: -5.88rem -12.46rem;}
.btn_p5look{color: #65fcce;font-size: .22rem;line-height: 1.2;text-decoration: underline;position: absolute;left: .2rem;bottom: .2rem;z-index: 9;}
.p5num{color: #b1baef;font-size: .2rem;text-align: center;line-height: 1.2;position: absolute;bottom: -.5rem;left: 0;width: 100%;}
.p5num span{color: #65fcce;}
.btn_rule{background-position: 0 -8.02rem;width: 2.81rem;height: .6rem;text-align: center;line-height: .6rem;color: #2a2f4f;font-size: .32rem;font-weight: bold;display: block;display: block;margin: 1.2rem auto 0;}

/*.part6{padding-top: .4rem;position: relative;}*/
.part6 h2{background-position: 0 -5.59rem;width: 7.5rem;height: 1.37rem;display: block;margin: 0 auto;}
.list_rule{margin: .2rem .3rem 0;height: 6.5rem;overflow: auto;}
.list_rule li{padding-left: .24rem;position: relative;color: #b1baef;font-size: .2rem;line-height: 1.4;padding-bottom: .05rem;}
.list_rule li em{background-position: -6.89rem -8.32rem;width: .16rem;height: .21rem;display: block;position: absolute;top: 0;left: 0;}
.list_rule li span{color: #56fbcc;font-weight: bold;}





.pop{display: none;box-sizing: border-box;padding: .1rem .16rem .11rem .16rem;position: relative;}
.close{background-position: -6.13rem -9.81rem;width: .52rem;height: .51rem;display: block;position: absolute;left: 50%;margin-left: -.27rem;bottom: -.6rem;}
.pop1{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/pop1.png) no-repeat;width: 7.18rem;height:6.38rem;background-size: 100% 100%;}
.ptit{font-size: .44rem;text-align: center;line-height: 1.2;font-weight: bold;padding-top: .4rem;position: relative;}
.ptit span{position: relative;transform-style: preserve-3d;}
.ptit span:before{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/sp.png) no-repeat -4.07rem -8.64rem/7.5rem auto;width: .54rem;height: .38rem;position: absolute;top: -.2rem;left: -.38rem;content: "";}
.ptit span:after{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/sp.png) no-repeat -4.79rem -8.64rem/7.5rem auto;width: 1.33rem;height: .39rem;position: absolute;bottom: -.23rem;right: -.45rem;content: "";}
.list_pgift{margin-top: .42rem;display: flex;justify-content: center;flex-wrap: wrap;}
.list_pgift li{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/pgift_bg.png) no-repeat;width: 2.05rem;height: 2.13rem;margin: 0 .05rem .1rem;position: relative;background-size: 100% 100%;}
.list_pgift li img{width: 100%;display: block;margin: 0 auto;}
.list_pgift li p{color: #56fbcc;font-size: .18rem;text-align: center;line-height: 1.2;position: absolute;bottom: .2rem;width: 100%;}
.pop-gl{width: 6rem;margin:0.2rem auto 0;border: 1px solid #6788c7;}
.pop-gl th{color: #2a2f4f;font-size: 0.22rem;text-align: center;font-weight: bold;background: #c8ff35;height: 0.5rem;line-height: 0.5rem;}
.pop-gl td{color: #ffffff;font-size: 0.2rem;text-align: center;background: #2c3d67;height: 0.5rem;line-height: 0.5rem;border: 1px solid #6788c7;}
.pop-gls{margin: .5rem auto 0;}
.pop-gls tr:first-child{background-image: linear-gradient(142deg, #c8ff35 , #78fe68 100%);}
.gl_txt{display: flex;justify-content: center;flex-wrap: wrap;line-height: 1.2!important;align-items: center;}
.pop-gls tr th{background: transparent;}

.precord{width: 6rem;margin: .4rem auto 0;border: 1px solid #6788c7;height: 4rem;overflow: hidden;}
.precord table{width: 100%;}
.precord table thead tr:first-child{ background-image: linear-gradient(to right, #c8ff35 9%, #78fe68 91%);}
.precord table thead tr th{color: #2a2f4f;font-size: .22rem;height: .5rem;line-height: .5rem;text-align: center;}
.precord table tbody tr td{color: #ffffff;font-size: .2rem;line-height: 1.2;text-align: center;padding: .17rem .05rem;}
.precord table tbody tr:nth-child(even){background-color: #30416f}
.precord table tbody tr td:first-child,.precord table tr th:first-child{border-right: 1px solid #6788c7;}
.page{text-align: center;margin-top: .28rem;}
.page span{color: #858ec4;font-size: .24rem;line-height: 1;display: inline-block;vertical-align: middle;margin: 0 .1rem;}
.page a{display: inline-block;vertical-align: middle;line-height: .24rem;width: .75rem;height: .24rem;font-size: .18rem;margin: 0 .1rem;color: #2a2f4f;}
.btn_prev{background-position: -6.32rem -10.47rem;}
.btn_next{background-position: -6.39rem -11.02rem;}
.page .btn_prev.on{background-position: -6.32rem -10.75rem;}
.page .btn_next.on{background-position: -6.39rem -11.3rem;}
.page span.on{color: #fae85c;font-weight: bold;}
.msg{display: table-cell;vertical-align: middle;width: 6.86rem;height: 2.68rem;color: #b1baef;font-size: .22rem;text-align: center;box-sizing: border-box;padding: 0 .2rem;line-height: 1.2;}

.pop2{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/pop2.png) no-repeat;width: 7.18rem;height: 4.06rem;background-size: 100% 100%;}
.show-content{padding: .4rem .23rem;}
.dibm{background-position: 0 -17.45rem;width: 4.17rem;height: .3rem;line-height: .3rem;color: #ffffff;font-size: .18rem;box-sizing: border-box;margin-top: .2rem;}
.dibm span{padding:0 .12rem;}
.giftcon{margin-top: .16rem;}
.giftcon em{font-size: .22rem;font-weight: bold;line-height: .28rem;}
.giftcon span{color: #56fbcc;font-size: .18rem;line-height: .28rem;border-top: 1px solid #56fbcc;border-bottom: 1px solid #56fbcc;margin: 0 .17rem;position: relative;height: .26rem;display: inline-block;vertical-align: middle;}
.giftcon span:before{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/b_l.png) no-repeat;width: .14rem;height: .28rem;content: "";position: absolute;top: -.01rem;left: -.14rem;background-size: 100% 100%;}
.giftcon span:after{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/b_r.png) no-repeat;width: .14rem;height: .28rem;content: "";position: absolute;top: -.01rem;right: -.14rem;background-size: 100% 100%;}
.pshow_pic{width: 6.38rem;display: block;margin: 0 auto;}
.rprice{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;position: relative;}
#container{width: 100%;height: 100%;display: block;}
.area{display: flex;justify-content: space-between;flex-wrap: wrap;}


.btn_jl{background-position:  -7.15rem -16.69rem;width: .34rem;height: 1.85rem;position: fixed;top: 35%;right: 0;z-index: 9;}
.side_nav{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/side_nav_bg.png) no-repeat;width: 7.5rem;height: .6rem;background-size: 100% 100%;position: fixed;bottom: 0;left: 0;display: flex;justify-content: space-between;flex-wrap: wrap;z-index: 99;}
.side_nav a{width: 1.87rem;height: .6rem;line-height: .6rem;color: #7d85b9;font-size: .2rem;text-align: center;}
.side_nav a.active{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/sp.png) no-repeat 0 -17.80rem/7.5rem auto;color: #1f274a;}

.pop3{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/pop3.png) no-repeat;width: 7.2rem;height: 8.1rem;background-size: 100% 100%;}
.pgift{height: 6.7rem;overflow: auto;width: 6.27rem;margin: 0 auto;}
.pgift img{width: 100%;display: block;}

.pop4{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/pop3.png) no-repeat;width: 7.18rem;height:10.58rem;background-size: 100% 100%;}
.pop5{background: url(//game.gtimg.cn/images/appdaoju/act/a20231012xzgxlpfys/pop1.png) no-repeat;width: 7.18rem;height:5.7rem;background-size: 100% 100%;}
#pop-bangd .msg{height: 1rem;}
#pop-okct .msg{height: 1.5rem;}
#pop-okct1 .msg{height: 1.5rem;}
#pop-okct2 .msg{height: 1.5rem;}
#pop-okct3 .msg{height: 1.5rem;}
#pop-okct4 .msg{height: 1.5rem;}

.pinput{background-position:  0 -19.16rem;width: 5.72rem;height: .58rem;text-align: center;line-height: .58rem;margin: 0 auto;box-sizing: border-box;padding: 0 .2rem;display: block;color: #56fbcc;font-size: .22rem;}
.btn_pqd{background-position: 0 -8.02rem;width: 2.81rem;height: .6rem;text-align: center;line-height: .6rem;color: #2a2f4f;font-size: .3rem;font-weight: bold;display: block;margin: .4rem auto 0;}























