/* 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; font-size: 0.24rem; }
body { font-family: Tahoma, Arial, 'Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', sans-serif; -webkit-text-size-adjust: none; }
input,
textarea,
select,
em { font-weight: inherit; font-size: inherit; font-style: normal; }
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 { margin: 0; padding: 0; border: none; }
a,
li,
ul,
[onclick] { -webkit-tap-highlight-color: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
table { border-spacing: 0; border-collapse: collapse; }
a { text-decoration: none; outline: none; }

.fl { float: left; }
.fr { float: right; }
.clearfix:after { display: block; clear: both; content: ''; }
html,
body { font-size: 100px; text-size-adjust: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; }
body { -webkit-overflow-scrolling: touch; }
body { background-color: #000; }

.qConnectLogin { z-index: 9999 !important; }

.wrap { overflow: hidden; width: 100%; position: relative; }

@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: '\4E3A\4E86\66F4\597D\7684\4F53\9A8C\FF0C\8BF7\5C06\624B\673A\7AD6\8FC7\6765';
      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+J30rNQAACRRJREFUeNrsXQlsFVUU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');
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 100px auto;
      -webkit-transform: rotateZ(-90deg);
    }
  }
  

  @font-face { font-family: font; src: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/font/font.TTF); }




/* header */
.top { width: 7.5rem; height: 1.15rem; position: fixed; background-color: #1d1d1d; z-index: 999; top: 0; }
.logo { width: 3.24rem; height: 1.15rem; margin-left: 0.2rem; font-size: 0; }
.logo a { position: absolute; display: inline-block; width: auto; height: 1.22rem; z-index: 9; }
.logo a img { display: block; width: 0.94rem; height: 0.94rem; margin: 0.1rem 0 0 0.2rem; border-radius: 0.185rem; }
.logo h1,
.fl h2 { position: absolute; color: #fff; }
.logo h1 { left: 1.55rem; top: 0.15rem; font-size: 0.32rem; }
.logo h2 { left: 1.55rem; top: 0.65rem; font-size: 0.18rem; }
.top .topyuyue { text-indent: -9999rem; display: block; width: 1.37rem; height: 0.57rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/topYuyueBtn.png) center center no-repeat; background-size: 100% auto; margin: 0.3rem 0.2rem 0 0; }
.top .topyuyueOn { filter: grayscale(1); text-indent: -9999rem; display: block; width: 1.37rem; height: 0.57rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/topYuyueBtnon.png) center center no-repeat; background-size: 100% auto; margin: 0.3rem 0.2rem 0 0; }

.top .btn { text-indent: -9999rem; display: block; width: 1.37rem; height: 0.57rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/home.png) center center no-repeat; background-size: 100% auto; margin: 0.3rem 0.2rem 0 0; }

/* login */
.lgbx { min-width: 4.06rem; height: 0.72rem; line-height: 0.65rem; position: absolute; right: 0; z-index: 20; top: 0; color: #cac6b9; font-size: 0.2rem; text-align: right; }

.lgbx .login,
.lgbx .loginout { margin-right: 0.2rem; text-align: right; }

.lgbx .login span,
.lgbx .loginout span { color: #b1d51d; }

.lgbx a { color: #b1d51d; }

/* kv */
.kvbg { position: relative; width:7.5rem;height: 8.85rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/kv.jpg) center top no-repeat; background-size: 7.5rem auto; margin-top: 1.15rem; z-index: 12; }
.kvbg .slognbox {     position: absolute;
  top: 3.9rem;     width: 100%;}
  .kvbg .logo-icon{
    position: absolute;
    top: 0.3rem;
    left: 0.3rem;
    width: 1.33rem;

  }
.kvbg .slognbox .slogn { display: block; margin: 0 auto; width: 6.66rem;height: auto; }
/* .kvbg .slognbox a { margin: 0.5rem auto 0; text-indent: -99999rem; } */
.kvbg .slognbox a { margin: .2rem auto 0; text-indent: -99999rem; }
.kvbg .slognbox .yuyuebtn { display: block; width: 3.47rem; height: 0.89rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/yuyue.png) center center no-repeat; background-size: 100% auto; }
.kvbg .slognbox .yuyuebtnOn {filter: grayscale(1); display: block; width: 3.47rem; height: 0.89rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/yuyueon.png) center center no-repeat; background-size: 100% auto; }
.kvbg  .yuyuegift { display: block; width: 7.5rem; height: 1.3rem; position: absolute; bottom: -1.2rem; }
.kvbg .jijie{
  font-size: .18rem;
  display: block;
  margin: .1rem auto 0;
  color: #f0f0f0;
  text-align: center;
}
.kvbg .jijie em{
  font-weight: bold;
  color: #d9fe0f;
}
.kvbg .slognbox .jiebangip{ color: #ebf8ff; position: absolute; left: 50%; z-index: 10; text-indent: 0; margin-left: -2rem; font-size: 0.18rem; width: 4rem;bottom:-.4rem; /*bottom: 2.7rem;*/text-align: center; }
.kvbg .slognbox .jiebanlink{ color:#e20066; text-decoration: underline; }
.kvbg .slognbox .bingdingip {        text-align: center;
  color: #fff;
  text-decoration: underline;
  position: absolute;
  left: 50%;
  z-index: 10;
  text-indent: 0;
  margin-left: -0.5rem;
  font-size: 0.18rem;
  width: 1rem;
  height: auto;
  bottom: -0.4rem;}

.kvbg .slognbox  .total{ text-align: center; font-size: .18rem; color: #fff; font-family: font; }
.kvbg .slognbox  .total span{ color: #e20066; }


/* page1*/
.page1 {    margin-top: -1px;position: relative;z-index: 11; width: 7.5rem; height: 11.8rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page1/bg.jpg) center center no-repeat; background-size: 100% auto;  }
.page1 .contentBox { position: absolute; width: 100%; height: auto; }
.page1  .title{ width: 3.95rem; height: 1.29rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page1/title.png) center bottom no-repeat; background-size: 100% auto; margin: 0 auto; padding-top: 2rem; text-indent: -9999rem; }
.page1 .barBox { position: relative; z-index: 19; height: auto; }
.page1 .showgift { position: relative; }
.page1 .showgift .giftbox { width: 100%; overflow-x: scroll; overflow-y: hidden; height: auto; -webkit-overflow-scrolling: touch; }

.page1 .showgift .giftbox::-webkit-scrollbar { width: 0px !important; display: none; }
.page1 .showgift .giftscroll {        width: 100%;
  display: flex;
  justify-content: space-evenly;}
.page1 .showgift .com { margin-top: 0.4rem; text-align: center; width: 2.19rem; height: 2.78rem; background: rgba(0, 0, 0, 0.4);  display: inline-block; position: relative; }

.page1 .showgift .com h4 { font-size: 0.16rem; color: #e5decd; font-family: font; text-align: center; margin-top: .4rem; }
.page1 .showgift .com h4 span { color: #bde31e; }
.page1 .showgift .com ul { margin-top: 0.2rem; display: flex; justify-content: space-evenly; }
.page1 .showgift .com li { height: 1.1rem; position: relative; }

.page1 .showgift .com  .gf1 img{width: 1.2rem;    margin-top: 0.1rem;}
.page1 .showgift .com  .gf2 img{    width: 1.4rem;    margin-top: 0.15rem;}

.page1 .showgift .com  .gf3 img{    width: 1rem;}



.page1 .showgift .com li p {     position: absolute;
  /* top: 0.95rem; */
  font-size: 0.16rem;
  color: #717172;
  width: 1.1rem;
  white-space: nowrap;
  left: 50%;
  bottom: 0;
  transform: translate(-50%, 80%);}
.page1 .showgift .com a { position: absolute; width: 100%; left: 0; height: 0.5rem; line-height: .5rem; bottom: 0; color:#717172; }
.page1 .showgift .com .unfinished { pointer-events: none; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page1/unfinished.png) center center no-repeat; background-size: 100% auto; }

.page1 .showgift .com .receive { background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page1/receive.png) center center no-repeat; background-size: 100% auto; color: #fff; }
.page1 .showgift .com .received { background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page1/received.png) center center no-repeat; background-size: 100% auto; pointer-events: none; }

.page1 .yqfriend { width: 100%; height: auto; margin: 0.5rem auto 0; text-align: center; position: relative; z-index: 20; font-size: 0; }
.page1 .yqfriend span { color: #e5decd; font-size: 0.23rem; }
.page1 .yqfriend span em { color: #bde31e; }
.page1 .yqfriend ul { margin: 0.2rem 0; display: flex; justify-content: space-evenly; }

.page1 .yqfriend ul li { width: 0.9rem; height: 0.9rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page1/yqimg.png) center center no-repeat; background-size: 100% auto; }
.page1 .yqfriend ul li img{ width: 0.89rem; height: 0.89rem; border-radius: 50%; }


.page1 .yqfriend .yqbtn {
  width: 4rem;
  height: 1.14rem;
  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page1/yqfriend.png) center center no-repeat;
  background-size: 4rem auto;
  position: absolute;
  left: 50%;
  margin-left: -1.8rem;
 }


.xiantiao{
  position: absolute;
  width: 7.5rem;
  height: 1.16rem;
  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/xiantiao.png) center center no-repeat;
  background-size: 100% auto;
  z-index: 1;
  bottom: -0.5rem;
}


.page1 .guize {
  position: absolute;
  width: 6.65rem;
  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page2/guizeline.png); 
  background-size: 100% auto;
  font-size: .24rem;
  color: #d9fe0f;
  bottom: .5rem;
  left: 50%;
  margin-left: -3.34rem;
  text-align: center;
  z-index: 50;
}



/* page2 */
.page2 { position: relative;z-index: 10; width: 100%; height: 9rem;  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page2/bg.jpg) center center no-repeat; background-size: 100% auto; }
.page2 .title { width: 3.86rem; height: 1.19rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page2/title.png) center bottom no-repeat; background-size: 100% auto; margin: 0 auto; text-indent: -9999rem; padding-top: 1rem; }

.page2 .giftContent { height: auto; width: 100%; position: relative;}



.page2 .numberBox { position: relative; }
.page2 .numberBox .num{ text-align: center; color: #969593; font-size: .24rem; margin-top: .5rem; }
.page2 .numberBox .num span{ display: block; font-size: .6rem; color: #d9fe0f; font-family: font; margin-top: .1rem; }


.page2 .giftBox { text-align: center; width: 100%; overflow-x: scroll; overflow-y: hidden; height: auto; -webkit-overflow-scrolling: touch; }
.page2 .giftBox::-webkit-scrollbar { width: 0px !important; display: none; }
.page2 .giftscroll { width: 13.6rem; position: relative; height:auto; overflow: hidden; }

.page2 .jdtiao { margin-top:.5rem; width: 100%; height: 0.1rem; background: linear-gradient(to right,#323237, #222227,#222227,#222227,#222227,#222227,#222227,#222227,#222227,#222227,#222227,#222227,#222227,#222227,#222227,#222227, #222227,#323237); border-top-left-radius: 100%; border-bottom-left-radius:100%; border-top-right-radius: 100%; border-bottom-right-radius:100%; position: relative; }
.page2 .showbar { height: 0.1rem; width: 100%; position: relative; top: -0.13rem; }

.page2 .showbar .starIcon { width: 0.35rem; height: 0.35rem; position: absolute; top: 0rem; z-index: 15; background-color: #383842; border-radius: 100%; }

.page2 .showbar .star1 { left: 1rem; }

.page2 .showbar .star2 { left: 3.6rem; }

.page2 .showbar .star3 { left: 6.05rem; }

.page2 .showbar .star4 { left: 8.65rem; }

.page2 .showbar .star5 { left: 11.3rem; }



.page2 .giftBox .com { display: inline-block; width: 2.3rem; height: 3.5rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page2/giftbg.png) center bottom no-repeat; background-size: 2.3rem  auto; vertical-align: top; position: relative; }

.page2 .giftBox .com span { display: block; font-size: 0.23rem; color: #656568;  text-align: center; height: 0.7rem; line-height: 0.7rem; }
.page2 .giftBox .com img { margin-top: .5rem; }

.page2 .giftBox .com p { text-align: center; width: 100%; position: absolute; bottom: .8rem; font-size: 0.2rem; color: #717172;  }
.page2 .giftBox .com a { position: absolute; width: 2.3rem; left: 0; height: 0.57rem;bottom: 0; }
.page2 .giftBox .com .unfinished { pointer-events: none; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page2/unfinished.png) center center no-repeat;background-size: 100% auto;}
.page2 .giftBox .com .receive { color:#fff;  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page2/receive.png) center center no-repeat;background-size: 100% auto;}
.page2 .giftBox .com .received {  pointer-events: none;  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page2/received.png) center center no-repeat;background-size: 100% auto;}




.page2 .giftBox .com:nth-child(2) { left:-.8rem}
.page2 .giftBox .com:nth-child(2) img{ width: 1.32rem; height: 0.91rem; }
.page2 .giftBox .com:nth-child(3) { left: -.65rem; }
.page2 .giftBox .com:nth-child(3) img{ width: 1.73rem; height: 0.79rem; }
.page2 .giftBox .com:nth-child(4) { left: -.5rem; }
.page2 .giftBox .com:nth-child(4) img{ width: 1.09rem; height: 0.99rem; }
.page2 .giftBox .com:nth-child(5) { left: -.35rem; }
.page2 .giftBox .com:nth-child(5) img{ width: 1.09rem; height: 0.99rem; }
.page2 .giftBox .com:nth-child(6) { left: -.2; }
.page2 .giftBox .com:nth-child(6) img{ width: 1.09rem; height: 0.99rem; }

.page2 .showbar .line { position: absolute; height: 0.12rem; top: 0.12rem; left: 0; z-index: 14; border-top-left-radius: 100%; border-bottom-left-radius:100%; }


.page2 .star1_on .star1,
.page2 .star2_on .star1,
.page2 .star2_on .star2,
.page2 .star3_on .star1,
.page2 .star3_on .star2,
.page2 .star3_on .star3,
.page2 .star4_on .star1,
.page2 .star4_on .star2,
.page2 .star4_on .star3,
.page2 .star4_on .star4,
.page2 .star5_on .star1,
.page2 .star5_on .star2,
.page2 .star5_on .star3,
.page2 .star5_on .star4,
.page2 .star5_on .star5,
.page2 .allon .star1,.page2  .allon .star2,.page2  .allon .star3,.page2  .allon .star4,.page2  .allon .star5
{ background: #e20066; border-radius: 50%; }

.page2 .star1_on .com:nth-child(2) span,
.page2 .star2_on .com:nth-child(2) span,.page2 .star2_on .com:nth-child(3) span,
.page2 .star3_on .com:nth-child(2) span,.page2 .star3_on .com:nth-child(3) span,.page2 .star3_on .com:nth-child(4) span,
.page2 .star4_on .com:nth-child(2) span,.page2 .star4_on .com:nth-child(3) span,.page2 .star4_on .com:nth-child(4) span,.page2 .star4_on .com:nth-child(5) span,
.page2 .star5_on .com:nth-child(2) span,.page2 .star5_on .com:nth-child(3) span,.page2 .star5_on .com:nth-child(4) span,.page2 .star5_on .com:nth-child(5) span,.page2 .star5_on .com:nth-child(6) span,
.page2 .allon .com  span
{ color: #b93b66;font-weight: bold; }



.page2  .showbar .line{ background: linear-gradient(to right,#22151c, #530f2f,#e20066,#e20066); }
.page2  .star1_on .line{ width: 8%; }
.page2  .star2_on .line{ width: 28%; background: linear-gradient(to right,#22151c, #530f2f,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066); }

.page2  .star3_on .line{ width: 45%; background: linear-gradient(to right,#22151c, #530f2f,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066); }

.page2   .star4_on .line{ width: 65%; background: linear-gradient(to right,#22151c, #530f2f,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066); }
.page2   .star5_on .line{ width: 84%; background: linear-gradient(to right,#22151c, #530f2f,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066); }

.page2   .allon .line{ width: 100%; background: linear-gradient(to right,#22151c, #530f2f,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066,#e20066, #530f2f,#22151c); border-radius: 100%; }

.page2 .guize {
  position: absolute;
  width: 6.65rem;
  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page2/guizeline.png);
  background-size: 100% auto;
  font-size: .24rem;
  color: #e20066;
  bottom: .3rem;
  left: 50%;
  margin-left: -3.34rem;
  text-align: center;
}
.page2 .bottomline{
  position: absolute;
  height: .04rem;
  width: 100%;
background-color: #d9fe0f;
bottom: 0;
}

/* page3 */




.page3 {
  position: relative;z-index: 10; width: 100%; height:6.2rem;  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page3/bg.jpg) center center no-repeat; background-size: 100% auto; 
}
.page3 .title { width: 3.31rem; height: 1.15rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page3/title.png) center bottom no-repeat; background-size: 100% auto; margin: 0 auto; padding-top: .5rem; text-indent: -9999rem; }


.page3 .teseContent{ position: absolute;  width: 100%; height: auto; }


.page3 .lunbg{pointer-events: none; position: absolute; width: 7.5rem; height: 4.35rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page3/box.png) center center no-repeat; background-size: 100% auto; z-index: 20; margin-top: .2rem; }

.page3 .teseContent .swiper-container { width:100%; height: 100%; margin-top: .6rem; }
.page3 .teseContent .swiper-slide { width: 6.3rem !important; height:3.5rem !important; }
.page3 .teseContent .swiper-slide-prev .swiper-slide-shadow-right, .page3 .teseContent .swiper-slide-next .swiper-slide-shadow-left{ opacity:100 !important}
.page3 .teseContent .swiper-slide img { display: block; width: 6.3rem; height:3.5rem; }

.page3 .swiper-button-prev,
.page3 .swiper-button-next { width: .82rem !important; height: .57rem !important; z-index: 21; top: 4rem;-webkit-tap-highlight-color: transparent; }

.page3 .swiper-button-prev { background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page3/left.png) no-repeat; background-size: 100% auto; left: .2rem !important; }

.page3 .swiper-button-next { background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page3/right.png) no-repeat; background-size: 100% auto; right: .2rem !important; }



/* page4 */
.page4 {position: relative;
  position: relative;z-index: 10; width: 100%; height:7rem;  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page4/bg.jpg) center center no-repeat; background-size: 100% auto; 
}
.pinpai .title { width: 3.89rem; height: 1.08rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page4/title.png) center bottom no-repeat; background-size: 100% auto; margin: 0 auto; padding-top: .7rem; text-indent: -9999rem; }

.pinpai .hclogo{
  width: 7.24rem;
  height: 5.8rem;
  display: block;
  margin: 0.3rem auto;
}

/* page5 */

.page5{ position: relative; width: 7.5rem; height: 9.28rem;  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/page5/bg.jpg) center top no-repeat; background-size: 100% auto;padding-top: .3rem; }

.page5  .title{ width: 3.35rem; height: .84rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/jk-title.png) center bottom no-repeat; background-size: 100% auto; margin: 1.2rem auto 0;  text-indent: -9999rem;     margin-bottom: 0.2rem; }
.page5  .join{margin: 0 auto;  position: relative;width: 5.59rem; height: 3.07rem;padding-bottom: .2rem;}
.page5  .join-wx{ background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/jk-icon.png) center center no-repeat; background-size: 100% auto;  }
.page5  .join-qq{  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/jk-icon1.png) center center no-repeat; background-size: 100% auto;   }
.page5  .join .gf{ position: absolute; width: 2.55rem; height: 0.7rem; bottom: 0.2rem; left: 0.03rem; }

.page5  .join .qun{ position: absolute; width: 2.55rem; height: 0.7rem; bottom: 0.2rem; right: 0.09rem; }






/* pop */

.pop { display: none; position: absolute; width: 7rem; height: 4.13rem; top: 3rem; z-index: 50; outline: none; }
.pop .close { width: 0.35rem; height: 0.53rem; position: absolute; right: 0.4rem; top: -.5rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/close.png) center center no-repeat; background-size:  100% auto; }
.pop h3 { color: #929293; font-size: 0.36rem; text-align: center; margin-top: 0.4rem; }
.pop1 { background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/download.png) center center no-repeat; background-size: 100% auto; }

.pop .dia-download { width: auto; height: 1.5rem; margin: 1.4rem auto 0; display: flex; justify-content: space-evenly; }
.pop .dia-download a { display: inline-block; width: 2.3rem; }
.pop .dia-download .wx { background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/wx.png) center center no-repeat; background-size: 100% auto; }
.pop .dia-download .qq { background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/qq.png) center center no-repeat; background-size: 100% auto; }

.pop .iphone{ position: absolute; width: 2rem; height: 0.7rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/iphone.png) center center no-repeat; background-size: 100% auto; bottom: 0.2rem; left: 50%; margin-left: -1rem; }


/* 
.pop2 { background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/succeed.png) center center no-repeat; background-size: 100% auto; }

.pop2 .sub { display: block; width: 2.6rem; height: 0.64rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/subpop.png) center center no-repeat; background-size: 100% auto; margin: 2.1rem auto 0; } */

.popcombg { width: 6.78rem; height: 4.47rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/popcom.png) center center no-repeat; background-size: 100% auto; }
.popcombg .popcom { text-align: center; font-size: 0.32rem; color: #929293; font-weight: bold; width: 5rem; margin:1.6rem auto 0; }
.popcombg .sub { position: absolute; width: 2rem; height: 0.64rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/subpop.png) center center no-repeat; background-size: 100% auto; bottom: 0.5rem; left: 50%; margin-left: -1rem; }






.iphoneBox { width: 5.58rem; height: 6.19rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/bangdingbg.png) center top no-repeat; background-size: 100% auto; }
.iphoneBox .ipContent { width: 5.5rem; margin: 1rem auto 0; }
.iphoneBox .ipContent .iptxt { text-align: center; }
.iphoneBox .ipContent .iptxt h4 { font-size: 0.14rem; margin: 0.3rem auto 0; color: #929293; font-size: 0.22rem; }
.iphoneBox .ipContent .iptxt p { width: 5.4rem; margin: 0.15rem auto 0.1rem; text-align: left; height: auto; line-height: 0.4rem; position: relative; }
.iphoneBox .ipContent .iptxt p span { width: 1.4rem; display: inline-block; text-align: right; font-weight: bold; font-size: 0.18rem; color: #929293; vertical-align: top; line-height: 0.5rem; }
.iphoneBox .ipContent .iptxt p input { display: inline-block; text-indent: 0.2rem; height: 0.4rem; line-height: 0.4rem; border: none; width: 3.4rem; margin-left: 0.1rem; background: #a2a2a3; vertical-align: top; }
.iphoneBox .ipContent .iptxt p input::-webkit-input-placeholder { font-size: 0.18rem; color: #1c1c22; text-align: center; text-indent: 0; line-height: 1; }
.iphoneBox .ipContent .iptxt .p2 input { width: 2.1rem; }

 .iphoneBox .ipContent .iptxt .p2 .yzm { pointer-events: auto; display: inline-block; background-color: #ffd100; width: 1.2rem; height: .4rem; vertical-align: top; margin-left: .1rem; text-align: center; font-size: .14rem; color: #473c15; text-decoration: none; }

.iphoneBox .ipContent .iptxt .p2 .yzmon { filter: grayscale(100%); pointer-events: none; }

.iphoneBox .ipContent .iptxt .p2 em { display: none; font-size: 0.2rem; background: #ffd100; height: 0.4rem; color: #473c15; vertical-align: top; position: absolute; right: .95rem; top: 0; padding: 0 0.2rem; }
.iphoneBox .ipContent .iptxt .p2 em i { margin-right: 0.05rem; display: inline-block; }
.iphoneBox .ipContent .iptxt .sub { height: 0.64rem; width: 1.7rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/pop/bangding.png) center center no-repeat; background-size: 100% auto; position: absolute; top: 2.7rem; left: 50%; margin-left: -.85rem; }
.iphoneBox .ipContent .iptxt .tips { color: #929293; font-size: 0.18rem; display: block; width: 4.7rem; margin: 0 auto; }
.iphoneBox .ipContent .iptxt em { color: #929293; font-size: 0.18rem; text-align: left; display: block; }
.iphoneBox .ipContent .iptxt .tips1 { margin: 1rem auto 0; width: 90%; text-align: center; }

.iphoneBox .ipContent .qcrod { position: relative; text-align: center; padding-top: 0.25rem; }
.iphoneBox .ipContent .qcrod .com { display: inline-block; width: 2.5rem; height: 1.7rem; color: #929293; font-size: 0.16rem; }
.iphoneBox .ipContent .qcrod .com img { width: 1.36rem; height: 1.36rem; display: block; text-align: center; margin: 0 auto 0.1rem; }

.iphoneBox .ipContent .qcrod .gzh { margin-right: 0; }



.iphonedenglu{
  width: 5.58rem; height: 6.19rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/iphonedenglu.png) center top no-repeat; background-size: 100% auto;
}
.iphonedenglu .ipContent .iptxt{
  margin-top: 1.4rem;
}
.iphonedenglu .ipContent .iptxt .sub {
  height: 0.64rem; width: 1.7rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/pop/denglu.png) center center no-repeat; background-size: 100% auto; position: absolute; top: 2.7rem; left: 50%; margin-left: -.85rem;
}




.jiebang { width: 5.6rem; height: 3.3rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/jiebangbg.png) center center no-repeat; background-size: 100% auto; }
.jiebang .jbContent { width: 4.8rem; margin: 1rem auto 0; }
.jiebang .jbContent .jbtxt h4 { font-size: 0.14rem; margin: 0.3rem auto 0; color: #929293; text-align: center; }
.jiebang .jbContent .jbtxt p { width:100%; margin: 0.15rem auto 0.1rem; text-align: left; height: auto; line-height: 0.4rem; position: relative; }
.jiebang .jbContent .jbtxt p span { width: 1.4rem; display: inline-block; text-align: right; font-weight: bold; font-size: 0.18rem; color: #929293; vertical-align: top; }


.jiebang .jbContent .jbtxt p input { display: inline-block; text-indent: 0.2rem; height: 0.4rem; line-height: 0.4rem; border: none; width: 3rem; margin-left: 0.1rem; background: #a2a2a3; vertical-align: top; }
.jiebang .jbContent .jbtxt p input::-webkit-input-placeholder { font-size: 0.14rem; color: #1c1c22; text-align: center; text-indent: 0; line-height: 1; }
.jiebang .jbContent .jbtxt .p2 input { width: 1.7rem; }


.jiebang .jbContent .jbtxt .p2 .yzm { pointer-events: auto; display: inline-block; background-color: #ffd100; width: 1.2rem; height: .4rem; vertical-align: top; margin-left: .1rem; text-align: center; font-size: .14rem; color: #473c15; text-decoration: none; }
.jiebang .jbContent .jbtxt .p2 .yzmon { filter: grayscale(100%); pointer-events: none; }


.jiebang .jbContent .jbtxt .p2 em { display: none; font-size: 0.14rem; background: #ffd100; height: .4rem; color: #473c15; vertical-align: top; position: absolute; right: .8rem; top: 0; padding: 0 0.2rem; }
 .jiebang .jbContent .jbtxt .p2 em i { margin-right: 0.05rem; display: inline-block; }






.jiebang .jbContent .jbtxt .sub { display: block; height: 0.64rem; width:1.4rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/subpop.png) center center no-repeat; background-size: 100% auto; margin: 0.2rem auto 0; }

.yysucceed { width: 6.45rem; height: 3.85rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/yuyuesucceed.png) center center no-repeat; background-size: 100% auto; }
.yysucceed .yyContent { width: 5.4rem; margin: 0.6rem auto 0; text-align: center; }
.yysucceed .yyContent h3 { text-align: center; font-size: 0.3rem; line-height: 0.7rem; height: 0.8rem; }
.yysucceed .yyContent .yytxt h4 { font-size: 0.2rem; margin: 0.3rem auto 0; color: #929293; font-weight: 0.22rem; }
.yysucceed .yyContent .yytxt .jbip { color: #929293; font-size: 0.18rem; margin: 0.3rem auto 0.1rem; text-align: left; font-size: 0.22rem; text-align: center; color: #929293; font-size: 0.18rem; }
.yysucceed .yyContent .yytxt a { color: #c63664; font-size: 0.18rem; text-decoration: underline; }
.bdsucceed { width: 4.16rem; height: 1.55rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/bangdingsuccessbg.png) center center no-repeat; background-size: 100% auto; }

.yzmerror { width: 4.16rem; height: 1.75rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/pop/yzmerror.png) center center no-repeat; background-size: 100% auto; }

.copysucceed { width: 4.16rem; height: 2.45rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/pop/copy.png) center center no-repeat; background-size: 100% auto; }
.copysucceed h4 { font-size: 0.3rem; color: #929293; margin-top: 0.85rem; text-align: center; }
.copysucceed .sub { display: block; height: 0.47rem; width: 1.92rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/subpop.png) center center no-repeat; background-size: 100% auto; margin: 0.45rem auto 0; }

.wxpop { width: 5.55rem; height:5.4rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/wxyindao.png) center center no-repeat; background-size: 100% auto; }
.wxpop .wxContent { width:5rem; margin: 0.7rem auto 0; text-align: center; }
.wxpop .wxContent .wxtxt img { display: block; height: 1.9rem; width: 1.9rem; margin:0 auto 0; }
.wxpop .wxContent .wxtxt div { height: 1.9rem; width: 1.9rem; margin: 0 auto; padding-top: .7rem; }
.wxpop .wxContent .wxtxt p { margin-top: 1.1rem; }
.wxpop .wxContent .wxtxt p input { width: 1.8rem; height: 0.3rem; background: #a4a4a7; border: none; display: inline-block; font-size: 0.14rem; text-align: center; padding: 0 0.2rem; color: #1c1c22; }
.wxpop .wxContent .wxtxt p a { text-align: center; font-size: 0.18rem; display: inline-block; width: 1.2rem; height: 0.4rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/pop/copybtn.png) center center no-repeat; background-size: 100% auto; vertical-align: top; margin-left: 0.14rem; }

.sharepop { width: 6.5rem; height: 2.5rem; top: 0 !important; right: 0 !important; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/sharebg.png) center center no-repeat; background-size: 100% auto; margin-top: 0 !important; margin-left: 0 !important; left: auto !important; z-index: 99999; }

/* .bdipsucceed { width: 6.46rem; height: 3.75rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/bangdingsucceed.png) center center no-repeat; background-size: 100% auto; }

.bdipsucceed .bdContent { width: 5.9rem; margin: 1.6rem auto 0; text-align: center; height: auto; }

.bdipsucceed .bdContent { width: 5rem; margin: 0 auto 0; }
.bdipsucceed .bdContent .bdtxt { margin-top: 1.6rem; }
.bdipsucceed .bdContent .bdtxt h4 { font-size: 0.22rem; color: #929293; }
.bdipsucceed .bdContent .bdtxt .sub { display: block; height: 0.64rem; width: 2rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/subpop.png) center center no-repeat; background-size: 100% auto; margin: 0.3rem auto; }
 */
 .joinGfqun  { width:3.8rem; height:  2.5rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/pop/yuyuejoinqun.png) center center no-repeat; background-size: 100% auto; }
 .joinGfqun .joinqun{ position: absolute; width: 1.1rem; height: 0.35rem; bottom: 0.45rem; left: 1.55rem; }
 .joinQQqun  { width:3.8rem; height:  2.5rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/pop/yuyuejoinqq.png) center center no-repeat; background-size: 100% auto; }
 .joinQQqun .joinqun{ position: absolute; width: 1.1rem; height: 0.35rem; bottom: 0.45rem; left: 1.55rem; }


 .joiniPhone{
  width: 6.24rem;
  height: 5.05rem;
  background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/pop/iphonepop.png) center center no-repeat;
  background-size: 100% auto;
}
.joiniPhone .joinwx,.joiniPhone .joinqq{
  position: absolute;
  width: 1.8rem;
  height: 0.55rem;
  left: 2.6rem;
}
.joiniPhone .joinwx { bottom: 1.63rem;}

.joiniPhone .joinqq { bottom: .63rem;}



 .friendyaoqing { width:3.8rem; height: 2.5rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/pop/zhaomu.png) center top no-repeat; background-size: 100% auto; }

 .friendyaoqing .jieshou { position: absolute; width: 1.1rem; height: 0.35rem; bottom: 0.45rem; left: 1.35rem; }
 




 .otherpop{ display: none; background: #316293; width: auto; height: .4rem; padding: .2rem; width: auto; line-height: .4rem; }
 .otherpop h3{ letter-spacing:0; color:#fff; font-size:.16rem; text-align:center; margin:0}

 .guizepop{ width:5.6rem; height: 3.32rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyue/pop/guize.png) center top no-repeat; background-size: 100% auto; }
 .guizepop .gzContent{ font-size: .18rem; width: 5rem; margin: 1rem auto 0; overflow-y: scroll; height: 2.2rem; padding-right: 0.1rem; color: #939495; }
 .guizepop .gzContent p,  .guizepop .gzContent li{ margin-bottom: .1rem; font-size: .18rem; }


.footerdown { display: block; margin: 0 auto; width: 3.27rem; height: 0.93rem; background: url(https://game.gtimg.cn/images/nfsm/act/a20230713yuyuem/footerdown.png) center center no-repeat; background-size: 100% auto; }

/* afooter */

.footerBox { padding: .5rem 0; width: 7.5rem; bottom: 0; text-align: center; color: #7f7f7f; font-size: 0.22rem; }
.footerBox .showlogo { display: flex; justify-content: center; position: relative; padding-top: 1.4rem; padding-bottom: 0.4rem; }
.footerBox .showlogo::after { position: absolute; content: ''; height: 0.8rem; width: 0.01rem; background-color: #5b5045; top: 1.25rem; left: 4.15rem; }
.footerBox .showlogo .img1 { width: 1.3rem; height: 0.48rem; margin-right: 0.1rem; }
.footerBox .showlogo .img2 { width: 1.05rem; height: 0.45rem; margin-right: 0.4rem; }

.footerBox .showlogo .img3 { width: 1.63rem; height: 0.37rem; }

.footerBox .copyright_en,
.footerBox .copyright_zh { font-size: 0.18rem; }


.footerBox  .right_bottom{
  margin: 0 auto;
  width: 95%;
  margin-top: .2rem;
  color: #2e2e30;
  font-size: .12rem;
}
