body {
  font-size: 0.16rem;
}
* {
  box-sizing: border-box;
  font-family: HarmonyOS Sans SC;
}
.user-info {
  position: absolute;
  top: 0.2rem;
  left: 0.2rem;
  color: white;
}
.user-info .icon {
  width: 0.2rem;
  height: 0.22rem;
  background: url('../images/xdrNormal/202505/login_icon.354619ba.png') no-repeat;
  background-size: 100% 100%;
  margin-right: 0.12rem;
}
.user-info .phone {
  margin-right: 0.19rem;
  color: #333333;
}
.rowSC {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.rowBC {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.rowCC {
  display: flex;
  justify-content: center;
  align-items: center;
}
.colSC {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.colCC {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.preload-backgrounds {
  position: absolute;
  left: -9999px;
  top: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  pointer-events: none;
}
.get-btn {
  position: absolute;
  width: 0.39rem;
  height: 1.08rem;
  right: 0;
  z-index: 2;
  top: 10.1rem;
  background-image: url('../images/xdrNormal/202505/get-record.2ce9e12a.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.normal-rule {
  position: absolute;
  top: 0.81rem;
  right: 0;
  width: 0.4rem;
  height: 1.14rem;
  background-image: url('../images/xdrNormal/202505/rule.8300f33b.png');
  background-size: 100% 100%;
}
.qqtzq {
  position: absolute;
  top: 0.81rem;
  left: 0;
  width: 0.4rem;
  height: 1.14rem;
  background-image: url('../images/xdrNormal/202505/qqtzq.623a0147.png');
  background-size: 100% 100%;
}
.busyWrap {
  background-image: url('../images/xdrNormal/202505/top-bg.20d0b72d.png');
  background-size: 7.5rem 30.19rem;
  background-repeat: no-repeat;
  padding-bottom: 0.77rem;
}
.top-bg {
  width: 7.5rem;
  height: 4.78rem;
}
/*星级权益*/
.level-module {
  margin-top: 0.18rem;
  margin-bottom: 0.18rem;
  position: relative;
}
.level-module .level-award-top {
  /*7.4rem*/
  /*1.74rem*/
  width: 7.19rem;
  height: 1.54rem;
  background-color: #fff;
  border-radius: 0.2rem;
  border: 0.01rem solid #DBD3CB;
}
.level-module .level-award-top .level-banner {
  width: 3.12rem;
  height: 0.63rem;
  background-image: url('../images/xdrNormal/202505/level-award-top.a570ad52.png');
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 0.25rem;
  margin-top: -0.33rem;
}
.level-module .level-award-top .level-award-get {
  width: 6.84rem;
  height: 0.4rem;
  background-color: rgba(251, 225, 202, 0.6);
  /* #FBE1CA 的 rgba 格式，透明度 0.6 */
  border-radius: 0.12rem;
}
.level-module .level-award-tabs {
  margin-bottom: 0.21rem;
  padding-left: 0.3rem;
}
.level-module .level-award-tabs .level-award-tab {
  border-radius: 0.14rem;
  flex-shrink: 0;
  position: relative;
  color: #333333;
  width: 1.42rem;
  height: 0.66rem;
  background-size: 100% 100%;
  margin-right: 0.31rem;
}
.level-module .level-award-tabs .level-award-tab:last-child {
  margin-right: 0;
}
.level-module .level-award-tabs .level-award-tab.hchxq_ {
  background-size: 100% 100%;
}
.level-module .level-award-tabs .level-award-tab.hchxq_dks {
  background-image: url('../images/xdrNormal/202505/hchxq_dks.aea48bf3.png');
}
.level-module .level-award-tabs .level-award-tab.hchxq_dks.active,
.active .level-module .level-award-tabs .level-award-tab.hchxq_dks {
  background-image: url('../images/xdrNormal/202505/hchxq_active_dks.4c46c906.png');
}
.level-module .level-award-tabs .level-award-tab.hchxq_yjs {
  background-image: url('../images/xdrNormal/202505/hchxq_yjs.aea48bf3.png');
}
.level-module .level-award-tabs .level-award-tab.hchxq_yjs.active,
.active .level-module .level-award-tabs .level-award-tab.hchxq_yjs {
  background-image: url('../images/xdrNormal/202505/hchxq_active_yjs.4c46c906.png');
}
.level-module .level-award-tabs .level-award-tab.hchxq_jxz {
  background-image: url('../images/xdrNormal/202505/hchxq_jxz.aea48bf3.png');
}
.level-module .level-award-tabs .level-award-tab.hchxq_jxz.active,
.active .level-module .level-award-tabs .level-award-tab.hchxq_jxz {
  background-image: url('../images/xdrNormal/202505/hchxq_active_jxz.4c46c906.png');
}
.level-module .level-award-tabs .level-award-tab.shxnl_ {
  background-size: 100% 100%;
}
.level-module .level-award-tabs .level-award-tab.shxnl_dks {
  background-image: url('../images/xdrNormal/202505/shxnl_dks.56016b52.png');
}
.level-module .level-award-tabs .level-award-tab.shxnl_dks.active,
.active .level-module .level-award-tabs .level-award-tab.shxnl_dks {
  background-image: url('../images/xdrNormal/202505/shxnl_active_dks.d67a5670.png');
}
.level-module .level-award-tabs .level-award-tab.shxnl_yjs {
  background-image: url('../images/xdrNormal/202505/shxnl_yjs.1149376c.png');
}
.level-module .level-award-tabs .level-award-tab.shxnl_yjs.active,
.active .level-module .level-award-tabs .level-award-tab.shxnl_yjs {
  background-image: url('../images/xdrNormal/202505/shxnl_active_yjs.0658cf7e.png');
}
.level-module .level-award-tabs .level-award-tab.shxnl_jxz {
  background-image: url('../images/xdrNormal/202505/shxnl_jxz.38871410.png');
}
.level-module .level-award-tabs .level-award-tab.shxnl_jxz.active,
.active .level-module .level-award-tabs .level-award-tab.shxnl_jxz {
  background-image: url('../images/xdrNormal/202505/shxnl_active_jxz.a9bd0c98.png');
}
.level-module .level-award-tabs .level-award-tab.wcxhy_ {
  background-size: 100% 100%;
}
.level-module .level-award-tabs .level-award-tab.wcxhy_dks {
  background-image: url('../images/xdrNormal/202505/wcxhy_dks.ce9db0e7.png');
}
.level-module .level-award-tabs .level-award-tab.wcxhy_dks.active,
.active .level-module .level-award-tabs .level-award-tab.wcxhy_dks {
  background-image: url('../images/xdrNormal/202505/wcxhy_active_dks.72a8d2cb.png');
}
.level-module .level-award-tabs .level-award-tab.wcxhy_yjs {
  background-image: url('../images/xdrNormal/202505/wcxhy_yjs.1caf5f3b.png');
}
.level-module .level-award-tabs .level-award-tab.wcxhy_yjs.active,
.active .level-module .level-award-tabs .level-award-tab.wcxhy_yjs {
  background-image: url('../images/xdrNormal/202505/wcxhy_active_yjs.17ff087e.png');
}
.level-module .level-award-tabs .level-award-tab.wcxhy_jxz {
  background-image: url('../images/xdrNormal/202505/wcxhy_jxz.5b02ce39.png');
}
.level-module .level-award-tabs .level-award-tab.wcxhy_jxz.active,
.active .level-module .level-award-tabs .level-award-tab.wcxhy_jxz {
  background-image: url('../images/xdrNormal/202505/wcxhy_active_jxz.49a011eb.png');
}
.level-module .level-award-tabs .level-award-tab.xcxgd_ {
  background-size: 100% 100%;
}
.level-module .level-award-tabs .level-award-tab.xcxgd_dks {
  background-image: url('../images/xdrNormal/202505/xcxgd_dks.af06e9cc.png');
}
.level-module .level-award-tabs .level-award-tab.xcxgd_dks.active,
.active .level-module .level-award-tabs .level-award-tab.xcxgd_dks {
  background-image: url('../images/xdrNormal/202505/xcxgd_active_dks.7318b914.png');
}
.level-module .level-award-tabs .level-award-tab.xcxgd_yjs {
  background-image: url('../images/xdrNormal/202505/xcxgd_yjs.e7fb5a2c.png');
}
.level-module .level-award-tabs .level-award-tab.xcxgd_yjs.active,
.active .level-module .level-award-tabs .level-award-tab.xcxgd_yjs {
  background-image: url('../images/xdrNormal/202505/xcxgd_active_yjs.bf4f640d.png');
}
.level-module .level-award-tabs .level-award-tab.xcxgd_jxz {
  background-image: url('../images/xdrNormal/202505/xcxgd_jxz.d881ba0b.png');
}
.level-module .level-award-tabs .level-award-tab.xcxgd_jxz.active,
.active .level-module .level-award-tabs .level-award-tab.xcxgd_jxz {
  background-image: url('../images/xdrNormal/202505/xcxgd_active_jxz.659b542b.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_1_ {
  background-size: 100% 100%;
}
.level-module .level-award-tabs .level-award-tab.xdjnh_1_dks {
  background-image: url('../images/xdrNormal/202505/xdjnh_1_yjs.00b8ee24.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_1_dks.active,
.active .level-module .level-award-tabs .level-award-tab.xdjnh_1_dks {
  background-image: url('../images/xdrNormal/202505/xdjnh_active1_yjs.3c707fed.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_1_yjs {
  background-image: url('../images/xdrNormal/202505/xdjnh_1_yjs.00b8ee24.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_1_yjs.active,
.active .level-module .level-award-tabs .level-award-tab.xdjnh_1_yjs {
  background-image: url('../images/xdrNormal/202505/xdjnh_active1_yjs.3c707fed.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_1_jxz {
  background-image: url('../images/xdrNormal/202505/xdjnh_1_yjs.00b8ee24.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_1_jxz.active,
.active .level-module .level-award-tabs .level-award-tab.xdjnh_1_jxz {
  background-image: url('../images/xdrNormal/202505/xdjnh_active1_yjs.3c707fed.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_2_ {
  background-size: 100% 100%;
}
.level-module .level-award-tabs .level-award-tab.xdjnh_2_dks {
  background-image: url('../images/xdrNormal/202505/xdjnh_2_dks.ec657b8d.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_2_dks.active,
.active .level-module .level-award-tabs .level-award-tab.xdjnh_2_dks {
  background-image: url('../images/xdrNormal/202505/xdjnh_active2_dks.afc14817.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_2_yjs {
  background-image: url('../images/xdrNormal/202505/xdjnh_2_dks.ec657b8d.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_2_yjs.active,
.active .level-module .level-award-tabs .level-award-tab.xdjnh_2_yjs {
  background-image: url('../images/xdrNormal/202505/xdjnh_active2_dks.afc14817.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_2_jxz {
  background-image: url('../images/xdrNormal/202505/xdjnh_2_dks.ec657b8d.png');
}
.level-module .level-award-tabs .level-award-tab.xdjnh_2_jxz.active,
.active .level-module .level-award-tabs .level-award-tab.xdjnh_2_jxz {
  background-image: url('../images/xdrNormal/202505/xdjnh_active2_dks.afc14817.png');
}
.level-module .level-award-tabs .level-award-tab .top {
  color: #FFFFFF;
  font-size: 0.27rem;
}
.level-module .level-award-tabs .level-award-tab .time {
  color: #FFFFFF;
  font-size: 0.16rem;
}
.level-module .level-award-tabs .level-award-tab .yjs {
  position: absolute;
  width: 0.56rem;
  height: 0.42rem;
  top: 0.1rem;
  right: 0.15rem;
  background-image: url('../images/xdrNormal/202505/status-end.3fbebe74.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-module .level-award-tabs .level-award-tab .jxz {
  position: absolute;
  top: 0.1rem;
  right: 0.15rem;
  width: 0.55rem;
  height: 0.46rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-module .level-award-tabs .level-award-tab .jxz.active {
  background-image: url('../images/xdrNormal/202505/status-progress.1a49e6c6.png');
}
.level-module .level-award-tabs .level-award-tab .dks {
  position: absolute;
  top: 0.39rem;
  right: 0.15rem;
}
.level-module .level-award-get {
  position: relative;
  font-family: HarmonyOS Sans SC;
  font-weight: 400;
  font-size: 0.26rem;
  color: #333333;
  line-height: 0.28rem;
}
.level-module .level-award-get .get-count {
  font-weight: normal;
  flex-wrap: nowrap;
  white-space: nowrap;
  font-family: HarmonyOS Sans SC;
  font-weight: 400;
  font-size: 0.26rem;
  color: #333333;
  line-height: 0.28rem;
}
.level-module .level-award-get .get-count .board-cast {
  width: 0.26rem;
  height: 0.26rem;
  background-image: url('../images/xdrNormal/202505/board_cast.d8922b22.png');
  background-size: 100% 100%;
  margin-right: 0.11rem;
  margin-left: 0.16rem;
}
.level-module .float-btn {
  position: absolute;
  top: 5.9rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 0.73rem;
  height: 0.73rem;
  z-index: 3;
}
.level-module .float-btn.left {
  background-image: url('../images/xdrNormal/202505/left_btn.6a378f5f.png');
  left: 0.1rem;
  display: none;
}
.level-module .float-btn.right {
  background-image: url('../images/xdrNormal/202505/right_btn.f304e3b6.png');
  right: 0.1rem;
  display: block;
}
.level-award-center {
  width: 7.23rem;
  height: 8.64rem;
  background-image: var(--left-tab-bg);
  background-size: 100% 100%;
  /*顶部圆角*/
  padding-top: 0.98rem;
  margin-top: -0.28rem;
  position: relative;
}
.level-award-center .left-btn {
  position: absolute;
  top: 0.1rem;
  left: 0.2rem;
  width: 3.2rem;
  height: 0.8rem;
}
.level-award-center .right-btn {
  position: absolute;
  top: 0.1rem;
  right: 0.2rem;
  width: 3.2rem;
  height: 0.8rem;
}
.level-award-center.right {
  background-image: var(--right-tab-bg);
}
.level-award-center.right.no-start {
  background-image: var(--right-tab-bg-not-start);
  height: 9.3rem;
}
.level-award-center #XdrPrizeList {
  padding-left: 0.23rem;
  position: relative;
}
.level-award-center #XdrPrizeList .level-award-prize {
  flex-wrap: wrap;
}
.level-award-center #XdrPrizeList .level-award-prize.active {
  display: flex;
}
.level-award-center #XdrPrizeList .level-award-prize .item {
  width: 3.28rem;
  height: 1.3rem;
  margin-right: 0.17rem;
  margin-bottom: 0.14rem;
  background-size: 100% 100%;
  position: relative;
}
.level-award-center #XdrPrizeList .level-award-prize .item.jd_anime {
  background-image: url('../images/xdrNormal/202505/jd_anime.63bfd793.gif');
}
.level-award-center #XdrPrizeList .level-award-prize .item .percent-base {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0.14rem;
  flex-wrap: nowrap;
  width: 0.96rem;
  height: 0.2rem;
  border-radius: 0rem 0rem 0.1rem 0rem;
  border-top-left-radius: 0.1rem;
  color: #FFFFFF;
  background: #f85220;
  padding-top: 0.04rem;
  padding-bottom: 0.06rem;
}
.level-award-center #XdrPrizeList .level-award-prize .item .percent-base.high-light {
  background: #f85220;
}
.level-award-center #XdrPrizeList .level-award-prize .item .btn-base {
  width: 1.314rem;
  height: 0.41rem;
  position: absolute;
  top: 0.76rem;
  left: 2.1rem;
  background-size: 100% 100%;
}
.level-award-center #XdrPrizeList .level-award-prize .item .btn-base.ljlq {
  background-image: url('../images/xdrNormal/202505/ljlq.5560f64a.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item .btn-base.yqg {
  background-image: url('../images/xdrNormal/202505/yqg.818c03b5.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item .btn-base.brqw {
  background-image: url('../images/xdrNormal/202505/brqw.3ac6e6fa.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item .btn-base.sdzq {
  background-image: url('../images/xdrNormal/202505/sdzq.d892e82d.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item .btn-base.sdkq {
  background-image: url('../images/xdrNormal/202505/sdkq.8cb135db.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item .btn-base.gdhl {
  background-image: url('../images/xdrNormal/202505/gdhl.7a87cef4.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item:nth-child(2n) {
  margin-right: 0;
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrtxspyk {
  background-image: url('../images/xdrNormal/202505/xdrtxspyk_xdr.987914e6.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrtxspyk.received {
  background-image: url('../images/xdrNormal/202505/xdrtxspyk_xdr_r.02ceb0bc.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrblblyk {
  background-image: url('../images/xdrNormal/202505/xdrblblyk_xdr.9d6428cb.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrblblyk.received {
  background-image: url('../images/xdrNormal/202505/xdrblblyk_xdr_r.9ae76fb4.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrykyk {
  background-image: url('../images/xdrNormal/202505/xdrykyk_xdr.9fa79a13.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrykyk.received {
  background-image: url('../images/xdrNormal/202505/xdrykyk_xdr_r.5bed2a55.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrelmechk {
  background-image: url('../images/xdrNormal/202505/xdrelmechk_xdr.87b4ec25.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrelmechk.received {
  background-image: url('../images/xdrNormal/202505/xdrelmechk_xdr_r.410cb671.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrkeepyk {
  background-image: url('../images/xdrNormal/202505/xdrkeepyk_xdr.905b2b1c.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrkeepyk.received {
  background-image: url('../images/xdrNormal/202505/xdrkeepyk_xdr_r.62a6763b.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrwyyyk {
  background-image: url('../images/xdrNormal/202505/xdrwyyyk_xdr.1f3ec846.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrwyyyk.received {
  background-image: url('../images/xdrNormal/202505/xdrwyyyk_xdr_r.7d93c6d0.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrqqyylzyk {
  background-image: url('../images/xdrNormal/202505/xdrqqyylzyk_xdr.7f1186ed.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrqqyylzyk.received {
  background-image: url('../images/xdrNormal/202505/xdrqqyylzyk_xdr_r.126f4e64.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrdd10q {
  background-image: url('../images/xdrNormal/202505/xdrdd10q_xdr.2edc8667.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrdd10q.received {
  background-image: url('../images/xdrNormal/202505/xdrdd10q_xdr_r.c7a25c4e.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrnxdcq {
  background-image: url('../images/xdrNormal/202505/xdrnxdcq_xdr.1c4eb055.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrnxdcq.received {
  background-image: url('../images/xdrNormal/202505/xdrnxdcq_xdr_r.a8062685.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrxbk24 {
  background-image: url('../images/xdrNormal/202505/xdrxbk24_xdr.11bd8418.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrxbk24.received {
  background-image: url('../images/xdrNormal/202505/xdrxbk24_xdr_r.2abc5c4f.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrtxspyk {
  background-image: url('../images/xdrNormal/202505/xdrtxspyk_xdr.987914e6.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrtxspyk.received {
  background-image: url('../images/xdrNormal/202505/xdrtxspyk_xdr_r.02ceb0bc.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrblblyk {
  background-image: url('../images/xdrNormal/202505/xdrblblyk_xdr.9d6428cb.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrblblyk.received {
  background-image: url('../images/xdrNormal/202505/xdrblblyk_xdr_r.9ae76fb4.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdraqyyk {
  background-image: url('../images/xdrNormal/202505/xdraqyyk_xdr.711a4960.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdraqyyk.received {
  background-image: url('../images/xdrNormal/202505/xdraqyyk_xdr_r.a6a1900a.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrwpscjhy {
  background-image: url('../images/xdrNormal/202505/xdrwpscjhy_xdr.0d61a8ef.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrwpscjhy.received {
  background-image: url('../images/xdrNormal/202505/xdrwpscjhy_xdr_r.abe848a9.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrxmlyyk {
  background-image: url('../images/xdrNormal/202505/xdrxmlyyk_xdr.413ebbbd.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrxmlyyk.received {
  background-image: url('../images/xdrNormal/202505/xdrxmlyyk_xdr_r.49f7a82f.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrzhyxhyyk {
  background-image: url('../images/xdrNormal/202505/xdrzhyxhyyk_xdr.d6b93ffd.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrzhyxhyyk.received {
  background-image: url('../images/xdrNormal/202505/xdrzhyxhyyk_xdr_r.c77fe3ce.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrkwyk {
  background-image: url('../images/xdrNormal/202505/xdrkwyk_xdr.993ba9ce.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrkwyk.received {
  background-image: url('../images/xdrNormal/202505/xdrkwyk_xdr_r.a8533aab.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrqqydyk {
  background-image: url('../images/xdrNormal/202505/xdrqqydyk_xdr.8b4123e9.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrqqydyk.received {
  background-image: url('../images/xdrNormal/202505/xdrqqydyk_xdr_r.9af67b57.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrmcyp50q {
  background-image: url('../images/xdrNormal/202505/xdrmcyp50q_xdr.2a579761.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrmcyp50q.received {
  background-image: url('../images/xdrNormal/202505/xdrmcyp50q_xdr_r.ad7e0075.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrbwcjq {
  background-image: url('../images/xdrNormal/202505/xdrbwcjq_xdr.4b0f29f3.png');
}
.level-award-center #XdrPrizeList .level-award-prize .item.xdrbwcjq.received {
  background-image: url('../images/xdrNormal/202505/xdrbwcjq_xdr_r.a14ef177.png');
}
.level-award-center #XdrPrizeList .mask {
  position: absolute;
  top: 0;
  left: 0.33rem;
  width: 6.75rem;
  height: 7.08rem;
  background-color: rgba(22, 18, 12, 0.35);
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 0.1rem;
}
.level-award-center #XdrPrizeList .mask .tips-wrap {
  transform: translateY(0.5rem);
}
.level-award-center #XdrPrizeList .mask .end {
  width: 0.49rem;
  height: 0.49rem;
  margin-bottom: 0.14rem;
  background-image: url('../images/xdrNormal/202505/end.287ae7cd.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-award-center #XdrPrizeList .mask .clock {
  width: 0.49rem;
  height: 0.49rem;
  margin-bottom: 0.14rem;
  background-image: url('../images/xdrNormal/202505/clock.622b71b4.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-award-center #XdrPrizeList .mask .text {
  font-family: FZLanTingHeiS-R-GB;
  font-weight: 400;
  font-size: 0.3rem;
  color: #FFFFFF;
  line-height: 0.45rem;
}
.level-award-center #XdrNotStartList .mask {
  position: absolute;
  top: 0.9rem;
  left: 0.03rem;
  width: 7.16rem;
  height: 8.39rem;
  background-color: rgba(22, 18, 12, 0.35);
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 0.3rem;
}
.level-award-center #XdrNotStartList .mask .end {
  width: 0.49rem;
  height: 0.49rem;
  margin-bottom: 0.14rem;
  background-image: url('../images/xdrNormal/202505/end.287ae7cd.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-award-center #XdrNotStartList .mask .clock-wrap {
  transform: translateY(-0.1rem);
}
.level-award-center #XdrNotStartList .mask .clock-wrap .clock {
  width: 0.49rem;
  height: 0.49rem;
  margin-bottom: 0.14rem;
  background-image: url('../images/xdrNormal/202505/clock.622b71b4.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-award-center #XdrNotStartList .mask .clock-wrap .text {
  font-family: FZLanTingHeiS-R-GB;
  font-weight: 400;
  font-size: 0.3rem;
  color: #FFFFFF;
  line-height: 0.45rem;
}
.level-award-center #XdrNotStartList .mask .clock-wrap .quick-way {
  display: none;
  margin-top: 0.19rem;
  width: 2.52rem;
  height: 0.57rem;
  background-image: url('../images/xdrNormal/202505/quick_way_btn.8e058cb7.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-award-center #XdrNotStartList .top {
  width: 6.26rem;
  height: 4.67rem;
  background-image: url('../images/xdrNormal/202505/no_start_banner.7d0fb3ad.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-bottom: 0.16rem;
}
.level-award-center #XdrNotStartList .title {
  width: 4.18rem;
  height: 0.72rem;
  background-image: url('../images/xdrNormal/202505/no_start_title.184234a4.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.level-award-center #XdrNotStartList #not-start-swiper {
  width: 6.36rem;
  height: 2.21rem;
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide {
  width: 2.08rem;
  height: 2.21rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdraqyyk {
  background-image: url('../images/xdrNormal/202505/xdraqyyk_not_start.56e97bd8.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrtxspyk {
  background-image: url('../images/xdrNormal/202505/xdrtxspyk_not_start.5472b37c.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrblblyk {
  background-image: url('../images/xdrNormal/202505/xdrblblyk_not_start.d0c67803.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrelmechk {
  background-image: url('../images/xdrNormal/202505/xdrelmechk_not_start.f73a32ae.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrqqyylzyk {
  background-image: url('../images/xdrNormal/202505/xdrqqyylzyk_not_start.9d6f864f.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrwyyyk {
  background-image: url('../images/xdrNormal/202505/xdrwyyyk_not_start.a19c55ae.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrdylb {
  background-image: url('../images/xdrNormal/202505/xdrdylb_not_start.040c0f26.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrwpscjhy {
  background-image: url('../images/xdrNormal/202505/xdrwpscjhy_not_start.0a97835c.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrnxdcq {
  background-image: url('../images/xdrNormal/202505/xdrnxdcq_not_start.4254f75b.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrmcyp50q {
  background-image: url('../images/xdrNormal/202505/xdrmcyp50q_not_start.6731e92b.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrxbklb {
  background-image: url('../images/xdrNormal/202505/xdrxbklb_not_start.1c7c6e7b.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrbwcjq {
  background-image: url('../images/xdrNormal/202505/xdrbwcjq_not_start.0431691b.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrkdkkq {
  background-image: url('../images/xdrNormal/202505/xdrkdkkq_not_start.12dfac26.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrkeepyk {
  background-image: url('../images/xdrNormal/202505/xdrkeepyk_not_start.61221eca.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrqqcjhyyk {
  background-image: url('../images/xdrNormal/202505/xdrqqcjhyyk_not_start.3a1d97a7.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrdd10q {
  background-image: url('../images/xdrNormal/202505/xdrdd10q_not_start.9e9c891b.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrxczjyk {
  background-image: url('../images/xdrNormal/202505/xdrxczjyk_not_start.758e1015.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrkgyk {
  background-image: url('../images/xdrNormal/202505/xdrkgyk_not_start.a16b3943.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrkwyk {
  background-image: url('../images/xdrNormal/202505/xdrkwyk_not_start.bef4f2ec.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrydciyk {
  background-image: url('../images/xdrNormal/202505/xdrydciyk_not_start.87358705.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrxmlyyk {
  background-image: url('../images/xdrNormal/202505/xdrxmlyyk_not_start.5997ede4.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrqmxsyk {
  background-image: url('../images/xdrNormal/202505/xdrqmxsyk_not_start.6a339845.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrzhyxhyyk {
  background-image: url('../images/xdrNormal/202505/xdrzhyxhyyk_not_start.cfcc3edc.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrykyk {
  background-image: url('../images/xdrNormal/202505/xdrykyk_not_start.0c3b1185.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrgm10 {
  background-image: url('../images/xdrNormal/202505/xdrgm10_not_start.0d624c55.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrhldcyk {
  background-image: url('../images/xdrNormal/202505/xdrhldcyk_not_start.6f91069f.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrmtwm10 {
  background-image: url('../images/xdrNormal/202505/xdrmtwm10_not_start.fe257db3.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrsysxc20 {
  background-image: url('../images/xdrNormal/202505/xdrsysxc20_not_start.f3e8e854.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrqqydyk {
  background-image: url('../images/xdrNormal/202505/xdrqqydyk_not_start.67edf8b8.png');
}
.level-award-center #XdrNotStartList #not-start-swiper .swiper-slide.xdrxbk24 {
  background-image: url('../images/xdrNormal/202505/xdrxbk24_not_start.aa3d16a4.png');
}
.level-award-center #XdrNotStartList .swiper-container-horizontal > .swiper-scrollbar {
  display: none;
}
.level-award-center.receive-box .watch-record {
  display: flex;
  justify-content: flex-end;
  font-size: 0.22rem;
  /*underline*/
  text-decoration: underline;
  font-weight: 500;
  color: #F5A341;
  margin-right: 0.18rem;
}
.no-vip-box {
  width: 7.22rem;
  height: 3.08rem;
  background: #FFFFFF;
  border-radius: 0.2rem;
  margin-top: -0.98rem;
}
.no-vip-box .banner {
  width: 6.89rem;
  height: 2.7rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-image: url('../images/xdrNormal/202505/no_vip_banner.948de14f.png');
}
.level-award-content {
  position: relative;
}
.level-award-content .mask {
  position: absolute;
  top: 0;
  left: 0.1rem;
  width: 7.01rem;
  height: 6.32rem;
  background-color: rgba(22, 18, 12, 0.35);
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 0.1rem;
}
.level-award-content .mask.big {
  width: 6.74rem;
  height: 7.81rem;
}
.level-award-content .mask .end {
  width: 0.49rem;
  height: 0.49rem;
  margin-bottom: 0.14rem;
  background-image: url('../images/xdrNormal/202505/end.287ae7cd.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-award-content .mask .lock {
  width: 0.49rem;
  height: 0.49rem;
  margin-bottom: 0.14rem;
  background-image: url('../images/xdrNormal/202505/clock.622b71b4.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-award-content .mask .text {
  font-family: FZLanTingHeiS-R-GB;
  font-weight: 400;
  font-size: 0.3rem;
  color: #FFFFFF;
  line-height: 0.45rem;
}
.level-award-prize {
  flex-wrap: wrap;
  padding-left: 0.12rem;
}
.level-award-prize.active {
  display: flex;
}
.level-award-prize .item {
  width: 2.28rem;
  height: 3.08rem;
  margin-right: 0.08rem;
  margin-bottom: 0.14rem;
  background-size: 100% 100%;
  position: relative;
}
.level-award-prize .item .jd_prefix {
  position: absolute;
  right: -0.08rem;
  top: -0.08rem;
  background-image: url('../images/xdrNormal/202505/jd_prefix.87149992.png');
  background-repeat: no-repeat;
  width: 1.03rem;
  height: 1.03rem;
  background-size: 100% 100%;
}
.level-award-prize .item .jd_limit_txt {
  position: absolute;
  width: 0.91rem;
  height: 0.29rem;
  top: 2.19rem;
  right: 0.2rem;
  background-image: url('../images/xdrNormal/202505/jd_limit_txt.19dc42da.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  z-index: 1;
}
.level-award-prize .item .percent-base {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0.14rem;
  flex-wrap: nowrap;
  width: 0.96rem;
  height: 0.25rem;
  border-radius: 0rem 0rem 0.1rem 0rem;
  border-top-left-radius: 0.1rem;
  color: #FFFFFF;
  background: #f85220;
  padding-top: 0.04rem;
  padding-bottom: 0.06rem;
}
.level-award-prize .item .percent-base.high-light {
  background: #f85220;
}
.level-award-prize .item .btn-base {
  width: 1.78rem;
  height: 0.55rem;
  position: absolute;
  bottom: 0.21rem;
  left: 50%;
  transform: translateX(-50%);
  background-size: 100% 100%;
}
.level-award-prize .item .btn-base.ljlq {
  background-image: url('../images/xdrNormal/202505/ljlq.5560f64a.png');
}
.level-award-prize .item .btn-base.yqg {
  background-image: url('../images/xdrNormal/202505/yqg.818c03b5.png');
}
.level-award-prize .item .btn-base.ylq {
  background-image: url('../images/xdrNormal/202505/ylq.6cbecda0.png');
}
.level-award-prize .item .btn-base.brqw {
  background-image: url('../images/xdrNormal/202505/brqw.3ac6e6fa.png');
}
.level-award-prize .item .btn-base.sdzq {
  background-image: url('../images/xdrNormal/202505/sdzq.d892e82d.png');
}
.level-award-prize .item .btn-base.sdkq {
  background-image: url('../images/xdrNormal/202505/sdkq.8cb135db.png');
}
.level-award-prize .item .btn-base.gdhl {
  background-image: url('../images/xdrNormal/202505/gdhl.7a87cef4.png');
}
.level-award-prize .item .btn-base.xyzl {
  background-image: url('../images/xdrNormal/202505/xyzl.25f7049c.png');
}
.level-award-prize .item .yqg-suffix {
  position: absolute;
  top: 0.06rem;
  right: 0.02rem;
  width: 0.85rem;
  height: 0.62rem;
  background-size: 100% 100%;
  background-image: url('../images/xdrNormal/202505/yqg_suffix.e537a418.png');
}
.level-award-prize .item:nth-child(3n) {
  margin-right: 0;
}
.level-award-prize .item.jd_anime {
  background-image: url('../images/xdrNormal/202505/jd_anime.63bfd793.gif');
}
.level-award-prize .item.xdrblblyk {
  background-image: url('../images/xdrNormal/202505/xdrblblyk.8f680e61.png');
}
.level-award-prize .item.xdrblblyk.received {
  background-image: url('../images/xdrNormal/202505/xdrblblyk_r.53f36e87.png');
}
.level-award-prize .item.xdrykyk {
  background-image: url('../images/xdrNormal/202505/xdrykyk.30ac1c31.png');
}
.level-award-prize .item.xdrykyk.received {
  background-image: url('../images/xdrNormal/202505/xdrykyk_r.8509c471.png');
}
.level-award-prize .item.xdraqyyk {
  background-image: url('../images/xdrNormal/202505/xdraqyyk.611131c1.png');
}
.level-award-prize .item.xdraqyyk.received {
  background-image: url('../images/xdrNormal/202505/xdraqyyk_r.3735edb1.png');
}
.level-award-prize .item.xdrtxspyk {
  background-image: url('../images/xdrNormal/202505/xdrtxspyk.d8dd819c.png');
}
.level-award-prize .item.xdrtxspyk.received {
  background-image: url('../images/xdrNormal/202505/xdrtxspyk_r.d83f1e25.png');
}
.level-award-prize .item.xdrkdkkq {
  background-image: url('../images/xdrNormal/202505/xdrkdkkq.613d8f59.png');
}
.level-award-prize .item.xdrkdkkq.received {
  background-image: url('../images/xdrNormal/202505/xdrkdkkq_r.26dd9b71.png');
}
.level-award-prize .item.xdrelmechk {
  background-image: url('../images/xdrNormal/202505/xdrelmechk.6d9d67af.png');
}
.level-award-prize .item.xdrelmechk.received {
  background-image: url('../images/xdrNormal/202505/xdrelmechk_r.a6b21239.png');
}
.level-award-prize .item.xdrgm10 {
  background-image: url('../images/xdrNormal/202505/xdrgm10.f44d089c.png');
}
.level-award-prize .item.xdrgm10.received {
  background-image: url('../images/xdrNormal/202505/xdrgm10_r.251752cd.png');
}
.level-award-prize .item.xdrqmxsyk {
  background-image: url('../images/xdrNormal/202505/xdrqmxsyk.4ab10128.png');
}
.level-award-prize .item.xdrqmxsyk.received {
  background-image: url('../images/xdrNormal/202505/xdrqmxsyk_r.f1c2174e.png');
}
.level-award-prize .item.xdrydyppyk {
  background-image: url('../images/xdrNormal/202505/xdrydyppyk.5e5add73.png');
}
.level-award-prize .item.xdrydyppyk.received {
  background-image: url('../images/xdrNormal/202505/xdrydyppyk_r.51383dce.png');
}
.level-award-prize .item.xdrsysxc20 {
  background-image: url('../images/xdrNormal/202505/xdrsysxc20.91dd2695.png');
}
.level-award-prize .item.xdrsysxc20.received {
  background-image: url('../images/xdrNormal/202505/xdrsysxc20_r.0b77ae63.png');
}
.level-award-prize .item.xdrnxdcq {
  background-image: url('../images/xdrNormal/202505/xdrnxdcq.f1f13145.png');
}
.level-award-prize .item.xdrnxdcq.received {
  background-image: url('../images/xdrNormal/202505/xdrnxdcq_r.74ef1fb2.png');
}
.level-award-prize .item.xdrbwcjq {
  background-image: url('../images/xdrNormal/202505/xdrbwcjq.2ad9bd63.png');
}
.level-award-prize .item.xdrbwcjq.received {
  background-image: url('../images/xdrNormal/202505/xdrbwcjq_r.54207ef1.png');
}
.level-award-prize .item.xdrmtwm10 {
  background-image: url('../images/xdrNormal/202505/xdrmtwm10.9b8d725a.png');
}
.level-award-prize .item.xdrmtwm10.received {
  background-image: url('../images/xdrNormal/202505/xdrmtwm10_r.97311a53.png');
}
.level-award-prize .item.xdrxczjyk {
  background-image: url('../images/xdrNormal/202505/xdrxczjyk.d5d14de3.png');
}
.level-award-prize .item.xdrxczjyk.received {
  background-image: url('../images/xdrNormal/202505/xdrxczjyk_r.d4463878.png');
}
.level-award-prize .item.xdrmcyp50q {
  background-image: url('../images/xdrNormal/202505/xdrmcyp50q.d349d134.png');
}
.level-award-prize .item.xdrmcyp50q.received {
  background-image: url('../images/xdrNormal/202505/xdrmcyp50q_r.853b9c3d.png');
}
.level-award-prize .item.xdrdd10q {
  background-image: url('../images/xdrNormal/202505/xdrdd10q.37d9f9d5.png');
}
.level-award-prize .item.xdrdd10q.received {
  background-image: url('../images/xdrNormal/202505/xdrdd10q_r.925de06e.png');
}
.level-award-prize .item.xdrhldcyk {
  background-image: url('../images/xdrNormal/202505/xdrhldcyk.c7e86478.png');
}
.level-award-prize .item.xdrhldcyk.received {
  background-image: url('../images/xdrNormal/202505/xdrhldcyk_r.e1582fb0.png');
}
.level-award-prize .item.xdrqqyylzyk {
  background-image: url('../images/xdrNormal/202505/xdrqqyylzyk.389eb019.png');
}
.level-award-prize .item.xdrqqyylzyk.received {
  background-image: url('../images/xdrNormal/202505/xdrqqyylzyk_r.b82254ee.png');
}
.level-award-prize .item.xdrkgyk {
  background-image: url('../images/xdrNormal/202505/xdrkgyk.550d94f6.png');
}
.level-award-prize .item.xdrkgyk.received {
  background-image: url('../images/xdrNormal/202505/xdrkgyk_r.790bb70e.png');
}
.level-award-prize .item.xdrwyyyk {
  background-image: url('../images/xdrNormal/202505/xdrwyyyk.6e5c3002.png');
}
.level-award-prize .item.xdrwyyyk.received {
  background-image: url('../images/xdrNormal/202505/xdrwyyyk_r.8a72d94d.png');
}
.level-award-prize .item.xdrkwyk {
  background-image: url('../images/xdrNormal/202505/xdrkwyk.dcb5b582.png');
}
.level-award-prize .item.xdrkwyk.received {
  background-image: url('../images/xdrNormal/202505/xdrkwyk_r.ef205e33.png');
}
.level-award-prize .item.xdrkeepyk {
  background-image: url('../images/xdrNormal/202505/xdrkeepyk.5f674d77.png');
}
.level-award-prize .item.xdrkeepyk.received {
  background-image: url('../images/xdrNormal/202505/xdrkeepyk_r.dc9704d9.png');
}
.level-award-prize .item.xdrwpscjhy {
  background-image: url('../images/xdrNormal/202505/xdrwpscjhy.4eeac228.png');
}
.level-award-prize .item.xdrwpscjhy.received {
  background-image: url('../images/xdrNormal/202505/xdrwpscjhy_r.48e1bffd.png');
}
.level-award-prize .item.xdrqqydyk {
  background-image: url('../images/xdrNormal/202505/xdrqqydyk.8b296bcd.png');
}
.level-award-prize .item.xdrqqydyk.received {
  background-image: url('../images/xdrNormal/202505/xdrqqydyk_r.a844bd5a.png');
}
.level-award-prize .item.xdrxmlyyk {
  background-image: url('../images/xdrNormal/202505/xdrxmlyyk.77f1d541.png');
}
.level-award-prize .item.xdrxmlyyk.received {
  background-image: url('../images/xdrNormal/202505/xdrxmlyyk_r.e73e1d6c.png');
}
.level-award-prize .item.xdrzhyxhyyk {
  background-image: url('../images/xdrNormal/202505/xdrzhyxhyyk.74018ec2.png');
}
.level-award-prize .item.xdrzhyxhyyk.received {
  background-image: url('../images/xdrNormal/202505/xdrzhyxhyyk_r.fa436a85.png');
}
.level-award-prize .item.xdrxbk24 {
  background-image: url('../images/xdrNormal/202505/xdrxbk24.19b11ad9.png');
}
.level-award-prize .item.xdrxbk24.received {
  background-image: url('../images/xdrNormal/202505/xdrxbk24_r.a1875fdf.png');
}
.level-award-prize .item.xdrxbklb {
  background-image: url('../images/xdrNormal/202505/xdrxbklb.d350bb3f.png');
}
.level-award-prize .item.xdrxbklb.received {
  background-image: url('../images/xdrNormal/202505/xdrxbklb_r.144f80c2.png');
}
.level-award-prize .item.xdrkdkfq {
  background-image: url('../images/xdrNormal/202505/xdrkdkfq.b86e718d.png');
}
.level-award-prize .item.xdrkdkfq.received {
  background-image: url('../images/xdrNormal/202505/xdrkdkfq_r.e28f358a.png');
}
.level-award-prize .item.xdrqqcjhyyk {
  background-image: url('../images/xdrNormal/202505/xdrqqcjhyyk.1388bd43.png');
}
.level-award-prize .item.xdrqqcjhyyk.received {
  background-image: url('../images/xdrNormal/202505/xdrqqcjhyyk_r.80012033.png');
}
.level-award-prize .item.xdrdylb {
  background-image: url('../images/xdrNormal/202505/xdrdylb.ec089dee.png');
}
.level-award-prize .item.xdrdylb.received {
  background-image: url('../images/xdrNormal/202505/xdrdylb_r.263d54b7.png');
}
.level-award-prize .item.xdrydciyk {
  background-image: url('../images/xdrNormal/202505/xdrydciyk.490c0248.png');
}
.level-award-prize .item.xdrydciyk.received {
  background-image: url('../images/xdrNormal/202505/xdrydciyk_r.2022c5fd.png');
}
.level-award-prize .item.xdrmt88q {
  background-image: url('../images/xdrNormal/202505/xdrmt88q.4b8e4d14.png');
}
.level-award-prize .item.xdrmt88q.received {
  background-image: url('../images/xdrNormal/202505/xdrmt88q_r.7d1e6a61.png');
}
.level-award-prize .item.xdrddcx118 {
  background-image: url('../images/xdrNormal/202505/xdrddcx118.c41a3d5b.png');
}
.level-award-prize .item.xdrddcx118.received {
  background-image: url('../images/xdrNormal/202505/xdrddcx118_r.1656fc41.png');
}
.level-award-prize .item.xdrmt188 {
  background-image: url('../images/xdrNormal/202505/xdrmt188.9e7abd26.png');
}
.level-award-prize .item.xdrmt188.received {
  background-image: url('../images/xdrNormal/202505/xdrmt188_r.b2fefd4d.png');
}
.level-award-prize .item.xdrysjyk {
  background-image: url('../images/xdrNormal/202505/xdrysjyk.3e551151.png');
}
.level-award-prize .item.xdrysjyk.received {
  background-image: url('../images/xdrNormal/202505/xdrysjyk_r.97886163.png');
}
.level-award-prize .item.xdrmgsyk {
  background-image: url('../images/xdrNormal/202505/xdrmgsyk.0b79a881.png');
}
.level-award-prize .item.xdrmgsyk.received {
  background-image: url('../images/xdrNormal/202505/xdrmgsyk_r.c196ba90.png');
}
.level-award-prize .item.xdrshbyk {
  background-image: url('../images/xdrNormal/202505/xdrshbyk.6cd877ac.png');
}
.level-award-prize .item.xdrshbyk.received {
  background-image: url('../images/xdrNormal/202505/xdrshbyk_r.34c596fc.png');
}
.level-award-prize .item.xdrassjyk {
  background-image: url('../images/xdrNormal/202505/xdrassjyk.145b09ed.png');
}
.level-award-prize .item.xdrassjyk.received {
  background-image: url('../images/xdrNormal/202505/xdrassjyk_r.e3e1c8dd.png');
}
.level-award-prize .item.xdrsmlhy {
  background-image: url('../images/xdrNormal/202505/xdrsmlhy.fd90e3f5.png');
}
.level-award-prize .item.xdrsmlhy.received {
  background-image: url('../images/xdrNormal/202505/xdrsmlhy_r.ea4ba5c6.png');
}
.level-award-prize .item.jd_click {
  background-image: url('../images/xdrNormal/202505/jd_click.185dd32c.png');
}
.level-award-prize .item.jd_click.received {
  background-image: url('../images/xdrNormal/202505/jd_click_r.e2c4b4ef.png');
}
.level-award-prize .item.jd_click_r {
  background-image: url('../images/xdrNormal/202505/jd_click_r.e2c4b4ef.png');
}
.level-award-prize .picture-item {
  width: 6.75rem;
  height: 7.81rem;
  background-size: 100% 100%;
}
.level-award-prize .picture-item.xdjnh_1 {
  background-image: url('../images/xdrNormal/202505/xdjnh_1bg.60e887ee.png');
}
.level-award-prize .picture-item.xdjnh_2 {
  background-image: url('../images/xdrNormal/202505/xdjnh_2bg.6f23a525.png');
}
.level-award-tips {
  font-family: HarmonyOS Sans SC;
  font-weight: 400;
  font-size: 0.22rem;
  color: #999999;
  line-height: 0.18rem;
  margin-left: 0.27rem;
}
.level-ball {
  width: 7.22rem;
  height: 3.21rem;
  background-image: url('../images/xdrNormal/202505/level-ball.1cbb3d0f.png');
  background-size: 100% 100%;
  margin: auto;
  position: relative;
  margin-bottom: 0.2rem;
}
.level-ball .ball {
  position: absolute;
  top: 0.8rem;
  left: 0.2rem;
  width: 6.9rem;
  height: 2.24rem;
}
.level-phone {
  width: 7.22rem;
  height: 5.27rem;
  background-image: url('../images/xdrNormal/202505/level-phone.7f9d2851.png');
  background-size: 100% 100%;
  margin: auto;
  margin-bottom: 0.2rem;
  position: relative;
  background-repeat: no-repeat;
}
.level-phone .left,
.level-phone .right {
  width: 3rem;
  height: 4rem;
  bottom: 0.3rem;
  position: absolute;
}
.level-phone .left {
  left: 0.4rem;
}
.level-phone .right {
  right: 0.3rem;
}
/*星级邀友 ai*/
.level-invite {
  width: 7.22rem;
  height: 5.59rem;
  background-image: url('../images/xdrNormal/202505/invite2.d454711b.png');
  background-size: 100% 100%;
  margin: auto;
  margin-bottom: 0.2rem;
  position: relative;
}
.level-invite .friend {
  position: absolute;
  top: 0.8rem;
  left: 0.2rem;
  width: 6.9rem;
  height: 2.24rem;
}
.level-invite .xhs {
  position: absolute;
  top: 3.2rem;
  left: 0.2rem;
  width: 6.9rem;
  height: 2.24rem;
}
.level-invite .invite-btn {
  width: 2.4rem;
  height: 0.5rem;
  background-color: #FF7300;
  border-radius: 0.25rem;
  color: #FFFFFF;
  font-size: 0.22rem;
  line-height: 0.5rem;
  text-align: center;
}
.level-xhs {
  width: 7.22rem;
  height: 2.26rem;
  margin: 0 auto;
  margin-bottom: 0.2rem;
  background-image: url('../images/xdrNormal/202505/level-xhs.f9ff08e7.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.level-ai {
  margin: 0 auto;
  margin-bottom: 0.45rem;
  position: relative;
  width: 7.22rem;
  height: 9.05rem;
  background-image: url('../images/xdrNormal/202505/level-ai.f2e61b5d.png');
  background-size: cover;
  background-position: center;
}
/* 服务评价 */
.module-evaluate {
  width: 6.9rem;
  border-radius: 0.12rem;
  margin: 0;
  flex-direction: column;
  overflow: auto;
  background: #FFFFFF;
  z-index: 1001;
  margin-bottom: 0.24rem;
  position: relative;
  padding-top: 0.71rem;
}
.module-evaluate .title-top {
  width: 3.2rem;
  height: 0.91rem;
  background: url('../images/xdrNormal/202505/service_receive_txt.b54ff82f.png') no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  margin-bottom: 0.29rem;
}
.evaluate-modal .service-correct {
  width: 3.84rem;
  height: 3.27rem;
  background: url('../images/xdrNormal/202505/service_correct.0bcf585e.png');
  background-size: 100% 100%;
  transform: translateY(1.7rem);
  z-index: 1002;
}
.evaluate-modal .close {
  width: 0.6rem;
  height: 0.6rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close.png');
  background-size: cover;
}
.evaluate-container {
  padding: 0rem 0.29rem 0 0.29rem;
}
.evaluate-title {
  background: linear-gradient(180deg, #FEF6E0 0%, #FFFDF8 100%), #FFE9AB;
  border-radius: 0.22rem;
}
.evaluate-title .evaluate-txt1 {
  width: 2.24rem;
  height: 0.44rem;
  background: url('../images/xdrNormal/202505/service_comment_txt.6aae7398.png') no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  margin-bottom: 0.21rem;
}
.evaluate-title .evaluate-txt2 {
  width: 3.77rem;
  height: 0.24rem;
  background: url('../images/xdrNormal/202505/service_comment_txt2.cf07fe5a.png') no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  margin-bottom: 0.21rem;
}
.evaluate-lv-list-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 0.36rem;
  padding: 0 0.2rem;
}
.evaluate-lv-list {
  display: flex;
  align-items: center;
}
.evaluate-lv-list-icon {
  width: 0.28rem;
  height: auto;
}
.evaluate-lv-list-icon-active {
  width: 0.38rem;
}
.evaluate-lv-list-desc {
  font-size: 0.24rem;
  color: #999999;
  margin-left: 0.07rem;
}
.evaluate-click-icon-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  /* margin-top: 0.36rem; */
}
.evaluate-click-icon-box-left {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 4.88rem;
  margin: 0 auto;
}
.evaluate-click-icon-box-right {
  font-size: 0.24rem;
  color: #784719;
  width: 2rem;
  text-align: right;
  /* background-color: red; */
}
.evaluate-click-icon {
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/evaluate/star.png');
  width: 0.62rem;
  height: 0.6rem;
  background-size: 100%;
  /* margin-right: 0.38rem; */
}
.evaluate-click-icon-active {
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/zqimages/evaluate/star-active.png');
  background-size: 100%;
}
.evaluate-desc-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 0.36rem;
  background: linear-gradient(180deg, #FEF9EB 0%, #FFFFFF 100%);
}
.evaluate-desc-list-item {
  min-width: 2.02rem;
  height: 0.57rem;
  border-radius: 0.08rem;
  /* border: 0.01rem solid #EE9C57; */
  border: 0.01rem solid #ccc;
  color: #666;
  font-size: 0.22rem;
  font-weight: 500;
  text-align: center;
  line-height: 0.57rem;
  margin-bottom: 0.11rem;
  margin-right: 0.12rem;
}
.evaluate-desc-list-item:nth-child(3n) {
  margin-right: 0;
}
.evaluate-desc-list-item-active {
  border: 0.01rem solid #EC9D5A;
  color: #EC9D5A;
  /* background: rgba(255 , 219 , 184 , 0.25); */
  background: #FFF7ED;
}
.evaluate-inp-box {
  display: flex;
  width: 6.33rem;
  height: 0.62rem;
  background: #f7f7f7;
  border-radius: 0.14rem;
  margin: 0 auto;
  margin-top: 0.26rem;
  overflow: hidden;
  position: relative;
}
.evaluate-inp {
  font-size: 0.24rem;
  border: none;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  padding: 0.16rem 0.25rem;
  box-sizing: border-box;
}
.evaluate-inp-num-length {
  font-size: 0.2rem;
  color: #CDCDCD;
  position: absolute;
  bottom: 0.18rem;
  right: 0.23rem;
}
.evaluate-sumbtn {
  width: 3rem;
  height: 0.9rem;
  background: url('../images/xdrNormal/202505/sevice_submit.b71a7f61.png') no-repeat;
  background-size: 100%;
  margin: 0.22rem auto 0.15rem;
}
.evaluate-sumbtn.disabled {
  filter: grayscale(100%);
}
.evaluate-no-show {
  width: 0.8rem;
  height: 0.28rem;
  margin: 0 auto;
  background: url('../images/xdrNormal/202505/service_no_show.7b7e0bef.png') no-repeat;
  background-size: 100% 100%;
  margin-bottom: 0.19rem;
}
/* 遮罩层包裹整个评价模块 */
.evaluate-modal {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  z-index: 1000;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.evaluate-modal .evaluate-wrap {
  transform: translateY(-1.1rem);
}
/* 服务评价 */
/* 可点击区域基础样式 */
.clickable-area {
  position: absolute;
  cursor: pointer;
  /* 移动云盘钻石会员区域 */
  /* AI精转换区域 */
  /* AI图片区域 */
  /* AI文本区域 */
  /* AI云笔记区域 */
  /* 中国移动安全管家区域 */
  /* AI高频防骚扰区域 */
  /* AI灵犀 */
}
.clickable-area.area-cloud-disk {
  top: 0.9rem;
  left: 5.5rem;
  width: 1.6rem;
  height: 0.9rem;
}
.clickable-area.area-ai-convert {
  top: 3rem;
  left: 0.3rem;
  width: 1.4rem;
  height: 0.6rem;
}
.clickable-area.area-ai-image {
  top: 3rem;
  left: 3.8rem;
  width: 1.4rem;
  height: 0.6rem;
}
.clickable-area.area-ai-text {
  top: 4.8rem;
  left: 0.3rem;
  width: 1.4rem;
  height: 0.6rem;
}
.clickable-area.area-ai-notes {
  top: 4.8rem;
  left: 3.8rem;
  width: 1.4rem;
  height: 0.6rem;
}
.clickable-area.area-cloud-phone {
  top: 6.2rem;
  left: 5.6rem;
  width: 1.43rem;
  height: 0.55rem;
  background-image: url('../images/xdrNormal/202505/level-ai-go-get.04509106.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.clickable-area.area-cloud-phone.received {
  background-image: url('../images/xdrNormal/202505/level-ai-received.f8c0c45a.png');
}
.clickable-area.area-cloud-phone.no-stock {
  background-image: url('../images/xdrNormal/202505/level-ai-no-stock.45657246.png');
}
.clickable-area.area-cloud-phone-jump {
  top: 7.2rem;
  left: 0.2rem;
  width: 3.39rem;
  height: 1.53rem;
}
.clickable-area.area-lin-xi {
  top: 7.2rem;
  right: 0.2rem;
  width: 3.39rem;
  height: 1.53rem;
}
.level-life .level-life-center {
  width: 7.23rem;
  /* height: 2.96rem; */
  background-color: #fff;
  /*顶部圆角*/
  border-radius: 0.2rem;
  margin: 0 auto;
  margin-bottom: 0.29rem;
  border: 0.01rem solid #DBD3CB;
}
.level-life .level-life-center .level-life-top {
  width: 3.12rem;
  height: 0.63rem;
  background-image: url('../images/xdrNormal/202505/level_life_top.7264545e.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin: 0 auto;
  margin-top: -0.33rem;
  margin-bottom: 0.13rem;
}
.jd_anime {
  position: fixed;
  top: 0;
  left: 0;
  width: 3.29rem;
  height: 1.54rem;
}
.dv_lqzzlq .dv_lqzzlq_title {
  width: 5.5rem;
  height: 0.3rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202401/icon_52.png") no-repeat;
  background-size: 5.5rem 0.3rem;
  position: absolute;
  right: 0.05rem;
  top: 5.6rem;
  z-index: 10;
}
.dv_lqzzlq .closeBtn {
  width: 0.52rem;
  height: 0.52rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close.png") no-repeat;
  background-size: 0.52rem 0.52rem;
  position: absolute;
  right: 2.54rem;
  top: 6rem;
}
/* 详情弹窗 */
.confirmNumPop {
  border-radius: 0.2rem;
  background-image: linear-gradient(#fff, #fff);
  position: absolute;
  width: 6.2rem;
  min-height: 3.8rem;
  /* margin-left: -3.10rem;
margin-top: -1.87rem; */
  z-index: 1000;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}
.dv_lqzzlq {
  background-image: linear-gradient(#fff2df, #fff);
  width: 5.4rem;
}
.pop_over.confirmNumPop,
.pop_over.inputPhoneNumPop {
  position: fixed;
}
.confirmNumPop .tit {
  position: relative;
  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;
  font-size: 0.28rem;
  line-height: 0.5rem;
  padding: 1.87rem 0 0 0;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-stretch: bold;
  color: #333;
  width: 100%;
  text-align: center;
}
.dv_lqzzlq .tit_sma {
  position: relative;
  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;
}
.h870 .tk_tu {
  width: 5.48rem;
  height: 1.4rem;
  border-radius: 0.1rem;
  margin: 0rem auto 0.18rem;
  position: relative;
}
.confirmNumPop.h870 {
  width: 6.2rem;
  height: 9.76rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/xqbg3.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  top: 46%;
}
.xq-title {
  width: 100%;
  height: 1.05rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #864928;
  font-size: 0.3rem;
  font-weight: bold;
}
.xq-title-img-box {
  width: 0.45rem;
  height: 0.2rem;
  margin: 0 0.1rem;
}
.xq-title .title-img-bd {
  width: 0.45rem;
  height: 0.2rem;
}
.confirmNumPop .tk_cont {
  text-align: justify;
  font-size: 0.22rem;
  line-height: 0.35rem;
  width: 100%;
  color: #3f3f3f;
  height: 4.8rem;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
  margin-top: 0.58rem;
}
.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.64rem;
  margin: 0rem auto 0.26rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.czbar .confirmBtn {
  width: 1.5rem;
  height: 0.78rem;
  float: left;
  margin: 0 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 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.64rem;
  display: flex;
  justify-content: space-around;
}
.czbar .btnItem .btn {
  width: 2.65rem;
  height: 0.64rem;
  line-height: 0.64rem;
  text-align: center;
  font-size: 0.3rem;
  -webkit-border-radius: 0.15rem;
  -moz-border-radius: 0.15rem;
  border-radius: 0.15rem;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  margin-left: 0.1rem;
}
.czbar .btnItem .btn.btn1 {
  background: #e8dbc6;
  color: #8e3b10;
}
.czbar .btnItem .btn.btn2 {
  background-image: -moz-linear-gradient(-90deg, #ff9367 0%, #f7480b 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff9367 0%, #f7480b 100%);
  background-image: -ms-linear-gradient(-90deg, #ff9367 0%, #f7480b 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.12rem;
  height: 0.65rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.65rem;
  color: #984519;
  text-align: center;
  font-size: 0.28rem;
  background: #e8dbc6;
  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.12rem;
  height: 0.65rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.65rem;
  color: #fff;
  text-align: center;
  font-size: 0.28rem;
  background-image: -moz-linear-gradient(-180deg, #f7470a 0%, #ff9569 100%);
  background-image: -webkit-linear-gradient(-180deg, #f7470a 0%, #ff9569 100%);
  background-image: -ms-linear-gradient(-180deg, #f7470a 0%, #ff9569 100%);
  margin: 0 0.4rem;
}
/* 权益详情总弹窗 */
.qyztc {
  position: relative;
  width: 6.2rem;
  height: 10.31rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/mhtc.png?1') no-repeat;
  background-size: 100% 100%;
}
.qyz_close_btn {
  width: 0.66rem;
  height: 0.66rem;
  position: absolute;
  bottom: 0rem;
  left: 2.78rem;
}
.qyztc .control-1 {
  width: 5.98rem;
  height: 0.5rem;
  position: absolute;
  top: 0.17rem;
  left: 0.88rem;
  display: none;
}
.qyztc .control-1 .li {
  width: 1.76rem;
  height: 0.5rem;
  color: #333333;
  font-size: 0.24rem;
  line-height: 0.5rem;
  text-align: center;
  float: left;
  margin-right: 0.1rem;
}
.qyztc .control-1 .li.current {
  background: #fb5f51;
  color: #fff;
  border-radius: 0.3rem;
}
.qyztc .swiperdr {
  width: 6.2rem;
  height: 8.88rem;
  position: absolute;
  top: 0.38rem;
  left: 0rem;
}
.qyztc .la {
  width: 6.2rem;
  height: 8.88rem;
  position: relative;
}
.qyz_box {
  width: 5.5rem;
  height: 1.38rem;
  overflow: hidden;
  position: absolute;
  top: 0rem;
  left: 0.42rem;
}
.qyz_box .qyz_main {
  width: 100%;
  height: 1.32rem;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
  scroll-behavior: smooth;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
/* 隐藏滚动条 */
.qyz_box .qyz_main::-webkit-scrollbar {
  display: none;
}
.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: 0.92rem;
  height: 0.92rem;
  margin: 0.06rem auto 0.1rem;
}
.qyztc .main {
  width: 6.2rem;
  height: 6.96rem;
  position: absolute;
  top: 1.38rem;
  left: 0rem;
  overflow: auto;
  text-align: justify;
  overflow-y: auto;
}
.qyztc .main .tit {
  font-size: 0.32rem;
  font-weight: bold;
  color: #864928;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0.26rem 0;
}
.qyztc .content {
  font-size: 0.22rem;
  color: #333;
  line-height: 0.35rem;
  width: 100%;
}
.qyztc .content .tits {
  font-size: 0.26rem;
  line-height: 0.46rem;
  font-weight: bold;
  background: #F7D5BC;
  display: inline-block;
  height: 0.46rem;
  color: #000000;
  border-radius: 0px 0.23rem 0.23rem 0px;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.qyztc .content .txt {
  text-align: justify;
  font-size: 0.24rem;
  line-height: 0.43rem;
  padding: 0.16rem 0.23rem 0.25rem 0.23rem;
  /* padding-left: 0.15rem; */
}
.qyztc .content .txt a {
  text-decoration: underline;
}
.afterGetEquity-bg {
  position: relative;
  width: 5.46rem;
  height: 6.9rem;
  z-index: 2000;
  background-image: url('../images/xdrNormal/202505/afterGetEquityPop.10d58cf2.png');
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
}
.afterGetEquity-close {
  margin-top: 0.3rem;
  width: 0.51rem;
  height: 0.51rem;
  /*background: url('../images/xhs/rule_close.bef791b4.png') no-repeat center center;*/
  background: url('../images/xdrNormal/202505/rule_close.bef791b4.png') no-repeat center center;
  background-size: 100% 100%;
  cursor: pointer;
}
.afterGetEquity-btn {
  position: absolute;
  top: 5.6rem;
  left: 1rem;
  width: 3.38rem;
  height: 0.8rem;
  z-index: 3000;
}
.getTips {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 5.84rem;
  height: 5.6rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 2000;
  background-image: url('../images/xdrNormal/202505/fctc.e73024a1.png');
  -webkit-background-size: 5.84rem 5.6rem;
  background-size: 5.84rem 5.6rem;
}
.getTips-btn1 {
  position: absolute;
  top: 3.3rem;
  left: 1.2rem;
  width: 3.48rem;
  height: 1rem;
  z-index: 3000;
}
.getTips-close {
  width: 0.7rem;
  height: 0.7rem;
  position: absolute;
  bottom: 0;
  left: 2.36rem;
}
.getPrize {
  position: fixed;
  top: 39.7%;
  left: 55.8%;
  width: 6.9rem;
  height: 8.32rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 2000;
  background-image: url('../images/xdrNormal/202505/getPrize.d6b3d782.png');
  background-repeat: no-repeat;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
}
.getPrize-btn {
  position: absolute;
  top: 5.8rem;
  left: 1.2rem;
  width: 3.88rem;
  height: 1rem;
  z-index: 3000;
}
.getPrize-close {
  width: 0.7rem;
  height: 0.7rem;
  position: absolute;
  bottom: 0;
  left: 2.82rem;
}
.h870 .tit_2 {
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202412/icon_54.png') no-repeat;
  width: 2.44rem;
  height: 0.39rem;
  position: absolute;
  top: 2.57rem;
  right: 0.27rem;
  background-size: 2.44rem 0.39rem;
  z-index: 10;
}
.h870 .tit_3 {
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202401/icon_55.png') no-repeat;
  width: 1.61rem;
  height: 0.39rem;
  position: absolute;
  top: 2.57rem;
  right: 0.27rem;
  background-size: 1.61rem 0.39rem;
  z-index: 10;
  display: none;
}
.h870 .tit_5 {
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202412/icon_58.png') no-repeat;
  width: 1.61rem;
  height: 0.39rem;
  position: absolute;
  top: 2.57rem;
  right: 0.27rem;
  background-size: 1.61rem 0.39rem;
  z-index: 10;
  display: none;
}
.h870 .xqtitle {
  width: 5.46rem;
  height: 0.66rem;
  line-height: 0.66rem;
  position: absolute;
  top: 1.02rem;
  left: 0.53rem;
  font-size: 0.4rem;
  color: #1a0c02;
  text-align: left;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  z-index: 10;
}
.h870 .closeBtn {
  width: 0.68rem;
  height: 0.68rem;
  position: absolute;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close.png') no-repeat;
  background-size: 100%;
  bottom: -0.98rem;
  left: 2.66rem;
}
.dv_lqzzlq .czbar {
  height: 0.78rem;
  margin: 0.3rem auto 0.3rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
#jfConfirmPop .tit_sma {
  position: relative;
  font-size: 0.28rem;
  line-height: 0.5rem;
  padding: 0.45rem 0 0 0;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-stretch: bold;
  color: #333;
  width: 100%;
  text-align: center;
}
.car_banner img {
  width: 6.73rem;
  height: 2.12rem;
  border-radius: 0.1rem;
}
/* 有家庭圈 */
.dv_jtqzzLayout {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  z-index: 1000;
}
.dv_jtqzz {
  background-image: url("../images/xdrNormal/202505/zzbg1.0807da93.png");
  width: 5.84rem;
  height: 6.06rem;
  background-size: contain !important;
  background-repeat: no-repeat;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 1000;
}
.dv_jtqzz.long {
  background-image: url("../images/xdrNormal/202505/zzbg1_long.9bf343d0.png");
  height: 7.42rem;
  width: 5.84rem;
}
.dv_jtqzz .btn-gap {
  height: 0;
}
.dv_jtqzz .btn-gap.long {
  height: 1.4rem;
}
.dv_jtqzz .dv_jtqzzClose {
  position: absolute;
  top: 51.6%;
  margin-top: 3.2rem;
  left: 50%;
  margin-left: -0.3rem;
  width: 0.6rem;
  height: 0.6rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close1.png') no-repeat;
  background-size: 100% 100%;
  z-index: 9999;
}
.dv_jtqzz .dv_jtqzzClose.long {
  top: 61.1%;
}
.dv_jtqzz .tit_sma {
  position: relative;
  font-size: 0.32rem;
  line-height: 0.6rem;
  padding: 0.6rem 0 0.2rem;
  font-weight: bold;
  display: block;
  height: 3.2rem;
  font-family: FZLTDHK--GBK1-0;
  color: #CE8023;
  width: 100%;
  text-align: center;
}
.xzqq {
  width: 1.85rem;
  height: 0.25rem;
  background-image: url('../images/xdrNormal/202505/xzqq.24b0d02d.png');
  background-size: contain;
  margin: 0.2rem auto;
  background-repeat: no-repeat;
}
.dv_jtqzz .confirmBtn {
  width: 3.8rem;
  height: 0.78rem;
  margin: 0.3rem auto 0.3rem;
  background: linear-gradient(180deg, #FFC376 0%, #FF8E2B 100%);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #fff;
  text-align: center;
  font-size: 0.32rem;
}
.dv_jtqzz .framily {
  width: 4.7rem;
  margin: 0rem auto;
  background: #FFFFFF;
  font-size: 0.24rem;
  line-height: 0.68rem;
  height: 0.68rem;
  padding: 0 0.2rem;
  border-radius: 0.2rem;
  overflow: hidden;
}
.dv_jtqzz .framily_radius {
  border-radius: 0.2rem 0.2rem 0 0 !important;
}
.framily_num {
  width: 4.7rem;
  margin: 0rem auto;
  background: #FFFFFF;
  font-size: 0.24rem;
  line-height: 0.68rem;
  height: 1.36rem;
  padding: 0 0.2rem;
  border-radius: 0 0 0.2rem 0.2rem;
  overflow: scroll;
  position: absolute;
  left: 0.57rem;
  display: none;
}
.framily_num_show {
  display: block !important;
}
.framilyList {
  display: flex;
}
.framily_left {
  flex: 1;
}
.framily_right {
  width: 1.1rem;
  text-align: right;
}
.framily_right img {
  width: 0.25rem;
  height: 0.17rem;
  display: inline-flex;
}
.pl2 {
  padding-left: 0.2rem;
}
/* 无家庭圈 */
.no_jtqzzLayout {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  z-index: 1000;
}
.no_jtqzz {
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/supplier/img/zzbg2.png") no-repeat !important;
  background-size: 5.84rem 4.13rem !important;
  width: 5.84rem;
  height: 4.13rem;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 1000;
}
.no_jtqzz .tit_sma {
  position: relative;
  font-size: 0.32rem;
  line-height: 0.6rem;
  padding: 1.25rem 0 0rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  color: #CE8023;
  width: 100%;
  text-align: center;
}
.no_jtqzz .no_jtqzzClose {
  position: absolute;
  top: 31%;
  margin-top: 3.2rem;
  left: 50%;
  margin-left: -0.3rem;
  width: 0.6rem;
  height: 0.6rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close1.png') no-repeat;
  background-size: 100% 100%;
  z-index: 9999;
}
.no_jtqzz .confirmBtn {
  width: 4.5rem;
  height: 0.78rem;
  margin: 0.3rem auto 0.3rem;
  background: linear-gradient(180deg, #FFC376 0%, #FF8E2B 100%);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #fff;
  text-align: center;
  font-size: 0.32rem;
}
/* 手机号码确认二次弹窗 */
.phone_qrLayout {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  z-index: 1000;
}
.phone_qrPop {
  min-height: 3.62rem !important;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/supplier/img/zx_lqbg.png") no-repeat;
  background-size: 5.84rem 3.62rem !important;
  width: 5.84rem !important;
  height: 3.62rem !important;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 1000;
}
.phone_qrPop .tit_phone_qr {
  position: relative;
  font-size: 0.3rem;
  line-height: 0.6rem;
  padding: 0.65rem 0 0rem 0;
  font-weight: bold;
  font-family: FZLTDHK--GBK1-0;
  color: #CE8023;
  width: 100%;
  text-align: center;
}
.phone_qrPop .num_phone_qr {
  position: relative;
  font-size: 0.3rem;
  line-height: 0.6rem;
  font-weight: bold;
  font-family: FZLTDHK--GBK1-0;
  color: #CE8023;
  width: 100%;
  text-align: center;
}
.phone_qrPop .czbar_phone_qr {
  height: 0.78rem;
  margin: 0.4rem auto 0.2rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.phone_qrPop .czbar_phone_qr .confirmBtn_big_1 {
  width: 2.26rem !important;
  height: 0.68rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.66rem;
  color: #CE8023;
  text-align: center;
  font-size: 0.24rem;
  border: 1px solid #CE8023;
  margin: 0 0.2rem 0 0.6rem;
}
.phone_qrPop .czbar_phone_qr .confirmBtn_big_2 {
  width: 2.26rem;
  height: 0.68rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.7rem;
  color: #fff;
  text-align: center;
  font-size: 0.24rem;
  background: linear-gradient(180deg, #FFC376 0%, #FF8E2B 100%);
  margin: 0 0.6rem 0 0.2rem;
}
.issue_box2 p {
  width: 100%;
  font-size: 0.2rem;
  color: #DA4503;
  text-align: center;
}
.qrPop_lqzzClose {
  position: absolute;
  top: 19%;
  margin-top: 3.2rem;
  left: 50%;
  margin-left: -0.3rem;
  width: 0.6rem;
  height: 0.6rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close1.png') no-repeat;
  background-size: 100% 100%;
  z-index: 9999;
}
.lv-icon-scroll-y-1 {
  width: 1.2rem;
  height: 0.06rem;
  background: #d4d7e5;
  border-radius: 0.16rem;
  position: absolute;
  left: 50%;
  top: 1.2rem;
  margin-left: -0.6rem;
  overflow: hidden;
}
.lv-icon-scroll-y-bar-1 {
  width: 0.7rem;
  height: 0.06rem;
  background-color: #c1b8b3;
  border-radius: 0.16rem;
}
.lv-icon-scroll-y-2 {
  width: 1.2rem;
  height: 0.06rem;
  background: #d4d7e5;
  border-radius: 0.16rem;
  position: absolute;
  left: 50%;
  top: 1.2rem;
  margin-left: -0.6rem;
  overflow: hidden;
}
.lv-icon-scroll-y-bar-2 {
  width: 0.7rem;
  height: 0.06rem;
  background-color: #c1b8b3;
  border-radius: 0.16rem;
}
.bj-banner {
  width: 7.5rem;
  height: 3.85rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/bj-banner.png?3") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: relative;
  margin-top: -0.01rem;
  display: none;
}
.bj-banner1 {
  width: 7.5rem;
  height: 3.85rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/bj-banner1.jpg?3") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  position: relative;
  /* display: none; */
}
.gobj-banner {
  width: 6.94rem;
  height: 2.4rem;
  position: absolute;
  top: 0.84rem;
  left: 0.3rem;
}
.control-2 {
  width: 6.36rem;
  height: 0.59rem;
  position: absolute;
  top: 0.97rem;
  left: 0.66rem;
}
.control-2 .li_1 {
  width: 3.07rem;
  height: 0.59rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/tab1.png") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  float: left;
  margin-right: 0.08rem;
}
.control-2 .li_1.current {
  width: 3.07rem;
  height: 0.59rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/tab2.png") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.control-2 .li_2 {
  width: 3.07rem;
  height: 0.59rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/tab3.png") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  float: left;
  margin-right: 0.08rem;
}
.control-2 .li_2.current {
  width: 3.07rem;
  height: 0.59rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/tab4.png") repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
}
.swiperjgg {
  width: 7.5rem;
  margin: 0 auto;
}
/* 卓越卡手机号码确认二次弹窗 */
.phone_zyLayout {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  z-index: 1000;
}
.phone_zyPop {
  min-height: 3.58rem !important;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/zy_lqbg.png") no-repeat;
  background-size: 5.84rem 3.58rem !important;
  width: 5.84rem !important;
  height: 3.58rem !important;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 1000;
}
.phone_zyPop .tit_phone_zy {
  position: relative;
  font-size: 0.32rem;
  line-height: 0.6rem;
  padding: 0.65rem 0 0rem 0;
  font-weight: bold;
  font-family: FZLTDHK--GBK1-0;
  color: #3D1358;
  width: 100%;
  text-align: center;
}
.phone_zyPop .num_phone_qr {
  position: relative;
  font-size: 0.32rem;
  line-height: 0.6rem;
  font-weight: bold;
  font-family: FZLTDHK--GBK1-0;
  color: #3D1358;
  width: 100%;
  text-align: center;
}
.phone_zyPop .czbar_phone_zy {
  height: 0.78rem;
  margin: 0.4rem auto 0.2rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.phone_zyPop .czbar_phone_zy .confirmBtn_big_1 {
  width: 2.26rem !important;
  height: 0.68rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.66rem;
  color: #2D1C72;
  text-align: center;
  font-size: 0.24rem;
  border: 1px solid #6107BD;
  margin: 0 0.2rem 0 0.6rem;
}
.phone_zyPop .czbar_phone_zy .confirmBtn_big_2 {
  width: 2.26rem;
  height: 0.68rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.7rem;
  color: #fff;
  text-align: center;
  font-size: 0.24rem;
  background: linear-gradient(180deg, #C25BF2, #7A24A2, #151C65);
  margin: 0 0.6rem 0 0.2rem;
}
.zyPop_lqzzClose {
  position: absolute;
  top: 19%;
  margin-top: 3.2rem;
  left: 50%;
  margin-left: -0.3rem;
  width: 0.6rem;
  height: 0.6rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close1.png?2') no-repeat;
  background-size: 100% 100%;
  z-index: 9999;
}
/* 卓越卡转赠弹窗 */
.zy_jtqzzLayout {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  z-index: 1000;
}
.zy_jtqzz {
  background-image: url("../images/xdrNormal/202505/zybg.b00ebb79.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 5.84rem;
  height: 6.76rem;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 1000;
}
.zy_jtqzz.long {
  background-image: url("../images/xdrNormal/202505/zybg_long.0f9e522b.png");
  width: 5.84rem;
  height: 8.32rem;
}
.zy_jtqzz .btn-gap {
  height: 0;
}
.zy_jtqzz .btn-gap.long {
  height: 1.4rem;
}
.zy_jtqzz .zy_jtqzzClose {
  position: absolute;
  bottom: -0.8rem;
  margin-top: 3.2rem;
  left: 50%;
  margin-left: -0.3rem;
  width: 0.6rem;
  height: 0.6rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close1.png?2') no-repeat;
  background-size: 100% 100%;
  z-index: 9999;
}
.zy_jtqzz .tit_pic {
  width: 5.04rem;
  height: 2.18rem;
  background-image: url("../images/xdrNormal/202505/zyzk_txt.471e40c6.png");
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
  margin: 0.64rem auto 0.61rem auto;
}
.zy_jtqzz .tit_sma {
  position: relative;
  font-size: 0.32rem;
  line-height: 0.55rem;
  padding: 0.6rem 0 0.2rem;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  color: #3D1358;
  width: 100%;
  text-align: center;
}
.tit_sma_other {
  font-size: 0.4rem !important;
  padding: 0.8rem 0 0.4rem !important;
}
.zy_jtqzz .confirmBtn_zz {
  width: 3.8rem;
  height: 0.78rem;
  margin: 0.2rem auto 0.3rem;
  background: linear-gradient(180deg, #C25BF2, #7A24A2, #151C65);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #fff;
  text-align: center;
  font-size: 0.32rem;
  z-index: 1;
}
.zy_jtqzz .confirmBtn_cj {
  width: 3.8rem;
  height: 0.78rem;
  margin: 0.5rem auto 0.3rem;
  background: linear-gradient(180deg, #C25BF2, #7A24A2, #151C65);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #fff;
  text-align: center;
  font-size: 0.32rem;
  position: absolute;
  left: 50%;
  margin-left: -1.8rem;
  bottom: 0.6rem;
  z-index: 1;
}
.zy_jtqzz .confirmBtn_zphone {
  width: 3.8rem;
  height: 0.78rem;
  margin: 0.2rem auto 0.3rem;
  background: linear-gradient(180deg, #C25BF2, #7A24A2, #151C65);
  border-radius: 0.5rem;
  line-height: 0.78rem;
  color: #fff;
  text-align: center;
  font-size: 0.32rem;
  bottom: 0.2rem;
  z-index: 1;
}
.zy_jtqzz .framily {
  width: 4.7rem;
  margin: 0.2rem auto 0;
  background: #FFFFFF;
  font-size: 0.24rem;
  line-height: 0.68rem;
  height: 0.68rem;
  padding: 0 0.2rem;
  border-radius: 0.1rem;
  overflow: hidden;
}
.zy_jtqzz .framily_num {
  width: 4.7rem;
  margin: 0rem auto;
  background: #FFFFFF;
  font-size: 0.24rem;
  line-height: 0.68rem;
  height: 1.36rem;
  padding: 0 0.2rem;
  border-radius: 0 0 0.2rem 0.2rem;
  overflow: scroll;
  position: absolute;
  left: 0.57rem;
  display: none;
  z-index: 10;
}
.zy_jtqzz .framily_num_show {
  display: block !important;
}
.zy_jtqzz .framilyList {
  display: flex;
}
.zy_jtqzz .framily_left {
  flex: 1;
}
.zy_jtqzz .framily_right {
  width: 1.1rem;
  text-align: right;
}
.zy_jtqzz .framily_right img {
  width: 0.25rem;
  height: 0.17rem;
  display: inline-flex;
}
.othertap input {
  border-radius: 0.2rem;
  background-color: #fff;
  width: 4.1rem;
  height: 0.71rem;
  border: none;
  margin: 0.2rem auto;
  display: block;
  font-size: 0.24rem;
  padding: 0 0.3rem;
  text-align: left;
}
.jtq_tap {
  width: 4.7rem;
  height: 0.68rem;
  display: flex;
  justify-content: space-between;
  margin: 0.2rem auto;
  border-radius: 0.1rem;
  line-height: 0.68rem;
  text-align: center;
  font-size: 0.28rem;
}
.zzqy {
  width: 2.2rem;
  color: #6107BD;
  background: rgba(97, 7, 189, 0.16);
  border-radius: 0.1rem;
}
.zzqt {
  width: 2.2rem;
  position: relative;
  color: #6107BD;
  background: rgba(97, 7, 189, 0.16);
  border-radius: 0.1rem;
}
.zytq {
  position: absolute;
  top: -0.35rem;
  width: 1.41rem;
  height: 0.37rem;
  right: 0;
}
.zzqyActive {
  background-color: #6107BD !important;
  color: #fff !important;
}
.friendstap {
  display: none;
}
.othertap {
  display: none;
}
.jtq_tapTop {
  margin-top: 0.35rem;
}
.xzqq.jtq_tapTop {
  display: block;
}
.xzqq {
  display: none;
}
.xzqq.family-not-lv8 {
  display: block;
}
.xzqq.not-family {
  margin-top: 0.4rem;
  display: none;
}
.zxGifBox {
  width: 1.4rem;
  height: 1.4rem;
  position: fixed;
  right: 0.1rem;
  top: 7.7rem;
  z-index: 30;
  /* display: none; */
}
.zxGifBox img {
  width: 100%;
  height: 100%;
}
.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.26rem;
  line-height: 0.46rem;
  font-weight: bold;
  background: #F7D5BC;
  display: inline-block;
  height: 0.46rem;
  color: #000000;
  border-radius: 0px 0.23rem 0.23rem 0px;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.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;
}
.confirmNumPop .txt {
  padding: 0.16rem 0.23rem 0.25rem 0.23rem;
}
.confirmNumPop .tk_cont a {
  text-decoration: underline;
}
.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.2rem;
  height: 8px;
  right: 0.25rem;
}
.confirmNumPop .tk_tu .swiper-pagination-bullet {
  margin: 0 0.05rem;
  background-color: #fff;
  vertical-align: top;
  opacity: 0.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;
}
.dv_lqzzlq .checkInfo_new .checkInfo_new_t a {
  color: #984519;
  text-decoration: underline;
}
.issue_box {
  width: 6.23rem;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.2rem;
  color: #da4503;
  vertical-align: middle;
  text-align: center;
  margin: 0.24rem auto 0.24rem;
}
.issue_box2 {
  font-size: 0.2rem;
  color: #da4503;
}
.rulePop {
  width: 6.01rem;
  height: 9.43rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/gztc.png') no-repeat;
  background-size: 100% 100%;
  transform: translate(-50%, -50%);
}
.rulePop .closeBtn {
  width: 0.66rem;
  height: 0.66rem;
  background: transparent;
  float: none;
  position: absolute;
  bottom: 0;
  left: 2.72rem;
}
.hdrulePop .confirmBtn {
  width: 3.12rem;
  height: 0.7rem;
  position: absolute;
  top: 7.54rem;
  left: 1.46rem;
}
.hdrulePop .txtCon {
  width: 100%;
  height: 6.8rem;
  position: absolute;
  top: 0.38rem;
  left: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.sub_province {
  display: none;
}
.sub_province .province-box {
  padding: 0.16rem;
}
.sub_province .province-box img {
  border-radius: 0.1rem;
}
.sub_province .province-box .s-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sub_province .province-box .h-box {
  width: 100%;
  border-radius: 0.1rem;
  border-radius: 10px;
}
.sub_province .province-box .lr-box {
  width: 49%;
  border-radius: 10px;
}
.sub_province .province-box .lcr-box {
  width: 31%;
  border-radius: 10px;
}
.sub_province .province-box .lcrb-box {
  width: 24%;
}
.sub_province .province-box img {
  margin: 0;
}
.sub_province .province-box .bt {
  margin-top: 0.12rem;
}
.hdrulePop .txtCon {
  width: 100%;
  height: 6.8rem;
  position: absolute;
  top: 0.38rem;
  left: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.hdrulePop .txtConimg {
  width: 5.79rem;
  height: 36.72rem;
  background-image: url('../images/xdrNormal/202505/rule_bg.3bde5802.png');
  background-size: 100% 100%;
}
.hdrulePop .txtConimg.wechat {
  background-image: url('../images/xdrNormal/202505/rule_bg_wechat.331c6da1.png');
}
.closeBtn_xq {
  width: 0.66rem;
  height: 0.66rem;
  background: transparent;
  float: none;
  position: absolute;
  bottom: 0;
  left: 2.72rem;
}
.hdrulePop .confirmBtn {
  width: 3.12rem;
  height: 0.7rem;
  position: absolute;
  top: 7.54rem;
  left: 1.46rem;
}
.closeBtn_rulePop_2 {
  width: 0.66rem;
  height: 0.66rem;
  background: transparent;
  float: none;
  position: absolute;
  bottom: 0;
  left: 2.72rem;
}
.hdrulePop .txtCon {
  width: 100%;
  height: 6.8rem;
  position: absolute;
  top: 0.38rem;
  left: 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
/* 弹窗 */
.rulePop_xq {
  width: 6.01rem;
  height: 9.43rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/gztc.png') no-repeat;
  background-size: 100% 100%;
  transform: translate(-50%, -50%);
}
.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: 6.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;
}
.activityRule-mask {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  z-index: 1010;
}
.activityRule-mask .rulePop_2 {
  width: 6.01rem;
  height: 9.43rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202505/gztc.png') no-repeat;
  background-size: 100% 100%;
  transform: translate(-50%, -50%);
  top: 52%;
}
.detail-mask {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  z-index: 1000;
}
.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 .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;
}
.mask .luckDrawNullPop_fhqqt {
  padding: 0.8rem 0 0.65rem;
}
.mask .luckDrawNullPop_fhqqt p {
  text-align: center;
  color: #333333;
  font-size: 0.28rem;
}
.luckDrawNullPop_fhqqt p {
  text-align: center;
  color: #333333;
  font-size: 0.28rem;
}
/* 详情弹窗 */
.confirmNumPop {
  border-radius: 0.2rem;
  background-image: linear-gradient(#fff, #fff);
  position: absolute;
  width: 6.2rem;
  min-height: 3.8rem;
  /* margin-left: -3.10rem;
margin-top: -1.87rem; */
  z-index: 1000;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}
.dv_lqzzlq {
  background-image: linear-gradient(#fff2df, #fff);
  width: 5.4rem;
}
.pop_over.confirmNumPop,
.pop_over.inputPhoneNumPop {
  position: fixed;
}
.confirmNumPop .tit {
  position: relative;
  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;
  font-size: 0.28rem;
  line-height: 0.5rem;
  padding: 1.87rem 0 0 0;
  font-weight: bold;
  display: block;
  font-family: FZLTDHK--GBK1-0;
  font-stretch: bold;
  color: #333;
  width: 100%;
  text-align: center;
}
.dv_lqzzlq .tit_sma {
  position: relative;
  font-size: 0.28rem;
  line-height: 0.5rem;
  padding: 0.15rem 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;
}
.h870 .tk_tu {
  width: 5.48rem;
  height: 1.4rem;
  border-radius: 0.1rem;
  margin: 0rem auto 0.18rem;
  position: relative;
}
.confirmNumPop.h870 {
  width: 6.2rem;
  height: 9.76rem;
  background: url('https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/xqbg3.png') no-repeat center top;
  -webkit-background-size: 100%;
  background-size: 100%;
  top: 46%;
}
.xq-title {
  width: 100%;
  height: 1.05rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #864928;
  font-size: 0.3rem;
  font-weight: bold;
}
.xq-title-img-box {
  width: 0.45rem;
  height: 0.2rem;
  margin: 0 0.1rem;
}
.xq-title .title-img-bd {
  width: 0.45rem;
  height: 0.2rem;
}
.confirmNumPop .tk_cont {
  text-align: justify;
  font-size: 0.22rem;
  line-height: 0.35rem;
  width: 100%;
  color: #3f3f3f;
  height: 4.8rem;
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
  margin-top: 0.58rem;
}
.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.64rem;
  margin: 0rem auto 0.26rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.czbar .confirmBtn {
  width: 1.5rem;
  height: 0.78rem;
  float: left;
  margin: 0 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 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.64rem;
  display: flex;
  justify-content: space-around;
}
.czbar .btnItem .btn {
  width: 2.65rem;
  height: 0.64rem;
  line-height: 0.64rem;
  text-align: center;
  font-size: 0.3rem;
  -webkit-border-radius: 0.15rem;
  -moz-border-radius: 0.15rem;
  border-radius: 0.15rem;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  margin-left: 0.1rem;
}
.czbar .btnItem .btn.btn1 {
  background: #e8dbc6;
  color: #8e3b10;
}
.czbar .btnItem .btn.btn2 {
  background-image: -moz-linear-gradient(-90deg, #ff9367 0%, #f7480b 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff9367 0%, #f7480b 100%);
  background-image: -ms-linear-gradient(-90deg, #ff9367 0%, #f7480b 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.12rem;
  height: 0.65rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.65rem;
  color: #984519;
  text-align: center;
  font-size: 0.28rem;
  background: #e8dbc6;
  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.12rem;
  height: 0.65rem;
  float: left;
  border-radius: 0.5rem;
  line-height: 0.65rem;
  color: #fff;
  text-align: center;
  font-size: 0.28rem;
  background-image: -moz-linear-gradient(-180deg, #f7470a 0%, #ff9569 100%);
  background-image: -webkit-linear-gradient(-180deg, #f7470a 0%, #ff9569 100%);
  background-image: -ms-linear-gradient(-180deg, #f7470a 0%, #ff9569 100%);
  margin: 0 0.4rem;
}
.inputPhoneNumPop {
  border-radius: 0.2rem;
  background-image: linear-gradient(#fff, #fff);
  position: absolute;
  width: 6.2rem;
  /*height: 4.08rem;*/
  margin-left: -3.1rem;
  margin-top: -2.04rem;
}
.dv_jtqzzClose {
  width: 0.6rem;
  height: 0.6rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close.png") no-repeat;
  background-size: 0.6rem 0.6rem;
  position: absolute;
  bottom: -0.8rem;
  left: 2.68rem;
}
.inputPhoneNumPop .tit {
  position: relative;
  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;
  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: #f2f2f2;
  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, #ff956a 0%, #f7470b 100%);
  background-image: -webkit-linear-gradient(-90deg, #ff956a 0%, #f7470b 100%);
  background-image: -ms-linear-gradient(-90deg, #ff956a 0%, #f7470b 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: #ffffff;
  width: 6.2rem;
  /* height: 3.28rem; */
  height: 3.58rem;
  margin-top: -2.21rem;
  margin-left: -3.1rem;
}
.succGetPop .tit {
  position: relative;
  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: #ffffff;
  width: 6.2rem;
  height: 3.68rem;
  margin-top: -2.21rem;
  margin-left: -3.1rem;
}
.errGetPop .tit {
  position: relative;
  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.26rem;
  line-height: 0.46rem;
  font-weight: bold;
  background: #F7D5BC;
  display: inline-block;
  height: 0.46rem;
  color: #000000;
  border-radius: 0px 0.23rem 0.23rem 0px;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.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;
}
.confirmNumPop .txt {
  padding: 0.16rem 0.23rem 0.25rem 0.23rem;
}
.confirmNumPop .tk_cont a {
  text-decoration: underline;
}
.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.2rem;
  height: 8px;
  right: 0.25rem;
}
.confirmNumPop .tk_tu .swiper-pagination-bullet {
  margin: 0 0.05rem;
  background-color: #fff;
  vertical-align: top;
  opacity: 0.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;
}
.dv_lqzzlq .checkInfo_new .checkInfo_new_t a {
  color: #984519;
  text-decoration: underline;
}
.issue_box {
  width: 6.23rem;
  height: 0.4rem;
  line-height: 0.4rem;
  font-size: 0.2rem;
  color: #da4503;
  vertical-align: middle;
  text-align: center;
  margin: 0.24rem auto 0.24rem;
}
.issue_box2 {
  font-size: 0.2rem;
  color: #da4503;
}
.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;
}
.swiper-bottom {
  width: 7.11rem;
  height: 2.46rem;
  border-radius: 0.2rem;
  margin: 0.12rem auto 0.3rem;
  margin: 0.2rem auto;
  background: #ffffff;
  display: none;
}
.swiper-content {
  width: 6.88rem;
  height: 2.2rem;
  margin: 0 auto;
  padding: 0.1rem 0;
}
.swiper-content .swiper-container {
  border-radius: 0.2rem;
}
.swiper-content .swiper-pagination-bullet-active {
  background: #e3a631;
}
.swiper-content .swiper-pagination-bullet {
  background: #e3a631;
}
#fs_dian {
  margin-top: 0.12rem;
  /* position: revert; */
}
.btn-logout i {
  display: block;
  width: 0.26rem;
  height: 0.26rem;
  background: url('../images/xdrNormal/202505/logout_icon.24891b26.png') no-repeat;
  background-size: 100% 100%;
  margin-right: 0.05rem;
}
.btn-logout span {
  color: #333333;
}
.btn-login span {
  color: #333333;
}
.btn-login i {
  display: block;
  width: 0.2rem;
  height: 0.22rem;
  /* background: url(https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images/login_icon.354619ba.png) no-repeat; */
  background: url('../images/xdrNormal/202505/login_icon.354619ba.png') no-repeat;
  background-size: 100% 100%;
  margin-right: 0.05rem;
}
.zxGifBox {
  width: 1.4rem;
  height: 1.4rem;
  position: fixed;
  right: 0.1rem;
  top: 4.6rem;
  z-index: 30;
  /* display: none; */
}
.zxClose {
  width: 0.3rem;
  height: 0.3rem;
  position: absolute;
  right: 0;
  /* background: red; */
  top: 0;
}
/* 同意活动规则弹窗 */
.gz-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  overflow: hidden;
  z-index: 1007;
  display: none;
}
.ljlq-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  overflow: hidden;
  z-index: 1000;
  display: none;
}
.zltc_20 {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 5.84rem;
  height: 5.32rem;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  z-index: 301;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/tc_20.png") no-repeat;
  -webkit-background-size: 5.84rem 5.32rem;
  background-size: 5.84rem 5.32rem;
}
.zltc20-close {
  width: 2.12rem;
  height: 0.7rem;
  position: absolute;
  top: 3.06rem;
  left: 0.44rem;
  z-index: 301;
}
.zltc20-close1 {
  width: 0.56rem;
  height: 0.56rem;
  position: absolute;
  top: 4.74rem;
  left: 2.64rem;
  z-index: 301;
}
.zltc20-btn1 {
  width: 2.42rem;
  height: 0.7rem;
  position: absolute;
  top: 3.06rem;
  left: 3.02rem;
  z-index: 301;
}
.zltc20-btn2 {
  width: 1.8rem;
  height: 0.76rem;
  position: absolute;
  top: 2rem;
  left: 1.26rem;
  z-index: 301;
}
/* 分省new */
.sub_province .province-boxNew .province-box_main {
  background-color: #fff;
  width: 100%;
  border-radius: 0.24rem;
  padding: 0.12rem 0.24rem 0.24rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.16rem;
}
.sub_province .province-boxNew .province-box_main .province-box_item {
  width: calc(50% - 0.08rem);
}
.sub_province .province-boxNew .province-box_main .province-box_item2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sub_province .province-boxNew .province-box_main .province-box_item img {
  height: 100%;
  width: 100%;
}
.province-box_item-pagination {
  bottom: 0.1rem !important;
}
.province-box_item .swiper-pagination-bullet {
  width: 0.12rem !important;
  height: 0.12rem !important;
}
.province-box_item .swiper-pagination-bullet-active {
  width: 0.26rem !important;
  border-radius: 24px !important;
  background: #8d4d17;
}
#support-modal .support-wrap {
  width: 5.84rem;
  height: 4.64rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-image: url('../images/xdrNormal/202505/support-bg.5405ba9b.png');
  position: relative;
}
#support-modal .support-wrap .support-btn {
  width: 3.2rem;
  height: 0.8rem;
  border-radius: 0.4rem;
  position: absolute;
  bottom: 0.4rem;
  left: 50%;
  transform: translateX(-50%);
}
#support-modal .support-close {
  margin-top: 0.3rem;
  width: 0.51rem;
  height: 0.51rem;
  background: url("https://qqt-res.cmicrwx.cn/2016tyjf/xhmqqthy/res/wap/images202501/close.png") no-repeat;
  background-size: 100% 100%;
}
.modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  z-index: 999;
  padding: 0.4rem;
}
/*# sourceMappingURL=xdrNormal.css.map */
