@charset "UTF-8";
body, dl, dd, ul, ol, h1, h2, h3, h4, h5, h6, p, form, header, section, article, footer {
  margin: 0;
}

body, button, input, select, textarea {
  font: 12px/1.5 tahoma, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
}

b {
  font-style: normal;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}

img {
  border: 0;
}

body {
  padding-top: 0;
}

button, input, select, textarea {
  font-size: 100%;
  outline: none;
}

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

td, th, ul, ol {
  padding: 0;
}

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

/* foot */
#afooter {
  position: relative;
  padding: 30px 0;
  text-align: center;
  font: normal 12px/19px Tahoma;
  z-index: 10;
  background-color: #191219;
}

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

:root {
  --scale: 1;
}

@font-face {
  font-family: "sell1";
  src: url("//game.gtimg.cn/images/lol/act/a202604017124fool/fonts/dinblock.ttf");
}
@font-face {
  font-family: "font1";
  src: url("//game.gtimg.cn/images/lol/act/a202604017124fool/fonts/haiyiqihei.ttf");
}
.ism {
  display: none !important;
}

body, html {
  /* 平滑滚动 */
  scroll-behavior: smooth;
}

.content {
  width: 100%;
  padding-bottom: 200px;
}

.wrap {
  width: 100%;
  zoom: var(--scale);
  max-width: 1920px;
  background: url("//game.gtimg.cn/images/lol/act/a202604017124fool/bg1.jpg") no-repeat center 0, url("//game.gtimg.cn/images/lol/act/a202604017124fool/bg2.jpg") no-repeat center 1066px, url("//game.gtimg.cn/images/lol/act/a202604017124fool/bg3.jpg") no-repeat center 4756px, url("//game.gtimg.cn/images/lol/act/a202604017124fool/bg4.jpg") no-repeat center 11263px;
  background-size: 1920px 1067px, 1920px 3691px, 1920px 6509px, 1920px 11099px;
}

.part {
  width: 1610px;
  margin: 0 auto;
}

.skins-bg {
  position: relative;
  z-index: 0;
  width: 1576px;
  height: 835px;
  margin: 0 auto;
}
.skins-bg::after {
  content: "";
  position: absolute;
  top: -65px;
  left: -173px;
  width: 1851px;
  height: 964px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  z-index: -1;
}

.skin-info-box {
  position: absolute;
  left: 92px;
  top: 156px;
  width: 420px;
}
.skin-info-box .skin-name {
  position: relative;
  margin-left: 14px;
  width: 406px;
  height: 191px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-name1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-info-box .video-btn {
  position: absolute;
  right: -30px;
  top: -10px;
  width: 104px;
  height: 104px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/video-btn.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.skin-info-box .video-btn:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.skin-info-box .skin-sell-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 74px;
  margin-top: 45px;
}
.skin-info-box .skin-sell-info .sell-icon {
  width: 18px;
  height: 70px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/sell-icon.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-info-box .skin-sell-info .sell-price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px;
}
.skin-info-box .skin-sell-info .sell-price .p1 {
  font-family: "sell1";
  font-size: 100px;
  font-weight: 700;
  background: linear-gradient(153deg, #feba31 30%, #fff370);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-top: -11px;
  letter-spacing: -0.003em;
}
.skin-info-box .skin-sell-info .sell-price-type {
  -ms-flex-item-align: end;
      align-self: flex-end;
  font-size: 18px;
  color: #fcda4a;
  line-height: 1;
  font-weight: normal;
  margin-left: -5px;
}
.skin-info-box .get-btn {
  display: block;
  width: 266px;
  height: 90px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/btn1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 42px auto 0;
  -ms-interpolation-mode: nearest-neighbor;
      image-rendering: -webkit-optimize-contrast;
      image-rendering: pixelated;
}
.skin-info-box .tips {
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #ffffff;
  line-height: 1;
  font-weight: 400;
  text-align: center;
  padding-bottom: 2px;
  border-bottom: 1px solid #ffffff;
  margin-top: 15px;
}

.skin-gift {
  position: relative;
  z-index: 1;
  width: 1609px;
  height: 278px;
  margin: 0 auto;
}
.skin-gift::after {
  content: "";
  position: absolute;
  top: -39px;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 369px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-gift .skin-gift-left {
  position: absolute;
  left: 143px;
  top: 63px;
}
.skin-gift .skin-gift-left .tit {
  width: 446px;
  height: 69px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift1-tit.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-gift .skin-gift-left .text-list {
  margin-top: 28px;
}
.skin-gift .skin-gift-left .text-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  height: 30px;
}
.skin-gift .skin-gift-left .text-list li::before {
  content: "";
  width: 9px;
  height: 9px;
  -webkit-mask-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/icon-block.png");
          mask-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/icon-block.png");
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  background-color: #f36426;
}
.skin-gift .skin-gift-left .text-list li .span1 {
  font-size: 16px;
  color: #646464;
  font-weight: 400;
  margin-left: 9px;
}
.skin-gift .skin-gift-left .text-list li .span2 {
  font-size: 16px;
  color: #656565;
  font-weight: 700;
  margin-left: 14px;
}
.skin-gift .skin-gift-right {
  position: absolute;
  left: 1129px;
  top: 68px;
}
.skin-gift .skin-gift-right .price-info-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 17px;
  height: 70px;
}
.skin-gift .skin-gift-right .price-info-box .sell-icon {
  width: 18px;
  height: 70px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/sell-icon2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-gift .skin-gift-right .price-info-box .sell-price {
  font-family: "sell1";
  font-size: 100px;
  color: #ec6c23;
  margin-top: -11px;
  letter-spacing: -0.003em;
}
.skin-gift .skin-gift-right .price-info-box .other-box {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.skin-gift .skin-gift-right .price-info-box .sell-price-type {
  font-size: 18px;
  color: #f5a52c;
  line-height: 1;
}
.skin-gift .skin-gift-right .price-info-box .old-price {
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #4d4d4d;
  line-height: 1;
  font-weight: 400;
  margin-top: 6px;
  margin-bottom: 2px;
}
.skin-gift .skin-gift-right .get-btn {
  display: block;
  width: 266px;
  height: 90px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/btn1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 13px;
  -ms-interpolation-mode: nearest-neighbor;
      image-rendering: -webkit-optimize-contrast;
      image-rendering: pixelated;
}

.skin-color {
  position: relative;
  width: 1572px;
  height: 533px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-color1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto 0;
}
.skin-color .sell-time {
  position: absolute;
  left: 118px;
  top: 215px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.skin-color .sell-time .sell-time-p1 {
  width: 105px;
  height: 30px;
  -webkit-mask-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/sell-time-bg.png");
          mask-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/sell-time-bg.png");
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  background-color: #febe6b;
  font-size: 16px;
  color: #ffffff;
  line-height: 30px;
  text-align: center;
}
.skin-color .sell-time .sell-time-p2 {
  font-size: 16px;
  color: #656565;
  font-weight: 700;
  margin-left: 6px;
}
.skin-color .skin-color-price {
  position: absolute;
  left: 1104px;
  top: 71px;
}
.skin-color .skin-color-price .price-info-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 17px;
  height: 70px;
}
.skin-color .skin-color-price .price-info-box .sell-icon {
  width: 18px;
  height: 70px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/sell-icon2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-color .skin-color-price .price-info-box .sell-price {
  font-family: "sell1";
  font-size: 100px;
  color: #ec6c23;
  margin-top: -11px;
  letter-spacing: -0.003em;
}
.skin-color .skin-color-price .price-info-box .other-box {
  -ms-flex-item-align: end;
      align-self: flex-end;
  margin-left: -2px;
}
.skin-color .skin-color-price .price-info-box .sell-price-type {
  font-size: 18px;
  color: #f5a52c;
  line-height: 1;
}
.skin-color .skin-color-price .price-info-box .sell-price-type em {
  font-family: "sell1";
  font-style: normal;
  font-size: 50px;
  color: #ec6c23;
}
.skin-color .skin-color-price .price-info-box .old-price {
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #4d4d4d;
  line-height: 1;
  font-weight: 400;
  margin-top: 6px;
  margin-bottom: 2px;
}
.skin-color .skin-color-price .get-btn {
  display: block;
  width: 266px;
  height: 90px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/btn1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 13px;
  -ms-interpolation-mode: nearest-neighbor;
      image-rendering: -webkit-optimize-contrast;
      image-rendering: pixelated;
}
.skin-color .icon-dec1 {
  position: absolute;
  left: -151px;
  top: 104px;
  width: 223px;
  height: 166px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/icon-dec1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-color .icon-dec2 {
  position: absolute;
  right: -67px;
  top: 263px;
  width: 155px;
  height: 159px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/icon-dec2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-color .icon-dec3 {
  position: absolute;
  right: -50px;
  top: 162px;
  width: 131px;
  height: 142px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/icon-dec3.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-color .icon-dec4 {
  position: absolute;
  right: -69px;
  top: 170px;
  width: 157px;
  height: 155px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/icon-dec4.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.skin-color .icon-dec5 {
  position: absolute;
  left: -176px;
  top: -108px;
  width: 1817px;
  height: 460px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/icon-dec5.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  pointer-events: none;
}

/****  header  ****/
.header {
  position: relative;
  height: 1068px;
}
.header .logo {
  position: absolute;
  left: 35px;
  top: 37px;
  width: 169px;
  height: 47px;
}

/****  moudel1  *****/
.moudel1 {
  margin-top: 157px;
}
.moudel1 .skin-gift {
  margin-top: 94px;
}
.moudel1 .skin-color {
  margin-top: 28px;
}

/****  moudel2  *****/
.moudel2 {
  margin-top: 148px;
}
.moudel2 .skins-bg::after {
  top: -71px;
  width: 1851px;
  height: 967px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel2 .skin-info-box .skin-name {
  width: 368px;
  height: 192px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-name2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel2 .skin-info-box .skin-name .video-btn {
  top: -9px;
  right: -68px;
}
.moudel2 .skin-gift {
  width: 1610px;
  margin-top: 94px;
}
.moudel2 .skin-gift::after {
  height: 363px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel2 .skin-gift .skin-gift-left .tit {
  width: 438px;
  height: 71px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift2-tit.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel2 .skin-gift .skin-gift-left .text-list li::before {
  background-color: #c951fd;
}
.moudel2 .skin-color {
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-color2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 27px;
}
.moudel2 .skin-color .sell-time .sell-time-p1 {
  background-color: #e29cff;
}

/****  moudel3  *****/
.moudel3 {
  margin-top: 181px;
}
.moudel3 .skins-bg::after {
  top: -70px;
  width: 1851px;
  height: 968px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin3.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel3 .skin-info-box .skin-name {
  width: 301px;
  height: 195px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-name3.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-left: 68px;
}
.moudel3 .skin-info-box .skin-name .video-btn {
  top: -11px;
  right: -41px;
}
.moudel3 .skin-gift {
  width: 1610px;
  margin-top: 94px;
}
.moudel3 .skin-gift::after {
  height: 329px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift3.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel3 .skin-gift .skin-gift-left .tit {
  width: 361px;
  height: 67px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift3-tit.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel3 .skin-gift .skin-gift-left .text-list li::before {
  background-color: #f65982;
}
.moudel3 .skin-color {
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-color3.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 27px;
}
.moudel3 .skin-color .sell-time .sell-time-p1 {
  background-color: #faaba6;
}

/****  moudel4  *****/
.moudel4 {
  margin-top: 192px;
}
.moudel4 .skins-bg::after {
  top: -88px;
  width: 1851px;
  height: 964px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin4.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel4 .skin-info-box .skin-name {
  width: 398px;
  height: 200px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-name4.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-left: 18px;
}
.moudel4 .skin-info-box .skin-name .video-btn {
  top: -8px;
  right: -44px;
}
.moudel4 .skin-gift {
  width: 1610px;
  margin-top: 94px;
}
.moudel4 .skin-gift::after {
  top: -32px;
  height: 334px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift4.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel4 .skin-gift .skin-gift-left .tit {
  width: 491px;
  height: 68px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift4-tit.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel4 .skin-gift .skin-gift-left .text-list li::before {
  background-color: #ef8107;
}
.moudel4 .skin-color {
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-color4.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 27px;
}
.moudel4 .skin-color .sell-time .sell-time-p1 {
  background-color: #febe6b;
}

/****  moudel5  *****/
.moudel5 {
  margin-top: 215px;
}
.moudel5 .skins-bg::after {
  top: -69px;
  width: 1851px;
  height: 965px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin5.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel5 .skin-info-box .skin-name {
  width: 380px;
  height: 199px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-name5.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-left: 18px;
}
.moudel5 .skin-info-box .skin-name .video-btn {
  top: -8px;
  right: -62px;
}
.moudel5 .skin-gift {
  width: 1610px;
  margin-top: 94px;
}
.moudel5 .skin-gift::after {
  top: -44px;
  height: 356px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift5.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel5 .skin-gift .skin-gift-left .tit {
  width: 480px;
  height: 68px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-gift5-tit.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel5 .skin-gift .skin-gift-left .text-list li::before {
  background-color: #b744ed;
}
.moudel5 .skin-color {
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-color5.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 27px;
}
.moudel5 .skin-color .sell-time .sell-time-p1 {
  background-color: #b744ed;
}

/****  moudel6  *****/
.moudel6 {
  margin-top: 132px;
}
.moudel6 .skins-bg::after {
  top: 0;
  width: 1851px;
  height: 896px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin6.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel6 .skin-info-box {
  top: 125px;
}
.moudel6 .skin-info-box .skin-name {
  width: 412px;
  height: 264px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-name6.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-left: 28px;
}
.moudel6 .skin-info-box .video-btn {
  top: 61px;
  right: -91px;
}
.moudel6 .m6-frame {
  position: absolute;
  left: 121px;
  top: 506px;
  width: 420px;
  height: 37px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/m6-frame1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel6 .m6-frame span {
  display: block;
  width: 260px;
  height: 100%;
  font-size: 16px;
  color: #ffffff;
  text-align: center;
  line-height: 37px;
  margin-left: 150px;
}

/********  moudel7  *******/
.m7-packpage-box {
  width: 1438px;
  height: 825px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/packpage.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 130px auto 0;
}

.m7-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 21px;
}
.m7-box .m7-tit {
  position: relative;
  width: 635px;
  height: 162px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/m7-tit.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.m7-box .m7-tit .m7-rule-a {
  position: absolute;
  left: 597px;
  bottom: 7px;
  font-family: "font1";
  font-size: 16px;
  color: #6b2700;
  line-height: 1;
  padding-bottom: 2px;
  border-bottom: 1px solid #6b2700;
  white-space: nowrap;
}
.m7-box .price-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 70px;
  margin-left: 69px;
}
.m7-box .price-box .sell-icon {
  position: relative;
  width: 27px;
  height: 77px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/sell-icon3.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -ms-interpolation-mode: nearest-neighbor;
      image-rendering: -webkit-optimize-contrast;
      image-rendering: pixelated;
}
.m7-box .price-box .sell-price {
  margin-top: -11px;
  margin-left: 10px;
}
.m7-box .price-box .sell-price .p1 {
  position: relative;
  font-family: "sell1";
  font-size: 100px;
  line-height: 104px;
  color: #ec6c23;
  z-index: 1;
  letter-spacing: -0.003rem;
  font-weight: normal;
}
.m7-box .price-box .sell-price .p1 span {
  background: url("//game.gtimg.cn/images/lol/act/a202604017124fool/m/font-linear.png");
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: 100% 105%;
}
.m7-box .price-box .sell-price .p1::after {
  content: "49";
  position: absolute;
  left: 0;
  top: 0;
  -webkit-text-stroke: 2px #ec6c23;
  text-stroke: 2px #ec6c23;
  color: transparent;
  z-index: -1;
}
.m7-box .price-box .sell-price .p1::before {
  content: "49";
  position: absolute;
  left: 2px;
  top: 2px;
  color: #ec6c23;
  z-index: -1;
}
.m7-box .price-box .sell-price-type {
  position: relative;
  -ms-flex-item-align: end;
      align-self: flex-end;
  font-family: "font1";
  font-size: 36px;
  color: #fefcd5;
  line-height: 1;
  font-weight: normal;
  margin-left: -5px;
  z-index: 1;
  -webkit-transform-origin: left bottom;
          transform-origin: left bottom;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.m7-box .price-box .sell-price-type span {
  background: -webkit-gradient(linear, left top, left bottom, from(#fdfcb2), to(#fffde9));
  background: linear-gradient(to bottom, #fdfcb2 0%, #fffde9 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.m7-box .price-box .sell-price-type::after {
  content: "Q币";
  position: absolute;
  left: 0;
  top: 0;
  -webkit-text-stroke: 6px #ec6c23;
  text-stroke: 6px #ec6c23;
  color: transparent;
  z-index: -1;
}
.m7-box .m7-btn-box {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 90px;
  margin-left: 35px;
}
.m7-box .m7-btn-box a {
  width: 266px;
  height: 90px;
  -ms-interpolation-mode: nearest-neighbor;
      image-rendering: -webkit-optimize-contrast;
      image-rendering: pixelated;
}
.m7-box .m7-btn-box .get-btn {
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/btn1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -ms-interpolation-mode: nearest-neighbor;
      image-rendering: -webkit-optimize-contrast;
      image-rendering: pixelated;
}
.m7-box .m7-btn-box .view-award {
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/btn2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.m7-box .m7-btn-box .tips {
  position: absolute;
  left: 0;
  top: 99px;
  width: 100%;
  font-family: "font1";
  font-size: 16px;
  color: #6b2700;
  text-align: center;
  line-height: 1;
  font-weight: normal;
}

/********  moudel8  *******/
.moudel8 {
  margin-top: 95px;
}
.moudel8 .m8-packpage-box {
  position: relative;
  width: 1579px;
  height: 1144px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/packpage2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto 0;
}
.moudel8 .m8-content {
  position: absolute;
  left: 0;
  top: 1017px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.moudel8 .price-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 70px;
}
.moudel8 .price-box .sell-icon {
  width: 18px;
  height: 70px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/sell-icon4.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel8 .price-box .sell-price {
  margin-top: -11px;
  margin-left: 15px;
}
.moudel8 .price-box .sell-price .p1 {
  font-family: "sell1";
  font-size: 100px;
  color: #ec6c23;
  letter-spacing: -0.003rem;
  font-weight: normal;
}
.moudel8 .price-box .other-box {
  -ms-flex-item-align: end;
      align-self: flex-end;
  margin-left: 4px;
}
.moudel8 .price-box .sell-price-type {
  font-family: "font1";
  font-size: 0.18rem;
  color: #f5a52c;
  line-height: 1;
  font-weight: normal;
}
.moudel8 .price-box .old-price {
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #656565;
  line-height: 1;
  margin-top: 5px;
}
.moudel8 .packpage-info {
  position: relative;
  margin-left: 35px;
}
.moudel8 .packpage-info .packpage-info-box {
  width: 460px;
  height: 30px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/packpage-info-box.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-left: 8px;
}
.moudel8 .packpage-info .packpage-info-tips {
  width: 453px;
  height: 30px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/m8-frame1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 12px;
}
.moudel8 .packpage-info .packpage-info-tips span {
  display: block;
  font-family: "font1";
  font-size: 16px;
  color: #ffffff;
  line-height: 30px;
  font-weight: normal;
  margin-left: 120px;
}
.moudel8 .packpage-info .skin-icon {
  position: absolute;
  top: -15px;
  right: -83px;
  width: 97px;
  height: 97px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/skin-icon.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.moudel8 .get-btn {
  width: 266px;
  height: 90px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/btn1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-left: 131px;
}

/******** 弹窗 *******/
.pop {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 10001;
  display: none;
}

.pop .pop-con {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: auto;
  -webkit-transform: translate(-50%, -50%) scale(var(--scale));
          transform: translate(-50%, -50%) scale(var(--scale));
}

.pop .close-btn {
  position: absolute;
  right: 7px;
  top: -50px;
  width: 41px;
  height: 41px;
  background-image: url(//game.gtimg.cn/images/lol/act/a202604017124fool/dia_close.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: left top;
}

/******** 视频弹窗 *******/
.video-pop .pop-con {
  width: 1100px;
  height: 625px;
  background-color: skyblue;
}

.video-pop .pop-video-container {
  width: 100%;
  height: 100%;
}

/******** 礼盒规则 *******/
.rule-pop .pop-con {
  width: 662px;
  height: 592px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/rule-bg.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding-top: 35px;
}
.rule-pop .rule-tit {
  width: 274px;
  height: 43px;
  background-image: url("//game.gtimg.cn/images/lol/act/a202604017124fool/rule-tit.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto 0;
}
.rule-pop .rule-list {
  width: 80%;
  font-family: "font1";
  font-size: 18px;
  color: #731e10;
  line-height: 1.4;
  margin: 25px auto 0;
}
.rule-pop .rule-list li {
  margin-bottom: 19px;
}