.act-image-1,.act-image-2,.act-image-3,.act-image-4,.act-image-5,.act-image-6,.act-image-7,.act-image-8,.add,.award1,.award1_title,.award2_title,.award3_title,.box,.card-1,.card-2,.dia-close,.dia-title-1,.line,.part1-title,.part2-title,.part3-title,.part4-title,.part5-title,.review-txt,.rule-wrap .triangle2.on,.rule-wrap-title,.sec-model,.sign-progress,.spr-m,.sub-title,.team-captain,.triangle2,.triangle2on,.pop1_tit,.dia-close2,.icon_tz{background-image:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/spr-m.png?2021_6_8_14_44_20);background-size:10rem auto;background-repeat:no-repeat}
.sp{background: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/spr-m.png) no-repeat;background-size: 10rem auto;}
.sp_pop{background: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/sp.png) no-repeat;background-size: 10rem 75rem;}
.act-image-1{background-position:-10.04rem -2.07rem;width:3.08rem;height:1.75rem}
.act-image-2{background-position:-6.04rem -8.4rem;width:3.08rem;height:1.58rem}
.act-image-3{background-position:-0.01rem -4.82rem;width: 3.01rem;height: 1.59rem}
.act-image-4{background-position:-3.29rem -4.82rem;width: 3.00rem;height: 1.59rem;}
.act-image-5{background-position:-0.04rem -6.53rem;width: 2.98rem;height: 1.58rem;}
.act-image-6{background-position:-3.32rem -6.53rem;width: 2.98rem;height: 1.58rem;}
.act-image-7{background-position:-0.04rem -8.23rem;width: 2.98rem;height: 1.58rem;}
.act-image-8{background-position:-3.32rem -8.23rem;width: 2.98rem;height: 1.58rem}
.add{background-position:-3.76rem 0;width: 1.03rem;height: 1.02rem;}
.award1{background-position: -8.35rem -21.50rem;width: 1.65rem;height: 2.67rem;}
.award2{background-position: -8.35rem -24.29rem;width: 1.65rem;height: 2.67rem;}
.award3{background-position:-8.35rem -27.21rem;width: 1.65rem;height: 2.67rem;}
.award1_title{background-position:-8.81rem -4.59rem;width: 1.19rem;height: .35rem}
.award2_title{background-position:-8.81rem -5.21rem;width: 1.19rem;height:.35rem}
.award3_title{background-position:-8.81rem -5.71rem;width: 1.19rem;height: .35rem}
.box{background-position:-.41rem -.75rem;width: 2.91rem;height: 2.36rem;}
.card-1{background-position:-6.93rem .02rem;width:6.61rem;height:2.08rem}
.card-2{background-position:.02rem .02rem;width:6.94rem;height:2.44rem}
.dia-close{background-position:-8.92rem -8.83rem;width: 0.37rem;height: 0.37rem;}
.dia-title-1{background-position:-0.04rem -13.61rem;width: 5.21rem;height: .80rem;}
.line{background-position:-0.01rem -12.68rem;width: 7.11rem;height: 0.08rem;}
.part1-title{background-position: 0 -18.20rem;width: 5.43rem;height: 0.95rem;}
.part2-title{background-position:-5.34rem -10.03rem;width:4.75rem;height:.86rem}
.part3-title{background-position: 0 -19.37rem;width: 5.43rem;height: 0.95rem;}
.part4-title{background-position:-9.13rem -8.4rem;width:4.15rem;height:.86rem}
.part5-title{background-position:-4.54rem -10.9rem;width:4.15rem;height:.86rem}
.review-txt{background-position:-0.04rem -10.12rem;width: 4.43rem;height: .39rem}
.rule-wrap-title{background-position:.02rem -6.06rem;width:7.43rem;height:.69rem}
.sec-model{background-position:.02rem -2.43rem;width:4.64rem;height:3.62rem}
.sign-progress{background-position:.02rem -11.77rem;width:6.35rem;height:.24rem}
.sub-title{background-position:-6.16rem -14.31rem;width: 3.52rem;height: 0.43rem;}
.team-captain{background-position:-6.86rem -6.02rem;width: .84rem;height: .23rem;}
.triangle2{background-position:-8.35rem -8.37rem;width: .29rem;height: .17rem}
.rule-wrap .triangle2.on,.triangle2on{background-position:-8.99rem -8.37rem;width: .29rem;height: .17rem}
.btn-bg,.dia-btn,.lottery-btn-go,.part2 .lottery .lottery-btn.go,.part3_btn,.spr-m-btn,.yaoqing-btn{background-image:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/spr-m-btn.png?2021_6_8_14_44_20);background-size:10rem 10rem;background-repeat:no-repeat}
.btn-bg{background-position:-2.24rem 0;width: 2.96rem;height: .91rem}
.dia-btn{background-position: -2.37rem -1.51rem;width: 2.31rem;height: 0.88rem;}
.lottery-btn-go,.part2 .lottery .lottery-btn.go{background-position:-8.38rem 0;width: 1.62rem;height: 1.61rem;}
.part3_btn{background-position:-2.24rem -2.86rem;width: 2.83rem;height: 1.03rem}
.yaoqing-btn{background-position:.02rem .02rem;width:3.49rem;height:.86rem}
/*! reset */
body,dd,dl,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}
body,button,input,select,textarea{font-size:.24rem;line-height:1.5}
h1,h2,h3,h4,h5,h6{font-size:100%}
b,em{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:none}
img{vertical-align:middle;border:0;padding:0;margin:0}
button,input,select,textarea{font-size:100%;outline:0}
table{border-collapse:collapse;border-spacing:0}
ol,td,th,ul{padding:0}
dl,ol,ul{list-style:none}
html{font-size:100px}
@font-face{font-family:middle;src:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/middle.ttf) format("truetype");font-weight:400;font-style:normal}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
body{background-color:#3961e3;}
.app{overflow-x: hidden; background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/banner-app.jpg) no-repeat top left;background-size:100%;width:7.5rem;background-color:#ffeade;font-size:.18rem;text-align:center;padding-bottom:.5rem;position:relative;padding-top:2.72rem}
.app.on-share .banner{background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/banner-app-share.jpg) no-repeat top center;background-size:7.5rem 10.18rem}
.xy_topbar{top:0;left:0;width:100%;z-index:99}
.rule-bg{writing-mode:vertical-lr;position:absolute;display:inline-block;font-size:.22rem;color:#b4722c;text-align:center;right:0;top:8%;padding-left:.08rem;z-index:999}
.back-wrap{width:7.5rem;height:1.15rem;background:rgba(0,0,0,.4);position:relative;top:0;left:0;justify-content:space-between;padding:.7rem .3rem 0;z-index:2}
.back-wrap a{display:block}
.back-wrap span{font-size:.25rem;color:#fff9f2}
.banner{position:absolute;top:0;left:0;width:7.5rem;height:10.18rem;background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/banner-app.jpg) no-repeat top left;background-size:7.5rem 10.18rem}
.login{border-radius:.25rem;padding:.04rem .2rem;display:inline-block;text-align:center;color:#704d27;margin-bottom:1rem;position:relative;z-index:2; font-size: .18rem;}
.login a{color:#704d27; font-size: .18rem;}
.title{margin:0 auto;    position: absolute; left: 0.9rem; top: -0.7rem;}
.desc{font-size:.28rem;color:#004a37}
/*section{margin-top:-.25rem}*/
.part{width:6.85rem;background:#fff;margin:.2rem auto 0;border-radius:.14rem}
.part4-title{margin:0 auto;transform:translateY(-.1rem)}
.part1{width:7.26rem;background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/01_bg.png) no-repeat;background-size:100% 100%;margin:0 auto 0;position:relative;padding-bottom: 0.1rem;box-sizing: border-box;}
.part1 section{width:6.3rem;border-radius:.14rem;margin:0 auto;padding-bottom:.1rem;background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/01_bg2.png) no-repeat;background-size: 100% auto;display: inline-block;padding-bottom: 0.5rem;}
.part1 .level{font-family:middle;color:#e87d6c;font-size:.4rem;margin-top:.1rem;line-height:0.5rem;font-weight:400}
.viptext{font-family:middle}
.part1 .level span{line-height:1.2;color:#ffc44b;font-family:middle}
.part1 .operate-wrap{margin:0 auto .1rem auto;padding-top: 0.3rem;}
.part1 .operate-wrap a{font-size:.24rem;color:#704d27;position:relative;margin:0 .75rem 0;border-bottom:.01rem solid #704d27; font-weight: bold;}
.part1 .box{margin:-.1rem auto 0;pointer-events:none}
.part1 .sub-title{font-size:.24rem;color:#816229;margin:0.27rem auto 0}
.part1 .avatar_bg{position:relative;text-align:center;margin:0 auto;width:1.81rem;height:1.34rem}
.part1 .avatar_bg.a-small{transform:scale(.8);margin-left:-.05rem}
.part1 .avatar-frame{top:0;left:0;position:absolute}
.part1 .avatar-img{width:1.15rem;height:1.15rem;border-radius:50%;margin-top:.15rem;margin-left:-.1rem}
.part1 .lottery_txt{font-size:.32rem;color:#e87d6c}
.part1 .lottery_txt span{color:#f5c17e}
.part1 .lottery_s_txt{font-size:.24rem;color:#e87d6c;text-align:center}
.part1 .lottery_s_txt span{color:#f5c17e}
/*.part1 .after_lottery{padding-top:.2rem}*/
.part1 .after_lottery_txt{font-size:.24rem;color:#8f7f70;text-align:center;margin-top:.2rem}
.part1 .greet-wrap{align-items:center}
.part1 .gift-box{margin:0 auto .1rem}
.part1 .tips{font-size:.22rem;color:#958574}
.part1 .greet{color:#501b03;font-size:.34rem;text-align:center;margin-right:.4rem}
.part1 .greet .big{font-size:.48rem}
.part1 .greet .color{color:#f91a59}
.part1 .greet .small{font-size:.26rem}
.award-list{margin-top:.2rem;padding-bottom: 0.5rem;}
.award-wrap{margin:.05rem .05rem;position:relative;display:inline-block;vertical-align:top}
.award-wrap>span{display:block;margin:0 auto;transform:translateY(-50%)}
.award-wrap .award-txt{font-size:.18rem;color:#be8614;line-height:0.18rem !important;margin-top:-.18rem; position: relative; font-weight: bold;}
.award-wrap .award-txt span{display:block;margin-top:1.58rem}
.award-wrap:nth-child(2) .award-txt span{display:block;margin-top:1.7rem}
/*.award-txt_span{margin-top: 0.33rem !important;}*/
.award-wrap .award-txt span em{display:block;font-size:.16rem;line-height:1}
.award-wrap .award-txt span:first-child{font-weight: bold; margin-top:0;font-size:.24rem;margin-bottom:.08rem; }
.award-wrap .award-txt .small{margin-top:.1rem;font-size:.18rem;border-radius:.2rem;background:#4cc6ff;display:inline-block;color:#ffffff; border: 0.02rem solid #4f5a90; width: 1.26rem; height: .28rem; line-height: .28rem; position: absolute; left: 50%; margin-left: -0.63rem; top: 1.2rem;}
.part1 .angrang{margin:.2rem auto}
.part1 .wear-btn{display:block;margin:0 auto;font-size:.26rem;color:#fff;padding-top:.05rem;margin-top:.2rem}
.part1 .wear-btn.disabled{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}
.part1 .sign-progress{border-radius:.07rem;margin:.25rem 0 0.25rem .52rem;position:relative; background-position: 0 -11.00rem;width: 6.31rem;height: 0.20rem;}
.part1 .progress-up{top:.02rem;position:absolute;left:0;background-image: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/spr-m.png);background-repeat: no-repeat;background-size: 10rem auto; max-width:100%;background-position: 0 -11.76rem;width: 6.26rem;height: 0.16rem;}
/*.part1 .progress-up .fish_icon{top:.02rem;}*/
.part1 .day-time{margin:0 auto .2rem;width:6.31rem;height:.17rem;margin-top:-.1rem;display:flex;justify-content:space-between;align-items:center}
.part1 .day-time span{color:#fa525e;text-align:center;font-size:.2rem;flex-shrink:1;width:.5rem}
.part1 .btn-bg{display:block;padding-top:.15rem;margin:0 auto 0;color:#fff;font-size:.36rem}
.part1 .btn-bg.disabled{filter:grayscale(100%);background:#a6a6a6;width:3.84rem;height:.80rem;border-radius:.345rem}
.part1 .time_tips{font-size:.24rem;color:#e87d6c;padding:.1rem .2rem; font-weight: bold;padding-bottom: 0.3rem;}
/*.kaijiangqian{}*/
.slogan1{margin-top:.4rem;width:100%;height:.7rem;background:#d7a257;color:#ffeee7;padding:0 .45rem;align-items:center;justify-content:space-between}
.slogan1 p{font-size:.25rem}
.slogan1 a{color:#d0943f;font-size:.28rem;width:1.2rem;height:.45rem;background-color:#ffdd5d;border-radius:.24rem}
.part2{width:7.26rem;height:11.16rem;background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/02_bg.png) no-repeat;background-size:100%;margin:.7rem auto 0;border-radius:.14rem;position:relative;padding-top: 1rem;box-sizing: border-box;}
.part2 .buff{position:absolute;bottom:.4rem;right:.1rem}
.part2 .revolving-lantern{width:4.03rem;height:.39rem;border-radius:.2rem;background-color:#ffe7d8;border:.02rem solid #fcd09d;margin:-.2rem 0 0.45rem 1.5rem;position:relative;color:#b89359;font-size:.22rem;padding-top:.05rem;padding:0 .2rem}
.part2 .swiper-container{width:100%;height:100%}
.part2 .swiper-slide{overflow:hidden}
.part2 .horn{display:inline-block;position:absolute;left:.25rem;top:.05rem}
.part2 .operate-wrap a{font-size:.24rem;color:#b89359;position:relative;margin-left:4.9rem;border-bottom:.01rem solid #b89359; font-weight: bold;}
.part2 .lottery{position:relative;margin-top:.25rem}
.part2 .lottery img{width:6.24rem;height:6.28rem}
.part2 .lottery .lottery-btn{position:absolute;width:1.6rem;height:1.6rem;left:50%;top:2.3rem;color:#fff;transform:translateX(-50%)}
.part2 .lottery .lottery-btn.go{font-size:0}
.part2 .lottery .lottery-btn.all{font-size:0}
.part2 .times{color:#e88272;font-size:.24rem}
.part2 .times span{color:#ffc44b}
.part2 .invite-wrap{width:6.37rem;height:2rem;border-radius:.1rem;margin:0 auto}
.part2 .invite-con{padding-top:.31rem}
.part2 .team-list{display:inline-block;vertical-align:top;position:relative}
.part2 .team-li{width:1.5rem;margin:0 .2rem;display:inline-block;vertical-align:top}
.part2 .team-li .add{overflow:hidden;position:relative;border-radius:50%;display:block;margin:0 auto}
.part2 .team-li .team-captain{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.part2 .team-li .add img{width:1.06rem;height:1.06rem;overflow:hidden;border:.02rem solid #bbd1ff;box-sizing:border-box;border-radius:50%}
.part2 .team-avatar{width:1.1rem;height:1.1rem;border:.02rem solid #f9e8c5;position:relative;border-radius:50%;margin:0 auto}
.part2 .team-avatar img{width:100%;height:100%;border-radius:50%}
.part2 .nickname{width:1.45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#89653f;margin-top:.1rem;font-size:.24rem;display:block;text-align:center}
.part2 .invite-txt{font-size:.24rem;color:#b89359;margin-top:.1rem}
.part2 .btn-bg2{display:block;padding-top:.15rem;margin:.1rem auto 0;color:#c46d30;font-size:.3rem}
.part2 .btn-bg2.disabled{background:#a6a6a6;width:3.84rem;height:.69rem;border-radius:.345rem;padding-top:.08rem;color:#fff}
.part2 .exit-wrap{position:absolute;right:0;bottom:0;width:.35rem;height:.35rem;background-color:#fff;border-radius:50%}
.part3{width:7.26rem;background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/03_bg.png) no-repeat;background-size:100% 100%;margin:1.5rem auto 0;padding-bottom:.1rem; position: relative;}
.part3 .operate-wrap{text-align:right;padding-top: 0.3rem;}
.part3 .operate-wrap a{font-size:.24rem;color:#b89359;position:relative;margin-left:4.9rem;border-bottom:.01rem solid #b89359;font-weight: bold;}
.part3 .countdown{color:#e98f63;text-align:center;margin-bottom:.2rem;margin-top:.2rem}
.part3 .count_txt{margin-right:.2rem;font-size: 0.24rem !important;}
.part3 .c_num{width:.24rem;height:.33rem;background:#f8f5f1;display:inline-block;text-align:center;font-weight:700;font-size:.26rem;margin:0 .05rem}
.part3 section{margin:.1rem auto;box-sizing:border-box;text-align:center;display:table-cell;vertical-align:middle}
.sec-box{display:inline-block;text-align:center}
.part3 .zan_txt{font-size:.36rem;color:#b4722c; font-weight: bold;}
.part3 p .big{font-size:.36rem;color:#e77745}
.part3 p .clor{color:#e77745!important}
.part3 .zan_fen{color:#e77745;font-size:.5rem;line-height:1.4}
.part3 .zan_fen span{font-size:.28rem;color:#dbb37e;vertical-align:middle}
.part3 .zan_fen.small{font-size:.45rem}
.part3 .zan_again{font-size:.24rem;color:#e77745}
.part3 .zan_again span{color:#e77745}
.part3 .part3_btn,.part3 .yaoqing-btn{display:block;margin:.1rem auto 0;font-size:.24rem;color:#fff;line-height:.74rem}
.part3 .yaoqing-btn{font-size:.26rem}
.record_name{width:78%;text-align:left;color:#a17f64}
.record_name span{margin-right:.2rem}
.record_time{text-align:right;width:30%}
.record_name,.record_time{display:inline-block;vertical-align:middle}
.part3 .extract{font-size:.2rem;color:#d2a973;border-bottom:.01rem solid #d2a973}
.part3 .btn_padding{margin-top:.4rem;font-size:.3rem}
.part3 .record_wrap{width:6.3rem;padding-bottom:.2rem;margin:0 auto;background:#fffcf7;border:.01rem solid #f9e8c5;border-radius:.14rem}
.part3 .record_list .record_item:last-of-type{border-bottom:none}
.part3 .record_item{height:.65rem;border-bottom:.01rem dashed #f9e8c5;/*!no*/font-size:.3rem;color:#e87d6c;justify-content:space-between;align-items:center;margin:0 .3rem;text-align:center;line-height:.65rem;font-weight:700}
.record_list_dv{height:.65rem;border-bottom:.01rem dashed #f9e8c5;/*!no*/font-size:.26rem;color:#e87d6c;margin:0 .3rem;line-height:.65rem;}
.record_list_dv span{line-height: 0.65rem;}
.record_list_sr{color: #fa525e;}
.part3 .record_item.non_dash{border-bottom:none}
.part3 .page_turn{font-size:.2rem;color:#a17f64;margin-top:.2rem;margin-bottom: 0.2rem}
.part3 .page_turn a{color:#a17f64}
.part3 .page_turn span{margin:0 .2rem}
.part4{width:7.26rem;height:5.96rem;background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/04_bg.png) no-repeat;background-size:100% 100%;margin:.6rem auto 0;padding-top: 0.8rem;box-sizing: border-box;}
.part_bd4{width: 6.85rem;
    background: #fff;
    margin: .4rem auto 0;
    border-radius: .14rem;
    padding-top: 0;
    height: 7.05rem;
    }
    .lotterycontent_container{left: 1.26rem !important;top:.6rem !important;}
    .rule_txt_wrap p em {
    color: #d7442d !important;
    text-align: left;
}
.dia-rule .dia-con{text-align: left !important;}
.part4 section .card{margin:.45rem auto .06rem auto;position:relative;width:6.57rem;height:2.1rem}
.part4 section .card i{position:absolute;top:0;left:0;background-position: 0 -22.26rem;width: 6.57rem;height: 2.05rem;}
.part4 section .card .card-2{position:absolute;top:-.5rem;left:-.32rem;background-position: 0 -24.92rem;width: 6.89rem;height: 2.40rem;}
.part4 section .card a{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}
.part4 section .two{margin-top:.2rem;margin-bottom:.1rem}
.part4 section .three{margin-top:.2rem;padding-top:.9rem}
.part4 section .text-wrap{width:3.5rem}
.part4 section .text-wrap .text{font-size:0;color:#fff;margin:0 auto .1rem}
.part4 section .sub-text{width:3.03rem;display:inline-block;font-size:.22rem;color:#957b6e;background-color:#fff;border-radius:.16rem;line-height:1.2;padding:.02rem .2rem .03rem}
.part4 section .right{float:right}
.rule-wrap{text-align:left}
.rule-wrap h4{text-align:center;color:#a77426;font-size:.28rem;position:relative;font-weight:400;margin:.5rem auto .05rem}
.rule-wrap .line{margin:0 auto}
.rule-wrap .triangle2{margin:.1rem auto}
.rule-wrap .rule_txt_wrap{text-align:center;width:6.4rem;margin:.3rem auto}
.rule-wrap .rule_txt_wrap img{display:block;margin:0 auto;width:6.61rem}
.rule-wrap .rule_txt_wrap p{font-size:.2rem;color:#b2833d;position:relative;text-align:left;padding-left:.1rem;margin-bottom:.1rem}
.rule-wrap .rule_txt_wrap p span{position:relative}
.rule-wrap .rule_txt_wrap p .xh-txt{font-style:normal;position:absolute;top:0rem;left:-.1rem}
.rule-wrap .rule_txt_wrap p em{color:#d7442d}
.rule-wrap .rule_txt_wrap p .pl-1{padding-left:.26rem;display:inline-block}
.rule-wrap .rule_txt_wrap p .pl-2{padding-left:.52rem;display:inline-block}
.rule-wrap .rule_txt_wrap p .pl-3{padding-left:.2rem;margin-top:0rem;display:inline-block;margin-left:.36rem}
.rule-wrap .rule_txt_wrap .mt-1{margin-top:0rem}
.come_back{margin:.3rem auto}
.dialog{position:relative;display:none}
.dia-close{position:absolute;top:.1rem;right:0rem;display:inline-block}
.dia-txt{font-size:.32rem;color:#8d5835;text-align:center}
.dia-address{width:6.28rem;height:5rem;background-color:#ebf1ff;border:.01rem solid #bbd1ff;overflow:hidden;border-radius:.1rem}
.dia-sure{width:6.28rem;height:2.5rem;background-color:#fbfff8;border:.01rem solid #4cc6ff;overflow:hidden;border-radius:.1rem;text-align:center}
.dia-sure .sure-text{margin:.3rem auto 0;width:4.3rem;color: #8d5835;}
.dia-address .dia-btn-wrap{margin-top:.1rem}
.dia-address .dia_address_title{margin:0 auto;transform:translateY(-.1rem)}
.address-list{margin-top:.4rem}
.address-li{margin-bottom:.25rem;padding-left:.35rem}
.address-li input{width:3.89rem;height:.4rem;background:#ffece4;border:.01rem solid #dc9566;color:#8d5835;font-size:.24rem;margin-left:.1rem;padding-left:.2rem}
.address-li .label{display:inline-block;width:1.2rem;text-align:right;font-size:.28rem;color:#8d5835}
.address-li textarea{width:3.89rem;height:0.4rem;background:#ffece4;border:.01rem solid #dc9566;color:#8d5835;font-size:.24rem;margin-left:.1rem;padding-left:.2rem}
.dia-btn{display:block;margin:.1rem auto;font-size:.32rem;color:#c46d30;line-height: 0.56rem;}
.dia-phone{padding-top:.7rem}
.phone-list{width:5.3rem;margin:0 auto;height:1.8rem;overflow-y:scroll}
.phone-li{margin-bottom:.3rem}
.phone-li input{width:3.11rem;height:.66rem;background:rgba(179,161,117,.2);border:none;border-radius:.33rem;margin-left:.1rem;color:#3a3027;padding-left:.1rem;font-size:.24rem}
.phone-li .label{display:inline-block;width:.7rem;text-align:right;color:#8f7f70;font-size:.24rem}
.phone-li .time{font-size:.18rem;color:#8f7f70;line-height:1.1;margin-left:.15rem}
.dia-leave{padding-top:1rem}
.dia-leave .dia-txt{font-size:.4rem}
/*.dia-btn-wrap{margin-top:.6rem}*/
.dia-btn-wrap .dia-leave_btn{color:#c43038}
.dia-btn-wrap a{display:block;padding-top:.1rem;font-size:.28rem;text-align:center;color:#fff;box-sizing:border-box; font-weight: bold;}
.dia-gift{padding-top:5rem;text-align:center}
.dia-gift .btn-bg{margin:0 auto;display:block;font-size:.36rem;color:#fff;padding-top:.1rem}
.dia-gift .disabled{width:2.54rem;height:.7rem;background:#cecece;color:#fff;border-radius:.35rem}
.dia-title{text-align:center}
.gift-title{font-size:.37rem;color:#e38540;text-align:center;position:relative}
.prize{margin:.5rem auto .6rem}
.dia-item{width:7.24rem;height:6.07rem;padding-top:2rem;background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/bg-gxn.png) no-repeat top left;background-size:7.24rem 6.07rem}
.dia-item a{padding-top:.2rem;margin-top:.5rem}
.dia-item .btn-bg{margin:0 auto;display:block;font-size:.36rem;color:#fff;padding-top:.1rem;text-align:center}
.dia-item .lottery-txt{color:#8d5835;font-size:.52rem;font-weight:700}
.dia-item .lottery-txt span{color:#ff5f64}
.dia-item .dia-close{position:absolute;top:1.9rem;right:.7rem}
.dia-item .dia-btn-wrap{margin-top:.1rem}
.dia-item .lottery_small{font-size:.32rem;color:#8d5835;text-align:center;font-weight:700}
.dia-item .lottery_small span{color:#ff3c15}
.dia-extract{width:7.24rem;height:6.76rem;padding-top:.95rem;background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/bg-extract.png) no-repeat top left;background-size:7.24rem 6.76rem}
.dia-extract .dia-close{position:absolute;top:.2rem;right:.5rem;display:inline-block}
.dia-extract .title{position:absolute;top:0;left:0;right:0;margin:0 auto;transform:translateY(-.1rem)}
.dia-extract .ex_btn{width:1rem;height:.4rem;font-size:.24rem;background:#45e35f;color:#fff;border-radius:.2rem}
.dia-extract .ex_btn.disabled{border-radius:.2rem;border:.01rem solid #ff6c3e;color:#ff6c3e;background:0 0}
.dia-extract table{width:5.8rem}
.dia-extract table tr td:first-of-type{text-align:left}
.dia-extract .page-wrap{margin-top:.3rem}
.page-wrap a{padding:0 .15rem;color:#727170}
.dia-blind{padding-top:1rem}
.dia-blind .dia-close{top:.3rem;right:.6rem}
.blind-gift-list{font-size:.24rem;color:#e38540}
.blind-gift-list li{margin:.1rem .2rem}
.dia-record{width:7.24rem;height:6.76rem;padding-top:.95rem;background:url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/bg-record.png) no-repeat top left;background-size:7.24rem 6.76rem}
.dia-record .dia-close{position:absolute;top:.2rem;right:.5rem;display:inline-block}
.dia-record .dia-btn-wrap{margin-top:.1rem}
table{width:4.5rem;text-align:center;color:#fff;margin:.1rem auto}
table thead{font-size:.24rem}
table thead td{padding:.15rem 0;color:#8d5835}
table .record-none{font-size:.2rem}
table tbody{font-size:.3rem;color:#7094f0}
table tbody td{padding:.15rem 0;color:#89653f}
table tbody span{margin-left:.1rem}
table tr{border-bottom:.01rem dashed #8d5835}
table tr td:nth-of-type(2){font-size:.22rem;line-height:1.3;padding:.05rem 0}
.page-wrap{font-size:.22rem;color:#7094f0;margin-top:.1rem}
.page-wrap span{margin:0 .2rem;color:#727170}
.lottery-item{margin:0 auto}
.lottery-txt{font-size:.28rem;color:#e38540;text-align:center;margin-top:.2rem}
.lottery-txt span{color:#fa1c46}
.q-btn{width:3.5rem;height:.7rem;font-size:.35rem;color:#fff;border-radius:.35rem;background:#ffa348;margin:.2rem auto}
.dia-rule{padding-top:1.2rem;padding-bottom:.5rem;font-size:.26rem;color:#4cc6ff;width:6.96rem;height: 6.31rem;background: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/gz.png) no-repeat;background-size: 100%;}
.dia-rule p{line-height:1.5}
.dia-rule .dia-close{top:.25rem;right:.2rem}
.dia-rule .dia-con{width:5.65rem;height:4.6rem;overflow-y:scroll;margin:0 auto;text-align:center}
.dia-rule .dia-con img{width:6.94rem;height:23.55rem}
.dia-rule .rule-title{margin-top:.15rem}
.dia-rule a{right: 0.35rem !important;}
.content-wrap{display:none}
.z-part4{display:none;margin-top:.5rem}
.z-part4 .link-list a{display:inline-block;vertical-align:bottom;margin:0 .12rem}
.z-part4 .link-list a{margin:.2rem .1rem;transform:translateX(.1rem)}
.z-part5{margin-top:.77rem;width:7.26rem;height: 8.96rem;background: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/05_bg.png) no-repeat;background-size: 100% auto;padding-top: 1.2rem;box-sizing: border-box;}
.z-part5 .link-list{font-size:0}
.z-part5 .link-list li{display:inline-block;vertical-align:top;margin:.12rem .12rem}
.z-part5 .link-list li a{display:block}
.z-part5 .link-list li .item_txt{font-size:.26rem;display:block}
.z-part5 .link-list li p{font-size:.22rem;text-align:left;color:#8d5835;margin:.02rem auto;padding-left:.02rem}
.z-part5 .coupon{color:#a17f64;padding:.2rem}
.z-part5 .coupon span{color:#ff7204}
.z-part6{margin-top:.5rem}
.z-part6 .link-list{flex-wrap:wrap;padding-top:.2rem}
.z-part6 .link-item{flex-direction:column;margin:.1rem .15rem}
.z-part6 .link-item .item_txt{font-size:.26rem;color:#89653f}
.z-part6 .link-item p{text-align:left;font-size:.22rem;color:#8f7f70}
.z-part7{margin-top:.5rem;padding-bottom:.2rem}
.z-part7 .write_txt{width:6.3rem;height:.67rem;background:#fffcf7;margin:0 auto;border:.01rem solid #f9e8c5;border-radius:.08rem;font-size:.26rem;color:#89653f;justify-content:space-between;align-items:center;padding:0 .2rem}
.show{display:block}
.navFixed{position:fixed;z-index:999;left:0;top:.5rem}
@supports (bottom:constant(safe-area-inset-bottom)) or (bottom:env(safe-area-inset-bottom)){
.navFixed{position:fixed;z-index:999;left:0;top:.25rem}
}
.breatheAn{animation:breatheAn 1.2s linear 1s infinite}
@keyframes breatheAn{
0%{transform:scale(1)}
14%{transform:scale(1.3)}
28%{transform:scale(1)}
42%{transform:scale(1.3)}
70%{transform:scale(1)}
}
.swiper-container{width:100%;height:12.19rem}
#m_swiper-container0 .swiper-slide,#m_swiper-container1 .swiper-slide,#m_swiper-container2 .swiper-slide,#m_swiper-container3 .swiper-slide{height:auto}
.swiper-scrollbar-drag{background:0 0}
#g_swiper-container{height:12.19rem}
.dia-address-title{margin-top:.4rem;text-align:center;font-size:.3rem;color:#8d5835;margin-bottom:.2rem;padding-top: 0.4rem;}
.dia{display:none}
.dia .dia-box{background-position:  0 -66.95rem;width: 6.92rem;height: 6.98rem;}
.dia .dia-title-1{margin:.25rem auto}
.dia .p-content{width:6.3rem;overflow:hidden;border-radius:.14rem;margin: 0 0 0 0.26rem;text-align: center;padding-top: 1rem;}
.dia .p-content .winner-info{margin:.25rem auto -0.02rem;position:relative}
.dia .p-content .winner-info .user-head{width:1.06rem;height:1.06rem;border-radius:50%;border:.01rem solid #bbd1ff;overflow:hidden;display:inline-block;vertical-align:middle;margin:0 .15rem}
.dia .p-content .winner-info .user-head img{width:100%;height:100%}
.dia .p-content .winner-info>p{display:inline-block;vertical-align:middle;margin:0 .15rem;font-size:.24rem;color:#3d66ce}
.dia .p-content .winner-info>p span{color:#fa4d24}
.dia .p-content .p1-tips{font-size:.18rem;color:#424763}
.dia .dia-close{position:absolute;right:.06rem;top:-0.2rem}
.dia .dia-con-p2{padding-top:0rem; box-sizing: border-box;}
.dia .dia-con-p2 .address-li{padding-left:0}
.dia .dia-con-p2 .address-li .label{width:.6rem}
.dia .dia-con-p2 .address-li input{width:3.2rem}
.dia .dia-con-p2 .address-li span{display:inline-block;vertical-align:middle;font-size:.18rem;color:#ba7548;line-height:1.2}
.dia .pop1_tit{background-position: -6.40rem -13.61rem;width: 2.81rem;height: .50rem; margin: 0 auto;}
.part4{display:block}
.review-txt{margin:.25rem auto}
.formal-txt{display:none}
.z-part5{display:none}
.app.formal .z-part5{display:block}
.app.formal .z-part4{display:block}
.app.formal .part4{display:none}
.app.formal .formal-txt{display:block}
.app.formal .preheat-txt{display:none}



.dia .dia-close2{background-position: -8.90rem -8.81rem;width: .41rem;height: .42rem; top: 0.2rem; right: 0rem;}
.dia .dia-close3{top: 0.3rem !important; right: 0.3rem !important; background-position: -8.90rem -8.81rem;width: .41rem;height: .42rem;}
.test2 .dia-btn2{margin: -0.25rem auto 0}
/*.dia-2p .dia-btn-wrap a{margin-top: -0.35rem;}*/ 
.dia-p2 .dia-2p{background: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/p3_bg.png) no-repeat; !important;width: 6.96rem;height: 3.86rem;background-size: 100%; border: none;}
.dia-p2 .address-list{margin-top: 0.52rem;}
.dia-sure{background: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/p3_bg.png) no-repeat ; width: 6.96rem;height: 3.86rem;background-size: 100% !important; border: none;}
.dia-sure .dia-close3{top: 0.3rem !important; right: 0.3rem !important; background-position: -8.90rem -8.81rem;width: .41rem;height: .42rem;}
.dia-phone{background: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/p3_bg.png) no-repeat ; width: 6.96rem;height: 3.86rem;background-size: 100% !important; border: none;}
.dialog .dia-close3{top: 0.3rem !important; right: 0.5rem !important; background-position: -8.90rem -8.81rem;width: .41rem;height: .42rem;}

.dia-leave{background: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/p3_bg.png) no-repeat ; width: 6.96rem;height: 3.86rem;background-size: 100% !important; }
.dia-leave .dia-btn-wrap a:nth-child(2){background-position:  -2.37rem -1.51rem;width: 2.31rem;height: 0.88rem;}
.dialog .dia-close4{ top: 0.5rem !important; }
.dia-leave .dia-btn-wrap2 a{background-position: -2.37rem -1.51rem;width: 2.31rem;height: 0.88rem !important;;} 
.dia-item .dia-btn-wrap2 a{background-position: -15.44rem -23.91rem;width: 2.31rem;height: 0.88rem; line-height: .3rem !important;} 
.congra_wu .lottery-txt{margin-top: 0.5rem !important;}{margin-top: 0.5rem !important;}
.dialog .dia-close5 {top: 0.6rem !important;}

.dia-put{width: 7.24rem;height: 6.76rem;padding-top: .95rem;background: url(//game.gtimg.cn/images/tgclub/act/a20210830ambw/bg-put.png) no-repeat top left;background-size: 7.24rem 6.76rem;}
.icon_tz{background-position: -6.86rem -6.02rem;width: .84rem;height: .23rem; top: .78rem; position: absolute; left: 0.09rem; z-index: 10;}
.small1{background-position:  -5.89rem 0;width: 1.35rem;height: 0.33rem;display: block;margin: 0 auto; margin-top: 0.35rem !important;}
.small2{background-position: -7.39rem 0;width: 1.17rem;height: 0.33rem;display: block;margin: 0.43rem auto 0 !important;}
.small3{background-position:  -8.86rem 0;width: 1.14rem;height: 0.33rem;display: block;margin: 0.35rem auto 0 !important;}
#p2 .p-content{padding-top: 0.5rem;}
