/* reset */
*{
    -webkit-touch-callout:none;  
    -webkit-user-select:none; 
    -khtml-user-select:none; 
    -moz-user-select:none; 
    -ms-user-select:none;  
    user-select:none;
  }
  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{-webkit-text-size-adjust:none; font-size: 0.24rem;}
  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{font-weight:normal;font-style:normal;}
  a {text-decoration:none;}
  .hide {display:block;width:0;height:0;overflow:hidden;}
  .clear:before,.clear:after {content:"";display:table;}
  .clear: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/ffm/act/a20220121tj/sp.png) no-repeat;background-size:7.22rem auto;}
  .flex{display: flex; justify-content: space-between; align-items: center;}
  .flex2{display: flex; justify-content: space-between;  flex-wrap: wrap;}

  body,html{background:#1d2532; width: 100%; height: 100%; overflow: hidden;}
  .wrap{width: 100%;height: 100%;background:url(//game.gtimg.cn/images/ffm/act/a20220121tj/bg.jpg) no-repeat 50% 0;background-size:cover; position: relative; color: #fff;}
  #ams_loginbar a{color: #fff;}
  .grey{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: gray;
  }
  /*竖屏屏提示*/
  .Shine_landscape{width:100%; height:100%; background:#0c0e13;position: fixed; left:0;top: 0;z-index:9999; text-align: center; display:none;}
  .Shine_landscape img { margin:0 auto; display: block; width:1rem; height:1.52rem;}
  .Shine_landscape_box{position: relative; margin-left: auto; margin-right: auto; top: 50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
  .Shine_landscape span{font-size:0.16rem;display:block;color:#ffd40a; text-align:center;width: 100%;padding-top: 10px; line-height:2;}
  .Shine_landscape img{-webkit-animation: Shine_landscapeAni 1.5s ease infinite alternate;animation: Shine_landscapeAni 1.5s ease infinite alternate;}
  @-webkit-keyframes Shine_landscapeAni{
      0% {-webkit-transform:rotate(0);}
      30% {-webkit-transform:rotate(0);}
      70%{-webkit-transform:rotate(-90deg);}
      100% {-webkit-transform:rotate(-90deg);}
  }
  @keyframes Shine_landscapeAni{
  0% {transform:rotate(0);}
  30% {transform:rotate(0);}
  70%{transform:rotate(-90deg);}
  100% {transform:rotate(-90deg);}
  }
  @media screen and (orientation:portrait){
     .Shine_landscape{ display:block;}
  }
  @media screen and (orientation:landscape){
      .Shine_landscape{ display:none;}
  }

.header{width: 100%; height: 1.17rem; background: #00000020; border: 0.01rem solid #7a8fbe;}
.top{width: 12.54rem; margin: 0.25rem auto 0;}
.logo{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/logo.png) no-repeat; background-size: 100% 100%; width: 2rem; height: 0.63rem;}
.tit{width: 3.5rem; height: 0.6rem; background-position: 0 -7.53rem;}

.main{width: 12.5rem; height: 5.6rem; position: absolute; top: 50%; left: 50%; margin-left: -6.2rem; margin-top: -2.3rem;}
/* .main{width:10.35rem;margin:0 auto;height:5.85rem;padding-top:0.25rem;text-align:center;font-size:0;} */

/* 导航 */
.tab_box,.tab_box_1{width:2rem;height:5.6rem;background:url(//game.gtimg.cn/images/ffm/act/a20220121tj/tab.png) no-repeat;background-size:2rem auto !important; }
.tab_box a,.tab_box_1 a{display:block;width:2rem;height:1.15rem;margin-top:-0.07rem;position:relative;}
.tab_box .cur{ width: 2.21rem; height: 1.18rem; background:url(//game.gtimg.cn/images/ffm/act/a20220121tj/tab_on.png) no-repeat; background-size: 100% 100%;}
.tab_box_1 .cur{ width: 2.21rem; height: 1.18rem; background:url(//game.gtimg.cn/images/ffm/act/a20220121tj/tab_on.png) no-repeat; background-size: 100% 100%;}
.tab_txt{width:2rem;height:1.13rem;text-align:center;font-size:0.26rem;line-height:1.13rem;color:#94d1fa; margin-top: 0.04rem;}
.tab_box .cur .tab_txt{color:#ffffff;}
.tab_box_1 .cur .tab_txt{color:#ffffff;}

/* 个人信息 */
.btn_name{color: #fbe2dd; display: block;}
.ball_con{background:none;width:calc(100% - 2.5rem);width: 10.2rem;}
.ball_info{display:none; width: 100%;}
.ball_info_1{display:none; width: 100%;}

.first_1{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/p1_bg.png) no-repeat; background-size: 100% 100%; width:5.17rem; height: 5.6rem;}
.first_2{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/p2_bg.png) no-repeat; background-size: 100% 100%; width:4.77rem; height: 5.6rem;}
.play{ color: #70190e; text-align: center;  margin: 0.4rem auto; width: 2.56rem; font-size: 0.3rem;}
.grade{font-weight: bolder; line-height: 0.9rem;}
.grade span{font-size: 0.9rem;font-family: fantasy;}
.name{overflow: hidden; font-size: 0.28rem; height: 0.3rem; line-height: 0.3rem;  text-overflow: ellipsis; white-space: nowrap; width: 2.56rem;}
.pic{width: 4.54rem; margin: -0.2rem auto 0;}
.pic img{width: 2.42rem; height: 2.9rem;}
.f_tit{font-size: 0.3rem; line-height: 0.5rem;letter-spacing: 0.02rem; text-align: center; margin-top: 0.2rem; font-weight: bolder;}
.tab{border: 0.01rem solid #febf9d; width: 4.2rem; height: 3.38rem; margin: 0.2rem auto 0;  color: #fbe2dd; font-size: 0.24rem;}
.tab_top{background: #c84e35; height: 0.54rem; line-height: 0.54rem;border-bottom: 0.02rem solid #a53b29;}
.tab_con{height: 2.8rem; overflow-y: scroll;}
th{font-weight: 400;}
.th1{width: 1.2rem;}
.th2{width: 1.53rem;}
.th3{width: 1.4rem;}
.tab_con td{height: 0.56rem; text-align: center;}
.td1{width: 1.3rem;}
.txt_c{width: 1.53rem; text-overflow: ellipsis; white-space: nowrap;overflow: hidden; }
.table tr:nth-child(even){ background:#f19d70; }
.table tr:nth-child(odd){ background:#ef8c5d; }
.tr1,.tr2,.tr3{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/list1.png) no-repeat!important; background-size: 100% 100%; width: 100%; height: 100%;}
.tr2{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/list2.png) no-repeat!important; }
.tr3{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/list3.png) no-repeat!important; }
.one,.two,.three,.four{ font-size: 0.22rem; width: 0.4rem; height: 0.49rem; margin: 0 auto; text-align: center; background-position:0.01rem -0.79rem; display: block; margin-top: -0.1rem; line-height: 0.55rem;}
.two{ background-position:-0.49rem -0.77rem; }
.three{ background-position:-0.99rem -0.77rem;}
.four{ background-position:-1.57rem -0.8rem;}
.f_btn{width: 4.2rem; margin: 0.67rem auto 0;}
.but_top{background: #3f84e8; border: 0.02rem solid #a5dcff; box-shadow: 0.03rem 0.03rem 0rem #d0623c;}
.btn_pm{width: 1.83rem; height: 0.44rem; background-position: -3.07rem 0; }
.radio { line-height: 00.2rem; font-size: 0.2rem; color: #884122; display: inline-block; margin-right:0.1rem; }
.radio input { width: 0.1rem; height: 0.2rem; appearance: none; /*清楚默认样式*/ -webkit-appearance: none; opacity: 0; outline: none; }
.radio label { position: absolute; left: -0.01rem;
    top: 0.02rem; width: 0.18rem; height: 0.18rem; border: 0.01rem solid #884122; }
.radio input:checked+label::after { content: ""; position: absolute; left: 0.04rem; top:-0.05rem; /* 这里显示矩形的一半边框再旋转45度来实现对勾样式 */
  width: 0.1rem; height: 0.2rem; border-right: 0.01rem solid #000000;
 border-bottom: 0.01rem solid #000000; transform: rotate(45deg); }
 .two, .three{line-height: 0.6rem;}
 /* 限定球员图鉴 */
 .xd_top{width: 100%; height:0.6rem; background: #54213420; border: 0.01rem solid #b57995; justify-content:end; align-items: center; display: flex;}
.xd_top span:nth-of-type(1){font-size: 0.36rem; color: #ffd257; margin-right: 0.4rem; line-height: 0.36rem; font-weight: bolder;}
.xd_top span:nth-of-type(2){ width: 1.4rem; line-height: 0.43rem; margin-right: 0.55rem; height: 0.43rem; background-position: -5.1rem 0; font-size: 0.24rem; padding-left: 0.4rem; /* text-align: right; */ display: block; color: #ffe9db;}
.xd_lb,.xd_jl{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/p3_bg.png) no-repeat; background-size: 100% 100%; width:7.2rem; height: 4.8rem; margin-top: 0.8rem;}
.xd_jl{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/p4_bg.png) no-repeat; background-size: 100% 100%; width:2.72rem;}
/* 轮播 */
.tab_box1{width: 7.22rem; height: 0.73rem; margin-top: -0.8rem;  background-position: 0 -2.9rem; }
.tab_box2,.tab_box4{width:4.83rem;background-position: 0 -1.42rem; }

.tab_box1 a{display:block;width: 2.42rem; height: 0.63rem; position:relative; line-height:1.15rem;  margin-top: -0.1rem;}
.tab_box1 .cur{ width: 2.42rem; height: 0.63rem; background:url(//game.gtimg.cn/images/ffm/act/a20220121tj/tab_on2.png) no-repeat; background-size: 100% 100%;}
.t2{width: 2.42rem; height: 0.5rem;text-align:center;font-size:0.3rem;line-height:0.6rem;color:#94d1fa; margin-top: 0.04rem;}
.tab_box1 .cur .tab_txt{color:#ffffff;}
.xd_tab{width:7.2rem; margin: 0.5rem auto 0; display: none; text-align: center; margin-left: 0.1rem;}
.xd_tab img{widows: 2.2rem; height:3.8rem;}
.s_bg{position: relative; width:2.2rem; height:3.8rem; display: block;float: left; margin-left: 0.1rem;}
.s_bg img{width:2.2rem; height:3.8rem; position: absolute;top: 0; left: 0;z-index: 1;display: block;}
.a_bg1,.a_bg2,.a_bg3{top: 0; left: 0; width: 2.2rem;z-index: 2; height:3.8rem; background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/a_bg1.png) no-repeat; background-size: 100% 100%; display: block;}
.a_bg2{ background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/a_bg2.png) no-repeat; background-size: 100% 100%;}
.a_bg3{ background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/a_bg3.png) no-repeat; background-size: 100% 100%;}


.x_txt{color: #fbe2dd; text-align: center; line-height: 0.24rem;}
.xd_jl img{    width: 2.29rem; height: 2.25rem; margin: 0.25rem auto 0;display: block;}
.btn_share{width: 2.16rem; height: 0.78rem; margin: 0.3rem auto 0; background-position: -2.88rem -0.55rem;}

.xd_tab4{width: 6.8rem; height: 4.45rem; overflow: scroll; margin-top: 0.2rem;}
.xd_tab2 img,.xd_tab4 img{margin-top: 0.05rem; width: 1.88rem; height: 2.13rem; margin-right: 0.3rem;}

.jf_con{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/p5_bg.png) no-repeat; background-size: 100% 100%; width:100%; height: 5.6rem;}
.task_list{width:90%; padding: 0 0.5rem; margin: 0 auto; line-height: 1rem; height: 1rem; color: #ffe9da; border-bottom: 0.02rem solid #dc776b; text-align: center; font-size: 0.3rem;}
.slice{ background-position: -2.87rem -2.16rem; height: 0.52rem; width: 1.1rem;line-height: 0.52rem; text-align: right; }
.slice1{margin-left: 7.93rem; width: 1.4rem; line-height: 0.43rem; margin-right: 0.55rem; height: 0.43rem; background-position: -5.1rem 0; font-size: 0.24rem; padding-left: 0.4rem; /* text-align: right; */ display: block; color: #ffe9db; }
.btn_lq{ background-position: -5.1rem -0.54rem; height: 0.56rem; width: 1.56rem; }
.btn_lq.on{ background-position: -5.1rem -1.42rem;}
.list_1{width: 3.7rem;  text-overflow: ellipsis; text-align: left;}
.task_list1{text-align:right;}

.dj_box{width: 9.4rem; margin: 0.5rem auto 0; overflow-x: scroll;}
.dj_con{width: 2.2rem;color: #fbe2dd; font-size: 0.2rem; text-align: center; margin-left: 0.1rem;}
.dj_txt span{font-size: 0.3rem; color: #ffd86c;font-weight: bolder; margin-right: 0.01rem;}
.speed{top: 1.1rem; left: 0.4rem;}
.speed,.light{width: 15.24rem; height: 0.19rem; display: block;background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/speed.png) no-repeat; background-size: 100% 100%; }
.light{top: 0; left: 0; display: block;background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/speed2.png) no-repeat; background-size: 15.24rem auto;}
.light{top: 0; left: 0;}
.card{width: 2.2rem; height: 3rem; margin-top: 0.6rem;}
.car-p1{width: 2.2rem; height: 3rem; top: 0; left: 0;}
.car-p2{width: 1.11rem; height: 1.12rem; top: 0.81rem; left:0.55rem;}


.num1{top: 0.02rem;width: 2.2rem; left: -0.5rem;}
.num2{top: 0.02rem;width: 2.2rem; right:-0.51rem}
.num3{top:2.3rem; width: 2.2rem; left: 0;}

.on .dj_txt{color: #7e2817;}
.on .dj_txt span{color: #7e2817;}
.on .card{ -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); filter: gray; }
/* .main{width:100%;text-align:left;padding-left:0.8rem;box-sizing:border-box;height:6.1rem;} */
.first_con{width:3.78rem;float:left;}

/* 个人信息详情 */
.tab_box_1{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/tab2.png) no-repeat; background-size: 100% 100%; height: 4.54rem;}
.back{ background-position: -5.1rem -2.23rem; width: 0.98rem; height: 0.33rem; color: #94d1fa; font-size: 0.26rem; text-align: right; position: absolute; bottom: 1.56rem; left: 0.4rem; }
.first_3{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/p1_bg_1.png) no-repeat; background-size: 100% 100%; width: 10.14rem;}
.pic4{width: 6rem;}

/* 弹窗 */
.pop_bg,.pop_bg1,.pop_sx,.pop_sx2,.pop_fx,.pop_dh3,.pop_login{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_bg.png) no-repeat; background-size: 8rem auto; width: 8rem; height: 4rem;}
.pop_bg1{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_ts.png) no-repeat 50% 0;background-size: 8rem auto;}
.pop_login{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_login.png) no-repeat 50% 0;background-size: 8rem auto;}
.pop_sx{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_sx.png) no-repeat 50% 0;background-size: 8rem auto;}
.pop_sx2{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_sx2.png) no-repeat 50% 0;background-size: 8rem auto;}
.pop_fx{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_fx.png) no-repeat 50% 0;background-size: 8rem auto; height: 4.5rem;}
.pop_dc{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_dc.png) no-repeat; background-size: 7.98rem auto; width: 7.98rem; height: 6.19rem;}
.pop_dh3{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_dh.png) no-repeat; background-size:8rem auto; }
.pop_day{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_day.jpg) no-repeat; background-size:9.85rem auto; width: 9.85rem;height: 6.33rem;}

.pop_sj,.pop_zj{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_sj.png) no-repeat; background-size:9rem auto; width: 9rem; height: 6.4rem;}
.pop_zj{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_zj.png) no-repeat; background-size: 9rem auto; height: 5rem;}
.pop_zj3{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_zj3.png) no-repeat; background-size: 9rem auto; height: 5rem; width: 9rem;}

.close{width: 0.3rem; z-index:10000; height: 0.3rem; background-position: -6.18rem  -2.25rem; position: absolute; top: 0.25rem; right: 0.25rem;}
.close4{ z-index:10000; top: 0.25rem; right: -0.25rem;}

.pop_pic2{width: 3.52rem; height: 1.4rem; position: absolute; top: 1.45rem; left: 2.2rem;}
.pop_pic2 li{width: 1.6rem; height: 1.6rem;}
.pop_pic2 li img,.peo img,.peo6 img,.dh_pic img{width: 100%; height: 100%;}
.pop_tit1{ font-size: 0.36rem; line-height: 0.4rem; color: #fff; font-weight: bolder; text-shadow: 0.04rem 0.04rem 0 #3667ab; text-align: center; width:100%; margin: 0.3rem auto 0.2rem;}
.pop_txt,.pop_txt1{text-align: center; width: 100%; color: #cae0ff; font-size: 0.24rem;}
.pop_txt1{margin: 1rem auto 0; font-size: 0.26rem; text-shadow: 0.02rem 0.02rem 0 #3667ab;}
.btn_ylq,.btn_suff,.btn_dh{background-position: -0rem -3.73rem; height: 0.6rem; width: 1.77rem;position: absolute; left: 3.21rem; bottom: 0.3rem;}
.btn_ylq.on{background-position: -1.9rem -3.73rem;}
.btn_suff{background-position: -3.78rem -3.73rem; bottom: 0.6rem;}
.txt_t{font-weight: bold; font-size: 0.4rem; margin: 0.8rem auto 0; letter-spacing: 0.03rem;}
.pop_con{width: 5.1rem; margin:0rem 0rem 0rem 1.1rem;}
.peo{width: 2.53rem; height: 2.49rem;} 
.peo6{    width:2rem; height: 2rem;} 

.p_sx em{display: block;float: left; color: #ffffff; margin-top: 0.25rem;}
.p_sx em:nth-of-type(1){line-height: 0.5rem; margin-right: 0.1rem;}
.btn_start{width: 1.74rem; height: 0.56rem; background-position: 0 -5.05rem; margin-top: 0.2rem;}
.btn_player{ bottom: 0.15rem; right: 0.1rem; width: 1.5rem; height: 0.5rem;}
.btn_player1{ bottom: 0.15rem; right: 0.1rem; width: 1.28rem; height: 0.32rem; z-index: 100; background-position: -1.86rem  -5.1rem;}

.start_j{width: 1.3rem; height: 0.32rem; background-position: -5.93rem -3.72rem; display: block;}
.start_y{width: 1.3rem; height: 0.32rem; background-position: -5.93rem -4.13rem; display: block;}
.start_t{width: 1.3rem; height: 0.32rem; background-position: -5.93rem -4.56rem; display: block;}

.peo2{top: 1rem; right: 0.8rem;}
.pop_txt2{right: 1.3rem; bottom: 0.5rem; text-align: right; color: #ffffff; line-height: 0.5rem;}
.pop_txt2 p:nth-of-type(2){font-size: 0.2rem;}
.peo3{top: 0.28rem; left:0rem; width: 4.45rem; height: 5.73rem;}
.btn_dh,.btn_dh1{background-position: 0 -4.39rem;}
.btn_dh.on,.btn_dh1.on{background-position: -3.78rem -4.39rem;}
.btn_dh.on1,.btn_dh1.on1{background-position: -1.9rem -4.39rem;}

.dh_pic{width:1.5rem; height: 1.51rem; margin: 0 auto; margin-bottom: 0.1rem;} 
.pop_name{line-height: 0.6rem;  color: #ffffff;font-size: 0.24rem; text-align: center;}
.pop_time{margin-top:0.4rem; color: #ffd596; font-size: 0.2rem;text-align: center;}
.t_pic{width:7rem; margin: 0.25rem auto 0;}
.t_pic img{width: 2.33rem; height: 2.3rem;}
.pop_sj1{width:8.1rem; margin: 0rem auto 0; display: none;}
.pop1{width:4.3rem; font-size: 0.2rem; color: #fff; height: 5.87rem;}  
.pop1 img{width: 1.72rem; height: 1.32rem; margin: 0.1rem auto 0;}
.pop1 span{font-size: 0.24rem; font-weight: 500; color: #fcdc4c;}
.pop_1{width: 2rem; text-align: center; margin: 0 auto; height: 2.8rem; position: relative;}
.pop1s{width: 100%; flex-wrap: wrap;}
.pop_1 p:nth-of-type(1){height: 0.3rem; line-height: 0.3rem;}

.pop2{width: 3.3rem;height: 5.87rem;}
.pop2 img{width: 3.13rem;  height: 3.71rem; margin: 0.3rem auto;}
.pop2 p:nth-of-type(2){font-size: 0.24rem; text-align: center;}
.dh-2{left: 5.94rem;}
.btn_dh1{ height: 0.6rem; width: 1.7rem;margin: 0 auto; zoom: 0.8;}

.pop_tit2,.pop_tit3,.pop_tit4{width: 4.93rem; height: 0.52rem; background-position: 0 -6.42rem; margin: -0.1rem auto;}
.pop_tit2{background-position: 0 -5.75rem;}
.pop_tit4{background-position: 0 -7rem;}

.pop_tit3{ background-position: 0 -6.41rem; } .font,.font2{position: relative;}
.font img{width: 1.38rem; height: 1.59rem;}
.font em,.font2 em{position: absolute; bottom: 0.05rem; letter-spacing: -0.02rem; text-align: center; width: 0.56rem; height: 00.25rem; font-size: 0.2rem; line-height: 0.2rem; right: 0.16rem; color: #fff;}
.t2{margin-top: 0rem; width: 100%;}
.t_pic2{margin-top: 0rem; width: 6rem;}
.t_pic6{margin-top: 0.1rem; width: 5rem;}
.font2 img{width: 2.2rem; height: 2.53rem;}
.font2 em{right: 0.62rem; bottom: -0.01rem;}
.t_pic3{width: 7.5rem;}

.pop_dh3 img{ width: 2.2rem; height: 2.3rem; margin: 0.25rem auto 0; display: block;}
.pop_tf{text-align: center; margin: -0.5rem auto 0; color: #ffffff;}
.slice3{margin: 0.3rem auto 0; color: #ffffff; width: 0.88rem;}
.pop_dh3 a{bottom: 0.15rem;}

.t_pic4{position: absolute; top: 1.62rem; left: 0.8rem; width: 7.4rem;}
.t_pic4s img,.t_pic5 img,.t_pic6 img{width: 1.33rem; height: 1.32rem; display: block;}
.t_pic5{width: 4.4rem; top: 3.2rem;left: 1.25rem; }

.pop_zj3 .t_pic6{ width: 1.6rem; padding-left: 0.37rem; height: 1.53rem;  top: 3rem;left: 6.3rem; background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_zj3_1.png) no-repeat; background-size: 100% 100%;}
.pop_zj3 .t_pic5{ width: 4.34rem; padding-left: 0.37rem; padding-right: 0.3rem;height: 1.53rem;  top: 3.1rem;left:0.8rem; background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_zj3_2.png) no-repeat; background-size: 100% 100%;}
.pop_zj3 .t_pic4s{ position: absolute; top: 1.5rem; left: 0.44rem; width: 7.3rem; padding-left: 0.37rem;padding-right: 0.3rem; height: 1.53rem;  background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_zj3_3.png) no-repeat; background-size: 100% 100%;}

.xd_top2{background: none; position: absolute; z-index: 111; width: 3rem; right:-0.5rem; border: 0;}
/* .xd_tab4{width: 6.8rem; height: 4.45rem; overflow: scroll; margin-top: 0.2rem;} */
.xd_tab2,.xd_tab4{width: 9.9rem; height: 4.45rem; margin-top: 0.2rem; margin-left: 0.3rem;}

.tab_player{width: 6.8rem;height: 4.45rem; overflow-x: hidden; overflow-y: scroll; display: flex; flex-wrap: wrap; margin-left: -0.2rem;}
.tab_player a{display: block; width: 1.88rem; height: 2.13rem; margin-left: 0.3rem; margin-top: 0.2rem;}
.s_bg0{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/st_bg0.png) no-repeat; background-size: 100% 100%;}
.s_bg1{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/st_bg1.png) no-repeat; background-size: 100% 100%;}
.s_bg2{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/st_bg2.png) no-repeat; background-size: 100% 100%;}
.s_bg3{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/st_bg3.png) no-repeat; background-size: 100% 100%;}
.tab_player a img{ width: 1.63rem;  height: 1.63rem;margin: 0.4rem auto 0;}

.btn_share_1{right: 0.3rem; bottom: 0;}
.t_pa{right: 0.3rem; bottom: 1.4rem;}

/*登录*/
.login_btn{height:1.69rem;font-size:0;text-align:center; margin: 0.45rem auto; width: 5rem;}
.login_btn a{ width:1.4rem;height:1.5rem;margin:0 0.20rem; font-size: 0.26rem; text-align: center; color: #fff; line-height: 0.64rem;}
.login_btn img{display:block;width:1.4rem;height:1.4rem;}
/* 1.6新增 */
.tab1 a{top: 0rem; left: -1.36rem; display:block; width: 1.36rem; height: 0.73rem; background:url(//game.gtimg.cn/images/ffm/act/a20220121tj/t1.png) no-repeat; background-size: 100% 100%;position:relative; line-height:1.15rem;  margin-top: 0.3rem;}
.tab1 .cur{ width: 1.36rem; height: 0.73rem; background:url(//game.gtimg.cn/images/ffm/act/a20220121tj/t2.png) no-repeat; background-size: 100% 100%;}
.tab1 .t2{color: #fff;line-height: 0.7rem;}
.tab1 .cur .tab_txt{color:#ffffff;}
.pop1_1{width: 9rem; margin-left: -0.5rem;}
.b_dh{position: absolute; top: 3.1rem; left: 0.3rem;}
.b_dh1{top: 3.4rem;}
.pop1_1 .pop1s{margin-top:1rem;} 
.pop1_1 img{margin-top: 0.3rem; width: 1.32rem; height: 1.4rem;}
.pop1_1 .pop_tit1{margin-top: 0.5rem; letter-spacing: 0.05rem;}
.txt_x{font-size: 0.16rem; height: 0.4rem; line-height: 0.2rem;} 
.t_right{font-size: 0.18rem; text-align: right; color: #7e2817; line-height: 0.5rem; margin-left: 0.3rem;}

.goto{width: 8.2rem; height: 0.73rem; left: 0.64rem; bottom: 0.92rem;}
.goto a{width: 2.57rem; height: 0.73rem; text-indent: -999em;}
.pop1_12 img{width: 2.08rem;  height: 1.55rem;}
.car_t{zoom: 0.5; left: 6.95rem; top: 0.7rem;}

.pop_z{background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_zj.png) no-repeat; background-size: 9rem auto; height: 5rem;}
.dom2img-result {     opacity: 0; width: 8rem; height: auto; background: none; position: absolute; top: 0; left:50%; top: 10%; margin-left: -4rem; z-index: 9999; }
.pop_sx2 .pop_con{ margin: 0.6rem 0rem 0rem 1.1rem;}
.pop_txt2 p:nth-of-type(3){font-weight: bold; font-size: 0.3rem;}

/* 1.17 */
.list_4{line-height: 0.35rem;}
.t_pic6 em{bottom: 0.28rem;}
.x_14{font-size: 0.14rem; letter-spacing: -0.01rem;    margin-top: -0.1rem; height: 0.5rem; width: 2.3rem;}
.floaterdialog{top: 35%!important; }

/* .p_pic1{display: ;} */ 
.p_pic1{position: relative; width: 1.33rem; height: 1.32rem; line-height: 1.32rem; display: inline-block;}
.p_pic1 img{position: absolute; top: 0; left: 0;}
.p_pic1 img:nth-of-type(2){display: none;}
.p_pic1.grey img:nth-of-type(1){display: none;}
.p_pic1.grey img:nth-of-type(2){display: block;}

.btn_ts{bottom: 0.03rem; right: 0.1rem; height: 0.32rem; z-index: 100; color: #ffd596; text-decoration: underline; font-size: 0.15rem; }

.p_pic2{position: relative;     width: 2.2rem; height: 2.53rem; display: inline-block;}
.p_pic2 img{position: absolute; top: 0; left: 0;}
.p_pic2 img:nth-of-type(2){display: none;}
.p_pic3.grey img:nth-of-type(1){display: none;}
.p_pic2.grey img:nth-of-type(2){display: block;}

.p_pic3{position: relative;     width: 1.2rem; height: 1.63rem; display: inline-block;}
.p_pic3 img{position: absolute; top: 0; left: 0;}
.p_pic3 img:nth-of-type(2){display: none;}
.p_pic3.grey img:nth-of-type(1){display: none;}
.p_pic3.grey img:nth-of-type(2){display: block;}
.font em{right: 0;}
.rule{     top: -0.2rem; z-index: 99; left: -0.5rem; width: 0.49rem; height: 1.93rem; background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/rule.png) no-repeat; background-size: 100% 100%;}
  .pop_rule{ position: relative; background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_rule.png) no-repeat; background-size:8.03rem auto; width:8.03rem;height: 4.03rem;}
  .r_task{ overflow-y: scroll; text-align: left; line-height: 0.2rem; position: absolute; top:0.9rem; width: 7.24rem; height: 2.75rem; left: 0.5rem; font-size: 0.18rem; color: #fff; }
  .r_tit{color: #ffe26e; font-size: 0.24rem; line-height: 0.2rem; font-weight: bold;}
  .yel{color: #ffe26e;}
  .yel2{color: #ffe26e; font-weight: bold;}
.r_task p{line-height: 0.34rem;}
.r_task li:nth-of-type(2){margin-top: 0.1rem;}
.t_pic6 em{margin-top: 0.6rem;}
.btn_ts2{ bottom: 0.03rem; right:1.2rem; height: 0.32rem; z-index:10000; color: #fff; text-decoration: underline; font-size: 0.15rem; }

.pop_dc2 {  position:absolute; top: -99rem; left:-99rem;  background: url(//game.gtimg.cn/images/ffm/act/a20220121tj/pop_dc2.jpg) no-repeat; background-size: 7.98rem auto; width: 7.98rem; height: 6.19rem;  z-index:9999;}
@keyframes turn{
  0%{-webkit-transform:rotate(0deg);}
  25%{-webkit-transform:rotate(90deg);}
  50%{-webkit-transform:rotate(180deg);}
  75%{-webkit-transform:rotate(270deg);}
  100%{-webkit-transform:rotate(360deg);}
}
.loding{background-color: #00000095;width: 100%; height: 100%; position: absolute; top: 0; left: 0;z-index: 99;}
.loding img{ width: 0.4rem; height: 0.4rem;  animation:turn 3s linear infinite; display: block; margin: 3rem auto 0; }
.pop_txt8{    margin: 0.2rem auto 0; text-align: center; font-size: 0.2rem; color: #fff; text-shadow: 0.02rem 0.02rem 0 #3667ab;}
.t_txt{width: 12.5rem; position: absolute;  left: 50%; margin-left: -6.2rem; bottom: 0rem; font-size: 0.14rem; line-height: 0.21rem;}
.n_jf{

    font-size: 0.2rem;
    height: 0.2rem;
    line-height: 0.2rem;
   text-align: center;
    width:3rem;
    color: #fbe2dd;
    margin: 0.7rem auto 0;
}
