body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td,
figure {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

ol,
ul {
  list-style: none;
}

body {
  font: 14px/1.75 -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-bottom: 0.6rem;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}

table {
  border-collapse: collapse;
}

div {
  outline: none;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  font-weight: inherit;
}

strong,
i,
em {
  font-weight: normal;
  font-style: normal;
}

input,
select,
form {
  vertical-align: middle;
  outline: none;
}

img {
  border: none;
  vertical-align: top;
}

a,
button,
input,
select,
textarea,
a:focus,
button:focus,
input:focus,
select:focus,
textarea:focus,
[onclick] {
  outline: 0;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

a {
  text-decoration: none;
  color: #666666;
  outline: 0;
}

#afooter {
  text-align: center;
  line-height: .20rem;
  color: #eff5fe;
  background-color: #000000;
  padding: .40rem 0;
  font-size: .12rem;
}

@font-face {
  font-family: "fzkt";
  src: url("//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/fzkt.woff") format("woff"),
    url("//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/fzkt.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "fzxiangr";
  src: url("//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/fzxiangr.woff") format("woff"),
    url("//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/fzxiangr.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "fzxiangdb";
  src: url("//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/fzxiangdb.woff") format("woff"),
    url("//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/fzxiangdb.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

.wrap .head {
  width: 7.5rem;
  height: 9.3rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/head.jpg) no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
  position: relative;
}

.head .logo {
  display: block;
  width: 1.39rem;
  height: 0.44rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/logo.png) no-repeat;
  background-size: 100% 100%;
  margin-left: .2rem;
  margin-top: .13rem;
}

.head .sj {
  font-size: .2rem;
  color: #ffffff;
  text-align: center;
  letter-spacing: 0.4em;
  margin-top: 5.2rem;
  background-image: -webkit-linear-gradient(top, #fff5b5, #fffffd);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.wrap .content {
  width: 7.5rem;
  height: 85.4rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/content.jpg) no-repeat;
  background-size: 100% 100%;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}

.head-btn {
  display: flex;
  justify-content: center;
  margin-top: .2rem;
}

.btn {
  display: block;
  width: 2.39rem;
  height: 0.82rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/btn1.png) no-repeat;
  background-size: 100% 100%;
  text-align: center;
}

.btn span {
  font-family: "fzxiangr";
  font-size: .33rem;
  line-height: .75rem;
  background-image: -webkit-linear-gradient(top, #33170a, #9b290d);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.btn2 {
  display: block;
  width: 2.39rem;
  height: 0.82rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/btn2.png) no-repeat;
  background-size: 100% 100%;
  text-align: center;
}

.btn2 span {
  font-family: "fzxiangr";
  font-size: .33rem;
  line-height: .75rem;
  background-image: -webkit-linear-gradient(top, #fffcdb, #fffffd);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.content .account {
  display: inline-block;
  font-size: .18rem;
  line-height: .18rem;
  font-weight: bold;
  color: #875c39;
  border-bottom: 1px solid #875c39;
  margin: .1rem auto;
  margin-left: 3.375rem;
}
.login-box {
  text-align: center;
  font-size: .18rem;
  line-height: .18rem;
  font-weight: bold;
  color: #875c39;
  margin: .1rem auto;
}
.login-box a {
  color: #875c39;
  text-decoration: underline;
}

.kfz .t1 {
  display: block;
  width: 4.36rem;
  height: .84rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/t1.png) no-repeat;
  background-size: 100% 100%;
  margin: .5rem auto 0;
}

.tt {
  font-family: "fzkt";
  display: block;
  font-size: .35rem;
  color: #875c39;
  text-align: center;
}
.kfz .zq{
  margin-top: .3rem;
}
.tt::before {
  display: inline-block;
  content: '';
  width: .24rem;
  height: .24rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/kfz-img1.png) no-repeat;
  background-size: 100% 100%;
  margin-right: .1rem;
}

.tt::after {
  display: inline-block;
  content: '';
  width: .24rem;
  height: .24rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/kfz-img1.png) no-repeat;
  background-size: 100% 100%;
  margin-left: .1rem;
}

.video-box {
  width: 7.2rem;
  height: 3.79rem;
  margin: 0 auto 0;
  position: relative;
  z-index: 10;
}

.kfz .kfz-bk {
  width: 7.2rem;
  height: 3.78rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 11;
}


.video-cot {
  width: 7.2rem;
  height: 3.79rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/kfz-img3.png) no-repeat;
  background-size: 100% 100%;
  padding-right: 0.23rem;
  box-sizing: border-box;
  position: absolute;
  top: .13rem;
  left: .03rem;
  display: none;
  z-index: 13;
}

.video-cot .video {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 7.1rem;
  height: 3.68rem;
  overflow: hidden;
}

.video-cot .play-btn {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 99;
}

.video-cot>img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 7.1rem;
  height: 3.68rem;
}

.video-cot .v-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 1.15rem;
  height: 1.15rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/kfz-img2.png) no-repeat;
  background-size: 100%;
  border-radius: 50%;
  z-index: 55;
  pointer-events: none;
}

.thumbplayer-fake-fullscreen {
  transform: translate(0%, 0%) !important;
}

.kfz .box {
  width: 6.96rem;
  height: 6.96rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/kfz-img5.png) no-repeat;
  background-size: 100% 100%;
  margin: -1.9rem auto 0;
  position: relative;
}

.kfz .box .tp1 {
  width: 2.24rem;
  height: 2.98rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.kfz .box .tp2 {
  display: block;
  width: .28rem;
  height: 1.84rem;
  position: absolute;
  top: 50%;
  left: 33%;
  transform: translateY(-50%);
}

.kfz .text1 {
  font-size: .24rem;
  color: #965926;
  text-align: center;
  font-weight: bold;
  margin-top: -1.9rem;
}
.kfz .text2 {
  font-size: .24rem;
  line-height: 1.25;
  color: #965926;
  text-align: center;
}
.kfz .text3 {
  font-size: .22rem;
  color: #74736f;
  text-align: center;
}
.btn3, .btn3a {
  display: block;
  width: 3.3rem;
  height: 0.88rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/btn3.png) no-repeat;
  background-size: 100% 100%;
  text-align: center;
  margin: .1rem auto 0;
  position: relative;
  z-index: 10;
  font-size: .34rem;
  font-weight: bold;
  line-height: .88rem;
  color: #6d2504;
}

.cont1 .box {
  position: relative;
}

.cont1 .box-sw {
  width: 6.6rem;
  height: 10rem;
  overflow: hidden;
  margin: 1rem auto 0;
  position: relative;
}

.cont1 .t1 {
  display: block;
  width: 2.63rem;
  height: 1.56rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/t2.png) no-repeat;
  background-size: 100% 100%;
  margin: .6rem auto 0;
}
.cont1 .qhan{
  margin-top: -.7rem;
}
.cont1 .pf-box2{
  display: flex;
  justify-content: center;
}
.cont1 .pf-box2 .tab{
  width: 2.68rem;
  height: .51rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img28.png) no-repeat;
  background-size: 100% 100%;
  margin-right: .3rem;
  position: relative;
  z-index: 9;
  font-size: .24rem;
  line-height: .51rem;
  text-align: center;
  color: #f6cd4c;
}

.cont1 .qhan{
  display: flex;
  justify-content: center;
}

.cont1 .qhan .qp-tab {
  width: 2.68rem;
  height: .51rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img28.png) no-repeat;
  background-size: 100% 100%;
  filter:none;
  font-size: .2rem;
  text-align: center;
  line-height: .51rem;
  color: #f6cd4c;
  position: relative;
  z-index: 999;
  margin: 0 .2rem;
}
.cont1 .qhan .qp-tab.qp-tab1 {
  width: 2.68rem;
  height: .51rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img29.png) no-repeat;
  background-size: 100% 100%;
  filter:none;
  font-size: .2rem;
  text-align: center;
  line-height: .51rem;
  color: #875c39;
  position: relative;
  z-index: 999;
}

.qhan-box .item2 {
  display: none;
}

.qhan-box .item-nn {
  display: block;
  position: relative;
  height: 3.78rem;
}








.swiper {
  overflow: visible !important;
}

.cont1_swip1 {
  width: 6.6rem;
  height: 9.2rem;
  /* height: 3.79rem; */
  /* background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img2.png) no-repeat; */
  /* background-size: 100% 100%; */
  position: relative;
  margin-top: .8rem;
}

.cont1 .box .swiper-button-prev {
  width: .35rem;
  height: .45rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img9.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: .02rem;
  top: 2.45rem;
  z-index: 9;
  cursor: pointer;
}

.cont1 .box .swiper-button-next {
  width: .35rem;
  height: .45rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img8.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: .02rem;
  top: 2.45rem;
  z-index: 9;
  cursor: pointer;
}

.cont1 .swiper-pagination {
  display: flex;
  justify-content: center;
  width: 100%;
  text-align: center;
  position: absolute;
  left: 0;
  top: -.8rem;
  z-index: 99;
}

.cont1 .swiper-pagination .my-bullet {
  display: block;
  width: .63rem;
  height: .6rem;
  color: #965926;
  font-size: 0.18rem;
  line-height: 1.6rem;
  text-align: center;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img10.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 .18rem;
}

.cont1 .swiper-pagination a:nth-child(1)::after {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: 2.17rem;
  transform: translateY(-50%);
}

.cont1 .swiper-pagination a:nth-child(1)::before {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: 3.2rem;
  transform: translateY(-50%);
}

.cont1 .swiper-pagination a:nth-child(3)::after {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: 4.17rem;
  transform: translateY(-50%);
}

.cont1 .swiper-pagination a:nth-child(3)::before {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: 5.2rem;
  transform: translateY(-50%);
}

.cont1 .swiper-pagination a:nth-child(1) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img12.png) no-repeat;
  background-size: 100% 100%;
}

.cont1 .swiper-pagination a:nth-child(2) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img13.png) no-repeat;
  background-size: 100% 100%;
}

.cont1 .swiper-pagination a:nth-child(3) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img14.png) no-repeat;
  background-size: 100% 100%;
}

.cont1 .swiper-pagination .my-bullet-active {
  display: block;
  width: .65rem;
  height: .65rem;
  line-height: 1.6rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img11.png) no-repeat;
  background-size: 100% 100%;
  border-radius: .4rem;
  border: .02rem solid #e7b449;
}


.cont1_swip1 .tp1 {
  width: 6.5rem;
  height: 3.68rem;
  position: absolute;
  top: 0.05rem;
  left: 50%;
  transform: translate(-50%, 0);
}

.cont1_swip1 .bk {
  width: 6.6rem;
  height: 3.78rem;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: 3;
}
.cont1 .qidai{
  display: inline-block;
  font-size: .24rem;
  color: #875c39;
  border: 1px solid #875c39;
  text-align: center;
  padding: 0 .05rem;
  position: absolute;
  left: 50%;
  top: 4rem;
  transform: translateX(-50%);
}

.cont1_swip1 .js {
  margin-top: 3.95rem;
}

.cont1_swip1 .js .text1 {
  display: inline-block;
  font-size: .24rem;
  font-weight: bold;
  color: #875c39;
  margin-right: .3rem;
}

.cont1_swip1 .js .text2 {
  color: #74736f;
  text-decoration: line-through;
  margin-left: 2.3rem;
  font-weight: normal;
  margin-right: 0;
  margin-top: -.1rem;
}

.cont1_swip1 .js2 .text1 {
  display: inline-block;
  font-weight: bold;
  font-size: .24rem;
  color: #965926;
}

.cont1_swip1 .js5 .text1 {
  font-family: "fzxiangdb";
  display: inline-block;
  font-size: .6rem;
  line-height: .65rem;
  color: #965926;
  background-image: -webkit-linear-gradient(top, #a36f01, #e89a18);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent
}
.cont1_swip1 .js5 .text1-sx{
  font-size: .55rem;
}
.cont1_swip1 .js5 .text2 {
  font-size: .22rem;
  font-weight: bold;
  color: #875c39;
}

.cont1_swip1 .xian {
  width: 6.57rem;
  height: .09rem;
  margin: 0.37rem auto 0;
}

.js2-mk1 {
  display: inline-block;
  width: .44rem;
  height: .07rem;
  background-color: #ff7022;
  margin: 0 .02rem;
  vertical-align:middle
}

.js2-mk2 {
  background-color: #ffdb54;
}

.js2-mk3 {
  background-color: #ffffff;
}
.cont1_swip1 .box3{
  margin-top: .2rem;
}

.cont1_swip1 .js3 .box2 {
  display: flex;
  justify-content: start;
  position: relative;
  z-index: 99;
}
.xg{
  font-family: "fzxiangr";
  font-size: .6rem !important;
  font-weight: 10;
}
.cont1_swip1 .js3 .tab {
  width: 1.02rem;
  height: 1.01rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img4.png) no-repeat;
  background-size: 100% 100%;
  margin-right: .3rem;
  position: relative;
  z-index: 9;
  filter: grayscale(1);
}

.cont1_swip1 .js3 .tab3 {
  width: 1.02rem;
  height: 1.01rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/tl-img6.png) no-repeat;
  background-size: 100% 100%;;
  filter:none;
}

.cont1_swip1 .js3 .tab img{
  width: .97rem;
  height: .97rem;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
}

.cont1_swip1 .js3 .text1 {
  display: inline-block;
  font-size: .24rem;
  font-weight: bold;
  color: #965926;
}
.cont1_swip1 .js3 .text1 span {
  font-size: .2rem;
  line-height: 1.1;
  color: #965926;
  font-weight: normal;
}

.cont1_swip1 .js3 .item {
  height: .7rem;
  display: none;
  position: relative;
}

.cont1_swip1 .js4 .pc1 {
  width: .16rem;
  height: .44rem;
  position: absolute;
  right: 3.05rem;
  top: 4.2rem;
}
.cont1_swip1 .js4 .pc11 {
  width: .16rem;
  height: .44rem;
  position: absolute;
  right: 2.4rem;
  top: 4.2rem;
}

.cont1_swip1 .js4 .text-y {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/text-y.png) no-repeat center top / 100%;
  width: 3.01rem;
  height: 0.45rem;
  font-size: 0;
  text-indent: -9999px;
  /* font-size: .6rem; */
  /* line-height: 1.25; */
  /* color: #ff6f22; */
  position: absolute;
  right: 0rem;
  /* top: 4.05rem; */
  top: 4.16rem;
}
.cont1_swip1 .js4 .text-pf{
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/text-pf.png) no-repeat center top / 100%;
  width: 1.51rem;
  height: 0.46rem;
  font-size: 0;
  text-indent: -9999px;
  /* font-size: .6rem; */
  /* color: #ff6f22; */
  position: absolute;
  /* right: .95rem; */
  /* top: 3.9rem; */
  right: 0.8rem;
  top: 4.2rem;
}
.cont1_swip1 .js4 .text-y span {
  display: inline-block;
  vertical-align: top;
  margin-top: 0.2rem;
  width: .24rem;
  line-height: .18rem;
  font-size: .18rem;
  color: #965926;
  font-weight: bold;
}
.cont1_swip1 .js4 .text-y .xxxg {
  display: inline-block;
  color: #875c39;
  font-size: 0.55rem;
  font-weight: lighter;
}
.cont1_swip1 .js4 .text-pf span {
  display: inline-block;
  line-height: .18rem;
  font-size: .18rem;
  color: #965926;
  font-weight: bold;
}
.cont1_swip1 .js4 .tj{
  font-size: .16rem;
  color: #875c39;
  position: absolute;
  right: .6rem;
  top: 5.3rem;
  border: 1px solid #875c39;
}
.btn4 {
  display: block;
  width: 2.08rem;
  height: 0.52rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img6.png) no-repeat;
  background-size: 100% 100%;
  text-align: center;
  position: absolute;
  right: .5rem;
  top: 4.73rem;
  font-size: .24rem;
  color: #fffbe5;
  text-align: center;
  line-height: .52rem;
}
.btn4-qj{
  position: absolute;
  right: .8rem;
  top: 4.25rem;
}

.btn5 {
  display: block;
  width: 2.08rem;
  height: 0.52rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img6.png) no-repeat;
  background-size: 100% 100%;
  font-size: .24rem;
  color: #fffbe5;
  text-align: center;
  line-height: .52rem;
  margin: .1rem auto;
  position: relative;
  z-index: 10;
}
.btn5.gray {
  filter: grayscale(0.6);
  pointer-events: auto;
}

.cont1 .t2 {
  display: block;
  width: 2.63rem;
  height: .84rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/t3.png) no-repeat;
  background-size: 100% 100%;
  margin: .5rem auto 0;
}

.cont1 .box-sw2 {
  width: 6.6rem;
  height: 8rem;
  overflow: hidden;
  margin: 0.8rem auto 0;
  position: relative;
}

.cont1_swip2 .sw2-z .text1 {
  line-height: .24rem;
  font-size: .24rem;
  font-weight: bold;
  color: #965926;
  margin-top: .1rem;
}
.cont1_swip2 .sw2-z .text1 span {
  font-weight: normal;
}

.cont1_swip2 .sw2-z .text2 {
  font-family: "fzxiangdb";
  display: inline-block;
  font-size: .5rem;
  line-height: .6rem;
  color: #965926;
  background-image: -webkit-linear-gradient(top, #a36f01, #e89a18);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.cont1_swip2 .sw2-z .text3 {
  display: inline-block;
}

.cont1_swip2 .xian2 {
  width: 2.94rem;
  height: 0.09rem;
  margin: 0.1rem auto 0;
}

.cont1_swip2 .sw2-z .box2 {
  display: flex;
  justify-content: space-between;
  margin-top: 0.1rem;
  position: relative;
  z-index: 99;
}

.cont1_swip2 .sw2-z .tab {
  width: .96rem;
  height: .96rem;
  border: transparent solid 0.02rem;
  margin-right: .08rem;
  position: relative;
  filter: grayscale(1);
  z-index: 9;
}
.cont1_swip2 .sw2-z .tab img {
  width: 100%;
  height: 100%;
}
.cont1_swip2 .sw2-z .tab3 {
  width: .96rem;
  height: .96rem;
  border-color: #ff7022;
  filter: none;
}

.cont1_swip2 .sw2-z .item {
  width: 100%;
  height: .7rem;
  display: none;
  position: relative;
}

.js2-mk11 {
  display: inline-block;
  width: .45rem;
  height: .08rem;
  background-color: #ff7022;
  margin: 0 .02rem;
}

.js2-mk12 {
  background-color: #ffffff;
}

.cont1_swip2 .item .text1 span {
  font-size: .2rem;
  line-height: 1.1;
  color: #965926;
}

.cont1_swip2 .sw2-y {
  width: 3.5rem;
  height: 5.58rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img21.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 0;
  right: 0;
}

.cont1_swip2 .tp1 {
  width: 3.4rem;
  height: 5.48rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.cont1_swip2 .bk {
  width: 3.5rem;
  height: 5.58rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
}

.cont1 .box4 .swiper-button-prev2 {
  width: .35rem;
  height: .45rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img9.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: 0;
  top: 2rem;
  z-index: 9;
  cursor: pointer;
}

.cont1 .box4 .swiper-button-next2 {
  width: .35rem;
  height: .45rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img8.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: .02rem;
  top: 2rem;
  z-index: 9;
  cursor: pointer;
}

.cont1 .box4 {
  position: relative;
}

.cont1 .swiper-pagination2 {
  display: flex;
  justify-content: center;
  width: 100%;
  text-align: center;
  position: absolute;
  left: 0;
  top: -.7rem;
  z-index: 99;
}

.cont1 .swiper-pagination2 .my-bullet {
  display: block;
  width: .63rem;
  height: .6rem;
  color: #965926;
  font-size: 0.18rem;
  line-height: 1.6rem;
  text-align: center;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img10.png) no-repeat;
  background-size: 50% 50%;
  margin: 0 .3rem;
  white-space: nowrap;
  position: relative;
}

.cont1 .swiper-pagination2 .my-bullet span {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
}

.cont1 .swiper-pagination2 .my-bullet-active {
  display: block;
  width: .65rem;
  height: .65rem;
  line-height: 1.6rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img11.png) no-repeat;
  background-size: 100% 100%;
  border-radius: .4rem;
  border: .02rem solid #e7b449;
  white-space: nowrap;
}


.cont1 .swiper-pagination2 a:nth-child(1)::after {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: -.4rem;
  transform: translateY(-50%);
}

.cont1 .swiper-pagination2 a:nth-child(1)::before {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: .9rem;
  transform: translateY(-50%);
}

.cont1 .swiper-pagination2 a:nth-child(2)::before {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: .9rem;
  transform: translateY(-50%);
}



.cont1 .swiper-pagination2 a:nth-child(1) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img24.png) no-repeat;
  background-size: 100% 100%;
}
.cont1 .swiper-pagination2 a:nth-child(2) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/czhero-vt2.png) no-repeat;
  background-size: 100% 100%;
}
.cont1 .swiper-pagination2 a:nth-child(3) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/czhero-vt3.png) no-repeat;
  background-size: 100% 100%;
}

.cont1 .swiper-pagination2 a:nth-child(4) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img23.png) no-repeat;
  background-size: 100% 100%;
}

.cont2 .t1 {
  display: block;
  width: 5.1rem;
  height: 1.56rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/t4.png) no-repeat;
  background-size: 100% 100%;
  margin: 1rem auto 0;
}

.cont2 .wa {
  display: block;
  width: 6.47rem;
  height: 1.38rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont2-img1.png) no-repeat;
  background-size: 100% 100%;
  margin: .1rem auto;
  position: relative;
  overflow: hidden;
}

.cont2 .tp1 {
  width: .21rem;
  height: .21rem;
  position: absolute;
  left: .35rem;
  top: .3rem;
}

.cont2 .text1 {
  font-size: .24rem;
  line-height: .26rem;
  color: #764114;
  width: 5.5rem;
  margin-top: .3rem;
  margin-left: .6rem;
}

.cont2 .box .pc {
  width: 7.35rem;
  height: 3.79rem;
  margin-left: .15rem;
  margin-top: .2rem;
}

.btn3-t {
  margin-top: .3rem;
}

.cont3 .t1 {
  display: block;
  width: 2.97rem;
  height: 1.56rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/t5.png) no-repeat;
  background-size: 100% 100%;
  margin: 1rem auto 0;
}
.cont3 .cont3_swip1 {
  width: 7.2rem;
  height: 2.49rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont3-img1.png) no-repeat;
  background-size: 100% 100%;
  margin-top: .1rem;
  position: relative;
}
.cont3 .box2{
  display: flex;
  justify-content: center;
  align-items: center;
}
.cont3 .box2 .tab img {
  width: .72rem;
  height: .73rem;
  margin: .1rem 0;
}

.cont3 .item {
  display: none;
  position: relative;
}
.cont3 .cont3_swip1 li {
  display: flex;
  justify-content: center;
  align-items: flex-start;
}
.cont3 .cont3_swip1 li a {
  pointer-events: none;
}

.cont3 .cont3_swip1 .tp {
  width: 1rem;
  height: 1rem;
  display: block;
  position: relative;
  margin: .55rem .1rem 0;
}
.cont3 .cont3_swip1 .tp2 {
  width: 1.35rem;
}
.cont3 .box2{
  position: relative;
}
.cont3 .box2 .tab{
  position: absolute;
  top: 2.7rem;
  left: 2.9rem;
}
.cont3 .box2 .tab2{
  position: absolute;
  top: 2.7rem;
  left: 3.9rem;
}
.cont3 .box2 .tab3 img{
  border-radius: .4rem;
  border: .02rem solid #e7b449;
}
.cont3 .box2 div:nth-child(1)::before {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: .77rem;
  transform: translateY(-50%);
}

.cont3 .box2 div:nth-child(1)::after {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: -.24rem;
  transform: translateY(-50%);
}

.cont3 .box2 div:nth-child(2)::before {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: .77rem;
  transform: translateY(-50%);
}
.cont3_swip1 .tp img {
  width: .9rem;
  height: .9rem;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.cont3_swip1 p {
  font-size: .18rem;
  color: #ffffff;
  text-align: center;
  margin-top: 1.1rem;
}
.cont3 .text1 {
  font-size: .24rem;
  color: #fffadb;
  margin-top: -.6rem;
}
.cont3 .swiper-button-prev {
  width: .35rem;
  height: .45rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont3-img5.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: .2rem;
  top: .8rem;
  z-index: 9;
  cursor: pointer;
}

.cont3 .swiper-button-next {
  width: .35rem;
  height: .45rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont3-img4.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: .2rem;
  top: .8rem;
  z-index: 9;
  cursor: pointer;
}
.cont3 .swiper-pagination {
  display: flex;
  justify-content: center;
  width: 100%;
  text-align: center;
  position: absolute;
  left: 0;
  top: 2.8rem;
  z-index: 99;
}
.cont3 .swiper-pagination .my-bullet {
  display: block;
  width: .63rem;
  height: .6rem;
  color: #965926;
  font-size: 0.18rem;
  line-height: 1.6rem;
  text-align: center;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img10.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 .18rem;
  white-space: nowrap;
  position: relative;
}

.cont3 .swiper-pagination a:nth-child(1)::after {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: -.3rem;
  transform: translateY(-50%);
}

.cont3 .swiper-pagination a:nth-child(1)::before {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: .77rem;
  transform: translateY(-50%);
}

.cont3 .swiper-pagination a:nth-child(3)::after {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: -.24rem;
  transform: translateY(-50%);
}

.cont3 .swiper-pagination a:nth-child(3)::before {
  display: inline-block;
  content: '';
  width: .11rem;
  height: .11rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img15.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 50%;
  left: .77rem;
  transform: translateY(-50%);
}

.cont3 .swiper-pagination a:nth-child(1) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img12.png) no-repeat;
  background-size: 100% 100%;
}

.cont3 .swiper-pagination a:nth-child(2) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img13.png) no-repeat;
  background-size: 100% 100%;
}

.cont3 .swiper-pagination a:nth-child(3) {
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img14.png) no-repeat;
  background-size: 100% 100%;
}

.cont3 .swiper-pagination .my-bullet-active {
  display: block;
  width: .65rem;
  height: .65rem;
  line-height: 1.6rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img11.png) no-repeat;
  background-size: 100% 100%;
  border-radius: .4rem;
  border: .02rem solid #e7b449;
}
.cont3 .swiper-pagination .my-bullet span {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
}
.cont4 .t1 {
  display: block;
  width: 5.1rem;
  height: 1.57rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/t6.png) no-repeat;
  background-size: 100% 100%;
  margin: 2.4rem auto 0;
}
.cont4 .box{
  display: flex;
  justify-content: center;
  margin-top: .1rem;
}
.btn6 {
  display: block;
  width: 2.28rem;
  height: 0.51rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont4-img1.png) no-repeat;
  background-size: 100% 100%;
  text-align: center;
  font-size: .24rem;
  color: #875c39;
  line-height: .51rem;
  z-index: 10;
  margin: 0 .3rem;
}
.btn6-f{
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont4-img2.png) no-repeat;
  background-size: 100% 100%;
  color: #f6cd4c;
}
.cont4 .box2{
  width: 7.2rem;
  height: 4.99rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont4-img3.png) no-repeat;
  background-size: 100% 100%;
  margin: 0rem auto 0;
  overflow: hidden;
}
.cont4 .box3{
  width: 6.81rem;
  height: 2.57rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont4-img4.png) no-repeat;
  background-size: 100% 100%;
  margin: .2rem  auto 0;
  position: relative;
  overflow: hidden;
}
.cont4 .dbx1{
  width: .24rem;
  height: .24rem;
  position: absolute;
  left: .17rem;
  top: .2rem;
}
.cont4 .dbx2{
  position: absolute;
  left: .17rem;
  top: .5rem;
}
.cont4 .dbx3{
  position: absolute;
  left: .17rem;
  top: 1.08rem;
}
.cont4 .dbx4{
  position: absolute;
  left: .17rem;
  top: 1.9rem;
}
.cont4 .text1{
  font-size: .24rem;
  line-height: .26rem;
  width: 3.8rem;
  color: #875c39;
  margin-top: .2rem;
  margin-left: .45rem;
}
.cont4 .text2{
  margin-top: .05rem;
}
.cont4 .pc{
  width: 2.28rem;
  height: 1.88rem;
  position: absolute;
  top: .25rem;
  right: .15rem;
  border: .02rem solid #e9ca38;
}
.cont4 .box4{
  width: 6.81rem;
  height: 1.87rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont4-img6.png) no-repeat;
  background-size: 100% 100%;
  margin: .1rem  auto 0;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
}
.cont4 .zbbk{
  width: 1rem;
  height: 1rem;
  position: relative;
  margin: .25rem .45rem 0;
}
.cont4 .zbbk img{
  width: 1rem;
  height: 1rem;
  border: .02rem solid #e9ca38;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cont4 .zbbk p{
  font-size: .24rem;
  color: #875c39;
  text-align: center;
  margin-top: 1rem;
  white-space: nowrap;
}
.cont5 .t1 {
  display: block;
  width: 4.13rem;
  height: 1.56rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/t7.png) no-repeat;
  background-size: 100% 100%;
  margin: 1.5rem auto 0;
}
.cont5 .box{
  position: relative;
  margin-top: .5rem;
}
.cont5 .box2{
  width: 6.6rem;
  height: 5rem;
  overflow: hidden;
  margin: 0 auto;
}
.cont5_swip1 {
  width: 6.6rem;
  height: 4.49rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont5-img1.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
}

.cont5_swip1 .tp1 {
  width: 6.47rem;
  height: 4.36rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cont5_swip1 .bk {
  width: 6.6rem;
  height: 4.48rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
}
.cont5 .text1{
  width: 90%;
  font-size: .18rem;
  line-height: .22rem;
  color: #ffffff;
  text-align: center;
  position: absolute;
  left: 50%;
  top: 3.85rem;
  transform: translateX(-50%);
  z-index: 30;
}
.cont5 .text2{
  position: absolute;
  left: 50%;
  top: 4.1rem;
  transform: translateX(-50%);
}
.cont5 .wa{
  font-size: .22rem;
  color: #965926;
  text-align: center;
  position: absolute;
  top: 4.5rem;
  left: 50%;
  transform: translateX(-50%);
}
.btn3-t2{
  margin-top: .8rem;
}
.cont5 .swiper-button-prev {
  width: .35rem;
  height: .45rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img9.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: .1rem;
  top: 2rem;
  z-index: 9;
  cursor: pointer;
}

.cont5 .swiper-button-next {
  width: .35rem;
  height: .45rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/cont1-img8.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: .1rem;
  top: 2rem;
  z-index: 9;
  cursor: pointer;
}
.cont5 .swiper-pagination {
  display: flex;
  justify-content: center;
  width: 6.6rem;
  text-align: center;
  position: absolute;
  left: 50%;
  top: -.4rem;
  transform: translateX(-50%);
  z-index: 99;
}
.cont5 .swiper-pagination .my-bullet {
  display: block;
  width: auto;
  height: 100%;
  color: #875c39;
  font-size: 0.18rem;
  line-height: .24rem;
  text-align: center;
  margin: 0 .07rem;
  white-space: nowrap;
  position: relative;
  border: .02rem solid #875c39;
  padding: 0 .1rem;
}
.cont5 .swiper-pagination .my-bullet-active {
  display: block;
  width: auto;
  height: 100%;
  border: 0;
  background-image: linear-gradient(to bottom , #ffc42b, #ffdf50);
}
.cont6 .t1 {
  display: block;
  width: 3.47rem;
  height: 1.56rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/t8.png) no-repeat;
  background-size: 100% 100%;
  margin: 1rem auto 0;
}
.cont6 .text1{
  width: 7rem;
  font-size: .24rem;
  color: #965926;
  text-align: center;
  margin: .2rem auto;
}
.cont6 .box{
  margin: 0 auto;
}
.cont6 .box .pc {
  width: 7.2rem;
  height: 3.79rem;
  margin-left: .14rem;
}
.cont6 .wa {
  font-size: .24rem;
  color: #965926;
  text-align: center;
  margin-top: .1rem;
}
.right-nav {
  width: 7.5rem;
  height: .8rem;
  line-height: .8rem;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  z-index: 99;
}
.right-nav a {
  width: 1.24rem;
  font-size: .24rem;
  display: block;
  color: #fffad3;
  text-align: center;
  background-image: linear-gradient(to bottom , #c69501, #956b16);
  border-right: 1px solid #f1d89d;
}
.right-nav .right-nav-item.curr {
  width: 1.24rem;
  height: .8rem;
  color: #3e220f;
  background-image: linear-gradient(to bottom , #e3af3a, #f8eb65);
}
/* ×°±¸ */
.pop2 {
  background-color: transparent !important;
}
.pop {
  outline: none;
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 1000;
}
.pop-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.pop-bg1 {
  position: absolute;
  top: 4.6rem;
  left: 4.5rem;
}
.pop-bg2 {
  position: absolute;
  top: 4.6rem;
  left: 2rem;
}
.pop-bg3 {
  position: absolute;
  top: 4.6rem;
  left: 3rem;
}

.pop-zb1 {
  width: 3.73rem;
  height: 4.60rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/tc1-img1.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
  border: .02rem solid #e9ca38;
  /* z-index: 1000; */
}
.pop-zb2 {
  width: 3.73rem;
  height: 4.30rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/tc1-img2.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
  border: .02rem solid #e9ca38;
  /* z-index: 1000; */
}
.pop-zb3 {
  width: 3.73rem;
  height: 4.30rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/tc1-img3.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
  border: .02rem solid #e9ca38;
  /* z-index: 1000; */
}

.pop-close1 {
  display: block;
  width: .32rem;
  height: .32rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/close.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: -.2rem;
  top: -.22rem;
}
/* ³èÎï */
.pop-cw .tcc-pc1 {
  width: 2.56rem;
  height: 2.26rem;
  position: relative;
  border: .02rem solid #e9ca38;
}
.pop-close {
  display: block;
  width: .32rem;
  height: .32rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/close.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: -.35rem;
  top: -.35rem;
}
.gray {
  filter: grayscale(1);
}
/*  */
.pop-qz {
  width: 5.42rem;
  height: 5.72rem;
  background: url(//game.gtimg.cn/images/lgamem/cp/a20240118newyearmilestone/page1/tc2-img1.png) no-repeat;
  background-size: 100% 100%;
  position: relative;
  border: .02rem solid #e9ca38;
  /* z-index: 1000; */
}
.pop-qz .text1{
  font-size: .24rem;
  color: #965926;
  text-align: center;
  font-weight: bold;
  margin-top: .2rem;
}
.pop-qz .text2{
  font-size: .24rem;
  color: #965926;
  text-align: center;
}
.pop .tp{
  text-align: center;
  margin-top: .1rem;
}
.pop-qz img{
  width: 2.85rem;
  height: 2.98rem;
}
.qhan-box1 {
  margin-top: -0.5rem;
}
.qhan-box2 {
  margin-top: 0.3rem;
}
.czhero-desc {
  color: #875c39;
  font-size: 0.24rem;
  height: 0.5rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  line-height: 1.25;
  text-align: center;
  margin: 0.1rem auto 0.2rem;
}
.czhero-img {
  width: 6.6rem; 
  height: 3.8rem;
}