html,
body,
.wrap-container {
  width: 100%;
  height: 100%;
}

:root {
  font-size: calc((18 / 1920)* 100vw);
}

li {
  list-style: none;
}

img {
  border-style: none;
}

.dis-rubtn,
.vk-btn {
  display: none;
}

ul {
  padding: 0;
  margin: 0;
}

.Copy-btn:hover img {
  filter: brightness(110%);
  transform: scale3d(1.03, 1.03, 1);
  transition: filter 0.3s ease, transform 0.3s ease;
}

.uk-modal {
  background: rgba(0, 0, 0, 0.5);
}
.i_bnzm08bu{
  margin: 12% auto 0;
  /* transform: translate(50%, 50%); */
}

.uk-modal-page {
  overflow-y: auto !important;
}
.uk-select:not([multiple]):not([size]){
  background: none;
  padding: 0;
  border: 0;
}
#i_c9ecof2r{
  display: flex;
  width: 80px !important;
}
.contentSuccess{
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* .i_oidz9kae{} */

.i_ojfd1wa3,.i_oma4k5cz,.i_oma4k5cz,.i_onmyusmd,.i_oidz9kae{
  z-index: 9;
}
.uk-navbar-center:not(:only-child) {
  position: static;
  top: auto;
  left: auto;
  transform: none;
  width: max-content;
  box-sizing: border-box;
  z-index: 990;
  padding-right: 1em;
}

.uk-navbar-container:not(.uk-navbar-transparent) {
  position: relative;
  z-index: 999;
  width: 100%;
  background: none;
}


.form-email-box {
  width: 36%;
  margin: auto;
  position: relative;
  padding-top: 19.5em;
}

.form-email-box img {
  width: 100%;
}

.email-box {
  width: 100%;
  position: absolute;
  bottom: 1.5em;
  left: 0;
}

.form-mail {
  padding: 1.8% 3%;
  max-width: 70%;
  margin: 0 auto 2%;
  background: #fff;
  color: #ad9d8b;
  font-size: 1rem;
  border-radius: 2px;
  height: auto;
  text-align: center;
}
.i_mxvv8s9p{
  margin-top: 0 !important;
}
.i_1a1xxzxd:focus,
.i_mxvv8s9p:focus,
.uk-textarea:focus {
  outline: 0;
  background: #fff;
  color: #ad9d8b;
  border-color: #d1c7bb;
}

/* placeholder 颜色 */
.i_mxvv8s9p::-webkit-input-placeholder {
  color: rgba(173, 157, 139, .3);
}
.uk-select{
  color: #ad9d8b;
}
.uk-margin {
  margin-bottom: .1rem;
}

.form-err-email {
  background: rgba(0, 0, 0, 0.75);
  font-size: 0.75rem;
  color: rgb(251, 0, 0);
  padding: 10px 30px;
  line-height: 1.5;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50px;
  display: none;
  z-index: 999;
  width: max-content;
}

.pre-ok {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  align-content: center;
  justify-content: center;
  align-items: center;
  gap: 23px;
  padding-top: 3rem;
}

.pre-ok img {
  width: 14rem;
  transition: filter 0.3s ease, transform 0.3s ease;
}

.pre-ok img:hover {
  transition: filter 0.3s ease, transform 0.3s ease;
}

.vod-play.uk-inline-clip {
  overflow: inherit;
}

.tag-btn img {
  width: clamp(45px, 2.2vw, 59px);
}

.radio-btn {
  /* text-transform: uppercase; */
  padding-top: 10px;
}

.radio-btn a {
  text-decoration: underline;
  text-underline-offset: 0.2rem;
  color: #ffdd50;
}
.radio-btn input[type=checkbox]{
  opacity: 1 !important;
  width: 0.75rem;
  height: 0.75rem;
  vertical-align: -5px;
  margin-right: 5px;
}
.widget-rich-text {
  display: inline-block !important;
}
.widget-rich-text a{
  color: #55a4dd!important;
  text-decoration: underline !important;
}

.uk-radio:checked {
  background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);
  background-color: #2ad687;
}


#modal-pre-ok .uk-modal-dialog {
  text-align: center;
  box-sizing: border-box;
  padding: 4rem 1rem 3.6rem;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
}

.pre-text {
  color: #5071ac;
  margin-bottom: 0;
  padding: 2rem 0 3rem;
}

.sq-text {
  font-size: clamp(.6rem, .85vw, 26px);
  text-transform: uppercase;
  color: #fff;
  width: 100%;
  border-top: 1px solid #444;
  padding-top: 2rem;
  margin: 0;
}

#modal-pre-ok .share-link a {
  margin-bottom: 0;
  width: 3.71875rem;
  height: 3.71875rem;
}

#modal-pre-ok .share-link {
  margin-right: 0;
  margin-top: 0;
  z-index: 50;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
  gap: 10px;
}

.share-link a.fb-btn img {
  object-fit: fill;
  width: clamp(30px, 3vw, 66px);
}

#modal-pre-ok .uk-modal-dialog .xx-btn img,
#modal-youtube .uk-modal-dialog .yxx-btn img {
  width: clamp(30px, 3vw, 40px);
}

#modal-pre-policy .uk-modal-dialog {
  background: #e3eefb;
  padding: 3% 2%;
  line-height: 1.65;
  font-size: clamp(1rem, 1.4vw, 18px);
  box-sizing: border-box;
  border-radius: 12px;
  color: #4e7c9a;
  aspect-ratio: auto;
}

#modal-pre-policy .uk-modal-dialog .xx-btn {
  top: -11% !important;
  right: -11% !important;
}

#modal-youtube .uk-modal-dialog {
  width: 100% !important;
  max-width: 86% !important;
  background: none;
  padding: 0;
}

.uk-container {
  padding-left: 4.5%;
  padding-right: 4.5%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.uk-modal-dialog {
  text-align: center;
  width: 36.75rem !important;
  background: url('https://rescdn.imtxwy.com/mk-xdg/yise/images/en/pre-bg.png') no-repeat center top;
  background-size: 100%;
  aspect-ratio: 954 / 625;
  box-sizing: border-box;
  padding: 0;
}

.xx-btn {
  top: 1% !important;
  right: 0 !important;
  width: clamp(30px, 3.3vw, 57px);
  height: clamp(30px, 3.3vw, 57px);
  display: block;
}
.fp-watermark { display: none;}
.yy-tit1 {
  padding: .2rem 0 3rem;
}

.yy-tit1 img {
  width: 75%;
}


footer a {
  color: #999;
}

footer span {
  padding: 20px 0 10px;
  display: inline-block;
}

footer {
  background: rgba(0, 0, 0, 1);
  text-align: center;
  padding: 2% 0;
  color: #999;
  font-size: 14px;
  position: relative;
  z-index: 4;
}

.footer-logo {
  width: 100%;
  display: flex;
  height: 28px;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
}

.footer-logo img {
  height: 100%;
  margin: 0 3px;
}
#i_6cnpj4qp {
  z-index: 1;
}
.slide-in-top {
  animation: slide-in-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.3s;
}

.slide-in-bottom {
  animation: slide-in-bottom 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.6s;
}

.fade-in {
  animation: fade-in 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both 0.4s;
}

.fade-in-2 {
  animation: fade-in 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both 0.8s;
}

.slide-in-right-1 {
  animation: slide-in-right 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.45s;
}

.slide-in-right-2 {
  animation: slide-in-right 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.5s;
}

.slide-in-right-3 {
  animation: slide-in-right 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.55s;
}

.slide-in-right-4 {
  animation: slide-in-right 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.6s;
}

.slide-in-top1 {
  animation: slide-in-top-new 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.3s;
}

.slide-in-top2 {
  animation: slide-in-top-new 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.4s;
}

.slide-in-top3 {
  animation: slide-in-top-new 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.5s;
}

.slide-in-top4 {
  animation: slide-in-top-new 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.6s;
}

.slide-in-top5 {
  animation: slide-in-top-new 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both 0.7s;
}

.puff-in-centers {
  animation: puff-out-center 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) reverse forwards;
}

@keyframes slide-in-top {
  0% {
    transform: translateY(-100px);
    opacity: 0;
  }

  to {
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes slide-in-bottom {
  0% {
    transform: translateY(100px);
    opacity: 0;
  }

  to {
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes fade-in {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes arrow {

  40%,
  60% {
    opacity: 0;
  }
}

@keyframes slide-in-right {
  0% {
    transform: translateX(1000px);
    opacity: 0;
  }

  to {
    transform: translateX(0);
    opacity: 1;
  }
}

@keyframes scal-ani {

  0%,
  to {
    transform: scale(1);
  }

  50% {
    transform: scale(1.1);
  }
}

@keyframes reserveHoverAnime {

  0%,
  to {
    transform: scale(1);
  }

  50% {
    transform: scale(1.07);
  }
}

@keyframes lightleft {
  0% {
    left: -100%;
  }

  to {
    left: 100%;
  }
}

@keyframes slide-in-top-new {
  0% {
    transform: translateY(-100px);
    opacity: 0;
  }

  to {
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes puff-out-center {
  0% {
    transform: scale(1);
    filter: blur(0);
    opacity: 1;
  }

  to {
    transform: scale(2);
    filter: blur(4px);
    opacity: 0;
  }
}



.nuxt-progress {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
  width: 0;
  opacity: 1;
  transition: width .1s, opacity .4s;
  background-color: #000;
  z-index: 999999
}

.nuxt-progress.nuxt-progress-notransition {
  transition: none
}

.nuxt-progress-failed {
  background-color: red
}

html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  box-sizing: border-box
}

:root {
  --moo-body-overflow: visible;
  color-scheme: only light
}

body {
  overflow: visible;
  overflow: var(--moo-body-overflow) !important
}

#poster {
  overflow: hidden;
  font-family: var(--rocket-screen--font-family)
}

#poster .rocket-hide {
  display: none !important
}

#poster .rocket-show {
  display: flex !important
}

#poster a,
#poster div,
#poster img {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.widget-frame.widget-frame-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  bottom: 0;
  overflow: auto;
  min-height: 100vh;
  z-index: 999
}

.widget-frame .edge-event {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  cursor: pointer
}

.widget-text {
  background-clip: text !important;
  -webkit-background-clip: text !important
}

.widget-link-button>.wx-open-launch {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0
}

.v-lazy-image:not(.v-lazy-image-loaded):not(.v-lazy-image-loaded-carousel) {
  opacity: .01
}

.widget-carousel>.swiper-container {
  position: relative;
  overflow: visible;
  z-index: auto;
  z-index: initial;
  width: 100%;
  height: 100%
}

.widget-carousel>.swiper-container.swiper-container-autoheight,
.widget-carousel>.swiper-container.swiper-container-autoheight>.swiper-wrapper>.slide-image-box,
.widget-carousel>.swiper-container.swiper-container-autoheight>.swiper-wrapper>.widget-image {
  height: auto
}

.widget-carousel>.swiper-container>.swiper-wrapper {
  z-index: auto;
  z-index: initial;
  transition-timing-function: initial;
  transition-timing-function: var(--rocket-carousel-transition-effect, unset)
}

.widget-carousel>.swiper-container>.swiper-wrapper>.slide-image-box>img {
  width: 100%;
  height: inherit;
  -o-object-fit: contain;
  object-fit: contain
}

.widget-carousel>.swiper-container>.swiper-wrapper>.slide-image-box .slide-image {
  border-radius: var(--rocket-carousel-radius--left)
}

.widget-carousel>.swiper-container>.swiper-scrollbar {
  display: none;
  display: var(--rocket-carousel-scrollbar--display, none);
  border-radius: 10px;
  border-radius: var(--rocket-carousel-scrollbar-radius--left, 10px);
  touch-action: none;
  background: rgba(0, 0, 0, .1);
  background: var(--rocket-carousel-scrollbar--color, rgba(0, 0, 0, .1));
  z-index: 1
}

.widget-carousel>.swiper-container>.swiper-scrollbar>.swiper-scrollbar-drag {
  background: rgba(0, 0, 0, .5);
  background: var(--rocket-carousel-scrollbar-drag--color, rgba(0, 0, 0, .5));
  border-radius: 10px;
  border-radius: var(--rocket-carousel-scrollbar-radius--left, 10px)
}

.widget-carousel>.swiper-container>.swiper-pagination {
  display: flex;
  display: var(--rocket-carousel-bullet-show, flex);
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  align-items: center;
  justify-content: center;
  z-index: auto;
  z-index: initial
}

.widget-carousel>.swiper-container>.swiper-pagination>.swiper-pagination-bullet {
  width: 8px;
  width: var(--rocket-carousel-bullet--width, 8px);
  height: 8px;
  height: var(--rocket-carousel-bullet--height, 8px);
  background-color: #ffce00;
  background-color: var(--rocket-carousel-bullet--color, #ffce00);
  border-radius: 10px;
  border-radius: var(--rocket-carousel-bullet-radius--left, 10px);
  margin: 0
}

.widget-carousel>.swiper-container>.swiper-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffce00;
  background-color: var(--rocket-carousel-bullet--color, #ffce00)
}

.widget-carousel>.swiper-container.swiper-container-horizontal.swiper-per-view-auto>.swiper-wrapper>.slide-image-box,
.widget-carousel>.swiper-container.swiper-container-horizontal.swiper-per-view-auto>.swiper-wrapper>.slide-image-box>img {
  width: auto
}

.widget-carousel>.swiper-container.swiper-container-horizontal>.swiper-scrollbar {
  left: 1%;
  left: var(--rocket-carousel-scrollbar-offset--left, 1%);
  bottom: 4px;
  bottom: var(--rocket-carousel-scrollbar-space--left, 4px);
  height: 4px;
  height: var(--rocket-carousel-scrollbar-size--width, 4px);
  width: calc(100% - 1%*2);
  width: calc(100% - var(--rocket-carousel-scrollbar-offset--left, 1%)*2)
}

.widget-carousel>.swiper-container.swiper-container-horizontal>.swiper-pagination {
  width: 100%;
  left: 0;
  left: var(--rocket-carousel-bullet--left, 0);
  bottom: 0;
  bottom: var(--rocket-carousel-bullet--top, 0)
}

.widget-carousel>.swiper-container.swiper-container-horizontal>.swiper-pagination>.swiper-pagination-bullet {
  margin-right: 4px;
  margin-right: var(--rocket-carousel-bullet-space--width, 4px)
}

.widget-carousel>.swiper-container.swiper-container-horizontal>.swiper-pagination>.swiper-pagination-bullet:last-child {
  margin-right: 0
}

.widget-carousel>.swiper-container.swiper-container-vertical.swiper-per-view-auto>.swiper-wrapper>.slide-image-box,
.widget-carousel>.swiper-container.swiper-container-vertical.swiper-per-view-auto>.swiper-wrapper>.slide-image-box>img {
  height: auto
}

.widget-carousel>.swiper-container.swiper-container-vertical>.swiper-scrollbar {
  right: 4px;
  right: var(--rocket-carousel-scrollbar-space--left, 4px);
  top: 1%;
  top: var(--rocket-carousel-scrollbar-offset--left, 1%);
  width: 4px;
  width: var(--rocket-carousel-scrollbar-size--width, 4px);
  height: calc(100% - 1%*2);
  height: calc(100% - var(--rocket-carousel-scrollbar-offset--left, 1%)*2)
}

.widget-carousel>.swiper-container.swiper-container-vertical>.swiper-pagination {
  height: 100%;
  width: -moz-fit-content;
  width: fit-content;
  flex-direction: column;
  right: 0;
  right: var(--rocket-carousel-bullet--left, 0);
  top: 0;
  top: var(--rocket-carousel-bullet--top, 0);
  transform: translateZ(0)
}

.widget-carousel>.swiper-container.swiper-container-vertical>.swiper-pagination>.swiper-pagination-bullet {
  margin-bottom: 4px;
  margin-bottom: var(--rocket-carousel-bullet-space--width, 4px)
}

.widget-carousel>.swiper-container.swiper-container-vertical>.swiper-pagination>.swiper-pagination-bullet:last-child {
  margin-bottom: 0
}

.widget-carousel>.swiper-container.centered.swiper-container-horizontal>.swiper-wrapper>.swiper-slide,
.widget-carousel>.swiper-container.displacement.swiper-container-horizontal>.swiper-wrapper>.swiper-slide,
.widget-carousel>.swiper-container.full.swiper-container-horizontal>.swiper-wrapper>.swiper-slide,
.widget-carousel>.swiper-container.scroll.swiper-container-horizontal>.swiper-wrapper>.swiper-slide,
.widget-carousel>.swiper-container.slide.swiper-container-horizontal>.swiper-wrapper>.swiper-slide {
  margin-right: 10px;
  margin-right: var(--rocket-carousel-space--width, 10px)
}

.widget-carousel>.swiper-container.centered.swiper-container-horizontal>.swiper-wrapper>.swiper-slide:last-child,
.widget-carousel>.swiper-container.displacement.swiper-container-horizontal>.swiper-wrapper>.swiper-slide:last-child,
.widget-carousel>.swiper-container.full.swiper-container-horizontal>.swiper-wrapper>.swiper-slide:last-child,
.widget-carousel>.swiper-container.scroll.swiper-container-horizontal>.swiper-wrapper>.swiper-slide:last-child,
.widget-carousel>.swiper-container.slide.swiper-container-horizontal>.swiper-wrapper>.swiper-slide:last-child {
  margin-right: 0
}

.widget-carousel>.swiper-container.centered.swiper-container-vertical>.swiper-wrapper>.swiper-slide,
.widget-carousel>.swiper-container.displacement.swiper-container-vertical>.swiper-wrapper>.swiper-slide,
.widget-carousel>.swiper-container.full.swiper-container-vertical>.swiper-wrapper>.swiper-slide,
.widget-carousel>.swiper-container.scroll.swiper-container-vertical>.swiper-wrapper>.swiper-slide,
.widget-carousel>.swiper-container.slide.swiper-container-vertical>.swiper-wrapper>.swiper-slide {
  margin-bottom: 10px;
  margin-bottom: var(--rocket-carousel-space--width, 10px)
}

.widget-carousel>.swiper-container.centered.swiper-container-vertical>.swiper-wrapper>.swiper-slide:last-child,
.widget-carousel>.swiper-container.displacement.swiper-container-vertical>.swiper-wrapper>.swiper-slide:last-child,
.widget-carousel>.swiper-container.full.swiper-container-vertical>.swiper-wrapper>.swiper-slide:last-child,
.widget-carousel>.swiper-container.scroll.swiper-container-vertical>.swiper-wrapper>.swiper-slide:last-child,
.widget-carousel>.swiper-container.slide.swiper-container-vertical>.swiper-wrapper>.swiper-slide:last-child {
  margin-bottom: 0
}

.widget-carousel>.swiper-container.centered>.swiper-wrapper>.swiper-slide {
  opacity: .6;
  opacity: var(--rocket-carousel-inactive-opacity, .6);
  transform: scale(.9);
  transform: scale(var(--rocket-carousel-inactive-scale, .9));
  z-index: -1
}

.widget-carousel>.swiper-container.centered>.swiper-wrapper>.swiper-slide.swiper-slide-active {
  opacity: 1;
  transform: scale(1);
  z-index: 0
}

.widget-carousel>.swiper-button-next,
.widget-carousel>.swiper-button-prev {
  display: none;
  display: var(--rocket-carousel-navigation-show, none);
  --swiper-navigation-color: var(--rocket-carousel-navigation--color);
  --swiper-navigation-size: var(--rocket-carousel-navigation--width, 30px)
}

.widget-carousel>.swiper-button-next {
  right: 0;
  right: var(--rocket-carousel-navigation--left, 0)
}

.widget-carousel>.swiper-button-prev {
  left: 0;
  left: var(--rocket-carousel-navigation--left, 0)
}

.widget-svg>svg {
  display: block;
  width: 100%;
  height: 100%
}

.widget-video {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  flex-direction: column
}

.widget-video .web-video-xd {
  height: 100%;
  background: transparent;
  padding: 0;
  flex-grow: 1
}

.widget-video .web-video-xd video {
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-fit: var(--rocket-video-object-fit, contain);
  object-fit: var(--rocket-video-object-fit, contain)
}

.widget-video.rocket-video-without-pip .vjs-picture-in-picture-control {
  display: none
}

.widget-video .video-js {
  background-color: transparent
}

.widget-video .video-js .vjs-modal-dialog {
  background: transparent
}

.widget-video .video-js.vjs-controls-disabled .vjs-error-display,
.widget-video .video-js.vjs-controls-disabled .vjs-loading-spinner {
  display: none
}

.widget-video .video-js.vjs-ended>.vjs-big-play-button,
.widget-video .video-js.vjs-paused>.vjs-big-play-button,
.widget-video .video-js.vjs-stalled>.vjs-big-play-button,
.widget-video .video-js.vjs-unstarted>.vjs-big-play-button,
.widget-video .video-js.vjs-waiting>.vjs-big-play-button {
  display: block !important
}

.widget-video .vjs-poster {
  background-size: cover
}

.widget-video.rocket-video-playing .vjs-big-play-button {
  display: none !important
}

*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0
}

ul,
li,
ol,
p,
h1,
h2,
h3,
h4,
input {
  margin: 0;
  padding: 0;
  border: 0;
  list-style-position: outside;
  list-style-image: none;
  list-style-type: none
}

input {
  background-color: rgba(0, 0, 0, 0)
}

input[type=checkbox] {
  opacity: 0
}

body {
  font-size: 12px
}

.moo-hidden-scrollbar::-webkit-scrollbar {
  display: none
}

.widget {
  position: relative
}

.m-tap {
  cursor: pointer
}

.m-tap * {
  cursor: pointer
}

@media(hover: hover) {
  .m-tap:hover {
    opacity: .9
  }
}

.widget-frame {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-height: 100vh
}

.widget-frame .adaptive-width {
  display: flex;
  position: relative;
  max-width: var(--auto-adaptive-width, unset);
  width: 100%;
  height: 100%;
  min-height: 100vh
}

.auto-adaptive .widget-primary-frame .adaptive-width {
  box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, .1)
}

.widget-image {
  overflow: hidden;
  display: block
}

.widget-image>img {
  display: block;
  width: 100%;
  height: 100%
}

.widget-text {
  font-family: inherit;
  font-weight: 400;
  white-space: pre-wrap;
  line-height: normal;
  font-size: calc(12*var(--moo-unit, 1px));
  overflow: hidden;
  text-overflow: ellipsis
}

.widget-link-button {
  text-decoration: none;
  user-select: none
}

html {
  font-size: 1.6666666667vw
}

:root {
  --moo-unit: 0.03125rem
}

.is-pc body::-webkit-scrollbar {
  display: none
}

.s_ljibg922ho {
  --rocket-screen--font-family: Quicksand
}

.i_lnsazyvdoz .adaptive-width {
  background: #fff
}

.i_rys51wjh {
  height: 100vh;
  align-self: stretch
}

.i_6cnpj4qp {
  width: 100%;
  height: 4.34375rem;
  left: 0;
  top: 0;
  z-index: 2
}

.i_6cxf0yck {
  height: 100vh;
  align-self: stretch;
  --rocket-carousel-radius--left: 0;
  --rocket-carousel-inactive-opacity: 1;
  --rocket-carousel-inactive-scale: 1;
  --rocket-carousel-space--width: 0;
  --rocket-carousel-navigation--color: #007aff;
  --rocket-carousel-navigation--left: 0;
  --rocket-carousel-navigation--width: 0.9375rem;
  --rocket-carousel-navigation-show: none;
  --rocket-carousel-bullet--width: 0.25rem;
  --rocket-carousel-bullet--height: 0.25rem;
  --rocket-carousel-bullet-radius--left: 0.3125rem;
  --rocket-carousel-bullet-space--width: 0.125rem;
  --rocket-carousel-bullet--left: 0;
  --rocket-carousel-bullet--top: 0.15625rem;
  --rocket-carousel-bullet--color: #ffce00;
  --rocket-carousel-bullet-show: none;
  --rocket-carousel-scrollbar--display: none;
  --rocket-carousel-scrollbar-radius--left: 0.3125rem;
  --rocket-carousel-scrollbar--color: rgba(0, 0, 0, 0.1);
  --rocket-carousel-scrollbar-drag--color: rgba(0, 0, 0, 0.5);
  --rocket-carousel-scrollbar-offset--left: 1%;
  --rocket-carousel-scrollbar-size--width: 0.125rem;
  --rocket-carousel-scrollbar-space--left: 0.125rem
}

.i_cwn7mnyf {
  align-self: stretch;
  flex-grow: 1;
  background: #000
}

.i_38bit7rw {
  width: 1.5625rem;
  height: 1.3125rem;
  left: calc(50% - .78125rem);
  bottom: 2.593vh;
  background: url(https://website.xdcdn.net/poster/133737826/home/common/Li9a6VJf.svg)no-repeat center center/contain content-box
}

.i_psp1liut {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_cgmbaufz {
  width: 9.84375rem;
  height: 2.15625rem;
  margin-left: .84375rem;
  margin-top: .5625rem;
  margin-right: -.9375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/common/LtCQc9pA.png) no-repeat center center / contain content-box;
}

.i_cikpcysi {
  height: 2.96875rem;
  flex-grow: 1;
  margin-top: .25rem;
  margin-right: .625rem
}

.i_chotm3n8 {
  height: 2.3125rem;
  -moz-column-gap: .5rem;
  column-gap: .5rem;
  margin-top: .59375rem;
  margin-right: 1.5625rem
}

.i_0wx4imet {
  width: 0;
  height: 0;
  left: 0;
  top: 0
}

.i_6ilnd876 {
  align-self: stretch;
  flex-grow: 1;
  background: #8dd6f0
}

.i_97ifwhsc {
  align-self: stretch;
  flex-grow: 1;
  background: #8dd6f0
}

.i_6ip0041v {
  align-self: stretch;
  flex-grow: 1;
  background: #edd29f
}

.i_6jmn74rt {
  align-self: stretch;
  flex-grow: 1;
  background: #8dd6f0
}

.i_6knfba06 {
  align-self: stretch;
  flex-grow: 1;
  background: #edd29f
}

.i_6ksa9qke {
  align-self: stretch;
  flex-grow: 1;
  background: #8dd6f0
}

.i_scolr4tp {
  width: 100%;
  height: 100vh;
  left: 0;
  bottom: 0
}

.i_cwj53tmk {
  align-self: stretch
}

.i_6i8kb5n3 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #488dc5 0, rgba(93, 166, 231, 0) 100%) no-repeat center center/contain content-box
}

.i_6idyxwfz {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #c78f48 0, rgba(221, 163, 90, 0) 100%)0 0
}

.i_clxj25f7 {
  -moz-column-gap: .625rem;
  column-gap: .625rem;
  align-self: stretch;
  flex-grow: 1
}

.i_dezi8uqn {
  width: 9.42188rem;
  align-self: stretch;
  background: #f3f3f3
}

.i_qtu1msw1 {
  width: 1.5625rem;
  height: 1.5625rem
}

.i_mwatt0fb {
  width: 1.5625rem;
  height: 1.5625rem;
  z-index: 10
}

.i_qw14qof0 {
  width: 7.1875rem;
  align-self: stretch;
  border-radius: 1.8125rem
}

.i_ra6ik6v7 {
  width: 7.1875rem;
  align-self: stretch
}

.i_ez8w3w3i {
  width: 9.42188rem;
  align-self: stretch;
  background: #f3f3f3
}

.i_a9ef7ok2 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  background: url(https://website.xdcdn.net/poster/133737826/home/s1/MEjPW1rx.jpg)no-repeat center 75%/cover content-box
}

.i_byqereas {
  width: 40rem;
  height: 11.9375rem;
  left: calc(50% - 20rem);
  top: 3.8125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/slg.png)no-repeat center center/contain content-box
}

.i_dia78f5i {
  width: 7.6875rem;
  height: 100%;
  right: .00001rem;
  top: 0;
  padding-right: 2.656vw
}

.i_en4cwpch {
  width: 100%;
  height: 2.3125rem;
  min-height: 50px;
  left: 0;
  bottom: 11.204vh
}

.i_97ifd3qu {
  align-self: stretch;
  flex-grow: 1;
  overflow: hidden
}

.i_endku2tj {
  align-self: stretch;
  flex-grow: 1;
  overflow: hidden
}

.i_anhw4ota {
  align-self: stretch;
  flex-grow: 1;
  overflow: hidden
}

.i_dk97dkbg {
  align-self: stretch;
  flex-grow: 1;
  overflow: hidden
}

.i_def3rnwh {
  align-self: stretch;
  flex-grow: 1;
  overflow: hidden
}

.i_cn8p25al {
  align-self: stretch
}

.i_q03fsb40 {
  width: 3.59375rem;
  flex-grow: 1
}

.i_ez9drwqt {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -o-object-fit: contain;
  object-fit: contain
}

.i_q2onx4qw {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LaKzTLym.svg)no-repeat center center/contain content-box;
  box-shadow: 0 .0625rem .09375rem 0 rgba(64, 72, 80, .12);
  border-radius: 1.5625rem
}

.i_eweq45ex {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_qjgsrhgq {
  width: 0;
  height: 0;
  left: 0;
  top: 0
}

.i_q0t4y345 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LaKzTLym.svg)no-repeat center center/contain content-box;
  box-shadow: 0 .0625rem .09375rem 0 rgba(64, 72, 80, .12);
  border-radius: 1.5625rem
}

.i_ey8n1mzx {
  width: 100%;
  height: 100%;
  align-self: stretch;
  flex-grow: 1;
  -o-object-fit: contain;
  object-fit: contain
}

.i_mwatlnfe {
  width: .6875rem;
  align-self: stretch;
  background: #191919
}

.i_mwate14r {
  width: 5.96875rem;
  height: 15.78125rem;
  left: -2.21875rem;
  top: 1.9375rem;
  row-gap: .21875rem;
  padding-top: .9375rem;
  padding-bottom: .5625rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LaJldfID.svg)no-repeat center center/contain
}

.i_frt3ahp7 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/btnReg.png)no-repeat center 0/contain
}

.i_eby8vndn {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #febe3e 0, #ffd814 100%)0 0;
  border-radius: 1.8125rem;
  border: .0625rem solid #fff
}

.i_pys11ki7 {
  width: 3.59375rem;
  align-self: stretch;
  background: #f2f2f2
}

.i_ra6iwtkd {
  align-self: stretch;
  flex-grow: 1
}

.i_f0o5vfv1 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -o-object-fit: contain;
  object-fit: contain
}

.i_pzl8hoor {
  width: 3.59375rem;
  flex-grow: 1;
  background: #f2f2f2
}

.i_f15wwae9 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -o-object-fit: contain;
  object-fit: contain
}

.i_dknucjgs {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/s1/LmqTxDN2.png)no-repeat center 75%/cover
}

.i_6aw5touf {
  width: 61.96875rem;
  height: 61.1875rem;
  left: 0;
  bottom: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/s1/LzsyXkhv.png)no-repeat center center/contain;
}

.i_dmdejtsy {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(90deg, transparent 0, rgba(0, 0, 0, .4) 100%)0 0
}

.i_m4fdwl4qxx {
  row-gap: .5rem;
  flex-grow: 1
}

.i_ly8ifepxgi {
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0
}

.i_eon5rjfv {
  width: 7.53125rem;
  align-self: stretch;
  background: url(https://website.xdcdn.net/poster/172664/homepage/JXX9UROG.png)no-repeat center center/contain
}

.i_cvhg64pl {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_d4u35m53 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_97ifg0k8 {
  width: 60rem;
  height: 100%;
  left: calc(50% - 30rem);
  top: 0
}

.i_zwni7mp3 {
  width: 123.90625rem;
  height: 33.75rem;
  left: calc(50% - 55.625rem);
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/Lz6BeoF4.png)no-repeat center center/contain;
  mix-blend-mode: screen
}

.i_3wzy2ur4 {
  width: 60rem;
  height: 33.75rem
}

.i_rqlmrn44 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_rsk9mksr {
  width: 39.6875rem;
  height: 22.71875rem;
  margin-top: 1.25rem
}

.i_6wxxk9ud {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #83c6fd
}

.i_690ti5u0 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  pointer-events: none
}

.i_xlsv5r2k {
  width: 60rem;
  height: 33.75rem
}

.i_9kvus1ic {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/s4/LhFfx6bj.jpg)center center/auto 100%
}

.i_9ku2iopx {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/s4/Ly7TMTOb.jpg)no-repeat center center/auto 100%
}

.i_ccd0xgqg {
  width: 60rem;
  height: 33.75rem
}

.i_xwhzu7ir {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/s5/Lp3ItrPV.jpg)no-repeat center center/cover content-box
}

.i_xy7etkyl {
  width: 37.5rem;
  height: 13.21875rem;
  z-index: 10
}

.i_yybthirz {
  align-self: stretch;
  flex-grow: 1;
  background: rgba(255, 255, 255, .2);
  border-radius: 1.5625rem
}

.i_euvjght9 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -o-object-fit: contain;
  object-fit: contain
}

.i_evrz67sh {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -o-object-fit: contain;
  object-fit: contain
}

.i_yy80hch2 {
  align-self: stretch;
  flex-grow: 1;
  background: rgba(255, 255, 255, .2);
  border-radius: 1.5625rem
}

.i_mwat8yqc {
  width: .3125rem;
  height: .25rem;
  color: #fff
}

.i_mwatirxa {
  height: 1.21875rem;
  align-self: stretch
}

.i_fperrl2z {
  width: .40625rem;
  height: .375rem;
  left: .625rem;
  top: .1875rem;
  opacity: .6
}

.i_g9bmmkyq {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff
}

.i_ra6i3nj5 {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff
}

.i_ra6i6fki {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff
}

.i_m4fdwqo5gq {
  width: 1.5625rem;
  height: 1.5625rem
}

.i_ly8gplwme2 {
  width: 8.33vw;
  height: 8.33vw;
  left: 2.92vw;
  bottom: 6.25vw;
  background: #dbdbdb;
  border-radius: .521vw
}

.i_ly84ftrdxz {
  width: 20.42vw;
  height: 3.96vw;
  background: url(https://website.xdcdn.net/poster/172664/homepage/JXX9UROG.png)no-repeat center center/contain
}

.i_ly84imvnwm {
  -moz-column-gap: .875rem;
  column-gap: .875rem;
  align-self: stretch;
  flex-grow: 1
}

.i_eon5mvqt {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #fbcd51 0, #ffd814 100%)0 0;
  border-radius: 1.8125rem;
  border: .0625rem solid #fff
}

.i_744udzjj {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LhFLYTK8.jpg)center center/auto 100%
}

.i_74e1nyxu {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/Lijkck7p.jpg)center center/auto 100%
}

.i_d7qc0akc {
  width: 66.4375rem;
  height: 27.6875rem;
  left: calc(50% - 67.5rem);
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LpWmmO4R.png)no-repeat center center/contain
}

.i_d7xwat12 {
  width: 80.75rem;
  height: 30.3125rem;
  left: calc(50% - 1.875rem);
  top: 1.125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LpWmmTak.png)no-repeat center center/contain
}

.i_d8406rtm {
  width: 28.96875rem;
  height: 20.625rem;
  left: -3.125rem;
  top: -3.125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LrGzYh6M.png)no-repeat center center/contain
}

.i_dramodes {
  height: 36.15625rem;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LpXaoqbF.png)center center/auto 100%
}

.i_drm47ru3 {
  height: 36.15625rem;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LpXbet1e.png)center center/auto 100%
}

.i_ak3rsvja {
  width: 82.5rem;
  height: 33.75rem;
  left: -11.25rem;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LxEuaZIL.png)no-repeat center center/cover
}

.i_6ngdaqc8 {
  width: 22.9375rem;
  height: 15.1875rem;
  left: 20.25rem;
  top: 16.96875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LpTz85zu.png)no-repeat center center/contain
}

.i_3gxbuh2v {
  width: 15rem;
  height: 6.59375rem;
  left: 21.21875rem;
  top: 14.84375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LpT3I3Pk.png)no-repeat center center/cover
}

.i_4s10uwgc {
  width: 64.21875rem;
  height: 31.0625rem;
  left: calc(50% - 32.6875rem);
  top: calc(50% - 15.53125rem);
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/Lz6Kqxka.png)no-repeat center center/contain
}

.i_3wzybxam {
  width: 100%;
  left: 0;
  top: 2.3125rem;
  z-index: 1;
  pointer-events: none
}

.i_6pily70k {
  width: 34.84375rem;
  height: 17.78125rem;
  left: 12.65625rem;
  top: 4.75rem
}

.i_4cmcl1j9 {
  width: 60rem;
  height: .625rem;
  left: 0;
  bottom: .25rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/tipPre.png)no-repeat center center/contain
}

.i_ydna96mt {
  width: 29rem;
  height: 25.5rem;
  left: -8.625rem;
  top: -2.1875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s2/LpbGtwjF.png)no-repeat center center/cover
}

.i_mesoc1h2 {
  width: 20.90625rem;
  height: 27.46875rem;
  right: -6.3125rem;
  top: -7.9375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s2/LpbGtuPf.png)no-repeat center center/cover
}

.i_metm9z7r {
  width: 20.5625rem;
  height: 19.40625rem;
  left: -4.9375rem;
  bottom: -7.40625rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s2/LpbGt0TH.png)no-repeat center center/cover
}

.i_meu745c1 {
  width: 10.90625rem;
  height: 13.875rem;
  right: -3.84375rem;
  bottom: -2.71875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s2/LpbGt5x4.png)no-repeat center center/cover
}

.i_kxljgqj2 {
  align-self: stretch;
  flex-grow: 1;
  z-index: -1;
  background: url(https://website.xdcdn.net/poster/133737826/home/s2/LeLCzIvF.jpg)no-repeat center center/cover
}

.i_90yzt5kj {
  width: 37.5rem;
  height: 5.625rem;
  left: calc(50% - 18.75rem);
  top: -3.46875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/title2.png)no-repeat center center/contain
}

.i_u2ibhqaa {
  height: 19.6875rem;
  align-self: stretch;
  overflow: hidden;
  --rocket-carousel-radius--left: 0;
  --rocket-carousel-inactive-opacity: 1;
  --rocket-carousel-inactive-scale: 1;
  --rocket-carousel-space--width: 0;
  --rocket-carousel-navigation--color: #007aff;
  --rocket-carousel-navigation--left: 2.8125rem;
  --rocket-carousel-navigation--width: 2.78125rem;
  --rocket-carousel-navigation-show: block;
  --rocket-carousel-bullet--width: 1.8125rem;
  --rocket-carousel-bullet--height: 1.8125rem;
  --rocket-carousel-bullet-radius--left: 0;
  --rocket-carousel-bullet-space--width: 0.15625rem;
  --rocket-carousel-bullet--left: 0;
  --rocket-carousel-bullet--top: 0;
  --rocket-carousel-bullet--color: #ffce00;
  --rocket-carousel-bullet-show: flex;
  --rocket-carousel-scrollbar--display: none;
  --rocket-carousel-scrollbar-radius--left: 0.3125rem;
  --rocket-carousel-scrollbar--color: rgba(0, 0, 0, 0.1);
  --rocket-carousel-scrollbar-drag--color: rgba(0, 0, 0, 0.5);
  --rocket-carousel-scrollbar-offset--left: 1%;
  --rocket-carousel-scrollbar-size--width: 0.125rem;
  --rocket-carousel-scrollbar-space--left: 0.125rem
}

.i_b6f8ayn2 {
  height: 6.25rem;
  flex-grow: 1;
  background: #f5f5f5
}

.i_b6klsv66 {
  height: 6.25rem;
  flex-grow: 1;
  background: #f5f5f5
}

.i_uhmaozfc {
  width: 100%;
  height: 10.59375rem;
  left: 0;
  bottom: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/s3/LhqTllX0.jpg)no-repeat center center/100% 100%
}

.i_uhufmmoh {
  width: 73.5rem;
  height: 33.75rem;
  left: calc(50% - 36.75rem);
  top: calc(50% - 16.875rem);
  background: url(https://website.xdcdn.net/poster/133737826/home/s3/LuJRg25U.png)no-repeat center center/contain
}

.i_ia6nrt7x {
  width: 6rem;
  height: 33.75rem;
  right: 0;
  top: 0;
  z-index: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/s3/LeydXYnw.png)no-repeat center center/contain
}

.i_ib760qq2 {
  width: 6rem;
  height: 33.75rem;
  left: 0;
  top: 0;
  z-index: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/s3/LeydXYnw.png)no-repeat center center/contain
}

.i_oyk8twx7 {
  width: 75.71875rem;
  height: 29.34375rem;
  left: calc(50% - 36.5625rem);
  top: 1.25rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s3/LxBo2PqU.png)no-repeat center center/contain;
  pointer-events: none
}

.i_66rolf6q {
  width: 23.28125rem;
  height: 33.1875rem;
  left: calc(50% - 11.3125rem);
  top: -.71875rem;
  z-index: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/s3/LcXnvmT3.png)no-repeat center center/contain content-box;
  pointer-events: none
}

.i_6wfy19mp {
  width: 37.5rem;
  height: 5.625rem;
  left: calc(50% - 18.75rem);
  top: 2.28125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/title3.png)no-repeat center center/contain;
  pointer-events: none
}

.i_6bbsvm8a {
  width: 37.5rem;
  height: 26.5625rem;
  left: 11.25rem;
  top: 6.75rem
}

.i_6f3i1m8k {
  width: 21.875rem;
  height: 5.03125rem;
  left: 19.0625rem;
  top: 27.15625rem;
  z-index: 1
}

.i_y3jz8p8g {
  width: 44.09375rem;
  height: 33.75rem;
  left: calc(50% - 41.9375rem);
  top: 1.25rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s3/LuWslzc8.png)no-repeat center center/contain;
  pointer-events: none;
  mix-blend-mode: screen
}

.i_97obfjhi {
  width: 100%;
  height: 5.3125rem;
  left: 0;
  bottom: -.00001rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s4/LhBH71Nv.jpg)no-repeat center 0/cover
}

.i_w7ffymph {
  width: 4.8125rem;
  height: 6.375rem;
  left: calc(50% - 30.5rem);
  top: 4.6875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s4/Ly6MmiLz.png)no-repeat center center/contain
}

.i_wb5bpamh {
  width: 68.4375rem;
  height: 33rem;
  left: calc(50% - 40.9375rem);
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/s4/Ly7TM8uP.png)no-repeat center center/contain;
  mix-blend-mode: screen
}

.i_xv0rob24 {
  width: 82.5rem;
  height: 33.75rem;
  left: calc(50% - 41.25rem);
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/s4/LeL0cGJ3.png)no-repeat center center/contain
}

.i_71atbhvj {
  width: 37.5rem;
  height: 5.625rem;
  left: calc(50% - 18.75rem);
  top: 2.28125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/title4.png)no-repeat center center/contain
}

.i_hop60drz {
  width: 25.46875rem;
  height: 14.34375rem;
  left: 17.4375rem;
  top: 9.25rem;
  overflow: hidden;
  background: rgba(243, 243, 243, .5);
  border-radius: .15625rem
}

.i_chqsqxin {
  width: 25.46875rem;
  height: 14.34375rem;
  left: 17.78125rem;
  top: 9.25rem;
  background: rgba(243, 243, 243, .5);
  border-radius: .15625rem
}

.i_clm7s2c0 {
  width: 16.3125rem;
  height: 21.625rem;
  left: 7.75rem;
  bottom: .00001rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s4/LeL4rhR6.png)no-repeat center center/contain content-box;
  pointer-events: none
}

.i_cwm3ed16 {
  height: 16.875rem;
  align-self: stretch;
  background: #f3f3f3
}

.i_bzes7upv {
  width: 52.90625rem;
  height: 31.125rem;
  left: -14.46875rem;
  bottom: -13.59375rem;
  z-index: 4;
  background: url(https://website.xdcdn.net/poster/133737826/home/s5/Lp3LNPAJ.png)no-repeat center center/contain
}

.i_k2b06ktf {
  width: 48.09375rem;
  height: 26.65625rem;
  right: -12.71875rem;
  bottom: -12.96875rem;
  z-index: 3;
  background: url(https://website.xdcdn.net/poster/133737826/home/s5/Lp4HV0uH.png)no-repeat center center/contain
}

.i_k2bxn542 {
  width: 21.28125rem;
  height: 12.8125rem;
  left: -13.96875rem;
  bottom: 17.40625rem;
  z-index: 2;
  background: url(https://website.xdcdn.net/poster/133737826/home/s5/Lp4fzE5V.png)no-repeat center center/contain
}

.i_k2dv2j7g {
  width: 31.5rem;
  height: 17.65625rem;
  right: -25.09375rem;
  bottom: 15.65625rem;
  z-index: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/s5/Lp4KoiRJ.png)no-repeat center center/contain
}

.i_jnz0ypob {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 5;
  background: url(https://website.xdcdn.net/poster/133737826/home/s5/Lp3Itk6b.png)no-repeat center center/cover;
  mix-blend-mode: screen
}

.i_95no5gts {
  width: 37.5rem;
  height: 5.625rem;
  left: calc(50% - 18.75rem);
  top: -6.875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/title5.png)no-repeat center center/contain
}

.i_yc4q6azk {
  width: 37.5rem;
  height: 11.28125rem
}

.i_9bjouqok {
  width: 37.5rem;
  height: 15.625rem;
  left: 0;
  top: -.5rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/news/LbGgV0BL.png)no-repeat center center/contain
}

.i_ptfs3arp {
  font-size: .71875rem;
  font-weight: 700;
  white-space: pre-wrap;
  padding-left: .15625rem;
  padding-right: .15625rem;
  color: #fff
}

.i_cr4hc044 {
  width: .625rem;
  height: .6875rem;
  right: -.38525rem;
  top: -.1875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/common/LTws7KRx.png)no-repeat center center/contain content-box
}

.i_mwatjyh4 {
  align-self: stretch
}

.i_rl7ebd1p {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOygZJR.svg)no-repeat center center/contain
}

.i_m4fdx0xi61 {
  color: #fff;
  pointer-events: none
}

.i_ly8gqxsp6k {
  width: 7.29vw;
  height: 7.29vw;
  background: var(--rocket-i_ly8gqxsp6k--bg-image-0) no-repeat center center/contain
}

.i_fchj8mfh {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #fbcd51 0, #ffd814 100%)0 0;
  border-radius: 1.8125rem;
  border: .0625rem solid #fff
}

.i_ly8ebx76f4 {
  align-self: stretch;
  flex-grow: 1
}

.i_ly84v9f66r {
  width: 8.53125rem;
  height: 2.6rem;
  min-width: 163px;
  align-self: stretch
}

.i_zyx477n0 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/Lz7NR7F2.png)no-repeat center center/contain
}

.i_e9xrb9cl {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/Lz7NRYlQ.png)no-repeat center center/contain
}

.i_enlw8wvu {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/Lz7NRMTS.png)no-repeat center center/contain
}

.i_8a39ceeh {
  width: 37.5rem;
  height: 5.625rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/titlePre.png)no-repeat center center/cover
}

.i_yhlwp201 {
  width: 12.59375rem;
  height: 12.59375rem;
  left: 0;
  top: 5.15625rem
}

.i_yw9o8lvy {
  width: 12.0625rem;
  height: 11.9375rem;
  left: 7.03125rem;
  top: 0
}

.i_ywadgww0 {
  width: 13.3125rem;
  height: 10.78125rem;
  left: 16.09375rem;
  top: 1.3125rem
}

.i_ywazycay {
  width: 10.5rem;
  height: 11.21875rem;
  right: 0;
  top: 4.09375rem
}

.i_u3d5j7ne {
  width: 29.375rem;
  height: 18rem
}

.i_j2k91nw0 {
  align-self: stretch;
  flex-grow: 1;
  overflow: hidden;
  --rocket-carousel-radius--left: 0.6875rem;
  --rocket-carousel-inactive-opacity: 0.6;
  --rocket-carousel-inactive-scale: 0.9;
  --rocket-carousel-space--width: 0.3125rem;
  --rocket-carousel-navigation--color: #007aff;
  --rocket-carousel-navigation--left: 0;
  --rocket-carousel-navigation--width: 0.9375rem;
  --rocket-carousel-navigation-show: none;
  --rocket-carousel-bullet--width: 0.25rem;
  --rocket-carousel-bullet--height: 0.25rem;
  --rocket-carousel-bullet-radius--left: 0.3125rem;
  --rocket-carousel-bullet-space--width: 0.125rem;
  --rocket-carousel-bullet--left: 0;
  --rocket-carousel-bullet--top: 0.15625rem;
  --rocket-carousel-bullet--color: #ffce00;
  --rocket-carousel-bullet-show: none;
  --rocket-carousel-scrollbar--display: none;
  --rocket-carousel-scrollbar-radius--left: 0.3125rem;
  --rocket-carousel-scrollbar--color: rgba(0, 0, 0, 0.1);
  --rocket-carousel-scrollbar-drag--color: rgba(0, 0, 0, 0.5);
  --rocket-carousel-scrollbar-offset--left: 1%;
  --rocket-carousel-scrollbar-size--width: 0.125rem;
  --rocket-carousel-scrollbar-space--left: 0.125rem
}

.i_s25uag5w {
  width: 21.875rem;
  flex-grow: 1
}

.i_s4ey7n0z {
  width: 2.25rem;
  height: 2.8125rem;
  left: -2.25rem;
  top: 1.09375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s3/LeEkS3lD.png)no-repeat center center/contain
}

.i_s4o2pt9t {
  width: 2.25rem;
  height: 2.8125rem;
  right: -2.25rem;
  top: 1.09375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s3/LeEkS3lD.png)no-repeat center center/contain
}

.i_hpe3j1fs {
  align-self: stretch;
  flex-grow: 1;
  background: #000;
  --rocket-video-object-fit: cover
}

.i_ho1jmuoa {
  width: 12.73438rem;
  align-self: stretch;
  background: #f4f4f4
}

.i_cjq9ph92 {
  width: 4.6875rem;
  height: 4.6875rem;
  margin-top: .40625rem;
  margin-right: .09375rem;
  background: rgba(243, 243, 243, .8)
}

.i_y18etcht {
  -moz-column-gap: .875rem;
  column-gap: .875rem
}

.i_ycv208jw {
  min-width: 4.15625rem;
  height: 1.5625rem;
  right: -.00001rem;
  top: -3.125rem;
  padding-left: .75rem;
  padding-right: .75rem
}

.i_mwat8mqk {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.3;
  white-space: pre-wrap;
  color: #9a836b
}

.i_srg92rvp {
  width: .3125rem;
  height: .34375rem;
  right: -.25rem;
  top: .125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/common/LTxWfR2w.png)no-repeat center center/contain content-box
}

.i_yebvvxfw {
  align-self: stretch;
  flex-grow: 1;
  background: rgba(255, 255, 255, .2);
  border-radius: 1.5625rem
}

.i_fevspxnj {
  width: 3.125rem
}

.i_p96mjob2 {
  align-self: stretch;
  flex-grow: 1
}

.i_j30wdj {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_lycnxgas29 {
  width: 11.56vw;
  height: 12.24vw;
  left: .57vw;
  bottom: 4.17vw
}

.i_ly858lrovk {
  width: 100%;
  height: 100%;
  left: 0;
  top: 15%;
  
}

@keyframes pccbt {
  /* 0% {
      transform: scale(1);
  }
  50% {
      transform: scale(1.1);
  }
  100% {
    filter: brightness(1);
  } */
  0% {
    transform: translateY(0px);
  }

  50% {
    transform: translateY(10px);
  }

  100% {
    transform: translateY(0px);
  }
}#i_ly84v9f66r2 {
  flex-direction: row;
  width: 46%;
  transition: all 0.4s;
  animation: pccbt 1s ease-in-out infinite;
}
#i_ly84v9f66r2 a{
  height: 2.3rem;
  width: 7.53125rem;
  margin: 0 .2rem;
  border: 2px solid #c4bdbe;
  border-radius: .3rem;
  text-align: center;
  background-color: #000;
}
.steamBtn {
  display: grid;
    align-content: center;
    justify-content: center;
}
.steamBtn img{
  clip-path: inset(8px 8px 8px 8px);
}

.uk-position-bottom-center{
  bottom: -2%;
}

.i_nz9porry {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/b1.png)no-repeat center center/cover
}

.i_nzl8u4hp {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/b2.png)no-repeat center center/cover
}

.i_nzmj5086 {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/b3.png)no-repeat center center/cover
}

.i_nznbe34i {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/b4.png)no-repeat center center/cover
}

.i_ua9sz0b7 {
  align-self: stretch;
  flex-grow: 1
}

.i_j2q28txz {
  align-self: stretch;
  flex-grow: 1
}

.i_s2t6talz {
  width: 4.375rem;
  align-self: stretch
}

.i_zp42r6p0 {
  height: 2.34375rem;
  align-self: stretch;
  background: #f5f5f5
}

.i_j6c1a9g3 {
  width: 8.71875rem;
  height: 11.28125rem
}

.i_9h4zcfsu {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: .9375rem;
  border: .0625rem solid #fff
}

.i_9cs4v0q5 {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.3;
  white-space: pre-wrap;
  color: #fff
}

.i_p96m8tg4 {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff
}

.i_p96msvh7 {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff
}

.i_p96mn9va {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff
}

.i_j3aefa {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/227017/homepage/JcvnWWwv.svg)no-repeat center center/contain
}

.i_j4jwox {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: var(--rocket-i_j4jwox--bg-image-0) no-repeat center center/contain
}

.i_lycn6ysqv1 {
  width: 11.56vw;
  height: 12.24vw;
  left: 0;
  bottom: 0
}

.i_z0e1vryv {
  width: 8.4375rem;
  height: 8.4375rem;
  left: 2.15625rem;
  top: 2.0625rem
}

.i_z7cm9vo7 {
  width: 8.4375rem;
  height: 8.4375rem;
  left: 1.75rem;
  top: 1.90625rem
}

.i_z7ejafxp {
  width: 8.4375rem;
  height: 8.4375rem;
  left: 1.25rem;
  top: 1.15625rem
}

.i_z7fxvk88 {
  width: 8.4375rem;
  height: 8.4375rem;
  left: .46875rem;
  top: 2.3125rem
}

.i_jl6n873d {
  width: 25.65625rem;
  height: 13.75rem;
  left: 1.625rem;
  top: 2.5rem;
  background: var(--rocket-i_jl6n873d--bg-image-0) no-repeat center center/cover
}

.i_jpnyfjdx {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/s2/LvweaoJd.png)no-repeat center center/contain
}

.i_j67lihub {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  pointer-events: none
}

.i_j6x01c05 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  pointer-events: none
}

.i_j6w648hu {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  pointer-events: none
}

.i_j6xrwjva {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  pointer-events: none
}

.i_j32p16np {
  align-self: stretch;
  flex-grow: 1;
  background: var(--rocket-i_j32p16np--bg-image-0) no-repeat center center/contain
}

.i_s31n67i3 {
  width: 4.375rem;
  height: 4.375rem;
  background: var(--rocket-i_s31n67i3--bg-image-0) no-repeat center center/contain
}

.i_s332w3cw {
  width: 5.03125rem;
  height: 5.03125rem;
  left: -.3125rem;
  top: 0;
  background: var(--rocket-i_s332w3cw--bg-image-0) no-repeat center center/contain;
  pointer-events: none
}

.i_y1hnjbvm {
  align-self: stretch;
  flex-grow: 1;
  padding-left: .5625rem;
  padding-top: 1.0625rem;
  padding-right: .5625rem;
  padding-bottom: .5625rem
}

.i_z9hlmzdb {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #fff;
  opacity: .26;
  border-radius: 1.5625rem
}

.i_9ic9bm0c {
  width: .34375rem;
  height: .3125rem;
  left: .40625rem;
  top: .1875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/common/LTwqJsph.png)no-repeat center center/contain
}

.i_9l3886ic {
  width: .34375rem;
  height: .53125rem;
  right: .3125rem;
  top: .46875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/common/Lb1Raq88.svg)no-repeat center center/contain
}

.i_yzr5hpof {
  width: 5.90625rem;
  height: 5.3125rem;
  left: 1.28125rem;
  top: 1rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/item1.png)no-repeat center center/contain
}

.i_z399fgwu {
  width: 100%;
  height: 1.5rem;
  left: 0;
  bottom: 1.25rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/rtext1.png)no-repeat center center/contain
}

.i_z7cm9afo {
  width: 5.28125rem;
  height: 5.3125rem;
  left: 1.59375rem;
  top: .9375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/item2.png)no-repeat center center/contain
}

.i_z7cmjhzj {
  width: 100%;
  height: 1.5rem;
  left: 0;
  top: 5.625rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/rtext2.png)no-repeat center center/contain
}

.i_z7ej2ec8 {
  width: 5.4375rem;
  height: 3.96875rem;
  left: 1.5rem;
  top: 1.46875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/item3.png)no-repeat center center/contain
}

.i_z7ejafw1 {
  width: 100%;
  height: 1.5rem;
  left: 0;
  top: 5.53125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/rtext3.png)no-repeat center center/contain
}

.i_z7fx9u2k {
  width: 6.6875rem;
  height: 5.34375rem;
  left: .875rem;
  top: .84375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/item4.png)no-repeat center center/contain
}

.i_z7fxzijt {
  width: 100%;
  height: 1.5rem;
  left: 0;
  top: 5.5625rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/rtext4.png)no-repeat center center/contain
}

.i_i62nzzz7 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: var(--rocket-i_i62nzzz7--bg-image-0) no-repeat center center/contain
}

.i_i7q4wxok {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: var(--rocket-i_i7q4wxok--bg-image-0) no-repeat center center/contain
}

.i_i7rbdsrb {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: var(--rocket-i_i7rbdsrb--bg-image-0) no-repeat center center/contain
}

.i_i7rzsfki {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: var(--rocket-i_i7rzsfki--bg-image-0) no-repeat center center/contain
}

.i_m1w3715v {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #f5f1ea;
  box-shadow: 0 .09375rem .3125rem 0 rgba(56, 107, 159, .2);
  border-radius: .9375rem
}

.i_xaa9qaqr {
  height: 4.25rem;
  align-self: stretch;
  margin-bottom: .3125rem;
  background: var(--rocket-i_xaa9qaqr--bg-image-1) no-repeat center center/cover, #8fc3ff
}

.i_ltr2we5pqd {
  height: 4.0625rem;
  align-self: stretch;
  margin-bottom: .1875rem
}

.i_xhxl9f9i {
  height: .84375rem;
  align-self: stretch
}

.i_m48vdzmi {
  width: 2.03125rem;
  height: 1.5625rem;
  left: 3.3125rem;
  top: -.84375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/news/L0oNeNpC.png)no-repeat center center/contain
}

.i_ltr33x7m9q {
  font-size: .625rem;
  font-weight: 700;
  line-height: 1.3;
  white-space: pre-wrap;
  color: #9a836b
}

.i_ltr2wdg2qb {
  left: 0;
  bottom: 0
}

.i_u36zx68f {
  height: .75rem;
  right: 0;
  top: 0;
  background: #55a4dd;
  border-radius: .75rem
}

.i_ltr39aa1jz {
  font-size: .46875rem;
  font-weight: 700;
  line-height: 1.2;
  white-space: pre-wrap;
  color: #ad9d8b
}

.i_u36zw21a {
  font-size: .46875rem;
  font-weight: 700;
  line-height: 1.2;
  white-space: pre-wrap;
  padding-left: .21875rem;
  padding-right: .21875rem;
  color: #fff
}

.i_lnsazyvdoz .adaptive-width,
.i_rys51wjh,
.i_cwn7mnyf,
.i_cgmbaufz,
.i_cikpcysi,
.i_6ilnd876,
.i_97ifwhsc,
.i_6ip0041v,
.i_6jmn74rt,
.i_6knfba06,
.i_6ksa9qke,
.i_qtu1msw1,
.i_97ifd3qu,
.i_endku2tj,
.i_anhw4ota,
.i_dk97dkbg,
.i_def3rnwh,
.i_q03fsb40,
.i_pzl8hoor,
.i_dknucjgs,
.i_m4fdwl4qxx,
.i_3wzy2ur4,
.i_rsk9mksr,
.i_xlsv5r2k,
.i_ccd0xgqg,
.i_xy7etkyl,
.i_744udzjj,
.i_74e1nyxu,
.i_dramodes,
.i_drm47ru3,
.i_kxljgqj2,
.i_ly8gqxsp6k,
.i_ly84v9f66r,
.i_8a39ceeh,
.i_u3d5j7ne,
.i_ho1jmuoa,
.i_cjq9ph92,
.i_nz9porry,
.i_nzl8u4hp,
.i_nzmj5086,
.i_nznbe34i,
.i_j2q28txz,
.i_s2t6talz,
.i_zp42r6p0,
.i_j6c1a9g3,
.i_j32p16np,
.i_s31n67i3,
.i_y1hnjbvm {
  display: flex;
  position: relative;
  flex-direction: column
}

.i_6cnpj4qp,
.i_en4cwpch,
.i_ly8ifepxgi,
.i_cvhg64pl,
.i_d4u35m53,
.i_6wxxk9ud,
.i_9kvus1ic,
.i_g9bmmkyq,
.i_ra6i3nj5,
.i_ra6i6fki,
.i_hop60drz,
.i_ycv208jw,
.i_p96m8tg4,
.i_p96msvh7,
.i_p96mn9va,
.i_u36zx68f {
  display: flex;
  position: absolute
}

.i_6cxf0yck,
.i_chotm3n8,
.i_clxj25f7,
.i_mwatt0fb,
.i_qw14qof0,
.i_cn8p25al,
.i_ra6iwtkd,
.i_gmyll44d,
.i_mwatirxa,
.i_ly84imvnwm,
.i_u2ibhqaa,
.i_yc4q6azk,
.i_mwatjyh4,
.i_j2k91nw0,
.i_s25uag5w,
.i_y18etcht,
.i_p96mjob2,
.i_ua9sz0b7,
.i_ltr2we5pqd {
  display: flex;
  position: relative
}

.i_38bit7rw,
.i_psp1liut,
.i_6i8kb5n3,
.i_a9ef7ok2,
.i_byqereas,
.i_dia78f5i,
.i_q2onx4qw,
.i_eweq45ex,
.i_q0t4y345,
.i_frt3ahp7,
.i_eby8vndn,
.i_6aw5touf,
.i_dmdejtsy,
.i_97ifg0k8,
.i_zwni7mp3,
.i_rqlmrn44,
.i_690ti5u0,
.i_9ku2iopx,
.i_xwhzu7ir,
.i_eon5mvqt,
.i_d7qc0akc,
.i_d7xwat12,
.i_d8406rtm,
.i_ak3rsvja,
.i_6ngdaqc8,
.i_3gxbuh2v,
.i_4s10uwgc,
.i_3wzybxam,
.i_6pily70k,
.i_4cmcl1j9,
.i_ydna96mt,
.i_mesoc1h2,
.i_metm9z7r,
.i_meu745c1,
.i_90yzt5kj,
.i_uhmaozfc,
.i_uhufmmoh,
.i_ia6nrt7x,
.i_ib760qq2,
.i_oyk8twx7,
.i_66rolf6q,
.i_6wfy19mp,
.i_6bbsvm8a,
.i_6f3i1m8k,
.i_y3jz8p8g,
.i_97obfjhi,
.i_w7ffymph,
.i_wb5bpamh,
.i_xv0rob24,
.i_71atbhvj,
.i_clm7s2c0,
.i_bzes7upv,
.i_k2b06ktf,
.i_k2bxn542,
.i_k2dv2j7g,
.i_jnz0ypob,
.i_95no5gts,
.i_cr4hc044,
.i_rl7ebd1p,
.i_fchj8mfh,
.i_zyx477n0,
.i_e9xrb9cl,
.i_enlw8wvu,
.i_yhlwp201,
.i_yw9o8lvy,
.i_ywadgww0,
.i_ywazycay,
.i_s4ey7n0z,
.i_s4o2pt9t,
.i_srg92rvp,
.i_j30wdj,
.i_9h4zcfsu,
.i_j3aefa,
.i_j4jwox,
.i_z0e1vryv,
.i_z7cm9vo7,
.i_z7ejafxp,
.i_z7fxvk88,
.i_jl6n873d,
.i_jpnyfjdx,
.i_j67lihub,
.i_j6x01c05,
.i_j6w648hu,
.i_j6xrwjva,
.i_z9hlmzdb,
.i_9ic9bm0c,
.i_9l3886ic,
.i_yzr5hpof,
.i_z399fgwu,
.i_z7cm9afo,
.i_z7cmjhzj,
.i_z7ej2ec8,
.i_z7ejafw1,
.i_z7fx9u2k,
.i_z7fxzijt,
.i_i62nzzz7,
.i_i7q4wxok,
.i_i7rbdsrb,
.i_i7rzsfki,
.i_m1w3715v,
.i_m48vdzmi,
.i_ltr2wdg2qb {
  display: flex;
  position: absolute;
  flex-direction: column
}

.i_0wx4imet,
.i_ez9drwqt,
.i_qjgsrhgq,
.i_f15wwae9,
.i_euvjght9,
.i_fperrl2z,
.i_ly858lrovk,
.i_lycn6ysqv1 {
  display: block;
  position: absolute
}

.i_scolr4tp,
.i_6idyxwfz,
.i_mwate14r,
.i_ly8gplwme2,
.i_9bjouqok,
.i_lycnxgas29,
.i_s332w3cw {
  display: none;
  position: absolute;
  flex-direction: column
}

.i_cwj53tmk,
.i_ey8n1mzx,
.i_mwat8yqc,
.i_m4fdwqo5gq,
.i_ptfs3arp,
.i_m4fdx0xi61,
.i_ly8ebx76f4,
.i_hpe3j1fs,
.i_mwat8mqk,
.i_fevspxnj,
.i_9cs4v0q5,
.i_xaa9qaqr,
.i_xhxl9f9i,
.i_ltr33x7m9q,
.i_ltr39aa1jz,
.i_u36zw21a {
  display: block;
  position: relative
}

.i_dezi8uqn,
.i_ez8w3w3i,
.i_mwatlnfe,
.i_pys11ki7,
.i_eon5rjfv,
.i_yybthirz,
.i_yy80hch2,
.i_ly84ftrdxz,
.i_b6f8ayn2,
.i_b6klsv66,
.i_cwm3ed16,
.i_yebvvxfw {
  display: none;
  position: relative;
  flex-direction: column
}

.i_ra6ik6v7 {
  display: none;
  position: relative
}

.i_f0o5vfv1,
.i_evrz67sh,
.i_chqsqxin {
  display: none;
  position: absolute
}

.i_lnsazyvdoz .adaptive-width,
.i_3wzybxam {
  justify-content: flex-start;
  align-items: center
}

.i_rys51wjh,
.i_chotm3n8,
.i_mwatjyh4 {
  justify-content: flex-start;
  align-items: center;
  flex-shrink: 0
}

.i_6cnpj4qp {
  justify-content: space-between;
  align-items: flex-start
}

.i_6cxf0yck,
.i_cgmbaufz,
.i_dezi8uqn,
.i_mwatt0fb,
.i_ez8w3w3i,
.i_pys11ki7,
.i_eon5rjfv,
.i_3wzy2ur4,
.i_xlsv5r2k,
.i_ccd0xgqg,
.i_ly84ftrdxz,
.i_u2ibhqaa,
.i_cwm3ed16,
.i_ly8gqxsp6k,
.i_8a39ceeh,
.i_u3d5j7ne,
.i_ho1jmuoa,
.i_cjq9ph92,
.i_zp42r6p0,
.i_j6c1a9g3,
.i_s31n67i3,
.i_ltr2we5pqd {
  justify-content: flex-start;
  align-items: flex-start;
  flex-shrink: 0
}

.i_cwn7mnyf,
.i_38bit7rw,
.i_psp1liut,
.i_cikpcysi,
.i_6ilnd876,
.i_scolr4tp,
.i_6i8kb5n3,
.i_6idyxwfz,
.i_a9ef7ok2,
.i_byqereas,
.i_q03fsb40,
.i_q2onx4qw,
.i_eweq45ex,
.i_q0t4y345,
.i_frt3ahp7,
.i_eby8vndn,
.i_pzl8hoor,
.i_dknucjgs,
.i_dmdejtsy,
.i_cvhg64pl,
.i_97ifg0k8,
.i_zwni7mp3,
.i_rqlmrn44,
.i_6wxxk9ud,
.i_690ti5u0,
.i_9kvus1ic,
.i_9ku2iopx,
.i_xwhzu7ir,
.i_yybthirz,
.i_yy80hch2,
.i_eon5mvqt,
.i_744udzjj,
.i_74e1nyxu,
.i_d7qc0akc,
.i_d7xwat12,
.i_d8406rtm,
.i_dramodes,
.i_drm47ru3,
.i_ak3rsvja,
.i_6ngdaqc8,
.i_3gxbuh2v,
.i_4s10uwgc,
.i_6pily70k,
.i_4cmcl1j9,
.i_ydna96mt,
.i_mesoc1h2,
.i_metm9z7r,
.i_meu745c1,
.i_kxljgqj2,
.i_90yzt5kj,
.i_b6f8ayn2,
.i_b6klsv66,
.i_uhmaozfc,
.i_uhufmmoh,
.i_ia6nrt7x,
.i_ib760qq2,
.i_oyk8twx7,
.i_66rolf6q,
.i_6wfy19mp,
.i_6bbsvm8a,
.i_y3jz8p8g,
.i_97obfjhi,
.i_w7ffymph,
.i_wb5bpamh,
.i_xv0rob24,
.i_71atbhvj,
.i_clm7s2c0,
.i_bzes7upv,
.i_k2b06ktf,
.i_k2bxn542,
.i_k2dv2j7g,
.i_jnz0ypob,
.i_95no5gts,
.i_cr4hc044,
.i_rl7ebd1p,
.i_fchj8mfh,
.i_zyx477n0,
.i_e9xrb9cl,
.i_enlw8wvu,
.i_yhlwp201,
.i_yw9o8lvy,
.i_ywadgww0,
.i_ywazycay,
.i_j2k91nw0,
.i_s4ey7n0z,
.i_s4o2pt9t,
.i_srg92rvp,
.i_yebvvxfw,
.i_j30wdj,
.i_lycnxgas29,
.i_nz9porry,
.i_nzl8u4hp,
.i_nzmj5086,
.i_nznbe34i,
.i_j2q28txz,
.i_9h4zcfsu,
.i_j3aefa,
.i_j4jwox,
.i_jl6n873d,
.i_jpnyfjdx,
.i_j67lihub,
.i_j6x01c05,
.i_j6w648hu,
.i_j6xrwjva,
.i_j32p16np,
.i_s332w3cw,
.i_y1hnjbvm,
.i_z9hlmzdb,
.i_9ic9bm0c,
.i_9l3886ic,
.i_yzr5hpof,
.i_z399fgwu,
.i_z7cm9afo,
.i_z7cmjhzj,
.i_z7ej2ec8,
.i_z7ejafw1,
.i_z7fx9u2k,
.i_z7fxzijt,
.i_i62nzzz7,
.i_i7q4wxok,
.i_i7rbdsrb,
.i_i7rzsfki,
.i_m1w3715v,
.i_m48vdzmi {
  justify-content: flex-start;
  align-items: flex-start
}

.i_97ifwhsc,
.i_6ip0041v,
.i_6jmn74rt,
.i_6knfba06,
.i_6ksa9qke,
.i_clxj25f7,
.i_en4cwpch,
.i_97ifd3qu,
.i_endku2tj,
.i_anhw4ota,
.i_dk97dkbg,
.i_def3rnwh,
.i_mwate14r,
.i_ra6iwtkd,
.i_m4fdwl4qxx,
.i_g9bmmkyq,
.i_ra6i3nj5,
.i_ra6i6fki,
.i_ly8gplwme2,
.i_ly84imvnwm,
.i_6f3i1m8k,
.i_hop60drz,
.i_chqsqxin,
.i_9bjouqok,
.i_s25uag5w,
.i_ycv208jw,
.i_p96mjob2,
.i_ua9sz0b7,
.i_p96m8tg4,
.i_p96msvh7,
.i_p96mn9va,
.i_z0e1vryv,
.i_z7cm9vo7,
.i_z7ejafxp,
.i_z7fxvk88,
.i_u36zx68f {
  justify-content: center;
  align-items: center
}

.i_cwj53tmk,
.i_mwat8yqc,
.i_m4fdwqo5gq,
.i_ptfs3arp,
.i_mwat8mqk,
.i_fevspxnj,
.i_9cs4v0q5,
.i_xaa9qaqr,
.i_xhxl9f9i,
.i_ltr33x7m9q,
.i_ltr39aa1jz,
.i_u36zw21a {
  flex-shrink: 0
}

.i_qtu1msw1,
.i_qw14qof0,
.i_ra6ik6v7,
.i_cn8p25al,
.i_mwatlnfe,
.i_gmyll44d,
.i_mwatirxa,
.i_yc4q6azk,
.i_ly84v9f66r,
.i_y18etcht,
.i_s2t6talz {
  justify-content: center;
  align-items: center;
  flex-shrink: 0
}

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

.i_6aw5touf,
.i_d4u35m53,
.i_ltr2wdg2qb {
  justify-content: center;
  align-items: flex-start
}

.i_ly8ifepxgi {
  justify-content: flex-end;
  align-items: center;
  display: flex;
    flex-direction: column;
    align-content: center;
    flex-wrap: nowrap;
}
.os2 {
  width: 14%;
  position:absolute;
  bottom: -75%;
}
.os2 img{
  width: 100%;
}
.os2 a{
  width: 25%!important;
  height: .9rem;
  position: absolute;
  right: 0;
}
.steam {
  margin-top: 1%;
  z-index: 9;
  width: 7.1875rem;
}
.steam img{
  width: 100%;
}
.i_oma4k5cz{
  margin-top: 1.15rem !important;
}
.steam img {
  transition: all 0.3s;
  animation: scal-ani 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both infinite 0.55s;
}
@keyframes scal-ani {

  0%,
  to {
    transform: scale(1);
  }

  50% {
    transform: scale(1.1);
  }
}
.i_rsk9mksr,
.i_xy7etkyl {
  justify-content: flex-end;
  align-items: center;
  flex-shrink: 0
}

.i_chotm3n8,
.i_cn8p25al,
.i_m4fdwl4qxx,
.i_gmyll44d,
.i_ptfs3arp,
.i_mwatjyh4,
.i_y18etcht,
.i_ycv208jw,
.i_mwat8mqk,
.i_9cs4v0q5,
.i_ltr33x7m9q,
.i_ltr2wdg2qb,
.i_u36zx68f,
.i_ltr39aa1jz,
.i_u36zw21a {
  width: -moz-fit-content;
  width: fit-content
}

@media screen and (max-width:1024px) {
  :root {
    font-size: 1.6666666667vw;
}
  .i_6cnpj4qp {
    height: 7.08984rem
  }

  .i_38bit7rw {
    width: 2.87109rem;
    height: 2.46094rem;
    left: calc(50% - 1.46483rem);
    bottom: 1.318vh
  }

  .i_cgmbaufz {
    width: 15.70313rem;
    height: 3.45703rem;
    margin-left: 1.52344rem;
    margin-top: 1.69922rem;
    margin-right: 0
  }

  .i_chotm3n8 {
    height: 3.04688rem;
    -moz-column-gap: .9375rem;
    column-gap: .9375rem;
    margin-top: 1.75781rem;
    margin-right: 2.34375rem
  }

  .i_dezi8uqn {
    width: 3.04688rem;
    background: 0 0
  }

  .i_qtu1msw1 {
    width: 3.04688rem;
    height: auto;
    align-self: stretch
  }

  .i_ez8w3w3i {
    width: 3.04688rem;
    background: 0 0
  }

  .i_a9ef7ok2 {
    background: url(https://website.xdcdn.net/poster/133737826/home/s1/LtKzjMaj.jpg)no-repeat center 90%/cover content-box
  }

  .i_byqereas {
    width: 69.375rem;
    height: 20.21484rem;
    left: calc(50% - 34.6875rem);
    top: 15.373vh
  }

  .i_en4cwpch {
    height: 4.6875rem;
    min-height: 0;
    bottom: 9.224vh
  }

  .i_97ifd3qu {
    padding-top: 7.08984rem
  }

  .i_q03fsb40 {
    width: auto;
    align-self: stretch;
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LaKzTLym.svg)no-repeat center center/contain
  }

  .i_pzl8hoor {
    width: auto;
    align-self: stretch;
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LaKzTLym.svg)no-repeat center center/contain
  }

  .i_dknucjgs {
    background: url(https://website.xdcdn.net/poster/133737826/home/s1/LtKzjQ3c.png)no-repeat center 90%/cover
  }

  .i_eon5rjfv {
    width: 20.50781rem;
    background: 0 0
  }

  .i_d4u35m53 {
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LsEGYZS8.jpg)no-repeat center center/cover
  }

  .i_97ifg0k8 {
    width: 100%;
    left: 0
  }

  .i_zwni7mp3 {
    width: auto;
    height: 100%;
    left: 0;
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LsEGYCuE.png)no-repeat center bottom/cover
  }

  .i_3wzy2ur4 {
    width: auto;
    height: auto;
    align-self: stretch;
    flex-grow: 1
  }

  .i_rsk9mksr {
    width: 54.84375rem;
    height: 31.64063rem;
    margin-top: 0;
    margin-bottom: .99609rem;
    padding-top: 3.75rem
  }

  .i_690ti5u0 {
    background: url(https://website.xdcdn.net/poster/133737826/home/s3/Lm38sZUu.jpg)no-repeat center center/100%
  }

  .i_xlsv5r2k {
    width: auto;
    height: auto;
    align-self: stretch;
    flex-grow: 1
  }

  .i_9kvus1ic {
    background: #f6dcac
  }

  .i_9ku2iopx {
    background: url(https://website.xdcdn.net/poster/133737826/home/s4/Lm39f3vp.jpg)no-repeat center 0/100%
  }

  .i_ccd0xgqg {
    width: auto;
    height: auto;
    align-self: stretch;
    flex-grow: 1
  }

  .i_xy7etkyl {
    width: 51.62109rem;
    height: auto;
    margin-bottom: 6.44531rem
  }

  .i_eon5mvqt {
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mBtnReg.png)no-repeat center center/contain;
    border: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
  }

  .i_d7qc0akc {
    width: 100%;
    height: 60.87891rem;
    left: 0;
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LsEGYwpq.png)no-repeat center center/cover
  }

  .i_d7xwat12 {
    width: 36.09375rem;
    height: 64.92188rem;
    left: auto;
    right: 0;
    top: 2.51953rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LsEGYesV.png)no-repeat center center/cover
  }

  .i_ak3rsvja {
    width: 100%;
    height: 100%;
    left: 0;
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LsEGYZto.png)no-repeat center bottom/cover
  }

  .i_6ngdaqc8 {
    width: 36.79688rem;
    height: 25.42969rem;
    left: calc(50% - 17.8125rem);
    top: auto;
    bottom: 7.14844rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LsDKRIJz.png)no-repeat center center/contain
  }

  .i_3gxbuh2v {
    width: 23.55469rem;
    height: 12.24609rem;
    left: calc(50% - 15rem);
    top: auto;
    bottom: 25.25391rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LtN6xsrP.png)no-repeat center center/cover
  }

  .i_4s10uwgc {
    width: 132.30469rem;
    height: 85.25391rem;
    left: calc(50% - 72.94922rem);
    top: calc(50% - 36.5039rem);
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/Lxpnsjl8.png)no-repeat center center/contain
  }

  .i_3wzybxam {
    top: -2.34375rem
  }

  .i_6pily70k {
    width: 49.39453rem;
    height: 35.44922rem;
    left: auto;
    top: auto;
    margin-bottom: 21.79688rem
  }

  .i_4cmcl1j9 {
    width: 25.78125rem;
    height: 2.34375rem;
    left: calc(50% - 12.89062rem);
    bottom: 3.75rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mTipPre.png)no-repeat center center/contain
  }

  .i_ydna96mt {
    width: 17.51953rem;
    height: 24.60938rem;
    left: -6.09375rem;
    top: 9.72656rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s2/LvzVxuKc.png)no-repeat center center/contain
  }

  .i_mesoc1h2 {
    width: 45.35156rem;
    height: 55.19531rem;
    right: -10.95703rem;
    top: -19.21875rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s2/LvzVxPjR.png)no-repeat center center/contain
  }

  .i_metm9z7r {
    width: 41.01563rem;
    height: 33.92578rem;
    left: -6.79688rem;
    bottom: -14.35547rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s2/LvzVxlOf.png)no-repeat center center/contain
  }

  .i_meu745c1 {
    width: 23.55469rem;
    height: 34.6875rem;
    right: -7.73438rem;
    bottom: -9.25781rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s2/LvzVx5aw.png)no-repeat center center/contain
  }

  .i_90yzt5kj {
    width: 41.01563rem;
    height: 16.40625rem;
    left: calc(50% - 20.50781rem);
    top: -14.0625rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mTitle2.png)no-repeat center center/contain
  }

  .i_u2ibhqaa {
    height: auto;
    flex-grow: 1;
    --rocket-carousel-navigation--left: 3.75rem;
    --rocket-carousel-navigation--width: 2.8125rem;
    --rocket-carousel-bullet--width: 2.8125rem;
    --rocket-carousel-bullet--height: 2.8125rem;
    --rocket-carousel-bullet-space--width: 0.70313rem
  }

  .i_b6f8ayn2 {
    height: auto;
    align-self: stretch;
    background: linear-gradient(90deg, #64bcfe 0, #93d2ff 60%, #bfe5fe 98%)0 0
  }

  .i_b6klsv66 {
    height: auto;
    align-self: stretch;
    background: linear-gradient(90deg, #81daf7 0, #c4e8f7 93%)0 0
  }

  .i_6wfy19mp {
    width: 41.07422rem;
    height: 16.46484rem;
    left: calc(50% - 20.56641rem);
    top: calc(50% - 32.05078rem);
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mTitle3.png)no-repeat center center/contain
  }

  .i_6bbsvm8a {
    width: 41.13281rem;
    height: 52.26563rem;
    left: calc(50% - 20.56638rem);
    top: calc(50% - 15.9375rem)
  }

  .i_6f3i1m8k {
    width: 35.15625rem;
    height: 10.89844rem;
    left: calc(50% - 17.5781rem);
    top: auto;
    bottom: 5.093vh
  }

  .i_w7ffymph {
    width: 12.12891rem;
    height: 15.87891rem;
    left: calc(50% - 46.75781rem);
    top: 5.85938rem
  }

  .i_71atbhvj {
    width: 41.01563rem;
    height: 16.40625rem;
    left: calc(50% - 20.50781rem);
    top: 7.32422rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mTitle4.png)no-repeat center center/contain
  }

  .i_chqsqxin {
    width: 35.56641rem;
    height: 20.03906rem;
    left: calc(50% - 17.69531rem);
    top: 20.97656rem;
    overflow: hidden;
    border-radius: .23438rem
  }

  .i_clm7s2c0 {
    width: 37.96875rem;
    height: 43.18359rem;
    left: calc(50% - 17.22656rem);
    top: 30.35156rem;
    bottom: auto;
    background: url(https://website.xdcdn.net/poster/133737826/home/s4/LlkrT7pa.png)no-repeat center center/contain content-box
  }

  .i_cwm3ed16 {
    width: 19.21875rem;
    height: 40.3125rem;
    right: 0;
    top: calc(50% - .58594rem);
    align-self: auto;
    background: url(https://website.xdcdn.net/poster/133737826/home/s4/Llkj93t0.png)no-repeat center 0/cover;
    pointer-events: none
  }

  .i_bzes7upv {
    width: 66.67969rem;
    height: 40.01953rem;
    left: -26.01563rem;
    bottom: -14.88281rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s5/LtYlawMo.png)no-repeat center center/contain
  }

  .i_k2b06ktf {
    width: 50.21484rem;
    height: 29.29688rem;
    right: -13.76953rem;
    bottom: -5.85937rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s5/LtYlFG59.png)no-repeat center center/contain
  }

  .i_k2bxn542 {
    width: 55.66406rem;
    height: 33.33984rem;
    left: -27.30469rem;
    bottom: 22.61719rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s5/LtYjGhtA.png)no-repeat center center/contain
  }

  .i_k2dv2j7g {
    width: 40.60547rem;
    height: 21.15234rem;
    right: -19.74609rem;
    bottom: 52.14843rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s5/LtYkxthP.png)no-repeat center center/contain
  }

  .i_95no5gts {
    width: 41.01563rem;
    height: 16.40625rem;
    left: auto;
    top: auto;
    margin-bottom: -4.6875rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mTitle5.png)no-repeat center center/contain
  }

  .i_yc4q6azk {
    width: auto;
    height: auto;
    align-self: stretch
  }

  .i_9bjouqok {
    height: 15.64453rem;
    left: auto;
    top: auto
  }

  .i_zyx477n0 {
    width: 69.25781rem;
    height: 17.22656rem;
    left: calc(50% - 29.82421rem);
    top: auto;
    bottom: 30.52734rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LuU2BkRo.png)no-repeat center center/contain
  }

  .i_e9xrb9cl {
    width: 69.25781rem;
    left: calc(50% - 35.27344rem);
    top: auto;
    bottom: 21.21093rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LuU2BkRo.png)no-repeat center center/contain
  }

  .i_enlw8wvu {
    width: 69.25781rem;
    left: calc(50% - 35.27344rem);
    top: auto;
    bottom: 21.21093rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LuU2BkRo.png)no-repeat center center/contain
  }

  .i_8a39ceeh {
    width: 36.97266rem;
    height: 14.76563rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mTitlePre.png)no-repeat center center/cover
  }

  .i_yhlwp201 {
    width: 17.40234rem;
    height: 17.40234rem;
    top: 15.58594rem
  }

  .i_yw9o8lvy {
    width: 25.42969rem;
    height: 24.72656rem;
    left: 18.39844rem;
    top: auto;
    bottom: 0
  }

  .i_ywadgww0 {
    width: 18.22266rem;
    height: 18.22266rem;
    left: 9.25781rem;
    top: 1.81641rem
  }

  .i_ywazycay {
    width: 23.4375rem;
    height: 22.85156rem;
    right: -1.11328rem;
    top: -1.34766rem
  }

  .i_u3d5j7ne {
    width: 40.42969rem;
    height: 24.78516rem
  }

  .i_j2k91nw0 {
    --rocket-carousel-radius--left: 1.28906rem
  }

  .i_s25uag5w {
    width: auto;
    align-self: stretch
  }

  .i_s4ey7n0z {
    width: 5.27344rem;
    height: 6.5625rem;
    left: -5.27344rem;
    top: 2.16797rem
  }

  .i_s4o2pt9t {
    width: 5.27344rem;
    height: 6.5625rem;
    right: -5.27343rem;
    top: 2.16797rem
  }

  .i_ho1jmuoa {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    align-self: auto;
    background: linear-gradient(rgba(0, 0, 0, .46), rgba(0, 0, 0, .46)), url(https://website.xdcdn.net/poster/133737826/home/s4/LvNUMyqu.jpg)no-repeat center 0/cover
  }

  .i_cjq9ph92 {
    width: 7.61719rem;
    height: 7.61719rem;
    margin-top: 0;
    margin-right: 0;
    background: url(https://website.xdcdn.net/poster/133737826/home/s4/LsZzcQ4j.png)no-repeat center center/contain
  }

  .i_y18etcht {
    width: auto;
    row-gap: 3.39844rem;
    -moz-column-gap: 1.46484rem;
    column-gap: 1.46484rem;
    flex-wrap: wrap;
    align-content: center;
    align-self: stretch;
    padding-top: 1.46484rem
  }

  .i_ycv208jw {
    min-width: 10.25391rem;
    height: 3.92578rem;
    right: auto;
    top: auto;
    margin-top: 2.92969rem;
    padding-left: 2.22656rem;
    padding-right: 2.22656rem
  }

  .i_nz9porry {
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/mb1.png)no-repeat center center/cover
  }

  .i_nzl8u4hp {
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/mb2.png)no-repeat center center/cover
  }

  .i_nzmj5086 {
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/mb3.png)no-repeat center center/cover
  }

  .i_nznbe34i {
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/mb4.png)no-repeat center center/cover
  }

  .i_s2t6talz {
    width: 6.44531rem
  }

  .i_zp42r6p0 {
    height: auto;
    flex-grow: 1;
    background: url(https://website.xdcdn.net/poster/133737826/home/s4/LsZzcEwQ.png)no-repeat center center/contain
  }

  .i_j6c1a9g3 {
    width: 16.23047rem;
    height: 17.8125rem
  }

  .i_9h4zcfsu {
    border-radius: 2.46094rem;
    border-width: .11719rem
  }

  .i_9cs4v0q5 {
    font-size: 1.52344rem
  }

  .i_z0e1vryv {
    width: 15rem;
    height: 15rem;
    left: 1.28906rem;
    top: 1.28906rem
  }

  .i_z7cm9vo7 {
    width: 17.10938rem;
    height: 17.10938rem;
    left: 3.92578rem;
    top: 4.16016rem
  }

  .i_z7ejafxp {
    width: 16.52344rem;
    height: 16.52344rem;
    left: .99609rem;
    top: .87891rem
  }

  .i_z7fxvk88 {
    width: 15rem;
    height: 15rem;
    left: 4.51172rem;
    top: 3.28125rem
  }

  .i_jl6n873d {
    width: 35.39063rem;
    height: 19.04297rem;
    left: 2.22656rem;
    top: 3.39844rem
  }

  .i_j32p16np {
    background: var(--rocket-i_j32p16np-1024--bg-image-0) no-repeat center center/contain
  }

  .i_s31n67i3 {
    width: 8.78906rem;
    height: 8.78906rem;
    background: var(--rocket-i_s31n67i3-1024--bg-image-0) no-repeat center center/contain
  }

  .i_s332w3cw {
    width: 10.54688rem;
    height: 10.54688rem;
    left: -.58594rem;
    top: .17578rem;
    background: var(--rocket-i_s332w3cw-1024--bg-image-0) no-repeat center center/contain
  }

  .i_y1hnjbvm {
    padding-left: .87891rem;
    padding-top: 1.17188rem;
    padding-right: .87891rem;
    padding-bottom: .58594rem
  }

  .i_z9hlmzdb {
    border-radius: 2.46094rem
  }

  .i_9ic9bm0c {
    width: .82031rem;
    height: .70313rem;
    left: .75781rem;
    top: .40625rem
  }

  .i_9l3886ic {
    width: .58594rem;
    height: 1.05469rem;
    right: 1.23047rem;
    top: 1.23047rem
  }

  .i_yzr5hpof {
    width: 11.01563rem;
    height: 10.54688rem;
    left: 1.875rem;
    top: .9375rem
  }

  .i_z399fgwu {
    height: 3.28125rem;
    left: -.52734rem;
    bottom: 1.64062rem
  }

  .i_z7cm9afo {
    width: 11.13281rem;
    height: 11.71875rem;
    left: 2.57813rem;
    top: 1.05469rem
  }

  .i_z7cmjhzj {
    height: 3.28125rem;
    left: -.35156rem;
    top: 11.30859rem
  }

  .i_z7ej2ec8 {
    width: 11.13281rem;
    height: 10.54688rem;
    left: 3.04688rem;
    top: 2.05078rem
  }

  .i_z7ejafw1 {
    height: 3.28125rem;
    left: -.11719rem;
    top: 10.72266rem
  }

  .i_z7fx9u2k {
    width: 12.30469rem;
    height: 11.71875rem;
    left: 1.46484rem;
    top: .52734rem
  }

  .i_z7fxzijt {
    height: 3.28125rem;
    left: -.17578rem;
    top: 10.19531rem
  }

  .i_i62nzzz7 {
    background: var(--rocket-i_i62nzzz7-1024--bg-image-0) no-repeat center center/contain
  }

  .i_i7q4wxok {
    background: var(--rocket-i_i7q4wxok-1024--bg-image-0) no-repeat center center/contain
  }

  .i_i7rbdsrb {
    background: var(--rocket-i_i7rbdsrb-1024--bg-image-0) no-repeat center center/contain
  }

  .i_i7rzsfki {
    background: var(--rocket-i_i7rzsfki-1024--bg-image-0) no-repeat center center/contain
  }

  .i_m1w3715v {
    border-radius: 1.40625rem
  }

  .i_xaa9qaqr {
    height: 7.91016rem;
    margin-bottom: 0
  }

  .i_ltr2we5pqd {
    height: auto;
    flex-grow: 1;
    margin-top: .52734rem;
    margin-bottom: .29297rem
  }

  .i_xhxl9f9i {
    height: 1.40625rem
  }

  .i_m48vdzmi {
    width: 3.86719rem;
    height: 2.8125rem;
    left: 6.21094rem;
    top: -1.64063rem
  }

  .i_ltr33x7m9q {
    font-size: 1.05469rem
  }

  .i_u36zx68f {
    height: 100%;
    border-radius: 2.10938rem
  }

  .i_ltr39aa1jz {
    font-size: .9375rem
  }

  .i_u36zw21a {
    font-size: .9375rem;
    padding-left: .82031rem;
    padding-right: .82031rem
  }

  .i_cikpcysi,
  .i_mwatt0fb,
  .i_qw14qof0,
  .i_dia78f5i,
  .i_6aw5touf,
  .i_ly8ifepxgi,
  .i_cvhg64pl,
  .i_dramodes,
  .i_drm47ru3,
  .i_uhmaozfc,
  .i_uhufmmoh,
  .i_ia6nrt7x,
  .i_ib760qq2,
  .i_oyk8twx7,
  .i_66rolf6q,
  .i_y3jz8p8g,
  .i_97obfjhi,
  .i_wb5bpamh,
  .i_xv0rob24,
  .i_hop60drz,
  .i_e9xrb9cl,
  .i_enlw8wvu {
    display: none
  }

  .i_dezi8uqn,
  .i_ez8w3w3i,
  .i_eon5rjfv,
  .i_b6f8ayn2,
  .i_b6klsv66,
  .i_chqsqxin,
  .i_s332w3cw {
    display: flex
  }

  .i_6wxxk9ud,
  .i_yc4q6azk {
    flex-direction: column
  }

  .i_6pily70k,
  .i_95no5gts,
  .i_9bjouqok,
  .i_ycv208jw {
    position: relative
  }

  .i_cwm3ed16 {
    display: flex;
    position: absolute
  }

  .i_ho1jmuoa {
    position: absolute
  }

  .i_3wzy2ur4,
  .i_xlsv5r2k {
    justify-content: center;
    align-items: center;
    flex-shrink: 1
  }

  .i_ccd0xgqg,
  .i_u2ibhqaa,
  .i_cwm3ed16,
  .i_ho1jmuoa,
  .i_zp42r6p0,
  .i_ltr2we5pqd {
    flex-shrink: 1
  }

  .i_6pily70k,
  .i_95no5gts,
  .i_9bjouqok,
  .i_ycv208jw {
    flex-shrink: 0
  }
}

@media screen and (max-width:750px) {
  .i_6cnpj4qp {
    height: 11.52rem
  }

  .i_dezi8uqn, .i_ez8w3w3i, .i_eon5rjfv, .i_b6f8ayn2, .i_b6klsv66, .i_chqsqxin, .i_s332w3cw {
    display: block;
  }
  .i_38bit7rw {
    width: 4.64rem;
    height: 4rem;
    left: calc(50% - 2.32001rem);
    bottom: 1.499vh
  }

  .i_cgmbaufz {
    width: 28rem;
    height: 8.8rem;
    margin-left: 0;
    margin-top: 0;
    background: url(https://website.xdcdn.net/poster/133737826/home/common/MOapue06.png)no-repeat center center/contain content-box
  }

  .i_chotm3n8 {
    height: 4.8rem;
    -moz-column-gap: 1.52rem;
    column-gap: 1.52rem;
    margin-top: 2.96rem;
    margin-right: 2.4rem
  }

  .i_dezi8uqn {
    width: 4.8rem
  }

  .i_qtu1msw1 {
    width: 4.8rem
  }

  .i_qw14qof0 {
    width: 4.8rem;
    border-radius: 2.4rem
  }

  .i_ra6ik6v7 {
    width: 4.8rem;
    border-radius: 2.4rem
  }

  .i_ez8w3w3i {
    width: 4.8rem
  }

  .i_a9ef7ok2 {
    background: url(https://website.xdcdn.net/poster/133737826/home/s1/MEjPW1rx.jpg)no-repeat center 75%/cover content-box
  }

  .i_byqereas {
    width: 60rem;
    height: 43.2rem;
    left: 0;
    top: 14.96rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/MLBqXb59.png)no-repeat center center/contain content-box
  }

  .i_en4cwpch {
    height: 8rem;
    bottom: 13.424vh
  }

  .i_97ifd3qu {
    padding-top: 11.52rem
  }

  .i_endku2tj {
    padding-top: 11.52rem
  }

  .i_def3rnwh {
    padding-top: 11.52rem
  }

  .i_pys11ki7 {
    width: auto;
    flex-grow: 1;
    background: 0 0
  }

  .i_dknucjgs {
    background:url(https://website.xdcdn.net/poster/133737826/home/s1/MEjPWnb6.png)no-repeat center 75%/cover
  }

  .i_ly8ifepxgi {
    left: -90.16rem;
    bottom: 63.056vh
  }

  .i_eon5rjfv {
    width: 35.04rem
  }

  .i_d4u35m53 {
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LtOSjsKD.jpg)no-repeat center center/cover
  }

  .i_zwni7mp3 {
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LtOSjww4.png)no-repeat center center/cover
  }

  .i_3wzy2ur4 {
    max-height: 129.92rem
  }

  .i_rqlmrn44 {
    background: url(https://website.xdcdn.net/poster/133737826/home/s2/LeMO8qdU.jpg)no-repeat center center/cover content-box
  }

  .i_rsk9mksr {
    width: 60rem;
    height: auto;
    flex-grow: 1;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 8rem
  }

  .i_690ti5u0 {
    max-height: 129.92rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s3/LeIhhd1q.jpg)no-repeat center center/cover content-box
  }

  .i_xlsv5r2k {
    max-height: 129.92rem
  }

  .i_9kvus1ic {
    background: #ebcb8d
  }

  .i_9ku2iopx {
    max-height: 129.92rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s4/LxqGSM8c.jpg)no-repeat center 0/cover content-box
  }

  .i_xwhzu7ir {
    background: url(https://website.xdcdn.net/poster/133737826/home/s5/LtY790jl.png)no-repeat center center/cover content-box
  }

  .i_xy7etkyl {
    width: 60rem;
    flex-grow: 1;
    margin-bottom: 0
  }

  .i_fperrl2z {
    width: 1.76rem;
    height: 1.6rem;
    left: 5.2rem;
    top: .88rem;
    -o-object-fit: contain;
    object-fit: contain
  }

  .i_ly84ftrdxz {
    width: 35.04rem;
    height: auto;
    align-self: stretch;
    background: 0 0
  }

  .i_ly84imvnwm {
    -moz-column-gap: 2.88rem;
    column-gap: 2.88rem
  }

  .i_eon5mvqt {
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mBtnReg.png)center center/contain;
    border-radius: 4rem
  }

  .i_ak3rsvja {
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LtOSjHNJ.png)no-repeat center center/cover
  }

  .i_6ngdaqc8 {
    width: 59.84rem;
    height: 41.28rem;
    left: calc(50% - 28.8rem);
    top: calc(50% + 7.28rem);
    bottom: auto
  }

  .i_3gxbuh2v {
    width: 38.24rem;
    height: 19.92rem;
    left: calc(50% - 24.08rem);
    top: calc(50% - .72rem);
    bottom: auto
  }

  .i_3wzybxam {
    height: 24rem;
    top: -1.6rem
  }

  .i_6pily70k {
    width: 53.84rem;
    height: 46.72rem;
    left: calc(50% - 24.48rem);
    top: calc(50% - 38.8rem);
    margin-bottom: 0
  }

  .i_4cmcl1j9 {
    width: 41.76rem;
    height: 4rem;
    left: calc(50% - 20.87998rem);
    bottom: 5.472vh
  }

  .i_ydna96mt {
    width: 28.48rem;
    height: 40rem;
    left: -15.12rem;
    top: auto;
    bottom: 70.48rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s2/LvzpZna6.png)no-repeat center center/contain
  }

  .i_mesoc1h2 {
    width: 29.52rem;
    height: 52.72rem;
    right: -18.56rem;
    top: auto;
    bottom: 74.08rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s2/LvzpZttP.png)no-repeat center center/contain
  }

  .i_metm9z7r {
    width: 48.64rem;
    height: 46.72rem;
    left: -22.32rem;
    bottom: -10.88002rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s2/LvzpZW8d.png)no-repeat center center/contain
  }

  .i_meu745c1 {
    width: 30.4rem;
    height: 47.2rem;
    right: -12.48001rem;
    top: 88.48rem;
    bottom: auto;
    background: url(https://website.xdcdn.net/poster/133737826/home/s2/LvzpZeaX.png)no-repeat center center/contain
  }

  .i_90yzt5kj {
    width: 60rem;
    height: 24rem;
    left: 0;
    top: .96rem
  }

  .i_u2ibhqaa {
    height: 43.12rem;
    flex-grow: 0;
    margin-top: 2.4rem;
    padding-top: 4.8rem;
    --rocket-carousel-navigation--left: 1.12rem;
    --rocket-carousel-navigation--width: 4.8rem;
    --rocket-carousel-bullet--width: 4.8rem;
    --rocket-carousel-bullet--height: 4.8rem;
    --rocket-carousel-bullet-space--width: 1.2rem
  }

  .i_b6f8ayn2 {
    background: linear-gradient(90deg, #75c4fd 0, #98d5fe 80%, #b6e2fe 100%)0 0
  }

  .i_b6klsv66 {
    background: linear-gradient(90deg, #8fddf7 0, #bee7f7 100%) no-repeat center center/cover content-box
  }

  .i_6wfy19mp {
    width: 60rem;
    height: 24rem;
    left: 0;
    top: 13.2rem
  }

  .i_6bbsvm8a {
    width: 60rem;
    height: 76.32rem;
    left: auto;
    top: auto;
    margin-top: 34.72rem
  }

  .i_6f3i1m8k {
    width: 100%;
    height: 14.88rem;
    left: 0;
    bottom: 6.852vh
  }

  .i_71atbhvj {
    width: 60rem;
    height: 24rem;
    left: calc(50% - 29.99999rem);
    top: 13.2rem
  }

  .i_hop60drz {
    width: 50rem;
    height: 28.16rem;
    left: 5.04rem;
    top: 33.12rem;
    background: 0 0;
    border-radius: .16rem
  }

  .i_chqsqxin {
    width: 50rem;
    height: 28.16rem;
    left: 5.12rem;
    top: 33.12rem;
    background: 0 0;
    border-radius: .16rem
  }

  .i_clm7s2c0 {
    width: 36.08rem;
    height: 64.72rem;
    left: 3.76rem;
    top: 49.2rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s4/LXz518cs.png)no-repeat center center/cover content-box
  }

  .i_cwm3ed16 {
    width: 14.88rem;
    height: 55.28rem;
    right: .00002rem;
    top: 47.92rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/s4/LXzDOihW.png)no-repeat center center/cover content-box
  }

  .i_bzes7upv {
    width: 109.2rem;
    height: 65.52rem;
    left: -61.04rem;
    bottom: -24.72001rem
  }

  .i_k2b06ktf {
    width: 82.32rem;
    height: 48rem;
    right: -41.83999rem;
    bottom: -10.00001rem
  }

  .i_k2bxn542 {
    width: 91.2rem;
    height: 54.64rem;
    left: -63.12rem;
    bottom: 36.15999rem
  }

  .i_k2dv2j7g {
    width: 66.48rem;
    height: 34.64rem;
    right: -51.35999rem;
    bottom: 84.31999rem
  }

  .i_95no5gts {
    width: 60rem;
    height: 24rem;
    margin-top: -2rem;
    margin-bottom: -7.2rem
  }

  .i_yc4q6azk {
    margin-top: 2.407vh
  }

  .i_9bjouqok {
    width: 96rem;
    height: 64.8rem
  }

  .i_fchj8mfh {
    background: linear-gradient(180deg, #febe3e 0, #ffd814 100%)0 0;
    border-radius: 4rem;
    border-width: .24rem
  }

  .i_ly84v9f66r {
    width: 26.08rem
  }

  .i_8a39ceeh {
    width: auto;
    height: auto;
    align-self: stretch;
    flex-grow: 1;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mTitlePre.png)no-repeat center center/contain
  }

  .i_yhlwp201 {
    width: 19.92rem;
    height: 19.92rem;
    top: 21.6rem
  }

  .i_yw9o8lvy {
    width: 29.12rem;
    height: 28.32rem;
    left: 17.92rem
  }

  .i_ywadgww0 {
    width: 22.8rem;
    height: 22.72rem;
    left: 6.64rem;
    top: .56rem
  }

  .i_ywazycay {
    width: 27.76rem;
    height: 27.12rem;
    right: .00002rem;
    top: 0
  }

  .i_u3d5j7ne {
    width: 52rem;
    height: 31.84rem
  }

  .i_j2k91nw0 {
    --rocket-carousel-radius--left: 1.76rem
  }

  .i_s25uag5w {
    width: 48rem;
    align-self: auto
  }

  .i_s4ey7n0z {
    width: 7.2rem;
    height: 8.96rem;
    left: -.32rem;
    top: 2.96rem
  }

  .i_s4o2pt9t {
    width: 7.2rem;
    height: 8.96rem;
    right: -.32rem;
    top: 2.96rem
  }

  .i_hpe3j1fs {
    background: 0 0
  }

  .i_ho1jmuoa {
    background: linear-gradient(rgba(0, 0, 0, .46), rgba(0, 0, 0, .46)), url(https://website.xdcdn.net/poster/133737826/home/s4/LvNUMyqu.jpg)no-repeat center center/cover
  }

  .i_cjq9ph92 {
    width: 9.2rem;
    height: 9.2rem
  }

  .i_y18etcht {
    row-gap: 3.84rem;
    -moz-column-gap: 2.24rem;
    column-gap: 2.24rem;
    padding-top: 2.4rem
  }

  .i_ycv208jw {
    min-width: 16.8rem;
    height: 6.4rem;
    margin-top: 1.92rem;
    padding-left: 3.36rem;
    padding-right: 3.36rem
  }

  .i_fevspxnj {
    width: 1.76rem;
    height: 1.6rem;
    left: 5.2rem;
    top: .88rem;
    opacity: .6;
    -o-object-fit: contain;
    object-fit: contain
  }

  .i_s2t6talz {
    width: 8.8rem
  }

  .i_j6c1a9g3 {
    width: 26.32rem;
    height: 28.88rem
  }

  .i_9h4zcfsu {
    border-radius: 4rem;
    border-width: .24rem
  }

  .i_9cs4v0q5 {
    font-size: 2.56rem
  }

  .i_p96m8tg4 {
    font-size: 3.2rem
  }

  .i_p96msvh7 {
    font-size: 3.2rem
  }

  .i_p96mn9va {
    font-size: 3.2rem
  }

  .i_z0e1vryv {
    width: 16.96rem;
    height: 16.96rem;
    left: 1.52rem;
    top: 1.52rem
  }

  .i_z7cm9vo7 {
    width: 19.6rem;
    height: 19.6rem;
    left: 4.48rem;
    top: 4.64rem
  }

  .i_z7ejafxp {
    width: 20.64rem;
    height: 20.64rem;
    left: 1.28rem;
    top: 1.12rem
  }

  .i_z7fxvk88 {
    width: 16.8rem;
    height: 16.8rem;
    left: 5.76rem;
    top: 4.32rem
  }

  .i_jl6n873d {
    width: 45.76rem;
    height: 24.8rem;
    left: 2.8rem;
    top: 4.16rem
  }

  .i_s31n67i3 {
    width: 12rem;
    height: 12rem
  }

  .i_s332w3cw {
    width: 14.4rem;
    height: 14.4rem;
    left: -.8rem;
    top: .24rem
  }

  .i_y1hnjbvm {
    padding-left: 1.44rem;
    padding-top: 1.76rem;
    padding-right: 1.44rem;
    padding-bottom: .96rem
  }

  .i_z9hlmzdb {
    border-radius: 4rem
  }

  .i_9ic9bm0c {
    width: 1.44rem;
    height: 1.12rem;
    left: 1.36rem;
    top: .72rem
  }

  .i_9l3886ic {
    width: .96rem;
    height: 1.76rem;
    right: 1.84rem;
    top: 2.08rem
  }

  .i_yzr5hpof {
    width: 12.8rem;
    height: 10.96rem;
    left: 2.08rem;
    top: 1.76rem
  }

  .i_z399fgwu {
    height: 3.68rem;
    left: -.56rem;
    bottom: 1.83999rem
  }

  .i_z7cm9afo {
    width: 13.6rem;
    height: 14.4rem;
    left: 2.56rem;
    top: .72rem
  }

  .i_z7cmjhzj {
    height: 3.68rem;
    left: -.48rem;
    top: auto;
    bottom: 2.96001rem
  }

  .i_z7ej2ec8 {
    width: 14.08rem;
    height: 14.4rem;
    left: 3.92rem;
    top: 2.16rem
  }

  .i_z7ejafw1 {
    height: 3.68rem;
    left: -.48rem;
    top: auto;
    bottom: 3.44rem
  }

  .i_z7fx9u2k {
    width: 14.4rem;
    height: 14.4rem;
    left: 1.44rem;
    top: -.16rem
  }

  .i_z7fxzijt {
    height: 3.68rem;
    left: 0;
    top: auto;
    bottom: 1.92rem
  }

  .i_m1w3715v {
    box-shadow: 0 .4rem 1.68rem 0 rgba(56, 107, 159, .2);
    border-radius: 2.4rem
  }

  .i_xaa9qaqr {
    height: 13.2rem;
    margin-bottom: .72rem
  }

  .i_ltr2we5pqd {
    margin-bottom: .32rem
  }

  .i_xhxl9f9i {
    height: 2.72rem
  }

  .i_m48vdzmi {
    width: 5.6rem;
    height: 4rem;
    left: 10.48rem;
    top: -2.4rem
  }

  .i_ltr33x7m9q {
    font-size: 1.76rem
  }

  .i_u36zx68f {
    border-radius: 2.4rem
  }

  .i_ltr39aa1jz {
    font-size: 1.6rem
  }

  .i_u36zw21a {
    font-size: 1.6rem;
    white-space: nowrap;
    width: auto;
    flex-grow: 1;
    padding-left: 1.28rem;
    padding-right: 1.28rem
  }

  /* .i_byqereas,
  .i_frt3ahp7,
  .i_eby8vndn,
  .i_ra6iwtkd,
  .i_ly84imvnwm,
  .i_d7qc0akc,
  .i_d7xwat12,
  .i_4s10uwgc,
  .i_zyx477n0,
  .i_s332w3cw {
    display: none
  } */

  .i_pys11ki7,
  .i_ly84ftrdxz {
    display: flex
  }

  .i_f0o5vfv1 {
    display: block
  }

  .i_cvhg64pl {
    flex-direction: column
  }

  .i_6pily70k,
  .i_fevspxnj {
    position: absolute
  }

  .i_4cmcl1j9 {
    flex-direction: row
  }

  .i_6bbsvm8a {
    position: relative
  }

  .i_pys11ki7,
  .i_6pily70k,
  .i_8a39ceeh,
  .i_fevspxnj,
  .i_u36zw21a {
    flex-shrink: 1
  }

  .i_ly8ifepxgi,
  .i_3wzybxam {
    justify-content: center
  }

  .i_rsk9mksr {
    justify-content: center;
    flex-shrink: 1
  }

  .i_xy7etkyl {
    justify-content: flex-start;
    flex-shrink: 1
  }

  .i_eon5mvqt,
  .i_4cmcl1j9,
  .i_fchj8mfh {
    justify-content: center;
    align-items: center
  }

  .i_u2ibhqaa,
  .i_6bbsvm8a {
    flex-shrink: 0
  }

  .i_yc4q6azk {
    justify-content: flex-start
  }
}

.s_ljibg922ho {
  --rocket-screen--font-family: Quicksand
}

.i_c3fpmd0d {
  background: rgba(0, 0, 0, .3)
}

.i_dzyg2ubc {
  height: 3.125rem;
  align-self: stretch;
  background: #f2f2f2
}

.i_e06ejaog {
  align-self: stretch;
  flex-grow: 1;
  background: rgba(0, 0, 0, .5)
}

.i_tscnfg5k {
  height: 1.5625rem;
  align-self: stretch;
  background: #f4f4f4
}

.i_bo3n4i1i {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, .5)
}

.i_bnzm08bu {
  width: 24.75rem;
  height: 15.6875rem
}

.i_gpc5zn5j {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, .5)
}

.i_gppj5jvm {
  height: 3.125rem;
  align-self: stretch;
  background: #f3f3f3
}

.i_r13l6p2s {
  height: 1.5625rem;
  align-self: stretch;
  background: #f3f3f3
}

.i_qym178dc {
  height: 1.5625rem;
  align-self: stretch;
  background: #eee
}

.i_qx1axqsm {
  height: 2.96875rem;
  align-self: stretch;
  margin-left: .625rem;
  margin-top: .25rem;
  margin-right: .625rem
}

.i_rcwc7zqp {
  flex-grow: 1
}

.i_tz1syy7w {
  height: 1.5625rem;
  align-self: stretch;
  background: #f3f3f3
}

.i_8vi0xsf3 {
  height: .78125rem;
  align-self: stretch;
  background: #f2f2f2
}

.i_812i6mjb {
  height: .78125rem;
  align-self: stretch;
  background: #eee
}

.i_959m44bm {
  height: .78125rem;
  align-self: stretch;
  background: #f3f3f3
}

.i_65dnhupj {
  width: 6.0625rem;
  left: -2.25rem;
  top: 1.9375rem;
  background: rgba(255, 255, 255, .8);
  border-radius: .96875rem;
  border: .0625rem solid #fff
}

.i_tswxu3ot {
  height: 1.5625rem;
  align-self: stretch;
  background: #eee
}

.i_c50dyekl {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1
}

.i_cqbdbyyz {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1
}

.i_oidzho0h {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1
}

.i_1a1xftnu {
  width: 100%;
  height: 17.875rem;
  left: 0;
  top: 0;
  z-index: 1
}

.i_c4a12qo3 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/L4LxCbiD.jpg) no-repeat center center/cover content-box;
  box-shadow: 0 .09375rem .4375rem 0 rgba(56, 107, 159, .28);
  border-radius: .65625rem
}

.i_cyon4a17 {
  width: 2.15625rem;
  height: 2.15625rem;
  right: .78125rem;
  top: .78125rem;
  z-index: 1
}

.i_h53zzhfw {
  height: 1.5625rem;
  align-self: stretch;
  background: #eee
}

.i_h7mjwsjc {
  width: 2.15625rem;
  height: 2.15625rem;
  right: .84375rem;
  top: .75rem;
  z-index: 1
}

.i_r4kn3eex {
  height: .78125rem;
  align-self: stretch;
  background: #f2f2f2
}

.i_r51wnz93 {
  width: 3.125rem
}

.i_qx1asb4n {
  -moz-column-gap: .625rem;
  column-gap: .625rem;
  align-self: stretch;
  flex-grow: 1
}

.i_rcwc5coj {
  width: 1.8125rem;
  height: 1.8125rem;
  margin-top: .25rem;
  margin-bottom: .25rem;
  padding: .125rem
}

.i_u00ylcaq {
  width: 7.1875rem;
  flex-grow: 1;
  border-radius: 1.8125rem
}

.i_u1nynqej {
  width: 7.1875rem;
  flex-grow: 1;
  border-radius: 1.8125rem
}

.i_81ijgs7i {
  height: .39063rem;
  align-self: stretch;
  background: #f2f2f2
}

.i_65dnhj7b {
  height: 1.875rem;
  align-self: stretch
}

.i_tswxzkpe {
  height: .78125rem;
  align-self: stretch;
  background: #f2f2f2
}

.i_tswx5vtt {
  width: 3.125rem
}

.i_c9pkgluy {
  height: 3.28125rem;
  align-self: stretch
}

.i_c65qwu8z {
  width: 21.5625rem;
  height: .1875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/L4LwqB10.png)no-repeat center center/contain content-box
}

.i_c6nf7vaf {
  row-gap: .5rem;
  align-self: stretch;
  flex-grow: 1;
  margin-bottom: .9375rem
}

.i_uj65no2n {
  height: 3.28125rem;
  align-self: stretch
}

.i_cqbd8fas {
  width: 21.5625rem;
  height: .1875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/L4LwqB10.png)no-repeat center center/contain content-box
}

.i_cqxdnz63 {
  align-self: stretch;
  flex-grow: 1
}

.i_ojfd1wa3 {
  width: 29.90625rem;
  height: 18.75rem;
  left: -2.59375rem;
  top: -2.34375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/Lz5jlED7.png)no-repeat center center/contain;
  pointer-events: none
}

.i_oma4k5cz {
  width: 4.71875rem;
  height: 4.6875rem;
  margin-top: 2.75rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/LaYGDISF.png)no-repeat center center/contain content-box
}

.i_oidz9kae {
  width: 23.46875rem;
  height: 2.75rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/rTitle3.png)no-repeat center center/contain
}

.i_onmyusmd {
  width: 100%;
  height: 1.5625rem;
  right: 0;
  top: 11.875rem;
  -moz-column-gap: 1.09375rem;
  column-gap: 1.09375rem;
  flex-wrap: wrap;
  align-content: center;
  padding-left: .78125rem;
  padding-right: .78125rem
}

.i_1vx74kuw {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/L4LxCbiD.jpg)no-repeat center center/cover content-box;
  box-shadow: 0 .09375rem .4375rem 0 rgba(56, 107, 159, .28);
  border-radius: .65625rem
}

.i_1a1x71ek {
  height: 3.28125rem;
  align-self: stretch
}

.i_1a1x05us {
  width: 21.5625rem;
  height: .1875rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/L4LwqB10.png)no-repeat center center/contain content-box
}

.i_1a1xip6j {
  align-self: stretch;
  flex-grow: 1
}

.i_trq3k7ii {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/L4L9AmJR.svg)no-repeat center center/contain content-box
}

.i_trwfvkkq {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_h5x50e3a {
  width: 7.96875rem;
  height: 4.53125rem;
  background: #000;
  --rocket-video-object-fit: cover
}

.i_h7mjdvxu {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/L4L9AmJR.svg)no-repeat center center/contain content-box
}

.i_h7mjqcup {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_qx1aldc9 {
  align-self: stretch
}

.i_rf3trk5n {
  width: 3.125rem;
  height: 3.125rem;
  background: #f2f2f2
}

.i_rcwczm6e {
  color: #fff
}

.i_u00ys6ur {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #fbcd51 0, #ffd814 100%)0 0;
  border-radius: 1.8125rem;
  border: .0625rem solid #fff
}

.i_u1ny3urc {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #fbcd51 0, #ffd814 100%)0 0;
  border-radius: 1.8125rem;
  border: .0625rem solid #fff
}

.i_u1nysl03 {
  align-self: stretch;
  flex-grow: 1
}

.i_65dnct0q {
  align-self: stretch
}

.i_b92ob6n6 {
  height: 1.40625rem;
  align-self: stretch;
  margin-top: .4375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/rTitle1.png)no-repeat center center/contain
}

.i_c6nfqepr {
  width: 7.53125rem;
  height: 2.3125rem
}

.i_cqbd5lh4 {
  align-self: stretch;
  flex-grow: 1
}

.i_uhw6mhng {
  width: 100%;
  height: 6.25rem;
  left: 0;
  top: 0;
  background: #f5f5f5
}

.i_mxvv8s9p {
  width: 18.875rem;
  height: 2.0625rem;
  margin-top: 1.9375rem;
  margin-bottom: .28125rem;
  padding-left: 1.375rem;
  padding-right: 1.375rem;
  color: #ad9d8b;
  background: #fff;
  font-family: Quicksand;
  font-size: .9375rem;
  font-weight: 700;
  --rocket-input-focus-border--color: rgba(209, 199, 187, 1);
  --rocket-input-placeholder--color: rgba(173, 157, 139, 0.3);
  border-radius: 1.5625rem;
  border: .0625rem solid #d1c7bb
}

.i_my0xc8hy {
  height: 1.09375rem;
  align-self: stretch
}

.i_mykqwayt {
  width: 7.1875rem;
  height: 2.3125rem;
  margin-top: 1.84375rem;
  margin-bottom: .1875rem;
  border-radius: 1.8125rem
}

.i_myp1i5bo {
  height: 1.09375rem;
  align-self: stretch
}

.i_df4g8iin {
  width: 29.90625rem;
  height: 18.75rem;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/Lz5jlC4K.png)no-repeat center center/contain
}

.i_df5e1yk1 {
  width: 29.90625rem;
  height: 18.75rem;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/Lz5jlCdB.png)no-repeat center center/contain
}

.i_df5vheur {
  width: 29.90625rem;
  height: 18.75rem;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/Lz5jl10M.png)no-repeat center center/contain
}

.i_df6d481m {
  width: 29.90625rem;
  height: 18.75rem;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/Lz5jlirY.png)no-repeat center center/contain
}

.i_d19la5jk {
  width: 29.90625rem;
  height: 18.75rem;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/Lz5jliV4.png)no-repeat center center/contain
}

.i_onmyltfd {
  width: 1.5625rem;
  align-self: stretch
}

.i_1a1xbnhu {
  align-self: stretch;
  flex-grow: 1
}

.i_1a1x7t8o {
  width: 100%;
  height: 6.25rem;
  left: 0;
  top: 0;
  background: #f5f5f5
}

.i_1ijd3cm5 {
  align-self: stretch
}

.i_1iuzzlua {
  align-self: stretch
}

.i_rad3os2e {
  width: 3.125rem;
  align-self: stretch;
  background: #f4f4f4
}

.i_u1ny0uqh {
  width: .40625rem;
  height: .375rem;
  left: .625rem;
  top: .1875rem;
  opacity: .6
}

.i_u1nyeckp {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff
}

.i_u1nycih7 {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff
}

.i_u1nyr6ye {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  color: #fff
}

.i_65dnc9dr {
  font-size: .71875rem;
  font-weight: 700;
  line-height: 1.3;
  white-space: pre-wrap;
  color: #55a4dd
}

.i_65dnl8es {
  width: .3125rem;
  height: .40625rem;
  right: -.25rem;
  top: .375rem
}

.i_c6nf4l9k {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_c6nfsk5v {
  width: 11.56vw;
  height: 12.24vw;
  left: .57vw;
  bottom: 4.17vw
}

.i_c6nftu8z {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}

.i_bc18rc1t {
  height: 2.1875rem;
  align-self: stretch;
  margin-top: .4375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/rTitle2.png)no-repeat center center/contain
}

.i_n37yf1ni {
  font-size: .71875rem;
  font-weight: 700;
  text-align: center;
  white-space: pre-wrap;
  color: #e77575
}

.i_mykqie7k {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/btnReg.png)no-repeat center 0/contain
}

.i_n4mv1ypx {
  width: .78125rem;
  height: .9375rem;
  margin-right: .09375rem;
  padding-left: .0625rem
}

.i_n54fvf7l {
  --rocket-font-size: 0.71875rem;
  font-weight: 700;
  line-height: 1.3;
  text-align: center;
  color: #ad9d8b
}

.i_onmyetcv {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/LaYqvg4f.svg)no-repeat center center/contain content-box
}

.i_onmywv7w {
  color: #9a836b
}

.i_bdadby2h {
  height: 2.1875rem;
  align-self: stretch;
  margin-top: .4375rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/rTitle2.png)no-repeat center center/contain
}

.i_1j5htu47 {
  height: 1.125rem;
  align-self: stretch;
  margin-left: 1.78125rem;
  margin-top: .46875rem
}

.i_1lc4cjqo {
  width: 7.5rem;
  height: 1.5625rem;
  margin-left: 2.9375rem;
  margin-top: .5rem;
  margin-bottom: .5rem
}

.i_1k68nqfx {
  height: 1.125rem;
  align-self: stretch;
  margin-left: 1.78125rem
}

.i_c0tvciog {
  width: 18.875rem;
  height: 2.0625rem;
  margin-top: .4375rem;
  margin-bottom: .25rem;
  z-index: 1
}

.i_1a1xt1xt {
  height: 1.09375rem;
  align-self: stretch
}

.i_1a1xqoiz {
  width: 7.1875rem;
  height: 2.3125rem;
  margin-top: .75rem;
  margin-bottom: .15625rem;
  border-radius: 1.8125rem
}

.i_1a1xgif6 {
  height: 1.09375rem;
  align-self: stretch
}

.i_qx1ahag2 {
  font-size: .71875rem;
  font-weight: 700;
  white-space: pre-wrap;
  margin-left: .15625rem;
  margin-right: .15625rem;
  color: #fff
}

.i_qx1auekc {
  width: .625rem;
  height: .6875rem;
  right: -.19775rem;
  top: .875rem
}

.i_c6nfj6s8 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/227017/homepage/JcvnWWwv.svg)no-repeat center center/contain
}

.i_c6nf66l6 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: var(--rocket-i_c6nf66l6--bg-image-0) no-repeat center center/contain
}

.i_c6nft1e7 {
  width: 11.56vw;
  height: 12.24vw;
  left: 0;
  bottom: 0
}

.i_o8wnjgkc {
  width: .59375rem;
  height: .625rem;
  background: #ad9d8b;
  border-radius: .15625rem
}

.i_o919l9qd {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/LaXKgp0P.svg)no-repeat center center/contain content-box
}

.i_826q3xx5 {
  width: 1rem;
  height: 1rem;
  margin-right: .125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/LfBwkFqs.svg)no-repeat center center/contain
}

.i_1jd73ijq {
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1.2;
  white-space: pre-wrap;
  color: #ad9d8b
}

.i_7zixlfjb {
  align-self: stretch;
  flex-grow: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/LfBzkbin.svg)no-repeat center center/contain
}

.i_831bgn6j {
  width: 1rem;
  height: 1rem;
  margin-right: .125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/LfBwkFqs.svg)no-repeat center center/contain
}

.i_1k68vbpf {
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1.2;
  white-space: pre-wrap;
  color: #ad9d8b
}

.i_c2bvrlyi {
  width: 4.0625rem;
  height: 100%;
  left: 0;
  top: 0;
  padding-left: 1.03125rem;
  z-index: 1
}

.i_c6uggphw {
  width: 18.875rem;
  left: 0;
  top: .96875rem;
  overflow: hidden;
  border-bottom-right-radius: .78125rem;
  border-bottom-left-radius: .78125rem
}

.i_1a1xxzxd {
  align-self: stretch;
  flex-grow: 1;
  padding-left: 4.5625rem;
  padding-right: 1.375rem;
  color: #ad9d8b;
  background: #fff;
  font-family: Quicksand;
  font-size: .9375rem;
  font-weight: 700;
  --rocket-input-focus-border--color: rgba(209, 199, 187, 1);
  --rocket-input-placeholder--color: rgba(173, 157, 139, 0.3);
  border-radius: 1.5625rem;
  border: .0625rem solid #d1c7bb
}

.i_1a1x8z9v {
  font-size: .71875rem;
  font-weight: 700;
  text-align: center;
  white-space: pre-wrap;
  color: #e77575
}

.i_1a1xmvrz {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/en/btnReg.png)no-repeat center center/contain
}

.i_1a1xr7f3 {
  width: .78125rem;
  height: .9375rem;
  margin-right: .09375rem;
  padding-left: .0625rem
}

.i_1a1xlgev {
  --rocket-font-size: 0.71875rem;
  font-weight: 700;
  line-height: 1.3;
  text-align: center;
  color: #ad9d8b
}

.i_c9ecof2r {
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1.5;
  white-space: pre-wrap;
  color: #ad9d8b
}

.i_cgqkgqi8 {
  width: .46875rem;
  height: .46875rem;
  right: .21875rem;
  top: .8125rem
}

.i_cog3ai4f {
  width: .0625rem;
  height: 1.40625rem;
  right: -.09375rem;
  top: .34375rem;
  background: rgba(173, 157, 139, .3);
  border-radius: .0625rem
}

.i_ejbbqm39 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #fff;
  border-bottom-right-radius: .78125rem;
  border-bottom-left-radius: .78125rem;
  border: .0625rem solid #d1c7bb
}

.i_d7kq8v5w {
  height: 1.96875rem;
  align-self: stretch;
  margin-left: .0625rem;
  margin-top: 1.25rem;
  margin-right: .0625rem;
  padding-left: .71875rem;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-style: solid;
  border-bottom-width: .03125rem;
  border-bottom-color: rgba(173, 157, 139, .5)
}

.i_d9o0zfii {
  height: 6.5625rem;
  align-self: stretch;
  margin-bottom: .40625rem
}

.i_1a1xdy1j {
  width: .59375rem;
  height: .625rem;
  background: #ad9d8b;
  border-radius: .15625rem
}

.i_1a1xv3ys {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(https://website.xdcdn.net/poster/133737826/home/popup/LaXKgp0P.svg)no-repeat center center/contain content-box
}

.i_def9s0j7 {
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1.3;
  white-space: pre-wrap;
  color: rgba(173, 157, 139, .3)
}

.i_da38ldu1 {
  height: 2.1875rem;
  align-self: stretch;
  padding-left: .78125rem;
  padding-right: .78125rem
}

.i_dgecyg50 {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(209, 199, 187, .5);
  border-left-style: solid;
  border-left-width: .0625rem;
  border-left-color: #ad9d8b;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0
}

.i_dbwkm472 {
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1.3;
  white-space: pre-wrap;
  color: #ad9d8b
}

.i_ddlyrgpz {
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1.3;
  white-space: pre-wrap;
  color: #ad9d8b
}

.i_c3fpmd0d .adaptive-width,
.i_tscnfg5k,
.i_gppj5jvm {
  display: none;
  position: relative;
  flex-direction: column
}

.i_e06espiw .adaptive-width,
.i_p43qszrz .adaptive-width,
.i_gop35o2d .adaptive-width,
.i_dzyg2ubc,
.i_e06ejaog,
.i_bnzm08bu,
.i_r13l6p2s,
.i_qym178dc,
.i_qx1axqsm,
.i_rcwc7zqp,
.i_tz1syy7w,
.i_8vi0xsf3,
.i_812i6mjb,
.i_959m44bm,
.i_tswxu3ot,
.i_h53zzhfw,
.i_r4kn3eex,
.i_81ijgs7i,
.i_tswxzkpe,
.i_c9pkgluy,
.i_c65qwu8z,
.i_c6nf7vaf,
.i_uj65no2n,
.i_cqbd8fas,
.i_cqxdnz63,
.i_oma4k5cz,
.i_oidz9kae,
.i_1a1x71ek,
.i_1a1x05us,
.i_1a1xip6j,
.i_trq3k7ii,
.i_h7mjdvxu,
.i_b92ob6n6,
.i_c6nfqepr,
.i_cqbd5lh4,
.i_1a1xbnhu,
.i_1ijd3cm5,
.i_1iuzzlua,
.i_rad3os2e,
.i_bc18rc1t,
.i_n4mv1ypx,
.i_bdadby2h,
.i_c0tvciog,
.i_o8wnjgkc,
.i_826q3xx5,
.i_7zixlfjb,
.i_831bgn6j,
.i_1a1xr7f3,
.i_d9o0zfii,
.i_1a1xdy1j {
  display: flex;
  position: relative;
  flex-direction: column
}

.i_bo3n4i1i,
.i_gpc5zn5j,
.i_65dnhupj,
.i_cqbdbyyz,
.i_c4a12qo3,
.i_cyon4a17,
.i_h7mjwsjc,
.i_ojfd1wa3,
.i_1vx74kuw,
.i_rf3trk5n,
.i_u00ys6ur,
.i_u1ny3urc,
.i_df4g8iin,
.i_df5e1yk1,
.i_df5vheur,
.i_df6d481m,
.i_d19la5jk,
.i_65dnl8es,
.i_c6nf4l9k,
.i_mykqie7k,
.i_onmyetcv,
.i_qx1auekc,
.i_c6nfj6s8,
.i_c6nf66l6,
.i_o919l9qd,
.i_1a1xmvrz,
.i_cog3ai4f,
.i_ejbbqm39,
.i_1a1xv3ys,
.i_dgecyg50 {
  display: flex;
  position: absolute;
  flex-direction: column
}

.i_c50dyekl,
.i_oidzho0h,
.i_1a1xftnu,
.i_uhw6mhng,
.i_1a1x7t8o,
.i_c6nfsk5v,
.i_c6uggphw {
  display: none;
  position: absolute;
  flex-direction: column
}

.i_r51wnz93,
.i_rcwc5coj,
.i_tswx5vtt,
.i_h5x50e3a,
.i_rcwczm6e,
.i_mxvv8s9p,
.i_onmyltfd,
.i_65dnc9dr,
.i_n37yf1ni,
.i_n54fvf7l,
.i_onmywv7w,
.i_qx1ahag2,
.i_1jd73ijq,
.i_1k68vbpf,
.i_1a1xxzxd,
.i_1a1x8z9v,
.i_1a1xlgev,
.i_c9ecof2r,
.i_def9s0j7,
.i_dbwkm472,
.i_ddlyrgpz {
  display: block;
  position: relative
}

.i_qx1asb4n,
.i_u00ylcaq,
.i_u1nynqej,
.i_65dnhj7b,
.i_qx1aldc9,
.i_u1nysl03,
.i_65dnct0q,
.i_my0xc8hy,
.i_mykqwayt,
.i_myp1i5bo,
.i_1j5htu47,
.i_1lc4cjqo,
.i_1k68nqfx,
.i_1a1xt1xt,
.i_1a1xqoiz,
.i_1a1xgif6,
.i_d7kq8v5w,
.i_da38ldu1 {
  display: flex;
  position: relative
}

.i_onmyusmd,
.i_u1nyeckp,
.i_u1nycih7,
.i_u1nyr6ye,
.i_c2bvrlyi {
  display: flex;
  position: absolute
}

.i_trwfvkkq,
.i_h7mjqcup {
  display: none;
  position: absolute
}

.i_u1ny0uqh,
.i_c6nftu8z,
.i_c6nft1e7,
.i_cgqkgqi8 {
  display: block;
  position: absolute
}

.i_c3fpmd0d .adaptive-width,
.i_e06espiw .adaptive-width,
.i_gop35o2d .adaptive-width,
.i_c50dyekl,
.i_cqbdbyyz,
.i_oidzho0h,
.i_1a1xftnu,
.i_cqxdnz63,
.i_1a1xip6j,
.i_c2bvrlyi {
  justify-content: flex-start;
  align-items: center
}

.i_p43qszrz .adaptive-width,
.i_rcwc7zqp,
.i_qx1asb4n,
.i_u00ylcaq,
.i_u1nynqej,
.i_c6nf7vaf,
.i_onmyusmd,
.i_u1nysl03,
.i_cqbd5lh4,
.i_1a1xbnhu,
.i_u1nyeckp,
.i_u1nycih7,
.i_u1nyr6ye {
  justify-content: center;
  align-items: center
}

.i_dzyg2ubc,
.i_tscnfg5k,
.i_bnzm08bu,
.i_gppj5jvm,
.i_r13l6p2s,
.i_qym178dc,
.i_qx1axqsm,
.i_tz1syy7w,
.i_8vi0xsf3,
.i_812i6mjb,
.i_959m44bm,
.i_tswxu3ot,
.i_h53zzhfw,
.i_r4kn3eex,
.i_81ijgs7i,
.i_tswxzkpe,
.i_c65qwu8z,
.i_uj65no2n,
.i_cqbd8fas,
.i_oma4k5cz,
.i_oidz9kae,
.i_1a1x71ek,
.i_1a1x05us,
.i_b92ob6n6,
.i_1ijd3cm5,
.i_rad3os2e,
.i_bc18rc1t,
.i_bdadby2h,
.i_c0tvciog,
.i_o8wnjgkc,
.i_826q3xx5,
.i_831bgn6j,
.i_d9o0zfii,
.i_1a1xdy1j {
  justify-content: flex-start;
  align-items: flex-start;
  flex-shrink: 0
}

.i_e06ejaog,
.i_bo3n4i1i,
.i_gpc5zn5j,
.i_65dnhupj,
.i_c4a12qo3,
.i_cyon4a17,
.i_h7mjwsjc,
.i_ojfd1wa3,
.i_1vx74kuw,
.i_trq3k7ii,
.i_h7mjdvxu,
.i_rf3trk5n,
.i_u00ys6ur,
.i_u1ny3urc,
.i_uhw6mhng,
.i_df4g8iin,
.i_df5e1yk1,
.i_df5vheur,
.i_df6d481m,
.i_d19la5jk,
.i_1a1x7t8o,
.i_65dnl8es,
.i_c6nf4l9k,
.i_c6nfsk5v,
.i_mykqie7k,
.i_onmyetcv,
.i_qx1auekc,
.i_c6nfj6s8,
.i_c6nf66l6,
.i_o919l9qd,
.i_7zixlfjb,
.i_c6uggphw,
.i_1a1xmvrz,
.i_cog3ai4f,
.i_ejbbqm39,
.i_1a1xv3ys,
.i_dgecyg50 {
  justify-content: flex-start;
  align-items: flex-start
}

.i_r51wnz93,
.i_rcwc5coj,
.i_tswx5vtt,
.i_h5x50e3a,
.i_mxvv8s9p,
.i_onmyltfd,
.i_65dnc9dr,
.i_n37yf1ni,
.i_n54fvf7l,
.i_qx1ahag2,
.i_1jd73ijq,
.i_1k68vbpf,
.i_1a1x8z9v,
.i_1a1xlgev,
.i_c9ecof2r,
.i_def9s0j7,
.i_dbwkm472,
.i_ddlyrgpz {
  flex-shrink: 0
}

.i_65dnhj7b,
.i_c9pkgluy,
.i_qx1aldc9,
.i_c6nfqepr,
.i_my0xc8hy,
.i_mykqwayt,
.i_myp1i5bo,
.i_1iuzzlua,
.i_1lc4cjqo,
.i_1a1xt1xt,
.i_1a1xqoiz,
.i_1a1xgif6 {
  justify-content: center;
  align-items: center;
  flex-shrink: 0
}

.i_65dnct0q,
.i_1j5htu47,
.i_1k68nqfx,
.i_d7kq8v5w {
  justify-content: flex-start;
  align-items: center;
  flex-shrink: 0
}

.i_n4mv1ypx,
.i_1a1xr7f3 {
  justify-content: center;
  align-items: flex-start;
  flex-shrink: 0
}

.i_da38ldu1 {
  justify-content: space-between;
  align-items: center;
  flex-shrink: 0
}

.i_rcwc7zqp,
.i_qx1aldc9,
.i_rcwczm6e,
.i_65dnct0q,
.i_65dnc9dr,
.i_n37yf1ni,
.i_n54fvf7l,
.i_qx1ahag2,
.i_1jd73ijq,
.i_1k68vbpf,
.i_1a1x8z9v,
.i_1a1xlgev,
.i_c9ecof2r,
.i_def9s0j7,
.i_dbwkm472,
.i_ddlyrgpz {
  width: -moz-fit-content;
  width: fit-content
}

@media screen and (max-width:1024px) {
  .i_c3fpmd0d {
    background: 0 0
  }

  .i_dzyg2ubc {
    height: auto;
    flex-grow: 1
  }

  .i_e06ejaog {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    align-self: auto;
    flex-grow: 0
  }

  .i_tscnfg5k {
    width: 35.03906rem;
    height: 41.77734rem;
    align-self: auto;
    margin-bottom: 8.20313rem;
    background: 0 0
  }

  .i_bnzm08bu {
    width: 32.34375rem;
    height: 38.55469rem;
    margin-bottom: 8.20313rem
  }

  .i_gppj5jvm {
    width: 55.48828rem;
    height: 31.23047rem;
    align-self: auto;
    margin-bottom: 8.73047rem;
    background: 0 0
  }

  .i_r13l6p2s {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    align-self: auto;
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOuF0QT.jpg)center 0/cover
  }

  .i_qym178dc {
    width: 2.8125rem;
    height: 2.8125rem;
    right: 2.92968rem;
    top: 1.75781rem;
    align-self: auto;
    background: 0 0
  }

  .i_qx1axqsm {
    height: auto
  }

  .i_rcwc7zqp {
    width: 29.29688rem;
    row-gap: 1.28906rem;
    -moz-column-gap: 2.69531rem;
    column-gap: 2.69531rem;
    flex-wrap: wrap;
    align-content: center;
    flex-grow: 0;
    margin-top: 2.92969rem
  }

  .i_tz1syy7w {
    height: 4.6875rem;
    margin-top: 2.8125rem;
    background: 0 0
  }

  .i_8vi0xsf3 {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    align-self: auto;
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTwqJ7N4.jpg)no-repeat center center/contain;
    border-radius: 1.75781rem
  }

  .i_812i6mjb {
    height: 7.38281rem;
    background: 0 0
  }

  .i_959m44bm {
    width: 31.40625rem;
    height: .58594rem;
    align-self: auto;
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTwqJQ4X.svg)no-repeat center center/contain
  }

  .i_65dnhupj {
    width: auto;
    left: auto;
    top: auto;
    align-self: stretch;
    flex-grow: 1;
    margin-left: .58594rem;
    margin-top: 1.52344rem;
    margin-right: .58594rem;
    margin-bottom: 4.45313rem;
    background: 0 0;
    border: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
  }

  .i_tswxu3ot {
    width: 4.6875rem;
    height: 4.6875rem;
    left: 15.17578rem;
    bottom: -8.3789rem;
    align-self: auto;
    background: 0 0
  }

  .i_1a1xftnu {
    height: 100%
  }

  .i_c4a12qo3 {
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTwqJ7N4.jpg)no-repeat center center/cover content-box;
    border-radius: 1.75781rem
  }

  .i_cyon4a17 {
    width: 4.6875rem;
    height: 4.6875rem;
    left: 13.82813rem;
    right: auto;
    top: auto;
    bottom: -8.20313rem
  }

  .i_h53zzhfw {
    height: auto;
    flex-grow: 1;
    overflow: hidden;
    border-radius: .87891rem;
    border: .11719rem solid #fff
  }

  .i_h7mjwsjc {
    width: 4.6875rem;
    height: 4.6875rem;
    left: 25.37109rem;
    right: auto;
    top: 35.27344rem
  }

  .i_r4kn3eex {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    align-self: auto;
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOygZJR.svg)no-repeat center center/contain
  }

  .i_r51wnz93 {
    width: 100%;
    height: 100%;
    align-self: stretch;
    flex-grow: 1
  }

  .i_qx1asb4n {
    -moz-column-gap: 0;
    column-gap: 0
  }

  .i_rcwc5coj {
    width: 3.75rem;
    height: 3.75rem;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0
  }

  .i_u00ylcaq {
    width: 20.50781rem;
    align-self: stretch;
    flex-grow: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
  }

  .i_u1nynqej {
    align-self: stretch;
    flex-grow: 0
  }

  .i_81ijgs7i {
    height: 2.8125rem;
    margin-top: .58594rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mLang.png)no-repeat center center/contain
  }

  .i_65dnhj7b {
    height: 4.92188rem
  }

  .i_tswxzkpe {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    align-self: auto;
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOygZJR.svg)no-repeat center center/contain
  }

  .i_tswx5vtt {
    width: 100%;
    height: 100%;
    align-self: stretch;
    flex-grow: 1
  }

  .i_c9pkgluy {
    height: 6.85547rem
  }

  .i_c65qwu8z {
    width: 29.00391rem;
    height: .52734rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTwqJQ4X.svg)no-repeat center center/contain content-box
  }

  .i_c6nf7vaf {
    row-gap: 1.75781rem;
    margin-bottom: 4.6875rem
  }

  .i_uj65no2n {
    height: 6.85547rem
  }

  .i_cqbd8fas {
    width: 29.00391rem;
    height: .52734rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTwqJQ4X.svg)no-repeat center center/contain content-box
  }

  .i_ojfd1wa3 {
    width: 41.25rem;
    height: 42.42188rem;
    left: -4.45313rem;
    top: -3.98438rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/popup/LxqVltGT.png)no-repeat center center/contain content-box
  }

  .i_oma4k5cz {
    width: 9.375rem;
    height: 9.375rem;
    margin-top: 6.09375rem
  }

  .i_oidz9kae {
    width: 32.46094rem;
    height: 5.50781rem;
    margin-top: .9375rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mRTitle3.png)no-repeat center center/contain
  }

  .i_onmyusmd {
    height: 8.55469rem;
    left: 0;
    right: auto;
    top: auto;
    bottom: 2.69531rem;
    row-gap: .99609rem;
    -moz-column-gap: 2.63672rem;
    column-gap: 2.63672rem;
    padding-left: 2.8125rem;
    padding-right: 2.8125rem
  }

  .i_1a1x71ek {
    height: 6.85547rem
  }

  .i_1a1x05us {
    width: 29.00391rem;
    height: .52734rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTwqJQ4X.svg)no-repeat center center/contain content-box
  }

  .i_trq3k7ii {
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOygZJR.svg)no-repeat center center/contain content-box
  }

  .i_h5x50e3a {
    width: auto;
    height: auto;
    align-self: stretch;
    flex-grow: 1
  }

  .i_h7mjdvxu {
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOygZJR.svg)no-repeat center center/contain content-box
  }

  .i_qx1aldc9 {
    width: auto;
    height: 5.39063rem
  }

  .i_rf3trk5n {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOygZJR.svg)no-repeat center center/contain
  }

  .i_rcwczm6e {
    width: auto
  }

  .i_u00ys6ur {
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mBtnReg.png)no-repeat center center/contain;
    border: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
  }

  .i_65dnct0q {
    align-self: auto
  }

  .i_b92ob6n6 {
    height: 2.8125rem;
    margin-top: .58594rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mRTitle1.png)no-repeat center center/contain
  }

  .i_c6nfqepr {
    width: 22.61719rem;
    height: 6.91406rem
  }

  .i_uhw6mhng {
    width: 4.27734rem;
    height: 4.27734rem;
    left: .46875rem;
    top: 1.28906rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/popup/LaarL42L.svg)no-repeat center center/cover
  }

  .i_mxvv8s9p {
    width: 28.94531rem;
    height: 4.21875rem;
    margin-top: 4.21875rem;
    margin-bottom: .70313rem;
    padding-left: 1.28906rem;
    padding-right: 1.28906rem;
    font-size: 1.64063rem;
    border-radius: 2.34375rem;
    border-width: .11719rem
  }

  .i_my0xc8hy {
    width: 28.125rem;
    height: 2.46094rem;
    align-self: auto
  }

  .i_mykqwayt {
    width: 20.50781rem;
    height: 4.6875rem;
    margin-top: 4.10156rem;
    margin-bottom: 1.05469rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
  }

  .i_myp1i5bo {
    height: 3.28125rem
  }

  .i_onmyltfd {
    width: 3.75rem;
    height: 3.75rem;
    align-self: auto
  }

  .i_1a1x7t8o {
    width: 4.27734rem;
    height: 4.27734rem;
    left: .46875rem;
    top: 1.28906rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/popup/LaarL42L.svg)no-repeat center center/cover
  }

  .i_rad3os2e {
    height: 3.51563rem;
    align-self: auto;
    background: 0 0
  }

  .i_65dnc9dr {
    font-size: 2.05078rem;
    color: #ad9d8b
  }

  .i_65dnl8es {
    width: 1.05469rem;
    height: 1.23047rem;
    right: -.9375rem;
    top: 0;
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTxWfR2w.png)no-repeat center center/contain content-box
  }

  .i_bc18rc1t {
    height: 7.03125rem;
    margin-top: -.58594rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mRTitle2.png)no-repeat center center/contain
  }

  .i_n37yf1ni {
    font-size: 1.64063rem
  }

  .i_mykqie7k {
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mBtnReg.png)no-repeat center 0/contain
  }

  .i_n4mv1ypx {
    width: 2.34375rem;
    height: 2.8125rem;
    margin-right: .11719rem;
    padding-left: .05859rem
  }

  .i_n54fvf7l {
    --rocket-font-size: 1.23047rem;
    white-space: pre-wrap;
    max-width: 27.53906rem
  }

  .i_bdadby2h {
    height: 7.03125rem;
    margin-top: -.58594rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mRTitle2.png)no-repeat center center/contain
  }

  .i_1j5htu47 {
    height: 2.40234rem;
    margin-left: 1.23047rem;
    margin-top: .82031rem
  }

  .i_1lc4cjqo {
    width: 13.35938rem;
    height: 2.8125rem;
    margin-left: 3.86719rem;
    margin-top: .52734rem;
    margin-bottom: 2.10938rem
  }

  .i_1k68nqfx {
    height: 2.40234rem;
    margin-left: 1.23047rem
  }

  .i_c0tvciog {
    width: 26.25rem;
    height: 4.21875rem;
    margin-top: .70313rem;
    margin-bottom: 0
  }

  .i_1a1xt1xt {
    height: 3.28125rem
  }

  .i_1a1xqoiz {
    width: 20.50781rem;
    height: 4.6875rem;
    margin-top: 1.875rem;
    margin-bottom: .9375rem
  }

  .i_1a1xgif6 {
    height: 3.28125rem
  }

  .i_qx1ahag2 {
    font-size: 2.16797rem
  }

  .i_qx1auekc {
    width: 1.875rem;
    height: 1.99219rem;
    right: -1.70105rem;
    top: 0;
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTws7KRx.png)no-repeat center center/contain content-box
  }

  .i_o8wnjgkc {
    width: 1.875rem;
    height: 1.875rem;
    border-radius: .41016rem
  }

  .i_826q3xx5 {
    width: 1.875rem;
    height: 1.875rem;
    margin-right: .29297rem
  }

  .i_1jd73ijq {
    font-size: 1.64063rem
  }

  .i_831bgn6j {
    width: 1.875rem;
    height: 1.875rem;
    margin-right: .29297rem
  }

  .i_1k68vbpf {
    font-size: 1.64063rem
  }

  .i_c2bvrlyi {
    width: 8.08594rem;
    padding-left: 1.875rem
  }

  .i_c6uggphw {
    width: 26.25rem;
    top: 2.10938rem;
    border-bottom-right-radius: .87891rem;
    border-bottom-left-radius: .87891rem
  }

  .i_1a1xxzxd {
    padding-left: 8.67188rem;
    padding-right: 1.17188rem;
    font-size: 1.64063rem;
    border-radius: 2.34375rem;
    border-width: .11719rem
  }

  .i_1a1x8z9v {
    font-size: 1.64063rem
  }

  .i_1a1xmvrz {
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mBtnReg.png)no-repeat center center/contain
  }

  .i_1a1xr7f3 {
    width: 2.34375rem;
    height: 2.8125rem;
    margin-right: .11719rem;
    padding-left: .05859rem
  }

  .i_1a1xlgev {
    --rocket-font-size: 1.17188rem
  }

  .i_c9ecof2r {
    font-size: 1.64063rem
  }

  .i_cgqkgqi8 {
    width: .9375rem;
    height: .9375rem;
    right: .58594rem;
    top: 1.64063rem
  }

  .i_cog3ai4f {
    width: .11719rem;
    height: 3.16406rem;
    right: -.11719rem;
    top: .52734rem;
    border-radius: .11719rem
  }

  .i_ejbbqm39 {
    border-width: .17578rem
  }

  .i_d7kq8v5w {
    height: 3.51563rem;
    margin-left: .17578rem;
    margin-top: 2.10938rem;
    margin-right: .17578rem;
    padding-left: 1.46484rem;
    border-bottom-width: .05859rem
  }

  .i_d9o0zfii {
    height: 9.84375rem;
    margin-bottom: .82031rem
  }

  .i_1a1xdy1j {
    width: 1.875rem;
    height: 1.875rem;
    border-radius: .41016rem
  }

  .i_def9s0j7 {
    font-size: 1.64063rem
  }

  .i_da38ldu1 {
    height: 3.28125rem;
    padding-left: 1.64063rem;
    padding-right: 1.17188rem
  }

  .i_dgecyg50 {
    border-left-width: .17578rem
  }

  .i_dbwkm472 {
    font-size: 1.64063rem
  }

  .i_ddlyrgpz {
    font-size: 1.64063rem
  }

  .i_c3fpmd0d .adaptive-width,
  .i_tscnfg5k,
  .i_gppj5jvm,
  .i_uhw6mhng,
  .i_1a1x7t8o {
    display: flex
  }

  .i_e06ejaog,
  .i_r13l6p2s,
  .i_qym178dc,
  .i_8vi0xsf3,
  .i_tswxu3ot,
  .i_r4kn3eex,
  .i_tswxzkpe {
    position: absolute
  }

  .i_rcwc7zqp,
  .i_tz1syy7w {
    flex-direction: row
  }

  .i_65dnhupj {
    position: relative
  }

  .i_qx1asb4n {
    flex-direction: column
  }

  .i_u1nynqej,
  .i_1vx74kuw,
  .i_df4g8iin,
  .i_df5e1yk1,
  .i_df5vheur,
  .i_df6d481m,
  .i_d19la5jk {
    display: none
  }

  .i_trwfvkkq,
  .i_h7mjqcup {
    display: block
  }

  .i_e06espiw .adaptive-width,
  .i_gop35o2d .adaptive-width {
    justify-content: center
  }

  .i_dzyg2ubc {
    justify-content: center;
    align-items: center;
    flex-shrink: 1
  }

  .i_tscnfg5k {
    align-items: center
  }

  .i_gppj5jvm {
    justify-content: space-between;
    align-items: center
  }

  .i_r13l6p2s,
  .i_qym178dc,
  .i_8vi0xsf3,
  .i_tswxu3ot,
  .i_h53zzhfw,
  .i_r4kn3eex,
  .i_r51wnz93,
  .i_tswxzkpe,
  .i_tswx5vtt,
  .i_h5x50e3a {
    flex-shrink: 1
  }

  .i_rcwc7zqp,
  .i_u00ylcaq,
  .i_u1nynqej {
    flex-shrink: 0
  }

  .i_tz1syy7w,
  .i_812i6mjb,
  .i_81ijgs7i,
  .i_rad3os2e {
    justify-content: center;
    align-items: center
  }

  .i_my0xc8hy {
    align-items: flex-start
  }

  .i_rad3os2e {
    width: -moz-fit-content;
    width: fit-content
  }
}

@media screen and (max-width:750px) {
  .i_tscnfg5k {
    width: 55.2rem;
    height: 65.76rem;
    margin-bottom: 14.08rem
  }

  .i_bnzm08bu {
    width: 55.2rem;
    height: 65.76rem
  }

  .i_gppj5jvm {
    width: 55.2rem;
    height: 31.04rem;
    margin-bottom: 19.92rem
  }

  .i_r13l6p2s {
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOuF0QT.jpg)no-repeat center 0/cover content-box
  }

  .i_qym178dc {
    width: 4.8rem;
    height: 4.8rem;
    right: 2.4rem;
    top: 2.96rem;
    z-index: 1
  }

  .i_rcwc7zqp {
    width: 40rem;
    row-gap: 1.76rem;
    -moz-column-gap: 4.48rem;
    column-gap: 4.48rem;
    margin-top: 4rem
  }

  .i_tz1syy7w {
    height: 8rem;
    -moz-column-gap: .96rem;
    column-gap: .96rem;
    margin-top: 2.4rem
  }

  .i_8vi0xsf3 {
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTwqJ7N4.jpg)no-repeat center center/cover content-box;
    border-radius: 2.4rem
  }

  .i_812i6mjb {
    height: 11.68rem
  }

  .i_959m44bm {
    width: 49.44rem;
    height: .88rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/common/LTwqJQ4X.svg)no-repeat center center/contain content-box
  }

  .i_65dnhupj {
    margin-left: .96rem;
    margin-top: 2.4rem;
    margin-right: .96rem;
    margin-bottom: 6.4rem
  }

  .i_tswxu3ot {
    width: 8rem;
    height: 8rem;
    left: auto;
    right: 23.60001rem;
    bottom: -14.07999rem
  }

  .i_c4a12qo3 {
    border-radius: 2.4rem
  }

  .i_cyon4a17 {
    width: 8rem;
    height: 8rem;
    left: 23.6rem;
    bottom: -14.08rem
  }

  .i_h53zzhfw {
    background: 0 0;
    border-radius: .88rem;
    border-width: .16rem
  }

  .i_h7mjwsjc {
    width: 8rem;
    height: 8rem;
    left: 23.6rem;
    top: 42.96rem
  }

  .i_r4kn3eex {
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOygZJR.svg)no-repeat center center/contain content-box
  }

  .i_r51wnz93 {
    -o-object-fit: contain;
    object-fit: contain
  }

  .i_rcwc5coj {
    width: 6.4rem;
    height: 6.4rem;
    row-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
    flex-wrap: nowrap
  }

  .i_u00ylcaq {
    width: 35.04rem
  }

  .i_u1nynqej {
    width: 27.04rem;
    border-radius: 2.4rem
  }

  .i_81ijgs7i {
    height: 4.48rem;
    align-self: auto;
    flex-grow: 1;
    margin-top: .8rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/en/mLang.png)no-repeat center 90%/contain
  }

  .i_65dnhj7b {
    height: 7.84rem
  }

  .i_tswxzkpe {
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOygZJR.svg)no-repeat center 0/cover content-box
  }

  .i_tswx5vtt {
    -o-object-fit: contain;
    object-fit: contain
  }

  .i_c9pkgluy {
    height: 11.68rem
  }

  .i_c65qwu8z {
    width: 49.44rem;
    height: .88rem
  }

  .i_c6nf7vaf {
    row-gap: 3.68rem;
    margin-bottom: 8.4rem
  }

  .i_uj65no2n {
    height: 11.68rem
  }

  .i_cqbd8fas {
    width: 49.44rem;
    height: .88rem
  }

  .i_ojfd1wa3 {
    width: 60rem;
    height: 86.4rem;
    left: -2.4rem;
    top: -6.72rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/popup/LaaFUgAS.png)no-repeat center center/contain content-box
  }

  .i_oma4k5cz {
    width: 16rem;
    height: 16rem;
    margin-top: 10.4rem
  }

  .i_oidz9kae {
    width: 55.36rem;
    height: 9.36rem;
    margin-top: 1.6rem
  }

  .i_onmyusmd {
    height: 14.56rem;
    bottom: 4.56rem;
    row-gap: 1.76rem;
    -moz-column-gap: 4.48rem;
    column-gap: 4.48rem;
    padding-left: 4.8rem;
    padding-right: 4.8rem
  }

  .i_1vx74kuw {
    background: 0 0;
    border-radius: 2.4rem
  }

  .i_1a1x71ek {
    height: 11.68rem
  }

  .i_1a1x05us {
    width: 49.44rem;
    height: .88rem
  }

  .i_h5x50e3a {
    background: 0 0
  }

  .i_qx1aldc9 {
    height: 10.4rem
  }

  .i_rf3trk5n {
    background: url(https://website.xdcdn.net/poster/133737826/home/topBar/LSOygZJR.svg)no-repeat center 0/contain content-box
  }

  .i_rcwczm6e {
    align-self: stretch;
    flex-grow: 1
  }

  .i_u1ny3urc {
    background: linear-gradient(180deg, #febe3e 0, #ffd814 100%)0 0;
    border-radius: 4rem;
    border-width: .24rem
  }

  .i_b92ob6n6 {
    height: 4.48rem;
    margin-top: .8rem
  }

  .i_c6nfqepr {
    width: 38.56rem;
    height: 11.84rem
  }

  .i_uhw6mhng {
    width: 7.52rem;
    height: 7.52rem;
    left: .8rem;
    top: 2.08rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/popup/LaarL42L.svg)no-repeat center center/contain content-box
  }

  .i_mxvv8s9p {
    width: 49.44rem;
    height: 7.2rem;
    margin-top: 7.2rem;
    margin-bottom: .96rem;
    padding-left: 2.24rem;
    padding-right: 2.24rem;
    font-size: 2.88rem;
    border-radius: 4rem;
    border-width: .16rem
  }

  .i_my0xc8hy {
    width: 48rem;
    height: 4.48rem
  }

  .i_mykqwayt {
    width: 35.04rem;
    height: 8rem;
    margin-top: 7.04rem;
    margin-bottom: 1.68rem;
    border-radius: 2.4rem
  }

  .i_myp1i5bo {
    height: 5.6rem
  }

  .i_onmyltfd {
    width: 6.4rem;
    height: 6.4rem;
    row-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
    flex-wrap: nowrap
  }

  .i_1a1x7t8o {
    width: 7.52rem;
    height: 7.52rem;
    left: .8rem;
    top: 2.08rem;
    background: url(https://website.xdcdn.net/poster/133737826/home/popup/LaarL42L.svg)no-repeat center center/contain content-box
  }

  .i_rad3os2e {
    height: auto
  }

  .i_u1ny0uqh {
    width: 1.76rem;
    height: 1.6rem;
    left: 1.2rem;
    top: .88rem;
    -o-object-fit: contain;
    object-fit: contain
  }

  .i_u1nyeckp {
    font-size: 3.2rem
  }

  .i_u1nycih7 {
    font-size: 3.2rem
  }

  .i_u1nyr6ye {
    font-size: 3.2rem
  }

  .i_65dnc9dr {
    font-size: 3.2rem
  }

  .i_65dnl8es {
    width: 1.6rem;
    height: 2rem;
    right: -1.44rem
  }

  .i_bc18rc1t {
    height: 12rem;
    margin-top: -.48rem
  }

  .i_n37yf1ni {
    font-size: 2.88rem
  }

  .i_n4mv1ypx {
    width: 4rem;
    height: 4.8rem;
    margin-right: .24rem;
    padding-left: .24rem
  }

  .i_n54fvf7l {
    --rocket-font-size: 2.08rem;
    max-width: 45.6rem
  }

  .i_onmywv7w {
    align-self: stretch;
    flex-grow: 1
  }

  .i_bdadby2h {
    height: 12rem;
    margin-top: -.48rem
  }

  .i_1j5htu47 {
    height: 4.16rem;
    margin-left: 2.88rem;
    margin-top: 1.44rem
  }

  .i_1lc4cjqo {
    width: 22.8rem;
    height: 4.8rem;
    margin-left: 6.64rem;
    margin-top: .96rem;
    margin-bottom: 3.6rem
  }

  .i_1k68nqfx {
    height: 4.16rem;
    margin-left: 2.88rem
  }

  .i_c0tvciog {
    width: 44.8rem;
    height: 7.2rem;
    margin-left: 2.88rem;
    margin-top: 1.2rem
  }

  .i_1a1xt1xt {
    height: 5.6rem
  }

  .i_1a1xqoiz {
    width: 35.04rem;
    height: 8rem;
    margin-top: 3.2rem;
    margin-bottom: 1.6rem;
    border-radius: 2.4rem
  }

  .i_1a1xgif6 {
    height: 5.6rem
  }

  .i_qx1ahag2 {
    font-size: 3.68rem;
    margin-left: 0;
    margin-right: 0;
    padding-left: .8rem;
    padding-right: .8rem
  }

  .i_qx1auekc {
    width: 3.2rem;
    height: 3.44rem;
    right: -1.97313rem
  }

  .i_o8wnjgkc {
    width: 3.12rem;
    height: 3.2rem;
    border-radius: .72rem
  }

  .i_826q3xx5 {
    width: 3.2rem;
    height: 3.2rem;
    margin-right: .48rem
  }

  .i_1jd73ijq {
    font-size: 2.88rem
  }

  .i_831bgn6j {
    width: 3.2rem;
    height: 3.2rem;
    margin-right: .48rem
  }

  .i_1k68vbpf {
    font-size: 2.88rem
  }

  .i_c2bvrlyi {
    width: 13.6rem;
    padding-left: 3.2rem
  }

  .i_c6uggphw {
    width: 44.8rem;
    top: 3.6rem
  }

  .i_1a1xxzxd {
    padding-left: 14.72rem;
    padding-right: 2.24rem;
    font-size: 2.88rem;
    border-radius: 4rem;
    border-width: .16rem;
    border-color: #ad9d8b
  }

  .i_1a1x8z9v {
    font-size: 2.88rem
  }

  .i_1a1xr7f3 {
    width: 4rem;
    height: 4.8rem;
    margin-right: .24rem;
    padding-left: .24rem
  }

  .i_1a1xlgev {
    --rocket-font-size: 2.08rem
  }

  .i_c9ecof2r {
    font-size: 2.88rem
  }

  .i_cgqkgqi8 {
    width: 1.44rem;
    height: 1.44rem;
    right: 1.12rem;
    top: 2.88rem
  }

  .i_cog3ai4f {
    width: .32rem;
    height: 5.6rem;
    right: -.32rem;
    top: .8rem;
    border-radius: .32rem
  }

  .i_ejbbqm39 {
    border-bottom-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
    border-width: .32rem
  }

  .i_d7kq8v5w {
    height: 6.48rem;
    margin-left: .32rem;
    margin-top: 3.6rem;
    margin-right: .32rem;
    padding-left: 2.56rem
  }

  .i_d9o0zfii {
    height: 21.6rem;
    margin-bottom: 1.44rem
  }

  .i_1a1xdy1j {
    width: 3.12rem;
    height: 3.2rem;
    border-radius: .72rem
  }

  .i_def9s0j7 {
    font-size: 2.88rem
  }

  .i_da38ldu1 {
    height: 7.2rem;
    padding-left: 2.88rem;
    padding-right: 2.88rem
  }

  .i_dgecyg50 {
    border-left-width: .32rem
  }

  .i_dbwkm472 {
    font-size: 2.88rem
  }

  .i_ddlyrgpz {
    font-size: 2.88rem
  }

  .i_812i6mjb {
    flex-direction: row
  }

  .i_rcwc5coj,
  .i_onmyltfd {
    display: flex;
    flex-direction: row
  }

  .i_c3fpmd0d .adaptive-width,
  .i_tscnfg5k {
    justify-content: center
  }

  .i_rcwc5coj,
  .i_onmyltfd {
    justify-content: center;
    align-items: center
  }

  .i_81ijgs7i {
    flex-shrink: 1
  }
}

html,
body {
  overscroll-behavior: none;
  cursor: url(https://website.xdcdn.net/poster/133737826/home/common/Lg8MzsIB.svg)0 0, auto
}

a,
.m-tap,
.m-tap * {
  cursor: url(https://website.xdcdn.net/poster/133737826/home/common/Lg8MzsIB.svg)0 0, auto !important
}

.page .wrap {
  display: flex
}

@media (hover:hover) {
  .m-tap:hover {
    opacity: 1
  }
}

.topBar .bgBlue,
.topBar .bgYellow {
  display: flex !important;
  transition: opacity .3s;
  opacity: 0
}

.topBar.s1 .bgBlue,
.topBar.s2 .bgBlue,
.topBar.s4 .bgBlue,
.topBar.s6 .bgBlue {
  opacity: 1
}

.topBar.s3 .bgYellow,
.topBar.s5 .bgYellow {
  opacity: 1
}

@media screen and (max-width:1024px) {
  .topBar .mBtnLang {
    transition: all .3s;
    pointer-events: auto
  }

  .topBar.s2 .mBtnLang,
  .topBar.s3 .mBtnLang,
  .topBar.s4 .mBtnLang,
  .topBar.s5 .mBtnLang,
  .topBar.s6 .mBtnLang {
    opacity: 0;
    pointer-events: none
  }
}

.topBar .navList .item {
  cursor: pointer
}

.topBar .navList .item,
.topBar .navList .item .text {
  transition: all .3s
}

.topBar .navList .item .text {
  color: #fff
}

.topBar .navList .item .star {
  opacity: 0;
  transform: scale(0);
  pointer-events: none
}

@media (hover:hover) {
  .topBar .navList .item:hover .text {
    color: #fffbc0
  }
}

.topBar .navList .item.active .text {
  color: #fffbc0;
  animation: textClick .3s
}

@keyframes textClick {

  0%,
  to {
    transform: scale(1)
  }

  30% {
    transform: scale(.9)
  }
}

.topBar .navList .item.active .star {
  transition: all .3s;
  opacity: 1;
  transform: scale(1)
}

.topBar .btnBgm .iconOn,
.topBar .btnBgm .iconOff {
  display: flex !important;
  pointer-events: none;
  transition: all 300ms linear
}

.topBar .btnBgm .iconOn {
  opacity: 0
}

.topBar .btnBgm .iconOff {
  opacity: 1
}

.topBar .btnBgm.active .iconOn {
  opacity: 1
}

.topBar .btnBgm.active .iconOff {
  opacity: 0
}

.topBar .langSelector .list {
  display: flex !important;
  pointer-events: none;
  transform: scale(0);
  opacity: 0;
  transform-origin: top;
  animation: scaleOut .3s forwards
}

@keyframes scaleIn {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.1);
    opacity: 1
  }

  80% {
    transform: scale(.95)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

@keyframes scaleOut {
  0% {
    transform: scale(1);
    opacity: 1
  }

  to {
    transform: scale(0);
    opacity: 0
  }
}

.topBar .langSelector .list.active {
  pointer-events: auto;
  animation: scaleIn .3s cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.topBar .langSelector .list .item .langText {
  color: #9a836b
}

.topBar .langSelector .list .item .star {
  opacity: 0
}

@media (hover:hover) {
  .topBar .langSelector .list .item:hover {
    background: rgba(255, 255, 255, .6980392157)
  }
}

.topBar .langSelector .list .item.active .langText {
  color: #f3b81b
}

.topBar .langSelector .list .item.active .star {
  opacity: 1
}

.topBar .btnBgm,
.topBar .langSelector {
  transition: all .3s ease-in-out
}

.topBar .btnBgm .bg .bgHover,
.topBar .langSelector .bg .bgHover {
  display: flex !important;
  opacity: 0;
  transition: all .3s ease-in-out
}

@media (hover:hover) {

  .topBar .btnBgm:hover .bg .bgHover,
  .topBar .langSelector:hover .bg .bgHover {
    opacity: 1
  }

  .topBar .btnBgm:active,
  .topBar .langSelector:active {
    filter: brightness(.96)
  }

  .topBar .btnBgm:active .bg .bgHover,
  .topBar .langSelector:active .bg .bgHover {
    opacity: 0
  }
}

.topBar .btnReg {
  transition: filter .3s
}

@media (hover:hover) {
  .topBar .btnReg:hover {
    filter: brightness(1.04)
  }

  .topBar .btnReg:active {
    filter: brightness(.96)
  }
}

.topBar {
  font-size: .0520833333vw
}

@media screen and (min-aspect-ratio:1920/1080) {
  .topBar {
    font-size: .0925925926vh
  }
}

@media screen and (min-width:1025px) {
  .topBar {
    height: 139em
  }

  .topBar .logo {
    width: 315em;
    height: 69em;
    margin: 18em -30em 0 27em
  }

  .topBar .navBtns {
    height: 95em;
    margin: 8em 20em 0 0
  }

  .topBar .navBtns .navList {
    -moz-column-gap: 20em;
    column-gap: 20em
  }

  .topBar .navBtns .navList .item .text {
    font-size: 23em;
    padding: 0 .2173913043em
  }

  .topBar .navBtns .navList .item .star {
    top: -6em;
    right: -12em;
    width: 22em;
    height: 20em
  }

  .topBar .navBtns .navList .item.active .text {
    font-size: 30em;
    text-shadow: 0 .1066666667em .16em rgba(0, 0, 0, .1215686275)
  }

  .topBar .rightBtns {
    height: 74em;
    margin: 19em 50em 0 0;
    -moz-column-gap: 16em;
    column-gap: 16em
  }

  .topBar .rightBtns .btnBgm,
  .topBar .rightBtns .langSelector {
    width: 50em;
    height: 50em
  }

  .topBar .rightBtns .langSelector .list {
    left: -71em;
    top: 62em;
    width: 191em;
    height: 505em;
    padding: 30em 0 18em;
    row-gap: 7em
  }

  .topBar .rightBtns .langSelector .list .item {
    height: 39em
  }

  .topBar .rightBtns .langSelector .list .item .langText {
    font-size: 23em
  }

  .topBar .rightBtns .langSelector .list .item .star {
    width: 10em;
    height: 11em;
    top: 4em;
    right: -8em
  }

  .topBar .rightBtns .btnReg,
  .topBar .rightBtns .btnPay {
    width: 230em
  }
}

.page1 .mediaArea .btnMedia {
  transition: all .3s ease-in-out
}

.page1 .mediaArea .btnMedia .bg .bgHover {
  display: flex !important;
  opacity: 0;
  transition: all .3s ease-in-out
}

@media (hover:hover) {
  .page1 .mediaArea .btnMedia:hover .bg .bgHover {
    opacity: 1
  }

  .page1 .mediaArea .btnMedia:active {
    filter: brightness(.96)
  }

  .page1 .mediaArea .btnMedia:active .bg .bgHover {
    opacity: 0
  }
}

@keyframes scaleIn1 {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.1);
    opacity: 1
  }

  80% {
    transform: scale(.95)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.page1>.bg {
  transition: transform .8s, opacity .8s, background-position-x .2s;
  transform: scale(1.1);
  opacity: 0
}

.page1>.bg .people {
  transform: scale(1.04);
  transition: transform .8s, background-position-x .2s
}

.page1>.bg .sunlight {
  opacity: 0
}

.page1>.bg.enter {
  opacity: 1;
  transform: scale(1)
}

.page1>.bg.enter .people {
  transform: scale(1)
}

.page1>.bg.enter .sunlight {
  animation: sunmove 15s infinite linear
}

@keyframes sunmove {
  0% {
    opacity: 0;
    transform: none
  }

  2% {
    opacity: .5;
    transform: translateY(2vh)
  }

  90% {
    opacity: .5;
    transform: translateY(90vh)
  }

  to {
    opacity: 0;
    transform: translateY(100vh)
  }
}

.page1 .slg {
  opacity: 0;
  transform: scale(0)
}

.page1 .slg.enter {
  animation: scaleIn1 .8s .4s cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page1 .bottomArea {
  opacity: 0;
  transform: scale(0);
  pointer-events: none
}

.page1 .bottomArea.enter {
  pointer-events: auto;
  animation: scaleIn1 .8s .8s cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page1 .mediaArea .list {
  transform-origin: right;
  opacity: 0;
  pointer-events: none;
  transform: scale(0);
  animation-delay: .8s
}

.page1 .mediaArea .mask {
  opacity: 0;
  transition: all .8s .8s
}

.page1 .mediaArea.enter .list {
  pointer-events: auto;
  animation: scaleIn1 .8s 1.2s cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page1 .mediaArea.enter .mask {
  opacity: 1
}

.arrowNext {
  opacity: 0
}

.arrowNext.enter {
  opacity: 1;
  transition: opacity .8s 1.6s
}

.topBar {
  opacity: 0;
  transform: translateY(-100%);
  transition: all .8s 1.6s;
  pointer-events: none
}

.topBar.enter {
  pointer-events: auto;
  opacity: 1;
  transform: none
}

@media screen and (min-width:1025px) and (min-aspect-ratio:1440/360) {
  .pageTemp1 .bgUnder .cloud1 {
    left: 0;
    right: auto;
    right: initial
  }

  .pageTemp1 .bgUnder .cloud2 {
    right: 0;
    left: auto;
    left: initial
  }
}

@media screen and (min-width:751px) and (max-width:1024px) and (min-aspect-ratio:768/1024) {
  .pageTemp1 .bg .island {
    background: url(https://website.xdcdn.net/poster/133737826/home/temp-pre/LuKf4zPs.png)no-repeat center/auto 100%
  }
}

@keyframes scaleInT1 {
  0% {
    transform: scale(0);
    opacity: 0
  }

  70% {
    transform: scale(1.1);
    opacity: 1
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.pageTemp1 .wrap .bg,
.pageTemp1 .wrap .bgUnder,
.pageTemp1 .wrap .bgMask {
  transition: transform .8s, opacity .8s;
  transform: scale(1.1);
  opacity: 0
}

.pageTemp1 .wrap .bg .people,
.pageTemp1 .wrap .bgUnder .people,
.pageTemp1 .wrap .bgMask .people {
  transform: scale(1.04);
  transition: transform .8s
}

.pageTemp1 .wrap .mLight {
  transition: all .8s;
  opacity: 0
}

.pageTemp1 .wrap .titleArea {
  opacity: 0;
  transform: scale(0)
}

.pageTemp1 .wrap .bubbles .bubble {
  opacity: 0;
  transform: scale(0)
}

.pageTemp1 .wrap .firework {
  transform: scale(0);
  opacity: 0
}

.pageTemp1 .wrap .bottomTip {
  opacity: 0
}

.pageTemp1 .wrap .bubbles.enter .bubble .wrap {
  transition: all .3s;
  pointer-events: auto
}

@media (hover:hover) {
  .pageTemp1 .wrap .bubbles.enter .bubble .wrap:hover {
    transform: scale(1.1)
  }
}

.pageTemp1 .wrap.enter .bg,
.pageTemp1 .wrap.enter .bgUnder,
.pageTemp1 .wrap.enter .bgMask {
  opacity: 1;
  transform: scale(1)
}

.pageTemp1 .wrap.enter .bg .people,
.pageTemp1 .wrap.enter .bgUnder .people,
.pageTemp1 .wrap.enter .bgMask .people {
  transform: scale(1)
}

.pageTemp1 .wrap.enter .bg .tree,
.pageTemp1 .wrap.enter .bgUnder .tree,
.pageTemp1 .wrap.enter .bgMask .tree {
  animation: treeShake 3s infinite alternate;
  transform-origin: top left
}

@keyframes treeShake {
  0% {
    transform: rotate(0)
  }

  to {
    transform: rotate(-5deg)
  }
}

.pageTemp1 .wrap.enter .bg .cloud1,
.pageTemp1 .wrap.enter .bgUnder .cloud1,
.pageTemp1 .wrap.enter .bgMask .cloud1 {
  animation: cloudShake1 4s infinite alternate
}

@keyframes cloudShake1 {
  0% {
    transform: none
  }

  to {
    transform: translateY(-2%)
  }
}

.pageTemp1 .wrap.enter .bg .cloud2,
.pageTemp1 .wrap.enter .bgUnder .cloud2,
.pageTemp1 .wrap.enter .bgMask .cloud2 {
  animation: cloudShake2 3.5s infinite alternate
}

@keyframes cloudShake2 {
  0% {
    transform: none
  }

  to {
    transform: translateY(-2%)
  }
}

.pageTemp1 .wrap.enter .bg .balloon,
.pageTemp1 .wrap.enter .bgUnder .balloon,
.pageTemp1 .wrap.enter .bgMask .balloon {
  animation-name: balloonShakePre;
  animation-timing-function: ease-in-out;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-direction: alternate
}

@keyframes balloonShakePre {
  0% {
    transform: translateY(0)
  }

  to {
    transform: translateY(4%)
  }
}

.pageTemp1 .wrap.enter .bg .balloon:nth-of-type(2),
.pageTemp1 .wrap.enter .bgUnder .balloon:nth-of-type(2),
.pageTemp1 .wrap.enter .bgMask .balloon:nth-of-type(2) {
  animation-delay: 200ms
}

.pageTemp1 .wrap.enter .bg .balloon:nth-of-type(3),
.pageTemp1 .wrap.enter .bgUnder .balloon:nth-of-type(3),
.pageTemp1 .wrap.enter .bgMask .balloon:nth-of-type(3) {
  animation-delay: 400ms;
  animation-direction: alternate-reverse
}

.pageTemp1 .wrap.enter .mLight {
  opacity: 1
}

.pageTemp1 .wrap.enter .titleArea {
  animation: scaleInT1 .8s .4s cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.pageTemp1 .wrap.enter .bubbles .bubble:nth-of-type(1) {
  animation-name: scaleInT1, bubbleShake;
  animation-duration: .3s, 850ms;
  animation-delay: .8s, 1.1s;
  animation-timing-function: cubic-bezier(.68, -.55, .265, 1.55), ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-direction: normal, alternate
}

@keyframes bubbleShake {
  0% {
    transform: translate(0, 0);
    opacity: 1
  }

  to {
    transform: translate(0, 5%);
    opacity: 1
  }
}

.pageTemp1 .wrap.enter .bubbles .bubble:nth-of-type(2) {
  animation-name: scaleInT1, bubbleShake;
  animation-duration: .3s, 950ms;
  animation-delay: 1s, 1.3s;
  animation-timing-function: cubic-bezier(.68, -.55, .265, 1.55), ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-direction: normal, alternate
}

@keyframes bubbleShake {
  0% {
    transform: translate(0, 0);
    opacity: 1
  }

  to {
    transform: translate(0, 5%);
    opacity: 1
  }
}

.pageTemp1 .wrap.enter .bubbles .bubble:nth-of-type(3) {
  animation-name: scaleInT1, bubbleShake;
  animation-duration: .3s, 900ms;
  animation-delay: 1.2s, 1.5s;
  animation-timing-function: cubic-bezier(.68, -.55, .265, 1.55), ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-direction: normal, alternate
}

@keyframes bubbleShake {
  0% {
    transform: translate(0, 0);
    opacity: 1
  }

  to {
    transform: translate(0, 5%);
    opacity: 1
  }
}

.pageTemp1 .wrap.enter .bubbles .bubble:nth-of-type(4) {
  animation-name: scaleInT1, bubbleShake;
  animation-duration: .3s, 1000ms;
  animation-delay: 1.4s, 1.7s;
  animation-timing-function: cubic-bezier(.68, -.55, .265, 1.55), ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-direction: normal, alternate
}

@keyframes bubbleShake {
  0% {
    transform: translate(0, 0);
    opacity: 1
  }

  to {
    transform: translate(0, 5%);
    opacity: 1
  }
}

.pageTemp1 .wrap.enter .firework {
  animation: scaleInT1 .8s 1.7s cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.pageTemp1 .wrap.enter .bottomTip {
  opacity: 1;
  transition: opacity .8s 2.4s
}

.page2 .wrap .featureSlides {
  overflow: visible
}

.page2 .wrap .featureSlides .swiper-slide .item {
  opacity: 0;
  transition: all .3s;
  backface-visibility: hidden
}

.page2 .wrap .featureSlides .swiper-slide .swiper-slide-shadow-left,
.page2 .wrap .featureSlides .swiper-slide .swiper-slide-shadow-right {
  opacity: 0 !important
}

.page2 .wrap .featureSlides .swiper-slide-active .item,
.page2 .wrap .featureSlides .swiper-slide-duplicate-active .item,
.page2 .wrap .featureSlides .swiper-slide-prev .item,
.page2 .wrap .featureSlides .swiper-slide-duplicate-prev .item,
.page2 .wrap .featureSlides .swiper-slide-next .item,
.page2 .wrap .featureSlides .swiper-slide-duplicate-next .item {
  opacity: 1
}

.page2 .wrap .featureSlides .swiper-slide-prev .item,
.page2 .wrap .featureSlides .swiper-slide-duplicate-prev .item {
  transform: rotate(-10deg) scale(.8) translate(94%, 26%);
  filter: brightness(.8)
}

.page2 .wrap .featureSlides .swiper-slide-next .item,
.page2 .wrap .featureSlides .swiper-slide-duplicate-next .item {
  transform: rotate(10deg) scale(.8) translate(-94%, 26%);
  filter: brightness(.8)
}

.page2 .wrap .featureSlides .swiper-button-next,
.page2 .wrap .featureSlides .swiper-button-prev {
  transition: all 300ms ease-in-out;
  top: 0;
  bottom: 2rem;
  margin: auto 0;
  width: 2.34375rem;
  height: 2.78125rem;
  background: url(https://website.xdcdn.net/poster/133737826/home/s2/LcWVFSVF.svg)center/contain no-repeat
}

.page2 .wrap .featureSlides .swiper-button-next::after,
.page2 .wrap .featureSlides .swiper-button-prev::after {
  display: none
}

@media screen and (min-width:751px) and (max-width:1024px) {

  .page2 .wrap .featureSlides .swiper-button-next,
  .page2 .wrap .featureSlides .swiper-button-prev {
    width: 3.10546875rem;
    height: 3.6328125rem;
    bottom: 3.515625rem
  }
}

@media screen and (max-width:750px) {

  .page2 .wrap .featureSlides .swiper-button-next,
  .page2 .wrap .featureSlides .swiper-button-prev {
    width: 4.8rem;
    height: 5.76rem;
    bottom: 1rem
  }
}

.page2 .wrap .featureSlides .swiper-button-next:active,
.page2 .wrap .featureSlides .swiper-button-prev:active {
  filter: brightness(1.1)
}

.page2 .wrap .featureSlides .swiper-button-next {
  transform: translateX(.01rem)
}

.page2 .wrap .featureSlides .swiper-button-prev {
  transform: scaleX(-1) translateX(.34rem)
}

.page2 .wrap .featureSlides .swiper-pagination-bullet {
  background-color: transparent !important;
  opacity: 1;
  background: url(https://website.xdcdn.net/poster/133737826/home/s2/LcWfulgI.svg)center/contain no-repeat
}

.page2 .wrap .featureSlides .swiper-pagination-bullet-active {
  background: url(https://website.xdcdn.net/poster/133737826/home/s2/LcWfuWzd.svg)center/contain no-repeat
}

@media screen and (max-aspect-ratio:1920/1080) and (min-width:1025px) {
  .page2 .wrap .bg .deco:nth-of-type(1) {
    width: 48.3333333333vw;
    height: 42.5vw
  }

  .page2 .wrap .bg .deco:nth-of-type(2) {
    width: 34.84375vw;
    height: 45.78125vw
  }

  .page2 .wrap .bg .deco:nth-of-type(3) {
    width: 34.2708333333vw;
    height: 32.34375vw
  }

  .page2 .wrap .bg .deco:nth-of-type(4) {
    width: 18.1770833333vw;
    height: 23.125vw
  }
}

@keyframes scaleIn2 {
  0% {
    transform: scale(0);
    opacity: 0
  }

  70% {
    transform: scale(1.1);
    opacity: 1
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.page2 .wrap .bg {
  transform: scale(1.1);
  opacity: 0
}

.page2 .wrap .bg .deco {
  opacity: 0
}

.page2 .wrap .bg .deco:nth-of-type(1) {
  transform: translate(-100%, -30%)
}

.page2 .wrap .bg .deco:nth-of-type(2) {
  transform: translate(100%, -30%)
}

.page2 .wrap .bg .deco:nth-of-type(3) {
  transform: translate(-100%, 30%)
}

.page2 .wrap .bg .deco:nth-of-type(4) {
  transform: translate(100%, 30%)
}

.page2 .wrap .title,
.page2 .wrap .featureSlides {
  opacity: 0;
  transform: scale(0)
}

.page2 .wrap.enter .bg {
  transition: transform .8s, opacity .8s;
  opacity: 1;
  transform: scale(1)
}

.page2 .wrap.enter .bg .deco {
  opacity: 1;
  transform: none;
  transition: all .8s 200ms
}

.page2 .wrap.enter .title {
  animation: scaleIn2 .8s 100ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page2 .wrap.enter .featureSlides {
  animation: scaleIn2 .8s 200ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page3 .bg {
  top: 0;
  bottom: 0;
  margin: auto 0
}

@media screen and (min-width:751px) and (max-width:1024px) and (min-aspect-ratio:768/1024) {
  .page3 .bg {
    background: url(https://website.xdcdn.net/poster/133737826/home/s3/LxKUmTxz.jpg)no-repeat center/auto 100%
  }
}

.page3 .curtainLeft {
  transform: scaleX(-1)
}

.page3 .curtain {
  opacity: 1 !important
}

@media screen and (max-aspect-ratio:1000/760) {
  .page3 .curtain {
    opacity: 0 !important
  }
}

.page3 .displayArea .outfitSlides1 {
  overflow: visible
}

.page3 .switchArea .outfitList .item {
  transition: all .3s
}

.page3 .switchArea .outfitList .item .avatarActive {
  display: flex !important;
  transition: opacity .3s;
  opacity: 0
}

.page3 .switchArea .outfitList .item.active .avatarActive {
  opacity: 1
}

@media screen and (min-width:751px) and (max-width:1024px) {
  .page3 .switchArea .outfitList .item.active {
    width: 9.375rem
  }
}

@media screen and (max-width:750px) {
  .page3 .switchArea .outfitList .item.active {
    width: 12.8rem
  }
}

.page3 .switchArea .btnPrev,
.page3 .switchArea .btnNext {
  transition: all .3s
}

@media (hover:hover) {

  .page3 .switchArea .btnPrev:hover,
  .page3 .switchArea .btnNext:hover {
    filter: brightness(1.04)
  }

  .page3 .switchArea .btnPrev:active,
  .page3 .switchArea .btnNext:active {
    filter: brightness(.96)
  }
}

.page3 .switchArea .btnPrev {
  transform: scaleX(-1)
}

.page3 .wrap {
  transition: transform .8s, opacity .8s;
  transform: scale(1.1);
  opacity: 0
}

.page3 .wrap .bg .curtain {
  transform: translateX(20%)
}

.page3 .wrap .bg .curtain.curtainLeft {
  transform: scaleX(-1) translateX(-20%)
}

.page3 .wrap .displayArea,
.page3 .wrap .switchArea,
.page3 .wrap .title {
  opacity: 0;
  transform: scale(0)
}

.page3 .wrap.enter {
  opacity: 1;
  transform: scale(1)
}

.page3 .wrap.enter .bg .curtain {
  transition: all .8s 100ms;
  transform: none
}

.page3 .wrap.enter .bg .curtain.curtainLeft {
  transform: scaleX(-1)
}

.page3 .wrap.enter .displayArea {
  animation: scaleIn3 .8s 100ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

@keyframes scaleIn3 {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.04);
    opacity: 1
  }

  80% {
    transform: scale(.98)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.page3 .wrap.enter .title {
  animation: scaleIn3 .8s 200ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

@keyframes scaleIn3 {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.04);
    opacity: 1
  }

  80% {
    transform: scale(.98)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.page3 .wrap.enter .switchArea {
  animation: scaleIn3 .8s 300ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

@keyframes scaleIn3 {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.04);
    opacity: 1
  }

  80% {
    transform: scale(.98)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.page3 .wrap .part {
  opacity: 0;
  transform: scale(0);
  animation: partHide .8s forwards
}

@keyframes partHide {
  0% {
    transform: scale(1);
    opacity: 1
  }

  to {
    transform: scale(0);
    opacity: 0
  }
}

@keyframes partShow {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.04);
    opacity: 1
  }

  80% {
    transform: scale(.98)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

@keyframes partShake {
  0% {
    transform: translateY(0)
  }

  to {
    transform: translateY(1%)
  }
}

.page3 .wrap .part:nth-of-type(1) {
  transform-origin: 20% 20%
}

.page3 .wrap .part:nth-of-type(2) {
  transform-origin: 20% 30%
}

.page3 .wrap .part:nth-of-type(3) {
  transform-origin: 80% 20%
}

.page3 .wrap .part:nth-of-type(4) {
  transform-origin: 80% 30%
}

.page3 .wrap .part.enter {
  animation-name: partShow;
  animation-duration: .8s;
  animation-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
  animation-fill-mode: forwards
}

.page3 .wrap .part.enter:nth-of-type(1) {
  animation-delay: 0
}

.page3 .wrap .part.enter:nth-of-type(2) {
  animation-delay: 50ms
}

.page3 .wrap .part.enter:nth-of-type(3) {
  animation-delay: 100ms
}

.page3 .wrap .part.enter:nth-of-type(4) {
  animation-delay: 150ms
}

.page3 .wrap .part.enter .img {
  animation-name: partShake;
  animation-duration: 2s;
  animation-timing-function: ease-in-out;
  animation-direction: alternate;
  animation-iteration-count: infinite
}

.page3 .wrap .part.enter:nth-of-type(1) .img {
  animation-delay: 1
}

.page3 .wrap .part.enter:nth-of-type(2) .img {
  animation-delay: 150ms
}

.page3 .wrap .part.enter:nth-of-type(3) .img {
  animation-delay: 250ms
}

.page3 .wrap .part.enter:nth-of-type(4) .img {
  animation-delay: 350ms
}

@media screen and (min-width:751px) and (max-width:1024px) and (min-aspect-ratio:768/1024) {
  .page4 .wrap .bg {
    background: url(https://website.xdcdn.net/poster/133737826/home/s4/Ly9Y3eFi.jpg)no-repeat top/auto 100%
  }
}

@keyframes scaleIn {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.1);
    opacity: 1
  }

  80% {
    transform: scale(.95)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.page4 .wrap {
  transition: transform .8s, opacity .8s;
  transform: scale(1.1);
  opacity: 0
}

.page4 .wrap .bg .balloon {
  animation: balloonShake 2s infinite alternate ease-in-out
}

@keyframes balloonShake {
  0% {
    transform: translateY(0)
  }

  to {
    transform: translateY(5%)
  }
}

.page4 .wrap .title {
  opacity: 0;
  transform: scale(0)
}

@keyframes starRotate {
  0% {
    transform: rotate(0)
  }

  to {
    transform: rotate(360deg)
  }
}

.page4 .wrap .vjs-big-play-button {
  background: url(https://website.xdcdn.net/poster/133737826/home/s4/LsZzcQ4j.png)center/contain no-repeat;
  border-radius: 0;
  transform: scale(1.2)
}

.page4 .wrap .vjs-big-play-button::before {
  content: "";
  background: url(https://website.xdcdn.net/poster/133737826/home/s4/LsZzcEwQ.png)center/contain no-repeat;
  animation: starRotate 20s infinite linear;
  width: 100%;
  height: 100%;
  display: flex
}

.page4 .wrap .vjs-big-play-button span::before {
  display: none !important
}

.page4 .wrap .btnVideo .starCircle {
  animation: starRotate 20s infinite linear
}

.page4 .wrap.enter {
  opacity: 1;
  transform: scale(1)
}

.page4 .wrap.enter .title {
  animation: scaleIn .8s 100ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page5 .newsList .item {
  transition: transform .3s
}

@media (hover:hover) {
  .page5 .newsList .item:hover {
    transform: scale(1.04) !important
  }
}

.page5 .btnJump .bg {
  opacity: .26;
  transition: all .3s ease-in-out
}

@media (hover:hover) {
  .page5 .btnJump:hover .bg {
    opacity: .5
  }

  .page5 .btnJump:active {
    filter: brightness(.96)
  }

  .page5 .btnJump:active .bg {
    opacity: .26
  }
}

@keyframes scaleIn {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.1);
    opacity: 1
  }

  80% {
    transform: scale(.95)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

.page5 .wrap>.bg {
  transition: all .8s;
  transform: scale(1.1);
  opacity: 0
}

.page5 .wrap>.bg .cloud:nth-of-type(1),
.page5 .wrap>.bg .cloud:nth-of-type(2) {
  transform: translateY(40vh)
}

.page5 .wrap>.bg .cloud:nth-of-type(3),
.page5 .wrap>.bg .cloud:nth-of-type(4) {
  transform: translateY(100vh)
}

.page5 .wrap>.bg.enter {
  transform: scale(1);
  opacity: 1
}

.page5 .wrap>.bg.enter .cloud:nth-of-type(1) {
  animation-name: cloudEnter-1, cloudShake;
  animation-duration: 750ms, 3s;
  animation-delay: 50ms, 800ms;
  animation-timing-function: ease-in-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-direction: normal, alternate
}

@keyframes cloudEnter-1 {
  0% {
    transform: translateY(40vh);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

@keyframes cloudShake {
  0% {
    transform: translateY(0);
    opacity: 1
  }

  to {
    transform: translateY(5%);
    opacity: 1
  }
}

.page5 .wrap>.bg.enter .cloud:nth-of-type(2) {
  animation-name: cloudEnter-2, cloudShake;
  animation-duration: 500ms, 3.5s;
  animation-delay: 500ms, 1000ms;
  animation-timing-function: ease-in-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-direction: normal, alternate
}

@keyframes cloudEnter-2 {
  0% {
    transform: translateY(40vh);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

@keyframes cloudShake {
  0% {
    transform: translateY(0);
    opacity: 1
  }

  to {
    transform: translateY(5%);
    opacity: 1
  }
}

.page5 .wrap>.bg.enter .cloud:nth-of-type(3) {
  animation-name: cloudEnter-3, cloudShake;
  animation-duration: 800ms, 4s;
  animation-delay: 200ms, 1000ms;
  animation-timing-function: ease-in-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-direction: normal, alternate
}

@keyframes cloudEnter-3 {
  0% {
    transform: translateY(100vh);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

@keyframes cloudShake {
  0% {
    transform: translateY(0);
    opacity: 1
  }

  to {
    transform: translateY(5%);
    opacity: 1
  }
}

.page5 .wrap>.bg.enter .cloud:nth-of-type(4) {
  animation-name: cloudEnter-4, cloudShake;
  animation-duration: 500ms, 4.5s;
  animation-delay: 500ms, 1000ms;
  animation-timing-function: ease-in-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-direction: normal, alternate
}

@keyframes cloudEnter-4 {
  0% {
    transform: translateY(100vh);
    opacity: 1
  }

  to {
    transform: translateY(0);
    opacity: 1
  }
}

@keyframes cloudShake {
  0% {
    transform: translateY(0);
    opacity: 1
  }

  to {
    transform: translateY(5%);
    opacity: 1
  }
}

.page5 .wrap .title {
  opacity: 0;
  transform: scale(0)
}

.page5 .wrap .title.enter {
  animation: scaleIn .8s 80ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page5 .wrap .btnJump,
.page5 .wrap .emptyList {
  opacity: 0;
  transform: scale(0)
}

.page5 .wrap .btnJump.enter,
.page5 .wrap .emptyList.enter {
  animation: scaleIn .8s 240ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page5 .wrap .newsList .itemWrap {
  opacity: 0;
  transform: scale(0)
}

.page5 .wrap .newsList.enter .itemWrap:nth-of-type(1) {
  animation: scaleIn .8s 160ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page5 .wrap .newsList.enter .itemWrap:nth-of-type(2) {
  animation: scaleIn .8s 240ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page5 .wrap .newsList.enter .itemWrap:nth-of-type(3) {
  animation: scaleIn .8s 320ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.page5 .wrap .newsList.enter .itemWrap:nth-of-type(4) {
  animation: scaleIn .8s 400ms cubic-bezier(.68, -.55, .265, 1.55) forwards
}

@media screen and (min-width:751px) and (max-width:1024px) {
  .page5 .wrap .newsList.enter .itemWrap:nth-of-type(5) {
    animation: scaleIn .8s 480ms cubic-bezier(.68, -.55, .265, 1.55) forwards
  }

  .page5 .wrap .newsList.enter .itemWrap:nth-of-type(6) {
    animation: scaleIn .8s 560ms cubic-bezier(.68, -.55, .265, 1.55) forwards
  }
}

.reservePopup .contentWrite .invalidTip,
.reservePopup .contentWriteTW .invalidTip {
  display: flex !important;
  opacity: 0
}

.reservePopup .contentWrite .input,
.reservePopup .contentWrite .invalidTip,
.reservePopup .contentWriteTW .input,
.reservePopup .contentWriteTW .invalidTip {
  transition: all .3s
}

.reservePopup .contentWrite.invalid .input,
.reservePopup .contentWriteTW.invalid .input {
  border-color: #e77575;
  color: #e77575
}

.reservePopup .contentWrite.invalid .invalidTip,
.reservePopup .contentWriteTW.invalid .invalidTip {
  opacity: 1
}

@keyframes decoShake {
  0% {
    transform: translateY(0)
  }

  to {
    transform: translateY(4%)
  }
}

.reservePopup .contentSuccess .bgDeco .balloon {
  animation-name: decoShake;
  animation-timing-function: ease-in-out;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-direction: alternate
}

.reservePopup .contentSuccess .bgDeco .balloon:nth-of-type(1) {
  animation-direction: alternate-reverse
}

.reservePopup .contentSuccess .bgDeco .balloon:nth-of-type(2) {
  animation-delay: 500ms
}

.reservePopup .contentSuccess .bgDeco .balloon:nth-of-type(3) {
  animation-delay: 100ms;
  animation-direction: alternate-reverse
}

.reservePopup .contentSuccess .bgDeco .balloon:nth-of-type(4) {
  animation-delay: 50ms
}

.reservePopup .contentSuccess .bgDeco .balloon:nth-of-type(5) {
  animation-delay: 450ms
}

.reservePopup .btnConfirm {
  transition: all .3s
}

@media (hover:hover) {
  .reservePopup .btnConfirm:hover {
    filter: brightness(1.04)
  }

  .reservePopup .btnConfirm:active {
    filter: brightness(.96)
  }
}

.reservePopup .btnRegion .icon {
  transform: rotate(0);
  transition: transform .3s
}

.reservePopup .btnRegion.active .icon {
  transform: rotate(0)
}

.reservePopup .regionListWrapper {
  display: flex !important;
  transition: opacity .3s;
  pointer-events: none;
  opacity: 0
}

.reservePopup .regionListWrapper.active {
  pointer-events: auto;
  opacity: 1
}

.reservePopup .regionListWrapper .regionList .item .bgActive {
  display: none !important
}

.reservePopup .regionListWrapper .regionList .item.active .bgActive {
  display: flex !important
}

.reservePopup .checkBox .tick {
  display: flex !important;
  opacity: 0;
  transition: opacity .3s
}

.reservePopup .checkBox.active .tick {
  opacity: 1
}

.reservePopup .policyTip a {
  color: #55a4dd;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  text-underline-offset: .18rem
}

@media screen and (max-width:750px) {
  .reservePopup .policyTip a {
    text-underline-offset: .5rem
  }
}

.reservePopup .wrap .content {
  display: none !important
}

.reservePopup .wrap.select .contentSelect {
  display: flex !important
}

.reservePopup .wrap.write .contentWrite {
  display: flex !important
}

.reservePopup .wrap.writeTW .contentWriteTW {
  display: flex !important
}

.reservePopup .wrap.success .contentSuccess {
  display: flex !important
}

@keyframes scaleInRPop {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.1);
    opacity: 1
  }

  80% {
    transform: scale(.95)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

@keyframes scaleOutRPop {
  0% {
    transform: scale(1);
    opacity: 1
  }

  to {
    transform: scale(0);
    opacity: 0
  }
}

.reservePopup .mask {
  opacity: 0;
  transition: opacity .8s
}

.reservePopup .wrap {
  opacity: 0;
  transform: scale(0);
  animation: scaleOutRPop .8s forwards
}

.reservePopup.active .mask {
  opacity: 1
}

.reservePopup.active .wrap {
  animation: scaleInRPop .8s cubic-bezier(.68, -.55, .265, 1.55) forwards
}

.mNavPage .navList .item {
  cursor: pointer
}

.mNavPage .navList .item,
.mNavPage .navList .item .text {
  transition: all .3s
}

.mNavPage .navList .item .text {
  color: #fff
}

.mNavPage .navList .item .star {
  opacity: 0;
  pointer-events: none
}

.mNavPage .navList .item.active .text {
  font-size: 2.8125rem;
  color: #fffbc0;
  text-shadow: 0 .28125rem .421875rem rgba(0, 0, 0, .1215686275)
}

@media screen and (max-width:750px) {
  .mNavPage .navList .item.active .text {
    font-size: 4.8rem;
    text-shadow: 0 .48rem .72rem rgba(0, 0, 0, .1215686275)
  }
}

.mNavPage .navList .item.active .star {
  transition: all .3s;
  opacity: 1
}

.MLangPopup .wrap .list {
  overflow-y: scroll
}

.MLangPopup .wrap .list::-webkit-scrollbar {
  width: .5859375rem;
  box-sizing: border-box;
  display: block;
  border-radius: .29296875rem;
  background-color: transparent
}

.MLangPopup .wrap .list::-webkit-scrollbar-thumb {
  width: .5859375rem;
  background-color: #d1c7bb;
  cursor: pointer;
  border-radius: .29296875rem
}

@media screen and (max-width:750px) {
  .MLangPopup .wrap .list::-webkit-scrollbar {
    width: 1rem;
    border-radius: .5rem
  }

  .MLangPopup .wrap .list::-webkit-scrollbar-thumb {
    width: 1rem;
    border-radius: .5rem
  }
}

.MLangPopup .wrap .list .item .langText {
  color: #ad9d8b
}

.MLangPopup .wrap .list .item .star {
  opacity: 0
}

.MLangPopup .wrap .list .item.active .langText {
  color: #f7c438
}

.MLangPopup .wrap .list .item.active .star {
  opacity: 1
}

.mNavPage {
  opacity: 0;
  pointer-events: none;
  transition: all .3s ease-in-out
}

.mNavPage.active {
  opacity: 1;
  pointer-events: auto
}

@keyframes scaleInPop {
  0% {
    transform: scale(0);
    opacity: 0
  }

  60% {
    transform: scale(1.1);
    opacity: 1
  }

  80% {
    transform: scale(.95)
  }

  to {
    transform: scale(1);
    opacity: 1
  }
}

@keyframes scaleOutPop {
  0% {
    transform: scale(1);
    opacity: 1
  }

  to {
    transform: scale(0);
    opacity: 0
  }
}

.MLangPopup .mask,
.MVideoPopup .mask {
  opacity: 0;
  transition: opacity .3s ease-in-out
}

.MLangPopup .wrap,
.MVideoPopup .wrap {
  opacity: 0;
  transform: scale(0);
  animation: scaleOutPop .3s forwards
}

.MLangPopup.active .mask,
.MVideoPopup.active .mask {
  opacity: 1
}

.MLangPopup.active .wrap,
.MVideoPopup.active .wrap {
  animation: scaleInPop .3s cubic-bezier(.68, -.55, .265, 1.55) forwards
}

@media screen and (min-width:1025px) {
  :root {
    font-size: 2.962962963vh
  }
}

@media screen and (max-width:1024px) and (min-width:751px) {
  :root {
    font-size: 1.6666666667vw
  }
}

@media screen and (max-width:1024px) and (min-width:751px) and (min-aspect-ratio:750/1000) {
  :root {
    font-size: 1.25vh
  }
}

.page {
  height: 100vh
}

@media screen and (min-width:1025px) {
  .page3 .bg {
    background: linear-gradient(0deg, #8fd8f5 27.74%, #c0e3f4 28.1%, #c5e5f7 31.25%, #a7dff5 31.28%, #7ec4fe 31.53%, #87c8fe 52.52%, #7cc3fe 80%)
  }
}

.footerWrapper {
  height: auto !important
}

.reservePopup .content .title .text,
.reservePopup .content .tip .text {
  color: #f5f1ea
}

.reservePopup .content .title .text.stroke,
.reservePopup .content .tip .text.stroke {
  -webkit-text-stroke: .16rem #9a836b
}

@media screen and (max-width:1024px) {

  .reservePopup .content .title .text.stroke,
  .reservePopup .content .tip .text.stroke {
    -webkit-text-stroke: .35rem #9a836b
  }
}

@media screen and (max-width:750px) {

  .reservePopup .content .title .text.stroke,
  .reservePopup .content .tip .text.stroke {
    -webkit-text-stroke: .5rem #9a836b
  }
}

.reservePopup .content .btnConfirm .text.stroke {
  -webkit-text-stroke: .1rem #c1965f
}

@media screen and (max-width:1024px) {
  .reservePopup .content .btnConfirm .text.stroke {
    -webkit-text-stroke: .35rem #c1965f
  }
}

@media screen and (max-width:750px) {
  .reservePopup .content .btnConfirm .text.stroke {
    -webkit-text-stroke: .5rem #c1965f
  }
}

.reservePopup .content .btnConfirm .text.strokeShadow {
  -webkit-text-stroke: .1rem rgba(224, 156, 0, .5490196078);
  transform: translateY(.06rem)
}

@media screen and (max-width:1024px) {
  .reservePopup .content .btnConfirm .text.strokeShadow {
    -webkit-text-stroke: .35rem rgba(224, 156, 0, .5490196078)
  }
}

@media screen and (max-width:750px) {
  .reservePopup .content .btnConfirm .text.strokeShadow {
    -webkit-text-stroke: .5rem rgba(224, 156, 0, .5490196078)
  }
}

.mLangPopup .titleLang .text {
  color: #f5f1ea
}

.mLangPopup .titleLang .text.gradient {
  background: linear-gradient(180deg, #fff 46.63%, #ffe87e 100%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent
}

.mLangPopup .titleLang .text.stroke {
  -webkit-text-stroke: 0#9a836b
}

@media screen and (max-width:1024px) {
  .mLangPopup .titleLang .text.stroke {
    -webkit-text-stroke: .35rem #9a836b
  }
}

@media screen and (max-width:750px) {
  .mLangPopup .titleLang .text.stroke {
    -webkit-text-stroke: .5rem #9a836b
  }
}

.arrowNext.enter {
  animation: arrowSahke 2s infinite
}

@keyframes arrowSahke {
  0% {
    transform: translateY(0)
  }

  50% {
    transform: translateY(16%)
  }

  to {
    transform: translateY(0)
  }
}

.arrowNext.hide {
  opacity: 0 !important;
  transition: opacity .3s
}

.clickStar {
  position: fixed;
  pointer-events: none;
  z-index: 1000;
  transform: translate(-50%, -50%)
}

.page2 .bg .bgImg {
  transform: scale(1.06)
}

.langText {
  font-family: "HYZhengYuan", "Mitr", "Jua", sans-serif;
  font-weight: 700;
  font-style: normal
}

.langText.thin {
  font-weight: 400
}

:lang(zh-CN) .text,
:lang(zh-TW) .text {
  font-family: "HYZhengYuan", sans-serif;
  font-weight: 700;
  font-style: normal
}

:lang(ja-JP) .text {
  font-family: "M PLUS Rounded 1c", sans-serif;
  font-weight: 700;
  font-style: normal
}

:lang(ko-KR) .text {
  font-family: "Jua", sans-serif;
  font-weight: 400;
  font-style: normal
}

:lang(th-TH) .text {
  font-family: "Mitr", sans-serif;
  font-weight: 500;
  font-style: normal
}

.show_qrcode:hover>div.widget {
  display: flex
}

.widget-frame {
  min-height: calc(var(--vh, 1vh) * 100);
}

.widget-frame .adaptive-width {
  min-height: calc(var(--vh, 1vh) * 100);
}

.i_rys51wjh {
  height: calc(var(--vh, 1vh) * 100);
}

.i_6cxf0yck {
  height: calc(var(--vh, 1vh) * 100);
}

.i_38bit7rw {
  bottom: calc(var(--vh, 1vh) * 2.593);
}

.i_scolr4tp {
  height: calc(var(--vh, 1vh) * 100);
}

.i_en4cwpch {
  bottom: calc(var(--vh, 1vh) * 11.204);
}

.page5 .wrap>.bg .cloud:nth-of-type(1),
.page5 .wrap>.bg .cloud:nth-of-type(2) {
  transform: translateY(calc(var(--vh, 1vh) * 40));
}

.page5 .wrap>.bg .cloud:nth-of-type(3),
.page5 .wrap>.bg .cloud:nth-of-type(4) {
  transform: translateY(calc(var(--vh, 1vh) * 100));
}

.page {
  height: calc(var(--vh, 1vh) * 100);
}

@media screen and (max-width:1024px) {
  .i_38bit7rw {
    bottom: 1.318vh;
  }

  .i_byqereas {
    top: 15.373vh;
  }

  .i_en4cwpch {
    bottom: 9.224vh;
  }

  .i_4cmcl1j9 {
    bottom: 3.75rem;
  }

  .i_6f3i1m8k {
    bottom: 5.093vh;
  }

  .i_38bit7rw {
    bottom: calc(var(--vh, 1vh) * 1.318);
  }

  .i_byqereas {
    top: calc(var(--vh, 1vh) * 15.373);
  }

  .i_en4cwpch {
    bottom: calc(var(--vh, 1vh) * 9.224);
  }

  .i_6f3i1m8k {
    bottom: calc(var(--vh, 1vh) * 5.093);
  }
}

@media screen and (max-width:750px) {
  .i_38bit7rw {
    bottom: 1.499vh;
  }

  .i_byqereas {
    top: 14.96rem;
  }

  .i_en4cwpch {
    bottom: 13.424vh;
  }

  .i_ly8ifepxgi {
    bottom: 63.056vh;
  }

  .i_4cmcl1j9 {
    bottom: 5.472vh;
  }

  .i_6f3i1m8k {
    bottom: 6.852vh;
  }

  .i_yc4q6azk {
    margin-top: 2.407vh;
  }

  .i_38bit7rw {
    bottom: calc(var(--vh, 1vh) * 1.499);
  }

  .i_en4cwpch {
    bottom: calc(var(--vh, 1vh) * 13.424);
  }

  .i_ly8ifepxgi {
    bottom: calc(var(--vh, 1vh) * 63.056);
  }

  .i_4cmcl1j9 {
    bottom: calc(var(--vh, 1vh) * 5.472);
  }

  .i_6f3i1m8k {
    bottom: calc(var(--vh, 1vh) * 6.852);
  }

  .i_yc4q6azk {
    margin-top: calc(var(--vh, 1vh) * 2.407);
  }
}

@media screen and (min-aspect-ratio:1920/1080) {
  .topBar {
    font-size: .0925925926vh;
  }

  .topBar {
    font-size: calc(var(--vh, 1vh) * .0925925926);
  }
}

@media screen and (min-width:1025px) {
  :root {
    font-size: 2.962962963vh;
  }

  :root {
    font-size: calc(var(--vh, 1vh) * 2.962962963);
  }
}

@media screen and (max-width:1024px) and (min-width:751px) {
  :root {
    font-size: 1.6666666667vw;
  }
}

@media screen and (max-width:1024px) and (min-width:751px) and (min-aspect-ratio:750/1000) {
  :root {
    font-size: 1.25vh;
  }

  :root {
    font-size: calc(var(--vh, 1vh) * 1.25);
  }
}

.__nuxt-error-page {
  font-weight: 100 !important
}

.__nuxt-error-page {
  padding: 1rem;
  background: #f7f8fb;
  color: #47494e;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.__nuxt-error-page .error {
  max-width: 450px
}

.__nuxt-error-page .title {
  font-size: 1.5rem;
  margin-top: 15px;
  color: #47494e;
  margin-bottom: 8px
}

.__nuxt-error-page .description {
  color: #7f828b;
  line-height: 21px;
  margin-bottom: 10px
}

.__nuxt-error-page a {
  color: #7f828b !important
}

.__nuxt-error-page a {
  -webkit-text-decoration: none;
  text-decoration: none
}

.__nuxt-error-page .logo {
  position: fixed;
  left: 12px;
  bottom: 12px
}

.widget-qr-code svg {
  width: 100% !important;
  height: 100% !important
}

.widget-rich-text {
  background-clip: text !important;
  -webkit-background-clip: text !important
}

.widget-rich-text {
  font-size: var(--rocket-font-size)
}

.widget-rich-text>p:not(:first-child) {
  margin-top: 0;
  margin-top: var(--rocket-paragraph-spacing, 0)
}

.widget-rich-text a {
  -webkit-text-decoration: none;
  text-decoration: none;
  color: #000;
  display: inline-block
}

.widget-rich-text ul {
  padding: 0 1em;
  list-style-type: disc
}

.widget-rich-text ul li {
  list-style-type: inherit
}

.widget-rich-text ol {
  padding: 0 1em;
  list-style-type: decimal
}

.widget-rich-text ol li {
  list-style-type: inherit
}

.widget-rich-text h1,
.widget-rich-text h2,
.widget-rich-text h3,
.widget-rich-text h4,
.widget-rich-text h5,
.widget-rich-text h6 {
  line-height: 1.1
}

.widget-rich-text code {
  background-color: rgba(97, 97, 97, .1);
  color: #616161
}

.widget-rich-text pre {
  background: #0d0d0d;
  color: #fff;
  font-family: "JetBrainsMono", monospace;
  padding: .75em 1em;
  border-radius: .5em
}

.widget-rich-text pre code {
  color: inherit;
  padding: 0;
  background: none;
  font-size: .8em
}

.widget-rich-text mark {
  background-color: #faf594
}

.widget-rich-text img {
  max-width: 100%;
  height: auto
}

.widget-rich-text blockquote {
  padding-left: 1em;
  border-left: 2px solid rgba(13, 13, 13, .1)
}

.widget-rich-text hr {
  border: none;
  border-top: 2px solid rgba(13, 13, 13, .1);
  margin: 2em 0
}

.widget-video-canvas {
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.widget-video-canvas canvas {
  display: block;
  position: absolute;
  top: 50%;
  width: 100%;
  height: 100%;
  transform: translate3d(0, -50%, 0)
}

.widget-video-canvas>p {
  color: #7c7a7a;
  text-align: center
}

.widget-input[data-v-7b48da8e] {
  resize: none;
  outline: none
}

.widget-input-focus[data-v-7b48da8e] {
  border-color: #f60;
  border-color: var(--rocket-input-focus-border--color, #f60)
}

.widget-input[data-v-7b48da8e]::-moz-placeholder {
  color: rgba(127, 133, 138, .5);
  color: var(--rocket-input-placeholder--color, rgba(127, 133, 138, .5))
}

.widget-input[data-v-7b48da8e]::placeholder {
  color: rgba(127, 133, 138, .5);
  color: var(--rocket-input-placeholder--color, rgba(127, 133, 138, .5))
}

.widget-input[data-v-7b48da8e]:active,
.widget-input[data-v-7b48da8e]:focus,
.widget-input[data-v-7b48da8e]:focus-visible,
.widget-input[data-v-7b48da8e]:visited {
  outline: none
}

.widget-input[data-v-7b48da8e]:disabled {
  cursor: not-allowed
}

.widget-progress.widget-progress-line>.bar[data-v-2452fff2] {
  display: flex;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: inherit;
  transition: clip-path .3s;
  overflow: hidden
}

.widget-progress.widget-progress-line>.bar>.bar-inner[data-v-2452fff2] {
  position: absolute;
  left: 0;
  top: 0;
  background: var(--rocket-progress--background);
  transition: background .3s
}

.widget-progress.widget-progress-line>.steps[data-v-2452fff2] {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: flex;
  border-radius: inherit;
  overflow: hidden
}

.widget-progress.widget-progress-line.with-success>.bar>.bar-inner[data-v-2452fff2] {
  background: var(--rocket-progress-success--background)
}

.widget-progress.widget-progress-line.with-error>.bar>.bar-inner[data-v-2452fff2] {
  background: var(--rocket-progress-error--background)
}

.widget-progress.widget-progress-line.with-horizontal>.bar[data-v-2452fff2] {
  border-top-left-radius: inherit;
  border-bottom-left-radius: inherit;
  border-top-right-radius: var(--rocket-progress-radius--left);
  border-bottom-right-radius: var(--rocket-progress-radius--left);
  clip-path: inset(0 calc(100% - 0px) 0 0 round var(--rocket-progress-radius--left));
  clip-path: inset(0 calc(100% - var(--rocket-progress-percent, 0px)) 0 0 round var(--rocket-progress-radius--left))
}

.widget-progress.widget-progress-line.with-horizontal>.bar>.bar-inner[data-v-2452fff2] {
  width: 0;
  width: var(--rocket-progress-percent, 0);
  height: 100%;
  border-radius: inherit
}

.widget-progress.widget-progress-line.with-horizontal>.bar>.step[data-v-2452fff2],
.widget-progress.widget-progress-line.with-horizontal>.steps>.step[data-v-2452fff2] {
  position: relative;
  height: 100%
}

.widget-progress.widget-progress-line.with-horizontal>.bar>.step[data-v-2452fff2]:not(:last-child),
.widget-progress.widget-progress-line.with-horizontal>.steps>.step[data-v-2452fff2]:not(:last-child) {
  margin-right: var(--rocket-progress--margin-right)
}

.widget-progress.widget-progress-line.with-horizontal.with-clip>.bar>.bar-inner[data-v-2452fff2] {
  width: 100%
}

.widget-progress.widget-progress-line.with-horizontal.with-keep>.widget[data-v-2452fff2] {
  width: 0 !important;
  width: var(--rocket-progress-percent, 0) !important
}

.widget-progress.widget-progress-line.with-horizontal.with-keep>.widget[data-v-2452fff2] {
  transition: width .3s
}

.widget-progress.widget-progress-line.with-vertical>.bar[data-v-2452fff2] {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
  border-bottom-left-radius: var(--rocket-progress-radius--left);
  border-bottom-right-radius: var(--rocket-progress-radius--left);
  clip-path: inset(0 0 calc(100% - 0px) 0 round var(--rocket-progress-radius--left));
  clip-path: inset(0 0 calc(100% - var(--rocket-progress-percent, 0px)) 0 round var(--rocket-progress-radius--left))
}

.widget-progress.widget-progress-line.with-vertical>.bar>.bar-inner[data-v-2452fff2] {
  width: 100%;
  height: 0;
  height: var(--rocket-progress-percent, 0)
}

.widget-progress.widget-progress-line.with-vertical>.bar[data-v-2452fff2],
.widget-progress.widget-progress-line.with-vertical>.steps[data-v-2452fff2] {
  flex-direction: column
}

.widget-progress.widget-progress-line.with-vertical>.bar>.step[data-v-2452fff2],
.widget-progress.widget-progress-line.with-vertical>.steps>.step[data-v-2452fff2] {
  width: 100%
}

.widget-progress.widget-progress-line.with-vertical>.bar>.step[data-v-2452fff2]:not(:last-child),
.widget-progress.widget-progress-line.with-vertical>.steps>.step[data-v-2452fff2]:not(:last-child) {
  margin-bottom: var(--rocket-progress--margin-right)
}

.widget-progress.widget-progress-line.with-vertical.with-clip>.bar>.bar-inner[data-v-2452fff2] {
  height: 100%
}

.widget-progress.widget-progress-line.with-vertical.with-keep>.widget[data-v-2452fff2] {
  height: 0 !important;
  height: var(--rocket-progress-percent, 0) !important
}

.widget-progress.widget-progress-line.with-vertical.with-keep>.widget[data-v-2452fff2] {
  transition: width .3s
}

#auto-adaptive-package .background {
  background: no-repeat 50%/100% auto;
  background-image: var(--auto-adaptive-bg);
  background-image: image-set(var(--auto-adaptive-bg-1x, var(--auto-adaptive-bg)) 1x, var(--auto-adaptive-bg) 2x);
  background-image: -webkit-image-set(var(--auto-adaptive-bg-1x, var(--auto-adaptive-bg)) 1x, var(--auto-adaptive-bg) 2x);
  filter: blur(80px);
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vw;
  z-index: -1;
  pointer-events: inherit;
  opacity: .9;
  transform: scale(1.4)
}

#auto-adaptive-package .qr-code {
  left: calc(50% + var(--auto-adaptive-width)*0.5 + 25px);
  top: 16vh;
  padding: 15px;
  background: #fff;
  position: fixed;
  border-radius: 15px;
  box-shadow: 0 0 10px 1px rgba(0, 0, 0, .1)
}

#auto-adaptive-package .qr-code svg {
  display: block
}

@media(max-width:812px) {
  #auto-adaptive-package .qr-code {
    display: none
  }
}

.toast-hide[data-v-24b08696] {
  opacity: 0
}

.weui-mask_transparent[data-v-24b08696] {
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0
}

.weui-icon[data-v-24b08696] {
  display: inline-block;
  width: 2.4em;
  height: 2.4em;
  mask-position: 50% 50%;
  -webkit-mask-position: 50% 50%;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: 100%;
  -webkit-mask-size: 100%;
  vertical-align: middle;
  font-size: 10px;
  background-color: currentColor
}

.weui-icon-success-no-circle[data-v-24b08696] {
  color: hsla(0, 0%, 100%, .9);
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.657 18.435L3 12.778l1.414-1.414 4.95 4.95L20.678 5l1.414 1.414-12.02 12.021a1 1 0 01-1.415 0z' fill-rule='evenodd'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.657 18.435L3 12.778l1.414-1.414 4.95 4.95L20.678 5l1.414 1.414-12.02 12.021a1 1 0 01-1.415 0z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.weui-icon-warn[data-v-24b08696] {
  color: hsla(0, 0%, 100%, .9);
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-.763-15.864l.11 7.596h1.305l.11-7.596h-1.525zm.759 10.967c.512 0 .902-.383.902-.882 0-.5-.39-.882-.902-.882a.878.878 0 00-.896.882c0 .499.396.882.896.882z'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm-.763-15.864l.11 7.596h1.305l.11-7.596h-1.525zm.759 10.967c.512 0 .902-.383.902-.882 0-.5-.39-.882-.902-.882a.878.878 0 00-.896.882c0 .499.396.882.896.882z'/%3E%3C/svg%3E")
}

.weui-toast[data-v-24b08696] {
  position: fixed;
  z-index: 5500;
  font-size: 10px;
  width: 13.6em;
  height: 13.6em;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  border-radius: 12px;
  color: hsla(0, 0%, 100%, .9);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #404040;
  transition: opacity .3s;
  box-sizing: border-box;
  line-height: 1.4
}

.weui-toast_text[data-v-24b08696] {
  width: auto;
  height: auto;
  min-width: 152px;
  max-width: 216px;
  padding: 12px 0;
  border-radius: 8px
}

.weui-toast_text .weui-toast__content[data-v-24b08696] {
  font-size: 14px;
  padding: 0 20px
}

.weui-toast_circle[data-v-24b08696] {
  top: 50% !important;
  background-color: transparent !important
}

.weui-icon_toast[data-v-24b08696] {
  width: 4em;
  height: 4em;
  display: block;
  margin-bottom: 16px
}

.weui-icon_toast.weui-icon-success-no-circle[data-v-24b08696],
.weui-icon_toast.weui-icon-warn[data-v-24b08696] {
  color: hsla(0, 0%, 100%, .9)
}

.weui-toast__content[data-v-24b08696] {
  font-size: 17px;
  padding: 0 12px;
  word-wrap: break-word;
  hyphens: auto
}

.weui-toast_text-more .weui-icon_toast[data-v-24b08696] {
  margin-bottom: 12px
}

.weui-toast_text-more .weui-toast__content[data-v-24b08696] {
  font-size: 14px;
  line-height: 1.6
}

.weui-primary-loading[data-v-24b08696] {
  position: relative;
  vertical-align: middle;
  display: flex;
  width: 1em;
  height: 1em;
  font-size: 40px;
  color: #ededed;
  animation: circleLoading-24b08696 1s steps(60) infinite
}

@keyframes circleLoading-24b08696 {
  0% {
    transform: rotate(0deg)
  }

  to {
    transform: rotate(1turn)
  }
}

.weui-primary-loading[data-v-24b08696]:after,
.weui-primary-loading[data-v-24b08696]:before {
  content: "";
  display: block;
  width: .5em;
  height: 1em;
  box-sizing: border-box;
  border: .0875em solid
}

.weui-primary-loading[data-v-24b08696]:before {
  border-right-width: 0;
  border-top-left-radius: 1em;
  border-bottom-left-radius: 1em;
  -webkit-mask-image: -webkit-linear-gradient(top, #000 8%, rgba(0, 0, 0, .3) 95%)
}

.weui-icon_toast.weui-primary-loading[data-v-24b08696]:before {
  border-width: 4px 0 4px 4px
}

.weui-icon_toast.weui-primary-loading[data-v-24b08696]:after {
  border-width: 4px 4px 4px 0
}

.weui-primary-loading[data-v-24b08696]:after {
  border-left-width: 0;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  -webkit-mask-image: -webkit-linear-gradient(top, transparent 8%, rgba(0, 0, 0, .3) 95%)
}

.weui-primary-loading__dot[data-v-24b08696] {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -.04375em;
  width: .0875em;
  height: .0875em;
  border-top-right-radius: 100%;
  border-bottom-right-radius: 100%;
  background: currentColor
}

.weui-icon_toast.weui-primary-loading .weui-primary-loading__dot[data-v-24b08696] {
  width: 4px;
  height: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}