
/*---------pops-----------*/
.pop_mask_mf{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/pop_mask.jpg) no-repeat 50% 50%/cover;
  opacity: 0;
  z-index: -1;
  display: block;
  transition: opacity .15s linear;
}
.pop{
  width: 16rem;
  height: 15.9rem;
  position: fixed;
  top: 50%;
  left: 50%;
  border-radius: 0.15rem;
  border-bottom: 0.13rem solid #77674a;
  border-top: 0.13rem solid #77674a;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/bg.png) no-repeat 50% 0/100% auto;
  font-family: 'hywh75';
  display: block;
  z-index: 9999;
  transform: scale(1) translate(-50%, -50%);
}
.pop .pop_content{
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.pop .pop_content::before{
  content: " ";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/bg_rp.png) repeat 0 0/1.6rem 1.6rem;
}
.pop .close{
  position: absolute;
  width: 2.76rem;
  height: 2.76rem;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_close.png) 0 0 no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  left: 50%;
  transform: translate(-50%,200%);
}
.pop .title{
  width: 14.62rem;
  height: 1.7rem;
  padding-top: .72rem;
  margin: 0 auto;
  text-indent: -9999px;
  position: relative;
  z-index: 2;
  flex-shrink: 0;
}
.pop_login .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_login.png) no-repeat 0 100%/100% auto;
}
.pop_loginwx .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_loginwx.png) no-repeat 0 100%/100% auto;
}
.pop_auth .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_login.png) no-repeat 0 100%/100% auto;
}
.pop_bind .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_bind.png) no-repeat 0 100%/100% auto;
}
.pop_unbind .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_unbind.png) no-repeat 0 100%/100% auto;
}
.pop_common .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_common.png) no-repeat 0 100%/100% auto;
}
/* .pop_invite .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_invite.png) no-repeat 0 100%/100% auto;
} */
.pop_rules .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_rules.png) no-repeat 0 100%/100% auto;
}
.pop_faq .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_faq.png) no-repeat 0 100%/100% auto;
}
.pop_sys .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_sys.png) no-repeat 0 100%/100% auto;
}
.pop_invitelist .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_invitelist.png) no-repeat 0 100%/100% auto;
}
.pop_reserve_succ .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_reserve.png) no-repeat 0 100%/100% auto;
}
.pop_webplatform .title{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_common.png) no-repeat 0 100%/100% auto;
}
.pop .pop_main{
  width: 12.8rem;
  margin: 0 auto;
  position: relative;
  z-index: 2;
  font-size: .65rem;
  color: #3c444e;
  flex-grow: 1;
  height: 1px;
  line-height: 1.5;
}
.pop .pop_main a{
  color: #3c444e;
}
/* .pop .main{
  width: 12.9rem;
  padding: .5rem 0;
  position: relative;
  margin: 0 auto;
}
.pop .box{
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #3a4858;
  flex-direction: column;
  line-height: 1.8;
  font-size: .26rem;
  font-weight: normal;
  box-sizing: border-box;
} */
.pop .btns{
  width: 100%;
  height: 1.74rem;
  display: flex;
  justify-content: center;
  margin-top: .3rem;
  margin-bottom: 1.4rem;
  padding: 0 .5rem;
  box-sizing: border-box;
  position: relative;
  z-index: 2;
}
.pop .btns .btn{
  width: 7.37rem;
  height: 100%;
  margin: 0 .2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  text-indent: -9999px;
}
.pop .btns .btn_submit{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_submit.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_cancle{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_cancle.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_get{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_get.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_bind{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_bind.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_unbind{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_unbind.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_changetel{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_changetel.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_copy_yellow{
  width: 8.77rem;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_copy_yellow.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_faq{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_faq.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_reserve{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_reserve.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_again{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_again.png) no-repeat 0 0/100% 100%;
}
.pop .btns .btn_check_qualify{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_check.png) no-repeat 0 0/100% 100%;
}

.pop .url_box{
  width: 100%;
  height: 1.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.pop .input_url{
  width: 1px;
  height: 100%;
  display: flex;
  flex-grow: 1;
  align-items: center;
  box-sizing: border-box;
  border-radius: .05rem;
  background: rgba(106, 138, 169, .45);
  overflow: hidden;
  box-sizing: border-box;
  padding: 0 .7rem;
}
.pop .input_url input{
  width: 100%;
  height: 1.4rem;
  line-height: 1.4rem;
  display: block;
  align-items: center;
  color: #d1dde9;
  outline: none;
  background: none;
  border: none;
  text-align: center;
  font-size: .6rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; 
}
.pop .input_item{
  display: flex;
  align-items: center;
  justify-content: flex-start;
  box-sizing: border-box;
  border-radius: .1rem;
  background: rgba(106, 138, 169, .45);
  overflow: hidden;
  padding: 0 .4rem;
}
.pop .input_item input{
  width: 100%;
  height: 1.4rem;
  display: block;
  align-items: center;
  justify-content: flex-start;
  color: #3c444e;
  outline: none;
  background: none;
  border: none;
  text-align: left;
  font-size: .6rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; 
  font-weight: normal;
}
.pop h3,.pop h4,.pop h5{
  font-weight: normal;
}
/*pop_common*/
.pop_common .pop_box{
  height: 8rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
/*pop_login*/
.pop_login .pop_main{
  width: 12.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 2.9rem 0;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_login.png) no-repeat 0 2.9rem/100% auto;
}
.pop_login .btn_login{
  width: 5.75rem;
  padding-top: 6.35rem;
  text-align: center;
}
/* .pop_login .btn_qq{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_login_qq.png) 0 0 no-repeat;
  background-si50%e50% 99.5% 99.5%;
}
.pop_login .btn_wx{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_login_wx.png) 0 0 no-repeat;
  background-si50%e50% 99.5% 99.5%;
} */
/*pop_loginwx*/
.pop_loginwx .pop_main{
  padding: 1rem 0 1.2rem;
}
.pop_loginwx .pop_box h4{
  width: 100%;
  line-height: 1;
  text-align: left;
  padding-bottom: .65rem;
}
.pop_loginwx .btn_copy{
  width: 4.81rem;
  height: 1.12rem;  
  margin-left: .55rem;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_copy.png) no-repeat 0 0/100% 100%;
}
.pop_loginwx .url_qrcode{
  width: 5.88rem;
  height: 5.88rem;
  margin: 0 auto;
  box-sizing: border-box;
  padding: .3rem;
  background: #fff;
}
.qrcode_img_box{
  width: 100%;
  height: 100%;
}
.qrcode_img_box canvas{
  width: 100%!important;
  height: 100%!important;
}
.qrcode_img_box img{
  width: 100%!important;
  height: 100%!important;
  vertical-align: top;  
  -webkit-touch-callout:default;
}
.pop_loginwx h4.qrcode_tips{
  padding: 1.2rem 0 0.95rem;
  width: 100%;
  text-align: center;
}
/*pop_auth*/
.pop_auth .pop_main{
  padding: 1rem 0 1.2rem;
  box-sizing: border-box;
  line-height: 1.2;
}
/*pop_reserve_succ*/
.pop_reserve_succ .pop_main{
  width: 14rem;
  padding: .3rem 0;
}
.pop_reserve_succ .unbind_guide{
  color: #a16a34;
  padding-top: .2rem;
}
.pop_reserve_succ .gift h4{
  padding: .3rem 0 .4rem;
  text-align: center;
}
.pop_reserve_succ .gift h5{
  font-size: .5rem;
  text-align: center;
  padding: 0 .5rem;
}
.pop_reserve_succ .pic_gift{
  width: 12rem;
  margin: 0 auto;
  padding: .3rem 0 .2rem;
}
.pop_reserve_succ .pic_gift img{
  width: 100%;
  vertical-align: top;
}
.pop_reserve_succ .gift_list{
  width: 11.6rem;
  height: 4.49rem;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pop_reserve_succ li{
  width: 3.44rem;
  height: 100%;
}
.pop_reserve_succ li img{
  width: 100%;
  vertical-align: top;
}
.pop_reserve_succ .tips{
  width: 100%;
  font-size: .5rem;
  text-align: center;
  padding: .3rem 0 0;
}
.pop_reserve_succ .qq_tips{
  width: 100%;
  font-size: .5rem;
  text-align: center;
  padding: 0 0 0;
}
.pop_reserve_succ .btns{
  padding-top: 0;
  margin-bottom: 1rem;
}
.pop_reserve_succ .btns .btn_get{
  display: none!important;
}
/*pop_bind*/
.pop_bind{
  height: 20rem;
}
.pop_bind .btns{
    position: unset;
    z-index: 0;
}
.pop.pop_bind  .pop_content::before{
    z-index: -1;
    
}
.pop_bind.pop_unbind{
  height: 20.7rem;
}
.pop_bind .pop_main{
  width: 12.8rem;
}
.pop_bind .pop_box{
  width: 100%;
  margin: 0 auto;
}
.pop_bind .tel{
  width: 100%;
  height: 1.4rem;
  margin-top: 1rem;
}
.pop_bind .tel .input_tel{
  width: 100%;
  height: 100%;
}
.pop_bind .yzm{
  width: 100%;
  height: 1.4rem;
  margin-top: 1rem;
}
.pop_bind .yzm_box{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pop_bind .input_yzm{
  width: 1px;
  height: 100%;
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pop_bind .btn_get_ver{
  height: 1.12rem;
  width: 4.81rem;
  margin-left: .55rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pop_bind .btn_get_ver a{
  width: 100%;
  height: 100%;
  display: flex;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_get_ver.png) no-repeat 0 0/100% 100%;
}
.pop_bind .btn_get_ver span{
  width: 100%;
  height: 100%;
  display: flex;
  color: #e4f2ff;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding-bottom: .08rem;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_countdown.png) no-repeat 0 0/100% 100%;
}
.pop_bind .btn_get a:hover{
  text-decoration: none;
}
.pop_bind .btn_agree{
  width: 100%;
  height: .96rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
  box-sizing: border-box;
  margin-top: .8rem;
  cursor: pointer;
}
.pop_bind .btn_agree::before{
  content: " ";
  width: .96rem;
  height: .96rem;
  display: block;
  margin-right: .2rem;
}
.pop_bind .btn_agree::before{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/ico_unagree.png) no-repeat 0 0/100% 100%;
}
.pop_bind .btn_agree.active::before{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/ico_agree.png) no-repeat 0 0/100% 100%;
}
.pop_bind .btn_agree i{
  font-size: .5rem;
  flex-grow: 1;
  text-decoration: underline;
  padding-left: .2rem;
}
.pop_bind .agree_info{
  width: 100%;
  text-align: left;
  line-height: 1.5;
  color: #6881a2;
  padding-top: .72rem;
  font-size: .6rem;
}
.pop_bind .btns{
  margin-bottom: 1rem;
}
input::input-placeholder{color:  #cfdae6 ;} 
::-webkit-input-placeholder { /* WebKit browsers */ 
  color: #cfdae6; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
  color: #cfdae6; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
  color: #cfdae6; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
  color: #cfdae6; 
}
/*pop_unbind*/
/* .pop_unbind{
  height: 1590rem;
} */
/*pop_video*/
.pop_video {
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 1);
  z-index: 999;
}
.pop_video .pop_content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.pop_video .pop_main {
  width: 100%;
}
.pop_video .pop_main .video_box {
  width: 100%;
  height: 100%;
}
.pop_video .btn_close{
  width: 2.76rem;
  height: 2.76rem;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_close.png) 0 0 no-repeat;
  background-size: 100% 100%;
  transform: translate(0,100%);
}

.pop_wg{
  height: 17rem;
}
.pop_wg .pop_main{
  padding: 1rem 0;
}
.pop_wg .pop_box{
  text-align: center;
  padding: 0 0 .5rem;
}
.pop_wg .btns{
  flex-shrink: 0;
  margin-bottom: 0.5rem;
}
.pop_wg .btn_change_tel{
  width: 100%;
  display: flex;
  justify-content: center;
  padding: .5rem 0;
  flex-shrink: 0;
}
.pop_wg .btn_change_tel a{
  text-decoration: underline;
  color: #3c444e;
}
.pop_wg .btn_agree{
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  box-sizing: border-box;
  margin-top: 0.2rem;
  cursor: pointer;
}
.pop_wg .btn_agree span{
  position: relative;
}
.pop_wg .btn_agree span a{
  text-decoration: underline;
  color: #3c444e;
}
.pop_wg .agree_tips{
  width: 100%;
  text-align: center;
  color: #3c444e;
  padding-top: .5rem;
}
.pop_wg .agree_info{
  width: 100%;
  text-align: left;
  line-height: 1.5;
  padding-top: .5rem;
}

/*pop_nolottery*/
.pop_nolottery .btns{
  margin-top: 1rem;
}
/*pop_certificatefail*/
.pop_certificatefail .pop_box{
  padding: 1rem 0 2rem;
}
.pop_certificatefail .lottery_tips{
  width: 100%;
  position: absolute;
  left: 0;
  bottom: .6rem;
  text-align: center;
  color: #3c444e;
  font-size: .5rem;
}
.pop_certificatefail .lottery_tips span{
  color: #a16a34;
}
/*pop_nocertificate*/
.pop_nocertificate .pop_main{
  width: 14rem;
}
.pop_nocertificate .pop_box{
  flex-direction: column;
  padding-top: 1rem;
}
.pop_nocertificate .pop_box ul{
  margin-top: 1rem;
  width: 100%;
  height: 5.6rem;
  display: flex;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/bg_nocertificate.png) no-repeat 0 0/100% auto;
}
.pop_nocertificate .pop_box ul li{
  height: 100%;
}
.pop_nocertificate .pop_box ul li:nth-child(1){
  width: 32%;
}
.pop_nocertificate .pop_box ul li:nth-child(2){
  width: 1px;
  flex-grow: 1;
}
.pop_nocertificate .pop_box ul li:nth-child(3){
  width: 32%;
}
.pop_nocertificate .pop_box ul li a{
  width: 100%;
  height: 100%;
  color: #3c444e;
  text-decoration: none;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}
.pop_nocertificate .pop_box ul li a:active{
  color: #3c444e;
}
.pop_nocertificate .pop_box ul li a span{
  font-size: .5rem;
}
.pop_nocertificate .btns{
  margin-bottom: 1rem;
}
/*pop_rules*/
.pop_rules{
  height: 60vh;
  display: flex;
  flex-direction: column;
}
.pop_rules .close{
  transform: translate(-50%,150%);
}
.pop_rules .pop_main{
  width: 14.2rem;
  height: 1px;
  flex-grow: 1;
  padding: 1rem 0;
  box-sizing: border-box;
}
.pop_rules .pop_box{
  height: 100%;
}
.pop_rules .rulex_detail{
  height: 100%;
  line-height: 1.8;
  overflow-y: scroll;
  box-sizing: border-box;
  padding: 0 .45rem;
}
.pop_rules .rulex_detail a{
  color: #a16a34;
}
.pop_rules .rulex_detail i{
  color: #b1891f;
}
/*pop_sl*/
.pop_sl{
  height: 60vh;
  display: flex;
  flex-direction: column;
}
.pop_sl .pop_main{
  height: 1px;
  flex-grow: 1;
  padding: 1rem 0;
  box-sizing: border-box;
}
.pop_sl .pop_box{
  height: 100%;
}
.pop_sl .close{
  transform: translate(-50%,150%);
}
.pop_sl .rulex_detail{
  height: 100%;
  line-height: 1.8;
  overflow-y: scroll;
}
.pop_sl .rulex_detail a{
  color: #a16a34;
}
/*pop_invitelist*/
.pop_invitelist .pop_main{
  padding: 1rem 0;
}
.pop_invitelist .pop_box{
  height: 100%;
  overflow-y: auto;
}
.pop_invitelist .pop_box .invite_tips{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  box-sizing: border-box;
  padding-bottom: 1rem;
}
.pop_invitelist ul{
  width: 100%;
}
.pop_invitelist ul li{
  width: 100%;
  padding-bottom: .5rem;
}
.pop_invitelist ul li p{
  width: 100%;
  display: flex;
  padding-bottom: .2rem;
}
.pop_invitelist ul li p i{
  width: 1px;
  flex-grow: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; 
  color: #9f793c;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}
.pop_invitelist ul li p span{
  padding-left: 2rem;
  height: 100%;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/ico_dian.png) no-repeat 0 50%/1.84rem 0.1rem;
}

/*pop_certificatesucc*/
.pop_certificatesucc .pop_box{
  flex-direction: column;
}
.pop_certificatesucc .pop_box p{
  width: 100%;
  line-height: 1.8;
  text-align: left;
}
.pop_certificatesucc .pop_box p a{
  color: #3c444e;
  text-decoration: underline;
}

/*pop_download*/
.pop_download .pop_box{
  flex-direction: column;
}
.pop_download .pop_box p{
  width: 100%;
  line-height: 1.8;
  text-align: left;
}
.pop_download .pop_box p a{
  color: #3c444e;
  text-decoration: underline;
}

/*抽资格结果*/
.pop_lottery_ticket{
  position: fixed;
  z-index: 999;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  /* top: 0;
  left: 0;
  transform: translate(-50%,-50%); */
  opacity: 1;
}
.pop_lottery_ticket_ani{
  width: 100%;
  height: 100%;
  position: relative;
}
/* .pop_lottery_ticket_ani .mask_black{
  width: 100%;
  height: 100%;
	display: flex;
	align-items: center;
} */

.pop_lottery_ticket_ani .mask_black  {
	--mask: radial-gradient(
		circle at var(--x, 50%) var(--y, 50%),
    black var(--maskSize1, 0), 
		transparent 0, 
		transparent var(--maskSize2, 0),
    black var(--maskSize2, 0), 
		#ffffff var(--maskSize3, 0), 
		transparent 0);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/bg_ticket.png) no-repeat 50% 100%/cover;
	color: rgb(9, 14, 23);
	-webkit-mask-image: var(--mask);
	mask-image: var(--mask);
  opacity: 0;
}
.pixi_ticket{
  width: 11.1rem;
  height: 25.43rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  overflow: hidden;  
}
.pixi_ticket_box{
  /* width: 1110px;
  height: 2453px; */
  width: 11.1rem;
    height: 25.43rem;
  position: absolute;
  top: 0;
  left: 0;
  transform-origin: 0 0;
}
.pixi_ticket_box canvas{
  width: 100%!important;
  height: 100%!important;
}
.pop_lottery_ticket .tickets{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  overflow: hidden;
}
.pop_lottery_ticket .tickets .box{
  height: 100%;
  width: 1600%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.pop_lottery_ticket .tickets span{
  width: 100%;
  height: 100%;
  display: block;
}
.pop_lottery_ticket .t_0{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/0.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_1{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/1.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_2{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/2.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_3{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/3.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_4{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/4.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_5{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/5.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_6{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/6.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_7{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/7.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_8{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/8.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_9{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/9.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_10{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/10.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_11{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/11.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_12{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/12.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_13{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/13.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_14{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/14.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .t_15{
  background: url(https://game.gtimg.cn/images/op/m202406/ticket/15.png) no-repeat 50% 50%/99.5% 99.5%;
}


.pop_lottery_ticket .pop_content{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9;
}
.pop_lottery_ticket .pop_content::before{
  display: none;
}
.pop_lottery_ticket .pop_main{
  position: relative;
  width: 11.1rem;
  height: 25.43rem;
  flex-shrink: 0;
  /* background: url(https://game.gtimg.cn/images/op/m202406/pops/ticket.png) no-repeat 50% 50%050%/99.5% 99.5%; */
}
.pop_lottery_ticket .pop_main .ticket_img{
  z-index: 4;
  width: 100%;
  height: 100%;
  opacity: 0;
  display: none;
  position: relative;
  flex-shrink: 0;
  /* background: url(https://game.gtimg.cn/images/op/m202406/ticket/16.png) no-repeat 50% 50%050%/99.5% 99.5%; */
}
.pop_lottery_ticket .pop_main .ticket_img img{
  width: 100%;
  vertical-align: top;
}

.pop_lottery_ticket .time{
  left: .68rem;
  top: 20.48rem;
  font-size: .55rem;
  color: #2b2000;
  opacity: 0;
  z-index: 3;
}
.pop_lottery_ticket .number{
  left: .65rem;
  top: 22.5rem;
  font-size: .55rem;
  color: #2b2000;
  opacity: 0;
  z-index: 3;
  display: flex;
  align-items: center;
  height: .48rem;
}
.pop_lottery_ticket .number::before{
  content: " ";
  display: block;
  margin-right: .1rem;
  width: 0.88rem;
  height: 100%;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/ico_no.png) no-repeat 50% 50%/99.5% 99.5%;
}

.pop_lottery_ticket .my_qrcode{
  left: 6.28rem;
  top: 19.2rem;
  width: 3.95rem;
  height: 3.95rem;
  box-sizing: border-box;
  padding: .2rem;
  background: #fff;
  opacity: 0;
  z-index: 3;
}
.pop_lottery_ticket .my_qrcode .qrcode_wrap{
  width: 100%;
  height: 100%;
  background: #fff;
  box-sizing: border-box;
}

.pop_lottery_ticket .download_tips{
  color: #fff;
  font-size: .6rem;
  padding: .5rem 0 .6rem;
  opacity: 0;
  flex-shrink: 0;
}
.pop_lottery_ticket .btns{
  width: 100%;
  height: 3.6rem;
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
  position: relative;
  z-index: 2;
  opacity: 0;
  align-items: center;
  flex-direction: column;
  flex-shrink: 0;
}
.pop_lottery_ticket .btns .btn{
  width: 9.61rem;
  height: 1.58rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  text-indent: -9999px;
}
.pop_lottery_ticket .btns .btn_tickit_submit{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_ticket_submit.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .btns .btn_tickit_faq{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_ticket_faq.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .btns .btn_tickit_download{
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_ticket_download.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_lottery_ticket .btns .btn_tickit_share{
  display: none;
}

.ticket_ani_wrap{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 998;
}
.ticket_ani_wrap .s_1{
  width: 0;
}


/*pop_invite*/
.pop_invite{
  width: 19.2rem;
  height: 100%;
  position: fixed;
  top: 50%;
  left: 50%;
  font-family: 'hywh55';
  display: block;
  z-index: 9999;
  transform: scale(1) translate(-50%, -50%);
}
.pop_invite .pop_content{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  box-sizing: border-box;
  padding: 1.85rem;
}
.pop_invite .pop_content::before{
  display: none;
}
.pop_invite .title{
  width: 14.77rem;
  height: 7.32rem;
  margin: 0 auto;
  flex-shrink: 0;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_share.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_invite .pop_main{
  width: 100%;
  margin-top: .9rem;
}
.pop_invite .pop_box{
  width: 14.8rem;
  height: 14.8rem;
  border: 2px solid rgba(255, 255, 255, 0.5);
  padding: .3rem;
  background: #0d1116;
  border-radius: .4rem;
  box-sizing: border-box;
  margin: 0 auto;
}
.pop_invite .my_qrcode{
  width: 100%;
  height: 100%;
  border: 1px solid #313439;
  padding: .2rem;
  box-sizing: border-box;
  border-radius: .2rem;
}
.pop_invite .qrcode_wrap{
  width: 100%;
  height: 100%;
  background: #fff;
  box-sizing: border-box;
  padding: .42rem;
  position: relative;
}
.pop_invite .qrcode_wrap img{
  width: 100%;
  height: 100%;
  vertical-align: top;
  -webkit-touch-callout:default;
}
.pop_invite .close{
  margin: 0 auto;
  width: 2.76rem;
  height: 2.76rem;
  margin-top: 2.76rem;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_close.png) 0 0 no-repeat;
  background-size: 100% 100%;
  flex-shrink: 0;
}
.pop_invite .qrcode_wrap .qrcode_img_con{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding: .42rem;
  z-index: 2;
}
.pop_invite .qrcode_wrap .qrcode_img_con img{
  width: 100%;
  height: 100%;
  vertical-align: top;
  opacity: 0;
}
/*pop_service*/
.pop_service{
  width: 19.2rem;
  height: 100%;
  position: fixed;
  top: 50%;
  left: 50%;
  font-family: 'hywh55';
  display: block;
  z-index: 9999;
  transform: scale(1) translate(-50%, -50%);
}
.pop_service .pop_content{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  box-sizing: border-box;
  padding: 1.85rem;
}
.pop_service .pop_content::before{
  display: none;
}
.pop_service .title{
  width: 14.77rem;
  height: 7.32rem;
  margin: 0 auto;
  flex-shrink: 0;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_service.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_service .pop_main{
  width: 100%;
  margin-top: .9rem;
}
.pop_service .pop_box{
  width: 14.8rem;
  height: 14.8rem;
  border: 2px solid rgba(255, 255, 255, 0.5);
  padding: .3rem;
  background: #0d1116;
  border-radius: .4rem;
  box-sizing: border-box;
  margin: 0 auto;
}
.pop_service .my_qrcode{
  width: 100%;
  height: 100%;
  border: 1px solid #313439;
  padding: .2rem;
  box-sizing: border-box;
  border-radius: .2rem;
}
.pop_service .qrcode_wrap{
  width: 100%;
  height: 100%;
  background: #fff;
  box-sizing: border-box;
  padding: .42rem;
}
.pop_service .qrcode_wrap img{
  width: 100%;
  height: 100%;
  vertical-align: top;
}
.pop_service .close{
  margin: 0 auto;
  width: 2.76rem;
  height: 2.76rem;
  margin-top: 2.76rem;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/btn_close.png) 0 0 no-repeat;
  background-size: 100% 100%;
  flex-shrink: 0;
}
/*pop_platform*/
/* .pop_platform .title{
  width: 14.77rem;
  height: 7.32rem;
  margin: 0 auto;
  flex-shrink: 0;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/title_service.png) no-repeat 50% 50%/99.5% 99.5%;
}
.pop_platform .pop_main{
  width: 100%;
  margin-top: .9rem;
}
.pop_platform .pop_box{
  width: 14.8rem;
  height: 14.8rem;
  border: 2px solid rgba(255, 255, 255, 0.5);
  padding: .3rem;
  background: #0d1116;
  border-radius: .4rem;
  box-sizing: border-box;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pop_platform .pop_box p{
  width: 49%;
  box-sizing: border-box;
}
.pop_platform .pop_box p img{
  width: 100%;
  vertical-align: top;
} */


.pop_sys .pop_box{
  width: 100%;
  height: 100%;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  padding-top: .5rem;
}
.sys_tips{
  font-size: .45rem;
  flex-shrink: 0;
}
.pop_sys .sys_list{
  width: 100%;
  height: 1.4rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: .65rem 0 .8rem;
  flex-shrink: 0;
}
.pop_sys .sys_list li{
  width: 5.6rem;
  height: 100%;
  color: #d4dfea;
  border-radius: .1rem;
  background: rgba(106, 138, 169, .45);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: .6rem;
  position: relative;
  flex-shrink: 0;
}
.pop_sys .sys_list li.active{
  color: #8ba6c1;
  background: rgba(237, 245, 255, .45);
}
.pop_sys .sys_list li.active::after{
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  height: 100%;
  padding: .16rem;
  border: .03rem solid rgba(237, 245, 255, .45);
}
.pop_sys .tel{
  width: 100%;
  height: 1.4rem;
}
.input_error_tips{
  height: .54rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: .5rem;
  color: #59697b;
  padding-top: .2rem;
  padding-bottom: .5rem;
}
.pop_platform .pop_main{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  padding-bottom: .5rem;
}
.pop_platform .pop_box{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.pop_platform .pop_box img{
  width: 8rem;
  -webkit-touch-callout:default;
}
.pop_platform .platform_tips{
  padding-top: .5rem;
}
/*pop_webplatform*/
.pop_webplatform .pop_main{
  width: 14rem;
  height: 100%;
  margin: 0 auto;
  padding-bottom: 0;
}
.pop_webplatform .pop_box{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pop_webplatform .pop_box p{
  width: 50%;
  box-sizing: border-box;
  padding: 0 0.3rem;
}
.pop_webplatform .pop_box_for_one p{
  width: 70%;
}
.pop_webplatform .pop_box p img{
  width: 100%;
  vertical-align: top;  
  -webkit-touch-callout:default;
}
.pop_webplatform .pop_box p span{
  width: 100%;
  padding-top: .3rem;
  text-align: center;
  display: block;
}

.creat_ticket{
  width: 11.1rem;
  height: 25.43rem;
  position: absolute;
  top: 0;
  left: -999999px;
  z-index: -1;
}
.creat_ticket .box{
  width: 100%;
  height: 100%;
  /* background: url(https://game.gtimg.cn/images/op/m202406/pops/ticket.png) no-repeat 50% 50%050%/99.5% 99.5%; */
}
.creat_ticket .box .pop_main img{
  width: 100%;
  vertical-align: top;
}
.creat_ticket .box .time{
  left: 0.68rem;
  top: 20.4rem;
  font-size: .55rem;
  color: #2b2000;
}
.creat_ticket .box .number{
  left: 1.85rem;
  top: 22.4rem;
  font-size: .55rem;
  color: #2b2000;
  height: .48rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
/* .creat_ticket .box .number::before{
  content: " ";
  display: block;
  margin-right: .1rem;
  width: 0.88rem;
  height: 100%;
  background: url(https://game.gtimg.cn/images/op/m202406/pops/ico_no.png) no-repeat 50% 50%/99.5% 99.5%;
} */
.creat_ticket .box .my_qrcode{
  left: 6.28rem;
  top: 19.2rem;
  width: 3.95rem;
  height: 3.95rem;
  box-sizing: border-box;
  padding: .2rem;
  background: #fff;
}


.pop_permissions{
  height: 15.9rem;
  display: flex;
  flex-direction: column;
}
.pop_permissions .pop_box{
  display: block;  
  text-align: left;
  padding-top: 1.2rem;
}
.pop_permissions .pop_box h3{
  font-size: .65rem;
  padding-bottom: .8rem;
}
.pop_permissions .pop_box p{
  font-size: .5rem;
  padding-bottom: .5rem;
}