html,
body,
div,
p,
ol,
ul,
li,
dl,
dt,
dd,
em,
i,
span,
a,
img,
input,
h1,
h2,
h3,
h4,
h5 {
  margin: 0;
  padding: 0;
}

a,
img,
input {
  border: 0;
}

body:not(.floaterdialog *) {
  font: -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-drag: none;
}

a {
  text-decoration: none;
}

ol,
ul,
li {
  list-style: none;
}

b,
i,
em {
  font-style: initial;
}

a,
img {
  -webkit-touch-callout: none;
}

html,
body {
  -webkit-user-select: none;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-drag: none;
  background-color: #d3ebff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

img {
  max-width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  font-size: 0.2rem;
}

img[alt] {
  font-size: 0.2rem;
}

img[src=""],
img:not([src]) {
  opacity: 0;
}

a:not(.gray, .active, .brightness, .disabled):hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {
  *zoom: 1;
}

@font-face {
  font-family: "syht-bold";
  src: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/font/sourcehansanscn-bold.subset.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "BigruixianBlackGBV1.0";
  src: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/font/BigruixianBlackGBV1_1.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "BigruixianBlackGBV1_1";
  src: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/font/BigruixianBlackGBV1_1.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
.hide,
.hid {
  text-indent: -99.99rem;
  font-size: 0rem;
  overflow: hidden;
  width: 0rem;
  height: 0rem;
  opacity: 0;
}

.wrap *,
.wrap *::after,
.wrap *::before {
  outline: 0;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center top;
  font-style: normal;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  font-family: "Microsoft YaHei";
  line-height: 1.3;
}

[class*=module] img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

input[type=number] {
  -moz-appearance: textfield;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.qConnectLogin {
  z-index: 969;
}

.lazyloading,
.lazyload {
  opacity: 0;
}

img.lazyloaded {
  opacity: 1;
  -webkit-transition: opacity 450ms linear;
  -moz-transition: opacity 450ms linear;
  transition: opacity 450ms linear;
}

#afooter {
  padding: 0.2rem 0;
  text-align: center;
  font: normal 0.14rem/0.25rem Tahoma;
  background-color: #191219;
}

#afooter,
#afooter a {
  color: #c0c0c0;
  text-decoration: none;
}

.mgn-auto {
  margin: 0 auto;
}

.m-show,
[m-show],
[pc-hide],
*[hidden=true],
*[hidden] {
  display: none !important;
}

[v-cloak] {
  display: none;
}

.disabled {
  pointer-events: none;
}

.wrapper {
  width: 19.2rem;
  margin: 0 auto;
}

.module1-ticket-count {
  width: 2.45rem;
  height: 0.44rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip9.png?v=16900");
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.24rem;
  font-weight: normal;
  font-stretch: normal;
  color: #ffffff;
  position: absolute;
  right: -1.2rem;
  top: 0.46rem;
  z-index: 2;
}

.wrap {
  width: 19.2rem;
  margin: 0 auto;
  background-color: #c8def1;
  position: relative;
  z-index: 1;
}
.wrap .cont {
  width: 14.03rem;
  height: 100%;
  position: relative;
  margin: 0 auto;
}
.wrap .side-box {
  width: 2.47rem;
  height: 2.46rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip7.png?v=16900");
  padding-right: 0.32rem;
  padding-top: 0.44rem;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  position: fixed;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
}
.wrap .side-box .side-title {
  color: #ffbd2f;
  font-size: 0.32rem;
  text-align: center;
  width: 100%;
  font-family: "BigruixianBlackGBV1_1";
  line-height: 1.1;
}
.wrap .side-box .side-text {
  font-size: 0.24rem;
  width: 100%;
  text-align: center;
  color: white;
  line-height: 1.2;
}
.wrap .side-box .side-btn {
  width: 1.86rem;
  height: 0.63rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/side-btn.png?v=16900");
  display: block;
  font-size: 0;
  margin-left: 0.02rem;
  margin-top: 0.1rem;
}
.wrap .side-box .side-btn.gray {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/side-btn-gray.png?v=16900");
}
.wrap .side-btn-right {
  width: 2.47rem;
  height: 2.28rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip8.png?v=16900");
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  position: fixed;
  right: 0;
  top: 40%;
  z-index: 2;
  display: block;
  font-size: 0;
}
.wrap .header {
  height: 10.8rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/bg_01.jpg?v=16900");
  background-position: center top;
  background-size: 19.2rem 100%;
}
.wrap .module1 {
  width: 19.2rem;
  height: 23.47rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/bg_02_0624.jpg?v=16900");
  background-position: center top;
  background-size: 19.2rem 100%;
}
.wrap .module1 .module1-cont {
  width: 15.6rem;
  margin: 0 auto;
  padding-top: 0.68rem;
  position: relative;
}
.wrap .module1 .module1-title1 {
  width: 8.15rem;
  height: 1.92rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/module1-title1.png?v=16900");
  margin: 0 auto;
  font-size: 0;
  display: block;
}
.wrap .module1 .module1-ticket-num {
  width: 2.11rem;
  height: 0.44rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip6.png?v=16900");
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.24rem;
  font-weight: normal;
  font-stretch: normal;
  color: #ffffff;
  position: absolute;
  right: 0.76rem;
  top: 2.06rem;
  z-index: 2;
}
.wrap .module1 .module1-desc {
  text-align: center;
  width: 100%;
  font-size: 0.24rem;
  font-weight: normal;
  letter-spacing: 0;
  color: #3074ef;
  line-height: 1.2;
}
.wrap .module1 .module1-task-list {
  width: 10.1rem;
  margin: 0.18rem auto 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.wrap .module1 .module1-task-list .module1-task-item {
  width: 100%;
  height: 0.78rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/task1.png?v=16900");
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.35rem;
}
.wrap .module1 .module1-task-list .module1-task-item:not(:last-child) {
  margin-bottom: 0.24rem;
}
.wrap .module1 .module1-task-list .module1-task-item span {
  font-size: 0.24rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0rem;
  color: #3074ef;
}
.wrap .module1 .module1-task-list .module1-task-item p {
  font-size: 0.24rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0rem;
  color: #3074ef;
}
.wrap .module1 .module1-task-list .module1-task-item .task-btn {
  width: 2.54rem;
  height: 0.74rem;
  font-size: 0;
  margin-left: auto;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/task-btn.png?v=16900");
}
.wrap .module1 .module1-task-list .module1-task-item .task-btn.gray {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/task-btn-gray.png?v=16900");
}
.wrap .module1 .module1-card-container {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 14rem;
  margin: 0.64rem auto 0;
}
.wrap .module1 .module1-card-container .module1-card {
  width: 1.43rem;
  height: 1.94rem;
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  cursor: pointer;
  -webkit-transition: all 0.26s linear;
  -moz-transition: all 0.26s linear;
  transition: all 0.26s linear;
}
.wrap .module1 .module1-card-container .module1-card .avatar-name {
  position: absolute;
  top: 0.01rem;
  left: 0.01rem;
  z-index: 1;
}
.wrap .module1 .module1-card-container .module1-card .avatar-name.name1 {
  width: 0.22rem;
  height: 0.9rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/001.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card .avatar-name.name2 {
  width: 0.32rem;
  height: 0.83rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/002.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card .avatar-name.name3 {
  width: 0.32rem;
  height: 1.19rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/003.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card .avatar-name.name4 {
  width: 0.32rem;
  height: 1.19rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/004.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card .avatar-name.name5 {
  width: 0.32rem;
  height: 1.19rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/005.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card .avatar-name.name6 {
  width: 0.32rem;
  height: 0.8rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/006.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card .avatar-name.name7 {
  width: 0.32rem;
  height: 1.05rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/007.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card .avatar-name.name8 {
  width: 0.32rem;
  height: 0.8rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/008.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card:not(:last-child) {
  margin-right: 0.24rem;
}
.wrap .module1 .module1-card-container .module1-card::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 1.5rem;
  height: 1.94rem;
  z-index: -1;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/sel-box.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card.act::after, .wrap .module1 .module1-card-container .module1-card:hover::after {
  width: 1.53rem;
  height: 1.97rem;
  right: -0.03rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/sel-box-on.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card.act .card-footer, .wrap .module1 .module1-card-container .module1-card:hover .card-footer {
  color: white;
}
.wrap .module1 .module1-card-container .module1-card.act .avatar-name.name1, .wrap .module1 .module1-card-container .module1-card:hover .avatar-name.name1 {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/001-on.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card.act .avatar-name.name2, .wrap .module1 .module1-card-container .module1-card:hover .avatar-name.name2 {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/002-on.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card.act .avatar-name.name3, .wrap .module1 .module1-card-container .module1-card:hover .avatar-name.name3 {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/003-on.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card.act .avatar-name.name4, .wrap .module1 .module1-card-container .module1-card:hover .avatar-name.name4 {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/004-on.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card.act .avatar-name.name5, .wrap .module1 .module1-card-container .module1-card:hover .avatar-name.name5 {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/005-on.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card.act .avatar-name.name6, .wrap .module1 .module1-card-container .module1-card:hover .avatar-name.name6 {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/006-on.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card.act .avatar-name.name7, .wrap .module1 .module1-card-container .module1-card:hover .avatar-name.name7 {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/007-on.png?v=16900");
}
.wrap .module1 .module1-card-container .module1-card.act .avatar-name.name8, .wrap .module1 .module1-card-container .module1-card:hover .avatar-name.name8 {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/avatar/name/008-on.png?v=16900");
}
.wrap .module1 .module1-card-container .card-content {
  height: 1.41rem;
  position: relative;
  overflow: hidden;
}
.wrap .module1 .module1-card-container .card-content img {
  margin: 0 auto;
}
.wrap .module1 .module1-card-container .card-footer {
  height: 0.48rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #a27b29;
  font-size: 0.2rem;
  text-align: center;
}
.wrap .module1 .module-group {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 9.09rem;
  -webkit-box-pack: justify;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-left: 3.1rem;
  margin-top: 0.6rem;
}
.wrap .module1 .btn-ticket {
  width: 4.48rem;
  height: 1.5rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/btn-submit1.png?v=16900");
  display: block;
  font-size: 0;
}
.wrap .module1 .btn-ticket.gray {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/btn-submit-gray.png?v=16900");
}
.wrap .module1 .btn-ticket.ticket5 {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/btn-submit5_v2.png?v=16900");
}
.wrap .module1 .module1-title1_2 {
  width: 11.5rem;
  height: 0.66rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/module1-title1_2.png?v=16900");
  margin: 0.32rem auto 0;
  font-size: 0;
}
.wrap .module1 .module1-desctxt {
  width: 100%;
  text-align: center;
  color: #3074ef;
  font-size: 0.24rem;
  margin-top: 0.16rem;
  line-height: 1.1;
}
.wrap .module1 .module1-card-top {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 14.02rem;
  margin: 0.48rem auto 0;
}
.wrap .module1 .module1-card-top .module1-cardinner {
  width: 3.38rem;
  height: 4.26rem;
  position: relative;
  z-index: 2;
}
.wrap .module1 .module1-card-top .module1-cardinner::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 3.38rem;
  height: 4.26rem;
  z-index: -1;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/grade1_max_2.png?v=16900");
}
.wrap .module1 .module1-card-top .card-body {
  width: 3.16rem;
  height: 3.57rem;
  margin: 0.62rem auto 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.wrap .module1 .module1-card-top .card-body img {
  margin: 0 auto;
}
.wrap .module1 .module1-card-top .card-body img.img-contain {
  -o-object-fit: contain;
     object-fit: contain;
}
.wrap .module1 .module1-card-top .card-header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 0.62rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: white;
  font-size: 0.3rem;
  z-index: 2;
  font-family: "BigruixianBlackGBV1_1";
}
.wrap .module1 .card-ticket {
  position: absolute;
  top: 0.61rem;
  left: 0.1rem;
  z-index: 2;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip10_0622.png?v=16900");
  background-size: 4.88rem 0.4rem;
  background-position: right top !important;
  color: white;
  font-size: 0.22rem;
  min-width: 1.6rem;
  line-height: 0.4rem;
  text-align: center;
  padding-right: 0.34rem;
  padding-left: 0.04rem;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.wrap .module1 .module1-card-row {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 10.13rem;
  margin: 0.3rem auto 0;
}
.wrap .module1 .module1-card-row .card-ticket-text {
  width: 1.43rem;
  text-align: center;
  color: white;
  height: 0.37rem;
  line-height: 0.37rem;
  font-size: 0.2rem;
  font-family: "syht-bold";
  position: absolute;
  left: 0rem;
  bottom: 0.11rem;
  z-index: 2;
}
.wrap .module1 .module1-card-row .card-ticket-count {
  position: absolute;
  top: 0.66rem;
  left: 0rem;
  z-index: 2;
  color: white;
  font-family: "syht-bold";
  font-size: 0.19rem;
  text-align: center;
  width: 1.43rem;
  white-space: nowrap;
  line-height: 1;
  vertical-align: middle;
}
.wrap .module1 .module1-card-row .card-ticket-count span {
  color: white;
  font-size: 0.24rem;
  font-family: "syht-bold";
}
.wrap .module1 .module1-card-row .card {
  width: 4.88rem;
  height: 3.36rem;
  position: relative;
  z-index: 2;
}
.wrap .module1 .module1-card-row .card:not(:last-child) {
  margin-right: 0.18rem;
}
.wrap .module1 .module1-card-row .card::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 4.99rem;
  height: 3.43rem;
  z-index: -1;
}
.wrap .module1 .module1-card-row .card.grade1::after {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/grade1.png?v=16900");
}
.wrap .module1 .module1-card-row .card.grade1 .card-footer {
  background-color: #e43737;
}
.wrap .module1 .module1-card-row .card.grade2-max::after {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/grade2_max.png?v=16900");
}
.wrap .module1 .module1-card-row .card.grade2-max .card-footer {
  background-color: #9249ff;
}
.wrap .module1 .module1-card-row .card.grade2::after {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/grade2.png?v=16900");
}
.wrap .module1 .module1-card-row .card.grade2 .card-footer {
  background-color: #9249ff;
}
.wrap .module1 .module1-card-row .card.grade3-max::after {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/grade3_max.png?v=16900");
}
.wrap .module1 .module1-card-row .card.grade3-max .card-footer {
  background-color: #f8ac29;
}
.wrap .module1 .module1-card-row .card.grade3::after {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/grade3.png?v=16900");
}
.wrap .module1 .module1-card-row .card.grade3 .card-footer {
  background-color: #f8ac29;
}
.wrap .module1 .module1-card-row .card.grade4::after {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/grade4.png?v=16900");
}
.wrap .module1 .module1-card-row .card.grade4 .card-footer {
  background-color: #58e2c6;
}
.wrap .module1 .module1-card-row .card.card-5, .wrap .module1 .module1-card-row .card.card-6, .wrap .module1 .module1-card-row .card.card-7, .wrap .module1 .module1-card-row .card.card-8 {
  height: 1.6rem;
}
.wrap .module1 .module1-card-row .card.card-5::after, .wrap .module1 .module1-card-row .card.card-6::after, .wrap .module1 .module1-card-row .card.card-7::after, .wrap .module1 .module1-card-row .card.card-8::after {
  left: initial;
  right: 0;
  bottom: 0.03rem;
  width: 3.45rem;
  height: 1.6rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/grade-normal.png?v=16900");
}
.wrap .module1 .module1-card-row .card.card-5 .card-header, .wrap .module1 .module1-card-row .card.card-6 .card-header, .wrap .module1 .module1-card-row .card.card-7 .card-header, .wrap .module1 .module1-card-row .card.card-8 .card-header {
  display: none;
}
.wrap .module1 .module1-card-row .card.card-5 .card-body, .wrap .module1 .module1-card-row .card.card-6 .card-body, .wrap .module1 .module1-card-row .card.card-7 .card-body, .wrap .module1 .module1-card-row .card.card-8 .card-body {
  width: 1.9rem;
  height: 1.09rem;
  margin-top: 0;
  margin-left: 1.45rem;
}
.wrap .module1 .module1-card-row .card.card-5 .card-footer, .wrap .module1 .module1-card-row .card.card-6 .card-footer, .wrap .module1 .module1-card-row .card.card-7 .card-footer, .wrap .module1 .module1-card-row .card.card-8 .card-footer {
  width: 1.9rem;
  height: 0.37rem;
  line-height: 0.37rem;
  color: white;
  background-color: rgba(255, 255, 255, 0);
  text-align: center;
  left: initial;
  right: 0.03rem;
  bottom: 0.11rem;
  font-size: 0.21rem;
}
.wrap .module1 .module1-card-row .card-header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 0.62rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: white;
  font-size: 0.36rem;
  z-index: 2;
  font-family: "BigruixianBlackGBV1_1";
}
.wrap .module1 .module1-card-row .card-footer {
  position: absolute;
  bottom: 0.09rem;
  left: 0.13rem;
  width: 4.62rem;
  height: 0.43rem;
  background-color: #3276f2;
  color: white;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0.26rem;
  font-family: "syht-bold";
}
.wrap .module1 .module1-card-row .card-body {
  width: 4.65rem;
  height: 2.22rem;
  margin: 0.62rem auto 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.wrap .module1 .module1-card-row .card-body img {
  margin: 0 auto;
}
.wrap .module1 .module1-card-row .card-body img.img-contain {
  -o-object-fit: contain;
     object-fit: contain;
}
.module1-title1_3 {
  width: 11.5rem;
  height: 0.66rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/module1-title1_3.png?v=16900");
  margin: 0.52rem auto 0;
  font-size: 0;
  position: relative;
}
.module1-title1_3.white {
  margin: 0.42rem auto 0;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/module1-title1_4.png?v=16900");
}
.reward-container {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 13.73rem;
  margin: 0.9rem auto 0;
}
.reward-container.w-915 {
  width: 9.15rem;
  margin: 0.7rem auto 0;
}
.reward-container .reward-card {
  width: 2.17rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  z-index: 2;
}
.reward-container .reward-card.card-left {
  margin-left: auto;
  margin-top: 0.09rem;
}
.reward-container .reward-card.card-auto {
  margin: 0.09rem 0.15rem 0;
}
.reward-container .reward-card.card-right {
  margin-right: auto;
  margin-top: 0.09rem;
}
.reward-container .reward-card::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 2.23rem;
  height: 1.4rem;
  z-index: -1;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/reward-bg.png?v=16900");
}
.reward-container .reward-card .reward-count {
  width: 1.32rem;
  height: 0.25rem;
  line-height: 0.25rem;
  text-align: center;
  color: #ae7a09;
  font-size: 0.17rem;
  position: absolute;
  top: -0.04rem;
  left: -0.14rem;
  z-index: 4;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip4.png?v=16900");
}
.reward-container .reward-card .reward-warn {
  width: 1.01rem;
  height: 0.87rem;
  position: absolute;
  top: 0.03rem;
  right: 0.02rem;
  z-index: 4;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip5.png?v=16900");
}
.reward-container .card-image {
  width: 100%;
  height: 1.33rem;
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.reward-container .card-image img {
  margin: auto;
}
.reward-container .card-title {
  text-align: center;
  font-size: 0.18rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0rem;
  color: #dfa72f;
  font-family: "syht-bold";
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0.81rem;
  line-height: 1.12;
  z-index: 1;
}
.reward-container .claim-btn {
  width: 1.81rem;
  height: 0.62rem;
  font-size: 0px;
  position: relative;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/btn1.png?v=16900");
  display: block;
  margin-left: 0.12rem;
  margin-top: 0.18rem;
}
.reward-container .claim-btn.gray {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/btn1-gray.png?v=16900");
}

.wrap .module2 {
  width: 19.2rem;
  height: 14.99rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/bg_03_0624.jpg?v=16900");
  background-position: center top;
  background-size: 19.2rem 100%;
}
.wrap .module2 .module2-cont {
  width: 15.6rem;
  margin: 0 auto;
  padding-top: 0.74rem;
}
.wrap .module2 .module2-title2 {
  width: 12.3rem;
  height: 1.94rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/module1-title2.png?v=16900");
  margin: 0 auto;
  font-size: 0;
}
.wrap .module2 .module2-desctxt {
  width: 100%;
  text-align: center;
  color: white;
  font-size: 0.24rem;
  margin-top: 0.04rem;
  line-height: 1.1;
}
.wrap .module2 .module1-task-list {
  width: 10.1rem;
  margin: 0.34rem auto 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.wrap .module2 .module1-task-list .module1-task-item {
  width: 100%;
  height: 0.76rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/task1-2.png?v=16900");
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0.4rem;
}
.wrap .module2 .module1-task-list .module1-task-item p {
  font-size: 0.24rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0rem;
  color: #ffffff;
}
.wrap .module2 .module1-task-list .module1-task-item .task-btn {
  width: 2.54rem;
  height: 0.74rem;
  font-size: 0;
  margin-left: auto;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/task-btn.png?v=16900");
}
.wrap .module2 .module1-task-list .module1-task-item .task-btn.gray {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/task-btn-gray.png?v=16900");
}
.wrap .module2 .module2-flex {
  width: 14.03rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0.3rem auto 0;
}
.wrap .module2 .module2-flex .module2-le {
  width: 5.07rem;
  height: 0.35rem;
  line-height: 0.35rem;
  color: white;
  font-size: 0.2rem;
}
.wrap .module2 .module2-flex .module2-le span {
  font-family: "syht-bold";
  color: #6cffdd;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 0.05rem;
}
.wrap .module2 .module2-flex .module2-ri {
  width: 3.62rem;
  height: 0.54rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip2.png?v=16900");
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: auto;
  margin-right: -0.53rem;
}
.wrap .module2 .module2-flex .module2-ri .share-btn {
  width: 1.35rem;
  height: 100%;
  font-size: 0.24rem;
  color: #ae7a09;
  font-family: "BigruixianBlackGBV1_1";
  text-align: center;
  line-height: 0.54rem;
}
.wrap .module2 .module2-flex .module2-ri .share-text {
  font-size: 0.2rem;
  letter-spacing: 0rem;
  color: #ffffff;
  margin-left: 0.3rem;
}
.wrap .module2 .module2-table {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0.18rem auto 0;
  padding-left: 0.8rem;
}
.wrap .module2 .module2-table .module2-tab-item {
  width: 2.27rem;
  height: 1.59rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/btn2.png?v=16900");
  font-family: "BigruixianBlackGBV1_1";
  font-size: 0.34rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 1.15;
  letter-spacing: 0rem;
  color: #3175f0;
  text-align: center;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-top: 0.03rem;
  padding-right: 0.12rem;
}
.wrap .module2 .module2-table .module2-tab-item.first {
  padding-top: 0.1rem;
}
.wrap .module2 .module2-table .module2-tab-item:not(:last-child) {
  margin-right: 0.1rem;
}
.wrap .module2 .module2-table .module2-tab-item span {
  font-size: 0.51rem;
  font-family: "BigruixianBlackGBV1_1";
  line-height: 1;
}
.wrap .module2 .module2-table .module2-tab-item:hover, .wrap .module2 .module2-table .module2-tab-item.act {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/btn2-act.png?v=16900");
  color: #ffffff;
}
.wrap .module2 .module2-table .module2-tab-item:hover span, .wrap .module2 .module2-table .module2-tab-item.act span {
  color: #ffffff;
}
.wrap .module3 {
  width: 19.2rem;
  height: 14.28rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/bg_043.jpg?v=16900");
  background-position: center top;
  background-size: 19.2rem 100%;
}
.wrap .module3 .module3-cont {
  width: 14rem;
  margin: 0 auto;
  padding-top: 0.42rem;
}
.wrap .module3 .module3-title3 {
  width: 7.94rem;
  height: 1.95rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/module1-title3.png?v=16900");
  margin: 0 auto 0.24rem;
  font-size: 0;
  display: block;
}
.wrap .module3 .module3-title4 {
  width: 7.66rem;
  height: 1.54rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/module1-title4.png?v=16900");
  margin: 0 auto 0.24rem;
  font-size: 0;
  display: block;
}
.wrap .module3 .module3-program {
  width: 14rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 auto 0.8rem;
}
.wrap .module3 .module3-program .program-box {
  position: relative;
  z-index: 2;
  width: 6.52rem;
  height: 9.08rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: #dfa72f;
  font-size: 0.28rem;
  padding: 0.28rem 0.24rem 0.15rem;
  text-align: center;
}
.wrap .module3 .module3-program .program-box p {
  width: 100%;
  line-height: 1.6;
}
.wrap .module3 .module3-program .program-box::before {
  content: "";
  position: absolute;
  left: 54%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: -0.34rem;
  width: 7.54rem;
  height: 10.1rem;
  z-index: -1;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/program-bg.png?v=16900");
}
.wrap .module3 .module3-node {
  width: 15rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -0.94rem;
}
.wrap .module3 .module3-node .module3-node-item {
  width: 2.37rem;
  height: 0.94rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  z-index: 2;
  margin-top: 1.47rem;
}
.wrap .module3 .module3-node .module3-node-item.two {
  margin-left: 0.2rem;
}
.wrap .module3 .module3-node .module3-node-item.last {
  margin-top: 1.96rem;
}
.wrap .module3 .module3-node .module3-node-item::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 2.44rem;
  height: 0.98rem;
  z-index: -1;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip3_2.png?v=16900");
}
.wrap .module3 .module3-node .module3-node-item.blue {
  margin-top: 0;
}
.wrap .module3 .module3-node .module3-node-item.blue::after {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tip3.png?v=16900");
}
.wrap .module3 .module3-node .module3-node-item p {
  font-size: 0.18rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 1.2;
  letter-spacing: 0rem;
  color: #ffffff;
}
.wrap .module3 .module3-node .module3-node-item h3 {
  font-family: "syht-bold";
  font-size: 0.24rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0rem;
  color: #ffffff;
}
.wrap .module3 .probability {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10.74rem;
  color: #3074ef;
}
.wrap .module3 .probability a {
  color: #3074ef;
  font-size: 0.24rem;
  text-decoration: underline;
}

.font-hide {
  font-size: 0;
  text-indent: -99999em;
}

.pop,
.pop *,
.pop *::before,
.pop *::after,
.dialog,
.dialog * {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% 100%;
  position: relative;
  outline: none;
  border: none;
}

.pop .pop-con {
  padding-top: 0.37rem;
  height: 100%;
  position: relative;
}
.pop .pop-con .icon-ask {
  width: 0.38rem;
  white-space: nowrap;
  cursor: pointer;
  position: absolute;
  right: -9.7%;
  bottom: 36.6%;
  z-index: 2;
  color: #56ffe2;
  font-size: 0.24rem;
  text-decoration: underline;
}
.pop .pop-con .icon-ask:hover .float-hover {
  opacity: 1;
  pointer-events: auto;
}
.pop .pop-con .icon-ask .float-hover {
  width: 2.68rem;
  height: 1.51rem;
}
.pop .pop-con .icon-ask .float-hover.result_bg {
  padding-left: 0rem;
}
.pop .pop-con .icon-ask .float-hover.result_bg p {
  font-size: 0.18rem;
  margin-top: 1.07rem;
  width: 100%;
  color: #418cff;
  position: relative;
  z-index: 2;
}
.pop .pop-con .icon-ask .float-hover {
  font-size: 0.26rem;
  color: white;
  padding-left: 0.38rem;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 0.08rem;
  line-height: 1.3;
  position: absolute;
  white-space: normal;
  top: -420%;
  left: 142%;
  z-index: 2;
  opacity: 0;
  pointer-events: none;
  -webkit-mask: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask2.png") 0 0/100% 100% no-repeat;
          mask: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask2.png") 0 0/100% 100% no-repeat;
}
.pop .pop-con .icon-ask .float-hover::after {
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask-border2.png?v=16900");
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  pointer-events: none;
}
.pop .pop-con .icon-ask .float-hover p {
  font-size: 0.215rem;
  color: white;
  font-family: "BigruixianBlackGBV1.0";
  margin-top: 0.5rem;
  text-align: center;
  text-indent: -0.08rem;
}
.pop img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.pop .pop-title {
  font-size: 0.52rem;
  color: #ffffff;
  position: relative;
  margin: 0 auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-weight: normal;
  font-family: "BigruixianBlackGBV1_1";
}
.pop .pop-title::after, .pop .pop-title::before {
  content: "";
  width: 1.65rem;
  height: 0.12rem;
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-size: 100% 100%;
  vertical-align: 22%;
}
.pop .pop-title::before {
  margin-right: 0.22rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/pop-icon1.png?v=16900");
}
.pop .pop-title::after {
  margin-left: 0.22rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/pop-icon2.png?v=16900");
}
.pop .pop-flex-group {
  width: 6.2rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0.13rem auto 0;
}
.pop .pop-flex-group.space-around {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.pop .dialog-comm {
  width: 3.15rem;
  height: 1.06rem;
  display: block;
  font-size: 0;
}
.pop .dialog-comm.dialog-sure {
  margin: 0rem auto 0;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-sure.png?v=16900");
}
.pop .dialog-comm.dialog-submit {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-submit.png?v=16900");
}
.pop .dialog-comm.dialog-share {
  margin: 0rem auto 0;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-share.png?v=16900");
}
.pop .dialog-comm.dialog-card {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-card.png?v=16900");
}
.pop .dialog-comm.dialog-update {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-update.png?v=16900");
}

.pop.pop-comm {
  width: 8.96rem;
  height: 5.78rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-bg1.png?v=16900");
}
.pop.pop-comm .sm-txt {
  width: 100%;
  height: 3.25rem;
  padding: 0 0.4rem;
  margin: 0rem auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 0.24rem;
  color: white;
  line-height: 1.64;
  letter-spacing: 0.01rem;
  text-align: center;
}

.pop.pop-select {
  width: 9.74rem;
  height: 6.52rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-bg1.png?v=16900");
  -webkit-transform: scale(0.92);
     -moz-transform: scale(0.92);
      -ms-transform: scale(0.92);
          transform: scale(0.92);
  -webkit-transform-origin: center center;
     -moz-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
.pop.pop-select.big {
  height: 8.3rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-bg2.png?v=16900");
}
.pop.pop-select.big .pop-select-list .select-list-item:nth-child(n+4) {
  margin-top: 0.18rem;
}
.pop.pop-select .pop-select-list {
  width: 100%;
  min-height: 3.65rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0.32rem auto 0;
}
.pop.pop-select .pop-select-list.w-80 {
  width: 80%;
}
.pop.pop-select .pop-select-list.w-80 .select-list-item:nth-child(n+3) {
  margin-top: 0.18rem;
}
.pop.pop-select .pop-select-list .select-list-item {
  width: 2.74rem;
  position: relative;
  margin: 0 0.03rem;
}
.pop.pop-select .pop-select-list .select-list-item:nth-child(n+4) {
  margin-top: 0.18rem;
}
.pop.pop-select .pop-select-list .select-list-item.sel .select-icongou {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/icongou-act.png?v=16900");
}
.pop.pop-select .pop-select-list .select-list-item.sel .select-list-inner::before {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask2-on.png?v=16900");
}
.pop.pop-select .pop-select-list .select-list-item.sel .select-list-inner p {
  color: #ae7a09;
}
.pop.pop-select .pop-select-list .select-list-item:not(.sel):hover .select-list-inner::before {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask2-hover.png?v=16900");
}
.pop.pop-select .pop-select-list .select-list-item .select-icongou {
  width: 0.42rem;
  height: 0.4rem;
  position: absolute;
  right: -0.14rem;
  top: -0.18rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/icongou.png?v=16900");
  z-index: 3;
}
.pop.pop-select .pop-select-list .select-list-inner {
  width: 2.74rem;
  height: 1.73rem;
  cursor: pointer;
  -webkit-mask: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask2.png");
          mask: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask2.png");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  position: relative;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask2.png?v=16900");
  background-size: 100% 100%;
}
.pop.pop-select .pop-select-list .select-list-inner::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2.74rem;
  height: 1.73rem;
  z-index: 2;
  pointer-events: none;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask-border2.png?v=16900");
  background-size: 100% 100%;
}
.pop.pop-select .pop-select-list p {
  width: 2.55rem;
  height: 0.36rem;
  line-height: 0.36rem;
  text-align: center;
  font-size: 0.22rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0rem;
  color: #418cff;
  position: absolute;
  font-family: "syht-bold";
  right: 0.06rem;
  top: 1.27rem;
  z-index: 2;
}

.pop.pop-article {
  width: 9.74rem;
  height: 8.16rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-bg3.png?v=16900");
  -webkit-transform: scale(0.92);
     -moz-transform: scale(0.92);
      -ms-transform: scale(0.92);
          transform: scale(0.92);
  -webkit-transform-origin: center center;
     -moz-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
.pop.pop-article .article-list {
  width: 100%;
  height: 5.55rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0.2rem auto 0;
  padding-left: 0.36rem;
}
.pop.pop-article .article-list .article-box {
  width: 8.99rem;
  height: 3.17rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/box1.png?v=16900");
  padding-top: 0.1rem;
  padding-left: 0.13rem;
  padding-right: 0.13rem;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  margin-bottom: 0.34rem;
}
.pop.pop-article .article-list .article-box.act {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/box2.png?v=16900");
}
.pop.pop-article .article-list .article-box.row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
     -moz-box-orient: horizontal;
     -moz-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.pop.pop-article .article-list .article-box .article-video {
  width: 4.83rem;
  height: 3.05rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.pop.pop-article .article-list .article-box .article-video .article-video-btn {
  width: 0.84rem;
  height: 0.83rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/btn-video.png?v=16900");
  margin: auto;
}
.pop.pop-article .article-list .article-box .article-video img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 0;
}
.pop.pop-article .article-list .article-box .article-inner {
  width: 3.79rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 0.11rem;
}
.pop.pop-article .article-list .article-box .article-inner .article-title {
  padding-top: 0.06rem;
  width: 3.79rem;
  height: 0.81rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/box2-title.png?v=16900");
  font-size: 0.26rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 0.32rem;
  letter-spacing: 0rem;
  font-family: "syht-bold";
  padding-left: 0.14rem;
  color: #ffffff;
}
.pop.pop-article .article-list .article-box .article-inner .article-title span {
  font-family: "syht-bold";
  font-size: 0.26rem;
  font-weight: normal;
  color: #ffcb5b;
}
.pop.pop-article .article-list .article-box .article-inner .article-content {
  font-size: 0.22rem;
  font-weight: normal;
  font-stretch: normal;
  line-height: 0.3rem;
  color: #ffffff;
  margin-top: 0.22rem;
}

.pop.pop-share {
  width: 9.74rem;
  height: 6.52rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-bg1.png?v=16900");
}
.pop.pop-share .pop-share-image {
  width: 6.7rem;
  height: 3.75rem;
  margin: 0.24rem auto 0;
  -webkit-mask: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm//dialog-mask1.png");
          mask: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm//dialog-mask1.png");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  position: relative;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask1.png?v=16900");
  background-size: 100% 100%;
}
.pop.pop-share .pop-share-image.not_bg::before {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask-border.png?v=16900");
}
.pop.pop-share .pop-share-image.not_bg p {
  display: none;
}
.pop.pop-share .pop-share-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 6.7rem;
  height: 3.75rem;
  z-index: 2;
  pointer-events: none;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask-border3.png?v=16900");
  background-size: 100% 100%;
}
.pop.pop-share .pop-share-image .pop-tag {
  position: absolute;
  top: 0.04rem;
  left: 0.18rem;
  z-index: 1;
  width: 1.65rem;
  height: 0.64rem;
  pointer-events: none;
}
.pop.pop-share .pop-share-image .pop-tag.tag-correct {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tag-correct.png?v=16900");
}
.pop.pop-share .pop-share-image .pop-tag.tag-error {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/tag-error.png?v=16900");
}
.pop.pop-share .pop-share-image p {
  width: 6.37rem;
  height: 0.58rem;
  line-height: 0.58rem;
  text-align: center;
  font-size: 0.27rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0rem;
  color: #418cff;
  position: absolute;
  font-family: "syht-bold";
  right: 0.06rem;
  top: 2.97rem;
  z-index: 2;
}
.pop.pop-share .pop-select-list2 {
  width: 100%;
  min-height: 3.65rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0.32rem auto 0.22rem;
}
.pop.pop-share .pop-select-list2 .select-list-item {
  width: 2.74rem;
  position: relative;
  margin: 0 0.03rem;
}
.pop.pop-share .pop-select-list2 .select-list-item:nth-child(n+4) {
  margin-top: 0.18rem;
}
.pop.pop-share .pop-select-list2 .select-list-item.sel .select-icongou {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/icongou-act.png?v=16900");
}
.pop.pop-share .pop-select-list2 .select-list-item.sel .select-list-inner::before {
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask2-on.png?v=16900");
}
.pop.pop-share .pop-select-list2 .select-list-item.sel .select-list-inner p {
  color: #ae7a09;
}
.pop.pop-share .pop-select-list2 .select-list-item .select-icongou {
  width: 0.42rem;
  height: 0.4rem;
  position: absolute;
  right: -0.14rem;
  top: -0.18rem;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/icongou.png?v=16900");
  z-index: 3;
}
.pop.pop-share .pop-select-list2 .select-list-inner {
  width: 2.74rem;
  height: 1.73rem;
  cursor: pointer;
  -webkit-mask: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm//dialog-mask2.png");
          mask: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm//dialog-mask2.png");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  position: relative;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask2.png?v=16900");
  background-size: 100% 100%;
}
.pop.pop-share .pop-select-list2 .select-list-inner::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2.74rem;
  height: 1.73rem;
  z-index: 2;
  pointer-events: none;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog-mask-border2.png?v=16900");
  background-size: 100% 100%;
}
.pop.pop-share .pop-select-list2 p {
  width: 2.55rem;
  height: 0.36rem;
  line-height: 0.36rem;
  text-align: center;
  font-size: 0.22rem;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0rem;
  color: #418cff;
  position: absolute;
  font-family: "syht-bold";
  right: 0.06rem;
  top: 1.27rem;
  z-index: 2;
}

.pop.pop-views {
  width: 13.5rem;
  height: 7.59rem;
}
.pop.pop-views .pop-con {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.pop.pop-views img {
  width: 100%;
  height: 100%;
}

.pop_up .pop_close,
.pop .pop_close {
  position: absolute;
  top: 0.18rem;
  right: 0.22rem;
  width: 0.53rem;
  height: 0.53rem;
  display: block;
  font-size: 0;
  z-index: 8;
  background-image: url("//game.gtimg.cn/images/cf/cp/a20260619qmxzm/dialog_close.png?v=16900");
}
.pop_up .pop_close.pop_close,
.pop .pop_close.pop_close {
  top: 0;
  right: -0.75rem;
}

.pop_up .pop_close {
  top: 0;
  right: -0.7rem;
  background-size: 100% 100%;
}

.loginContainer {
  width: 98%;
  text-align: center;
  color: #ffffff;
  position: absolute;
  bottom: 0.18rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 2;
}

.loginContainer * {
  color: #ffffff;
  font-size: 0.2rem;
  font-weight: initial;
  mix-blend-mode: difference;
}

.loginContainer a {
  color: #ffc74e;
}

.loginContainer a#unlogin-btn {
  color: white;
}

.milo-dialog__wrapper {
  font-size: initial;
}

.pop_up, .pop_up .pop_con {
  width: 13rem;
  height: 7.35rem;
  position: relative;
}

.pop_up .pop_con {
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.scrollbar {
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.scrollbar::-webkit-scrollbar {
  width: 0.07rem;
  height: 100%;
}
.scrollbar::-webkit-scrollbar-track {
  background-color: #ffffff;
}
.scrollbar::-webkit-scrollbar-thumb {
  background-color: #58e2c6;
}

.testContainer button {
  font-size: 0.18rem;
}