/* Example usage */
html,
body,
.app-con,
.container {
  min-height: 100vh;
  overflow-x: hidden;
}
.container::-webkit-scrollbar {
  display: none;
}
img {
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  margin: 0;
}
.toast {
  position: fixed;
  left: 0;
  bottom: 0;
  top: 0;
  right: 0;
  background-color: transparent;
  z-index: 3000;
}
.toast .toast-text {
  max-width: 7.165862rem;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 0.386473rem 0.772947rem;
  font-size: 0.338164rem;
  color: #fff;
  text-align: center;
  line-height: 0.563607rem;
  word-break: keep-all;
  background: rgba(0, 0, 0, 0.7);
  -webkit-border-radius: 0.241546rem;
          border-radius: 0.241546rem;
}
.toast .toast-text .loading_img {
  width: 2.222222rem;
  height: 2.222222rem;
  -webkit-animation: loading 2s linear infinite;
          animation: loading 2s linear infinite;
}
@-webkit-keyframes loading {
0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes loading {
0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
.isPc {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.9);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: bold;
  font-size: 0.966184rem;
  font-family: 'black';
  color: #000;
  z-index: 2500;
  text-align: center;
  line-height: 1.449275rem;
}
.btn {
  -webkit-transition: all 0.3s;
          transition: all 0.3s;
}
.btn:active {
  -webkit-transform: scale(0.89);
      -ms-transform: scale(0.89);
          transform: scale(0.89);
  opacity: 0.7;
}
.modal-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal-container {
  position: relative;
}
.close-button {
  position: absolute;
  width: 0.845411rem;
  right: 0;
  top: -webkit-calc(-0.358293rem - 0.845411rem);
  top: calc(-0.358293rem - 0.845411rem);
}
.popupGetTicketWrapper[data-v-6de13f61] {
  width: 8.349436rem;
  height: 11.594203rem;
  position: relative;
}
.popupGetTicketWrapper .bg[data-v-6de13f61] {
  height: 100%;
}
.popupGetTicketWrapper .button[data-v-6de13f61] {
  width: 6.924316rem;
  height: 1.417069rem;
  position: absolute;
  bottom: 0.603865rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.outsideModal[data-v-50fa688a] {
  width: 100%;
  height: 1.280193rem;
  background-color: #F2EDED;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-left: 0.362319rem;
  padding-right: 0.362319rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 9999;
}
.outsideModal .leftBox[data-v-50fa688a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.outsideModal .leftBox .semijiIcon[data-v-50fa688a] {
  width: 0.933977rem;
  height: 0.933977rem;
}
.outsideModal .leftBox .text[data-v-50fa688a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-left: 0.169082rem;
}
.outsideModal .leftBox .text .title[data-v-50fa688a] {
  display: inline;
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 600;
  font-size: 0.350242rem;
  line-height: 0.603865rem;
  text-align: right;
  color: #373A3E;
}
.outsideModal .leftBox .text .description[data-v-50fa688a] {
  display: inline;
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 400;
  font-size: 0.289855rem;
  line-height: 0.603865rem;
  text-align: right;
  color: #373A3E;
  margin-top: -0.128824rem;
}
.outsideModal .rightBtn[data-v-50fa688a] {
  width: 2.149758rem;
  height: 0.780998rem;
  background-color: #A94140;
  -webkit-border-radius: 0.57971rem;
          border-radius: 0.57971rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 600;
  font-size: 0.305958rem;
  line-height: 0.434783rem;
  color: #FFFFFF;
}
.rules[data-v-6307bc72] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  color: rgba(255, 255, 255, 0.51);
  font-weight: 300;
  font-size: 0.338164rem;
  line-height: 0.507246rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
}
.copyright[data-v-6307bc72] {
  color: #FFF;
  text-align: center;
  font-size: 0.241546rem;
  font-style: normal;
  font-weight: 300;
  line-height: 0.821256rem;
  letter-spacing: -0.004831rem;
}
.homeWrapper[data-v-0fbf0fd3] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 0.346216rem;
  padding-bottom: 0.346216rem;
  position: fixed;
  top: 0;
}
.homeWrapper .header[data-v-0fbf0fd3] {
  width: 9.235105rem;
  height: 4.653784rem;
}
.homeWrapper .header.top[data-v-0fbf0fd3] {
  margin-bottom: 0.394525rem;
}
.homeWrapper .header.middle[data-v-0fbf0fd3] {
  margin-bottom: 0.764895rem;
}
.homeWrapper .signboard[data-v-0fbf0fd3] {
  width: 5.466989rem;
  height: 0.638486rem;
  margin-bottom: 0.271256rem;
}
.homeWrapper .titleBig[data-v-0fbf0fd3] {
  width: 8.462158rem;
  height: 1.908213rem;
  margin-bottom: 0.483092rem;
}
.homeWrapper .descWrapper[data-v-0fbf0fd3] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.539452rem;
}
.homeWrapper .descWrapper p[data-v-0fbf0fd3] {
  width: 6.384863rem;
  height: 0.708535rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABjIAAACwCAMAAACSLAcTAAAAM1BMVEUwV/t/lv7///9LbP3x9f/l6v+YrP9mgf2ywP+Lof+ltv/L1f8+YvxyjP6/yv/Z3/9Xd/waWI3wAAADb0lEQVR4Ae3dO3LDMBBEQXkgmJao3/1P60j5BiBYZHVf4gXYwlyGAfjJqXEBGKVdU4FkAPQgGQAVv0EyACqWIBkAFa0HyQCo+AuSAVBxC5IBUNGCZAC4r2VgMgDuQTIAfBSCZEwH7muRDIA1syEZgI9CkAzAfS2SAfDo2Q+SAbivRTIA97VIBuC+FskA8FEIkgG4r0UyAEN8SAbgIQPJAAzxIRmAIT4kA6BdMxuSAbivRTIA97VIBsAzSAaA+1okAxjoFSQDwEMGkgEY4kMyAEN8SAZgiA/JAAzxIRmA+1okA+DrHSQDwH0tkgGM8wmSAeAhA8kADPEhGYAhPiQDMMSHZACG+JAMwH0tkgFgiA/JANzXIhmAIT4kA/CQgWQAhviQDMAQH5IBGOJDMgAM8SEZgPtaJAMwxIdkAO5rkQzAEB+HTAaAhwwkAzDEh2QAhviQDMAQH5IBGOJDMgD3tUgGwBLYJBmA+1okA3BfC5IBeMhAMgBDfEgGYIgPyQAM8SEZgCE+JANwX4tkAKyBkyQDcF+LZADua5EMwH0tkgH4KATJANzXgmQAhviQDMAQH5IBuK9FMgBDfEgG4KMQJANwX4tkANwClWQAtIBkAO5rkQzAEB+SAfgoBMkA3NciGYAhPiQD8FEISAbgvhbJAAzxIRmAj0KQDMB9LZIBGOJDMgAfhSAZgPtakAzAEB+SAfgoBMkA3NciGYAhPiQDcF+LZADua5EMwH0tSAbgoxAkA3Bfi2QAhviQDMBDBpIBGOJDMgBDfCAZwD0wPRmA+1okA3BfC5IBvAPjkgG4rwXJAD4ByQA8ZCAZwJchPiQDMMSHZACG+JAMwBAfkgG4rwXJAJ4ZCMkA3NeCZACvgGQAHjKQDMAQH5IBGOJDMgBDfEgGYIgPyQDc14JkAIb4kAzAfS2SARjiQzIADxlIBmCID8kADPGBZIAhPpAMwBAfkgG4r0UyAEN8SAbgvhbJAAzxIRmAhwyQDDDEB5IBGOJDMgBDfEgGYIgPyQDc1yIZwCGtAckA3NciGYD7WiQD8JCBZACG+JAMwBAfSAYY4gPJAAzxIRmA+1okA9jCEpAMwH0tkgG4r0UyAPe1SAbgoxAkA3BfC5IBhvhAMgBDfEgG4L4WyQAM8SEZgI9CkAzAfS2SAZzEowckA/BRCDv7Bwi/7+3CGtFgAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  color: #FFF;
  font-size: 0.402576rem;
  letter-spacing: -0.024155rem;
  font-weight: 900;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0.450886rem;
  -webkit-border-radius: 0.096618rem;
          border-radius: 0.096618rem;
}
.homeWrapper .descWrapper p span[data-v-0fbf0fd3] {
  font-size: 0.563607rem;
  font-weight: bold;
  color: #091136;
}
.homeWrapper .descWrapper p span span[data-v-0fbf0fd3] {
  font-size: 0.450886rem;
  font-weight: 800;
}
.homeWrapper .descWrapper .daysRemain[data-v-0fbf0fd3] {
  margin-bottom: 0.193237rem;
}
.homeWrapper .voteButton[data-v-0fbf0fd3] {
  width: 7.729469rem;
  height: 1.417069rem;
  margin-bottom: 0.603865rem;
}
.homeWrapper .countLoading[data-v-0fbf0fd3] {
  width: 8.333333rem;
  height: 11.763285rem;
}
.characterItemWrapper[data-v-18cf1317] {
  width: 2.270531rem;
  height: 4.154589rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0.112721rem 0;
  margin-bottom: 0.595813rem;
  margin-right: 0.628019rem;
}
.characterItemWrapper[data-v-18cf1317]:nth-child(3n) {
  margin-right: 0;
}
.characterItemWrapper .top[data-v-18cf1317] {
  position: relative;
  height: 4.154589rem;
}
.characterItemWrapper .avator[data-v-18cf1317] {
  position: relative;
  width: 2.270531rem;
  height: 4.154589rem;
  text-align: center;
  margin-bottom: 0.177134rem;
}
.characterItemWrapper .avator img[data-v-18cf1317] {
  position: relative;
  width: 2.270531rem;
  height: 4.154589rem;
  object-fit: contain;
  vertical-align: center;
  z-index: 0;
}
.characterItemWrapper .avator .button[data-v-18cf1317] {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  width: 2.246377rem;
  height: 0.797101rem;
}
.characterItemWrapper .avator .name[data-v-18cf1317] {
  width: 2.270531rem;
  height: 0.362319rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #FFF;
  position: absolute;
  bottom: 0.10467rem;
}
.characterItemWrapper .avator .name .nameContent[data-v-18cf1317] {
  width: 2.270531rem;
  height: 0.362319rem;
  line-height: 0.362319rem;
  font-weight: 900;
  font-size: 0.249597rem;
  text-align: center;
}
.characterItemWrapper.big[data-v-18cf1317] {
  width: 2.415459rem;
  height: 4.605475rem;
  margin-right: 0;
  position: relative;
}
.characterItemWrapper.big .top[data-v-18cf1317] {
  width: 100%;
}
.characterItemWrapper.big .avator[data-v-18cf1317] {
  position: relative;
  width: 2.415459rem;
  height: 4.605475rem;
  border: none;
}
.characterItemWrapper.big .avator img[data-v-18cf1317] {
  width: 2.415459rem;
  height: 4.605475rem;
}
.characterItemWrapper.big .avator .button[data-v-18cf1317] {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%);
      -ms-transform: translate(-50%);
          transform: translate(-50%);
  width: 2.246377rem;
  height: 0.797101rem;
}
.characterItemWrapper.big .avator .bg[data-v-18cf1317] {
  background: none;
}
.characterItemWrapper.big .avator .bg img[data-v-18cf1317] {
  width: 1.104807rem;
  height: 0.625201rem;
  position: absolute;
  top: 0.120773rem;
  left: 0.024155rem;
}
.characterItemWrapper.big .name[data-v-18cf1317] {
  width: 2.406409rem;
  height: 0.450886rem;
  position: absolute;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.characterItemWrapper.big .name div.nameContent[data-v-18cf1317] {
  height: 100%;
  font-size: 0.249597rem;
}
.characterItemWrapper.big.first[data-v-18cf1317] {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}
.characterWrapper[data-v-2ce6e438] {
  width: 9.00161rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0.547504rem 0 0.78905rem 0;
  background: #E0DFE4;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0.668277rem auto;
}
.characterWrapper .voteTips[data-v-2ce6e438] {
  width: 5.797101rem;
  height: 1.046699rem;
  color: #091136;
  text-align: center;
  font-size: 0.362319rem;
  font-style: normal;
  font-weight: 700;
  line-height: 145.5%;
  /* 65.475px */
  margin-bottom: 0.483092rem;
}
.characterWrapper .loading[data-v-2ce6e438] {
  width: 1.859903rem;
  margin: 2.475845rem auto 3.220612rem;
  margin-top: 2.475845rem;
}
.characterWrapper .loading p[data-v-2ce6e438] {
  width: 1.859903rem;
  text-align: center;
  font-size: 0.338164rem;
  line-height: 0.507246rem;
}
.characterWrapper .characterList[data-v-2ce6e438] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 8.067633rem;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.characterWrapper .top3[data-v-2ce6e438] {
  width: 8.067633rem;
  height: 4.871176rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 0.152979rem;
  margin-top: 0.040258rem;
}
.errorWrapper[data-v-2ce6e438] {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 0.917874rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  justify-self: space-betwen;
  margin: 2.475845rem auto 3.220612rem;
}
.errorWrapper p[data-v-2ce6e438] {
  font-size: 0.281804rem;
  line-height: 0.917874rem;
  word-break: keep-all;
  color: #929495;
  margin-left: 0.289855rem;
}
.ticketObtain[data-v-79f6bb8c] {
  margin-top: 0.628019rem;
}
.ticketObtain .inviteHotTips[data-v-79f6bb8c] {
  width: 8.534622rem;
  height: 0.708535rem;
  display: block;
  margin: 0 auto;
}
.ticketObtain .couponShareButton[data-v-79f6bb8c] {
  margin-bottom: 0.128824rem;
}
.ticketObtainWrapper[data-v-79f6bb8c] {
  width: 9.235105rem;
  position: relative;
  margin: 0 auto;
  margin-top: 1.207729rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.ticketObtainWrapper .ticketHeader[data-v-79f6bb8c] {
  width: 2.979066rem;
  position: absolute;
  top: -0.402576rem;
  left: -webkit-calc(50% - 2.979066rem / 2);
  left: calc(50% - 2.979066rem / 2);
}
.ticketObtainWrapper .buttonGroup[data-v-79f6bb8c] {
  height: 100%;
  width: 2.190016rem;
  margin-right: 0.281804rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.13124rem 0 0.913849rem;
}
.ticketObtainWrapper.daily[data-v-79f6bb8c] {
  height: 5.595813rem;
  background-image: url(https://cdn-f1.simeji.me/static/wap/2bb00648218c6c2a401472d4df5d6001.png);
  background-position: center -0.201288rem;
  background-repeat: no-repeat;
}
.ticketObtainWrapper.sharing[data-v-79f6bb8c] {
  height: 4.388084rem;
  margin-bottom: 0.801127rem;
  background-image: url(https://cdn-f1.simeji.me/static/wap/540acd34312c0189d2a4696a256a7a4d.png);
  background-position: center -0.201288rem;
  background-repeat: no-repeat;
}
.ticketObtainWrapper.sharing .couponShareButtonWrapper[data-v-79f6bb8c] {
  width: 2.190016rem;
  height: 3.623188rem;
  margin-right: 0.281804rem;
  padding-top: 1.602254rem;
  padding-right: 0.040258rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.ticketObtainWrapper.sharing .couponShareButtonWrapper .button[data-v-79f6bb8c] {
  width: 100%;
  height: 1.537842rem;
  position: absolute;
  bottom: 0.829308rem;
}
.ticketObtainWrapper.sharing .couponShareButtonWrapper .button .shareButton[data-v-79f6bb8c] {
  width: 2.190016rem;
  position: absolute;
  top: 0;
}
.ticketObtainWrapper.sharing .couponShareButtonWrapper .button .vaildShareCount[data-v-79f6bb8c] {
  width: 100%;
  font-size: 0.217391rem;
  line-height: 0.31401rem;
  text-align: center;
  color: #334CD4;
  position: absolute;
  bottom: 0;
}
.voteHomeWrapper .rules[data-v-6fc7057e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  color: rgba(0, 0, 0, 0.49);
  font-weight: 300;
  font-size: 0.338164rem;
  line-height: 0.507246rem;
  width: 1.988728rem;
  margin: 0 auto;
}
.voteHomeWrapper .rules img[data-v-6fc7057e] {
  width: 0.169082rem;
}
.voteHomeWrapper .copyright[data-v-6fc7057e] {
  font-weight: 300;
  font-size: 0.241546rem;
  line-height: 0.821256rem;
  text-align: center;
  margin: 0 auto;
  color: #4b4644;
}
.counter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 3.864734rem;
  height: 1.111111rem;
  border: 0.048309rem solid #3956F2;
  -webkit-border-radius: 0.193237rem;
          border-radius: 0.193237rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.counter-button {
  height: 1.111111rem;
  width: 1.352657rem;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  line-height: 1.006441rem;
  color: #3956F2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 0.772947rem;
}
.counter-button.minus {
  font-size: 1.127214rem;
  line-height: 0.966184rem;
  color: #3956F2;
}
.counter-button.disabled {
  color: rgba(57, 86, 242, 0.3);
}
.counter-number {
  height: 1.111111rem;
  width: 1.111111rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-size: 0.57971rem;
  line-height: 1.111111rem;
  text-align: center;
  border: 0.048309rem solid #3956F2;
  color: #3956F2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.popupVoteWrapper[data-v-1806c24e] {
  width: 8.333333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-border-radius: 0.676329rem;
          border-radius: 0.676329rem;
  background: #000CA2;
  padding: 0.732689rem 0.676329rem 0.933977rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.popupVoteWrapper .voteHeader.vote[data-v-1806c24e] {
  width: 5.756844rem;
  height: 0.789855rem;
}
.popupVoteWrapper .successHeader[data-v-1806c24e] {
  width: 5.112721rem;
  height: 0.982287rem;
  margin: 0.644122rem auto 0.426731rem auto;
}
.popupVoteWrapper .voteTitle[data-v-1806c24e] {
  width: 6.046699rem;
  height: 2.059501rem;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.popupVoteWrapper .voteTitle .voteTitleBg[data-v-1806c24e] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.popupVoteWrapper.isResult[data-v-1806c24e] {
  padding: 0.120773rem 0.483092rem 0.378422rem;
}
.popupVoteWrapper.isResult .popupVoteCenter[data-v-1806c24e] {
  margin-top: 0.207729rem;
  margin-bottom: 0.410628rem;
  padding-bottom: 0.161031rem;
}
.popupVoteWrapper .popupVoteCenter[data-v-1806c24e] {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 0.41868rem;
  margin-bottom: 0.603865rem;
  padding-top: 0.499195rem;
  padding-bottom: 0.499195rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-border-radius: 0.338164rem;
          border-radius: 0.338164rem;
  border: 0.083808rem solid #FFF;
  background: #FFF;
}
.popupVoteWrapper .popupVoteCenter .characterIcon[data-v-1806c24e] {
  width: 5.966184rem;
  height: 3.357488rem;
  margin-bottom: 0.426731rem;
}
.popupVoteWrapper .popupVoteCenter .ticketIcon[data-v-1806c24e] {
  width: 1.763285rem;
  height: 1.086957rem;
  margin-bottom: 0.42496rem;
}
.popupVoteWrapper .popupVoteCenter .characterDesc[data-v-1806c24e] {
  font-weight: 700;
  font-size: 0.386473rem;
  line-height: 0.531401rem;
  text-align: center;
  color: #01419B;
  line-height: 138.5%;
}
.popupVoteWrapper .shareButton[data-v-1806c24e] {
  margin-bottom: 0.241546rem;
}
.popupVoteWrapper .shareDesc[data-v-1806c24e] {
  font-weight: 800;
  font-size: 0.289855rem;
  line-height: 0.57971rem;
  text-align: center;
  letter-spacing: 0.02em;
  color: #fff;
  opacity: 0.5;
}
.skin[data-v-447487da] {
  margin-top: -0.322061rem;
}
.skin .skin-swiper[data-v-447487da] {
  width: 8.691618rem;
  height: 4.834855rem;
  background: #E0DFE4;
  margin: 0 auto;
  overflow: hidden;
  -webkit-border-radius: 0 0 0.603865rem 0.603865rem;
          border-radius: 0 0 0.603865rem 0.603865rem;
  margin-top: 0.20934rem;
}
.skin .skin-swiper_top[data-v-447487da] {
  height: 0.269557rem;
}
.skin .skin-swiper_title[data-v-447487da] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.161031rem 0.322061rem;
}
.skin .skin-swiper_title .title_left[data-v-447487da] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.skin .skin-swiper_title .title_left img[data-v-447487da] {
  width: 0.966184rem;
  -webkit-border-radius: 0.120773rem;
          border-radius: 0.120773rem;
}
.skin .skin-swiper_title .title_left .text[data-v-447487da] {
  margin-left: 0.193237rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.skin .skin-swiper_title .title_left .text_title[data-v-447487da] {
  color: #363636;
  font-size: 0.353857rem;
  font-weight: 800;
}
.skin .skin-swiper_title .title_left .text_name[data-v-447487da] {
  width: 2.334944rem;
  margin-top: 0.112721rem;
}
.skin .skin-swiper_title .title_right[data-v-447487da] {
  width: 1.434678rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.skin .skin-swiper .swiper[data-v-447487da] {
  overflow-x: auto;
  margin-top: 0.161031rem;
  height: 3.833945rem;
}
.skin .skin-swiper .swiper[data-v-447487da]::-webkit-scrollbar {
  display: none;
}
.skin .skin-swiper .swiper-wrap[data-v-447487da] {
  width: 13.687601rem;
  height: 3.833945rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.skin .skin-swiper .swiper-item[data-v-447487da] {
  width: 5.835491rem;
  height: 3.833945rem;
  padding: 0 0.322061rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  overflow-y: hidden;
}
.skin .skin-swiper .swiper-item[data-v-447487da]:nth-child(2) {
  padding-left: 0;
}
.skin .skin-swiper .swiper-item img[data-v-447487da] {
  width: 100%;
  height: 100%;
  -webkit-border-radius: 0.221176rem;
          border-radius: 0.221176rem;
}
.skin .skin-swiper .swiper-indicator[data-v-447487da] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 0.322061rem;
}
.skin .skin-swiper .swiper-indicator .ind-item[data-v-447487da] {
  width: 0.402576rem;
  height: 0.161031rem;
  -webkit-border-radius: 0.603865rem;
          border-radius: 0.603865rem;
}
.skin .skin-swiper .swiper-indicator .ind-item[data-v-447487da]:nth-child(2) {
  margin-left: 0.161031rem;
}
.skinDisplayCard[data-v-3074c5f0] {
  margin-top: 1.086957rem;
  background: #E0DFE4;
  border: 0.096618rem solid #000B97;
  -webkit-border-radius: 0.603865rem;
          border-radius: 0.603865rem;
}
.skinDisplayCard[data-v-3074c5f0]:first-of-type {
  margin-top: 0.547504rem;
}
.skinDisplayCard[data-v-3074c5f0]:last-of-type {
  margin-bottom: 0.724638rem;
}
.skinDisplayCard .top[data-v-3074c5f0] {
  height: 2.012882rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.skinDisplayCard .top .topLeft[data-v-3074c5f0] {
  position: relative;
  height: 2.793881rem;
  width: 4.339775rem;
}
.skinDisplayCard .top .topLeft .topLeftImg[data-v-3074c5f0] {
  position: absolute;
  top: -0.813205rem;
  height: 2.793881rem;
  width: 4.339775rem;
}
.skinDisplayCard .top .topLeft .topText[data-v-3074c5f0] {
  position: absolute;
  right: 1.493559rem;
  top: 0.933977rem;
  font-size: 0.318035rem;
  color: #fff;
  width: 100%;
  text-align: center;
  line-height: normal;
  -webkit-transform: translate(50%);
      -ms-transform: translate(50%);
          transform: translate(50%);
}
.skinDisplayCard .top .enterSkinBtn[data-v-3074c5f0] {
  margin: 0.692432rem 0.394525rem 0 0;
  width: 2.270531rem;
  height: 0.797101rem;
}
.skinDisplayCard .body[data-v-3074c5f0] {
  width: 100%;
}
img[data-v-342d189e] {
  margin: 0;
}
.votePageWrapper[data-v-342d189e] {
  width: 100%;
  height: 80vh;
  padding-top: 0.458937rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.votePageWrapper .votePageHeader[data-v-342d189e] {
  width: 9.00161rem;
  height: 2.721417rem;
  margin-bottom: 0.434783rem;
}
.votePageWrapper .signboard[data-v-342d189e] {
  width: 5.466989rem;
  height: 0.638486rem;
  margin-bottom: 0.257246rem;
}
.votePageWrapper .smallTitle[data-v-342d189e] {
  width: 8.937198rem;
  height: 0.539452rem;
  margin-bottom: 0.41868rem;
}
.votePageWrapper .ticketsHold[data-v-342d189e] {
  width: 8.019324rem;
  height: 2.028986rem;
  margin-bottom: 0.628019rem;
}
.votePageWrapper .top3Title[data-v-342d189e] {
  width: 7.793881rem;
  height: 1.352657rem;
  margin: 0.636071rem auto 0.740741rem;
  color: #FFF;
  text-align: center;
  font-size: 0.466989rem;
  font-style: normal;
  font-weight: 600;
  line-height: 0.676329rem;
}
.votePageWrapper .voteWrapper[data-v-342d189e] {
  width: 100%;
}
.votePageWrapper .voteWrapper .ticketsContainer[data-v-342d189e] {
  margin: 0 auto 0.748792rem auto;
  width: 8.067633rem;
  min-height: 1.68277rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 0.064412rem solid #3956F2;
  background: rgba(255, 255, 255, 0.8);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.votePageWrapper .voteWrapper .ticketsContainer .tickets[data-v-342d189e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.votePageWrapper .voteWrapper .ticketsContainer .tickets > span[data-v-342d189e] {
  color: #000;
  text-align: center;
  font-size: 0.41868rem;
  font-weight: 900;
  line-height: 0.5331rem;
  margin-right: 0.330113rem;
}
.votePageWrapper .voteWrapper .ticketsContainer .tickets .couponTicket[data-v-342d189e] {
  width: 1.763285rem;
  height: 1.086957rem;
  margin-right: 0.330113rem;
}
.votePageWrapper .voteWrapper .ticketsContainer .tickets .ticketsCount[data-v-342d189e] {
  font-weight: 900;
  font-size: 0.483092rem;
  line-height: 0.531401rem;
  color: #000;
}
.votePageWrapper .voteWrapper .buttonGroup[data-v-342d189e] {
  margin: 0 auto;
  width: 9.00161rem;
  height: 1.626409rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 0.05066rem;
}
.votePageWrapper .voteWrapper .buttonGroup .buttonItem[data-v-342d189e] {
  width: 4.428341rem;
}
.votePageWrapper .top11-container[data-v-342d189e] {
  width: 9.049919rem;
  margin: 0 auto 0.241546rem;
}
.votePageWrapper .top11-container-item[data-v-342d189e] {
  width: 9.049919rem;
  height: 6.304348rem;
  margin-bottom: 0.644122rem;
}
.votePageWrapper .top11-skin-display-container[data-v-342d189e] {
  width: 9.154589rem;
  margin: 0 auto;
}
.votePageWrapper .end-modal[data-v-342d189e] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.8);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-weight: bold;
  font-size: 0.845411rem;
  font-family: Hiragino Kaku Gothic Pro;
  color: #fff;
  z-index: 100;
  text-align: center;
}
.share[data-v-3bc9613c] {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.4);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 300;
  overflow-y: scroll;
}
.share[data-v-3bc9613c]::-webkit-scrollbar {
  display: none;
}
@media screen and (min-width: 400px) and (max-width: 414px) {
.share .share-card[data-v-3bc9613c] {
    margin-bottom: 4.830918rem;
}
}
@media screen and (max-height: 650px) {
.share .share-card[data-v-3bc9613c] {
    margin-bottom: 4.830918rem;
}
}
@media screen and (min-width: 800px) and (min-height: 800px) {
.share .share-card[data-v-3bc9613c] {
    margin-bottom: 4.830918rem;
}
}
.share .sharePart[data-v-3bc9613c] {
  width: 100%;
  height: 3.985507rem;
  background-color: #ffffff;
  position: fixed;
  left: 0;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.772947rem 0.780998rem 0.958132rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 0.603865rem 0.603865rem 0 0;
          border-radius: 0.603865rem 0.603865rem 0 0;
}
.share .sharePart span[data-v-3bc9613c] {
  font-size: 0.37037rem;
  font-weight: bold;
}
.share .sharePart .shareItem[data-v-3bc9613c] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin-top: 0.402576rem;
}
.share .sharePart .shareItem .shareIcon[data-v-3bc9613c] {
  width: 1.497585rem;
  height: 1.497585rem;
  margin: 0;
}
.share .sharePart .shareItem .item[data-v-3bc9613c] {
  width: 2.447665rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.share .sharePart .shareItem .item span[data-v-3bc9613c] {
  margin-top: 0.402576rem;
  font-style: normal;
  font-weight: 400;
  font-size: 0.338164rem;
  line-height: 0.161031rem;
  color: #000001;
}
body {
  font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI, Arial, Roboto, 'PingFang SC', miui, 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif !important;
  background: #091136;
}
