body,
div,
p,
ul,
li,
input,
h1,
h2,
h3,
h4,
table,
th,
tr,
td {
  margin: 0;
  padding: 0
}

body {
  font: 12px/1.5 tahoma, '\5FAE\8F6F\96C5\9ED1', sans-serif;
  padding-top: 0 !important;
  background: #1b3273;
  overflow-x: hidden;
  margin: 0 auto;
}

ul {
  list-style: none;
}

a {
  text-decoration: none;
  outline: none;
}

a:hover {
  text-decoration: underline;
}

.clearfix:after {
  content: " ";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}

.clearfix {
  zoom: 1;
}

.hide {
  height: 0;
  line-height: 0;
  font-size: 0;
  visibility: hidden;
  display: none;
}

img {
  display: block;
  border: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%
}

table {
  border-collapse: collapse;
}

.pa {
  position: absolute;
}

.wrap {
  color: #fff;
  width: 100%;
}

.bar {
  width: 12rem;
  margin: 0 auto;
  position: relative;
}

.fl {
  float: left;
  display: inline;
}

.btn,
.gwlogo,
.com {
  display: block;
  overflow: hidden;
  text-indent: -9999px;
}

.btn,
.com {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/com.png) no-repeat;
  background-size: 10rem auto;
}

.btn {
  transition: all .2s;
}

.btn:hover {
  filter: brightness(1.1);
}

.btn.gray {
  cursor: default;
}

.btn.gray:hover {
  filter: brightness(1);
}

.bg1 {
  width: 100%;
  height: 12.50rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/bg1.jpg) no-repeat center top;
  background-size: 19.2rem 12.5rem;
}

.bg1 .bar {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/head.jpg) no-repeat center top;
  height: 12.5rem;
  background-size: 12rem 12.5rem;
}

.bg2 {
  width: 100%;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/bg2.jpg) no-repeat center top;
  background-size: 19.2rem auto;
  padding: .16rem 0 1rem;
}

.gwlogo {
  width: 2.65rem;
  height: .62rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/logo.png) no-repeat;
  top: .31rem;
  left: -.41rem;
  background-size: 100% 100%;
}
.wglogo{width: 2.04rem;height: .62rem;background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/wglogo.png) no-repeat;background-size: 100% 100%;left: 2.6rem;overflow: hidden;text-indent:-9999em;background-size: 100% 100%;top: .31rem;}
.downbtn,.startbtn {
  bottom: .16rem;
  left: 50%;
  width: 4.1rem;
  height: .98rem;
  margin-left: -2.05rem;
}
.startbtn{background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/qd.png) no-repeat;background-size: 100% 100%;}

.flobox {
  width: 3.31rem;
  height: 2.53rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/flo.png) no-repeat;
  position: fixed;
  top: 50%;
  margin-top: -1.27rem;
  right: 0;
  background-size: 100% 100%;
}

.flobox p {
  color: #fefca5;
  font-size: .2rem;
  padding: .03rem 0 0 1.04rem;
  width: 2.21rem;
  height: .34rem;
  text-align: center;
  line-height: .34rem;
}
.menubox{
  width: 12.03rem;
  height: 1.01rem;
  margin-left: -.03rem;
}
.navbox {
  width: 12.03rem;
  height: 1.01rem;
  position: relative;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/navbg.png) no-repeat;
  background-size: 100% 100%;
}
.navbox.fied{position: fixed;top:0;left: 50%;margin-left: -6.02rem;z-index: 10;}
.navbox::after {
  content: '';
  width: 12rem;
  height: .98rem;
  z-index: 2;
  top: 0;
  left: 0;
  position: absolute;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/nav.png) no-repeat;
  background-size: 100% 100%;
  pointer-events: none;
}

.navbox a {
  overflow: hidden;
  text-indent: -99999em;
  position: absolute;
  top: .03rem;
  height: .98rem;
}

.navbox a:hover,
.navbox a.on {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/navon.png) no-repeat;
  background-size: 1.85rem auto;
}

.navbox a.link0 {
  left: .02rem;
  width: 1.85rem;
}

.navbox a.link0:hover,
.navbox a.link0.on {
  background-position: 0 0;
}

.navbox a.link1 {
  left: 1.45rem;
  width: 1.8rem;
}

.navbox a.link1:hover,
.navbox a.link1.on {
  background-position: 0 -1.08rem;
}

.navbox a.link2 {
  left: 2.98rem;
  width: 1.65rem;
}

.navbox a.link2:hover,
.navbox a.link2.on {
  background-position: 0 -2.16rem;
}

.navbox a.link3 {
  left: 4.52rem;
  width: 1.49rem;
}

.navbox a.link3:hover,
.navbox a.link3.on {
  background-position: 0 -3.24rem;
}

.navbox a.link4 {
  left: 6.05rem;
  width: 1.49rem;
}

.navbox a.link4:hover,
.navbox a.link4.on {
  background-position: 0 -4.32rem;
}

.navbox a.link5 {
  left: 7.43rem;
  width: 1.64rem;
}

.navbox a.link5:hover,
.navbox a.link5.on {
  background-position: 0 -5.4rem;
}

.navbox a.link6 {
  left: 8.81rem;
  width: 1.8rem;
}

.navbox a.link6:hover,
.navbox a.link6.on {
  background-position: 0 -6.48rem;
}

.navbox a.link7 {
  left: 10.21rem;
  width: 1.82rem;
}

.navbox a.link7:hover,
.navbox a.link7.on {
  background-position: 0 -7.56rem;
}

.tit {
  margin: .22rem auto 0;
  overflow: hidden;
  text-indent: -9999em;
  width: 12rem;
  height: 2.02rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/tit.png) no-repeat;
  background-size: 12rem auto;
}

.part1 {
  margin: -.13rem -3.6rem 0;
  width: 19.2rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/part1.png) no-repeat center top;
  background-size: 100% auto;
  padding-top: .31rem;
}

.topbox {
  height: .52rem;
  line-height: .52rem;
}

.numbox {
  padding-left: 1.64rem;
  width: 3.95rem;
}

.rulebtn,
.recordbtn {
  width: 1.63rem;
  height: .52rem;
}

.recordbtn {
  margin-left: .3rem;
  background-position: -7.56rem 0;
}

.rulebtn {
  background-position: -5.63rem 0;
}

.lotbox {
  width: 100%;
  height: 9.16rem;
  position: relative;
  margin-top: .18rem;
}

.choujbox {
  width: 9.15rem;
  height: 8.31rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/lot.png) no-repeat;
  background-size: 100% 100%;
}

.leijibox {
  width: 1.87rem;
  height: 2.36rem;
  top: 4.61rem;
  right: .78rem;
  text-align: center;
}

.leijibox p {
  font-size: .2rem;
  line-height: .38rem;
}

.getbtn {
  margin: 1.46rem auto 0;
  width: 1.47rem;
  height: .48rem;
  background-position: 0 -1.5rem;
}

.getbtn.gray {
  background-position: -1.99rem -1.5rem;
}

.buybtn {
  top: 8.05rem;
  left: 9.2rem;
  width: 1.47rem;
  height: .48rem;
  background-position: -4.51rem -1.5rem;
}

.exchanglist {
  text-align: center;
  font-size: 0;
}

.exchanglist li {
  margin: 0 .1rem;
  width: 2.19rem;
  height: 2.76rem;
  display: inline-block;
  vertical-align: top;
  font-size: .2rem;
}

.exchanglist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/li0.png) no-repeat;
  background-size: 100% 100%;
}

.exchanglist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/li1.png) no-repeat;
  background-size: 100% 100%;
}

.exchanglist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/li2.png) no-repeat;
  background-size: 100% 100%;
}

.exchanglist li.li3 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/li3.png) no-repeat;
  background-size: 100% 100%;
}

.exchanglist li.li4 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/li4.png) no-repeat;
  background-size: 100% 100%;
}

.cishu {
  color: #eff5ff;
  line-height: .38rem;
}

.iconname {
  color: #548cff;
  line-height: .38rem;
  margin-top: 1.34rem;
}

.exbtn {
  margin: .09rem auto 0;
  width: 1.47rem;
  height: .48rem;
  background-position: -6.53rem -1.5rem;
}

.exbtn.gray {
  background-position: -8.53rem -1.5rem;
}

.extips {
  text-align: right;
  font-size: .2rem;
  color: #7c92ec;
  padding: .08rem .12rem 0 0;
  line-height: .34rem;
}

.tit.t1 {
  margin-top: .38rem;
  background-position: 0 -2.12rem;
}

.buybox {
  margin: .14rem auto 0;
  width: 12rem;
  height: 4.19rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/buybox.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
}

.buybox .buybtn {
  width: 2.96rem;
  height: .79rem;
  background-position: 0 -2.29rem;
  top: 2.93rem;
  left: 6.37rem;
}

.tit.t2 {
  margin-top: .43rem;
  background-position: 0 -4.24rem;
}

.tip {
  text-align: center;
  color: #b3d0ff;
  font-size: .2rem;
  line-height: .24rem;
}

.signlist {
  text-align: center;
  font-size: 0;
  margin: .18rem -.2rem 0;
}

.signlist li {
  display: inline-block;
  vertical-align: top;
  margin: 0 .05rem;
  width: 1.63rem;
  font-size: .2rem;
  color: #fff;
}

.signlist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/signli0.png) no-repeat center top;
  background-size: 100% auto;
}

.signlist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/signli1.png) no-repeat center top;
  background-size: 100% auto;
}

.signlist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/signli2.png) no-repeat center top;
  background-size: 100% auto;
}

.signlist li.li3 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/signli3.png) no-repeat center top;
  background-size: 100% auto;
}

.signlist li.li4 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/signli4.png) no-repeat center top;
  background-size: 100% auto;
}

.signlist li.li5 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/signli5.png) no-repeat center top;
  background-size: 100% auto;
}

.signlist li.li6 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/signli6.png) no-repeat center top;
  background-size: 100% auto;
}

.signlist .cishu {
  line-height: .26rem;
}

.signlist .iconname {
  margin-top: 1.12rem;
  height: .58rem;
  color: #fff;
  font-size: .15rem;
  line-height: .17rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

.signlist .getbtn {
  margin: .09rem auto 0;
  width: 1.49rem;
  height: .51rem;
  background-position: -3.36rem -2.29rem;
}

.signlist .getbtn.gray {
  background-position: -5.25rem -2.29rem;
}

.logintxt {
  text-align: center;
  color: #b3d0ff;
  font-size: .2rem;
  line-height: .3rem;
  margin-top: .41rem;
}

.loginlist {
  margin-top: .25rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/loginbg.png) no-repeat center .79rem;
  background-size: 11.74rem auto;
}

.loginlist li {
  width: 1.63rem;
  margin: 0 .25rem;
}

.loginlist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/loginli0.png) no-repeat center top;
  background-size: 100% auto;
}

.loginlist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/loginli1.png) no-repeat center top;
  background-size: 100% auto;
}

.loginlist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/loginli2.png) no-repeat center top;
  background-size: 100% auto;
}

.loginlist li.li3 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/loginli3.png) no-repeat center top;
  background-size: 100% auto;
}

.loginlist li.li4 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/loginli4.png) no-repeat center top;
  background-size: 100% auto;
}

.loginlist .getbtn {
  margin-top: .1rem;
}

.loginlist .cishu {
  padding-left: .04rem;
  text-align: left;
}

.loginlist .iconname {
  margin-top: 1.22rem;
  height: .78rem;
}

.part2 {
  padding-top: .67rem;
  position: relative;
}

.part2::after {
  content: '';
  position: absolute;
  pointer-events: none;
  width: 3.86rem;
  height: 9.66rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/role1.png) no-repeat;
  background-size: 100% 100%;
  left: -1.27rem;
  top: 1.53rem;
}

.tit.t3 {
  margin-top: 0;
  background-position: 0 -6.36rem;
}

.weeklist {
  margin-top: .29rem;
  padding-left: 2.66rem;
}

.weeklist li {
  width: 4.57rem;
  margin-bottom: .49rem;
}

.weeklist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/weekli0.png) no-repeat center top;
  background-size: 100% auto;
}

.weeklist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/weekli1.png) no-repeat center top;
  background-size: 100% auto;
}

.weeklist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/weekli2.png) no-repeat center top;
  background-size: 100% auto;
}

.weeklist li.li3 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/weekli3.png) no-repeat center top;
  background-size: 100% auto;
}

.weeklist .cishu {
  line-height: .38rem;
}

.weeklist .getbtn {
  margin: 2.11rem auto 0;
  width: 2.26rem;
  height: .6rem;
  background-position: 0 -3.38rem;
}

.part3 {
  padding-top: .21rem;
  position: relative;
}

.part3::after {
  content: '';
  position: absolute;
  pointer-events: none;
  width: 5.17rem;
  height: 10.73rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/role2.png) no-repeat;
  background-size: 100% 100%;
  left: 7.57rem;
  top: 2.15rem;
}

.tit.t4 {
  margin-top: 0;
  background-position: 0 -8.48rem;
}

.stit {
  overflow: hidden;
  text-indent: -9999em;
  margin-top: .09rem;
  width: 2.32rem;
  height: .46rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/stit.png) no-repeat;
  background-size: 3.64rem auto;
}

.tasktxt {
  color: #b3d0ff;
  font-size: .2rem;
  line-height: .27rem;
  width: 7.98rem;
}

.tasktxtri {
  text-align: right;
}

.tasktxtriw {
  width: 100%;
}

.mydaylist,
.wuyilist {
  padding-top: .03rem;
  margin: 0;
}

.myweeklist {
  padding-top: .09rem;
  margin: 0;
}

.mydaylist li,
.myweeklist li,
.spclist li,
.wuyilist li {
  margin: .1rem 0 0;
  display: block;
  width: 6.5rem;
  height: 1.26rem;
}

.myweeklist li.li0 {
  margin: 0 0 .3rem 0;
}

.mydaylist li.li1 {
  margin-left: .7rem;
}

.mydaylist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/mydayli0.png) no-repeat center top;
  background-size: 100% auto;
}

.mydaylist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/mydayli1.png) no-repeat center top;
  background-size: 100% auto;
}

.mydaylist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/mydayli2.png) no-repeat center top;
  background-size: 100% auto;
}

.myweeklist li.li0 {
  margin-left: 1.28rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/myweekli0.png) no-repeat center top;
  background-size: 100% auto;
}

.myweeklist li.li1 {
  margin-left: .58rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/myweekli1.png) no-repeat center top;
  background-size: 100% auto;
  margin-bottom: 0;
  margin-top: 0;
}

.mydaylist .cishu,
.myweeklist .cishu,
.spclist .cishu,
.wuyilist .cishu {
  float: left;
  padding-left: .23rem;
  color: #3f57b0;
  font-size: .2rem;
  line-height: .3rem;
  width: 2.31rem;
  display: flex;
  align-items: center;
  height: 1.26rem;
  justify-content: flex-start;
  text-align: left;
}

.wuyilist li.li2 .cishu {
  padding-left: .1rem;
}

.spclist .cishu {
  width: 2.51rem;
}

.mydaylist .getbtn,
.myweeklist .getbtn,
.spclist .getbtn,
.wuyilist .getbtn {
  float: left;
  margin: .38rem 0 0 2.18rem;
}

.wuyilist li.li2 .getbtn {
  margin-left: 2.78rem;
}

.spclist .getbtn {
  margin: .38rem 0 0 2.08rem;
}

.myweeklist li.li0 .getbtn {
  margin-left: 2.38rem;
}

.stit1 {
  margin: .18rem 0 0 5.66rem;
  background-position: 0 -.56rem;
}

.part4 {
  margin-top: -.22rem;
  position: relative;
}

.part4::after {
  content: '';
  width: 6.89rem;
  height: 14.94rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/role3.png) no-repeat;
  background-size: 100% 100%;
  left: -1.11rem;
  top: .51rem;
  position: absolute;
  pointer-events: none;
}

.stit2 {
  margin: 0 0 0 9.68rem;
  background-position: 0 -1.12rem;
}

.spclist {
  padding-top: 0;
  margin: 0;
}

.spclist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/spcli0.png) no-repeat center top;
  background-size: 100% auto;
  margin-left: 4.8rem;
}

.spclist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/spcli1.png) no-repeat center top;
  background-size: 100% auto;
  margin-left: 5.5rem;
}

.spclist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/spcli2.png) no-repeat center top;
  background-size: 100% auto;
  margin-left: 4.8rem;
}

.spclist li.li3 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/spcli3.png) no-repeat center top;
  background-size: 100% auto;
  margin-left: 5.5rem;
}

.stit3 {
  margin: .28rem 0 0 4.99rem;
  width: 3.64rem;
  background-position: 0 -1.68rem;
}

.tasktxtle {
  margin-left: 5rem;
  width: 7rem;
}

.wuyilist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/wuyili0.png) no-repeat center top;
  background-size: 100% auto;
  margin-left: 4.8rem;
  margin-left: 4.99rem;
}

.wuyilist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/wuyili1.png) no-repeat center top;
  background-size: 100% auto;
  margin-left: 5.5rem;
  margin-left: 5.69rem;
}

.wuyilist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/wuyili2.png) no-repeat center top;
  background-size: 100% auto;
  margin-left: 4.99rem;
  width: 6.81rem;
}

.part5 {
  padding-top: .78rem;
  position: relative;
}

.part5::after {
  content: '';
  width: 3.92rem;
  height: 8.3rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/role4.png) no-repeat;
  background-size: 100% 100%;
  left: 7.86rem;
  top: 1.89rem;
  position: absolute;
  pointer-events: none;
}

.tit.t5 {
  margin-top: 0;
  background-position: 0 -10.6rem;
  margin-bottom: .03rem;
}

.qylist {
  padding-top: .1rem;
  text-align: left;
  margin: 0;
}

.qylist li {
  margin: 0 .2rem 0 0;
  width: 2.77rem;
}

.qylist li.li0,
.qylist li.li2 {
  margin-top: .35rem;
}

.qylist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/qyli0.png) no-repeat center top;
  background-size: 100% auto;
}

.qylist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/qyli1.png) no-repeat center top;
  background-size: 100% auto;
}

.qylist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/qyli2.png) no-repeat center top;
  background-size: 100% auto;
}

.qylist .cishu {
  color: #eff5ff;
  line-height: .38rem;
  text-align: center;
  overflow: hidden;
  text-indent:-99999em;
}

.qylist .iconname {
  font-size: .18rem;
  color: #548cff;
  line-height: .2rem;
  height: .4rem;
  margin-top: .07rem;
  text-align: center;
}
.qylist span{color: #548cff;font-size: .14rem;line-height: .18rem;display: block;margin-top: 2.02rem;height: .79rem;display: flex;justify-content: center;align-items: center;text-align: center;}
.qylist .getbtn,
.qybtn {
  margin: .26rem auto 0;
  width: 2.26rem;
  height: .6rem;
  background-position: -3.04rem -3.38rem;
}

.qylist .getbtn.gray {
  background-position: -5.71rem -3.38rem;
}

.qybtn {
  background-position: 0 -4.24rem;
}

.qybtn.gray {
  background-position: -2.52rem -4.24rem;
}

.part6 {
  padding-top: .28rem;
  position: relative;
}

.part6::after {
  content: '';
  width: 6.84rem;
  height: 5.62rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/role5.png) no-repeat;
  background-size: 100% 100%;
  left: -.56rem;
  top: 3.97rem;
  position: absolute;
  pointer-events: none;
}

.tit.t6 {
  margin-top: 0;
  background-position: 0 -12.72rem;
}

.invitebtn {
  margin: .18rem auto 0;
  width: 3.7rem;
  height: .98rem;
  background-position: 0 -5rem;
}

.invitxt {
  text-align: center;
  font-size: .2rem;
  color: #b3d0ff;
  line-height: .3rem;
  margin-top: .12rem;
}

.invitebox {
  margin-left: 3.71rem;
}

.invinum {
  text-align: center;
  font-size: .24rem;
  color: #b3d0ff;
  line-height: .34rem;
  margin-top: .62rem;
}

.invilist {
  margin: .48rem auto 0;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/invibg.png) no-repeat center .91rem;
  background-size: 7.54rem auto;
}

.invilist li {
  margin: 0 .25rem;
  width: 1.63rem;
}

.invilist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/invili0.png) no-repeat center top;
  background-size: 100% auto;
}

.invilist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/invili1.png) no-repeat center top;
  background-size: 100% auto;
}

.invilist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/invili2.png) no-repeat center top;
  background-size: 100% auto;
}

.invilist .cishu {
  padding-left: .03rem;
  text-align: left;
}

.invilist .iconname {
  margin-top: 1.22rem;
  height: .58rem;
}

.invilist .getbtn {
  margin-top: .15rem;
}

.tit.t7 {
  margin-top: .7rem;
  background-position: 0 -14.84rem;
}

.backbox {
  margin: .19rem auto 0;
  width: 12rem;
  height: 4.35rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/backbox.png) no-repeat;
  background-size: 100% 100%;
  padding-top: .14rem;
}

.hd {
  width: 8.03rem;
  height: 1.02rem;
  margin: 0 auto;
}

.hd li {
  width: 4.01rem;
  float: left;
  height: 100%;
  cursor: pointer;
  overflow: hidden;
  text-indent: -9999em;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/hd.png) no-repeat;
  background-size: 8.03rem auto;
}

.hd li.li0 {
  background-position: left bottom;
}

.hd li.li1 {
  width: 4.02rem;
  float: right;
  background-position: top right;
}

.hd li.li0.on {
  background-position: left top;
}

.hd li.li1.on {
  background-position: bottom right;
}

.backbox .distab {
  display: none;
  padding-top: .22rem;
}

.backbox .distab.dis {
  display: block;
}

.backbox .signlist li,
.alltaskbox .signlist li {
  margin: 0 .25rem;
  width: 1.67rem;
  position: relative;
}

.backbox .signlist img,
.alltaskbox .signlist img {
  display: block;
  width: 100%;
}

.backbox .signlist .iconname,
.alltaskbox .signlist .iconname {
  position: absolute;
  left: 0;
  margin-top: 0;
  width: 100%;
  top: 1.18rem;
  z-index: 2;
  height: .38rem;
}

.backbox .getbtn {
  width: 2.97rem;
  height: .79rem;
  background-position: -4.25rem -5.19rem;
  margin: .34rem auto 0;
}

.backbox .getbtn.gray {
  background-position: -6.41rem -4.15rem;
}

.backtxt {
  text-align: center;
  color: #b3d0ff;
  font-size: .2rem;
  line-height: .3rem;
  margin-top: .11rem;
}

.backlist {
  margin: .33rem -.5rem 0;
}

.backlist li {
  margin: 0 .2rem;
  width: 3.37rem;
  height: 2.97rem;
}

.backlist li.li0 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/backli0.png) no-repeat center top;
  background-size: 100% auto;
}

.backlist li.li1 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/backli1.png) no-repeat center top;
  background-size: 100% auto;
}

.backlist li.li2 {
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/backli2.png) no-repeat center top;
  background-size: 100% auto;
  width: 4.47rem;
}

.backlist .cishu {
  line-height: .38rem;
}

.btnbox {
  margin: 2rem auto 0;
  font-size: 0;
  text-align: center;
}

.backlist .btnbox a.getbtn {
  margin: 0 .22rem;
  display: inline-block;
  vertical-align: top;
  width: 1.18rem;
  height: .43rem;
  background-position: 0 -6.55rem;
}

.backlist .btnbox a.getbtn.gray {
  background-position: -1.61rem -6.55rem;
}

.backlist li.li2 .btnbox a.getbtn {
  margin: 0 .14rem;
}

.alltaskbox {
  margin: 1.01rem auto 0;
  width: 12rem;
  height: 2.93rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/alltaskbox.png) no-repeat;
  background-size: 100% 100%;
  padding-top: 1.05rem;
}

.alltaskbox .signlist {
  margin-top: 0;
}

.alltaskbox .getbtn {
  margin: .34rem auto 0;
  width: 2.97rem;
  height: .79rem;
  background-position: -4.03rem -6.19rem;
}

.alltaskbox .getbtn.gray {
  background-position: -6.41rem -4.15rem;
}

.pop {
  width: 6.78rem;
  height: 6.76rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/pop.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
  display: none;
}

.popclosebtn {
  width: .45rem;
  height: .37rem;
  background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/close.png) no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
  text-indent: -9999em;
  top: .29rem;
  right: -.53rem;
  cursor: pointer;
}

.popcont {
  padding: .71rem .07rem 0 .12rem;
}

.scrollbox {
  padding-left: .33rem;
  height: 5.7rem;
  overflow-y: auto;
}

.rulelist {
  font-size: .22rem;
  color: #2948bc;
  line-height: .34rem;
}

.rulelist li {
  list-style: decimal;
}

.tablebox {
  margin: .07rem 0 0 -.2rem;
  width: 6.25rem;
}

.tablebox table {
  width: 100%;
}

.tablebox td,
.tablebox th {
  border: 1px solid #2948bc;
  font-size: .22rem;
}

.tablebox th {
  height: .44rem;
  background: #2948bc;
  color: #fff;
  font-weight: normal;
}

.tablebox td {
  height: .44rem;
  color: #2948bc;
  text-align: center;
}

.scrollbox::-webkit-scrollbar {
  width: .04rem;
}

.scrollbox::-webkit-scrollbar-track {
  background: #fafcff;
}

.scrollbox::-webkit-scrollbar-thumb {
  background: #2948bc;
}
.anibox{width: 2.88rem;height: 3.35rem;left: 0;position: fixed;z-index: 5;top:50%;margin-top: -1.68rem;background: url(//wegame.gtimg.com/tgp_act/release/online/ssjj20250425/images/gif.gif) no-repeat;
  background-size: 100% 100%;}
.cybtn{z-index: 2;position: absolute;width: 1.9rem;height: .54rem;background:none;bottom: 0;left: 50%;margin-left: -.95rem;}
/*** footer  **/
#afooter {
  min-width: 1200px;
  text-align: center;
  font-size: 12px;
  line-height: 19px;
  color: #fff;
  padding: 20px 0;
}

#afooter a {
  color: #fff;
}

#wrap_ieg {
  margin: 0 auto;
  padding: 30px 0;
  width: 1200px;
}

#afooter p.e {
  margin-top: -4px;
  font-size: 10px;
}body {
  padding-top: 50px !important;
}

.wg-pop .btn {
  text-indent: unset;
}

#vue-container * {
  box-sizing: content-box;
  font-family: tahoma, 微软雅黑, sans-serif;
}

.numbox {
  padding-left: 1.74rem;
}

.weeklist .getbtn.gray {
  background-position: -5.71rem -3.38rem;
}

.numbox {
  font-size: 16px;
}
