@charset "UTF-8";
/* reset */
html,
body,
div,
p,
ul,
li,
dl,
dt,
dd,
em,
i,
span,
a,
img,
input,
h1,
h2,
h3,
h4,
h5 {
  margin: 0;
  padding: 0;
  outline: none;
}

a,
img,
input {
  border: none;
}

body {
  font: 14px/1.75 -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

a {
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-user-select: none;
  -moz-user-focus: none;
  -moz-user-select: none;
}

ul,
li {
  list-style: none;
}

i,
em {
  font-style: normal;
}

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

html {
  font-size: 14px;
  font-family: "Microsoft YaHei";
  width: 100%;
}

html {
  font-size: 20rem;
}

html {
  font-size: calc(100vw / 3840);
}

.flex {
  display: flex;
  justify-content: center;
  align-items: center;
}

b {
  font-weight: bold;
}

b * {
  font-weight: bold;
}

body {
  width: 100%;
  background-color: #242220;
}

* {
  box-sizing: border-box;
}

.wrap {
  position: relative;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/bg.jpg) no-repeat;
  background-size: 100% auto;
  max-height: 11000rem;
  padding-bottom: 100rem;
}

.kv {
  height: 2248rem;
  position: relative;
  padding-top: 65rem;
}

.kv .header {
  padding: 0 55rem;
  display: flex;
  justify-content: space-between;
}

.kv .header .logo {
  display: block;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/logo.png) no-repeat;
  background-size: 100% 100%;
  width: 444rem;
  height: 119rem;
}

.kv .header .loginBox {
  color: #ffffff;
  font-size: 50rem;
  display: flex;
}

.kv .header .loginBox .shdz {
  display: block;
  margin-right: 30rem;
}

.kv .header .loginBox a {
  color: #0ff796;
  text-decoration: underline;
}

.kv .tool {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 264rem;
}

.kv .tool img {
  display: block;
  width: auto;
  height: 499rem;
}

.kv .tool a {
  display: block;
  width: 825rem;
  height: 155rem;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/btn1.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  margin-top: 60rem;
  color: #000000;
  font-size: 61rem;
  text-align: center;
  font-weight: bold;
  line-height: 155rem;
}

.titleTips {
  text-align: center;
  color: #c7c6c6;
  font-size: 40rem;
}

.part1 .title {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/title1.png) no-repeat;
  background-size: 100% 100%;
  display: block;
  margin: 0 auto;
  width: 1471rem;
  height: 203rem;
}

.part1 .titleTips {
  margin-top: -10rem;
}

.part1 .main {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/part1-1.png) no-repeat;
  background-size: 100% 100%;
  width: 2400rem;
  height: 1066rem;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  align-content: center;
  margin-top: 90rem;
  position: relative;
}

.part1 .main .zjjlBtn {
  position: absolute;
  top: -80rem;
  right: 0;
  color: #baa55f;
  font-size: 44rem;
  text-decoration: underline;
}

.part1 .main .items {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/lotteryBg2.png) no-repeat;
  background-size: 100% 100%;
  width: 424rem;
  height: 423rem;
  margin: 16rem 18rem;
}

.part1 .main .items .icon {
  height: 312rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.part1 .main .items .icon img {
  display: block;
  height: 100%;
}

.part1 .main .items p {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #ffffff;
  font-size: 36rem;
  height: 100rem;
  line-height: 1.2;
}

.part1 .main .items.items2 {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/lotteryBg3.png) no-repeat;
  background-size: 100% 100%;
}

.part1 .main .items.items3 {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/lotteryBg4.png) no-repeat;
  background-size: 100% 100%;
}

.part1 .main .items.items4 {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/lotteryBg5.png) no-repeat;
  background-size: 100% 100%;
}

.part1 .main .items.items5 {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/lotteryBg6.png) no-repeat;
  background-size: 100% 100%;
}

.part1 .main .items.items6 {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/lotteryBg7.png) no-repeat;
  background-size: 100% 100%;
}

.part1 .main .items:nth-of-type(1) {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/lotteryBg1.png) no-repeat;
  background-size: 100% 100%;
  width: 883rem;
}

.part1 .main .items:nth-of-type(1) .icon {
  height: 312rem;
}

.part1 .main .items:nth-of-type(1) .icon img {
  height: 90%;
}

.part1 .btn {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/btn1.png) no-repeat;
  background-size: 100% 100%;
  width: 828rem;
  height: 155rem;
  display: block;
  text-align: center;
  line-height: 155rem;
  color: #000000;
  font-size: 61rem;
  margin: 0 auto;
  margin-top: 38rem;
  font-weight: bold;
}

.part1 .btn.gray {
  filter: grayscale(1);
}

.part2 {
  margin-top: 240rem;
}

.part2 .title {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/title2.png) no-repeat;
  background-size: 100% 100%;
  display: block;
  margin: 0 auto;
  width: 1856rem;
  height: 218rem;
}

.part2 .titleTips {
  width: 1180rem;
  margin: 0 auto;
  margin-top: -28rem;
  text-align: left;
}

.part2 .main {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/part2-1.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  width: 2401rem;
  height: 1136rem;
  position: relative;
}

.part2 .main .items {
  position: absolute;
}

.part2 .main .items p {
  color: #000000;
  font-size: 32rem;
  position: absolute;
  width: 100%;
  bottom: 5rem;
  line-height: 1.2;
  padding: 0 10rem;
}

.part2 .main .items .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}

.part2 .main .items .icon img {
  display: block;
  height: 100%;
}

.part2 .main .items1 {
  width: 608rem;
  height: 304rem;
  left: 145rem;
  top: 114rem;
}

.part2 .main .items1 .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.part2 .main .items1 p {
  color: #000000;
  font-size: 32rem;
  position: absolute;
  width: 100%;
  text-align: right;
  bottom: 5rem;
}

.part2 .main .items2 {
  width: 305rem;
  height: 304rem;
  left: 1058rem;
  top: 114rem;
}

.part2 .main .items2 .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.part2 .main .items2 p {
  color: #000000;
  font-size: 32rem;
  position: absolute;
  width: 100%;
  text-align: center;
  bottom: 5rem;
  padding: 0 0;
}

.part2 .main .items3 {
  left: inherit;
  right: 127rem;
  top: 90rem;
}

.part2 .main .items3 img {
  margin-top: -50rem;
}

.part2 .main .items3 p {
  text-align: left;
}

.part2 .main .items4 {
  left: 145rem;
  top: 419rem;
}

.part2 .main .items5 {
  left: 435rem;
  top: 728rem;
  transform: rotate(5deg);
}

.part2 .main .items6 {
  left: 753rem;
  top: 424rem;
  width: 304rem;
  height: 606rem;
}

.part2 .main .items6 .icon {
  height: 100%;
}

.part2 .main .items6 p {
  text-align: center;
}

.part2 .main .items7 {
  left: 1060rem;
  top: 720rem;
}

.part2 .main .items7 p {
  text-align: left;
}

.part2 .main .items7 img {
  margin-top: -10rem;
}

.part2 .main .items8 {
  left: 1363rem;
  top: 418rem;
}

.part2 .main .items8 img {
  margin-top: -20rem;
}

.part2 .main .items8 p {
  text-align: left;
}

.part2 .main .items9 {
  left: inherit;
  right: 103rem;
  top: 756rem;
  transform: rotate(9deg);
}

.part2 .tool {
  width: 2400rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  color: #baa55f;
  font-size: 44rem;
  margin-bottom: 10rem;
}

.part2 .tool a {
  color: #baa55f;
  text-decoration: underline;
}

.part2 .btn {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/btn1.png) no-repeat;
  background-size: 100% 100%;
  width: 828rem;
  height: 155rem;
  display: block;
  text-align: center;
  line-height: 155rem;
  color: #000000;
  font-size: 61rem;
  margin: 0 auto;
  font-weight: bold;
  margin-top: 38rem;
}

.part3-2 {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/part3-5.png) no-repeat;
  background-size: 100% 100%;
  width: 2846rem;
  height: 1248rem;
  margin: 0 auto;
  margin-top: 60rem;
}

.part3 {
  margin-top: 288rem;
}

.part3 .title {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/title3.png) no-repeat;
  background-size: 100% 100%;
  display: block;
  margin: 0 auto;
  width: 1465rem;
  height: 218rem;
}

.part3 .main {
  width: 2515rem;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  position: relative;
  margin-top: 50rem;
}

.part3 .main::after {
  content: "";
  display: block;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/line2.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 2868rem;
  height: 179rem;
  top: 112rem;
  z-index: 1;
}

.part3 .main .items {
  width: 557rem;
  position: relative;
  z-index: 2;
}

.part3 .main span.jt {
  display: block;
  width: 49rem;
  height: 41rem;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/icon5.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  margin-bottom: 40rem;
}

.part3 .main .t {
  text-align: center;
  line-height: 1.5;
  height: 210rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.part3 .main .t h3 {
  color: #dadada;
  font-size: 40rem;
}

.part3 .main .t p {
  color: #ffffff;
  font-size: 48rem;
}

.part3 .main .t p span {
  color: #0ff696;
}

.part3 .main .icon {
  display: block;
  width: 557rem;
  height: 340rem;
  position: relative;
}

.part3 .main .icon img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.part3 .main .btn {
  width: 556rem;
  height: 104rem;
  display: block;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/btn1.png) no-repeat;
  background-size: 100% 100%;
  color: #000000;
  font-size: 50rem;
  text-align: center;
  line-height: 104rem;
  font-weight: bold;
  margin-top: 14rem;
}

.part3 .main .btn.gray {
  filter: grayscale(1);
}

.part4 {
  margin-top: 120rem;
}

.part4 .title {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/title4.png) no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
  width: 1471rem;
  height: 218rem;
}

.part4 .main {
  width: 2400rem;
  margin: 0 auto;
  height: 1000rem;
  margin-top: 20rem;
  overflow-y: auto;
  line-height: 1.5;
}

.part4 .main::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 12rem;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 12rem;
  background: #b4ccce;
}

.part4 .main::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10rem;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #b4ccce;
}

.part4 .main::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10rem;
  background: #b8bfbf;
}

.part4 .main::-webkit-scrollbar-button {
  /* 滚动条两端的按钮 */
  background: #b4ccce;
}

.part4 .main .items {
  margin-bottom: 40rem;
}

.part4 .main .items:last-child {
  margin-bottom: 0;
}

.part4 .main h3 {
  color: #fff;
  font-size: 50rem;
}

.part4 .main a {
  font-size: 40rem;
  color: #18d1ff;
}

.part4 .main p {
  color: #929292;
  font-size: 40rem;
}

.part4 .main p span {
  color: #fff;
}

.part4 .main p span.span1 {
  text-decoration: underline;
}

.part4 .main p a {
  color: #18d1ff;
}

.part4 .main p a.a1 {
  text-decoration: underline;
}

.part4 .tableMain {
  position: relative;
}

.part4 .table {
  width: 1200rem;
  display: none;
}

.part4 .table table {
  width: 100%;
  border-collapse: collapse;
  background: transparent;
  border: 1px solid rgba(255, 255, 255, 0.5);
}

.part4 .table th, .part4 .table td {
  text-align: center;
  width: 50%;
  padding: 5rem 8rem;
  text-align: center;
  font-size: 38rem;
  height: 80rem;
  color: #fff;
}

.part4 .table th {
  color: #333;
  background: white;
}

.part4 .table td {
  background-color: black;
}

.dia {
  width: 1513rem;
  padding-top: 236rem;
  display: none;
}

.dia .close {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/close.png) no-repeat;
  background-size: 100% 100%;
  display: block;
  position: absolute;
  top: 0;
  width: 66rem;
  height: 66rem;
  right: -80rem;
}

.dia .btn {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/btn1.png) no-repeat;
  background-size: 100% 100%;
  display: block;
  margin: 0 auto;
  color: #000000;
  font-size: 50rem;
  font-weight: bold;
  width: 457rem;
  height: 108rem;
  text-align: center;
  line-height: 108rem;
}

.diaTxt {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/pop1.png) no-repeat;
  background-size: 100% 100%;
  width: 1513rem;
  height: 710rem;
}

.diaTxt .txt {
  display: flex;
  padding: 0 50rem;
  align-items: center;
  justify-content: center;
  color: #c7c6c6;
  font-size: 40rem;
  height: 266rem;
  text-align: center;
}

.diaReward {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/pop2.png) no-repeat;
  background-size: 100% 100%;
  height: 800rem;
}

.diaReward .main {
  height: 310rem;
  margin-top: 20rem;
}

.diaReward .main .items {
  text-align: center;
  color: #c7c6c6;
  font-size: 40rem;
}

.diaReward .main .items .icon {
  height: 260rem;
  max-width: 400rem;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.diaReward .main .items .icon img {
  height: 100%;
}

.diaReward .btn {
  margin-top: 55rem;
}

.diaReward2 {
  height: 930rem;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/pop3.png) no-repeat;
  background-size: 100% 100%;
}

.diaReward2 .tips {
  margin-top: 40rem;
}

.diaReward2 .tips a {
  color: #0ff796;
  text-decoration: underline;
}

.diaReward2 .main {
  height: auto;
}

.diaReward2 .cdkBox {
  display: flex;
  justify-content: space-between;
  border: 1px solid #888988;
  align-items: center;
  width: 1268rem;
  margin: 0 auto;
  margin-top: 20rem;
}

.diaReward2 .cdkBox a {
  display: block;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/btn2.png) no-repeat;
  background-size: 100% 100%;
  width: 297rem;
  height: 84rem;
  text-align: center;
  line-height: 84rem;
  color: #000000;
  font-size: 50rem;
  font-weight: bold;
}

.diaReward2 .cdkBox input {
  flex: 1;
  height: 84rem;
  background-color: #383c3b;
  color: #0ff796;
  font-size: 40rem;
  padding-left: 80rem;
}

.diaList {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/pop4.png) no-repeat;
  background-size: 100% 100%;
  height: 1210rem;
}

.diaList .main {
  color: #e4e4e4;
  margin: 0 auto;
  border: 1px solid #5f6261;
  width: 1355rem;
}

.diaList .main .thead {
  height: 108rem;
  background-color: rgba(255, 255, 255, 0.3);
  display: flex;
  justify-content: center;
}

.diaList .main .thead p {
  width: 33.3%;
  text-align: center;
  line-height: 108rem;
  color: #e4e4e4;
  font-size: 48rem;
}

.diaList .main .tbody {
  height: 690rem;
  overflow-y: auto;
  background-color: rgba(0, 0, 0, 0.3);
  padding: 0 20rem;
}

.diaList .main .tbody::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 12rem;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 12rem;
  background: #b4ccce;
}

.diaList .main .tbody::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10rem;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #b4ccce;
}

.diaList .main .tbody::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10rem;
  background: #b8bfbf;
}

.diaList .main .tbody::-webkit-scrollbar-button {
  /* 滚动条两端的按钮 */
  background: #b4ccce;
}

.diaList .main .tbody .items {
  display: flex;
  height: 164rem;
  border-bottom: 1px solid #4b4e4e;
}

.diaList .main .tbody .items .li {
  width: 33.3%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  font-size: 39rem;
  line-height: 1.2;
  color: #b0b0b0;
}

.diaList .main .tbody .items .li p {
  color: #0ff796;
  text-decoration: underline;
}

.diaList .main .tbody .items .li a {
  text-decoration: underline;
  color: #0ff796;
}

.pages {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 39rem;
  color: #b0b0b0;
  margin-top: 40rem;
}

.pages .num {
  margin: 0 100rem;
}

.pages a {
  color: #4088b6;
  text-decoration: underline;
}

.diaReward2 {
  height: 930rem;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/pop5.png) no-repeat;
  background-size: 100% 100%;
}

.diaReward2 .tips {
  text-align: center;
  color: #d2d2d2;
  font-size: 36rem;
}

.diaReward2 .tips a {
  color: #0ff796;
  font-size: 36rem;
}

.diaAddress {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/pop6.png) no-repeat;
  background-size: 100% 100%;
  height: 1060rem;
  padding-top: 265rem;
}

.diaAddress .tips {
  color: #d2d2d2;
  font-size: 36rem;
  text-align: center;
  line-height: 1.5;
  margin-top: 30rem;
}

.diaAddress .tips a {
  color: #0ff796;
}

.diaAddress .main {
  width: 1280rem;
  margin: 0 auto;
}

.diaAddress .main .li {
  display: flex;
  align-items: center;
  color: #f1f1f1;
  font-size: 40rem;
  margin-bottom: 48rem;
}

.diaAddress .main .li p {
  width: 180rem;
}

.diaAddress .main .li input, .diaAddress .main .li select {
  background-color: rgba(56, 60, 59, 0.25);
  border: 1px solid #888988;
  width: 362rem;
  height: 62rem;
  font-size: 30rem;
  color: #959595;
  outline: none;
}

.diaAddress .main .li select {
  outline: none;
  margin-right: 10rem;
}

.diaAddress .main .li select:last-child {
  margin-right: 0;
}

.diaAddress .main .li textarea {
  flex: 1;
  background-color: rgba(56, 60, 59, 0.25);
  border: 1px solid #888988;
  outline: none;
  font-size: 30rem;
  color: #959595;
  height: 186rem;
}

.diaAddress .main .li:nth-of-type(1) {
  justify-content: space-between;
}

.diaAddress .main .li .items {
  display: flex;
}

#afooter {
  background-color: #000;
  text-align: center;
  color: #fff;
  padding: 70rem 0;
  font-size: 38rem;
}

#afooter a {
  color: #fff;
}

.part1-1 {
  margin-top: 120rem;
}

.part1-1 .list {
  height: 669rem;
  width: 2402rem;
  margin: 0 auto;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/part1-2.png) no-repeat;
  background-size: 100% 100%;
  display: flex;
  justify-content: center;
  padding-top: 122rem;
}

.part1-1 .list .items {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/part1-bg.png) no-repeat;
  background-size: 100% 100%;
  width: 534rem;
  height: 423rem;
  margin: 0 22rem;
}

.part1-1 .list .items:nth-of-type(2) {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/part1-bg2.png) no-repeat;
  background-size: 100% 100%;
}

.part1-1 .list .items:nth-of-type(3) {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/part1-bg3.png) no-repeat;
  background-size: 100% 100%;
}

.part1-1 .list .items:nth-of-type(4) {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/part1-bg4.png) no-repeat;
  background-size: 100% 100%;
}

.part1-1 .list .items .icon {
  height: 354rem;
}

.part1-1 .list .items .icon img {
  display: block;
  height: 100%;
}

.part1-1 .list .items p {
  height: 60rem;
  text-align: center;
  line-height: 60rem;
  color: #fff;
  font-size: 36rem;
}

.gray {
  filter: grayscale(1);
}

.prizePopup3 .main {
  display: flex;
  justify-content: center;
}

.prizePopup3 .main .items {
  margin: 0 20rem;
}

.tabFix {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/tabIfx.png) no-repeat;
  background-size: 100% 100%;
  position: fixed;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 563rem;
  height: 1075rem;
  padding-top: 89rem;
  display: none;
}

.tabFix.active {
  display: block;
}

.tabFix a {
  display: block;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/tab1.png) no-repeat;
  background-size: 100% 100%;
  height: 201rem;
  text-indent: -999em;
  margin-bottom: 10rem;
}

.tabFix a.nav-active {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/tab1-1.png) no-repeat;
  background-size: 100% 100%;
}

.tabFix a.btn5 {
  background: none;
}

.tabFix a:nth-of-type(2) {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/tab2.png) no-repeat;
  background-size: 100% 100%;
}

.tabFix a:nth-of-type(2).nav-active {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/tab2-1.png) no-repeat;
  background-size: 100% 100%;
}

.tabFix a:nth-of-type(3) {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/tab3.png) no-repeat;
  background-size: 100% 100%;
}

.tabFix a:nth-of-type(3).nav-active {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/tab3-1.png) no-repeat;
  background-size: 100% 100%;
}

.tabFix a:nth-of-type(4) {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/tab4.png) no-repeat;
  background-size: 100% 100%;
}

.tabFix a:nth-of-type(4).nav-active {
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/tab4-1.png) no-repeat;
  background-size: 100% 100%;
}

.kvIcon {
  position: absolute;
  left: 0;
  width: 100%;
  height: 92rem;
  background: url(//game.gtimg.cn/images/dfm/cp/a20250804zhuzhan8m/kvIcon1.png) no-repeat;
  background-size: 100% auto;
  top: 985rem;
}
