@charset "UTF-8";
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
li {
  margin: 0;
  padding: 0;
}

body,
button,
input,
select,
textarea {
  font: 12px/1.5 tahoma, "微软雅黑", sans-serif;
}

ul,
ol {
  list-style: none;
}

img {
  border: 0;
  vertical-align: middle;
}

a {
  color: #fff;
  text-decoration: none;
  outline: none;
}

em,
i {
  font-style: normal;
}

.hid {
  text-indent: -999em;
  overflow: hidden;
}

img {
  display: block;
  margin: 0 auto;
}

:focus {
  outline: none;
}

@font-face {
  font-family: "hyjkj";
  src: url("https://game.gtimg.cn/images/ty/act/a20240202spring/hyjkj.ttf");
  src: url("https://game.gtimg.cn/images/ty/act/a20240202spring/hyjkj.eot?#iefix") format("embedded-opentype"), url("https://game.gtimg.cn/images/ty/act/a20240202spring/hyjkj.woff2") format("woff2"), url("https://game.gtimg.cn/images/ty/act/a20240202spring/hyjkj.woff") format("woff"), url("https://game.gtimg.cn/images/ty/act/a20240202spring/hyjkj.ttf") format("truetype"), url("https://game.gtimg.cn/images/ty/act/a20240202spring/hyjkj.svg#hyjkj") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "zh";
  src: url("https://game.gtimg.cn/images/ty/act/a20240202spring/zh.ttf");
  src: url("https://game.gtimg.cn/images/ty/act/a20240202spring/zh.eot?#iefix") format("embedded-opentype"), url("https://game.gtimg.cn/images/ty/act/a20240202spring/zh.woff2") format("woff2"), url("https://game.gtimg.cn/images/ty/act/a20240202spring/zh.woff") format("woff"), url("https://game.gtimg.cn/images/ty/act/a20240202spring/zh.ttf") format("truetype"), url("https://game.gtimg.cn/images/ty/act/a20240202spring/zh.svg#hyjkj") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.wrapper {
  position: relative;
  width: 100%;
  margin: 0 auto;
}

.header {
  height: 11.28rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/header.jpg) no-repeat 50% 0/19.2rem 11.28rem;
}

.fc {
  background: url(https://game.gtimg.cn/images/ty/act/a20231220jf/flo_bg.png) no-repeat;
  width: 254px;
  height: 535px;
  position: fixed;
  top: 300px;
  left: 0;
  z-index: 9;
}

.fc .fc-top {
  display: block;
  width: 100%;
  height: 275px;
}

.fc .btn1 {
  display: block;
  text-indent: -999em;
}

.fc .btn-ljxz {
  background: url(https://game.gtimg.cn/images/ty/act/a20231220jf/flo_btn1.png) no-repeat;
  width: 143px;
  height: 36px;
  position: relative;
  top: 131px;
  left: 62px;
}

.fc .btn-qwgw {
  background: url(https://game.gtimg.cn/images/ty/act/a20231220jf/flo_btn2.png) no-repeat;
  width: 143px;
  height: 36px;
  position: relative;
  top: 134px;
  left: 62px;
}

.fc .btn-qmfl {
  background: url(https://game.gtimg.cn/images/ty/act/a20231220jf/flo_btn3.png) no-repeat;
  width: 142px;
  height: 43px;
  position: relative;
  top: 137px;
  left: 62px;
}

.fc .close11 {
  right: 105px;
  bottom: -35px;
  font-size: 25px;
  color: #fff;
  position: absolute;
  z-index: 9;
}

.hd {
  font-size: 0;
  line-height: 0;
  text-indent: -999rem;
}

.sec {
  position: relative;
  box-sizing: border-box;
  margin-top: -0.01rem;
}
.sec h3.title {
  white-space: nowrap;
  font-weight: 400;
  font-size: 0.92rem;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffe4a6;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/t_bg.png) no-repeat 49.3% 0/2.32rem 0.75rem;
  box-sizing: border-box;
  padding-top: 0.3rem;
  font-family: zh;
  height: 1.5rem;
}
.sec h3.title::before {
  width: 0.77rem;
  height: 0.31rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/t_l.png) no-repeat 50% 0/0.77rem 0.31rem;
  content: "";
  margin-right: 0.2rem;
  margin-top: 0.3rem;
}
.sec h3.title::after {
  width: 0.77rem;
  height: 0.31rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/t_r.png) no-repeat 50% 0/0.77rem 0.31rem;
  content: "";
  margin-left: 0.2rem;
  margin-top: 0.3rem;
}
.sec h3.title span {
  position: relative;
}
.sec h3.title span i {
  background: linear-gradient(180deg, #f7cf86 10%, #fff6e8 90%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  position: relative;
  z-index: 5;
}
.sec h3.title span::before {
  position: absolute;
  top: 0;
  left: 0;
  color: transparent;
  content: attr(text);
  text-shadow: 0 0.02rem 0 #ba3d29;
}
.sec h3.title i.mid {
  width: 0.27rem;
  height: 0.17rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/t_m.png) no-repeat 50% 0/0.27rem 0.17rem;
  margin: 0.3rem 0.2rem 0;
}
.sec h4.st {
  color: #ffeed9;
  font-size: 0.24rem;
  text-align: center;
  font-weight: 400;
  margin-bottom: 0.2rem;
}
.sec h4.ft {
  position: relative;
  line-height: 1;
  white-space: nowrap;
  font-size: 0.32rem;
  font-family: zh;
  font-weight: 400;
  letter-spacing: -0.02rem;
  margin-bottom: 0.2rem;
}
.sec h4.ft::before {
  width: 0.14rem;
  height: 0.15rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/i_flower.png) no-repeat 50% 0/0.14rem 0.15rem;
  position: absolute;
  left: -0.22rem;
  top: 50%;
  margin-top: -0.04rem;
  content: "";
}
.sec h4.ft span {
  background: linear-gradient(180deg, #bf481f 5%, #e55c13 95%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.sec .btn.more {
  margin-top: 0.3rem;
  width: 4.11rem;
  height: 1.09rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/btn2.png) no-repeat 50% 0/4.11rem 1.09rem;
  font-size: 0.48rem;
  color: #5c1c0f;
}
.sec .btn.more span {
  background: linear-gradient(180deg, #6b1b0d 5%, #c14631 95%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.btn {
  cursor: pointer;
  margin: 0 auto;
  display: block;
  text-decoration: none;
  transition: all 0.3s;
  font-size: 0.42rem;
  color: #fff1d9;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: hyjkj;
}
.btn:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}

.header {
  position: relative;
  overflow: hidden;
}
.header h1.logo {
  width: 2.1rem;
  height: 0.81rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/logo.png) no-repeat 50% 0/2.1rem 0.81rem;
  position: absolute;
  top: 0.42rem;
  left: 1.5rem;
  z-index: 3;
}
.header h1.logo a {
  display: block;
  height: 100%;
}
.header video {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 10.8rem;
  z-index: 1;
}
.header .mask {
  position: absolute;
  width: 19.2rem;
  height: 11.28rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/header_mask.png) no-repeat 50% 0/19.2rem 11.28rem;
  pointer-events: none;
  top: 0;
  left: 0;
  z-index: 2;
}
.header .downloads {
  position: absolute;
  top: 6.3rem;
  left: 3.66rem;
  display: flex;
  justify-content: space-between;
  width: 7.9rem;
  height: 2.22rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/h_down.png) no-repeat 50% 0/7.9rem 2.22rem;
  box-sizing: border-box;
  padding: 0.24rem 0.5rem 0;
  z-index: 3;
}
.header .downloads .qr {
  width: 1.59rem;
  height: 1.6rem;
}
.header .downloads .qr img {
  width: 100%;
  height: 100%;
}
.header .downloads .links {
  align-content: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 5.2rem;
}
.header .downloads .links a {
  display: block;
  width: 2.53rem;
  height: 0.74rem;
  transition: all 0.3s;
  margin-bottom: 0.1rem;
}
.header .downloads .links a:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.header .downloads .links .em {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/d_em.png) no-repeat 50% 0/100% 100%;
}
.header .downloads .links .and {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/d_and.png) no-repeat 50% 0/100% 100%;
}
.header .downloads .links .yun {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/d_yun.png) no-repeat 50% 0/100% 100%;
}
.header .downloads .links .ios {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/d_ios.png) no-repeat 50% 0/100% 100%;
}
.header .ser_link {
  display: block;
  position: absolute;
  z-index: 10;
  left: 11.56rem;
  top: 6.3rem;
  width: 3.98rem;
  height: 2.22rem;
}
.header .ser_sec {
  position: absolute;
  left: 11.56rem;
  top: 6.3rem;
  width: 3.98rem;
  height: 2.22rem;
  box-sizing: border-box;
  text-align: center;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/h_ser.png) no-repeat 50% 0/3.98rem 2.22rem;
  padding: 0.16rem 0.4rem 0;
  z-index: 5;
}
.header .ser_sec h4 {
  font-size: 0.34rem;
  font-weight: 400;
  color: #e14e14;
  font-family: hyjkj;
  letter-spacing: -0.02rem;
  line-height: 0.44rem;
  margin-bottom: 0.1rem;
}
.header .ser_sec h4 span {
  background: linear-gradient(180deg, #692710 5%, #d35525 95%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.header .ser_sec p.ser {
  line-height: 0.36rem;
  font-family: hyjkj;
  font-size: 0.2rem;
  background: linear-gradient(180deg, #692710 5%, #d35525 95%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.header .ser_sec p.note {
  font-size: 0.18rem;
  color: #c05d36;
  padding-top: 0.1rem;
}

.sec1 {
  height: 10.2rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/s1.jpg) no-repeat 50% 0/19.2rem 10.2rem;
}
.sec1 .st {
  width: 3.81rem;
  height: 0.11rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/t_st.png) no-repeat 50% 0/3.81rem 0.11rem;
  margin: 0 auto;
}
.sec1 .detail {
  width: 4.36rem;
  position: absolute;
  top: 2.6rem;
  left: 3.4rem;
}
.sec1 .detail p {
  font-size: 0.18rem;
  line-height: 0.24rem;
  margin-bottom: 0.1rem;
  color: #a67563;
  padding-right: 0.2rem;
  text-align: justify;
  font-family: serif;
}
.sec1 .detail p.note {
  font-size: 0.2rem;
  color: #bf481d;
}
.sec1 .btn.more {
  width: 3.44rem;
  height: 0.91rem;
  color: #fff1d9;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/btn.png) no-repeat 50% 0/3.44rem 0.91rem;
  -webkit-filter: drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)) drop-shadow(0 0.1rem 0.2rem rgba(255, 237, 177, 0.2));
  filter: drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)) drop-shadow(0 0.1rem 0.2rem rgba(255, 237, 177, 0.2));
}
.sec1 .btn.more span {
  color: #fff1d9;
  background: none;
  background-clip: padding-box;
  -webkit-text-fill-color: #fff1d9;
}
.sec1 .btn.more:hover {
  -webkit-filter: drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)) drop-shadow(0 0.1rem 0.2rem rgba(255, 237, 177, 0.2)) brightness(1.1);
  filter: drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)) drop-shadow(0 0.1rem 0.2rem rgba(255, 237, 177, 0.2)) brightness(1.1);
}

.sec2 {
  height: 12.2rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/s2.jpg) no-repeat 50% 0/19.2rem 12.2rem;
}
.sec2 .btn.more {
  position: absolute;
  left: 50%;
  top: 8.8rem;
  margin-left: -2.05rem;
  margin-top: -0.5rem;
}

.sec3 {
  height: 14.84rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/s3.jpg) no-repeat 50% 0/19.2rem 14.84rem;
}
.sec3 .prize_sec {
  position: absolute;
  width: 5.88rem;
}
.sec3 .prize_sec .t {
  font-weight: 400;
  width: 5.58rem;
  height: 0.56rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/st_bg.png) no-repeat 50% 0/5.58rem 0.56rem;
  display: flex;
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  padding-top: 0.05rem;
  font-size: 0.42rem;
  font-family: hyjkj;
  text-align: center;
  color: #fffbf5;
  text-shadow: 0.01rem 0.02rem 0 #c04f1f;
  letter-spacing: -0.02rem;
  margin: 0 auto 0.2rem;
}
.sec3 .prize_sec .items {
  display: flex;
  justify-content: space-evenly;
  align-items: flex-end;
}
.sec3 .prize_sec .items .item {
  width: 1.92rem;
  height: 1.86rem;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  box-sizing: border-box;
  padding-bottom: 0.05rem;
  font-size: 0.22rem;
  color: #a83b2a;
  font-family: hyjkj;
  line-height: 0.45rem;
  letter-spacing: -0.02rem;
}
.sec3 .prize_sec .note {
  text-align: center;
  font-size: 0.28rem;
  color: #bf5830;
  font-family: hyjkj;
}
.sec3 .prize_sec .item7 {
  height: 1.92rem;
}
.sec3 .prize_sec .item1 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_1.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item2 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_2.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item3 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_3.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item4 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_4.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item5 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_5.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item6 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_6.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item7 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_7.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item8 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_8.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item9 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_9.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item10 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_10.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item11 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_11.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item12 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_12.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item13 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_13.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item14 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_14.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item15 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_15.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item16 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_16.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prize_sec .item17 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/p_17.png) no-repeat 50% 0/100% 100%;
}
.sec3 .prizes1 {
  left: 3.3rem;
  top: 2.7rem;
}
.sec3 .prizes2 {
  left: 9.68rem;
  top: 2.7rem;
}
.sec3 .prizes3 {
  left: 3.3rem;
  top: 5.9rem;
}
.sec3 .prizes4 {
  left: 9.68rem;
  top: 5.9rem;
}
.sec3 .prizes5 {
  width: 12.8rem;
  top: 9.62rem;
  left: 3.1rem;
}
.sec3 .prizes5 .t {
  background: none;
}
.sec3 .prizes5 .items_sec {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 0.2rem;
}
.sec3 .prizes5 .items_sec .l {
  width: 7.1rem;
}
.sec3 .prizes5 .items_sec .l .item {
  width: 2.31rem;
  height: 2.23rem;
  font-size: 0.24rem;
  padding-bottom: 0.1rem;
}
.sec3 .prizes5 .items_sec .r {
  width: 5.4rem;
}
.sec3 .prizes5 .items_sec .r .item {
  width: 1.73rem;
  height: 1.67rem;
  font-size: 0.18rem;
  padding-bottom: 0.02rem;
}

.sec4 {
  height: 13.02rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/s4.jpg) no-repeat 50% 0/19.2rem 13.02rem;
}
.sec4 .btn.more {
  position: absolute;
  left: 50%;
  top: 10.2rem;
  margin-left: -2.05rem;
  margin-top: -0.5rem;
}

.sec5 {
  height: 11.01rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/s5.jpg) no-repeat 50% 0/19.2rem 11.01rem;
}
.sec5 .tabs {
  display: flex;
  justify-content: center;
  align-items: center;
}
.sec5 .tabs .tab {
  width: 2.81rem;
  height: 1.23rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/tab_btn.png) no-repeat 50% 0/2.81rem 1.23rem;
  box-sizing: border-box;
  line-height: 0.72rem;
  text-align: center;
  color: #ffd490;
  font-family: hyjkj;
  font-size: 0.32rem;
  padding-top: 0.11rem;
  margin: -0.1rem 0.1rem 0;
  letter-spacing: -0.02rem;
  cursor: pointer;
  transition: all 0.3s;
}
.sec5 .tabs .tab span {
  background: linear-gradient(180deg, #ffebc6 15%, #fff 85%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: all 0.3s;
}
.sec5 .tabs .tab:hover, .sec5 .tabs .tab.active {
  width: 2.81rem;
  height: 1.23rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/tab_btn_on.png) no-repeat 50% 0/2.81rem 1.23rem;
}
.sec5 .tabs .tab:hover span, .sec5 .tabs .tab.active span {
  background: linear-gradient(180deg, #621405 15%, #a42208 85%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.sec5 .tab_cons {
  position: absolute;
  width: 12.92rem;
  height: 4.97rem;
  left: 3.32rem;
  top: 3.24rem;
}
.sec5 .tab_cons .con {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  box-sizing: border-box;
  padding-right: 8.66rem;
  padding-top: 0.4rem;
}
.sec5 .tab_cons .con p {
  font-size: 0.18rem;
  line-height: 0.24rem;
  margin-bottom: 0.1rem;
  color: #996754;
  font-family: serif;
  text-align: justify;
}
.sec5 .tab_cons .con.con1 {
  display: block;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/tab_pic1.jpg) no-repeat 100% 0/8.18rem 4.97rem;
}
.sec5 .tab_cons .con.con2 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/tab_pic2.jpg) no-repeat 100% 0/8.18rem 4.97rem;
}
.sec5 .tab_cons .con.con3 {
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/tab_pic3.jpg) no-repeat 100% 0/8.18rem 4.97rem;
}
.sec5 .prev {
  width: 0.92rem;
  height: 0.93rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/tab_prev.png) no-repeat 50% 0/0.92rem 0.93rem;
  position: absolute;
  top: 5.3rem;
  left: 1.5rem;
  cursor: pointer;
  display: none;
}
.sec5 .prev:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.sec5 .next {
  width: 0.92rem;
  height: 0.93rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/tab_next.png) no-repeat 50% 0/0.92rem 0.93rem;
  position: absolute;
  top: 5.3rem;
  right: 1.5rem;
  cursor: pointer;
  display: none;
}
.sec5 .next:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.sec5 .btn.more {
  position: absolute;
  left: 50%;
  top: 8.6rem;
  margin-left: -2.05rem;
}

.sec6 {
  height: 12.1rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/s6.jpg) no-repeat 50% 0/19.2rem 12.1rem;
}
.sec6 .btn.more {
  position: absolute;
  left: 50%;
  top: 8.5rem;
  margin-left: -2.05rem;
}

.sec7 {
  height: 11.46rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/s7.jpg) no-repeat 50% 0/19.2rem 11.46rem;
}
.sec7 .f_border {
  width: 14.8rem;
  height: 6.88rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/f_border.png) no-repeat 50% 0/14.8rem 6.88rem;
  position: absolute;
  left: 50%;
  margin-left: -7.4rem;
  top: 1.58rem;
  z-index: 5;
  pointer-events: none;
}
.sec7 .features {
  width: 13.78rem;
  height: 6.38rem;
  position: absolute;
  left: 50%;
  margin-left: -6.9rem;
  top: 1.8rem;
}
.sec7 .features .features_con {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.sec7 .features .f_item {
  width: 13.78rem;
  height: 6.38rem;
}
.sec7 .features .f_item img {
  width: 100%;
  height: 100%;
}
.sec7 .prev {
  width: 0.92rem;
  height: 0.93rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/tab_prev.png) no-repeat 50% 0/0.92rem 0.93rem;
  position: absolute;
  top: 4.3rem;
  left: 1.5rem;
  cursor: pointer;
}
.sec7 .prev:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.sec7 .next {
  width: 0.92rem;
  height: 0.93rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/tab_next.png) no-repeat 50% 0/0.92rem 0.93rem;
  position: absolute;
  top: 4.3rem;
  right: 1.5rem;
  cursor: pointer;
}
.sec7 .next:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.sec7 .pager {
  position: absolute;
  top: 8.7rem;
  height: 0.44rem;
  text-align: center;
  left: 50%;
  margin-left: -7.4rem;
  width: 14.8rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sec7 .pager span {
  position: relative;
  z-index: 5;
  background: none;
  width: 0.42rem;
  height: 0.44rem;
  line-height: 0.44rem;
  text-align: center;
  color: #fcaf74;
  font-size: 0.24rem;
  margin: 0 0.12rem !important;
  font-family: hyjkj;
  opacity: 1;
}
.sec7 .pager span:first-child::before {
  position: absolute;
  width: 0.6rem;
  height: 0.22rem;
  border-bottom: 0.01rem dashed #fff5d2;
  left: -0.62rem;
  top: 0;
  z-index: 1;
  content: "";
}
.sec7 .pager span i {
  display: block;
  width: 0.42rem;
  height: 0.44rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/pager.png) no-repeat 50% 0/0.42rem 0.44rem;
  -webkit-filter: grayscale(0.5);
  filter: grayscale(0.5);
}
.sec7 .pager span::after {
  position: absolute;
  width: 0.2rem;
  height: 0.22rem;
  border-bottom: 0.01rem dashed #fff5d2;
  left: 105%;
  top: 0;
  z-index: 1;
  content: "";
}
.sec7 .pager span:last-child::after {
  width: 0.6rem;
}
.sec7 .pager span.swiper-pagination-bullet-active i {
  -webkit-filter: none;
  filter: none;
}

.sec8 {
  height: 2.44rem;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/s8.jpg) no-repeat 50% 0/19.2rem 2.44rem;
}
.sec8 .note {
  text-align: center;
  font-size: 0.28rem;
  color: #bf5830;
  font-family: hyjkj;
  padding: 0.3rem 0;
}
.sec8 .btns {
  display: flex;
  justify-content: center;
  align-items: center;
}
.sec8 .btn {
  width: 3.44rem;
  height: 0.91rem;
  margin: 0 0.2rem;
  color: #fff1d9;
  background: url(https://game.gtimg.cn/images/ty/act/a20240202spring/btn.png) no-repeat 50% 0/3.44rem 0.91rem;
  -webkit-filter: drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)) drop-shadow(0 0.1rem 0.2rem rgba(255, 237, 177, 0.2));
  filter: drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)) drop-shadow(0 0.1rem 0.2rem rgba(255, 237, 177, 0.2));
}
.sec8 .btn span {
  color: #fff1d9;
  background: none;
  background-clip: padding-box;
  -webkit-text-fill-color: #fff1d9;
}
.sec8 .btn:hover {
  -webkit-filter: drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)) drop-shadow(0 0.1rem 0.2rem rgba(255, 237, 177, 0.2)) brightness(1.1);
  filter: drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.1)) drop-shadow(0 0.1rem 0.2rem rgba(255, 237, 177, 0.2)) brightness(1.1);
}

#afooter {
  text-align: center;
  line-height: 20px;
  color: #6a6a6a;
  background-color: #0e0e0e;
  padding: 20px 0;
}

#afooter a {
  color: #6a6a6a;
}