article,body,dd,dl,footer,form,h1,h2,h3,h4,h5,h6,header,ol,p,section,td,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
b,em{font-style:normal}
a{text-decoration:none}
img{border:0}
button,input,select,textarea{font-size:100%;outline:0;-webkit-appearance:none}
table{border-collapse:collapse;border-spacing:0}
li,ul{list-style:none}
*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}
.big-balloon,.bottom-btn,.bottom-btn.disabled,.btn,.btn.disabled,.cancel-btn,.confirm-a-submit,.confirm-btn,.confirm-btn2,.dia-award-record,.dia-big-bg,.dia-binding-area,.dia-close,.dia-edit-phone-num,.dia-lottery-times,.dia-sm-bg,.edit-phone-num-btn,.hero-vedio-bg,.hero1,.hero2,.hero3,.invite-btn,.line,.part1 .title,.part2 .title,.part3 .btn,.part3 .btn.disabled,.part3 .title,.part4 .title,.part5 .title,.recruit,.select-bg,.share-btn,.sight,.sm-balloon,.tab-3 .tabItems.active:nth-of-type(1),.tab-3 .tabItems.active:nth-of-type(2),.tab-3 .tabItems.active:nth-of-type(3),.tab-3 .tabItems:nth-of-type(1),.tab-3 .tabItems:nth-of-type(2),.tab-3 .tabItems:nth-of-type(3),.tab-3::before,.tab-4 .tabItems.active:nth-of-type(1),.tab-4 .tabItems.active:nth-of-type(2),.tab-4 .tabItems.active:nth-of-type(3),.tab-4 .tabItems.active:nth-of-type(4),.tab-4 .tabItems:nth-of-type(1),.tab-4 .tabItems:nth-of-type(2),.tab-4 .tabItems:nth-of-type(3),.tab-4 .tabItems:nth-of-type(4),.tab-4::before{background-image:url(//game.gtimg.cn/images/tgclub/act/a20200925codm/sprites.png);background-size:18.87rem 13.74rem;background-repeat:no-repeat}
.big-balloon{background-position:0 -4.19rem;width:2.66rem;height:5.89rem}
.bottom-btn.disabled{background-position:0 -11.08rem;width:7.5rem;height:.9rem}
.bottom-btn{background-position:0 -10.13rem;width:7.5rem;height:.9rem}
.btn.disabled{background-position:0 -12.91rem;width:2.56rem;height:.83rem}
.btn{background-position:-7.83rem -12.91rem;width:2.56rem;height:.83rem}
.cancel-btn{background-position:-15.63rem -1.29rem;width:1.66rem;height:.83rem}
.confirm-a-submit{background-position:-13.92rem -.41rem;width:2.26rem;height:.83rem}
.confirm-btn{background-position:-16.23rem -.41rem;width:2.26rem;height:.83rem}
.confirm-btn2{background-position:-13.92rem -1.29rem;width:1.66rem;height:.83rem}
.dia-award-record{background-position:-15.76rem -6.55rem;width:1.43rem;height:.34rem}
.dia-big-bg{background-position:0 0;width:6.91rem;height:4.14rem}
.dia-binding-area{background-position:-17.14rem -5.82rem;width:1.41rem;height:.35rem}
.dia-close{background-position:-17.94rem -2.17rem;width:.61rem;height:.61rem}
.dia-edit-phone-num{background-position:-13.92rem -6.55rem;width:1.79rem;height:.34rem}
.dia-lottery-times{background-position:-17.24rem -6.55rem;width:1.43rem;height:.34rem}
.dia-sm-bg{background-position:-6.96rem 0;width:6.91rem;height:2.22rem}
.edit-phone-num-btn{background-position:-17.34rem -1.29rem;width:1.45rem;height:.47rem}
.hero-vedio-bg{background-position:-6.96rem -2.27rem;width:4.62rem;height:2.65rem}
.hero1{background-position:-9.33rem -4.97rem;width:3.41rem;height:3.1rem}
.hero2{background-position:-2.71rem -4.19rem;width:2.8rem;height:2.9rem}
.hero3{background-position:-2.71rem -7.14rem;width:2.46rem;height:2.94rem}
.invite-btn{background-position:-9.33rem -8.97rem;width:2.56rem;height:.83rem}
.line,.tab-3::before,.tab-4::before{background-position:-6.96rem -9.96rem;width:6.88rem;height:1px}
.part1 .title{background-position:-5.15rem -12.03rem;width:4.99rem;height:.72rem}
.part2 .title{background-position:0 -12.03rem;width:5.1rem;height:.83rem}
.part3 .btn.disabled{background-position:-2.61rem -12.91rem;width:2.56rem;height:.83rem}
.part3 .btn{background-position:-5.22rem -12.91rem;width:2.56rem;height:.83rem}
.part3 .title{background-position:-7.55rem -10.13rem;width:6.18rem;height:.82rem}
.part4 .title{background-position:-7.55rem -11.08rem;width:5.65rem;height:.78rem}
.part5 .title{background-position:-9.33rem -8.12rem;width:3.58rem;height:.8rem}
.recruit{background-position:-5.22rem -7.14rem;width:1.58rem;height:2.61rem}
.select-bg{background-position:-13.92rem 0;width:4.95rem;height:.36rem}
.share-btn{background-position:-10.44rem -12.91rem;width:2.56rem;height:.83rem}
.sight{background-position:-11.63rem -2.27rem;width:2.18rem;height:2.18rem}
.sm-balloon{background-position:-6.96rem -4.97rem;width:2.32rem;height:4.94rem}
.tab-3 .tabItems:nth-of-type(1).active{background-position:-13.92rem -2.17rem;width:1.96rem;height:.68rem}
.tab-3 .tabItems:nth-of-type(1){background-position:-15.93rem -2.17rem;width:1.96rem;height:.68rem}
.tab-3 .tabItems:nth-of-type(2).active{background-position:-13.92rem -2.9rem;width:1.96rem;height:.68rem}
.tab-3 .tabItems:nth-of-type(2){background-position:-15.93rem -2.9rem;width:1.96rem;height:.68rem}
.tab-3 .tabItems:nth-of-type(3).active{background-position:-13.92rem -3.63rem;width:1.96rem;height:.68rem}
.tab-3 .tabItems:nth-of-type(3){background-position:-15.93rem -3.63rem;width:1.96rem;height:.68rem}
.tab-4 .tabItems:nth-of-type(1).active{background-position:-15.53rem -5.82rem;width:1.56rem;height:.68rem}
.tab-4 .tabItems:nth-of-type(1){background-position:-15.53rem -5.09rem;width:1.56rem;height:.68rem}
.tab-4 .tabItems:nth-of-type(2).active{background-position:-15.53rem -4.36rem;width:1.56rem;height:.68rem}
.tab-4 .tabItems:nth-of-type(2){background-position:-17.14rem -5.09rem;width:1.56rem;height:.68rem}
.tab-4 .tabItems:nth-of-type(3).active{background-position:-13.92rem -5.09rem;width:1.56rem;height:.68rem}
.tab-4 .tabItems:nth-of-type(3){background-position:-17.14rem -4.36rem;width:1.56rem;height:.68rem}
.tab-4 .tabItems:nth-of-type(4).active{background-position:-13.92rem -4.36rem;width:1.56rem;height:.68rem}
.tab-4 .tabItems:nth-of-type(4){background-position:-13.92rem -5.82rem;width:1.56rem;height:.68rem}
.app{width:7.5rem;background:url(//game.gtimg.cn/images/tgclub/act/a20200925codm/bg.jpg) no-repeat;background-size:7.5rem 53.45rem;padding-top:5.45rem;padding-bottom:1rem}
body{-webkit-tap-highlight-color:rgba(0,0,0,0)}
a:focus,div:focus,input:focus,p:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}
.part0{text-align:center;font-size:.24rem;color:#fcfcfc}
.part0 .login-info{margin-top:.4rem}
.part0 a{color:#c4b12e}
.part .title{margin:.7rem auto 0;font-size:0}
.part .desc{width:6.9rem;margin:.3rem auto 0;font-size:.2rem;color:#8c8b8b;position:relative}
.bullets-num{margin-top:.3rem;font-size:.24rem;color:#8c8b8b;text-align:center}
.bullets-num span{color:#c4b12e;margin-right:.1rem}
.edit-phone-num-btn{top:1.2rem;right:.1rem;position:absolute;font-size:0}
.part1{position:relative;height:11.8rem;overflow:hidden}
.part1 .desc{color:#b1b1b1}
.recruit{position:fixed;right:0;top:70%;z-index:9999}
.balloon-wrap{position:relative;height:5.6rem}
.balloon-wrap .left{left:.3rem}
.balloon-wrap .center{left:2.55rem}
.balloon-wrap .right{left:5rem}
.ball-item{width:7.5rem;height:3.85rem;font-size:0;text-align:center}
.big-balloon{display:inline-block;position:absolute;left:2.15rem;animation:wave 6s linear 0s infinite;transform-origin:bottom}
.sm-balloon{display:inline-block;position:absolute;top:.95rem;animation:wave 6s linear 0s infinite;transform-origin:bottom}
.sight{position:absolute;top:3.45rem;left:2.7rem}
.share-btn{position:absolute;top:5.7rem;left:2.5rem}
.share-desc{position:absolute;top:6.6rem;width:100%;left:0;color:#dbd8d8;text-align:center;font-size:.24rem}
.part1 .swiper-container{width:68%}
.slide-part{margin:.6rem auto 0;width:1.6rem;display:flex;justify-content:center;align-items:center;flex-direction:column}
.slide-part .slide-txt{font-size:.2rem;color:#fff;margin-top:.1rem;line-height:1.2}
.ball2 .slide-part{margin-top:.8rem}
.part1 .ball2 .swiper-wrapper{transition-timing-function:linear}
@keyframes swing{
0%{-webkit-transform:translateY(0);transform:translateY(0)}
10%{transform:translateY(1px)}
20%{transform:translateY(2px)}
30%{transform:translateY(3px)}
40%{transform:translateY(4px)}
50%{transform:translateY(5px)}
60%{transform:translateY(4px)}
70%{transform:translateY(3px)}
80%{transform:translateY(2px)}
90%{transform:translateY(1px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes wave{
0%,50%{-webkit-transform:rotate(0);transform:rotate(0)}
10%{transform:rotate(-4deg)}
20%{transform:rotate(-3deg)}
30%{transform:rotate(-2deg)}
40%{transform:rotate(-1deg)}
50%{transform:rotate(0)}
60%{transform:rotate(1deg)}
70%{transform:rotate(2deg)}
80%{transform:rotate(3deg)}
90%{transform:rotate(4deg)}
100%{-webkit-transform:rotate(0);transform:rotate(0)}
}
.part2 .title{margin-top:0rem}
.tab-4{width:6.88rem;position:relative;margin:.4rem auto 0;display:flex;justify-content:space-around;align-items:center}
.tab-4::before{left:0;z-index:9;top:.34rem;position:absolute;content:""}
.tab-3{width:6.88rem;position:relative;margin:.4rem auto 0;display:flex;justify-content:space-between;align-items:center}
.tab-3::before{left:0;z-index:9;top:.34rem;position:absolute;content:""}
.tabItems{display:inline-block;font-size:0;position:relative;z-index:10}
.contentItems{display:flex;justify-content:center;align-items:center;margin-top:.3rem}
.list-item{position:relative;font-size:.12rem;margin:0 .15rem}
.list-item p{position:absolute;bottom:0;left:0;width:100%;height:.4rem;display:block;text-align:center;padding-top:0rem;line-height:1.2;font-size:.12rem;color:#fff}
.list-item p span{color:#fbdf21}
.list-item:nth-of-type(3) p{display:block;padding-top:0;height:.4rem;line-height:.4rem}
.invite-list p{display:block;padding-top:0;line-height:1.2;height:.4rem}
.btn,.invite-btn{display:block;font-size:0;margin:.45rem auto 0}
.invite-btn{margin-top:.4rem}
.part3{margin-top:1.25rem;text-align:center}
.part3 ins{color:#e9c947}
.part3 .btn{margin-top:.35rem}
.hero-list{margin-top:.3rem}
.hero-li{position:relative;width:6.8rem;height:3.1rem;margin:.15rem auto}
.hero-li:nth-child(2){margin:.15rem 0 .15rem .15rem}
.hero-vedio-bg{position:absolute;left:0;bottom:0;background-color:#fff;overflow:hidden;text-align:center}
.hero-vedio-bg img{height:100%;margin-left:-.3rem}
.hero2-bg{position:absolute;left:2.4rem}
.hero2{position:absolute;top:0;left:0;z-index:11}
.hero1,.hero3{position:absolute;top:0;right:0;z-index:11}
.rule-txt{width:6.85rem;margin:.3rem auto 0;font-size:.2rem}
.rule-txt .white{color:#fff}
.rule-item{margin:.08rem 0;color:#b1b1b1}
.bottom-btn{position:fixed;left:0;bottom:0;z-index:999}
.expression,.fist,.gagger,.gold,.grenade,.gun,.invite-list .gagger,.invite-list .grenade,.menber{background-image:url(//game.gtimg.cn/images/tgclub/act/a20200925codm/sprites-icons.png);background-size:5.26rem 5.23rem;background-repeat:no-repeat}
.expression{background-position:0 0;width:1.82rem;height:1.81rem}
.fist{background-position:-1.87rem -1.86rem;width:1.52rem;height:1.51rem}
.gagger{background-position:-3.74rem 0;width:1.52rem;height:1.51rem}
.gold{background-position:-3.74rem -1.56rem;width:1.52rem;height:1.51rem}
.grenade{background-position:0 -3.72rem;width:1.52rem;height:1.51rem}
.gun{background-position:-1.57rem -3.72rem;width:1.52rem;height:1.51rem}
.invite-list .gagger{background-position:-1.87rem 0;width:1.82rem;height:1.81rem}
.invite-list .grenade{background-position:0 -1.86rem;width:1.82rem;height:1.81rem}
.menber{background-position:-3.14rem -3.72rem;width:1.52rem;height:1.51rem}
.g-points,.g-points-b,.internal-test-card,.internal-test-card-b,.t-shirt,.t-shirt-b,.xinyue-growth,.xinyue-growth-b{background-image:url(//game.gtimg.cn/images/tgclub/act/a20200925codm/sprites-ball.png);background-size:3.56rem 2.55rem;background-repeat:no-repeat}
.g-points-b{background-position:0 -1rem;width:.88rem;height:.88rem}
.g-points{background-position:-2.16rem -.94rem;width:.66rem;height:.66rem}
.internal-test-card-b{background-position:-2.16rem 0;width:.77rem;height:.89rem}
.internal-test-card{background-position:-2.98rem 0;width:.58rem;height:.67rem}
.t-shirt-b{background-position:-1.16rem 0;width:.95rem;height:.87rem}
.t-shirt{background-position:0 -1.93rem;width:.67rem;height:.62rem}
.xinyue-growth-b{background-position:0 0;width:1.11rem;height:.95rem}
.xinyue-growth{background-position:-.93rem -1rem;width:.84rem;height:.72rem}
.dialog{position:relative;padding-top:.1rem}
.dialog h3{margin:0 auto}
.dia-close{position:absolute;top:.1rem;right:.2rem}
table{width:6rem;border-collapse:collapse;font-size:.18rem;margin:.3rem auto 0;color:#fff;text-align:center}
table td{padding:.05rem 0;width:50%}
.edit-address{width:.95rem;height:.3rem;display:block;background-color:#e9cb36;color:#000;font-size:.2rem;border-radius:.04rem}
.page-wrap{color:#fff;display:flex;justify-content:center;margin-top:.1rem;font-size:.18rem}
.page-wrap span{margin:0 .2rem}
.page-wrap ins{margin:0 .2rem}
h3.dia-binding-area{margin-bottom:.77rem}
select{display:block;margin:0 auto;background-color:transparent;border:none;margin-bottom:.5rem;color:#fff;padding-left:.1rem;font-size:.24rem}
select option:first-child{display:none}
.confirm-btn{display:block;margin:.3rem auto 0}
.confirm-a-submit{display:block;margin:.3rem auto 0}
.edit-phone-num-input{display:block;width:4.95rem;height:.4rem;border:1px solid #ffec4c;background-color:transparent;margin:.4rem auto;font-size:.24rem;color:#fff;padding-left:.1rem}
.dia-txt{font-size:.2rem;color:#fff;text-align:center;margin-top:.6rem}
.dia-txt3{margin-top:.3rem;margin-bottom:.3rem}
.dia-break{font-size:.34rem;color:#fff;padding-top:.85rem;text-align:center}
.btn-wrap{position:absolute;bottom:-1rem;left:0;right:0;display:flex;justify-content:center}
.cancel-btn,.confirm-btn2{display:block;margin:0 .4rem}