/* 星动权益 */
.shade {
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 99999;
}
.clear {
  clear: both;
  line-height: 0px;
  font-size: 1px;
  padding: 0px;
  margin: 0px;
  height: 0px;
  display: block;
}
.default_bg {
  width: 7.5rem;
  position: relative;
  overflow: hidden;
  display: none; 
}
.jgg-top {
  width: 7.5rem;
  height: .69rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jgg-tit1.jpg') no-repeat center top;
  background-size: 7.5rem .69rem;
  position: relative;
  display: none;
}
.qyxqbtn{
  width: 1.06rem;
  height: .28rem;
  position: absolute;
  top: .24rem;
  right: 0.34rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/qyxq.png);
  background-size: 100% 100%;
}
.admission-1 {
  width: 7.5rem;
  height: .77rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jgg-tit2.jpg') no-repeat center top;
  background-size: 7.5rem .77rem;
  position: relative;
  /* margin-top: -0.01rem; */
}
.admission-2 {
  width: 7.5rem;
  height: .45rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jgg-tit4.jpg?1') no-repeat center top;
  background-size: 7.5rem .45rem;
  position: relative;
  margin-top: -0.01rem;
}
.bjllbanner {
  width: 7.5rem;
  height: .65rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jgg-tit3.jpg') no-repeat center top;
  background-size: 7.5rem .65rem;
  position: relative;
  display: none;
}
.bjllbanner .bjbanner{
  width: 5.4rem;
  height: .48rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/bjll.png?2') no-repeat center top;
  background-size: 5.4rem .48rem;
  position: absolute;
  top: 0rem;
  left: .35rem;
}
.bjllbanner .bjgz{
  width: 1.16rem;
  height: .45rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/bjllgz.png') no-repeat center top;
  background-size: 1.16rem .45rem;
  position: absolute;
  top: .02rem;
  left: 5.97rem;
}
.yy_tx_area {
  width: 1.87rem;
  height: 0.32rem;
  position: absolute;
  top: 0.06rem;
  right: .38rem;
}

.yy_tx_area .yytx_but {
  width: 1.87rem;
  height: 0.32rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/btn_remain_had.png?1');
  background-repeat: no-repeat;
  background-size: 100%;
}

.yy_tx_area .yytx_dong {
  width: 1.85rem;
  height: 0.32rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/btn_remain.png?2');
  background-repeat: no-repeat;
  background-size: 100%;
  display: none;
}
/* 明天提醒 */
.tt_tx_area {
  width: 1.87rem;
  height: 0.32rem;
  position: absolute;
  top: 0.06rem;
  right: .38rem;
  display: none;
}

.tt_tx_area .tttx_but {
  width: 1.87rem;
  height: 0.32rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btnmt_had.png?1');
  background-repeat: no-repeat;
  background-size: 100%;
}

.tt_tx_area .tttx_dong {
  width: 1.87rem;
  height: 0.32rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn_remain.png?1');
  background-repeat: no-repeat;
  background-size: 100%;
  display: none;
}
/* 原背景 */
.home-detail.top_bg_1{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/index2/top_bg_2.jpg') no-repeat center top;
  background-size: 7.5rem 2.6rem;
}
/* 星动日背景 */
.home-detail.top_bg_2{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/zxtqbg.jpg?1') no-repeat center top;
    background-size: 7.5rem 2.74rem;
}
/* 尊享权益 */
.jgg_bg {
  width: 7.5rem;
  height: 2.96rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jgg-1.jpg?2') no-repeat center top;
  background-size: 7.5rem 2.96rem;
  margin-top: -0.01rem;
}
.jgg_yqg {
  width: 7.5rem;
  height: 2.96rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jgg-3.jpg?1') no-repeat center top;
  background-size: 7.5rem 2.96rem;
  margin-top: -0.01rem;
  display: none;
}
.jgg_box{
  width: 6.78rem;
  height: 2.38rem;
  margin: 0 auto;
  overflow: hidden;
}
.jgg_bg .jgg_main{
  width: 100%;
  height: 2.38rem;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}
.xd_area_i .hong_b {
  display: block;
  width: 0.45rem;
  height: 0.45rem;
  position: absolute;
  top: 0;
  left: 0;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/icon/hong_bg.png") center repeat;
  background-size: 0.45rem 0.45rem;
}

.xd_area_i .xd_area_i_tu img{
  width: 0.6rem;
  height: 0.6rem;
}
.xd_area_i .xd_area_i_tu.big_tu {
  width: 1.6rem;
  height: 1.2rem;
  margin: 0rem auto;
  border: none;
}

.xd_area_i .xd_area_i_cont {
  font-size: 0.24rem;
  color: #8e2425;
  line-height: 0.4rem;
  position: relative;
  margin-top: .06rem;
}

.xd_area_i .xd_area_i_bg {
  width: 2.125rem;
  height: 0.22rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202107/home/pp_g.jpg") center repeat;
  background-size: 2.22rem 0.24rem;
  position: absolute;
  top: 2.05rem;
  left: -1px;
}

.xd_area_i  .i_cont_t {
  text-align: center;
  height: 0.56rem;
  line-height: 0.28rem;
  font-size: 0.2rem;
}


.xd_area_i  .i_cont_but i {
  display: block;
  width: 0.14rem;
  height: 0.14rem;
  position: absolute;
  top: -0.04rem;
  right: -0.04rem;
  background-color: #EC3B00;
  border-radius: 100%;
}

.xd_area_i .xd_area_i_cont .xd_area_i_bar {
  position: relative;
  border-radius: 0.12rem;
  overflow: hidden;
  color: #fff;
  margin: 0 auto;
  background-color: #ccc;
  width: 1.36rem;
  height: 0.24rem;
  font-size: 0.16rem;
  text-align: center;
  margin-top: .08rem;
  z-index: 2;
}


.xd_area_i .xd_area_i_cont .xd_area_i_bar .i_bar_r {
  width: 100%;
  height: 0.24rem;
  border-radius: 0.12rem;
  position: absolute;
  box-sizing:border-box;
  -moz-box-sizing:border-box; 
  -webkit-box-sizing:border-box; 
  top: 0;
  left: 0;
  z-index: 1;
  background-image: -moz-linear-gradient(0deg, #fbc46b 0%, #e64142 100%);
  background-image: -webkit-linear-gradient(0deg, #fbc46b 0%, #e64142 100%);
  background-image: -ms-linear-gradient(0deg, #fbc46b 0%, #e64142 100%);
}
.xd_area_i .xd_area_i_cont .xd_area_i_bar .i_bar_p {
  position: absolute;
  width: 1.36rem;
  height: 0.24rem;
  font-size: 0.16rem;
  color: #fff;
  text-align: center;
  z-index: 2;
  vertical-align: middle;
  justify-content: center;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.xd_area_i .xd_area_i_cont .xd_area_i_bar .i_bar_p .i_bar_text {
  position: absolute;
  width: 1.36rem;
  font-size: 0.16rem;
  line-height: 0.24rem;
  height: 0.24rem;
  top: 50%;
  left: 50%;
  padding: 0;
  margin: 0;
  margin-top: -0.12rem;
  margin-left: -0.68rem;
}

.jgg_bg .xd_area .xd_area_i{
  display: inline-block;
  width: 1.76rem;
  height: 2.18rem;
  position: relative;
  margin-right: 0.16rem;
  overflow: hidden
}

.jgg_bg .xd_area .xd_area_i .xd_area_i_tu {
  width: .88rem;
  height: .88rem;
  position: absolute;
  top: 0.13rem;
  left: .46rem;
}
.jgg_bg  .xd_area_i .i_cont_but{
  font-size: 0.22rem;
  color: #000;
  width: 1.45rem;
  height: 0.46rem;
  line-height: 0.46rem;
  display: block;
  text-align: center;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn12.png") center no-repeat;
  background-size: 1.45rem 0.46rem;
  position: absolute;
  top: 1.6rem;
  left: 0.15rem;
  z-index: 1;
}
.jgg_bg .xd_area_i .i_cont_but.done {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn14.png") center no-repeat;
  background-size: 1.45rem 0.46rem;
  color: #535353;
}
.jgg_bg  .xd_area_i .btn11{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn11.png") center no-repeat;
  background-size: 1.45rem 0.46rem;
}
.jgg_bg  .xd_area_i .btn12{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn12.png") center no-repeat;
  background-size: 1.45rem 0.46rem;
}
.jgg_bg  .xd_area_i .btn13{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn13.png") center no-repeat;
  background-size: 1.45rem 0.46rem;
}
.jgg_bg  .xd_area_i .btn14{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn14.png") center no-repeat;
  background-size: 1.45rem 0.46rem;
}
.jgg_bg  .xd_area_i .btn15{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn15.png") center no-repeat;
  background-size: 1.45rem 0.46rem;
}
.jgg_bg  .xd_area_i .btn16{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/btn16.png") center no-repeat;
  background-size: 1.45rem 0.46rem;
}
.jgg_title{
  width: 2.38rem;
  height: .34rem;
  position: absolute;
  left: .45rem;
  top: 0rem;
}
.jgg_title_yqg{
  width: 3.4rem;
  height: .34rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/icon_8.png") center no-repeat;
  background-size: 3.4rem 0.34rem;
  position: absolute;
  left: .54rem;
  top: .02rem;
  display: none;
}
.jgg_title .icon_2{
  width: 2.38rem;
  height: .34rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202303/icon_2.gif") center no-repeat;
  background-size: 2.38rem 0.34rem;
  display: none;
}
.jgg_title .icon_3{
  width: 2.38rem;
  height: .34rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202303/icon_3.gif") center no-repeat;
  background-size: 2.38rem 0.34rem;
  display: none;
}
.jgg_title .icon_5{
  width: 2.38rem;
  height: .34rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202303/icon_5.gif") center no-repeat;
  background-size: 2.38rem 0.34rem;
  display: none;
}
.jgg_title .icon_6{
  width: 2.38rem;
  height: .34rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202303/icon_6.gif") center no-repeat;
  background-size: 2.38rem 0.34rem;
  display: none;
}

/* 畅享权益 */
.cxqy {
  width: 7.5rem;
  height: 3.35rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jgg-2.jpg?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: relative;
  /* margin-top: -0.01rem; */
  display: none;
}
.cxqy .cxqy_main{
  height: 2.1rem;
  width: 7.5rem;
  margin: 0 auto;
  position: absolute;
  top: .71rem;
  left: 0;
}
.cxqy_main .xd_area_i{
  width: 2.2rem;
  height: 2.2rem;
  float: left;
  position: relative;
  margin-right: 0.11rem;
  overflow: hidden;
}
.cxqy_main .list7{
  margin-left:.39rem;
}
.cxqy_main .xd_area_i .xd_area_i_tu {
  width: .9rem;
  height: .9rem;
  margin: 0.11rem 0.62rem 0rem 0.65rem;
  position: relative;
}

.cxqy_main .xd_area_i .i_cont_but{
  font-size: 0.26rem;
  color: #fff;
  width: 1.45rem;
  height: 0.46rem;
  line-height: 0.46rem;
  text-align: center;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn_1.png?1") center no-repeat;
  background-size: 1.45rem 0.46rem;
  position: absolute;
  top: 1.6rem;
  left: 0.31rem;
}
.cxqy_main .xd_area_i .i_cont_but.done {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/btn_1_h.png?1") center no-repeat;
  background-size: 1.45rem 0.46rem;
  color: #fff;
}
.cxqy .privilege_share{
  width: 1.54rem;
  height: .39rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/icon_7.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 0rem;
  right: 0.18rem;
  display: none;
  z-index: 2;
}
.cxqy .icon-main {
  width: 7.5rem;
  height: 3.24rem;
  position: absolute;
  top: 2.96rem;
  left: 0;
}
.cxqy .icon-main .icon-1{
  width: 3.3rem;
  height: 1.94rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/module1-1.png') no-repeat center top;
  background-size: cover;
  position: absolute;
  top: 0rem;
  left: 0.41rem;
}
.cxqy .icon-main .icon-2{
  width: 3.3rem;
  height: 1.94rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/module1-2.png') no-repeat center top;
  background-size: cover;
  position: absolute;
  top: 0rem;
  left: 3.79rem;
}
.cxqy .icon-main .icon-3{
  width: 6.68rem;
  height: 1.06rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/module1-3.png') no-repeat center top;
  background-size: cover;
  position: absolute;
  top: 2.04rem;
  left: 0.41rem;
}
.toobg1 {
  width: 7.5rem;
  height: .36rem;
  background-image: linear-gradient(#dfefff,#dfefff);
  /* display: none; */
}

/* 弹窗 */
.rulePop_xq {
  width: 6.2rem;
  height: 7.52rem;
  margin-left: -3.1rem;
  margin-top: -3.76rem;
  background: white;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  padding: 0.19rem .32rem;
}

.closeBtnxq {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/closeBtnOld.png") no-repeat;
  width: 0.23rem;
  height: 0.23rem;
  position: absolute;
  right: 0.18rem;
  top: 0.15rem;
  background-size: 0.23rem 0.23rem;
  z-index: 10;
}

.rulePop_xq .closeBtnxq {
  width: 0.23rem;
  height: 0.23rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/closeBtnOld.png") no-repeat;
  float: right;
  background-size: 0.23rem 0.23rem;
}

.rulePop_xq .txtCon {
  width: 100%;
  height: 4.9rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.rulePop_xq .tit {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/title.png") no-repeat;
  width: 1.58rem;
  height: 0.43rem;
  margin: 0.3rem auto 0.44rem;
}

.rulePop_xq .txt {
  display: block;
  font-size: 0.26rem;
  line-height: 0.47rem;
  min-height: 0.47rem;
  color: #333;
}

.rulePop_xq .confirmBtn {
  width: 2.05rem;
  height: 0.78rem;
  margin: 0.4rem auto 0;
  font-size: 0.27rem;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.39rem;
  text-align: center;
  color: #81511c;
  line-height: 0.78rem;
}
.rulePop_2 {
  width: 6.2rem;
  height: 7.52rem;
  margin-left: -3.1rem;
  margin-top: -3.76rem;
  background: white;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  padding: 0.19rem .32rem;
}

.rulePop_2 .closeBtn {
  width: 0.23rem;
  height: 0.23rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/closeBtnOld.png") no-repeat;
  float: right;
  background-size: 0.23rem 0.23rem;
}

.rulePop_2 .txtCon {
  width: 100%;
  height: 4.9rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.rulePop_2 .tit {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/title.png") no-repeat;
  width: 1.58rem;
  height: 0.43rem;
  margin: 0.3rem auto 0.44rem;
}

.rulePop_2 .txt {
  display: block;
  font-size: 0.26rem;
  line-height: 0.47rem;
  min-height: 0.47rem;
  color: #333;
}

.rulePop_2 .confirmBtn {
  width: 2.05rem;
  height: 0.78rem;
  margin: 0.4rem auto 0;
  font-size: 0.27rem;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.39rem;
  text-align: center;
  color: #81511c;
  line-height: 0.78rem;
}
.mask .luckDrawNullPop_fhqqt {
  padding: .8rem 0 .65rem;
}

.mask .luckDrawNullPop_fhqqt p {
  text-align: center;
  color: #333333;
  font-size: .28rem;
}
.luckDrawNullPop_fhqqt p {
  text-align: center;
  color: #333333;
  font-size: .28rem;
}

/* 详情弹窗 */
.confirmNumPop {
  border-radius: 0.2rem;
  background-color: rgb(255, 255, 255);
  position: absolute;
  width: 6.2rem;
  min-height: 4.2rem;
  /* margin-left: -3.10rem;
margin-top: -1.87rem; */
  z-index: 1000;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}

.pop_over.confirmNumPop,
.pop_over.inputPhoneNumPop {
  position: fixed;
}

.confirmNumPop .tit {
  position: relative;
  text-align: center;
  font-size: 0.38rem;
  line-height: 1.05rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-size: 0.38rem;
  font-stretch: bold;
  color: #333;
  width: 100%;
  height: 1.05rem;
  text-align: center;
  /*background: -webkit-gradient(linear,left top, left bottom,from(#fde9bb),to(#ffb262)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;*/
}

.confirmNumPop .tit_sma {
  position: relative;
  text-align: center;
  font-size: 0.28rem;
  line-height: 0.5rem;
  padding: 0.45rem 0 0.15rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-stretch: bold;
  color: #333;
  width: 100%;
  text-align: center;
}

.confirmNumPop .tit_sma.fs_36 {
  font-size: 0.36rem;
}

.confirmNumPop .tk_tu {
  width: 5.5rem;
  height: 1.3rem;
  border-radius: 0.1rem;
  margin: 0rem auto 0.2rem;
  position: relative;
}

.confirmNumPop.h870 {
  /* height: 8.7rem !important; */
  height: auto !important;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202109/06/bg_details.png');
  background-size: 100% 100%;
}

.confirmNumPop .tk_cont {
  text-align: justify;
  font-size: 0.24rem;
  line-height: 0.35rem;
  width: 5.68rem;
  margin: 0 auto 0.16rem;
  color: #666;
  height: 4.2rem;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  border: 1px solid #fe7b74;
  border-radius: .1rem;
  background: #fffaf2;
  padding: 0.1rem;
}

.confirmNumPop p {
  text-align: center;
  font-size: 0.26rem;
  color: #333;
}

.confirmNumPop p .red_col {
  color: #F6596F;
}

.confirmNumPop p.font_sma {
  text-align: center;
  font-size: 0.22rem;
  color: #333;
}
.confirmNumPop p.font_yqg {
  text-align: center;
  font-size: 0.22rem;
  color: red;
  margin-bottom: 0.1rem;
}
.confirmNumPop p.font_xx {
  text-align: center;
  font-size: 0.22rem;
  color: #F6596F;
  margin-top: 0.12rem;
  display: none;
}
.confirmNumPop p i {
  color: red;
  text-decoration: underline;
}

.confirmNumPop .confirmBtn {
  width: 4.25rem;
  height: 0.78rem;
  margin: 0.4rem auto;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.5rem;
  line-height: 0.75rem;
  color: #81511c;
  text-align: center;
  font-size: 0.32rem;
}
.confirmNumPop .mb15 {
  color: #fff;
  text-align: center;
  background-image: -moz-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  background-image: -ms-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
}
.czbar {
  height: 0.78rem;
  margin: 0.4rem auto 0.2rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.czbar .confirmBtn {
  width: 1.5rem;
  height: 0.78rem;
  float: left;
  margin: 0 .3rem 0 0;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.5rem;
  line-height: 0.75rem;
  color: #81511c;
  text-align: center;
  font-size: 0.32rem;
}
#xqtx .confirmBtn_1 {
  width: 1.66rem;
  height: 0.78rem;
  float: left;
  margin: 0 .3rem 0 0;
  border-radius: 0.5rem;
  line-height: 0.75rem;
  color: #e3a631;
  border: 1px solid #e3a631;
  text-align: center;
  font-size: 0.32rem;
}

.czbar .confirmBtn_big {
  width: 3.2rem;
  height: 0.78rem;
  float: left;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.5rem;
  line-height: 0.75rem;
  color: #81511c;
  text-align: center;
  font-size: 0.32rem;
}

.czbar .confirmBtn_big1 {
  width: 3.2rem;
  height: 0.78rem;
  float: left;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.5rem;
  line-height: 0.75rem;
  color: #81511c;
  text-align: center;
  font-size: 0.32rem;
}

.czbar .btnItem {
  height: 0.78rem;
  display: flex;
  justify-content: space-around;
}

.czbar .btnItem .btn {
  width: 2.8rem;
  height: 0.78rem;
  line-height: 0.78rem;
  text-align: center;
  font-size: 0.32rem;
  -webkit-border-radius: 0.39rem;
  -moz-border-radius: 0.39rem;
  border-radius: 0.39rem;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  margin-left: .1rem;
}

.czbar .btnItem .btn.btn1 {
  border: 1px solid #fc6457;
  color: #fc6457;
}

.czbar .btnItem .btn.btn2 {
  background-image: -moz-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  background-image: -ms-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  color: #fff;
}

.czbar .btnItem .btn.btn3 {
  width: 5rem;
  background-image: -moz-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  background-image: -ms-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  color: #fff;
}

.czbar .btnItem .btn.done {
  background: #D9D9D9;
  color: #999;
}

.confirmNumPop .checkInfo {
  overflow: hidden;
  margin: 0 auto;
  font-size: 0;
  text-align: center;
}

.confirmNumPop .checkInfo .checked {
  width: 0.26rem;
  height: 0.27rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/newchecked.png") no-repeat;
  background-size: cover;
  display: inline-block;
  margin-right: 0.2rem;
  vertical-align: middle;
}

.confirmNumPop .checkInfo .disCheck {
  width: 0.26rem;
  height: 0.27rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/disCheck.png") no-repeat;
  background-size: cover;
  display: inline-block;
  margin-right: 0.2rem;
  vertical-align: middle;
}

.confirmNumPop .checkInfo span {
  color: #333;
  font-size: 0.2rem;
  display: inline-block;
  vertical-align: middle;
}
#dv_lqzz .czbar .confirmBtn_big_1 {
  width: 2.14rem;
  height: 0.54rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.54rem;
  color: #fc6457;
  text-align: center;
  font-size: 0.24rem;
  border: 1px solid #fc6457;
  margin: 0 0.4rem;
}
#dv_lqzz .czbar .confirmBtn_big_1.done {
  background: #D9D9D9;
  color: #999;
  border: none;
}
#dv_lqzz .czbar .confirmBtn_big_2 {
  width: 2.16rem;
  height: 0.56rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.54rem;
  color: #fff;
  text-align: center;
  font-size: 0.24rem;
  background-image: -moz-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  background-image: -ms-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  margin: 0 0.4rem;
}
.inputPhoneNumPop {
  border-radius: 0.2rem;
  background-color: rgb(255, 255, 255);
  position: absolute;
  width: 6.2rem;
  /*height: 4.08rem;*/
  margin-left: -3.1rem;
  margin-top: -2.04rem;
}

.inputPhoneNumPop .tit {
  position: relative;
  text-align: center;
  font-size: 0.38rem;
  line-height: 1.05rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-size: 0.38rem;
  font-stretch: bold;
  color: #333;
  width: 100%;
  height: 1.05rem;
  text-align: center;
  /*background: -webkit-gradient(linear,left top, left bottom,from(#fde9bb),to(#ffb262)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;*/
}

.inputPhoneNumPop .tit_sma {
  position: relative;
  text-align: center;
  font-size: 0.28rem;
  line-height: 0.4rem;
  padding: 0.45rem 0 0.35rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-stretch: bold;
  color: #333;
  width: 100%;
  text-align: center;
}

.inputPhoneNumPop input {
  border-radius: 0.35rem;
  background-color: rgb(242, 242, 242);
  width: 3.65rem;
  height: 0.71rem;
  border: none;
  margin: 0 auto;
  display: block;
  font-size: 0.24rem;
  padding: 0 0.3rem;
  text-align: center;
}

.inputPhoneNumPop .confirmBtn {
  width: 4.25rem;
  height: 0.78rem;
  margin: 0.4rem auto;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #81511c;
  text-align: center;
  font-size: 0.32rem;
}
#dv_lqzzhm .confirmBtn {
  width: 4.25rem;
  height: 0.78rem;
  margin: 0.4rem auto;
  background-image: -moz-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  background-image: -ms-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #fff;
  text-align: center;
  font-size: 0.32rem;
}

.succGetPop {
  border-radius: 0.2rem;
  background-color: rgb(255, 255, 255);
  width: 6.2rem;
  /* height: 3.28rem; */
  height: 3.58rem;
  margin-top: -2.21rem;
  margin-left: -3.1rem;
}

.succGetPop .tit {
  position: relative;
  text-align: center;
  font-size: 0.32rem;
  line-height: 1.05rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-stretch: bold;
  color: #333;
  width: 100%;
  height: 1.05rem;
  margin-top: 0.3rem;
  text-align: center;
  /*background: -webkit-gradient(linear,left top, left bottom,from(#fde9bb),to(#ffb262)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;*/
}

.succGetPop .confirmBtn {
  width: 5.4rem;
  height: 0.78rem;
  margin: 0.4rem auto;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #81511c;
  text-align: center;
  font-size: 0.32rem;
}

.succGetPop .bom-info {
  font-size: 0.22rem;
  font-weight: normal;
  color: #333;
  text-align: center;
}

.succGetPop .bom-info .high {
  color: #E3A631;
  /*font-weight: bold;*/
}

.errGetPop {
  border-radius: 0.2rem;
  background-color: rgb(255, 255, 255);
  width: 6.2rem;
  height: 3.68rem;
  margin-top: -2.21rem;
  margin-left: -3.1rem;
}

.errGetPop .tit {
  position: relative;
  text-align: center;
  font-size: 0.32rem;
  line-height: 0.55rem;
  margin-top: 0.9rem;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-size: 0.38rem;
  font-stretch: bold;
  color: #333;
  width: 100%;
  height: 1.05rem;
  text-align: center;
}

.errGetPop .confirmBtn {
  width: 5.4rem;
  height: 0.78rem;
  margin: 0.4rem auto;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #81511c;
  text-align: center;
  font-size: 0.32rem;
}
.confirmNumPop .tk_cont .chapter {
  margin-top: 0.25rem;
}

.confirmNumPop .tk_cont .tit {
  position: relative;
  text-align: justify;
  font-size: 0.24rem;
  line-height: 0.43rem;
  margin: 0 auto;
  height: auto;
  font-weight: normal;
}

.confirmNumPop .tk_cont .tits {
  font-size: 0.24rem;
  line-height: 0.43rem;
  padding-left: 0.15rem;
  font-weight: bold;
}

.confirmNumPop .tk_cont .tit i.shu {
  position: absolute;
    top: 0.055rem;
    left: 0.04rem;
    display: inline-block;
    background-color: #ff3b30;
    width: 0.06rem;
    height: 0.29rem;
    vertical-align: middle;
    border-radius: 0.03rem;
}
.confirmNumPop .tk_cont .tit i.shu_jpxq {
  background-color: #ff3c33;
}

.confirmNumPop .tk_cont p {
  text-align: justify;
  font-size: 0.24rem;
  line-height: 0.43rem;
  padding-left: 0.15rem;
}

.confirmNumPop .tk_tu .swiper-container img {
  width: 5.5rem;
  height: 1.3rem;
}

.confirmNumPop .tk_tu .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
  bottom: 0.1rem;
  height: 8px;
  right: 0.25rem;
}

.confirmNumPop .tk_tu .swiper-pagination-bullet {
  margin: 0 0.05rem;
  background-color: #fff;
  vertical-align: top;
  opacity: .5
}

.confirmNumPop .tk_tu .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1
}
.checkInfo_new,
.checkInfo_new_sms {
    overflow: hidden;
    margin: 0 auto;
    font-size: 0;
    text-align: left;
    padding-bottom: 0.2rem;
    padding-left: 1rem;
}

.checkInfo_new .checked,
.checkInfo_new_sms .checked {
    width: 0.26rem;
    height: 0.27rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/newchecked.png") no-repeat;
    background-size: cover;
    display: inline-block;
    margin-right: 0.2rem;
    vertical-align: middle;
}

.checkInfo_new .disCheck,
.checkInfo_new_sms .disCheck {
    width: 0.26rem;
    height: 0.27rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/disCheck.png") no-repeat;
    background-size: cover;
    display: inline-block;
    margin-right: 0.2rem;
    vertical-align: middle;
}

.checkInfo_new .checkInfo_new_t,
.checkInfo_new_sms .checkInfo_new_t {
    color: #333;
    font-size: 0.2rem;
    display: inline-block;
    vertical-align: middle;
}

.checkInfo_new .checkInfo_new_t a {
    color: #fc695d;
    text-decoration: underline;
}
.issue_box {
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/bximages/bg_issue.png');
  background-size: 100% 100%;
  width: 4.58rem;
  height: 1.38rem;
  font-size: 0.2rem;
  vertical-align: middle;
  margin: 0 auto 0.3rem;
}
.issue_box>div {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.issue_box>div p {
  text-align: center;
  font-size: 0.26rem;
  color: #da4503;
}
.czbar .btnItem .btn.done {
  background: #D9D9D9;
  color: #999;
  border: none;
}

/* 抽奖板块css */
/* 置灰 */
.grayscale{
  -webkit-filter: grayscale(100%);filter: grayscale(100%);
}

/* 抽奖模块 */
.luck_draw {
  position: relative;
  width: 100%;
  box-sizing: border-box;
  background-size: 100% 100%;
  z-index: 11;
  display: none;
}

.luck_draw .rule_btn {
  width: .44rem;
  height: 1.4rem;
  position: absolute;
  top: 0rem;
  right: 0rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/hdgz.png);
  background-size: 100% 100%;
  z-index: 2;
}
.luck_draw .prize_details_btn {
  width: 1.06rem;
  height: .28rem;
  position: absolute;
  top: 1.74rem;
  right: 0.34rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jpxq.png);
  background-size: 100% 100%;
  z-index: 2;
}
.luck_draw .runbtn {
  width: 1.12rem;
  height: 1.16rem;
  position: absolute;
  top: 4.42rem;
  left: 0.09rem;
  z-index: 2;
  display: none;
}
.luck_draw .runicon1 {
  width: .37rem;
  height: .42rem;
  position: absolute;
  top: 0rem;
  left: 0.3rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/runicon.gif);
  background-size: 100% 100%;
}
.luck_draw .runicon2 {
  width: 1.11rem;
  height: .72rem;
  position: absolute;
  top: 0.42rem;
  left: 0rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/gameicon.png);
  background-size: 100% 100%;
}
.luck_draw .rwbtn {
  width: 1.11rem;
  height: .72rem;
  position: absolute;
  top: 4.84rem;
  right: 0.09rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/rwbtn.png);
  background-size: 100% 100%;
  z-index: 2;
  display: none;
}
.has_prize {
  /* padding-top: 5.94rem; */
  height: 6.47rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/has_prize.jpg?1);
}
.luck_draw .tips {
  width: 7.5rem;
  text-align: center;
  font-size: .22rem;
  position: absolute;
  top: 5.8rem;
  left: 0;
}
.oppo_box .tips{
  text-align: center;
  font-size: .22rem;
  padding: 0.1rem;
}
.luck_draw .tips i ,.oppo_box .tips i{
  display: inline-flex;
  width: .3rem;
  height: .3rem;
  margin-right: .1rem;
  border-radius: .15rem;
  background-color: #3291fb;
  vertical-align: middle;
  align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
}
.luck_draw .tips i.selected::after {
  content: '';
  display: inline-block;
  width: .2rem;
  height: .13rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/tick_icon.png);
  background-size: 100% 100%;
}
.luck_draw .tips span{
  color: #333;
  vertical-align: middle;
}
.luck_draw .tips a{
  text-decoration: underline;
  color: #3291fb;
  vertical-align: middle;
  font-weight: 600;
}
.luck_draw .luck_draw_btn {
  width: 4rem;
  height: 1.02rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/luck_draw_btn.png?1") no-repeat;
  -webkit-background-size: 4rem 1.02rem;
  background-size: 4rem 1.02rem;
  position: absolute;
  top: 4.62rem;
  left: 1.74rem;
}
.luck_draw .luck_draw_btn .luck_number{
  width: 4rem;
  height: .28rem;
  position: absolute;
  top: .62rem;
  left: 0rem;
  color: #fff;
  line-height: .28rem;
  font-size: .18rem;
  text-align: center;
}
.luck_draw .luck_draw_btn_1 {
  width: 4rem;
  height: 1.02rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/luck_draw_btn_2.png?1") no-repeat;
  -webkit-background-size: 4rem 1.02rem;
  background-size: 4rem 1.02rem;
  position: absolute;
  top: 4.62rem;
  left: 1.74rem;
  display: none;
}
.luck_draw .luck_draw_btn_3 {
  width: 4rem;
  height: 1.02rem;
  background: url("../images202308/luck_draw_btn_3.png?1") no-repeat;
  -webkit-background-size: 4rem 1.02rem;
  background-size: 4rem 1.02rem;
  position: absolute;
  top: 4.62rem;
  left: 1.74rem;
  display: none;
}
/* .luck_draw .luck_draw_btn_2 {
  width: 4rem;
  height: 1.02rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/luck_draw_btn_2.png?1") no-repeat;
  -webkit-background-size: 4rem 1.02rem;
  background-size: 4rem 1.02rem;
  position: absolute;
  top: 4.4rem;
  left: 1.74rem;
} */
.luck_draw .cjxg {
  width: 6.8rem;
  height: 2.2rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/cjxg.gif?1") no-repeat;
  -webkit-background-size: 6.8rem 2.2rem;
  background-size: 6.8rem 2.2rem;
  position: absolute;
  top: 2.18rem;
  left: .35rem;
  z-index: 3;
  display: none;
}
.luck_draw .lottery{
  width: 6.3rem;
  height: 2rem;
  overflow: hidden;
  position: absolute;
  top: 2.38rem;
  left: .62rem;
}
.lottery .lotterymain{
  width: 100%;
  height: 2.2rem;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}
.swiper-jp{
  width: 6.3rem;
  height: 2rem;
}
.swiper-jp1{
  width: 6.3rem;
  height: 2rem;
}
.swiper-jp1 .swiper-slide {
  width: 1.8rem;
  height: 1.76rem;
}
.swiper-jp .swiper-slide {
  width: 1.8rem;
  height: 1.76rem;
}
.lottery-unit{
 margin: 0 auto;
}
.lottery-unit-3184{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp1.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.lottery-unit-3185{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp2.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.lottery-unit-3186{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp3.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.lottery-unit-3187{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp4.png?1") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.lottery-unit-3188{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp5.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.lottery-unit-3189{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp6.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.lottery-unit-3190{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp7.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.lottery-unit-3145{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp8.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.lottery-unit-3007{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp9.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.lottery-unit-3191{
  width: 1.8rem;
  height: 1.76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jp10.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.cj_icon{
  width: 0.2rem;
  height: 0.23rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/cj_icon.png) no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: relative;
  top: 1.78rem;
  left: 46%;
}
/* 弹窗 */
.mask,.bigclass_poster {
  position: fixed;
  top: 0;
  left: 0;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .7);
  justify-content: center;
  -webkit-justify-content: center;
  align-items: center;
  -webkit-align-items: center;
  font-size: 0;
  z-index: 1000;
}
.mask .pop {
  position: relative;
  width: 5.6rem;
  background-color: #ffffff;
  border-radius: .2rem;
  height: auto;
}
.mask .pop .popTop {
  position: absolute;
  top: -1.26rem;
  left: 50%;
  width: 3.2rem;
  height: 1.26rem;
  background-size: 100% 100%;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/luckDrawImg/popTop.png);
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
}
.mask .pop .closePop {
  position: absolute;
  top: -.5rem;
  right: .1rem;
  display: block;
  width: .4rem;
  height: .4rem;
  background-size: 100% 100%;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/luckDrawImg/closePop.png);
}
.dzclosePop {
  position: absolute;
  top: 0rem;
  right: .1rem;
  display: block;
  width: .4rem;
  height: .4rem;
  background-size: 100% 100%;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/luckDrawImg/closePop.png);
}
.mask .pop .btn {
  display: inline-block;
  text-align: center;
  height: 0.6rem;
  line-height: .6rem;
  font-size: .28rem;
  border-radius: 0.5rem;
}
.mask .nowinPrizePop {
  padding: .35rem .1rem;
  width: 6.5rem;
}
.mask .nowinPrizePop .noPrizeIcon {
  width: 1.35rem;
  height: .82rem;
  margin: 0 auto;
  background-size: 100% 100%;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/luckDrawImg/noPrizeIcon.png);
}
.mask .nowinPrizePop p {
  margin-top: .15rem;
  text-align: center;
  color: #333333;
  font-size: .28rem;
}
.mask .pop .btnBox {
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.mask .nowinPrizePop .btnBox {
  margin-top: .25rem;
}
.mask .nowinPrizePop .btnBox .btn {
  display: block;
  width: 2.7rem;
  margin: 0 auto;
}
.mask .pop .btn.redColor {
  color: #ffffff;
  background-image: -moz-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  background-image: -ms-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
}
.mask .nowinPrizePop .btnBox .btn.big {
  width: 2.1rem;
}
.mask .nowinPrizePop .btnBox .btn.done {
  background-color: #ddd;
}
.mask .nowinPrizePop .btnBox .btn {
  display: block;
  width: 2.7rem;
  margin: 0 auto;
}
.mask .nowinPrizePop .btnBox .btn.big {
  width: 2.1rem;
}
.mask .nowinPrizePop .btnBox .btn.done {
  background-color: #ddd;
}

.pop_over {
  display: none;
  position: fixed;
  left: 50%;
  top: 50%;
  /* transform: translate(-50%,-50%); */
  z-index: 1000;
}
.rulePop,.sf_rulePop {
  width: 6.2rem;
  height: 7.52rem;
  margin-left: -3.1rem;
  margin-top: -3.76rem;
  background: white;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  padding: 0.19rem .32rem;
}
.rulePop .closeBtn {
  width: 0.23rem;
  height: 0.23rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/closeBtnOld.png) no-repeat;
  float: right;
  background-size: 0.23rem 0.23rem;
}
.closeBtn {
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/closeBtnOld.png) no-repeat;
  width: 0.23rem;
  height: 0.23rem;
  position: absolute;
  right: 0.18rem;
  top: 0.15rem;
  background-size: 0.23rem 0.23rem;
  z-index: 10;
}
.tita4 {
  position: relative;
  text-align: center;
  font-size: 0.38rem;
  line-height: 1.05rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-size: 0.38rem;
  font-stretch: bold;
  color: #333;
  width: 100%;
  height: 1.05rem;
  text-align: center;
}
.rulePop .txtCon,.sf_rulePop .txtCon{
  width: 100%;
  height: 4.9rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.rulePop .confirmBtn ,.sf_rulePop .confirmBtn {
  width: 2.05rem;
  height: 0.78rem;
  margin: 0.4rem auto 0;
  font-size: 0.27rem;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.39rem;
  text-align: center;
  color: #81511c;
  line-height: 0.78rem;
}
.rulePop .txt {
  display: block;
  font-size: 0.26rem;
  line-height: 0.47rem;
  min-height: 0.47rem;
  color: #333;
  text-align: justify;
}
.prize_details_pop {
  position: relative;
  width: 6.2rem;
  height: 7.8rem;
  padding: .55rem .3rem 0;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202206/prize_details_pop.png) no-repeat;
  background-size: 100% 100%;
  border-radius: .2rem;
}
.prize_details_pop .swiper-container img {
  width: 5.38rem;
  height: 1.76rem;
}
.prize_details_pop .swiper-pagination {
  margin-top: 0.2rem;
  margin-left: 2.3rem;
}
.prize_details_pop .swiper-pagination-bullet {
  margin-right: .06rem;
  width: .1rem;
  height: .1rem;
}
.prize_details_pop .text_box {
  width: 100%;
  height: 2.8rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  border: 1px solid #fe7b74;
  border-radius: .1rem;
  background: #fffaf2;
  padding: 0.1rem;
}
.prize_details_pop_yp .text_box {
  width: 100%;
  height: 3.3rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  border: 1px solid #fe7b74;
  border-radius: .1rem;
  background: #fffaf2;
  padding: 0.1rem;
}
.prize_details_pop .text_box .tit {
  padding-left: .15rem;
  position: relative;
  color: #333333;
  font-size: .28rem;
}
/* .prize_details_pop .text_box .tit::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: inline-block;
  width: .06rem;
  height: 100%;
  border-radius: .03rem;
  background-color: #ff0b00;
} */
.prize_details_pop .text_box .txt {
  line-height: .38rem;
  color: #3f3f3f;
  font-size: .24rem;
}
.prize_details_pop .text_box .txt span{
  color: #3f3f3f;
  font-size: .28rem;
  line-height: .56rem;
}
.prize_details_pop_yp .text_box .txt span{
  color: #3f3f3f;
  font-size: .24rem;
  line-height: .56rem;
}
.prize_details_pop .prize_details_zd {
  display: block;
  width: 2.15rem;
  height: .55rem;
  margin: .2rem auto 0;
  border-radius: .3rem;
  text-align: center;
  line-height: .55rem;
  color: #fff;
  font-size: .24rem;
  background-image: linear-gradient(#ff8a86, #fb5b4d);
  background-image: -webkit-linear-gradient(#ff8a86, #fb5b4d);
}
.prize_details_pop_yp .prize_details_zd {
  margin: .4rem auto 0;
}
.jp_main {
  width: 2.15rem;
  height: .4rem;
  margin: .3rem auto 0;
  text-align: center;
  line-height: .4rem;
  color: #999999;
  font-size: .22rem;
}
.jp_tit {
  width: 4.7rem;
  height: .62rem;
  margin: .2rem auto .2rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202208/icon_10.png);
  background-size: 100% 100%;
}
.jp_tit_yp {
  width: 4.7rem;
  height: .62rem;
  margin: .2rem auto .2rem;
  background-image: url(../images202306/icon_10.png);
  background-size: 100% 100%;
}
.jp_tit1 {
  margin: .4rem auto .1rem;
}
.prize_details_pop .prize_details_close_btn {
  position: absolute;
  top: .2rem;
  right: .2rem;
  display: block;
  width: .21rem;
  height: .21rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202206/prize_details_close_btn.png);
  background-size: 100% 100%;
}
.prize_details_pop .yp_img{
  width: 5.38rem;
  height: 1.76rem;
  border-radius: 0.1rem;
  margin: 0rem auto 0.2rem;
}
#ypPop .text_box .tit {
  position: relative;
  text-align: justify;
  font-size: 0.24rem;
  line-height: 0.43rem;
  margin: 0 auto;
  height: auto;
  font-weight: normal;
  font-family: FZLTDHK--GBK1-0;
  color: #333;
  width: 100%;
}
#ypPop .text_box .tit i.shu_jpxq {
  position: absolute;
  top: 0.055rem;
  left: 0.04rem;
  display: inline-block;
  background-color: #ff3c33;
  width: 0.06rem;
  height: 0.29rem;
  vertical-align: middle;
  border-radius: 0.03rem;
}
#ypPop .text_box p {
  text-align: justify;
  font-size: 0.24rem;
  line-height: 0.43rem;
  padding-left: 0.15rem;
}
.mask .pop.big {
  width: 6.24rem;
}
.mask .pop.winPrizePop {
  width: 6.54rem;
  padding: 0.3rem 0;
}
.mask .winPrizePop .prizeIcon {
  width: 1rem;
  height: 1rem;
  margin: 0 auto;
  margin-bottom: .26rem;
}

.mask .winPrizePop p {
  /* margin-top: 0.2rem; */
  text-align: center;
  line-height: .4rem;
  color: #333333;
  font-size: .28rem;
  padding: 0 0.1rem;
}
.mask .inventedPrize p {
  padding: 0 0.5rem;
}
.mask .pop.entityPrize{
  width: 6.5rem;
}
.mask .pop .btn.redColor {
  color: #ffffff;
  background-image: -moz-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
  background-image: -ms-linear-gradient(-90deg, #ff8984 0%, #fb5e51 100%);
}
.mask .winPrizePop .btnBox a {
  width: 1.7rem;
}
.mask .inventedPrize .btnBox a {
  width: 3.96rem;
}
.mask .pop .popIcon {
  position: absolute;
  right: -0.4rem;
  top: 0.78rem;
  width: 0.4rem;
  height: 1.06rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/luckDrawImg/popIcon.png);
  background-size: 100% 100%;
}
.mask .winPrizePop p span {
  /* color: #ff3838; */
}
.mask .winPrizePop .btnBox a.fillInAddressBtn {
  width: 4.48rem;
  height: .78rem;
  line-height: .78rem;
  font-size: .32rem;
  text-align: center;
}
.winPrizePop .tips {
  width: 4.48rem;
  height: .58rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202206/cj/tips.jpg);
  background-size: 100% 100%;
  margin: .3rem auto 0;
}
.mask .pop .btn.yellowColor {
  color: #904204;
  background-image: linear-gradient(to bottom left, #fde09f, #fec21a);
  background-image: -webkit-linear-gradient(to bottom left, #fde09f, #fec21a);
}
.xye_tc {
  position: fixed;
  top: 50%;
  left: 0;
  margin-top: -3.52rem;
  width: 7.5rem;
  height: 7.04rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/tc2.png) no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  z-index: 1001;
}
.xye_tc .xye_tc_close {
  width: 0.4rem;
  height: 0.4rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/xyeclose.png) no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 0.78rem;
  right: 0.57rem;
  display: none;
}
.xye_tc .xye_tc_img {
  width: 5.3rem;
  height: 3.36rem;
  position: absolute;
  top: 1.41rem;
  left: 1.14rem;
}
.xye_tc .xye_tc_txt {
  width: 7.5rem;
  height: 0.36rem;
  line-height: .36rem;
  text-align: center;
  font-size: .28rem;
  color: #fc2e25;
  font-weight: bold;
  position: absolute;
  top: 4.82rem;
  left: 0;
}
.xye_tc .xye_tc_yp {
  width: 7.5rem;
  height: 0.42rem;
  line-height: .42rem;
  text-align: center;
  font-size: .22rem;
  color: #333;
  position: absolute;
  top: 5.16rem;
  left: 0;
}
.xye_tc .xye_tc_btn {
    width: 3.06rem;
    height: 0.8rem;
    background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202112/tc2-2.png) no-repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
    position: absolute;
    top: 5.46rem;
    left: 2.24rem;
}
.xyeqrmain_tc {
  position: fixed;
  top: 50%;
  left: 0;
  margin-top: -2.76rem;
  width: 7.5rem;
  height: 5.52rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjtc_2.png) no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  z-index: 1001;
}
.xyeqrmain_tc .xyeqr_tc_close {
  width: 2.09rem;
  height: 0.74rem;
  position: absolute;
  top: 4.28rem;
  left: 1.4rem;
}
.xyeqrmain_tc .xyeqr_tc_btn {
  width: 2.58rem;
  height: 0.84rem;
  position: absolute;
  top: 4.24rem;
  left: 3.64rem;
}
.mask .fillInAddressPop {
  position: relative;
  width: 5.56rem;
  height: 6.62rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjtc_3.png?3') no-repeat center top;
  background-size: 5.56rem 6.62rem;
  border-radius: 0.2rem;
  padding: 0.45rem 0.25rem 0.4rem;
}
.formBoxh1{
  height: .8rem;
}
.mask .fillInAddressPop h1 {
  margin-bottom: 0.2rem;
  text-align: center;
  color: #333333;
  font-size: .32rem;
}
.mask .fillInAddressPop .formBox {
  width: 100%;
}
.mask .fillInAddressPop .formBox .formItem {
  width: 100%;
  margin-top: 0.24rem;
  padding: 0 0.1rem 0.15rem;
  border-bottom: 0.02rem solid #ececec;
}
.mask .fillInAddressPop .formBox .formItem span {
  display: inline-block;
  width: 30%;
  line-height: .4rem;
  color: #666666;
  font-size: .2596rem;
}
.mask .fillInAddressPop .formBox .formItem input {
  display: inline-block;
  width: 70%;
  height: 0.4rem;
  font-size: .26rem;
  border: 0;
  background: transparent;
}
.mask .fillInAddressPop .formBox .formItem.addressbox .selectBox {
  position: relative;
  display: inline-block;
  width: 35%;
  height: 0.4rem;
}
.mask .fillInAddressPop .formBox .formItem select {
  display: inline-block;
  width: 100%;
  height: 100%;
  font-size: .26rem;
  border: 0;
  background: transparent;
}
.mask .fillInAddressPop .formBox .formItem.addressbox .selectBox .selectIconIcon {
  position: absolute;
  top: 0.08rem;
  right: 0.3rem;
  display: inline-block;
  width: 0.13rem;
  height: 0.24rem;
  background-size: 100% 100%;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/luckDrawImg/selectIcon.png);
}
.mask .fillInAddressPop .btnBox {
  margin-top: 0.2rem;
  margin-left: 0.56rem;
}
#upDataBtn {
  display: block;
  width: 3.86rem;
  height: .92rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjtc_btn1.png);
  background-size: 100% 100%;
}
.mask .pop .btn.yellowColor {
  color: #904204;
  background-image: linear-gradient(to bottom left, #fde09f, #fec21a);
  background-image: -webkit-linear-gradient(to bottom left, #fde09f, #fec21a);
}
.Boxtips {
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  margin-top: 0.22rem;
  font-size: .18rem;
  color: #999999;
  text-align: left;
}
#front{
  margin-left: .2rem;
}
.xq_close_pop {
  display: none;
  width: 2.15rem;
  height: .55rem;
  margin: .36rem auto;
  border-radius: .3rem;
  text-align: center;
  line-height: .55rem;
  color: #fff;
  font-size: .24rem;
  background-image: linear-gradient(#ff8a86, #fb5b4d);
  background-image: -webkit-linear-gradient(#ff8a86, #fb5b4d);
}
.jpxq_main {
  display: none;
  width: 2.15rem;
  height: .4rem;
  margin: .3rem auto;
  text-align: center;
  line-height: .4rem;
  color: #999999;
  font-size: .22rem;
}
.jpxq_tit {
  display: none;
  width: 4.7rem;
  height: .62rem;
  margin: .2rem auto;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202208/icon_10.png);
  background-size: 100% 100%;
}
.getEndPop {
  border-radius: 0.2rem;
  background-color: rgb(255, 255, 255);
  width: 6.2rem;
  height: 3.68rem;
  margin-top: -2.21rem;
  margin-left: -3.1rem;
}
.getEndPop .closeBtn {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/closeBtnOld.png") no-repeat;
  width: 0.23rem;
  height: 0.23rem;
  position: absolute;
  right: 0.18rem;
  top: 0.15rem;
  background-size: 0.23rem 0.23rem;
  z-index: 1000;
}
.getEndPop .tit {
  position: relative;
  text-align: center;
  font-size: 0.32rem;
  line-height: 1.05rem;
  margin-top: 0.9rem;
  display: block;
  color: #333;
  width: 100%;
  height: 1.05rem;
}
.getEndPop .confirmBtn {
  width: 5.4rem;
  height: 0.78rem;
  margin: 0.4rem auto;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #81511c;
  text-align: center;
  font-size: 0.32rem;
}
/* 抽奖中奖弹窗 */
.cjzj_tc {
  position: fixed;
  top: 0;
  left: 0;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .7);
  justify-content: center;
  -webkit-justify-content: center;
  align-items: center;
  -webkit-align-items: center;
  font-size: 0;
  z-index: 400;
}
.cjzjmain_tc {
  position: fixed;
  top: 50%;
  left: 0;
  margin-top: -3.68rem;
  width: 7.5rem;
  height: 7.35rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjtc_1.png) no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  z-index: 401;
}
.cjzj_closePop {
  position: absolute;
  top: .78rem;
  right: .92rem;
  width: .4rem;
  height: .4rem;
  background-size: 100% 100%;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/luckDrawImg/closePop.png);
} 
.cjzj_closePop1 {
  width: .4rem;
  height: .4rem;
}
.cjzj_closePop2 {
  width: .4rem;
  height: .4rem;
}
.zjimg {
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
  top: 2.05rem;
  left: 3.06rem;
} 
.zjimg img{
  width: 1.5rem;
  height: 1.5rem;
} 
.zjdes1,.zjdes2 {
  width: 7.5rem;
  height: .84rem;
  position: absolute;
  top: 3.68rem;
  left:0rem;
} 
.zjdes2 .des1{
  width: 7.5rem;
  height: 0.42rem;
  line-height: .42rem;
  text-align: center;
  font-size: .28rem;
  color: #eb414a;
  font-weight: bold;
}
.zjdes2 .des2{
  width: 7.5rem;
  height: 0.36rem;
  line-height: .36rem;
  text-align: center;
  font-size: .24rem;
  color: #333;
}
.zjdes1 .des1{
  width: 7.5rem;
  height: 0.36rem;
  line-height: .36rem;
  text-align: center;
  font-size: .24rem;
  color: #333;
}
.zjdes1 .des2{
  width: 7.5rem;
  height: 0.42rem;
  line-height: .42rem;
  text-align: center;
  font-size: .3rem;
  color: #eb414a;
  font-weight: bold;
}
.zj_btn {
  width: 3.88rem;
  height: .9rem;
  position: absolute;
  top: 5.4rem;
  left:1.82rem;
} 
.zj_btn .zj_btn1{
  width: 3.88rem;
  height: .9rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjbtn_1.png);
  background-size: 100% 100%;
}
.zj_btn .zj_btn2{
  width: 3.88rem;
  height: .9rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjbtn_2.png);
  background-size: 100% 100%;
}
.zj_btn .zj_btn3{
  width: 3.88rem;
  height: .9rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjbtn_3.png);
  background-size: 100% 100%;
}
.zj_tip {
  width: 4.96rem;
  height: .75rem;
  position: absolute;
  top: 6.4rem;
  left:1.26rem;
} 
.zj_tip .zj_tip1{
  width: 4.96rem;
  height: .75rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjtip1.png);
  background-size: 100% 100%;
}
.zj_tip .zj_tip2{
  width: 4.96rem;
  height: .75rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjtip2.png);
  background-size: 100% 100%;
}
.zj_tip .zj_tip3{
  width: 4.96rem;
  height: .75rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202305/zjtip3.png?1);
  background-size: 100% 100%;
}
.zj_tip .zj_tip4{
  width: 4.96rem;
  height: .75rem;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202304/zjtip4.png);
  background-size: 100% 100%;
}
/* 特权共享 */
.hasPrizePop {
  width: 6.52rem;
  height: 12.00rem;
  top: 50%;
  margin-top: -6rem;
  left: 50%;
  margin-left: -3.26rem;
  text-align: center;
  z-index: 1000;
}
.hasPrizePop  .la1{
  width: 6.52rem;
  height: 11.24rem;
  position: relative;
}
.hasPrizePop .la1-main{
  width: 6.52rem;
  height: 10.24rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202305/tc_6.png?2") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
/* .hasPrizePop .la1-main .head1{
  width: .82rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202302/head1.png?1") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  left: 0.6rem;
  top: 7.72rem;
  display: none;
} */
.hasPrizePop .la1-main .head2{
  width: .82rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202302/head2.png?1") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  left: 0.6rem;
  top: 7.72rem;
  display: none;
}
.hasPrizePop .la1-main .fx_phone {
  width: 1.06rem;
  height: .24rem;
  text-align: center;
  line-height: 0.26rem;
  font-size: 0.18rem;
  color: #ff950c;
  position: absolute;
  top: 8.74rem;
  left: 0.48rem;
  display: none;
}
.la1-main .bjyjdl_1 {
  width: 3.98rem;
  height: 0.76rem;
  position: absolute;
  top: 7.85rem;
  left: 1.92rem;
}
.hasPrizePop .la1 .fx_closeBtn{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202206/fxclose.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
  width: 0.67rem;
  height: 0.67rem;
  position: absolute;
  bottom: 0;
  left: 2.92rem;
  z-index: 1000;
}
.more-btn{
  background: #dfefff url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202303/icon_9.png") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
  width: 7.5rem;
  height: 0.78rem;
  margin-top: -0.01rem;
  /* margin: 0.18rem auto; */
  display: none;
}
.hand1{
  width: .78rem;
  height: .78rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/hand.gif") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 4.74rem;
  left: 4.82rem;
  z-index: 10;
  /* display: none; */
}
.hand2{
  width: .81rem;
  height: 0.8rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202210/hand.gif") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  bottom: 2.2rem;
  right: 0.52rem;
  z-index: 10;
  display: none;
}
.hand3{
  width: .81rem;
  height: 0.8rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202210/hand.gif") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 2.8rem;
  left: 6.06rem;
  z-index: 10;
  display: none;
}
.hand4{
  width: .81rem;
  height: 0.8rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202210/hand.gif") no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 2.9rem;
  left: 6.2rem;
  z-index: 10;
  display: none;
}
.anchor4{
  width: 7.5rem;
  height: 0.01rem;
  position: absolute;
  bottom: 0rem;
  left: 0rem;
}
.anchor8{
  width: 7.5rem;
  height: 0.01rem;
  position: absolute;
  bottom: 0rem;
  left: 0rem;
}
.anchor6{
  width: 7.5rem;
  height: 0.01rem;
  position: absolute;
  bottom: 0rem;
  left: 0rem;
}
.anchor2{
  width: 7.5rem;
  height: 0.01rem;
  position: absolute;
  bottom: 0;
  left: 0;
}
.anchor9{
  width: 7.5rem;
  height: 0.01rem;
  position: absolute;
  bottom: 0rem;
  left: 0rem;
}
/* 新礼遇弹窗 */
.xly-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .7);
  overflow: hidden;
  z-index: 100;
  display: none;
}
.xlytc {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 7.5rem;
  height: 7.22rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 200;
}
.xlyjdtc .xlytc{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/xlyjdtc.png") no-repeat;
  -webkit-background-size: 7.5rem 7.22rem;
  background-size: 7.5rem 7.22rem;
}
.xlycxtc .xlytc{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/xlycxtc.png") no-repeat;
  -webkit-background-size: 7.5rem 7.22rem;
  background-size: 7.5rem 7.22rem;
}
.xlytcclose {
  position: absolute;
  top: .14rem;
  right: 1.2rem;
  width: 0.6rem;
  height: 0.6rem;
  z-index: 300;
} 
.xlytcbtn {
  position: absolute;
  top: 5.54rem;
  left: 1.92rem;
  width: 3.82rem;
  height: 1.1rem;
  z-index: 300;
}
/* zl弹窗 */
.zl-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .7);
  overflow: hidden;
  z-index: 100;
  /* display: none; */
}
.tc_1{
  display: none;
}
.tc_2{
  display: none;
}
.tc_3{
  display: none;
}
.tc_4{
  display: none;
}
.tc_5{
  display: none;
}
.tc_6{
  display: none;
}
.tc_8{
  display: none;
}
.zltc_1{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6rem;
  height: 4.78rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 2000;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/tc_1.png") no-repeat;
  -webkit-background-size: 6rem 4.78rem;
  background-size:  6rem 4.78rem;
}
.zltc_2{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6rem;
  height: 4.78rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 2000;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/tc_2.png") no-repeat;
  -webkit-background-size: 6rem 4.78rem;
  background-size:  6rem 4.78rem;
}
.zltc_3{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6rem;
  height: 6.06rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 200;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/tc_3.png?2") no-repeat;
  -webkit-background-size: 6rem 6.06rem;
  background-size:  6rem 6.06rem;
}
.zltc_4{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6rem;
  height: 4.78rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 2000;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/tc_4.png") no-repeat;
  -webkit-background-size: 6rem 4.78rem;
  background-size:  6rem 4.78rem;
}
.zltc_5{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6.52rem;
  height: 8.77rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 2000;
}
.zltc_6{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6.52rem;
  height: 8.92rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 2000;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/tc_6.png") no-repeat;
  -webkit-background-size: 6.52rem 8.92rem;
  background-size:  6.52rem 8.92rem;
}
.zltc-close{
  width: .68rem;
  height: .68rem;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -.34rem;
}
.zltc5-close{
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/newimages/yr/close.png") no-repeat;
  -webkit-background-size: .68rem .68rem;
  background-size:  .68rem .68rem;
}
.zltc_8{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6rem;
  height: 6.26rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 2000;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/tc_8.png") no-repeat;
  -webkit-background-size: 6rem 6.26rem;
  background-size:  6rem 6.26rem;
}
.zltc8-btn1 {
  position: absolute;
  top: 3.96rem;
  left: 1.44rem;
  width: 3.14rem;
  height: 0.78rem;
  z-index: 3000;
}
.zltc-des {
  position: absolute;
  top: 1.28rem;
  left: 0rem;
  width: 6rem;
  color: #333;
  font-size: .28rem;
  text-align: center;
  line-height: .44rem;
  z-index: 3000;
}
.zltc3-des {
  position: absolute;
  top: 1.08rem;
  left: 0rem;
  width: 6rem;
  color: #367afd;
  font-size: .38rem;
  text-align: center;
  line-height: .6rem;
  z-index: 300;
}
.zltc3-img {
  position: absolute;
  top: 1.76rem;
  left: 2.33rem;
  width: 1.3rem;
  height: 1.3rem;
  z-index: 300;
}
.zltc3-img img{
  width: 1.3rem;
  height: 1.3rem;
}
.zltc-btn1 {
  position: absolute;
  top: 2.59rem;
  left: .54rem;
  width: 2.1rem;
  height: .68rem;
  z-index: 3000;
}
.zltc-btn2 {
  position: absolute;
  top: 2.56rem;
  left: 3.1rem;
  width: 2.4rem;
  height: .75rem;
  z-index: 3000;
}
.zltc2-btn1 {
  position: absolute;
  top: 2.79rem;
  left: .54rem;
  width: 2.1rem;
  height: .68rem;
  z-index: 3000;
}
.zltc2-btn2 {
  position: absolute;
  top: 2.76rem;
  left: 3.1rem;
  width: 2.4rem;
  height: .75rem;
  z-index: 3000;
}
.zltc3-btn1{
  position: absolute;
  top: 4.12rem;
  left: .52rem;
  z-index: 300;
}
.zltc3-btn2{
  position: absolute;
  top: 4.1rem;
  left: 3.1rem;
  z-index: 300;
}
.zltc4-btn1 {
  position: absolute;
  top: 2.51rem;
  left: 1.46rem;
  width: 3.1rem;
  height: 0.76rem;
  z-index: 3000;
}
.zltc5-img {
  position: absolute;
  top: 0rem;
  left: 0rem;
  width: 6.52rem;
  height: 7.77rem;
  z-index: 3000;
}
.zltc6-btn1 {
  position: absolute;
  top: 6.58rem;
  left: 1.26rem;
  width: 4rem;
  height: 0.76rem;
  z-index: 3000;
}
/* 星动日期间全球通专区原来板块样式变化 */
.home-module01.xdrcss{
    width: 100%;
    background:url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/modulebg.jpg) no-repeat center top;
	  background-size: 7.5rem 5.83rem;
    box-sizing: border-box;
    padding-top: 1.14rem;
    position: relative;
}
.user_bottom .user_bottom_img.xdrcss{
  background:url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/user_bottom.png) no-repeat center top;
  background-size: 7.5rem .26rem;
}
.foot_tips.xdrcss{
  color: #333;
  background: #dfefff;
}
.bottom_tips.xdrcss{
  color: #333;
  background: #dfefff;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img1{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_0.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img2{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_1.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img3{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_2.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img4{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_3.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img5{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_4.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img6{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_5.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img7{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_6.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img8{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_7.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img9{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_8.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}
.home-detail .zxtq.xdrcss .item li .icon .icon-img10{
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202209/home_icon_9.png') no-repeat center top;
  background-size: 1.01rem 1.02rem;
}

.home-detail .zxtq.xdrcss .item li .name {
  color: #000;
}

.home-detail .zxtq.xdrcss .item li .desc {
  color: #757575;
}
/* .vivozq {
  width: 6.75rem;
  height: 2.17rem;
  margin: .2rem auto .3rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202208/vivozq.png') no-repeat center top;
  background-size: 100% 100%;
  display: none;
} */
/* 北京流量规则 */
.beijing_rulePop {
  width: 6.2rem;
  height: 7.82rem;
  margin-left: -3.1rem;
  margin-top: -3.76rem;
  background: white;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  padding: 0.19rem .32rem;
}
.beijing_rulePop .beijing_closeBtn {
  width: 0.23rem;
  height: 0.23rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/closeBtnOld.png) no-repeat;
  float: right;
  background-size: 0.23rem 0.23rem;
}
.beijing_tita4 {
  position: relative;
  text-align: center;
  font-size: 0.38rem;
  line-height: 1.05rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-size: 0.32rem;
  font-stretch: bold;
  color: #333;
  width: 100%;
  height: 1.05rem;
  text-align: center;
  margin-top: 0.3rem;
}
.beijing_rulePop .beijing_txtCon {
  width: 100%;
  height: 4.9rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.beijing_rulePop .txt {
  display: block;
  font-size: 0.26rem;
  line-height: 0.47rem;
  min-height: 0.47rem;
  color: #333;
  text-align: justify;
}

.beijing_rulePop .beijing_confirmBtn {
  width: 2.05rem;
  height: 0.78rem;
  margin: 0.4rem auto 0;
  font-size: 0.27rem;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.39rem;
  text-align: center;
  color: #81511c;
  line-height: 0.78rem;
}
.beijing_menbang {
  display: none;
  width: 100%;
  height: 100%;
  background: black;
  opacity: 0.6;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 500;
}
/* 邀请规则 */
.yaoqing_rulePop {
  width: 6.2rem;
  height: 7.82rem;
  margin-left: -3.1rem;
  margin-top: -3.76rem;
  background: white;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  padding: 0.19rem .32rem;
}
.yaoqing_rulePop .yaoqing_closeBtn {
  width: 0.23rem;
  height: 0.23rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/closeBtnOld.png) no-repeat;
  float: right;
  background-size: 0.23rem 0.23rem;
}
.yaoqing_tita4 {
  position: relative;
  text-align: center;
  font-size: 0.38rem;
  line-height: 1.05rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-size: 0.32rem;
  font-stretch: bold;
  color: #333;
  width: 100%;
  height: 1.05rem;
  text-align: center;
  margin-top: 0.3rem;
}
.yaoqing_rulePop .yaoqing_txtCon {
  width: 100%;
  height: 4.9rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.yaoqing_rulePop .txt {
  display: block;
  font-size: 0.26rem;
  line-height: 0.47rem;
  min-height: 0.47rem;
  color: #333;
  text-align: justify;
}

.yaoqing_rulePop .yaoqing_confirmBtn {
  width: 2.05rem;
  height: 0.78rem;
  margin: 0.4rem auto 0;
  font-size: 0.27rem;
  background-image: -moz-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -webkit-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  background-image: -ms-linear-gradient(-90deg, #FFE1AB 0%, #EFB229 100%);
  border-radius: 0.39rem;
  text-align: center;
  color: #81511c;
  line-height: 0.78rem;
}
.yaoqing_menbang {
  display: none;
  width: 100%;
  height: 100%;
  background: black;
  opacity: 0.6;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 500;
}
/* 手机号码确认二次弹窗 */
#phone_qr{
  min-height: 3.4rem;
}
.tit_phone_qr{
  position: relative;
  font-size: 0.28rem;
  line-height: 0.42rem;
  padding: 0.65rem 0 0rem 0;
  font-weight: bold;
  font-family: FZLTDHK--GBK1-0;
  color: #333;
  width: 100%;
  text-align: center;
}
.num_phone_qr{
  position: relative;
  font-size: 0.28rem;
  line-height: 0.42rem;
  font-weight: bold;
  font-family: FZLTDHK--GBK1-0;
  color: #333;
  width: 100%;
  text-align: center;
}
.czbar_phone_qr {
  height: 0.78rem;
  margin: 0.4rem auto 0.2rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.czbar_phone_qr .confirmBtn_big_1 {
  width: 2.24rem;
  height: 0.68rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.68rem;
  color: #fc6457;
  text-align: center;
  font-size: 0.24rem;
  border: 1px solid #fc6457;
  margin: 0 0.2rem 0 .6rem;
}
.czbar_phone_qr .confirmBtn_big_2 {
  width: 2.26rem;
  height: 0.7rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.7rem;
  color: #fff;
  text-align: center;
  font-size: 0.24rem;
  background-image: -moz-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  background-image: -ms-linear-gradient(-90deg, #ff8580 0%, #fc7d72 100%);
  margin: 0 0.6rem 0 .2rem;
}
/* 分省 */
.sub_province {
  width: 7.32rem;
  font-size: .24rem;
  border-radius: 0.2rem;
  /* background: #e0efff; */
  /* background-image: linear-gradient(#0675F8,#5cb8eb); */
  /* padding: .1rem; */
  margin: 0 auto;
  display: none;
  position: relative;
}
.sub_province .province{
  /* width: 7.48rem; */
  margin: -3.4rem auto 0;
  /* background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/bdshbg.png');
  background-repeat: no-repeat;
  background-size: 100% 100%; */
}
.sub_province .province_title {
 /* height: 1.12rem; */
}

.sub_province .province_title .icon {
  width: 7.36rem;
  height: 4.07rem;
  background-image: url('../jx/bdshtop.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  
}
/* .sub_province .province_title .icon_bg {

  height: 0.97rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/bdshbg.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  position: relative;
  top: -0.75rem;
  
} */

.sub_province .province_title .title{
  font-size: .38rem;
  font-weight: bold;
  color: #ffffff;
  letter-spacing: .04rem;
  margin-left: .14rem;
}
.sub_province .province_bottom{
	margin-top: .1rem;
}
.sub_province .province_bottom .bottom_icon {
  width: 100%;
  height: .26rem;
  background-image: url('../sf202211/bdsh1.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  margin-top: -.19rem;
}

.sub_province .province-box {
  background-image: url('../jx/bdshbg.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  /* background: #eaf7f7; */
  padding: 0.3rem 0.2rem 0;
  /* border-radius: 0.2rem; */

}
.sub_province .province-box img {
	border-radius: .1rem;
}
.sub_province .province-box .s-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.sub_province .province-box .h-box {
  width: 100%;
}

.sub_province .province-box .lr-box {
  width: 49%;
}

.sub_province .province-box .lcr-box {
  width: 31%;
}

.sub_province .province-box .lcrb-box {
  width: 24%;
}

.sub_province .province-box img {
  margin: 0;
}
.sub_province .province-box .bt {
  margin-top: .12rem;
}
/* .sub_province .last_banner{
  padding: 0 0.28rem 0.2rem;
}
.sub_province .last_banner img{
    border-radius: 0.1rem;
} */
.sub_province .province-bottom {
  width: 100%;
  height: .37rem;
  background-image: url('../jx/bdshBottom.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  margin-top: -.1rem;
  margin-bottom: 0.1rem;
}

/* 小长假出游指南 */
.xcj_guide {
  /* height: 3rem; */
  font-size: .24rem;
  /* background-color: #c63a3a; */
  /* background-image: linear-gradient(#bb292f,#bb292f); */
  padding: 0.3rem .1rem;
  /* margin-top: 0.1rem; */
  /* padding-top: 0.3rem; */
  display: none;
  padding-bottom: 0rem;
}

.xcj_guide .guide{
  width: 7.04rem;
  margin: 0 auto;
  padding: 0.1rem 0 0.4rem;
  position: relative;
  top: 0.28rem;
  background: #eaf7f7;
  border-radius: 0.2rem;
}

 .guide_title {
  display: flex;
  align-items: center;
  /* background: #09a9ee; */
  border-radius: 0.1rem;
}

 .guide_title .icon {
  width: 5.41rem;
  height: .5rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/subTitle.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  z-index: 1;
}

.guide_bottom .icon {
  width: 100%;
  height: .26rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/bottom.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  margin-top: -.09rem;
}

.xcj_guide .guide-box {
  padding: .1rem;
  border-radius: .1rem;
  
}

.xcj_guide .guide-box .guide-box_title{
  width: 5.33rem;
  height: .64rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/tabTitle.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
}
.xcj_guide .guide-box .title_icon1{
  width: 5.55rem;
  height: 0.64rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/tabTitle1.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.xcj_guide .guide-box .title_icon2{
  width: 5.18rem;
  height: 0.64rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/tabTitle2.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.xcj_guide .guide-box .title_icon3{
  width: 4.43rem;
  height: 0.64rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/tabTitle3.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.xcj_guide .guide-box .title_icon4{
  width: 4.81rem;
  height: 0.62rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/tabTitle4.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}


.xcj_guide .guide-box .guide-box_title2{
  /* width: 5.44rem; */
  /* height: .46rem; */
  margin: 0 auto;
}

.xcj_guide .guide-box .guide-box_baner {
  width: 6.88rem;
  height: 2.20rem;
  margin: 0 auto;
  margin-top: .2rem;
  border-radius: 0.1rem;
}
.xcj_guide .guide-box .banner1{
	width: 100%;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/baner1.jpg');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.xcj_guide .guide-box .banner2{
	width: 100%;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/baner.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.xcj_guide .guide-box .banner3{
	width: 100%;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/baner.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.xcj_guide .guide-box .banner4{
	width: 100%;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/baner4.jpg');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.xcj_guide .guide-box .banner5{
	width: 100%;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/baner5.jpg');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.xcj_guide .guide-box .guide-box_qy {
  display: flex;
  justify-content: space-between;
  text-align: center;
  margin-top: .2rem;
  /* padding-left: .05rem;
  padding-right: .05rem; */
}

.xcj_guide .guide-box .guide-box_qy .guide-box_show {
 /* width: 1.70rem;
  height: 2.24rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/boxBg.png');
  background-repeat: no-repeat;
  background-size: 100% 100%; */
  /* display: flex;
  flex-flow: column;
  justify-content: center;
  align-items: center; */
}
#insurableInterest{
	width: 1.70rem;
	height: 2.24rem;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/bx_box.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
#vipLounge{
	width: 3.38rem;
	height: 1.7rem;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/cxBanner.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
#hotelMember{
	width: 3.38rem;
	height: 1.7rem;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/jdBanner.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
#epidemicPrevention{
	width: 1.70rem;
	height: 2.24rem;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/fh_box.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.xcj_guide .guide-box .guide-box_qy .guide-box_icon {
  width: .83rem;
  height: .83rem;
}

.xcj_guide .guide-box .guide-box_qy .guide-box_text {
  font-size: .24rem;
  color: #000;
  font-weight: bold;
  margin-top: .08rem;
  margin-bottom: .12rem;
}

.xcj_guide .guide-box .guide-box_qy .guide-box_btn {
  width: 1.46rem;
  height: .5rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/xcj/btn.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.noCmccQqt .sd_pop {
	width: 6.1rem;
	height: 5.1rem;
	background: url(../images/sdPop.png) no-repeat;
	background-size: 100%;
	position: relative;
}
.noCmccQqt .sd_pop .sd_pop_btn {
	width:4.57rem ;
	height: .78rem;
	position: absolute;
	bottom: 1.5rem;
	left: 50%;
	margin-left: -2.26rem;
}
.noCmccQqt .sd_pop .sd_pop_btn1 {
	width:2.5rem ;
	height: .78rem;
    margin-top: 2.9rem;
}

.noCmccQqt .sd_pop .sd_pop_close {
	width:.48rem ;
	height: .48rem;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -0.23rem;
}

.noCmccQqt .djgz_pop {
	width: 6.1rem;
	height: 4.78rem;
	background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/index2/djgztc.png) no-repeat;
	background-size: 100%;
	position: relative;
}
.noCmccQqt .djgz_pop .djgz_pop_btn {
	width:4.57rem ;
	height: .78rem;
	position: absolute;
	bottom: 1.5rem;
	left: 50%;
	margin-left: -2.26rem;
}

.noCmccQqt .djgz_pop .djgz_pop_close {
	width:.48rem ;
	height: .48rem;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -0.23rem;
}

.sf_swiper-container{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: -0.24rem;
	margin-bottom: 0.1rem;
}
.lb_top {
  width: 5.68rem;
  height: 100%;
  padding: 0 .2rem;
  margin: 0.15rem 0;
  color: rgb(255, 252, 171);
  display: flex;
  align-items: center;
  font-size: .26rem;
  font-weight: 500;
  background: #fff;
  border-radius: 0.1rem;
}
.lb_icon {
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/lb.png');
  width: .24rem;
  height: .24rem;
  background-size: 100% 100%;
  margin-right: .1rem;
}
.lb_text{
	color: #333;
	background: #fff;
} 
.sf_rule img{
	width: 1.1rem;
}
#sfRuleContent{
	font-size: 0.26rem;
	line-height: 0.47rem;
}
.asianGames{
	display: none;
	position: relative;
	height: 3.42rem;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/yytyBg.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 0.15rem auto 0.15rem;
}
.asianGames .agbanner{
	position: absolute;
	height: 2.2rem;
	width: 6.68rem;
	top: 0.9rem;
	left: 50%;
	border-radius: 0.15rem;
	transform: translateX(-50%);
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/agbanner.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;

}
.asianGamesPop{
	display: none;
	position: relative;
}
.asianGamesPop .agBg{
	width: 6.04rem;
	height: 8.98rem;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/yyhPop.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 1000;
	
}
.asianGamesPop .agBg .agRule{
	color: #26A3CD;
	font-size: 0.28rem;
    position: absolute;
	right: 0.3rem;
	top: 0.6rem;
}
.asianGamesPop .agBg img{
	width: auto;
	height: 1.02rem;
	position: absolute;
	left: 50%;
	bottom: 0.4rem;
	transform: translateX(-50%);
	
}
.asianGamesPop .close,.agRulePop .close{
	width: 0.69rem;
	height: 0.69rem;
	position: absolute;
	left: 50%;
	top: 9.5rem;
	transform: translateX(-50%);
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/close.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	z-index: 1000;
	   
}
.agRulePop{
	display: none;
	position: relative;
}
.agRulePop .agRuleBg{
	width: 6.04rem;
	height: 7.39rem;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/agrule.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 1000;
	
}
.agRulePop .agRuleBg .title{
	font-size: 0.36rem;
	color: #222444;
	font-weight: bold;
	text-align: center;
	margin-top: 0.7rem;
}
.agRulePop .agRuleBg .content{
	width: 90%;
	height: 75%;
	font-size: 0.26rem;
	color: #444444;
	margin: 0.25rem auto; 
	overflow: scroll;
}
.integral{
  position: relative;
  display: none;
  width: 7.36rem;
  height:5.75rem;
  background-image: url('../jx/jfBgs.png?1');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0.2rem auto;
  overflow: hidden;
}
.integral .integral_title{
  /* display: none; */
  display: flex;
  justify-content: space-between;
  padding: 1rem 0.3rem 0;
}
.integral .integral_title .coupons{
	width: 3.12rem;
    height: 1.28rem;
	/* margin-left: 0.3rem; */
	background-repeat: no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.integral .integral_title .coupons img{
	width: 1.33rem;
    position: absolute;
	left: 0.3rem;
	bottom: 0.2rem;
}
.integral .integral_title .coupons .detail{
	width: 1.25rem;
	height: 1.25rem;
	position: absolute;
	right: 0;

}
.integral .integral_title .coupons .btn{
    width: 0.65rem;
    height: 1.5rem;
    position: absolute;
    right: 0.1rem;

}
#coupons1{
	background-image: url('../jx/coupons3097.png');
}
#coupons2{
	background-image: url('../jx/coupons3098.png');
}
.integral .integral_title .icon {
  width: 5.98rem;
  height: .5rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/jfdhl.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0.3rem auto;
  
}
.integral .integral_title .icon_bg{
  width: 7.33rem;
  height: 0.97rem;
  background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/jfdhlbg.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
       position: relative;
       top: -0.45rem;
  
}
.integral .integral_box{
	width: 7.04rem;
	/* height: 6.25rem; */
	margin: 0 auto;
	/* background: #eaf7f7; */
	/* border-radius: 0.2rem; */
	/* position: relative; */
	/* top: -0.46rem; */
	overflow: hidden;
  padding: 0.1rem 0.06rem 0 0rem
	
}
.integral .integral_box .integral_goods_list{
	padding-left: 0.1rem;
	box-sizing: border-box;
	display: flex;
	/* justify-content: space-around; */
	overflow: auto;
	/* flex-flow: row wrap; */
}
.integral .integral_box .integral_goods_list li{
	margin-top: 0.05rem;
	padding-right: 0.12rem;
}
.integral .integral_box .integral_goods_list li img{
	width: 1.85rem;
	height: 2.6rem;
	
}
.integral .integral_box .integral_more{
	
	font-size: 0.24rem;
	font-weight: bold;
	color: #3d8bff;
	/* background: #eaf7f7; */
	text-align: center;
	margin-top: 0.16rem;
}
/* 积分兑好礼2 */
.integral .integral_box1{
	width: 7.04rem;
	height: 6.25rem;
	margin: 0 auto;
	background: #eaf7f7;
	border-radius: 0.2rem;
	/* position: relative; */
	/* top: -0.46rem; */
	overflow: hidden;
	
}
.integral .integral_box1 .integral_goods_list1{
	padding: 0.05rem 0.1rem 0;
	box-sizing: border-box;
	display: flex;
	justify-content: space-around;
	flex-flow: row wrap;
}
.integral .integral_box1 .integral_goods_list1 li{
	margin-top: 0.1rem;
}
.integral .integral_box1 .integral_goods_list1 li img{
	width: 2.22rem;
	height: 2.64rem;
	
}
.integral .integral_box1 .integral_more{
	height: 0.73rem;
	line-height: 0.73rem;
	font-size: 0.32rem;
	font-weight: bold;
	/* color: #236601; */
	background: #eaf7f7;
	text-align: center;
}
/* 分省提示弹窗 */
.sftc {
  width: 6.93rem;
  height: 1.52rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202302/fstc.png?1") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: fixed;
  top: 0;
  left: 50%;
  margin-left: -3.46rem;
  z-index: 600;
  display: none;
}
.sfzy {
  width: 2.61rem;
  height: 3.44rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202302/hand3.gif?1") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: fixed;
  top: 5rem;
  left: 50%;
  margin-left: -1.3rem;
  z-index: 600;
  display: none;
}

.sftc .sftc_title {
  width: 4.4rem;
  height: 0.42rem;
	line-height: 0.42rem;
	font-size: 0.28rem;
	font-weight: bold;
	color: #fd7c09;
	text-align: left;
  position: absolute;
  top: .13rem;
  left: .26rem;
}
.sftc .sftc_des {
  width: 4.66rem;
  line-height: 0.34rem;
  font-size: 0.2rem;
  color: #3f3f3f;
  text-align: left;
  position: absolute;
  top: 0.56rem;
  left: 0.26rem;
}
.sftc .sftc_btn {
  width: 1.5rem;
  height: 0.56rem;
  position: absolute;
  top: .43rem;
  left: 5.1rem;
}
/* oppo中奖地址弹窗 */
.mask .oppodz {
  position: relative;
  width: 5.96rem;
  background-image: linear-gradient(to bottom left, #fff5e5, #fffbf0);
  background-image: -webkit-linear-gradient(to bottom left, #fff5e5, #fffbf0);
  border-radius: .2rem;
  height: auto;
  padding: 0.35rem 0.25rem 0.4rem;
}
.mask .oppodz h1 {
  margin-bottom: 0.2rem;
  text-align: center;
  color: #333333;
  font-size: .32rem;
}
.mask .oppodz .formBox {
  width: 100%;
}
.mask .oppodz .formBox .formItem {
  width: 100%;
  margin-top: 0.3rem;
  padding: 0 0.1rem 0.15rem;
  border-bottom: 0.02rem solid #ece7de;
}
.mask .oppodz .formBox .formItem span {
  display: inline-block;
  width: 30%;
  line-height: .4rem;
  color: #666666;
  font-size: .2596rem;
}
.mask .oppodz .formBox .formItem input {
  display: inline-block;
  width: 70%;
  height: 0.4rem;
  font-size: .26rem;
  border: 0;
  background: transparent;
}
.mask .oppodz .formBox .formItem.addressbox .selectBox {
  position: relative;
  display: inline-block;
  width: 35%;
  height: 0.4rem;
}
.mask .oppodz .formBox .formItem select {
  display: inline-block;
  width: 100%;
  height: 100%;
  font-size: .26rem;
  border: 0;
  background: transparent;
}
.mask .oppodz .formBox .formItem.addressbox .selectBox .selectIconIcon {
  position: absolute;
  top: 0.08rem;
  right: 0.3rem;
  display: inline-block;
  width: 0.13rem;
  height: 0.24rem;
  background-size: 100% 100%;
  background-image: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/luckDrawImg/selectIcon.png);
}
.mask .oppodz .btnBox {
  margin-top: 0.45rem;
}
.mask .oppodz .btnBox .btn {
  display: block;
  width: 3.8rem;
  margin: 0 auto;
}
.mask .pop .btn.oppo_yellowColor {
  width: 3.97rem;
  height: .78rem;
  line-height: .78rem;
  color: #693d17;
  background-image: linear-gradient(to bottom left, #ebc074, #f2d6a6);
  background-image: -webkit-linear-gradient(to bottom left, #ebc074, #f2d6a6);
}
.oppo_Boxtips {
  /* display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between; */
  width: 5.46rem;
  margin-top: 0.22rem;
  font-size: .18rem;
  color: #333;
  text-align: center;
  display: block;
}
.oppo_dzclosePop {
  position: absolute;
  top: 7.6rem;
  left: 2.64rem;
  display: block;
  width: .68rem;
  height: .67rem;
  background-size: 100% 100%;
  background-image: url(../oppoimg/popClose.png);
}
.jfConfirmPop{
	/* border-radius: 0.2rem;
	    background-color: skyblue;
	    position: absolute; */
		top: 50%;
		left: 50%;
		font-size: 0.3rem;
	  /*  width: 6.2rem;
	    min-height: 4.2rem;
		
	    z-index: 1000;
	    transform: translate(-50%, -50%);
	    -webkit-transform: translate(-50%, -50%); */
	
}
/* .jfConfirmPop .confirmBtn{
	width: 3.43rem;
	height: .77rem;
	background-size: 100% 100%;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/receiveBtn.png');
}

.jfReceivePop{
	width: 6.82rem;
	height: 6.21rem;
	background-size: 100% 100%;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/lqBg.png');
	    position: fixed;
	    top: 50%;
	    left: 50%;
	    transform: translate(-50%,-50%);
		z-index: 1000;
} */
.jf_closeBtn{
	width: 0.31rem;
	height: 0.32rem;
	margin: 0.05rem;
  position: absolute;
  right: 0.18rem;
  top: 0.15rem;
  z-index: 10;
	background-size: 100% 100%;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/closeBtn.png');
}
.jfReceivePop .jfitem{
   display: flex;
   margin-top: 2rem;
   justify-content: space-around;
   padding: 0 0.1rem;
	
}
.jfReceivePop .jfitem li img{
   width: 2.1rem;
   height: 3.87rem;
	
}
/* .jfReceivePop .jfitem2 li img{
   width: 2.8rem;
   height: 3.87rem;
   padding: 0 0.25rem;
} */
.jfxqPop{
	width: 6.2rem;
	height: 8.99rem;
	margin: 0.05rem;
	background-size: 100% 100%;
	background-image: url('../jx/jfxq.png');
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 1000;
}
.jfxqPop .content{

	margin: 0 auto;
    font-size: 0.22rem;
    color: #3f3f3f;
}
.jfxqPop .content .tits{
	font-size: 0.24rem;
	line-height: 0.43rem;
	padding-left: 0.15rem;
	font-weight: bold;
}
.jfxqPop .content .txt{
	text-align: justify;
	    font-size: 0.24rem;
	    line-height: 0.43rem;
	    padding-left: 0.15rem;
}
.jfxqPop .main {
	width: 5.1rem;
	height: 3.3rem;
	margin: 2.2rem 0.52rem 0;
	overflow: auto;
}
.jfxqPop .main .tit{
	font-size: 0.26rem;
	font-weight: bold;
	margin-bottom: 0.2rem;
	display: flex;
	align-items: center;
}
.jfxqPop .main .tit .shu{
	/* position: absolute; */
	    display: inline-block;
	    background-color: #ff3b30;
	    width: 0.06rem;
	    height: 0.29rem;
	    margin-right: 0.1rem;
	    border-radius: 0.03rem;
}

.jfxqPop .confirmBtn img{
	width: 3.43rem;
	height: .77rem;
/* 	background-size: 100% 100%;
	background-image: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/jx/receiveBtn.png'); */
	margin: 0.6rem auto 0.3rem;
}
.jfxqPop .jftxt{
	font-size: 0.2rem;
	color: #da4503;
	text-align: center;
	margin-top: 0.32rem;
}
#anchor7{
  display: none;
}
.ballon{
  animation-name: scaleDraw; /*关键帧名称*/
  animation-timing-function: ease-in-out; /*动画的速度曲线*/
  animation-iteration-count: infinite;  /*动画播放的次数*/
  animation-duration: 2s; /*动画所花费的时间*/
  -webkit-animation-name: scaleDraw; /*关键帧名称*/
  -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
  -webkit-animation-iteration-count: infinite;  /*动画播放的次数*/
  -webkit-animation-duration: 2s; /*动画所花费的时间*/
}
@keyframes scaleDraw {  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
  0%{
      transform: scale(1);
      -webkit-transform:scale(1);
  }
  15%{
    transform: scale(1.06);
    -webkit-transform:scale(1.06);
  }
  30%{
    transform: scale(1);
    -webkit-transform:scale(1);
  }
  45%{
    transform: scale(1.06);
    -webkit-transform:scale(1.06);
  }
  60%{
    transform: scale(1);
    -webkit-transform:scale(1);
  }
  75%{
    transform: scale(1.06);
    -webkit-transform:scale(1.06);
  }
  90%{
    transform: scale(1);
    -webkit-transform:scale(1);
  }
}
/* 品牌星动馆 */
/* .ppg {
  width: 7.5rem;
  height: 5.1rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/ppgbg.jpg?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: relative;
  display: none;
}
.ppg .youku{
  width: 2.2rem;
  height: 2.2rem;
  position: absolute;
  top: .97rem;
}
.ppg .youku-3150{
  left: .33rem;
}
.ppg .youku-3151{
  left: 2.66rem;
}
.ppg .youku-3152{
  left: 4.99rem;
}
.ppg .youkutu{
  width: 2.06rem;
  height: 1.42rem;
  position: absolute;
  top: .05rem;
  left: .05rem;
}
.ppg .youkubtn{
  width: 1.79rem;
  height: .46rem;
  position: absolute;
  top: 1.57rem;
  left: .21rem;
}
.youku-3150 .youkubtn1{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku1_btn1.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3150 .youkubtn2{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku1_btn2.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3150 .youkubtn3{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku1_btn3.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3150 .youkubtn4{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku1_btn4.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3151 .youkubtn1{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku2_btn1.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3151 .youkubtn2{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku2_btn2.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3151 .youkubtn3{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku2_btn3.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3151 .youkubtn4{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku2_btn4.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3152 .youkubtn1{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku3_btn1.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3152 .youkubtn2{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku3_btn2.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3152 .youkubtn3{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku3_btn3.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3152 .youkubtn4{
  width: 1.79rem;
  height: .46rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youku3_btn4.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.youku-3150 .youkubtn2,.youku-3151 .youkubtn2,.youku-3152 .youkubtn2{
  display: none;
}
.youku-3150 .youkubtn3,.youku-3151 .youkubtn3,.youku-3152 .youkubtn3{
  display: none;
}
.youku-3150 .youkubtn4,.youku-3151 .youkubtn4,.youku-3152 .youkubtn4{
  display: none;
} 
.listppg {
  width: 6.8rem;
  height: 1.43rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/ppgbanner.jpg?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  border-radius: 0.1rem;
  position: absolute;
  top: 3.28rem;
  left: .35rem;
} */
.listppg_tu {
  width: 5.7rem;
  height: 1.43rem;
  position: absolute;
  top: 0rem;
  left: 0rem;
}
.listppg_but {
  width: .81rem;
  height: .76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/ppgbtn1.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .39rem;
  left: 5.78rem;
  z-index: 1;
}
.listppg_but1 {
  width: .81rem;
  height: .76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/ppgbtn2.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .39rem;
  left: 5.78rem;
  z-index: 1;
}
.listppg_but2 {
  width: .81rem;
  height: .76rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/ppgbtn3.png?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .39rem;
  left: 5.78rem;
  z-index: 1;
}
.zf_tc{
  width: 7.5rem;
  height: 4.44rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/zf-tc.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 300;
  display: none;
}
.zf_tc_layout{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: #000;
  opacity: 0.8;
  content: '';
  z-index: 200;
  display: none;
}
.zf_tc .zfgou {
  width: .44rem;
  height: .44rem;
  position: absolute;
  
}
.zf_tc .zfgou1 {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/icon-1.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  left: 6.33rem;
  top: 1.28rem;
}
.zf_tc .zfgou2 {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/icon-1.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  left: 6.33rem;
  top: 2.28rem;
}
.zf_tc .zfbg-none {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/icon-2.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
#J-declare1 {
  width: .44rem;
  height: .44rem;
  position: absolute;
  left: 6.33rem;
  top: 1.28rem;
  filter: alpha(opacity=0);
  opacity: 0;
}
#J-declare2 {
  width: .44rem;
  height: .44rem;
  position: absolute;
  left: 6.33rem;
  top: 2.28rem;
  filter: alpha(opacity=0);
  opacity: 0;
}
.zf_tc .zf_close {
  width: 0.52rem;
  height: 0.52rem;
  position: absolute;
  left: .14rem;
  top: .24rem;
}
.zf_tc .zf_btn {
  width: 6.9rem;
  height: 0.98rem;
  position: absolute;
  left: .31rem;
  top: 3.18rem;
}
/* 口令板块 */
.main-4 {
  width: 7.5rem;
  height: 2.68rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/jgg-4.jpg?1") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: relative;
  display: none;
}
.klgz{
  width: .98rem;
  height: .39rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/gxgz.png') no-repeat center top;
 -webkit-background-size: 100%;
 background-size: 100%;
  position: absolute;
  top:0rem;
  left: 6.35rem;
}
.main-4 .title{
  width: 6.52rem;
  height: .27rem;
  position: absolute;
  top: .72rem;
  left: .49rem;
}
.main-4 .title1{
  width: 5.88rem;
  height: .27rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/icon17.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  display: none;
}
.main-4 .title2{
  width: 5.88rem;
  height: .27rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/icon18.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  /* display: none; */
}
.main-4 .title3{
  width: 5.88rem;
  height: .27rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/icon19.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  display: none;
}
.qy-btn3192{
  width: .92rem;
  height: 1.04rem;
  position: absolute;
  top: 1.24rem;
  left: .66rem;
}
.qy-btn3193{
  width: .92rem;
  height: 1.04rem;
  position: absolute;
  top: 1.24rem;
  left: 1.86rem;
}
.qy-btn3194{
  width: .92rem;
  height: 1.04rem;
  position: absolute;
  top: 1.24rem;
  left: 2.93rem;
}
.head1{
  width: .84rem;
  height: .82rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/newimages/yr/icon5.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 1.33rem;
  left: 4.45rem;
  display: none;
}
.head2{
  width: .84rem;
  height: .82rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/newimages/yr/icon6.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 1.33rem;
  left: 4.45rem;
  display: none;
}
.head3{
  width: .66rem;
  height: .65rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/newimages/yr/icon15.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 1.41rem;
  left: 4.55rem;
  /* display: none; */
}
.head4{
  width: .65rem;
  height: .65rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/newimages/yr/icon16.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 1.41rem;
  left: 4.55rem;
  display: none;
}
.fx_phone {
  width: 0.84rem;
    height: 0.24rem;
    text-align: center;
    line-height: 0.24rem;
    font-size: 0.16rem;
    color: #050505;
    position: absolute;
    top: 2.08rem;
    left: 4.47rem;
  display: none;
}
.fx_btn1{
  width: 1.18rem;
  height: .81rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/newimages/yr/icon7.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 1.36rem;
  left: 5.66rem;
  display: none;
}
.fx_btn2{
  width: 1.18rem;
  height: .82rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/newimages/yr/icon8.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 1.36rem;
  left: 5.66rem;
  /* display: none; */
}
.fx_btn3{
  width: 1.18rem;
  height: .82rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/newimages/yr/icon9.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 1.36rem;
  left: 5.66rem;
  display: none;
}
.tips2{
  width: .74rem;
  height: .75rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/newimages/yr/icon4.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: 1rem;
  left: 6.64rem;
  display: none;
}
  .ppgtc_1{
    display: none;
  }
  .ppgtc1{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 6rem;
    height: 4.76rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 2000;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/ppgtc1.png") no-repeat;
    -webkit-background-size: 6rem 4.76rem;
    background-size:  6rem 4.76rem;
  }
  .ppgtc1-btn{
    width: 3.14rem;
    height: .72rem;
    position: absolute;
    bottom: 1.48rem;
    left: 1.44rem;
  }
  .ppgtc1-close{
    width: .68rem;
    height: .68rem;
    position: absolute;
    bottom: 0rem;
    left: 2.7rem;
  }
  .ppgqy{
    width: 3.83rem;
    height: .76rem;
    margin: 0.4rem auto 0.2rem;
    display: flex;
    display: none;
  }
  .ppgqy .youkutc{
    width: 3.83rem;
    height: .76rem;
  }
  .youkutc-3150 .youkubtn1{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq1_btn1.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3150 .youkubtn2{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq1_btn2.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3150 .youkubtn3{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq1_btn3.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3150 .youkubtn4{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq1_btn4.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3151 .youkubtn1{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq2_btn1.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3151 .youkubtn2{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq2_btn2.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3151 .youkubtn3{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq2_btn3.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3151 .youkubtn4{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq2_btn4.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3152 .youkubtn1{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq3_btn1.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3152 .youkubtn2{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq3_btn2.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3152 .youkubtn3{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq3_btn3.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3152 .youkubtn4{
    width: 3.83rem;
    height: .76rem;
    background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202306/youkuxq3_btn4.png?1") repeat center top;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
  .youkutc-3150 .youkubtn2,.youkutc-3151 .youkubtn2,.youkutc-3152 .youkubtn2{
    display: none;
  }
  .youkutc-3150 .youkubtn3,.youkutc-3151 .youkubtn3,.youkutc-3152 .youkubtn3{
    display: none;
  }
  .youkutc-3150 .youkubtn4,.youkutc-3151 .youkubtn4,.youkutc-3152 .youkubtn4{
    display: none;
  }
  /* 礼遇弹窗 */
  .ly_rulePop {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .7);
    overflow: hidden;
    z-index: 1000;
    display: none;
  }
  .ly_Poptc {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 7.5rem;
    height: 10.18rem;
    background: url("../newimages/lytc.png") no-repeat;
    -webkit-background-size: 7.5rem 10.18rem;
    background-size: 7.5rem 10.18rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 1001;
  }

.ly_Poptc .ly_closeBtn {
  width: 0.6rem;
  height: 0.6rem;
  position: absolute;
  top: 9.58rem;
  left: 3.44rem;
}
.ly_tita4 {
  line-height: .8rem;
  font-weight: bold;
  font-family: FZLTDHK--GBK1-0;
  font-size: 0.36rem;
  font-stretch: bold;
  color: #b27956;
  width: 5.4rem;
  height: .8rem;
  text-align: center;
  position: absolute;
  top: .18rem;
  left: 1.22rem;
}
.ly_txtCon {
  width: 5.3rem;
  height: 6.04rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  position: absolute;
  top: .92rem;
  left: 1.22rem;
}

.ly_Poptc .txt {
  display: block;
  font-size: 0.26rem;
  line-height: 0.47rem;
  min-height: 0.47rem;
  color: #333;
  text-align: justify;
}

.ly_Poptc .ly_confirmBtn1 {
  width: 5.05rem;
  height: 1rem;
  line-height: 1rem;
  text-align: center;
  color: #333;
  font-size: 0.32rem;  
  position: absolute;
  top: 7.92rem;
  left: 1.22rem;
  background: url("../newimages/ly_btn1.png") no-repeat;
  -webkit-background-size: 5.05rem 1rem;
  background-size: 5.05rem 1rem;
}
.ly_Poptc .ly_confirmBtn1 span{
  display: inline-block;
}
.ly_Poptc .ly_confirmBtn2 {
  width: 5.05rem;
  height: 1rem;
  line-height: 1rem;
  text-align: center;
  color: #333;
  font-size: 0.32rem;  
  position: absolute;
  top: 7.92rem;
  left: 1.22rem;
  background: url("../newimages/ly_btn2.png") no-repeat;
  -webkit-background-size: 5.05rem 1rem;
  background-size: 5.05rem 1rem;
  display: none;
}
.rw_tc_layout{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: #000;
  opacity: 0.8;
  content: '';
  z-index: 200;
  display: none;
}
.rw_tc{
  width: 7.5rem;
  height: 6.72rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/rwtc1.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 300;
  display: none;
}
.rw_tc2{
  width: 7.5rem;
  height: 5.42rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/rwtc2.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 300;
}
.rw_close{
  width: 0.46rem;
  height: 0.46rem;
  position: absolute;
  top: 0rem;
  right: .22rem;
}
.rw_main{
  width: 7.5rem;
  height: 100%;
  position: absolute;
  top: 2.28rem;
  left: 0;
}
.rw_banner1{
  width: 6.9rem;
  height: 1.28rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/rwbanner1.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  float: left;
  position: relative;
  margin-top: .06rem;
  margin-left: .33rem;
}
.rw_banner1 .rw_banner1_title,.rw_banner2 .rw_banner2_title,.rw_banner3 .rw_banner3_title{
  width: 4rem;
  height: .36rem;
  position: absolute;
  top: .3rem;
  left: 1.17rem;
  color: #367afd;
  font-size: .26rem;
  text-align: left;
  font-weight: 600;
  line-height: .36rem;
}
.rw_banner1 .rw_banner1_btn1{
  width: 1.4rem;
  height: .56rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/tcbtn3.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .36rem;
  left: 5.29rem;
}
.rw_banner1 .rw_banner1_btn2{
  width: 1.4rem;
  height: .56rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/tcbtn4.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .36rem;
  left: 5.29rem;
  display: none;
}
.rw_banner2{
  width: 6.9rem;
  height: 1.28rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/rwbanner2.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  float: left;
  position: relative;
  margin-top: .06rem;
  margin-left: .33rem;
}
.rw_banner2 .rw_banner2_btn1{
  width: 1.4rem;
  height: .56rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/tcbtn2.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .36rem;
  left: 5.29rem;
}
.rw_banner2 .rw_banner2_btn2{
  width: 1.4rem;
  height: .56rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/tcbtn4.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .36rem;
  left: 5.29rem;
  display: none;
}
.rw_banner3{
  width: 6.9rem;
  height: 1.28rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/rwbanner3.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  float: left;
  position: relative;
  margin-top: .06rem;
  margin-left: .33rem;
}
.rw_banner3 .rw_banner3_btn1{
  width: 1.4rem;
  height: .56rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/tcbtn1.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .36rem;
  left: 5.29rem;
}
.rw_banner3 .rw_banner3_btn2{
  width: 1.4rem;
  height: .56rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202307/tcbtn4.png") no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .36rem;
  left: 5.29rem;
  display: none;
}
.fix_wq {
	width: 1.5rem;
	height: 1.5rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/fuicon.png') no-repeat;
	background-size: 1.5rem 1.5rem;
	position: fixed;
	top: 80%;
	right: 0.1rem;
	margin-top: -.6rem;
	z-index: 99;
	display: none;
  }
.fix_wq .wq_close{
	width: .35rem;
	height: .35rem;
	position: absolute;
	top: 0;
	right: 0.06rem;
}
.fix_wq .wq_btn{
	width: 1.5rem;
	height: 1.1rem;
	position: absolute;
	top: 0.35rem;
	right: 0;
}
/* 筑梦马拉松 */
.zmmls {
  width: 7.5rem;
  height: 3.25rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/zmbg.jpg?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: relative;
  display: none;
}
.mlsbanner {
  width: 7.14rem;
  height: 2.08rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/mlsbanner.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: absolute;
  top: .9rem;
  left: .18rem;
}
/* 盲盒详情总弹窗 */
.mhtc{
  position: relative;
  width: 7.5rem;
  height: 10.38rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/mhtc.png?1) no-repeat;
  background-size: 100% 100%;
}
.mh_close_btn{
  width: .66rem;
  height: .66rem;
  position: absolute;
  bottom: 0;
  left: 3.42rem;
}
.mh_box{
  width: 5.5rem;
  height: 1.38rem;
  overflow: hidden;
  position: absolute;
  top: .38rem;
  left: 1.06rem;
}
.mh_box .mh_main{
  width: 100%;
  height: 1.34rem;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}
.logo_bg{
  display: inline-block;
  width: 1.13rem;
  height: 1.18rem;
  position: relative;
  margin-right: 0.28rem;
}
.logo_cur{
  width: 1.13rem;
  height: 1.18rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo_bg.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logotu{
  width: .92rem;
  height: .92rem;
  margin: .06rem auto 0.1rem;
}
.logo_1{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo1.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_2{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo2.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_3{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo3.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_4{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo4.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_5{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo5.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_6{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo6.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_7{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo7.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_8{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo8.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_9{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo9.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_10{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo10.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.mhtc .main {
	width: 5.54rem;
	height: 6.94rem;
  position: absolute;
  top: 1.96rem;
  left: .98rem;
	overflow: auto;
  text-align: justify;
  overflow-y: auto;
}
.mhtc .main .tit{
	font-size: 0.26rem;
	font-weight: bold;
	margin-bottom: 0.2rem;
	display: flex;
  color: #fb5f51;
	align-items: center;
}
.mhtc .content{
	margin: 0 auto;
  font-size: 0.22rem;
  color: #333;
  line-height: 0.35rem;
}
.mhtc .content .tits{
	font-size: 0.24rem;
	line-height: 0.43rem;
	padding-left: 0.15rem;
	font-weight: bold;
}
.mhtc .content .txt{
	text-align: justify;
	    font-size: 0.24rem;
	    line-height: 0.43rem;
	    padding-left: 0.15rem;
}
/* 权益详情总弹窗 */
.qyztc{
  position: relative;
  width: 7.5rem;
  height: 10.36rem;
  background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/qyztc.png?1) no-repeat;
  background-size: 100% 100%;
}
.qyz_close_btn{
  width: .66rem;
  height: .66rem;
  position: absolute;
  bottom: 0;
  left: 3.42rem;
}
.qyztc .control-1{
	width: 5.98rem;
	height: .5rem;
	position: absolute;
	top: 0.17rem;
	left: 0.88rem;
}
.qyztc .control-1 .li{
	width: 1.76rem;
	height: .5rem;
  color: #333333;
  font-size: .24rem;
  line-height: .5rem;
  text-align: center;
	float: left;
  margin-right: .1rem;
}
.qyztc .control-1 .li.current{
  background: #fb5f51;
  color: #fff;
  border-radius: .3rem;
}
.qyztc .swiperdr{
  width: 5.76rem;
  height: 8.18rem;
  position: absolute;
	top: 0.9rem;
	left: 0.96rem;
}

.qyztc .la{
  width: 5.76rem;
  height: 8.18rem;
  position: relative;
}
.qyz_box{
  width: 5.5rem;
  height: 1.38rem;
  overflow: hidden;
  position: absolute;
  top: 0rem;
  left: .06rem;
}
.qyz_box .qyz_main{
  width: 100%;
  height: 1.32rem;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
}
.logo_bg{
  display: inline-block;
  width: 1.13rem;
  height: 1.18rem;
  position: relative;
  margin-right: 0.28rem;
  overflow: hidden;
}
.logo_cur{
  width: 1.13rem;
  height: 1.18rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo_bg.png?2") repeat center top;
  -webkit-background-size: 1.13rem 1.18rem;
  background-size: 1.13rem 1.18rem;
}
.logotu{
  width: .92rem;
  height: .92rem;
  margin: .06rem auto 0.1rem;
}
.logo_11{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo11.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_12{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo12.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_13{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo13.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_14{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo14.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_15{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo15.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_16{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo16.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_17{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo17.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_18{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo18.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_19{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo19.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_20{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo20.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_21{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo21.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.logo_22{
  width: .92rem;
  height: .92rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202308/logo22.png?2") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.qyztc .main {
	width: 5.54rem;
	height: 6.36rem;
  position: absolute;
  top: 1.58rem;
  left: 0rem;
	overflow: auto;
  text-align: justify;
  overflow-y: auto;
}
.qyztc .main .tit{
	font-size: 0.26rem;
	font-weight: bold;
	margin-bottom: 0.2rem;
	display: flex;
  color: #fb5f51;
	align-items: center;
}
.qyztc .content{
	margin: 0 auto;
  font-size: 0.22rem;
  color: #333;
  line-height: 0.35rem;
}
.qyztc .content .tits{
	font-size: 0.24rem;
	line-height: 0.43rem;
	padding-left: 0.15rem;
	font-weight: bold;
}
.qyztc .content .txt{
	text-align: justify;
	font-size: 0.24rem;
	line-height: 0.43rem;
	padding-left: 0.15rem;
}