/* 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;}
body{font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica;-webkit-text-size-adjust:none;font-size:0.24rem;}
header,nav,section,article,footer,figure,figcaption{display:block;}
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{font-weight:normal;font-style:normal;}
a {text-decoration:none;}
b{font-weight: bold;}
.hide {display:none;}
.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;}
.sp{background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/sp.png) no-repeat;background-size:7.54rem 28.58rem;}
/*字体引入：*/
/*造字工房言宋常规体*/
@font-face {font-family: myFirstFont;src: url(//game.gtimg.cn/images/spark/act/a20211223smzd/ft.ttf);}
/*方正北魏楷书简体*/
@font-face { font-family: myFirstFont2;src: url(//game.gtimg.cn/images/spark/act/a20211223smzd/ziti2.TTF)}

body,html{width: 100%;font-size: 0.24rem;line-height: 1;background-color: #3c3080;font-family: "微软雅黑";-webkit-overflow-scrolling: touch;}
/*html{scroll-behavior: smooth;}*/
.wrap{width: 100%;position: relative;overflow-x: hidden;}

/*head*/
.head{height:9.6rem;background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/hd.jpg) no-repeat center;background-size:100% 100%;-webkit-background-size:100% 100%;position: relative; top: 0; z-index: 1;}
.btn-rule { display: inline-block; width: 1.30rem; height: 0.41rem; text-align: center; background: rgba(0,0,0,0.6); position: absolute; right: 0.32rem; top: 0.4rem; color: #FFFFFF; font-size: 0.22rem; text-align: center; line-height: 0.42rem; letter-spacing: 0.02rem; font-family: "黑体"; border-radius: 0.2rem; }
.login-box{padding-top:8.2rem;width: 100%;text-align: center;color: #f2eaff;font-size: 0.26rem;}
.login-box #unlogin a{width: auto;height: auto;margin: 0 0.20rem;display: inline-block; text-align: center;color: #f2eaff; font-size: 0.26rem;}
.login-box #logined{line-height: 0.4rem; margin-bottom: 0.40rem;}
.login-box #logined a{color: #f2eaff; display: inline-block; width: auto; height: auto;margin: 0 0.24rem; text-align: center; font-size: 0.26rem;}
#logined span{font-size: 0.26rem; color: #f2eaff; letter-spacing: 0.01rem;}

.content{background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/ct.jpg) no-repeat;background-size: 100% 100%;width: 100%;height:auto; position: relative;padding-bottom:1.5rem;}

.part1{position: relative;padding-top: 0; margin: 0 auto; height: 13rem;}
.tit1{background-position:-0.37rem -0.20rem;width:5.93rem;height:0.99rem;margin: 0 auto;}
.part1 .tab {height: 0.91rem; display: flex;justify-content: center; margin: 0.6rem auto 0;}  
.part1 .tab li{width:3.15rem; height: 0.91rem; position: relative;margin: 0 0.15rem;}  
.part1 .tab li:nth-child(1){background-position:-0.26rem -4.76rem;}
.part1 .tab li:nth-child(2){background-position:-0.26rem -5.94rem;}
.part1 .tab li:nth-child(2).on{background-position:-3.72rem -4.76rem;}
.part1 .tab li:nth-child(1).on{background-position:-3.72rem -5.94rem;}



.part1 .part { width: 7.50rem; height: auto; margin: 0 auto;} 
.part1 .part .sec{display: none;}
.part1 .part .sec1{width: 7.50rem; height: auto; margin: 0 auto;position: relative; top: 0.36rem;}
.part1 .part .sec2{width: 7.50rem; height: auto; margin: 0 auto; position: relative; top: 0.36rem;}
.sjcs{display: inline-block;width: 0.42rem;height: 0.42rem;border-radius: 50%;background: #fef8b2;position: absolute;bottom: -0.20rem;right: -0.20rem;color: #bd8d54;font-size: 0.30rem;text-align: center; line-height: 0.42rem;font-style: normal;border: 1px solid #bd8d54;font-family: "myFirstFont2";}
.qian{width: 1.36rem;height: 0.68rem;background-position:-3.03rem -26.41rem;position: absolute;top: -0.64rem;right: -0.07rem;}
.tsxyj{width: 100%;color: #f3ebff;height: auto;margin:0 auto 0;position: relative; text-align: center;;font-size: 0.24rem;letter-spacing: 1px;}
.tsxyj span{color: #00ffff;}
/*滚动弹幕*/
.scroll{background-position:0 -2.53rem; width:7.54rem;height:2.11rem;overflow: hidden;margin:0 auto 0;}
.scroll .swiper-container{width: 6.10rem;height:1rem;position: relative;top: 0.6rem;}
.scroll .swiper-container .swiper-slide{width: 6.10rem;height:1rem;margin: 0 auto;display: flex;justify-content: center;align-items: center;}
.scroll .swiper-container .swiper-slide .dj-box{display: block; width:1rem;height:1rem;}
.scroll .swiper-container .swiper-slide .dj-box img{display: block;height:100%;margin: 0 auto;}
.scroll .dj-tie{width:5.5rem; height: 1rem;display: flex;align-items: center;}
.scroll .dj-tie p{color: #ffffff;font-size: 0.26rem;overflow: hidden;line-height: 0.35rem;margin-left: 0.2rem;}
.scroll .dj-tie p:nth-child(2){font-size: 0.26rem !important;}
/*.scroll .dj-tie p span{color: #FFFFFF;font-size: 0.26rem;font-family: "myFirstFont2";}*/

/*抽奖转盘*/
.lottery{width:6.67rem;height: 6.87rem;margin: 0 auto;position: relative;}
.lottery img{width:6.67rem;height: 6.87rem;margin: 0 auto}
.wish-num{width: 100%;color: #c88f63;height: auto;margin: 0.15rem auto 0;position: relative; text-align: center;}
.wish-num p{width: 100%; line-height: 0.26rem;font-size: 0.24rem; display: block; margin: 0 auto; text-align: center; letter-spacing: 0.02rem; color: #abd1ff;} 
.wish-num span{font-size: 0.24rem; color: #fdf4d2; text-align: center; letter-spacing: 0.02rem;}
.wish-num p:nth-child(2){font-size: 0.24rem;}
.wish-num p em{color: #00ffff;}


.part2{position: relative; height: auto; padding-top: 1.3rem; margin: 0 auto;}
.tit2{background-position:-0.51rem -7.98rem;width:5.94rem;height:0.98rem;margin: 0 auto;}
.part2 .rw-box{width: 6.78rem;height: auto;margin: 0.36rem auto 0; position: relative;}
.part2 .list-rw{width: 100%;padding-top: 0; position: relative; display: flex; flex-wrap: wrap;align-items: center;margin: 0 auto;} 
.part2 .list-rw li{display: block;background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/rwbg.png) no-repeat center; background-size: 100% 100%; width: 6.78rem; height: 1.18rem; margin: 0.10rem auto;position: relative;}
.part2 .list-rw li:nth-child(1){display: block;background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/rwbg.png) no-repeat center; background-size: 100% 100%; width: 6.78rem; height:1.37rem; margin: 0.10rem auto;position: relative;}
.part2 .list-rw li p{display: block; width: auto;color: #ffffff;font-size: 0.24rem;line-height: 0.30rem; margin-left: 0.3rem; margin-top: 0.26rem; font-weight: bold; letter-spacing: 0.02rem;}
.part2 .list-rw li p span{display: inline-block; font-size: 0.20rem;color: #e0e2e6; font-weight: 500; line-height: 0.3rem;font-family: "黑体";}
.part2 .list-rw li p em{font-size: 0.20rem;color: #e0e2e6; font-family: "黑体";}
.part2 .list-rw li a{width: 1.62rem;height: 0.60rem; position: absolute; right: 0.26rem; top: 0.3rem;}
.part2 .list-rw li .list-qd{display: flex;justify-content: center;position: relative;top: 0.05rem;width: 72%;}
.part2 .list-rw li .list-qd span{background-position: -6.41rem -13.88rem;width: 0.53rem;height: 0.53rem;margin: 0 0.06rem;text-align: center;line-height: 0.53rem;color: #2f309f;font-size: 0.24rem;font-weight: bold;}
.part2 .list-rw li .list-qd span.icon2,.part2 .list-rw li .list-qd span.icon3{background-position: -6.43rem -14.74rem;color: #714011;}
.part2 .list-rw li .list-qd span.on{background-position:-6.43rem -15.45rem;color: #b01de6;}
.part2 .list-rw li a.ljqd{background-position:-5.77rem -11.46rem;}
.part2 .list-rw li a.ljfx{background-position:-0.27rem -12.32rem;}
.part2 .list-rw li a.qwyx{background-position:-0.27rem -13.23rem;}
.part2 .list-rw li a.qwgz{background-position:-0.27rem -14.12rem;}
.part2 .list-rw li a.qwck{background-position:-0.27rem -15.04rem;}
.part2 .list-rw li a.ywc{background-position:-0.28rem -11.42rem;}


.part3 {width: 100%; overflow: hidden;position: relative;padding-top:1rem; padding-bottom: 0.45rem;}  
.part3 .tit3 { background-position:-0.61rem -9.59rem; width:5.16rem; height:1.04rem; margin: 0 auto; }  
.part3-box{background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/part3bg.png) no-repeat center center;background-size: 100% 100%; width:7.37rem;height:5.32rem;margin: 0 auto;display: flex;justify-content: flex-start;position: relative; top: 0.54rem;}
.part3 .tab {width:0.62rem; height: 4.75rem; flex-wrap: wrap;position: relative;top: 0.3rem;margin-left: 0.5rem;}  
.part3 .tab li {width: 0.62rem; height:2.12rem; position: relative; margin: 0.2rem auto;}  
.part3 .tab li em {position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }  
.part3 .tab li:nth-child(1) em { background-position:-6.61rem -23.13rem; width: 0.62rem; height:2.12rem; }  
.part3 .tab li:nth-child(2) em { background-position:-6.63rem -25.46rem; width: 0.62rem; height:2.12rem;}  
.part3 .part {width: 5.3rem; height: 4.54rem;position: relative;top:0;margin-left: 0.2rem;} 
.part3 .part .sec1{width: 6.28rem; height: auto; position: relative; top: 0.38rem;}
.part3 .part .sec2{width: 6.28rem; height: auto; position: relative; top: 0.38rem;}

.part3-list{width:83%; height: auto; margin: 0 auto;display: flex; justify-content: center;margin-left: 0.33rem;}
.part3-list li{display: inline-block;width: 1.72rem;height: 4.57rem; margin: 0 auto;position: relative;}
.part3-list li.on{background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/qdbg.png) no-repeat center;background-size: 100% 100%;width: 1.72rem !important;height: 4.57rem;}
.part3-list li h4{display: block;margin: 0.1rem auto 0.1rem;font-size: 0.3rem;color: #22344f;text-align: center;font-family: "myFirstFont";font-weight: 500;}
.part3-list li .djbox1{display: block; background-position:-0.17rem -21.42rem;width: 1.07rem;height: 1.07rem; margin: 0 auto;}
.part3-list li .djbox1 img{display: block;height:100%;margin: 0 auto;}
.part3-list li .djbox2{display: block; background-position:-0.17rem -21.42rem;width: 1.07rem;height:1.07rem; margin: 0 auto;margin-top: 0.2rem;}
.part3-list li .djbox2 img{display: block;height:100%;margin: 0 auto;}
.part3-list li p{display: block;margin: 0.04rem auto 0; color: #fff2ff;font-size: 0.20rem; line-height: 0.23rem; text-align: center;height: 0.5rem;}
.part3-list li a{display: block;width: 1.28rem; height: 0.48rem;display: block;margin:0 auto 0;}
.part3-list li a.dlq{background-position:-2.50rem -15.25rem;}
.part3-list li a.ylq{background-position:-2.50rem -14.61rem;}
.part3-list li a.bklq{background-position:-4.25rem -13.54rem;}
.xiantiao{display: block;background-position: -0.55rem -35.50rem;width: 4.88rem;height: 0.17rem;position: absolute; top: 2.13rem; right: 0.08rem;z-index: 1;}
.part3 .lqgz{width: 1.2rem;height: 0.22rem; display: inline-block; text-align: center; color: #f3ebff; line-height: 0.22rem; position: absolute; right: 0.3rem; top: 2.5rem;text-decoration:underline;z-index: 1;font-size: 0.24rem;}


.part4{width: 100%; overflow: hidden; margin: 0 auto; position: relative; top: 0; padding-top: 0.45rem;}  
.part4 .tit4 { background-position:-1.32rem -16.43rem; width:1.86rem;height:0.4rem; margin: 0 auto; }  
.part4-list1{width: 4.90rem;height: auto;margin-left: 0.29rem;display: flex;justify-content: center;position: relative;margin-top: 0.20rem;}
.part4-list1 li{display: inline-block;width: auto;height: 0.26rem; margin: 0 auto; display: flex; justify-content: center;}
.part4-list1 li em{display: inline-block;width: 0.26rem;height: 0.26rem;border-radius: 50%;background: #7ecd5f;transform: translateY(0rem); line-height: 0.27rem;margin-right: 0.04rem;}
.part4-list1 li p{display: inline-block;height: 0.26rem; color: #73cb51;font-size: 0.23rem;font-family: "myFirstFont2"; line-height: 0.27rem;}
.part4-list1 li:nth-child(2) em{background: #dadada;}
.part4-list1 li:nth-child(2) p{color: #dadada;}
.part4-list1 li:nth-child(3) em{background: #e46e6d; color: #fff2ce;font-size: 0.16rem !important;text-align: center;font-style: normal;}
.part4-list1 li:nth-child(3) p{color: #fff4cf;}
.part4-list1 li:nth-child(4) em{background: #e46e6d; color: #fff2ce;font-size: 0.16rem !important;text-align: center;font-style: normal;}
.part4-list1 li:nth-child(4) p{color: #fff4cf;}
.part4 .lqgz{width: 1.2rem;height: 0.22rem; display: inline-block; text-align: center; color: #fff; line-height: 0.22rem; position: absolute;right: 0.64rem;
top: 1.66rem;text-decoration:underline;z-index: 1;font-size: 0.24rem;}

.part4-box2{width:6.79rem; height: 2.82rem;margin:0.6rem auto 0; position: relative;background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/rw_bg.png) no-repeat;background-size: 100% 100%;}
.part4-list2{width: 6.78rem; height: 2.49rem; display: flex; justify-content: center;margin: 0 auto; position: relative;padding-top: 0.54rem;box-sizing: border-box;}
.part4-list2 li{display: inline-block; width: 1.75rem;height:1.85rem; margin: 0 0.6rem;position: relative;}
.part4-list2 li .zs{background-position: -4.24rem -18.56rem;width: 0.38rem;height: 0.49rem;position: absolute;top: -0.2rem;left: 0;}
.part4-list2 li .tx-box{display: block;width: 1.60rem;height: 1.61rem;background-position:-2.36rem -17.91rem;margin: 0 auto;position: relative;}
.part4-list2 li .tx-box div{width: 1.56rem;height: 1.56rem;margin: 0 auto;overflow: hidden;position:relative; top: 0.02rem;}
.part4-list2 li .tx-box div img{display: block;height: 100%; margin: 0 auto;width: 100%;}
.part4-list2 li .uesr-login{background-position: -5.63rem -18.30rem;width:0.72rem;height: 0.17rem;position: absolute;left:0.15rem;bottom: 0.35rem;display: none;}
.part4-list2 li .uesr-login.on{background-position: -5.63rem -18.61rem;}
.part4-list2 li .uesr-wj{background-position:-6.10rem -19.05rem;width:0.31rem;height: 0.32rem;position: absolute;right:0.1rem;bottom: 0.25rem;display: none;}
.part4-list2 li .uesr-wj.new{background-position: -5.60rem -19.05rem;}

.part4-list2 li .user-name{display: block; width: 100%;height: 0.26rem; line-height: 0.26rem; color: #ffffff;font-size: 0.24rem;text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;position: absolute; bottom: -0.1rem;z-index: 1;}

.part4-btns{width: 86%;height: auto;margin: 0.2rem auto 0;display: flex;justify-content: center;position: relative;z-index: 1;}
.part4-btns a{display: inline-block;width:1.64rem;height: 0.62rem;margin: 0 0.2rem; text-align: center;color: #763f16;font-size: 0.24rem; line-height: 0.6rem; font-family: "myFirstFont";background-position: -2.30rem -13.50rem;}



.part5{width: 100%; height: auto; padding-top:0.8rem; margin: 0 auto;}
.part5 .tit5{background-position:-0.36rem -20.17rem; width:6.42rem; height:0.69rem; margin: 0rem auto 0.2rem;}  
.part5-box{background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/part5bg.png) no-repeat center;background-size: 100% 100%;width: 6.81rem;height:2.04rem;margin: 0 auto;position: relative;}
.part5-box .swiper-container{width: 90%; height: auto;margin: 0 auto;padding-top: 0.2rem;height: 2rem;}
.part5-box .swiper-container .swiper-slide{width: 1.7rem; height: auto;position: relative;}
.part5-box .swiper-container .dj-box{background-position:-0.17rem -21.42rem;width: 1.07rem; height: 1.07rem;margin: 0 auto;}
.part5-box .swiper-container .dj-box img{display: block;height:100%; margin: 0 auto;}
.part5-box .swiper-pagination{top: 1.9rem;background: #3a4c65;border-radius: 0.1rem;height: 0.02rem !important;}
.part5-box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #e7c36a !important;border-radius: 0.1rem;}
.part5-box .swiper-container p{display: block;margin: 0.04rem auto 0; color: #ffffff;font-size: 0.18rem; line-height: 0.29rem; text-align: center;}
.part5 .btn-qwdh{display: block;width:3.04rem; height: 0.73rem;background-position:-1.92rem -21.63rem;display: block;margin:0.2rem auto 0;text-align: center;color: #763f16;font-size: 0.28rem; line-height: 0.73rem; font-family: "myFirstFont";}


.part6{width: 100%; height: auto; padding-top: 0.80rem; margin: 0 auto 0rem; position: relative; top: 0;}
.part6 .tit6 { background-position:-0.32rem -23.05rem; width:5.24rem; height:0.66rem; margin: 0rem auto 0.2rem; } 
.part6-box{width: 100%;height: auto;margin: 0.3rem auto 0;}
.part6-box .ban-box{display: block;background:#757575;width: 6.78rem;height:1.65rem; margin: 0.2rem auto;position: relative;}

.part6-box .btn-ljyx{display: block;background-position: -1.96rem -23.23rem;width: 2.68rem;height: 0.78rem;margin: 0.30rem auto 0.40rem;}
/*新加*/

.part6 .banimg img{display: block; width: 100%;height: auto;margin: 0 auto;}

.part6 .part6-btns{width: 6.78rem;height: auto;margin: 0.24rem auto 0;display: flex;justify-content: space-between;position: relative;z-index: 1;}
.part6 .part6-btns a{display: inline-block;width: 3.08rem;height: 1.31rem;overflow: hidden;}
.part6 .part6-btns a img{display: block;width: auto;height: 100%; margin: 0 auto;}



.part7{width: 100%; height: auto; padding-top: 1.0rem; margin: 0 auto; position: relative; top: 0;}
.part7 .tit7 {background-position:-0.08rem -24.61rem; width:6.04rem; height:1.02rem; margin: 0 auto 0;}  
.part7-box{width: 100%; height: auto; margin: 0.30rem auto 0; position: relative; display: flex;flex-wrap:wrap;}
.part7-box a{display: block;background:#757575;width: 6.80rem; height: 1.66rem; margin: 0.12rem auto;position: relative;}
.part7-box a div{width: 6.80rem;height: 1.66rem; overflow: hidden;position: absolute;left: 0.02rem;top: 0.02rem;}
.part7-box a img{display: block; width: auto; height: 100%; margin: 0 auto;}


.float{background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/float.png) no-repeat;width: 7.50rem;height: 2.05rem;display: flex; position: fixed;bottom: 0;left: 0;z-index:99;background-size: 100% 100%;}
.float p{color: #dcffff;font-size: 0.36rem;width: 3.8rem;font-family: "myFirstFont";position: relative;top: 1.3rem;left: 2rem;}
.float a{background-position:-0.17rem -26.45rem; display: inline-block; width: 1.8rem;height: 0.60rem;position: absolute; right: 0.36rem; bottom: 0.18rem;animation: sacle 1.2s linear infinite;text-align: center;color: #8c4f14;font-size: 0.24rem; line-height: 0.60rem; font-family: "myFirstFont";letter-spacing: 0.02rem;}


.float-qy{background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/float.png) no-repeat;width: 7.50rem;height: 2.05rem;position: fixed;bottom: 0;left: 0;z-index:99;background-size: 100% 100%;}
.float-qy p{color: #dcffff;font-size: 0.36rem;width: 3.8rem;font-family: "myFirstFont";position: relative;top: 1.3rem;left: 2rem;}
.float-qy a{background-position:-0.17rem -26.45rem; display: inline-block; width: 1.8rem;height: 0.60rem;position: absolute; right: 0.36rem; bottom: 0.18rem;animation: sacle 1.2s linear infinite;text-align: center;color: #8c4f14;font-size: 0.24rem; line-height: 0.60rem; font-family: "myFirstFont";letter-spacing: 0.02rem;}

/*动画*/
@keyframes sacle{50%{transform: scale(1.1);}}

/*弹窗*/
.pop1{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop1.png);width:5.60rem;height:7.43rem;position: relative;background-size: 100% 100%;}
.pop2{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.6rem;}
.pop2_1{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.4rem;}
.pop3{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.6rem;}
.pop3_1{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.03rem;}
.pop4{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:5.75rem;}
.pop5{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.6rem;}
.pop6{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:5rem;}
.pop6_1{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:5.01rem;}
.pop6_2{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:5.01rem;}


/*弹窗关闭按钮*/
.pop-close{display: inline-block; background-position:-5.15rem -14.90rem; position: absolute;width: 0.41rem;height: 0.41rem;top:0;right:-0.5rem;}

.pop1 .pop-ct{padding-top:0.48rem;}
.pop1 h2{width: 100%;text-align: center;color: #ffffff;font-size: 0.38rem;}
.pop1 .list-rule{overflow-y:scroll;max-height:5.5rem;width:5.4rem;margin: 0.2rem auto 0;}
.pop1 .list-rule li{margin: 0 auto 0.1rem;}
.pop1 .list-rule li p{color: #ffffff;width: 94%; display: block; margin: 0 auto; font-size: 0.30rem;line-height: 0.4rem;font-family: "黑体";font-weight: bold;}
.pop1 .list-rule li p span{display: block; width: 90%; padding-left: 0.32rem; font-size: 0.3rem !important; font-weight: 500 !important;line-height: 0.37rem;font-family: "黑体";font-weight: 500 !important;}
.pop1 .list-rule li p span b{font-weight: bold; color: #ffffff !important; font-size: 0.3rem !important;}
.pop1 .btn-ok{background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem; display: block; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.48rem; color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}

.pop1_1{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop1.png);width:5.60rem;height:7.1rem;position: relative;background-size: 100% 100%;}
.pop1_1 .pop-ct{padding-top:0.50rem;}
.pop1_1 h2{width:69%;color: #ffffff;font-size: 0.38rem;margin: 0 auto 0.30rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop1_1 .list-rule{overflow-y:scroll;max-height:5.5rem;width:5.4rem;margin: 0 auto;}
.pop1_1 .list-rule li{display: block;width: 96%; margin: 0 auto 0.1rem;}
.pop1_1 .list-rule li p{color: #ffffff;width: 94%; display: block; margin: 0 auto; font-size: 0.3rem;line-height: 0.4rem;font-family: "黑体";}

.pop1_2{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop1.png);width:5.60rem;height:7.1rem;position: relative;background-size: 100% 100%;}
.pop1_2 .pop-ct{padding-top:0.50rem;}
.pop1_2 h2{width:69%;color: #ffffff;font-size: 0.38rem;margin: 0 auto 0.30rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop1_2 .list-rule{overflow-y:scroll;max-height:5.5rem;width:5.4rem;margin: 0 auto;}
.pop1_2 .list-rule li{display: block;width: 96%; margin: 0 auto 0.16rem;}
.pop1_2 .list-rule li p{color: #ffffff;width: 94%; display: block; margin: 0 auto; font-size: 0.3rem;line-height: 0.4rem;font-family: "黑体";}


.pop2 .pop-ct{padding-top:0.50rem;}
.pop2 h2{width:69%;color: #ffffff;font-size: 0.38rem;margin: 0 auto 0.30rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop2 .pop-ct p{color: #ffffff; font-size: 0.24rem; text-align: center; display: block; width:95%; margin: 0.20rem auto; line-height: 0.32rem;}
.pop2 .bind1{width: 100%;text-align: center; margin-top: 0.26rem;}
.pop2 .inp{width:4.6rem;height: 0.60rem;display:block;margin: 0 auto; border: none; border:none; background: #FFFFFF;color: #161616;font-size: 0.3rem;text-align: center;}
.pop2 .btn-ok{background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem; display: block; margin: 0 auto;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop2_1 .pop-ct{padding-top:0.50rem;}
.pop2_1 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.20rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop2_1 p{width:4.6rem;height: 0.60rem;display:block;margin: 0 auto; border: none; border:none; background: #FFFFFF;color: #161616;font-size: 0.3rem;text-align: center; line-height: 0.60rem; margin-top: 0.7rem;margin-bottom: 0.8rem;}
.pop-btn{width: 100%; height: auto; margin: 0 auto;display: flex; justify-content: center; }
.pop-btn a{display: inline-block; margin: 0 auto;}
.pop-btn a{background-position:-2.93rem -14.69rem;width:1.85rem;height: 0.70rem;color: #d24a49;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}
.pop-btn a:nth-child(2){background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop3 .pop-ct{padding-top:0.50rem;}
.pop3 .pop-ct h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.30rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop3 .list-sel{display: block;width: 100%; margin: 0.3rem auto 0;}
.pop3 .list-sel li{margin: 0 auto 0.25rem;text-align: center; width: 98%;display: flex;justify-content: space-between;}
.pop3 .list-sel li span{color: #ffffff;font-size: 0.3rem; text-align: right; font-weight: bold;display: inline-block; width: 1.4rem; height: 0.46rem;line-height: 0.46rem;margin-right: 0.06rem;}
.pop3 .list-sel li select{background-position:-2.44rem -27.37rem; width:3.16rem;height: 0.49rem;display:inline-block;margin: 0 auto;color: #161616;font-size: 0.26rem;text-align: left;border: none;font-weight: bold;margin-left: 0.1rem;text-indent: 0.06rem; appearance:none; line-height: 0.49rem; border-radius: 0;}
.pop3 p{color: #ffffff; font-size: 0.24rem; text-align: center; display: block; width:95%; margin: 0.20rem auto; line-height: 0.32rem;}
.pop3 .btn-ok{background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem; display: block; margin: 0 auto; color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop3_1 .pop-ct{padding-top:0.50rem;}
.pop3_1 .pop-ct h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.30rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop3_1 .list-sel{display: block; margin: 0.40rem auto; position: relative;}
.pop3_1 .list-sel li{margin: 0 auto 0.25rem;text-align: center; width: 98%;display: flex;justify-content: space-between;}
.pop3_1 p{color: #ffffff; font-size: 0.3rem; text-align: center; display: block; width:95%; margin: 0.7rem auto; line-height: 0.32rem;}
.pop3_1 .list-sel li span{color: #ffffff;font-size: 0.3rem; text-align: right; font-weight: bold;display: inline-block; width: 1.4rem; height: 0.46rem;line-height: 0.46rem;margin-right: 0.06rem;}
.pop3_1 .list-sel li p{background-position:-2.44rem -27.37rem; width:3.16rem;height: 0.49rem;display:inline-block;margin: 0 auto;color: #161616;font-size: 0.26rem;text-align: left;border: none;font-weight: bold;margin-left: 0.1rem;text-indent: 0.06rem; appearance:none; line-height: 0.49rem; border-radius: 0;}
.pop3_1 .btn-ok{background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem; display: block; margin: 0.1rem auto 0;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop4 .pop-ct{padding-top:0.5rem;}
.pop4 .pop-ct h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.30rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop4 .not-jl{width: 100%;height: 2.1rem;display: flex;justify-content: center;align-items: center;color: #ffffff;font-size: 0.3rem;text-align: center;line-height: 0.3rem;}
.pop4 .tab-jl{width:4.9rem;height:3.2rem;overflow-y: scroll; margin: 0 auto;}
.pop4 .tab-jl table{width:4.9rem;overflow: hidden; margin: 0 auto;}
.pop4 .tab-jl th{color: #ffffff;font-size: 0.30rem;text-align: center;height: 0.6rem;line-height: 0.3rem;border-bottom: none; font-weight: bold; letter-spacing: 0.02rem;}
.pop4 .tab-jl td{color: #ffffff;max-width: 1.08rem; max-height: 0.5rem; font-size: 0.26rem;text-align: center;height: 0.5rem;line-height: 0.5rem; white-space:nowrap; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; letter-spacing: 0.01rem;}
.pop4-btn{width: 96%; height: auto; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.46rem; display: flex; justify-content: center;}
.pop4-btn a{display: inline-block; margin: 0 auto;background-position: -0.75rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #d24a49;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}
.pop4-btn a:nth-child(2){background-position: -3.28rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop5 .pop-ct{padding-top:0.50rem;}
.pop5 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.30rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop5 .pop-ct p{color: #ffffff; font-size: 0.3rem; text-align: center; display: block; width:65%; margin: 0.7rem auto 0.7rem; line-height: 0.45rem;font-family: "微软雅黑";}
.pop5 .btn-ok{background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem; display: block; margin: 0 auto;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop6 .pop-ct{padding-top:0.5rem;}
.pop6 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
/*.pop6 p{color: #8c5d01; font-size: 0.24rem; text-align: center; display: block; width: 90%; margin: 0.35rem auto 0; line-height: 0.32rem;}*/
.pop6 .dj-pop{margin:0.5rem auto 0.5rem; height: 1.50rem;}
.pop6 .dj{background:#eeeeee; width:1.46rem;height: 1.46rem;position: relative;margin:0 auto 0;border: 1px solid #161616;}
.pop6 .dj img{display: block;height:100%; margin: 0 auto;position: relative;}
.pop6 .dj-pop .djname{display: block;width: 90%;margin: 0.10rem auto 0.10rem;text-align: center;color: #2f309f;font-size: 0.3rem;font-family: "微软雅黑";}
.pop6-btn{width: 96%; height: auto; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.5rem; display: flex; justify-content: center;}
.pop6-btn a{display: inline-block; margin: 0 auto;background-position: -0.75rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #d24a49;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}
.pop6-btn a:nth-child(2){background-position: -3.28rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop6_1 .pop-ct{padding-top:0.4rem;}
.pop6_1 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.40rem; text-align: center;font-family: "myFirstFont";}
.pop6_1 p{color: #ffffff; font-size: 0.24rem; text-align: center; display: block; width: 100%; margin: 0.1rem auto 0; line-height: 0.32rem;}
.pop6_1 .dj-pop{margin:0.2rem auto 0.5rem; height: 1.50rem;}
.pop6_1 .dj-pop .dj{background:#eeeeee; width:1.46rem;height: 1.46rem;position: relative;margin:0 auto 0;border: 1px solid #161616;}
.pop6_1 .dj-pop .dj img{display: block;height:100%; margin: 0 auto;position: relative;}
.pop6_1 .dj-pop .djname{display: block;width: 90%;margin: 0.10rem auto 0.10rem;text-align: center;color: #2f309f;font-size: 0.3rem;font-family: "微软雅黑";}
.pop6_1 .btn-ok{background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem; display: block; margin: 0 auto; color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop6_2 .pop-ct{padding-top:0.5rem;}
.pop6_2 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop6_2 p{color: #ffffff; font-size: 0.24rem; text-align: center; display: block; width: 100%; margin: 0.1rem auto 0; line-height: 0.32rem;}
.pop6_2 .dj-pop{margin:0.2rem auto 0.5rem; height: 1.50rem;}
.pop6_2 .dj-pop .dj{background:#eeeeee; width:1.46rem;height: 1.46rem;position: relative;margin:0 auto 0;border: 1px solid #161616;}
.pop6_2 .dj-pop .dj img{display: block;height:100%; margin: 0 auto;position: relative;}
.pop6_2 .dj-pop .djname{display: block;width: 90%;margin: 0.10rem auto 0.10rem;text-align: center;color: #2f309f;font-size: 0.3rem;font-family: "微软雅黑";}


.pop11{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.3rem;}
.pop11 .pop-ct{padding-top:0.50rem;}
.pop11 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop11 .userinfo{width: 90%; height: auto; margin: 0.50rem auto 0; display: flex; justify-content: center;}
.pop11 .userinfo img { width: 0.82rem; height: 0.82rem; background: #eeeeee; display: inline-block; border-radius: 50%; }

.pop11 .userinfo span { font-size: 0.30rem; color: #ffffff; padding-top: 0.26rem; display: inline-block; max-width: 2.4rem !important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center;margin-left: 0.10rem;font-family: "微软雅黑";}

.pop11_1{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.2rem;}
.pop11_1 .pop-ct{padding-top:0.50rem;}
.pop11_1 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop11_1 p{width:90%;color: #ffffff;font-size: 0.3rem;line-height: 0.36rem;text-align: center;display: block; margin: 0.5rem auto;}


.pop11_2{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.2rem;}
.pop11_2 .pop-ct{padding-top:0.50rem;}
.pop11_2 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop11_2 p{width:90%;color: #ffffff;font-size: 0.3rem;line-height: 0.36rem;text-align: center;display: block; margin: 0.5rem auto;}



.pop12{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.3rem;}
.pop12 .pop-ct{padding-top:0.50rem;}
.pop12 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop12 .userinfo{width: 90%; height: auto; margin: 0.50rem auto 0; display: flex; justify-content: center;}
.pop12 .userinfo img { width: 0.82rem; height: 0.82rem; background: #eeeeee; display: inline-block; border-radius: 50%; }
.pop12 .userinfo span { font-size: 0.30rem; color: #ffffff; padding-top: 0.26rem; display: inline-block; max-width: 2.4rem !important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center;margin-left: 0.10rem;font-family: "微软雅黑";}
.pop12 .btn-ok{background-position: -3.28rem -17.76rem; width: 2.38rem; height: 0.70rem; display: block; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.4rem; color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}

.pop12_1{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.3rem;}
.pop12_1 .pop-ct{padding-top:0.50rem;}
.pop12_1 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop12_1 p{width:90%;color: #ffffff;font-size: 0.26rem;line-height: 0.36rem;text-align: center;display: block; margin: 0.9rem auto;}
.pop12_1  .btn-ok{background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem;display: block; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.4rem; color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}

.pop12_2{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.3rem;}
.pop12_2 .pop-ct{padding-top:0.50rem;}
.pop12_2 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop12_2 p{width:90%;color: #ffffff;font-size: 0.26rem;line-height: 0.36rem;text-align: center;display: block; margin: 0.9rem auto;}
.pop12_2 .btn-ok{background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem;display: block; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.4rem; color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop13{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop1.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:5.22rem;}
.pop13 .pop-ct{padding-top:0.50rem;}
.pop13 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop13 .list-ok{width: 100%; margin: 0 auto; padding-top: 0.08rem; display: flex; justify-content: center; flex-wrap: wrap; }
.pop13 .list-ok li {background: #eeeeee;
    width: 1rem;
    height: 1rem;
    position: relative;
    margin: 0.10rem 0.1rem 0.1rem;
    border: 1px solid #161616;}
.pop13 .list-ok li img {display: block;width:100%; margin: 0 auto;}
.pop13 p{width: 90%;
    color: #ffffff;
    font-size: 0.3rem;
    line-height: 0.36rem;
    text-align: center;
    display: block;
    margin: 0.5rem auto;}
.pop13-btn{width: 94%; height: auto; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.3rem; display: flex; justify-content: center;}
.pop13-btn a{display: inline-block; margin: 0 auto;background-position: -0.75rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #d24a49;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}
.pop13-btn a:nth-child(2){background-position: -3.28rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop14{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:5.10rem;}
.pop14 .pop-ct{padding-top:0.50rem;}
.pop14 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.34rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
/*.pop14 p{color: #8c5d01;font-size: 0.24rem; display: block; margin: 0 auto; text-align: center;}*/
.pop14 .bind1{width: 90%;text-align: center; display: flex; justify-content: center; margin: 0.20rem auto;margin-left: 0;}
.pop14 .bind1 span{display: inline-block; width: 2.0rem; height: 0.60rem; text-align: right; color: #ffffff;font-size: 0.26rem; line-height: 0.60rem; margin: 0 auto;}
.pop14 .inp{width:3.20rem;height: 0.60rem;display:inline-block;margin: 0 auto; border: none; border-radius: 0; background: #FFFFFF;color: #333333;font-size: 0.30rem;text-align: left; text-indent: 0.10rem;}
.pop14-btn{height: auto; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.50rem; display: flex; justify-content: space-between;}
.pop14-btn a{display: inline-block; background-position:-2.93rem -14.69rem;width:1.85rem;height: 0.70rem;color: #d24a49;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}
.pop14 .txt-tips{width: 90%;
    color: #ffffff;
    font-size: 0.3rem;
    line-height: 0.36rem;
    text-align: center;
    display: block;
    margin: 0.2rem auto;
}
.pop14-btn a:nth-child(2){background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop14_1{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:5.10rem;}
.pop14_1 .pop-ct{padding-top:0.50rem;}
.pop14_1 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.28rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop14_1 .bind1{width: 90%;text-align: center; display: flex; justify-content: center; margin: 0.18rem auto;margin-left: 0;}
.pop14_1 .bind1 span{display: inline-block; width: 2.0rem; height: 0.60rem; text-align: right; color: #ffffff;font-size: 0.26rem; line-height: 0.60rem; margin: 0 auto;}
.pop14_1 p{width:3.20rem;height: 0.60rem;padding: 0 0.06rem; display:inline-block;margin: 0 auto; border:none; border-radius: 0; background: #FFFFFF;color: #333333;font-size: 0.26rem;text-align: left;line-height: 0.60rem;font-family: "微软雅黑";vertical-align: top; align-items: center;}
.pop14_1 .txt-tips{width: 90%;
    color: #ffffff;
    font-size: 0.3rem;
    line-height: 0.36rem;
    text-align: center;
    display: block;
    margin: 0.5rem auto;
}
.pop14_1 p.shdz{height: auto; max-height: 1.20rem; line-height: 0.32rem !important; padding: 0.04rem 0.06rem 0.06rem 0.06rem;word-wrap: break-word;word-break: break-all;overflow: hidden;}



.pop15{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.5rem;}
.pop15 .pop-ct{padding-top:0.50rem;}
.pop15 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop15 p{width:90%;color: #ffffff;font-size: 0.26rem;line-height: 0.4rem;text-align: center;display: block; margin: 0.5rem auto;}
.pop15 .btn-ok{background-position: -3.28rem -17.76rem; width: 2.38rem; height: 0.70rem;display: block; margin: 0.5rem auto 0; color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}

.pop16{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.5rem;}
.pop16 .pop-ct{padding-top:0.50rem;}
.pop16 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop16 p{width:90%;color: #ffffff;font-size: 0.26rem;line-height: 0.36rem;text-align: center;display: block; margin: 0.6rem auto;}
.pop16-btn{width: 90%; height: auto; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.50rem; display: flex; justify-content: space-between;}
.pop16-btn a{display: inline-block; background-position: -0.75rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #d24a49;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}
.pop16-btn a:nth-child(2){background-position: -3.28rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}

.pop16_1{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.5rem;}
.pop16_1 .pop-ct{padding-top:0.50rem;}
.pop16_1 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop16_1 p{width:90%;color: #ffffff;font-size: 0.26rem;line-height: 0.36rem;text-align: center;display: block; margin: 0.6rem auto;}
.pop16_1-btn{width: 90%; height: auto; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.50rem; display: flex; justify-content: space-between;}
.pop16_1-btn a{display: inline-block; background-position: -0.75rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #d24a49;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}
.pop16_1-btn a:nth-child(2){background-position: -3.28rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}

.pop16_2{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4.5rem;}
.pop16_2 .pop-ct{padding-top:0.50rem;}
.pop16_2 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop16_2 p{width:90%;color: #ffffff;font-size: 0.26rem;line-height: 0.36rem;text-align: center;display: block; margin: 0.5rem auto;}
.pop16_2-btn{width: 90%; height: auto; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0.56rem; display: flex; justify-content: space-between;}
.pop16_2-btn a{display: inline-block; background-position: -0.75rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #d24a49;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}
.pop16_2-btn a:nth-child(2){background-position: -3.28rem -17.76rem; width: 2.38rem; height: 0.70rem;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}

.pop16_3{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:4rem;}
.pop16_3 .pop-ct{padding-top:0.50rem;}
.pop16_3 h2{width:100%;color: #c33837;font-size: 0.38rem;margin: 0.06rem auto 0.24rem;line-height: 0.3rem; text-align: center;font-family: "myFirstFont";}
.pop16_3 p{width:90%;color: #ffffff;font-size: 0.26rem;line-height: 0.36rem;text-align: center;display: block; margin: 0.5rem auto;}
.pop16_3 .btn-ok{background-position:-5.14rem -21.67rem !important; width:2.23rem !important; height: 0.7rem;display: block; margin: 0 auto; color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.7rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}

.pop17{background:url(//game.gtimg.cn/images/spark/act/a20211223smzd/pop2.png) no-repeat;width:5.60rem;position: relative;background-size: 100% 100%;height:3.5rem;}
.pop17 .pop-ct{padding-top:0.40rem;}
/*.pop17 h2{width:100%;color: #8c5d01;font-size: 0.34rem;margin: 0 auto;line-height: 0.38rem; text-align: center;}*/
.pop17 p{color: #ffffff; font-size: 0.26rem; text-align: center; display: block; width: 90%; margin: 0.4rem auto 0;line-height: 0.40rem;}
.pop17 .btn-ok{background-position: -0.52rem -13.20rem; width: 1.87rem; height: 0.70rem;display: block; margin: 0 auto;color: #f5e9cb;font-size: 0.30rem;text-align: center; line-height: 0.70rem;font-family: "myFirstFont";letter-spacing: 0.02rem;}


.pop{display: none;height: auto;padding-bottom: 0.5rem;}
.pop .pop-ct h2{font-weight: 500 !important;font-family: "myFirstFont";color: #ffffff;line-height: 0.5rem;}
.pop .pop-ct a{background-position:-0.11rem -27.31rem;width:1.88rem;height: 0.7rem;text-align: center;line-height: 0.7rem;color: #763f16;font-size: 0.30rem;display: block;margin: 0 auto;font-family: "myFirstFont";}
/*.pop .pop-ct .btn-qx{background-position:-2.28rem -43.63rem;width: 2.2rem;height: 0.8rem;color: #763f16;}*/
/*去除选中元素状态*/
:focus{outline: none;}
/*去除img标签src路径为空默认出现的边框*/
img[src=""],img:not([src]){opacity:0;}
/*重写select的默认样式*/
/*select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(//game.gtimg.cn/images/spark/act/a20211223smzd/jantou.png) no-repeat scroll right center #fff9e7; background-size: 0.13rem 0.21rem; padding-right: 14px;}*/
/*去除select的默认样式*/
select{-webkit-appearance: none; -moz-appearance: none; appearance: none;}
select::-ms-expand{display: none;}

/*修改input提示文字颜色*/
input::-webkit-input-placeholder { color: #757575; }
input::-moz-input-placeholder { color: #757575; }
input::-ms-input-placeholder { color: #757575; }












