

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin: 0;padding: 0;outline: none;}
body {font-family: "Microsoft YaHei", '\5FAE\8F6F\96C5\9ED1';background: #181a19;position: relative;color: #fff;}
body, html {-webkit-tap-highlight-color: transparent;-webkit-text-size-adjust: none;-webkit-user-select: none;user-select: none;width: 100%;position: relative;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
a {text-decoration: none;}
a:focus, a:active, a {outline: none;}
a, button, input {-webkit-tap-highlight-color: rgba(255, 0, 0, 0);}
a, p, span, i ,h1, h2, h3, h4, h5, h6  {-webkit-font-smoothing: antialiased;}
a, img, input {border: none;}
a, img {-webkit-touch-callout: none;}
img {width: 100%;height: auto;}
ul, ol, li {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
input[type="text"], input[type="password"], select{-webkit-appearance: none;appearance: none;outline: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);border-radius: 0;box-sizing: border-box;}
input, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;}
em, i, b {font-style: normal;}
fieldset, img {border: 0;display: block;}
input,textarea,select {*font-size: 100%}
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;font-weight: normal}
abbr,acronym {border: 0;font-variant: normal}
sup {vertical-align: text-top;vertical-align: text-bottom}
.text-hide {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.text-hide-more {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.clear:after {content: '\20';display: block;height: 0;line-height: 0;visibility: hidden;clear: both;}
.fl{float: left;}
.fr{float: right;}
.none{display: none;}
.cb{clear: both}
.bc{margin-left: auto;margin-right: auto}
.pr{position:relative}
.pa{position:absolute}
.ovh{overflow:hidden}
.db{display:block}
.ht{display:block;overflow:hidden;text-indent:-999em}
.tc{text-align:center}
.imgitem{width: 100%;vertical-align: top;}

/*footer*/
#afooter {width:100%;margin:0 auto;}
#afooter{text-align:center;font-size:0.2rem;line-height:0.4rem;color:#fff;background-color: #000;padding: 0.3rem 0;}
#afooter a{color: #fff;}

.wraper{
  width: 100%;
  overflow: hidden;
  color: #aeaeae;
  font-size: .32rem;
  word-wrap: break-word;
  word-break: normal;
  word-break:break-all;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_rp.jpg) 0 0 repeat-y;
  background-size: 100% auto;
}
/*header*/
.wraper .header img{
  width: 100%;
  vertical-align: top;
}
.wraper .header .plat{
  display: none;
}
.page_qq .header .plat{
  display: none;
  top: .38rem;
  right: 0.4rem;
  width: .5rem;
  height: .5rem;
  /*background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/qq_logo.png) 0 0 no-repeat;
  background-size: 100% 100%;*/
}
.page_wx .header .plat{
  display: none;
  top: .38rem;
  right: 0;
  width: 1.9rem;
  height: .48rem;
  /*background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/wx_logo.png) 0 0 no-repeat;
  background-size: 100% 100%;*/
}

/*container*/
.container{
  overflow: hidden;
  width: 100%;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_bottom.jpg) 50% 100% no-repeat;
  background-size: 100% auto;
  padding-bottom: 1.8rem;
}
.content{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_top.jpg) 50% 0 no-repeat;
  background-size: 100% auto;
}
.content .part{
  width: 100%;
}
.content .part .title{
  width: 100%;
  padding-top: .5rem;
}
.content .part .title:before{
  content:" ";
  position: absolute;
  width: 100%;
  height: 1rem;
  top: 0;
  left: 0;
}
.content .part .title h3{
  width: 100%;
  height: .78rem;
  display: block;
  text-indent: -9999rem;
}
.content .part .title p{
  font-size: 0.26rem;
  width: 100%;
  text-align: center;
  color: #aeaeae;
  padding-top: .2rem;
}
.content .part .part_1:before{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/title_part_1.png) 0 0 no-repeat;
  background-size: 100% auto;
}
.content .part .part_2:before{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/title_part_2.png) 0 0 no-repeat;
  background-size: 100% auto;
}
.content .part .part_3:before{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/title_part_3.png) 0 0 no-repeat;
  background-size: 100% auto;
}
/*login*/
.login{
  width: 100%;
  height: 0.42rem;
  line-height: 0.42rem;
  font-size: 0.24rem;
  color: #8e908d;
  text-align: center;
}
.login a{
  color: #8e908d;
}
/*btn_game*/
.btn_game{
  width: 3.03rem;
  height: .69rem;
  margin: .45rem auto 0.8rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/btn_game.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.btn_game a{
  width: 100%;
  height: 100%;
}
/*part_bag*/
.part_bag{
  padding-bottom: .8rem;
  padding-top: .8rem;
}
.part_bag .title h3{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/title_master_bag.png) 0 0 no-repeat;
  background-size: 100% auto;
}
.page_guest .part_bag .title h3{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/title_guest_bag.png) 0 0 no-repeat;
  background-size: 100% auto;
}
.part_bag .bag{
  width: 100%; 
  margin-top: .3rem;
  height: 5.2rem;  
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_bag_unopen.jpg) 0 100% no-repeat;
  background-size: 100% auto;
}
.part_bag .bag .unopen_info{
  width: 3.6rem;
  margin: 0 auto;
  text-align: center;
  font-size: 0.28rem;
  color: #fff;
  padding-top: 0.2rem;
  height: 4.2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
}
.part_bag .bag .unopen_info .btn_giftview{
  width: 2.4rem;
  height: 0.58rem;
  display: block;
  margin: 0 auto;
  text-indent: -9999rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/btn_giftdetail.png) 0 100% no-repeat;
  background-size: 100% 100%;
}
.part_bag .bag .unopen_info p{
  /*padding-top: .15rem;*/
}
.part_bag .bag .opened_info{
  display: none;
}
.part_bag .bag_opened{
  height: 5.55rem;  
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_bag_opened.jpg) 0 100% no-repeat;
  background-size: 100% auto;
}
.part_bag .bag_opened .unopen_info{
  display: none;
}
.part_bag .bag_opened .opened_info{
  display: block;
  width: 100%;
  text-align: center;
  padding-top: 1.8rem;
  padding-left: 0rem;
  box-sizing: border-box;
}
.part_bag .bag_opened .opened_info img{
  width: 2.9rem;
  height: auto;
  margin: 0 auto;
  vertical-align: top;
}
.part_bag .btns{
  width: 100%;
  height: 0.69rem;
  display: flex;
  justify-items: center;
  justify-content: center;
  align-items: center;
  padding-top: .2rem;
}
.part_bag .btns a{
  width: 3.03rem;
  height: 0.69rem;
  line-height: 0.65rem;
  display: block;
  overflow: hidden;
  text-align: center;
  font-size: 0.32rem;
  margin: 0 0.1rem;
}
.part_bag .btns a.btn_on{
  color: #e0ddd0;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/btn_on.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.part_bag .btns a.btn_gray{
  color: #121313;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/btn_gray.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.part_bag .invite_tips{
  font-size: 0.26rem;
  padding: 0.1rem 0 0;
  text-align: center;
}
.part_bag .btn_record{
  text-align: center;
}
.part_bag .btn_record a{
  font-size: 0.26rem;
  color: #965036;
  text-decoration: underline;
  display: inline-block;
  padding-right: 0.2rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/ico_record.png) 100% 50% no-repeat;
  background-size: 0.11rem 0.22rem;
  padding: 0.1rem 0.2rem 0.1rem 0;
}
/*part_bag guest*/
.master_info{
  width: 4.6rem;
  height: 1.08rem;
  box-sizing: border-box;
  padding: 0.04rem 0 0 0.03rem;
  margin: 0.5rem auto 0;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_talk.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.master_info .avatar{
  width: 0.9rem;
  height: 0.9rem;
  background: #000;
}
.master_info img{
  height: 0.9rem;
  width: 0.9rem;
  vertical-align: top;
}
.page_guest .part_bag .bag{
  margin-top: 0;
}
/*part_other*/
/*
.page_qq .part_other .title h3{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/title_other_qq.png) 0 0 no-repeat;
  background-size: 100% auto;
}
.page_qq .part_other .title h3.wx{
  display: none;
}
.page_wx .part_other .title h3{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/title_other_wx.png) 0 0 no-repeat;
  background-size: 100% auto;
}
.page_wx .part_other .title h3.qq{
  display: none;
}
.part_other .list{
  padding: 0 0.7rem;
  overflow: hidden;
  display: none;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.25rem;
}
.part_other .list li{
  width: 1.57rem;
}
.page_wx .part_other .other_wx{
  display: flex;
}
.page_qq .part_other .other_qq{
  display: flex;
}
*/
.part_other{
  width: 100%;
  padding: .5rem 0;
}
.part_other .btn_rules{
  display: block;
  overflow: hidden;
  text-align: center;
  color: #e0ddd0;
  line-height: .68rem;
  font-size: .32rem;
  width: 2.63rem;
  height: .73rem;
  margin: 0 auto;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/btn_gift.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
/*part_feature*/
.part_feature{
  padding-bottom: .8rem;
}
.part_feature .title h3{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/title_feature.png) 0 0 no-repeat;
  background-size: 100% auto;
}
.part_feature .title p{
  padding-bottom: .4rem;
}
/*.part_feature .feature_content{
  width: 6.83rem;
  height: 4.1rem;
  margin: 0 auto;
  overflow: hidden;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_feature.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.part_feature .feature{
  width: 6.7rem;
  height: 4.04rem;
  margin: 0 auto;
  overflow: hidden;
}
.part_feature .feature .swiper-slide{
  width: 6.7rem;
  height: 4.04rem;
}
.part_feature .feature .swiper-slide p{
  position: absolute;
  width: 100%;
  bottom: .2rem;
  left: 0;
  text-align: center;
  font-size: .26rem;
}*/
.part_feature .feature{
  width: 6.83rem;
  height: 4.1rem;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 0.06rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_feature.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.part_feature .feature_content{
  width: 6.7rem;
  height: 4.04rem;
  margin: 0 auto;
  overflow: hidden;
}
.part_feature .feature .swiper-slide{
  width: 6.7rem;
  height: 4.04rem;
}
.part_feature .feature .swiper-slide p{
  position: absolute;
  width: 100%;
  bottom: .2rem;
  left: 0;
  text-align: center;
  font-size: .26rem;
}
/*pop*/
.pop_mask_mf{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #000;
  opacity: 0.7;
  z-index: 998;
  display: none;
}
.pop{
  width: 6.98rem;
  font-size: .28rem;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  z-index: 999;
  box-sizing: border-box;
}
.pop .pop_content{
  position: relative;
  padding-top: 1rem;
  min-height: 4rem;
  /*border: 3px solid #a1998b;*/
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_bg.jpg) 50% 100% no-repeat;
  background-size: 6.89rem auto;
}
.pop .pop_content:before{
  position: absolute;
  content: " ";
  display: block;
  width: 100%;
  height: 0.06rem;
  left: 0;
  top: -0.08rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_bg_top.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.pop .pop_content:after{
  position: absolute;
  display: block;
  content: " ";
  width: 100%;
  height: 0.06rem;
  left: 0;
  bottom: -0.08rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_bg_bottom.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.pop .pop_main{
  width: 100%;
}
.pop .pop_close{
  position: absolute;
  top: 0.15rem;
  right: 0.3rem;
  width: 0.6rem;
  height: 0.6rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_btn_close.png) 50% 50% no-repeat;
  background-size: 0.36rem 0.36rem;
}
.pop .btns{
  width: 100%;
  height: 0.73rem;
}
.pop .btns a{
  width: 3.05rem;
  height: 0.73rem;
  line-height: 0.68rem;
  color: #fff;
  font-size: 0.32rem;
  display: block;
  text-align: center;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/btn_submit.png) 0 0 no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
} 
.pop .pop_content .title{
  position: absolute;
  top: 0.1rem;
  left: 50%;
  width: 6.7rem;
  margin-left: -3.35rem;
  height: 0.88rem;
  border-bottom: 1px solid #393633;
  text-indent: -9999rem;
  line-height: .88rem;
}
.pop_auth .title,.pop_wx .title,.pop_normal .title{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_title_tips.png) 50% 0 no-repeat;
  background-size: auto 100%;
}
.pop_record .title{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_title_record.png) 50% 0 no-repeat;
  background-size: auto 100%;
}
.pop_rules .title{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_title_rules.png) 50% 0 no-repeat;
  background-size: auto 100%;
}
.pop_login .title{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_title_login.png) 50% 0 no-repeat;
  background-size: auto 100%;
}
.pop_gift .title{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_title_gift.png) 50% 0 no-repeat;
  background-size: auto 100%;
}
/*pop_login*/
.pop_login .pop_content{
  display: flex;
  align-items: center;
  justify-content: center;
}
.pop_login .btn_login{
  width: 100%;
  height: 1.99rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 1.2rem 0;
}
.pop_login .btn_login a{
  width: 1.65rem;
  height: 1.99rem;
  display: block;
  overflow: hidden;
  text-indent: -9999rem;
}
.pop_login .btn_login a.btn_qq{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_ico_qq.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.pop_login .btn_login a.btn_wx{
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/pop_ico_wx.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
/*pop_auth*/
.pop_auth .pop_main{
  width: 100%;
  padding: .2rem .5rem 0 .5rem;
  box-sizing: border-box;
  height: 2.7rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pop_auth .txt{
  line-height: .5rem;
}
.pop_auth .btns{
  width: 100%;
  height: 0.68rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 .8rem;
}
.pop_auth .btns a{
  width: 2.3rem;
  height: 100%;
  line-height: 0.65rem;
  display: block;
  text-align: center;
  font-size: 0.32rem;
}
.pop_auth .btns a.btn_accept{
  color: #fff;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/btn_on.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.pop_auth .btns a.btn_refuse{
  color: #252c34;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/btn_gray.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
/*pop_rules*/
.pop_rules .pop_content{
  height: 6.5rem;
}
.pop_rules .pop_main{
  width: 100%;
  /*
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_pop_record.jpg) 0 0 no-repeat;
  background-size: 100% auto;
  */
}
/*
.pop_rules .pop_main .title{
  width: 100%;
  line-height: 0.93rem;
  text-align: center;
  font-size: .4rem;
  color: #fff;
  font-weight: normal;
}
*/
.pop_rules .pop_main .rules{
  width: 100%;
  height:4.5rem;
  overflow-y: auto;
  margin-top: .5rem;
  margin-bottom: .5rem;
}
.pop_rules .pop_main .rules ul{
  padding: 0 .5rem;
}
.pop_rules .pop_main .rules ul li{
  padding-bottom: .1rem;
  line-height: .42rem;
}
/*pop_wx*/
.pop_wx .pop_main{
  width: 100%;
  box-sizing: border-box;
  padding: .4rem .5rem 0 .5rem;
  height: 2.7rem;
  text-align: center;
}
.pop_wx .txt{
  font-size: .28rem;
  width: 100%;
  line-height: .5rem;
  padding-bottom: .3rem;
}
.pop_wx .input_share{
  border: 0.02rem solid #746a5e;
  display: block;
  width: 5.2rem;
  height: 0.6rem;
  line-height: 0.6rem;
  background: #231f18;
  border-radius: 0;
  font-size: 0.2rem;
  color: #ffffff;
  line-height: 0.5rem;
  text-align: center;
  margin: 0 auto;
}
/*pop_normal*/
.pop_normal .pop_main{
  width: 100%;
  padding: .2rem .5rem 0 .5rem;
  box-sizing: border-box;
  height: 2.7rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pop_normal .pop_main{
  width: 100%;
  padding: .2rem .5rem 0 .5rem;
  box-sizing: border-box;
  height: 2.7rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pop_normal .txt{
  line-height: .5rem;
}
/*pop_record*/
.pop_record .pop_content{
  height: 8rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pop_record .pop_content .title{
  text-indent: 0;
}
.pop_record .pop_content .title em{
  display: none;
}
.pop_record .pop_content .title span{
  width: 3.6rem;
  height: 0.88rem;
  line-height: .88rem;
  font-size: .42rem;
  color: #fff;
  display: block;
  margin: 0 auto;
  text-align: right;
}
.pop_record .pop_main{
  width: 100%;
  height: 7rem;
  /*
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_pop_record.jpg) 0 0 no-repeat;
  background-size: 100% auto;
  border-bottom: 1px solid #7f776e;
  margin-bottom: .5rem;
  padding-bottom: .3rem;*/
}
/*
.pop_record .title{
  width: 100%;
  line-height: 0.93rem;
  text-align: center;
  font-size: .4rem;
  color: #fff;
  font-weight: normal;
}*/
.pop_record .list{
  height: 7rem;
  padding: 0 0.5rem 0 0.3rem;
  overflow-y: auto;
  position: relative;
}
.pop_record .list:after{
  content: " ";
  display: block;
  width: 100%;
  height: 1px;
  left: 0;
  bottom: 0;
}
.pop_record .list li{
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: .3rem 0;
  border-bottom: 1px solid #7f776e;
}
.pop_record .list li:first-child{
  padding-top: 0;
}
.pop_record .list li:last-child{
  border-bottom: none;
}
.pop_record .list .avatar{
  width: 1.8rem;
  height: 1.7rem;
  text-align: center;
}
.pop_record .list .avatar img{
  width: 1.15rem;
  height: 1.15rem;
  border-radius: 100%;
  vertical-align: top;
  border: 0.04rem solid #fdeed8;
  margin: 0 auto;
}
.pop_record .list .avatar p{
  width: 100%;
  height: .5rem;
  line-height: .5rem;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.pop_record .list .info{
  width: 4rem;
  text-align: right;
}
.pop_record .list .info h3{
  height: 1.15rem;
  line-height: 1.15rem;
  font-size: .38rem;
  color: #fff;
  font-weight: normal;
  padding-bottom: 0.08rem;
  overflow: hidden;
}
.pop_record .list .info p{
  font-size: .26rem;
  color: #cccccc;
  height: .5rem;
  line-height: .5rem;
}

/*pop_gift*/
.pop_gift .pop_content{
  height: 5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pop_gift .pop_main{
  width: 100%;
  /*
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/bg_pop_record.jpg) 0 0 no-repeat;
  background-size: 100% auto;
  border-bottom: 1px solid #7f776e;
  margin-bottom: .5rem;
  padding-bottom: .3rem;
  */
}
/*
.pop_gift .title{
  width: 100%;
  line-height: 0.93rem;
  text-align: center;
  font-size: .4rem;
  color: #fff;
  font-weight: normal;
}
*/
.pop_gift .list{
  width: 100%;
  margin-top: 0.2rem;
}
.pop_gift .list ul{
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
  padding: 0 0.2rem;
}
.pop_gift .list li{
  width: 25%;
  text-align: center;
  margin-bottom: .2rem;
  box-sizing: border-box;
  padding: 0 0.2rem;
}
.pop_gift .list li img{
  width: 100%;
  height: auto;
  vertical-align: top;
  margin: 0 auto;
}
.pc_tips{
  width: 100%;
  height: 100%;
  background: #000;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
}
.pc_tips .main{
  width: 300px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  background: #232521;
  padding: 15px;
  text-align: center;
}
.pc_tips .main .qrcode{
  width: 300px;
  height: 300px;
}
.pc_tips .main p{
  font-size: 16px;
  color: #fff;
  padding: 15px 0 5px;
}
/*pop_getsucc*/
.pop_getsucc .txt{
  text-align: center;
}
.pop_getsucc .txt h3{
  font-size: .32rem;
  font-weight: normal;
}
.pop_getsucc .txt p{
  font-size: .28rem;
  padding-bottom: .2rem;
}
/*pop_share*/
.pop_share{
  width: 100%;
  height: 100%;
  font-size: .28rem;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  z-index: 999;
  box-sizing: border-box;
}
.pop_share .pop_share_mask{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  overflow: hidden;
}
.pop_share .share_top{
  padding-top: .2rem;
}
.pop_share .share_top img{
  width: 100%;
  vertical-align: top;
}
.pop_share .share_con{
  width: 3.26rem;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}
.pop_share .share_con:before{
  position: absolute;
  content: " ";
  display: block;
  width: 100%;
  height: 0.05rem;
  left: 0;
  top: -0.08rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/share_code_top.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.pop_share .share_con:after{
  position: absolute;
  display: block;
  content: " ";
  width: 100%;
  height: 0.05rem;
  left: 0;
  bottom: -0.08rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/share_code_bottom.png) 0 0 no-repeat;
  background-size: 100% 100%;
}
.pop_share .share_con .code{    
  width: 3.16rem;
  height: 2.52rem;
  margin: 0 auto;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/share_code_bg.jpg) 0 0 no-repeat;
  background-size: 100% 100%;
  padding-top: 1.5rem;
}
.pop_share .share_con .info{
  margin: 0 auto;
  box-sizing: border-box;
  padding-left: 1.2rem;
  position: relative;
  padding-bottom: .2rem;
  display: none;
}
/*.pop_share .share_con .info .avatar{
  width: .9rem;
  height: .9rem;
  position: absolute;
  top: 0;
  left: 0;
}
.pop_share .share_con .info .avatar img{
  width: 100%;
  vertical-align: top;
}
.pop_share .share_con .info .txt{
  font-size: .28rem;
  color: #c09e71;
}
.pop_share .share_con .info .txt em{
  display: block;
  color: #8f8f8f;
}*/
.pop_share .share_con .code_box{
  width: 2.2rem;
  height: 2.2rem;
  margin: 0 auto;
}
.pop_share .share_con .code_box canvas{  
  width: 2.2rem!important;
  height: 2.2rem!important;
}
.pop_share .share_con .code_box img{  
  width: 2.2rem!important;
  height: 2.2rem!important;
}
.dom2img-result{  
  position: absolute;
  top: 1.65rem;
  left: 50%;
  width: 3.3rem;
  opacity: 0;
  z-index: 99;
  margin-left: -1.15rem;
}
/*.share_close{
  width: .65rem;
  height: .65rem;
  margin: .1rem auto 0;
}
.share_close a{
  width: 100%;
  height: 100%;
  display: block;
  overflow: hidden;
  text-indent: -9999rem;
  background: url(https://game.gtimg.cn/images/aqtw/act/a20220506bag/btn_pop_close.png) 0 0 no-repeat;
  background-size: 100% 100%;
}*/

