@-webkit-keyframes scaleClick-a45bab52 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-a45bab52 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-a45bab52]:active {
  -webkit-animation: scaleClick-a45bab52 0.5s ease-in-out;
          animation: scaleClick-a45bab52 0.5s ease-in-out;
}
.scaleClickAll[data-v-a45bab52] {
  -webkit-animation: scaleClick-a45bab52 0.5s ease-in-out;
          animation: scaleClick-a45bab52 0.5s ease-in-out;
}
.footer[data-v-a45bab52] {
  position: fixed;
  width: 100%;
  height: 0.48rem;
  box-sizing: content-box;
  background-color: #1D221C;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 100;
}
.footer ul[data-v-a45bab52] {
  height: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 0 0.1rem;
  flex-direction: row;
  align-items: flex-end;
  box-sizing: border-box;
}
.footer ul li[data-v-a45bab52] {
  color: #98A7B5;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 20%;
  margin: 0 0.1rem;
  position: relative;
  height: 100%;
}
.footer ul li[data-v-a45bab52]:active {
  -webkit-animation: scaleClick-a45bab52 0.5s ease-in-out;
          animation: scaleClick-a45bab52 0.5s ease-in-out;
}
.footer ul li img[data-v-a45bab52] {
  width: .2rem;
  height: .2rem;
  margin-bottom: .03rem;
  margin-top: .1rem;
}
.footer ul li .nav-txt[data-v-a45bab52] {
  font-size: .1rem;
  font-weight: 700;
  line-height: .14rem;
  text-align: center;
}
.footer ul li .email-tip[data-v-a45bab52] {
  position: absolute;
  width: .16rem;
  height: .16rem;
  background-color: #FF2626;
  border-radius: 50%;
  padding: .01rem;
  top: -0.06rem;
  right: .05rem;
  font-size: .12rem;
  line-height: .16rem;
  text-align: center;
  color: #ffffff;
  font-family: Microsoft YaHei UI;
  font-weight: 400;
}
.footer ul li.active[data-v-a45bab52] {
  color: #24EE88;
}
.footer ul li.main[data-v-a45bab52] {
  position: relative;
}
.footer ul li.main > span[data-v-a45bab52] {
  display: inline-block;
  width: 0.4rem;
  height: 0.4rem;
  display: flex;
  z-index: 1;
  justify-content: center;
  align-items: center;
  margin-bottom: 0.08rem;
}
.footer ul li .icon-us[data-v-a45bab52] {
  display: block;
  border-radius: 50%;
  position: absolute;
  top: -0.04rem;
  right: .05rem;
  font-size: .19rem;
  color: #f0a53d;
  -webkit-text-fill-color: #f0a53d;
}
.footer ul li .iconfont[data-v-a45bab52] {
  height: .2rem;
}
.footer ul li .icon-Ranking[data-v-a45bab52],
.footer ul li .icon-Deposit[data-v-a45bab52] {
  margin-top: -0.3rem;
  width: .6rem;
  height: .6rem;
}

@-webkit-keyframes scaleClick-61785576 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-61785576 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-61785576]:active {
  -webkit-animation: scaleClick-61785576 0.5s ease-in-out;
          animation: scaleClick-61785576 0.5s ease-in-out;
}
.scaleClickAll[data-v-61785576] {
  -webkit-animation: scaleClick-61785576 0.5s ease-in-out;
          animation: scaleClick-61785576 0.5s ease-in-out;
}
.title[data-v-61785576] {
  display: flex;
  justify-content: space-between;
  padding: 18px 12px;
  font-size: 0.15rem;
}
.title .iconfont[data-v-61785576] {
  font-size: .17rem;
  line-height: .32rem;
  color: #999;
}
.title .icon-span[data-v-61785576] {
  border-radius: .107rem;
  background: #254834;
  width: .29rem;
  height: .29rem;
  text-align: center;
}
.title span[data-v-61785576] {
  width: .4rem;
}
.title span.logo[data-v-61785576] {
  height: .27rem;
  text-align: center;
}
.title span.logo img[data-v-61785576] {
  height: 100%;
}
.drawerContent[data-v-61785576] {
  height: calc(100vh - 0.64rem);
  color: #ffffff;
  padding: 0 .12rem .14rem;
  box-sizing: border-box;
  overflow-y: scroll;
}
.drawerContent li[data-v-61785576] {
  font-size: 0.14rem;
  color: #ffffff;
  line-height: .48rem;
}
.drawerContent li svg[data-v-61785576] {
  width: .15rem;
  height: .15rem;
  fill: rgba(255, 255, 255, 0.7);
  margin-right: .16rem;
  vertical-align: sub;
}
.drawerContent .imgsCfg[data-v-61785576] {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.drawerContent .imgsCfg > div[data-v-61785576] {
  margin-top: .08rem;
}
.drawerContent .imgsCfg > div img[data-v-61785576] {
  width: 100%;
}
.drawerContent .imgsCfg > div img[data-v-61785576]:active {
  -webkit-animation: scaleClick-61785576 0.5s ease-in-out;
          animation: scaleClick-61785576 0.5s ease-in-out;
}
.drawerContent .help[data-v-61785576] {
  color: #ffffff;
  font-size: 0.14rem;
  margin: .14rem 0;
}
.drawerContent .help h2[data-v-61785576] {
  font-size: 0.16rem;
  color: #ffffff;
  margin-bottom: .08rem;
}
.drawerContent .link-title[data-v-61785576] {
  font-size: .14rem;
  font-family: Arial;
  font-weight: bold;
  color: #b4c0cb;
  line-height: .15rem;
}
.drawerContent .pageLink[data-v-61785576] {
  margin-top: .08rem;
}
.drawerContent .pageLink li[data-v-61785576] {
  padding: 0 .12rem;
  background: #254834;
  color: #fff;
  font-size: .16rem;
  font-weight: 700;
  display: flex;
  height: 0.58rem;
  align-items: center;
  border-radius: 0.08rem;
  margin-bottom: 0.08rem;
}
.drawerContent .pageLink li[data-v-61785576]:last-child {
  margin-bottom: 0;
}
.drawerContent .pageLink li[data-v-61785576]:active {
  -webkit-animation: scaleClick-61785576 0.5s ease-in-out;
          animation: scaleClick-61785576 0.5s ease-in-out;
}
.drawerContent .pageLink li .icon1[data-v-61785576] {
  width: .2rem;
  height: .2rem;
  margin-right: .12rem;
}
.drawerContent .pageLink li .icon2[data-v-61785576] {
  width: .18rem;
  height: .18rem;
  margin-left: auto;
}
.drawerContent .pageLink .DownloadAppitem[data-v-61785576] {
  margin: .12rem 0;
  border-radius: .08rem;
}
.drawerContent .pageLink .radiusT[data-v-61785576] {
  border-top-left-radius: .08rem;
  border-top-right-radius: .08rem;
}
.drawerContent .pageLink .radiusB[data-v-61785576] {
  border-bottom-left-radius: .08rem;
  border-bottom-right-radius: .08rem;
}
.drawerContent .pageLink i[data-v-61785576] {
  color: #8ea7bb;
  padding-right: .16rem;
}
.drawerContent .pageLink .iconfont[data-v-61785576] {
  font-size: 0.14rem;
}
.drawerContent .pageLink .install-btn[data-v-61785576] {
  width: .74rem;
  height: .24rem;
  background: #FFFF00;
  border-radius: .16rem;
  float: right;
  color: #000000;
  line-height: .24rem;
  text-align: center;
  font-size: .12rem;
  font-weight: 400;
  margin-left: auto;
}
.drawerContent .pageLink li a[data-v-61785576] {
  color: #fff;
}
.drawerContent .socialLink[data-v-61785576] {
  padding-top: .01rem;
  padding-bottom: .02rem;
  margin-top: .15rem;
  color: #ffffff;
  color: #FFF;
  font-size: .14rem;
  font-weight: 700;
  line-height: .16rem;
}
.drawerContent .socialLink h2[data-v-61785576] {
  margin-bottom: .16rem;
}
.drawerContent .socialLink div[data-v-61785576] {
  width: 2.6rem;
  display: flex;
  justify-content: flex-start;
}
.drawerContent .socialLink div a[data-v-61785576] {
  margin-right: .16rem;
}
.drawerContent .socialLink div a[data-v-61785576]:active {
  -webkit-animation: scaleClick-61785576 0.5s ease-in-out;
          animation: scaleClick-61785576 0.5s ease-in-out;
}
.drawerContent .socialLink div img[data-v-61785576] {
  width: .35rem;
  height: .35rem;
}
.drawerContent .helpLink[data-v-61785576] {
  margin-bottom: .6rem;
  margin-top: .14rem;
}
.drawerContent .helpLink li[data-v-61785576]:active {
  -webkit-animation: scaleClick-61785576 0.5s ease-in-out;
          animation: scaleClick-61785576 0.5s ease-in-out;
}
.drawerContent .activity-entrys[data-v-61785576] {
  padding: 0 .08rem;
  display: flex;
  flex-wrap: wrap;
  margin-top: .3rem;
}
.drawerContent .activity-entrys .item[data-v-61785576] {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 33.3%;
  margin-bottom: .16rem;
}
.drawerContent .activity-entrys .item .img[data-v-61785576] {
  width: 1.2rem;
  height: 1rem;
}
.drawerContent .activity-entrys .item .text[data-v-61785576] {
  margin-top: .06rem;
  font-size: .16rem;
  font-weight: 700;
  color: #fff;
}
.drawerContent .activity-entrys .tag[data-v-61785576] {
  display: block;
  position: absolute;
  top: 0.02rem;
  z-index: 10;
  right: 0.06rem;
  width: .17rem;
  height: .14rem;
  background: url(../img/tag.07c227d3.gif) no-repeat;
  background-size: 100% 100%;
}

@-webkit-keyframes scaleClick-3f403818 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-3f403818 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-3f403818]:active {
  -webkit-animation: scaleClick-3f403818 0.5s ease-in-out;
          animation: scaleClick-3f403818 0.5s ease-in-out;
}
.scaleClickAll[data-v-3f403818] {
  -webkit-animation: scaleClick-3f403818 0.5s ease-in-out;
          animation: scaleClick-3f403818 0.5s ease-in-out;
}
.popup[data-v-3f403818] .van-popup {
  background-color: #131918 !important;
}
.popup[data-v-3f403818] .popUpMain {
  max-height: 70vh !important;
  overflow: auto;
}
.popup[data-v-3f403818] .icon-close {
  color: #121212;
  font-size: .2rem;
  padding: .06rem .06rem 0 0;
}
.popup[data-v-3f403818] .title {
  font-size: .2rem;
  color: #009D81;
  font-weight: bold;
  text-align: center;
  margin: .22rem .22rem .07rem;
}
.popup[data-v-3f403818] .text {
  color: white;
  font-weight: bold;
  font-size: .14rem;
  margin: 0 .22rem 0 .28rem;
}
.popup[data-v-3f403818] .detail {
  text-align: center;
  padding: .2rem 0 .2rem;
}
.popup[data-v-3f403818] .button {
  display: inline-block;
  width: 1.9rem;
}

@-webkit-keyframes scaleClick-387a0cf8 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-387a0cf8 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-387a0cf8]:active {
  -webkit-animation: scaleClick-387a0cf8 0.5s ease-in-out;
          animation: scaleClick-387a0cf8 0.5s ease-in-out;
}
.scaleClickAll[data-v-387a0cf8] {
  -webkit-animation: scaleClick-387a0cf8 0.5s ease-in-out;
          animation: scaleClick-387a0cf8 0.5s ease-in-out;
}
.showHeaderBanner .main[data-v-387a0cf8] {
  padding-top: 1.12rem;
}
.profile[data-v-387a0cf8] {
  position: fixed;
  top: 0;
  z-index: 100;
  height: 100%;
  width: 100%;
}
.vip-icon > img[data-v-387a0cf8] {
  height: 0.16rem;
  margin-right: 0.13rem;
  margin-top: -0.07rem;
}
.close-btn > img[data-v-387a0cf8] {
  width: 0.16rem;
  height: 0.16rem;
}
.main[data-v-387a0cf8] {
  padding-top: 0.56rem;
  min-height: 100%;
  box-sizing: border-box;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}
.main .content-box[data-v-387a0cf8] {
  box-sizing: border-box;
  padding: 0.16rem 0.12rem 0.22rem;
  overflow-y: scroll;
}
.main .content-box .icon-copy[data-v-387a0cf8] {
  width: 0.15rem;
  margin-left: 0.05rem;
}
.main .content-box .deposit[data-v-387a0cf8] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.12rem;
  margin: 0.2rem 0;
}
.main .content-box .deposit .content[data-v-387a0cf8] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.558rem;
  height: 0.16rem;
  width: 0.58rem;
  padding: 0.08rem 0.42rem;
  background: #15C368;
  border-radius: 0.08rem;
}
.main .content-box .deposit .content > img[data-v-387a0cf8] {
  width: 0.16rem;
  height: 0.16rem;
  margin-right: 0.08rem;
}
.main .content-box .deposit .content[data-v-387a0cf8]:active {
  -webkit-animation: scaleClick-387a0cf8 0.5s ease-in-out;
          animation: scaleClick-387a0cf8 0.5s ease-in-out;
}
.main .content-box .deposit .content[data-v-387a0cf8]:first-child {
  background: #FF0;
  font-weight: bold;
}
.main .content-box .deposit .content[data-v-387a0cf8]:last-child {
  color: white;
}
.main .user-content[data-v-387a0cf8] {
  border-radius: 16px 16px 0 0;
  margin-top: 0.24rem;
  padding: 0.1rem 0;
  display: flex;
  text-align: center;
  border-radius: 0.1035rem;
  border: 1px solid rgba(255, 255, 255, 0.14);
  background: #254834;
  height: 0.86rem;
  box-sizing: border-box;
}
.main .user-content > div[data-v-387a0cf8] {
  display: flex;
  height: 100%;
  padding: 0 0.16rem;
}
.main .user-content > div > img[data-v-387a0cf8] {
  width: 0.207rem;
  margin-right: 0.14rem;
}
.main .user-content > div > div[data-v-387a0cf8] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.main .user-content > div > div > span[data-v-387a0cf8] {
  font-size: 0.12rem;
  color: #B7C1C3;
  font-weight: 400;
  font-size: 0.14rem;
}
.main .user-content > div > div > div[data-v-387a0cf8] {
  color: #24EE88;
  font-size: 0.16rem;
  font-weight: 600;
}
.main .user-content > div[data-v-387a0cf8]:first-child {
  border-right: 1px solid;
  -o-border-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0) 100%) 1;
     border-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0) 100%) 1;
}
.main .user-content > div[data-v-387a0cf8] {
  width: 50%;
  padding-left: 0.12rem;
}
.main .user-content > div .btn[data-v-387a0cf8] {
  margin: 0.16rem auto 0;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.08rem;
  width: 1.2rem;
  height: 0.32rem;
  border-radius: 8px;
  background: #fff;
  font-size: 0.12rem;
  font-weight: bold;
}
.main .user-content .query[data-v-387a0cf8] {
  box-sizing: border-box;
  width: 0.2rem;
  height: 0.2rem;
  padding-top: 0.035rem;
}
.main .user-content .question-icon[data-v-387a0cf8] {
  width: 0.12rem;
  height: 0.12rem;
  margin-left: 0.04rem;
  margin-top: -0.02rem;
  cursor: pointer;
}
.main .btn-list[data-v-387a0cf8] {
  margin-top: 0.21rem;
  background: #254834;
  border-radius: 0.08rem;
}
.main .btn-list li[data-v-387a0cf8] {
  position: relative;
  color: #fff;
  height: 0.36rem;
  font-size: 0.12rem;
  display: flex;
  align-items: center;
  padding: 0 0.12rem;
}
.main .btn-list li:active div[data-v-387a0cf8]:last-child {
  -webkit-animation: scaleClick-387a0cf8 0.5s ease-in-out;
          animation: scaleClick-387a0cf8 0.5s ease-in-out;
}
.main .btn-list li[data-v-387a0cf8]::after {
  content: "";
  display: block;
  width: 0.12rem;
  height: 0.12rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD0SURBVHgB7dbBDYIwFMbxzzqAjuAOLKDLEI5sII4BW7iB3mEG3EBOhBO1NcRoYuS9Ju9xsP9LU5KGXyDhAcRiMXp5nm/BzECoNE3bvu/vbj1yzq0hUJZlO2ttMW33SZKgaZor5awIqK7rziFWHgMmSgTkcze/hKDEQKEoUVAIShzERamAOCg1EBWlCqKg1EFzqBUWzI2Vwi2v0WKMOYjNMmL2Y2PtZjHQNHSLt0unsizPi7yyb5iqqp57ddAvDLRBcxhogigYaIGoGGiAOBhIg7gYSIJCMJAC+Z/8cRxbMDE+kS/1MAydW25gYsTzTwqx2L/3AEeSnslGaviwAAAAAElFTkSuQmCC) no-repeat center;
  background-size: contain;
  position: absolute;
  right: 0.1rem;
}
.main .btn-list li .icon[data-v-387a0cf8] {
  width: 0.14rem;
  height: 0.14rem;
  margin-right: 0.16rem;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.main .btn-list li .message[data-v-387a0cf8] {
  width: 0.12rem;
  height: 0.12rem;
  background-color: #b70a1f;
  border-radius: 50%;
  padding: 0.01rem;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
  line-height: 0.12rem;
  font-size: 0.09rem;
  margin-left: 0.08rem;
}
.main .opts[data-v-387a0cf8] {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.16rem auto 0;
  background: #254834;
  border-radius: 0.08rem;
  height: 0.4rem;
}
.main .dlApp[data-v-387a0cf8] {
  border-radius: 0.1rem;
  margin-left: 0.05rem;
  width: 1.52rem;
  height: 0.34rem;
  background: url(../img/download.346d14a2.png) no-repeat center;
  background-size: 100% 100%;
}
.popup[data-v-387a0cf8] .van-popup {
  border-radius: 12px;
  background: #26292D linear-gradient(180deg, rgba(36, 192, 114, 0.4) 0%, rgba(36, 192, 114, 0) 32.21%) !important;
}
.popup[data-v-387a0cf8] .popUpMain {
  max-height: 70vh !important;
  overflow: auto;
}
.popup[data-v-387a0cf8] .icon-close {
  color: #fff;
  font-size: 0.15rem;
  padding: 0.06rem 0.06rem 0 0;
}
.popup[data-v-387a0cf8] .title {
  font-size: 0.18rem;
  color: #FAEB42;
  font-weight: 700;
  text-align: center;
  margin: 0.19rem 0.22rem 0;
}
.popup[data-v-387a0cf8] span {
  padding: 0 0.12rem 0.1rem 0.18rem;
  color: #131313;
  font-weight: bold;
  font-size: 0.14rem;
  display: block;
}
.popup[data-v-387a0cf8] ul {
  color: #fff;
  font-weight: 400;
  font-size: 0.14rem;
  margin: 0 0.14rem 0 0.14rem;
  padding-bottom: 0.17rem;
}
.popup[data-v-387a0cf8] ul li {
  margin: 0.2rem 0;
  list-style: decimal inside;
  line-height: 0.2rem;
}
.downloadAppImg[data-v-387a0cf8] {
  height: 0.48rem;
  margin-top: 0.1rem;
}
.downloadAppImg[data-v-387a0cf8]:active {
  -webkit-animation: scaleClick-387a0cf8 0.5s ease-in-out;
          animation: scaleClick-387a0cf8 0.5s ease-in-out;
}
.short-func[data-v-387a0cf8] {
  display: flex;
  align-items: center;
  gap: 0.1rem;
  border-radius: 10.35px;
  border: 1px solid rgba(255, 255, 255, 0.14);
  background: #254834;
  padding: 0.1rem;
  height: 0.86rem;
  margin-top: 0.21rem;
  box-sizing: border-box;
}
.short-func > div[data-v-387a0cf8] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 0.05rem;
  color: #fff;
  width: 25%;
  font-style: 0.12rem;
}
.short-func > div[data-v-387a0cf8]:active {
  -webkit-animation: scaleClick-387a0cf8 0.5s ease-in-out;
          animation: scaleClick-387a0cf8 0.5s ease-in-out;
}
.short-func > div > img[data-v-387a0cf8] {
  width: 0.2rem;
  height: 0.2rem;
  margin-bottom: 0.05rem;
}
.guide-download[data-v-387a0cf8] {
  padding-bottom: 0.5rem;
}
.defaultProfilePhoto[data-v-387a0cf8] {
  border-radius: 50%;
  height: 0.4rem;
  width: 0.4rem;
}

@-webkit-keyframes scaleClick-0dadb841 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-0dadb841 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-0dadb841]:active {
  -webkit-animation: scaleClick-0dadb841 0.5s ease-in-out;
          animation: scaleClick-0dadb841 0.5s ease-in-out;
}
.scaleClickAll[data-v-0dadb841] {
  -webkit-animation: scaleClick-0dadb841 0.5s ease-in-out;
          animation: scaleClick-0dadb841 0.5s ease-in-out;
}
.share[data-v-0dadb841] .van-action-sheet {
  background: #254834;
  border-radius: .2rem .2rem 0 0;
}
.share[data-v-0dadb841] .van-action-sheet__content {
  background: #254834;
}
.share[data-v-0dadb841] .van-action-sheet__close {
  color: #808080;
  top: .14rem;
  z-index: 10;
  font-size: .192rem;
  line-height: .16rem;
  padding: 0 .16rem;
}
.share[data-v-0dadb841] .van-popup--round {
  border-radius: .2rem .2rem 0 0;
}
.share[data-v-0dadb841] .bold {
  font-family: SWISSC-BT;
}
.share[data-v-0dadb841] .content {
  margin: .16rem .12rem;
}
.share[data-v-0dadb841] .content h2 {
  display: flex;
  align-items: center;
  color: #FFF;
  font-size: .14rem;
  font-style: normal;
  font-weight: 700;
  line-height: .16rem;
}
.share[data-v-0dadb841] .content h2 .iconfont {
  font-size: .11rem;
  margin-right: .08rem;
}
.share[data-v-0dadb841] .content .sharePlatform {
  width: 3.05rem;
  display: flex;
  flex-wrap: nowrap;
  margin: .16rem auto;
  justify-content: space-between;
}
.share[data-v-0dadb841] .content .sharePlatform img {
  width: .36rem;
}
.share[data-v-0dadb841] .content .sharePlatform .email {
  width: .36rem;
}
.share[data-v-0dadb841] .content .sharePlatform a {
  margin-bottom: .06rem;
}
.share[data-v-0dadb841] .content .sharePlatform li {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #B3BEC1;
  text-align: center;
  font-size: .0703rem;
  font-weight: 400;
  line-height: normal;
}
.share[data-v-0dadb841] .content .sharePlatform li .iconfont {
  display: block;
  width: .36rem;
  height: .36rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: .2rem;
}
.share[data-v-0dadb841] .content .sharePlatform li .icon-share2 {
  background-color: #1a9276;
  border-radius: 50%;
}
.share[data-v-0dadb841] .content .copy {
  position: relative;
  height: .4rem;
  padding: 0 .08rem 0 .11rem;
  box-sizing: border-box;
  color: #fff;
  background-color: #1E2121;
  border: 1px solid #3A4142;
  font-weight: bold;
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-align: left;
  margin-bottom: .26rem;
  border-radius: .08rem;
  font-family: Inter;
  font-size: .12rem;
  font-style: normal;
  font-weight: 400;
  line-height: .18rem;
  /* 150% */
}
.share[data-v-0dadb841] .content .copy .url {
  width: 2.4rem;
}
.share[data-v-0dadb841] .content .copy #copy {
  position: absolute;
  display: inline-block;
  width: .57rem;
  height: .28rem;
  line-height: .28rem;
  text-align: center;
  border-radius: .07rem;
  color: #24EE88;
  background: #254834;
  right: 0.08rem;
  font-size: .12rem;
  font-style: normal;
  font-weight: 400;
}
.share[data-v-0dadb841] .content .code {
  border-radius: .08rem;
  padding: .08rem .16rem;
  color: #8f8f8f;
  font-weight: bold;
  margin-top: .16rem;
  background-color: #393A3B;
  color: #999;
  text-align: center;
  font-size: .085rem;
  font-weight: 700;
  line-height: .16rem;
  font-family: Inter;
}
.share[data-v-0dadb841] .content .code ul {
  display: flex;
  flex-wrap: wrap;
}
.share[data-v-0dadb841] .content .code ul li:not(:nth-child(4n)) {
  margin-right: 13px;
}
.share[data-v-0dadb841] .content .code ul li {
  line-height: .17rem;
}
.share[data-v-0dadb841] .content .code ul li.active {
  color: #555;
}
.share[data-v-0dadb841] .content .code > div {
  margin: .13rem 0 0;
}
.share[data-v-0dadb841] .content .code > div > span {
  display: block;
  height: .4rem;
  box-sizing: border-box;
  padding: 0 .46rem;
  line-height: .2rem;
  color: #000;
  background: #FF0;
  text-align: right;
  border-radius: .08rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Inter;
  font-size: .12rem;
  font-style: normal;
  font-weight: 700;
  line-height: .16rem;
  /* 133.333% */
  white-space: nowrap;
  margin-bottom: .16rem;
}
.share[data-v-0dadb841] .content .code > div a {
  color: #000;
  font-family: Inter;
  font-size: .12rem;
  font-style: normal;
  font-weight: 700;
  line-height: .16rem;
}
.share[data-v-0dadb841] .content .code > div .shareWa img,
.share[data-v-0dadb841] .content .code > div .shareSms img {
  width: .3rem;
  margin-right: .08rem;
}
.share[data-v-0dadb841] .content .code > div .shareSms > a {
  display: flex;
  align-items: center;
}
.share[data-v-0dadb841] .content .code > div .shareSms img {
  margin-right: .04rem;
}

@-webkit-keyframes scaleClick-5c45a97d {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-5c45a97d {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-5c45a97d]:active {
  -webkit-animation: scaleClick-5c45a97d 0.5s ease-in-out;
          animation: scaleClick-5c45a97d 0.5s ease-in-out;
}
.scaleClickAll[data-v-5c45a97d] {
  -webkit-animation: scaleClick-5c45a97d 0.5s ease-in-out;
          animation: scaleClick-5c45a97d 0.5s ease-in-out;
}
.new-player-lottery-popup[data-v-5c45a97d] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
  background-color: rgba(0, 0, 0, 0.8);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 19999;
}
.new-player-lottery-popup .popup-content[data-v-5c45a97d] {
  position: relative;
  max-width: 90%;
  max-height: 90%;
}
.new-player-lottery-popup .popup-content .loading-wrapper[data-v-5c45a97d] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.3);
}
.new-player-lottery-popup .popup-content .loading-spinner[data-v-5c45a97d] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.1rem;
}
.new-player-lottery-popup .popup-content .loading-dot[data-v-5c45a97d] {
  width: 0.12rem;
  height: 0.12rem;
  border-radius: 50%;
  background-color: #fff;
  -webkit-animation: loading-bounce-5c45a97d 1.4s infinite ease-in-out both;
          animation: loading-bounce-5c45a97d 1.4s infinite ease-in-out both;
}
.new-player-lottery-popup .popup-content .loading-dot-1[data-v-5c45a97d] {
  -webkit-animation-delay: -0.32s;
          animation-delay: -0.32s;
}
.new-player-lottery-popup .popup-content .loading-dot-2[data-v-5c45a97d] {
  -webkit-animation-delay: -0.16s;
          animation-delay: -0.16s;
}
.new-player-lottery-popup .popup-content .loading-dot-3[data-v-5c45a97d] {
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}
@-webkit-keyframes loading-bounce-5c45a97d {
0%,
  80%,
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0.5;
}
40% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@keyframes loading-bounce-5c45a97d {
0%,
  80%,
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0.5;
}
40% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
.new-player-lottery-popup .popup-content .popup-image[data-v-5c45a97d] {
  width: 100%;
  height: auto;
  display: block;
}
.new-player-lottery-popup .popup-content .popup-countdown[data-v-5c45a97d] {
  position: absolute;
  bottom: 0.3rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  color: #ff0;
  display: flex;
  font-size: 0.25rem;
  font-weight: 700;
  text-align: center;
  align-items: center;
  justify-content: center;
  gap: 0.09rem;
}
.new-player-lottery-popup .popup-content .close-btn[data-v-5c45a97d] {
  position: absolute;
  top: -0.2rem;
  right: -0.2rem;
  width: 0.4rem;
  height: 0.4rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
}
.new-player-lottery-popup .popup-content .close-btn img[data-v-5c45a97d] {
  width: 0.24rem;
  height: 0.24rem;
}

@-webkit-keyframes scaleClick-e9c8229e {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-e9c8229e {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-e9c8229e]:active {
  -webkit-animation: scaleClick-e9c8229e 0.5s ease-in-out;
          animation: scaleClick-e9c8229e 0.5s ease-in-out;
}
.scaleClickAll[data-v-e9c8229e] {
  -webkit-animation: scaleClick-e9c8229e 0.5s ease-in-out;
          animation: scaleClick-e9c8229e 0.5s ease-in-out;
}
.homeIconBox .download[data-v-e9c8229e],
.homeIconBox .lottery[data-v-e9c8229e] {
  z-index: 10;
  width: .6rem;
  height: .6rem;
  position: fixed;
  right: 0.12rem;
  bottom: 0.8rem;
}
.homeIconBox .lottery[data-v-e9c8229e] {
  position: absolute;
}
.homeIconBox .lottery .lottery-countdown[data-v-e9c8229e] {
  position: absolute;
  bottom: 0.01rem;
  display: flex;
  align-items: center;
  gap: 0.07rem;
  z-index: 11;
  pointer-events: none;
}
.homeIconBox .lottery .lottery-countdown .countdown-item[data-v-e9c8229e] {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.homeIconBox .lottery .lottery-countdown .countdown-item .countdown-value[data-v-e9c8229e] {
  background: #FF0;
  color: #000;
  font-size: 0.08rem;
  font-weight: 700;
  border-radius: 0.03rem;
  text-align: center;
  display: inline-block;
  width: 0.15rem;
  box-sizing: border-box;
  font-family: 'Courier New', Courier, monospace;
  flex-shrink: 0;
}
.homeIconBox .lottery .lottery-countdown .countdown-item .countdown-seconds[data-v-e9c8229e] {
  width: 0.14rem;
}
.homeIconBox .lottery .lottery-countdown .countdown-item .countdown-milliseconds[data-v-e9c8229e] {
  width: 0.17rem;
}
.homeIconBox .lottery .lottery-countdownNewPlayer[data-v-e9c8229e] {
  color: #fff;
  display: flex;
  font-size: .09rem;
  font-weight: 700;
  align-items: center;
  justify-content: center;
  margin-top: -0.16rem;
  margin-left: -0.02rem;
  text-align: center;
}
.homeIconBox .lottery .lottery-countdownNewPlayer .countdown-value[data-v-e9c8229e] {
  display: inline-block;
  width: 0.15rem;
  text-align: center;
  font-family: 'Courier New', Courier, monospace;
  box-sizing: border-box;
  flex-shrink: 0;
}
.homeIconBox .transition[data-v-e9c8229e] {
  transition: all 0.3s ease-in-out;
}
.homeIconBox .message[data-v-e9c8229e] {
  display: block;
  z-index: 10;
  text-align: center;
  width: .6rem;
  height: .6rem;
  line-height: 48px;
  border-radius: 50%;
}
.homeIconBox .ScratchTicket[data-v-e9c8229e] {
  display: block;
  z-index: 10;
  text-align: center;
  width: .6rem;
  height: .93rem;
  line-height: 48px;
  border-radius: 50%;
}
.homeIconBox .ScratchTicket[data-v-e9c8229e] .no-countdown {
  clip-path: polygon(0 0, 100% 0, 100% 76%, 0 76%);
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 76%, 0 76%);
  position: relative;
}
.homeIconBox .ScratchTicket[data-v-e9c8229e] .no-countdown img,
.homeIconBox .ScratchTicket[data-v-e9c8229e] .no-countdown canvas {
  clip-path: polygon(0 0, 100% 0, 100% 76%, 0 76%);
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 76%, 0 76%);
}
.homeIconBox .ScratchTicket .lottery-countdown[data-v-e9c8229e] {
  position: absolute;
  bottom: 0.1rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transform-origin: center bottom;
          transform-origin: center bottom;
  display: flex;
  align-items: center;
  z-index: 11;
  pointer-events: none;
  gap: 0.073rem;
}
.homeIconBox .ScratchTicket .lottery-countdown .countdown-item[data-v-e9c8229e] {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.homeIconBox .ScratchTicket .lottery-countdown .countdown-item .countdown-value[data-v-e9c8229e] {
  color: #000;
  font-size: 0.08rem;
  font-weight: 700;
  border-radius: 0.03rem;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0.02rem 0.06rem;
  width: 0.14rem;
  box-sizing: border-box;
  font-family: 'Courier New', Courier, monospace;
  flex-shrink: 0;
  font-variant-numeric: tabular-nums;
  -webkit-font-feature-settings: "tnum";
          font-feature-settings: "tnum";
  height: 0.11rem;
}
.homeIconBox .ScratchTicket .lottery-countdown .countdown-item .countdown-seconds[data-v-e9c8229e] {
  width: 0.14rem;
}
.homeIconBox .ScratchTicket .lottery-countdown .countdown-item .countdown-milliseconds[data-v-e9c8229e] {
  width: 0.17rem;
}
.homeIconBox .ScratchTicket .lottery-countdown .countdown-unit[data-v-e9c8229e] {
  background: #002716;
  color: #fff;
  font-size: 0.07rem;
  font-weight: 700;
  border-radius: 0.02rem;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0.02rem 0.04rem;
  height: 0.16rem;
  box-sizing: border-box;
  flex-shrink: 0;
}
.homeIconBox .deposit[data-v-e9c8229e] {
  z-index: 10;
  width: .6rem;
  height: .6rem;
  position: fixed;
  left: 0.12rem;
  bottom: 2.25rem;
}
.homeIconBox .deposit .num[data-v-e9c8229e] {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../img/deposit.bb27ec53.png) no-repeat;
  background-size: 100% 100%;
}
.homeIconBox .deposit .num .van-count-down[data-v-e9c8229e] {
  height: 100%;
  line-height: .55rem;
  color: #fff;
  font-size: .16rem;
  font-weight: 600;
  text-align: center;
}

@-webkit-keyframes scaleClick-21f30cf3 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-21f30cf3 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-21f30cf3]:active {
  -webkit-animation: scaleClick-21f30cf3 0.5s ease-in-out;
          animation: scaleClick-21f30cf3 0.5s ease-in-out;
}
.scaleClickAll[data-v-21f30cf3] {
  -webkit-animation: scaleClick-21f30cf3 0.5s ease-in-out;
          animation: scaleClick-21f30cf3 0.5s ease-in-out;
}
.redPakage[data-v-21f30cf3] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1003;
  background: rgba(0, 0, 0, 0.7);
  overflow-y: scroll;
}
.content[data-v-21f30cf3] {
  width: 100%;
}
.close[data-v-21f30cf3] {
  position: absolute;
  right: 0.065rem;
  top: 0.065rem;
  width: 0.2rem;
  height: 0.2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAtFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAvLy8TExMAAAA3NzcAAAAAAAD7+/v7+/vMzMxZWVlEREQAAAAAAAAAAAD8/Pz7+/vr6+vKysq4uLggICAdHR3a2tq/v7++vr7////7+/v19fXw8PDo6Oji4uLS0tLJycmUlJSNjY2Dg4NPT087OzsrKyva2trOzs7e3t7i4uLW1tbT09PJycnT09PBwcHAwMCDg4N9fX0rKyslJSUPDw/Nzc1m3vobAAAAPHRSTlMzADAsBhY9MSNEJhLz8atTTRoPDO3t2qSIPjvIkY726+jf1tO8nG5pZVFJOsOxz8TBua+ql5VjYEdENK/C+nImAAABWElEQVQ4y6XUaVvCMAwA4Jq0s45jbAN0iIggHoj3rf//f5nuytON2Sn5tJWXNOsRsdcybCijUCNQoA4j2Qil8gFEHgC+khZkhrkqLTJlGPvMmOq4CjsotgZ2bKjYVaVimOWDbVODyckwNvmSCdRYMjE54wJKnwY/n048sB0O+lPzby1zqMwEH8vR0Q3Y7rHbT4CeVAYlmuGvi7NTI9mtz7u3g3QAZQpV+gL7RnrA+citMftNEUwrzOTleFTUCRA89PoHxV75kmAEoiYBg02XXFlHRDAEUcqr8WhKEvD6uHfITkBIUNMDy8Xw1UMINqnj0ATNO8u3xfDFC/J8HEgQhCXf7+bP9/OV7QRUoSlvOZutPBS7QffUrT+mYXlqUtcWfNi04PYWkmvYwtaH4vdj9s3HrO3B/dNVoJTaebnaX9f2DcDdUjr/a1JUp3a2PXcjdbfmHZq9O34AFvceRx4caqUAAAAASUVORK5CYII=) no-repeat;
  background-size: 0.2rem 0.2rem;
}
.content-wrap[data-v-21f30cf3] {
  padding: .3rem 0;
  min-height: 100%;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rules[data-v-21f30cf3] {
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  width: 3.51rem;
  padding: 0.11rem;
  background-color: #202222;
  background-image: url(../img/backRed.0e8a9a0a.png);
  background-repeat: no-repeat;
  background-size: 100% auto;
  z-index: 120;
  box-sizing: border-box;
  padding-bottom: .3rem;
}
.rules .title[data-v-21f30cf3] {
  font-size: 0.21rem;
  font-family: Arial-BoldMT, Arial;
  font-weight: normal;
  color: #fff;
  text-align: center;
  font-weight: 900;
  text-align: left;
  width: 100%;
  display: flex;
  align-items: center;
}
.rules .title svg[data-v-21f30cf3] {
  margin-left: .1rem;
}
.rules .titlebg[data-v-21f30cf3] {
  width: 2.92rem;
  height: 0.374rem;
  background: linear-gradient(90deg, #F3DF00 0%, #FF7300 100%);
  color: rgba(0, 0, 0, 0.7);
  border-radius: .08rem;
  font-family: font family / Font 1;
  font-weight: 700;
  font-size: .13rem;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  padding: 0 .2rem;
  line-height: .374rem;
  margin: 1.8rem .18rem 0;
  box-sizing: border-box;
}
.rules .titleWrap[data-v-21f30cf3] {
  font-family: font family / Font 1;
  font-weight: 700;
  font-size: .14rem;
  line-height: .144rem;
  text-align: center;
  vertical-align: middle;
  margin-top: .14rem;
  color: #24EE88;
}
.rules .title2[data-v-21f30cf3] {
  font-family: font family / Font 1;
  font-weight: font weight / 400;
  font-size: .1264rem;
  line-height: .144rem;
  text-align: left;
  vertical-align: middle;
  color: #ffffff;
  width: 100%;
  margin-top: .14rem;
  margin-left: .4rem;
}
.rules .time[data-v-21f30cf3] {
  padding: 0.12rem 0.19rem;
  margin-top: 0.05rem;
  border-radius: 0.05rem;
  width: 2.93rem;
  font-size: 0.11rem;
  color: #24EE88;
  margin-top: .0746rem;
  box-sizing: border-box;
  border: 1.87px solid #0E623D;
  font-family: font family / Font 1;
  font-weight: font weight / 400;
  line-height: .162rem;
  text-align: center;
  vertical-align: middle;
  position: relative;
  top: 0;
  left: 0;
}
.rules .time .title[data-v-21f30cf3] {
  display: flex;
  flex-wrap: nowrap;
  gap: .1rem;
  align-items: center;
}
.rules .time .title .left[data-v-21f30cf3] {
  display: block;
  font-size: .14rem;
  color: #FBA531;
  width: .7rem;
  flex-shrink: 0;
  font-family: font family / Font 1;
  font-weight: 700;
}
.rules .time .title .right[data-v-21f30cf3] {
  font-size: .126rem;
  font-family: Saira;
  font-weight: 400;
}
.rules .time .timeHeader[data-v-21f30cf3] {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  margin-bottom: 0.02rem;
  align-items: center;
}
.rules .time .timeHeader .desc1[data-v-21f30cf3] {
  font-size: 0.19rem;
  font-family: Arial-BoldMT, Arial;
  font-weight: normal;
  color: #ffd700;
  line-height: 0.25rem;
  margin-right: 0.04rem;
}
.rules .time .timeHeader .desc[data-v-21f30cf3] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 0.05rem;
  -webkit-transform: scale(0.96);
          transform: scale(0.96);
}
.rules .time .timeHeader .desc span[data-v-21f30cf3] {
  display: flex;
  align-items: center;
  font-size: 0.1rem;
  width: 30%;
  white-space: nowrap;
}
.rules .time .timeHeader .desc span img[data-v-21f30cf3] {
  -webkit-transform: scale(0.96);
          transform: scale(0.96);
  width: 0.1rem;
  margin-right: 0.02rem;
}
.rules .time .timeFooter[data-v-21f30cf3] {
  margin-top: .12rem;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  justify-content: space-between;
}
.rules .time .timeFooter span[data-v-21f30cf3] {
  display: flex;
  align-items: center;
  font-size: 0.1076rem;
  width: 30%;
  line-height: 0.16rem;
  justify-content: center;
  white-space: nowrap;
}
.rules .time .timeFooter .past[data-v-21f30cf3] {
  color: #BBBDBA;
}
.rules .time .timeList[data-v-21f30cf3] {
  display: flex;
  width: 100%;
}
.rules .cover[data-v-21f30cf3]::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #969595b2;
  z-index: 1;
  top: 0;
  left: 0;
}
.rules s .desc[data-v-21f30cf3] {
  margin-top: 0.06rem;
  margin-bottom: 0.03rem;
  font-size: 0.135rem;
  font-family: Arial-BoldMT, Arial;
  font-weight: normal;
  color: #ffffff;
  line-height: 0.15rem;
}
.rules .desc2[data-v-21f30cf3] {
  margin-top: 0.07rem;
  width: 100%;
  font-size: 0.115rem;
  font-family: Arial-BoldMT, Arial;
  font-weight: normal;
  color: #ffffff;
  line-height: 0.145rem;
}
.rules .money[data-v-21f30cf3] {
  margin-top: 0.05rem;
  font-size: 0.18rem;
  font-family: Arial-Black, Arial;
  font-weight: 900;
  color: #ffd800;
  line-height: 0.235rem;
}
.rules .rulelist[data-v-21f30cf3] {
  margin-top: 0.08rem;
  list-style-type: disc;
  width: 93%;
  font-size: 0.1rem;
  -webkit-transform: scale(0.96);
          transform: scale(0.96);
  font-family: Arial-BoldMT, Arial;
  font-weight: normal;
  color: #ffffff;
  line-height: 0.14rem;
}
.rules .rulelist li[data-v-21f30cf3] {
  list-style: disc;
}
.rules .rulelist .ruleitem span[data-v-21f30cf3] {
  font-size: 0.12rem;
  font-family: Arial-Black, Arial;
}
.rules .tips[data-v-21f30cf3],
.rules .openBtn[data-v-21f30cf3] {
  margin-top: 0.21rem;
  width: 2.92rem;
  height: .4rem;
  border-radius: .08rem;
  background: #FF0;
  font-family: font family / Font 1;
  font-weight: 900;
  font-size: .15rem;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  line-height: .4rem;
  color: #000;
}
.rules .line[data-v-21f30cf3] {
  margin-top: 0.05rem;
  width: 100%;
  height: 0.005rem;
  background: rgba(255, 255, 255, 0.2);
}
.redclose[data-v-21f30cf3] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  width: 2.09rem;
  position: relative;
  height: 2.575rem;
  background: url(../img/redclose.51b4ccfe.png) no-repeat;
  background-size: 2.09rem 2.575rem;
  z-index: 120;
}
.redclose .title[data-v-21f30cf3] {
  color: #ffd800;
  font-size: 0.1878rem;
  text-align: center;
  font-family: Arial-BoldMT, Arial;
  font-weight: bold;
  width: 1.8rem;
  height: 0.25rem;
  margin-top: 0.2rem;
}
.redclose .desc[data-v-21f30cf3] {
  color: #fff;
  font-size: 0.13rem;
  font-family: Arial-BoldMT, Arial;
  width: 1.6rem;
  height: 1rem;
  margin-left: 0.22rem;
}
.redclose .desc .desclist[data-v-21f30cf3] {
  list-style-type: disc;
}
.redclose .desc .desclist .line[data-v-21f30cf3] {
  margin-top: 0.09rem;
  margin-left: -0.14rem;
  width: 1.6rem;
  height: 0.005rem;
  background: rgba(255, 255, 255, 0.2);
}
.redclose .desc .desclist li[data-v-21f30cf3] {
  margin-top: 0.08rem;
  list-style: disc;
}
.redclose .openBtn[data-v-21f30cf3] {
  margin-top: 0.28rem;
  width: 2.09rem;
  font-family: Arial-BoldMT, Arial;
  color: #613e00;
  font-size: 0.115rem;
  font-weight: bold;
  text-align: center;
}
.scale-enter-active[data-v-21f30cf3],
.scale-leave-active[data-v-21f30cf3] {
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.scale-enter[data-v-21f30cf3],
.scale-leave-to[data-v-21f30cf3] {
  -webkit-transform: translateY(100vh);
          transform: translateY(100vh);
}
.redopen[data-v-21f30cf3] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 3.51rem;
  position: relative;
  z-index: 120;
  background: linear-gradient(180deg, #256548 6%, #26292d 35%);
  font-family: Microsoft YaHei UI;
  font-weight: 700;
  font-size: .22rem;
  line-height: 100%;
  text-align: center;
  border-radius: .12rem;
}
.redopen .giftImg[data-v-21f30cf3] {
  width: 1.16rem;
  margin-top: -0.5rem;
}
.redopen .title[data-v-21f30cf3] {
  color: #fff;
  margin-top: 0.17rem;
  font-family: Microsoft YaHei UI;
  font-weight: 700;
  line-height: 100%;
  letter-spacing: 0px;
  text-align: center;
}
.redopen .cash[data-v-21f30cf3] {
  margin-top: 0.27rem;
  color: #FAEB42;
  font-family: Microsoft YaHei UI;
  font-weight: 700;
  font-size: .22rem;
  line-height: 100%;
  letter-spacing: 0px;
  text-align: center;
}
.redopen .tips[data-v-21f30cf3] {
  margin-top: 0.28rem;
  color: #fff;
  font-family: Microsoft YaHei UI;
  font-weight: 700;
  font-size: .14rem;
  line-height: 100%;
  text-align: center;
}
.redopen .okBtn[data-v-21f30cf3] {
  margin-top: 0.46rem;
  margin-bottom: .38rem;
  width: 2.92rem;
  height: .4rem;
  border-radius: .08rem;
  background: #FF0;
  font-family: font family / Font 1;
  font-weight: 900;
  font-size: .15rem;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  line-height: .4rem;
  color: #000;
}
.rules-pop[data-v-21f30cf3] {
  background-color: #202222;
  width: 3.51rem;
  border-radius: .24rem;
  color: #999;
  overflow: hidden;
  border: .01rem solid #0E623D;
  box-sizing: border-box;
  padding: 0 .11rem .18rem;
  font-family: font family / Font 1;
  font-weight: font weight / 400;
  font-size: .14rem;
  line-height: .2rem;
  vertical-align: middle;
  color: #B3BEC1;
  background-color: #131918;
}
.rules-pop .head[data-v-21f30cf3] {
  width: 3rem;
  margin: 0 auto;
  height: .3rem;
  background-color: #0c5e37;
  /* 绿色背景 */
  color: white;
  text-align: center;
  line-height: .3rem;
  font-weight: bold;
  border-bottom-left-radius: .6rem;
  border-bottom-right-radius: .6rem;
  margin-bottom: .18rem;
}
.rules-pop .head svg[data-v-21f30cf3] {
  height: .34rem;
  width: .24rem;
  position: absolute;
  top: .04rem;
  right: .04rem;
}

@-webkit-keyframes scaleClick-7cd1dcb8 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-7cd1dcb8 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-7cd1dcb8]:active {
  -webkit-animation: scaleClick-7cd1dcb8 0.5s ease-in-out;
          animation: scaleClick-7cd1dcb8 0.5s ease-in-out;
}
.scaleClickAll[data-v-7cd1dcb8] {
  -webkit-animation: scaleClick-7cd1dcb8 0.5s ease-in-out;
          animation: scaleClick-7cd1dcb8 0.5s ease-in-out;
}
.win-popup[data-v-7cd1dcb8] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background-color: rgba(0, 0, 0, 0.8);
  display: flex;
  justify-content: center;
  align-items: center;
}
@-webkit-keyframes win-popup-animation-7cd1dcb8 {
0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
}
50% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes win-popup-animation-7cd1dcb8 {
0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
}
50% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.win-popup-content[data-v-7cd1dcb8] {
  width: 3.5rem;
  height: 3.52rem;
  background-size: 100% 100%;
  position: relative;
  border-radius: .12rem;
  -webkit-animation: win-popup-animation-7cd1dcb8 1s ease-in-out;
          animation: win-popup-animation-7cd1dcb8 1s ease-in-out;
}
.win-popup-content .logo[data-v-7cd1dcb8] {
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  margin: -0.5rem auto 0;
}
.win-popup-content.type-1[data-v-7cd1dcb8] {
  background-image: url(../img/bg.fc9e7700.png);
}
.win-popup-content .win-popup-content-btn[data-v-7cd1dcb8] {
  width: 1.5rem;
  height: 0.5rem;
  background-color: #fff;
  border-radius: 0.25rem;
  display: flex;
  width: 3.28rem;
  height: .44rem;
  padding: .1rem;
  justify-content: center;
  align-items: center;
  gap: .1rem;
  flex-shrink: 0;
  font-size: .18rem;
  font-weight: 700;
  border-radius: 8px;
  background: linear-gradient(90deg, #32ED86 0%, #91E975 100%);
  box-sizing: border-box;
  position: absolute;
  bottom: .4rem;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.win-popup-content-text[data-v-7cd1dcb8] {
  margin-top: .65rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: .3rem;
  color: #FF9441;
}
.win-popup-content-text img[data-v-7cd1dcb8] {
  width: .39rem;
  margin-right: 0.1rem;
}
.win-popup-content-title[data-v-7cd1dcb8] {
  font-size: 0.18rem;
  color: #fff;
  font-weight: 400;
  line-height: 0.31rem;
  text-align: center;
  margin-top: .75rem;
  width: calc(100% - 0.54rem);
  padding-left: .27rem;
  padding-right: .27rem;
}
.win-popup-content-title .win-popup-content-title-none[data-v-7cd1dcb8] {
  font-size: 0.14rem;
  color: #999;
  font-weight: normal;
  margin-top: 0.05rem;
}

@-webkit-keyframes scaleClick-493c0939 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick-493c0939 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick[data-v-493c0939]:active {
  -webkit-animation: scaleClick-493c0939 0.5s ease-in-out;
          animation: scaleClick-493c0939 0.5s ease-in-out;
}
.scaleClickAll[data-v-493c0939] {
  -webkit-animation: scaleClick-493c0939 0.5s ease-in-out;
          animation: scaleClick-493c0939 0.5s ease-in-out;
}
.welcome-spin[data-v-493c0939] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.85);
  display: flex;
  justify-content: center;
  align-items: center;
}
.welcome-spin .welcome-spin-bg[data-v-493c0939] {
  position: relative;
  width: 3.51rem;
  height: 5.32rem;
  background: url(../img/frame.f1a15b36.png) no-repeat center center;
  background-size: 100% 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.welcome-spin .welcome-spin-bg .wheel[data-v-493c0939] {
  width: 3.112rem;
  height: 3.133rem;
  background: url(../img/wheel-2.66d87838.png) no-repeat center center;
  background-size: 100% 100%;
  margin-top: 0.25rem;
  transition: all 5s ease-in-out;
  position: relative;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item[data-v-493c0939] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 5;
  color: #fff;
  font-size: 0.26rem;
  font-weight: 600;
  width: 0.8rem;
  display: flex;
  height: 0.25rem;
  font-family: Arial, Helvetica, sans-serif;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item1[data-v-493c0939] {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  left: calc(50% - 0.4rem);
  margin-top: -1.2rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item2[data-v-493c0939] {
  -webkit-transform: rotate(-60deg);
          transform: rotate(-60deg);
  left: calc(50%);
  margin-top: -1.05rem;
  margin-left: 0.14rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item3[data-v-493c0939] {
  -webkit-transform: rotate(-30deg);
          transform: rotate(-30deg);
  left: calc(50% + 0.4rem);
  margin-top: -0.66rem;
  margin-left: 0.14rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item4[data-v-493c0939] {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  left: calc(50% + 0.45rem);
  margin-top: -0.13rem;
  margin-left: 0.25rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item5[data-v-493c0939] {
  -webkit-transform: rotate(30deg);
          transform: rotate(30deg);
  left: calc(50% + 0.4rem);
  margin-top: 0.42rem;
  margin-left: 0.14rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item6[data-v-493c0939] {
  -webkit-transform: rotate(60deg);
          transform: rotate(60deg);
  left: calc(50% + 0.05rem);
  margin-top: 0.8rem;
  margin-left: 0.12rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item7[data-v-493c0939] {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  left: calc(50% - 0.4rem);
  margin-top: 0.98rem;
  margin-left: 0rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item8[data-v-493c0939] {
  -webkit-transform: rotate(120deg);
          transform: rotate(120deg);
  left: calc(50% - 0.94rem);
  margin-top: 0.84rem;
  margin-left: 0rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item9[data-v-493c0939] {
  -webkit-transform: rotate(150deg);
          transform: rotate(150deg);
  left: calc(50% - 1.34rem);
  margin-top: 0.42rem;
  margin-left: 0rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item10[data-v-493c0939] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  left: calc(50% - 1.24rem);
  margin-top: -0.1rem;
  margin-left: -0.25rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item11[data-v-493c0939] {
  -webkit-transform: rotate(210deg);
          transform: rotate(210deg);
  left: calc(50% - 0.94rem);
  margin-top: -0.65rem;
  margin-left: -0.4rem;
}
.welcome-spin .welcome-spin-bg .wheel .wheel-item.item12[data-v-493c0939] {
  -webkit-transform: rotate(240deg);
          transform: rotate(240deg);
  left: calc(50% - 0.44rem);
  margin-top: -1.05rem;
  margin-left: -0.51rem;
}
.welcome-spin .welcome-spin-bg .spin[data-v-493c0939] {
  width: 1.241rem;
  height: 2.376rem;
  background: url(../img/spin.60062b34.png) no-repeat center center;
  background-size: 100% 100%;
  margin-top: 0.22rem;
  z-index: 1;
  position: absolute;
  -webkit-transform: translate(calc(50% - 0.6205rem), -0.55rem);
          transform: translate(calc(50% - 0.6205rem), -0.55rem);
}
.welcome-spin .welcome-spin-bg .close[data-v-493c0939] {
  width: 0.3rem;
  height: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFZSURBVHgB7ZbNbcMwDIUp+eJjR8gIHaEZpSfD8KHtCNnANx/bbpANukJH8AbxAP4JCdiAklgySQlIDnmAYdmS+D5IoiSAp+4s4340TbPLsuybysMwvJdl2UICOXFfpmk6FEVxXOrsBY0xn9jgjR5r7R91hEhRDIo1x31Fjw+33gb67mIhFnOKtfwbxxG8AEhY46tNAbFmjupwar/cdobZsUXyPXdN+Mz7vt9XVfUfBIiFkJh7AbQQUvMggBRCY74JwIXQmrMAtiCooDVnA4Qg5rfKXAQQgACtuRhgA0JsTrKQTh2CdSBU6ikQ7Zgk9gj4Ug0izw4WQCjP51RstRDajehiwcWcHZqteHW1ayGkh1Ew1TQQkuOYledSCO6FRLTJSCBManMpxM2tOIU5iUzWUhQ9arfd9aW0S2EegsBROXkB8jyvscMvghxjza8hKCY+P3grPsBTj6QzVk6Go80tKnkAAAAASUVORK5CYII=) no-repeat center;
  position: absolute;
  top: -0.2rem;
  right: 0rem;
  background-size: 0.16rem;
}
@-webkit-keyframes spin-493c0939 {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes spin-493c0939 {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}

@-webkit-keyframes scaleClick {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes scaleClick {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
.scaleClick:active {
  -webkit-animation: scaleClick 0.5s ease-in-out;
          animation: scaleClick 0.5s ease-in-out;
}
.scaleClickAll {
  -webkit-animation: scaleClick 0.5s ease-in-out;
          animation: scaleClick 0.5s ease-in-out;
}
@font-face {
  font-family: 'SWISSC';
  src: url(../fonts/SWISSC.80f213b8.TTF);
}
@font-face {
  font-family: 'SWISSC-BT';
  src: url(../fonts/SWISSC-BT.433d687a.ttf);
}
body .vux-alert .weui-dialog,
body .vux-confirm .weui-dialog {
  padding: .2rem .35rem .33rem;
  background-color: #353535;
  border-radius: 10px;
  max-width: 2.4rem;
}
body .vux-alert .weui-dialog .weui-dialog__hd,
body .vux-confirm .weui-dialog .weui-dialog__hd {
  color: #ffffff;
  padding: 0;
}
body .vux-alert .weui-dialog .weui-dialog__hd .weui-dialog__title,
body .vux-confirm .weui-dialog .weui-dialog__hd .weui-dialog__title {
  font-size: 0.16rem;
}
body .vux-alert .weui-dialog .weui-dialog__bd,
body .vux-confirm .weui-dialog .weui-dialog__bd {
  font-size: 0.14rem;
  color: #ffffff;
  line-height: .2rem;
  text-align: center;
  padding: 0;
  margin: .2rem 0 .35rem;
}
body .vux-alert .weui-dialog .weui-dialog__ft,
body .vux-confirm .weui-dialog .weui-dialog__ft {
  display: flex;
  justify-content: center;
}
body .vux-alert .weui-dialog .weui-dialog__ft::after,
body .vux-confirm .weui-dialog .weui-dialog__ft::after {
  content: '';
  border: none;
}
body .vux-confirm .weui-dialog .weui-dialog__ft {
  justify-content: space-between;
}
body .weui-dialog__btn {
  width: 1.06rem;
  height: .37rem;
  line-height: .37rem;
  font-size: 0.14rem;
  color: #ffffff;
  background-color: #009D81;
  flex: none;
  border-radius: .05rem;
  cursor: auto;
}
body .weui-dialog__btn::after {
  content: '';
  border: none;
}
body .weui-dialog__btn_primary {
  color: #ffffff;
}
body .weui-dialog__btn_default {
  background-color: #a4a4a4;
}
body [class*=van-hairline]::after {
  border: none;
}
body .van-overlay {
  height: 100vh !important;
}
body .van-dialog {
  width: calc(3.82rem - 1rem);
  border-radius: .10rem;
  background-color: #1c1c1c;
  color: #fff;
  padding: .20rem;
}
body .van-button {
  max-width: 1.06rem !important;
  height: .37rem;
  background: linear-gradient(180deg, #5519cd, #9449ff);
  border-radius: .05rem;
  margin: 0 auto;
  font-weight: 600;
  color: #FFFFFF;
  line-height: .20rem;
  font-size: .12rem;
  font-family: Arial;
}
body .van-button:active {
  color: #fff;
}
body .van-dialog__cancel {
  background: linear-gradient(180deg, #303030, #494949);
}
body .van-dialog--round-button .van-dialog__message {
  color: #fff;
}
body .van-dialog--round-button .van-dialog__footer {
  padding: 0;
  background: none;
}
body .van-dialog--round-button .van-dialog__confirm {
  max-width: 1.06rem !important;
  height: .37rem;
}
body .van-dialog--round-button .van-dialog__cancel {
  max-width: 1.06rem !important;
  height: .37rem;
}
body .van-dialog__header {
  font-size: .16rem;
  color: #fff;
  font-weight: bold;
}
body .van-dialog__message {
  color: #fff;
  font-size: .14rem;
  line-height: .20rem;
  padding: .20rem 0;
  min-height: .8rem;
}
body .van-toast {
  max-width: 70%;
  min-width: 88px;
  width: auto;
  background-color: rgba(0, 0, 0, 0.85);
  word-break: normal;
}
body .van-toast__text {
  word-wrap: normal;
}
body .van-action-sheet {
  border-radius: 0;
  background: #353535;
  color: #98A7B5;
}
body .van-popup--round {
  border-radius: 0;
}
body .van-action-sheet__content {
  background: #0D1933;
  text-align: center;
}
body .van-action-sheet__item {
  background: #262728;
}
body .van-action-sheet__gap {
  display: block;
  height: 8px;
  background-color: #444649;
}
body .van-action-sheet__cancel {
  background: #262728;
}
body .logoutDinlog {
  width: 3.51rem;
  height: 3.05rem;
  padding: 43.75px 37.5px 20px !important;
  background: url(../img/bg.fc9e7700.png) no-repeat center center;
  background-size: 100% 100%;
  box-sizing: border-box;
}
body .logoutDinlog .van-dialog__content--isolated {
  min-height: 80px;
}
body .logoutDinlog .van-dialog__message {
  padding: 0;
  color: #FFF;
  text-align: center;
  font-size: 0.16rem;
  font-style: bold;
  font-weight: 400;
  line-height: 20px;
  height: 1.2rem;
  margin-bottom: .2rem;
  margin-top: .5rem;
}
body .logoutDinlog .van-goods-action {
  justify-content: center;
  gap: .2rem;
}
body .logoutDinlog .van-goods-action .van-button {
  padding: 0;
  margin: 0;
  width: 100%;
  max-width: 100% !important;
}
body .logoutDinlog .van-button {
  background: #FF0;
  color: #000;
  font-size: .14rem;
  font-weight: 700;
  height: .44rem;
  line-height: .44rem;
}
body .logoutDinlog .van-dialog__cancel {
  background: #729085;
  color: #CFE1D4;
}
.f10 {
  font-size: 0.1rem;
}
.f11 {
  font-size: 0.11rem;
}
.f12 {
  font-size: 0.12rem;
}
.f14 {
  font-size: 0.14rem;
}
.f15 {
  font-size: 0.15rem;
}
.f16 {
  font-size: 0.16rem;
}
.f18 {
  font-size: 0.18rem;
}
.f20 {
  font-size: 0.2rem;
}
.f22 {
  font-size: 0.22rem;
}
.f24 {
  font-size: 0.24rem;
}
.f30 {
  font-size: 0.3rem;
}
.fw400 {
  font-weight: 400;
}
.fw500 {
  font-weight: 500;
}
.fw600 {
  font-weight: 600;
}
.f-bold {
  font-weight: bold;
}
.fw900 {
  font-weight: 900;
}
.f-normal {
  font-weight: normal;
}
.cFFF {
  color: #fff;
}
.cCCC {
  color: #ccc;
}
.c999 {
  color: #999;
}
.cC7C7C7 {
  color: #C7C7C7;
}
.c666 {
  color: #666;
}
.c222 {
  color: #222;
}
.c000 {
  color: #000;
}
.c24EE88 {
  color: #24EE88;
}
.bcF8F8F8 {
  background-color: #F8F8F8;
}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.tc {
  text-align: center;
}
.tl {
  text-align: left;
}
.tr {
  text-align: right;
}
.ws-nowrap {
  white-space: nowrap;
}
.flex {
  display: flex;
}
.fd-column {
  flex-direction: column;
}
.y-center {
  align-items: center;
}
.x-center {
  justify-content: center;
}
.x-start {
  justify-content: flex-start;
}
.x-around {
  justify-content: space-around;
}
.x-between {
  justify-content: space-between;
}
.flex-wrap {
  flex-wrap: wrap;
}
.vw45 {
  width: 45vw;
}
.w20 {
  width: .20rem;
}
.w50 {
  width: .50rem;
}
.w80 {
  width: .80rem;
}
.w120 {
  width: 1.20rem;
}
.w180 {
  width: 1.80rem;
}
.w250 {
  width: 2.50rem;
}
.w500 {
  width: 5.00rem;
}
.w600 {
  width: 6.00rem;
}
.wb20 {
  width: 20%;
}
.wb30 {
  width: 30%;
}
.wb40 {
  width: 40%;
}
.wb50 {
  width: 50%;
}
.wb60 {
  width: 60%;
}
.wb70 {
  width: 70%;
}
.wb80 {
  width: 80%;
}
.wb100 {
  width: 100%;
}
.m-w300 {
  min-width: 3.00rem;
}
.h-fit-content {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.hb100 {
  height: 100%;
}
.h20 {
  height: .20rem;
}
.h24 {
  height: .24rem;
}
.h30 {
  height: .30rem;
}
.h50 {
  height: .50rem;
}
.h120 {
  height: 1.20rem;
}
.lh16 {
  line-height: .16rem;
}
.lh20 {
  line-height: .20rem;
}
.lh24 {
  line-height: .24rem;
}
.lh28 {
  line-height: .28rem;
}
.lh30 {
  line-height: .30rem;
}
.lh32 {
  line-height: .32rem;
}
.lh50 {
  line-height: .50rem;
}
.lh55 {
  line-height: .55rem;
}
.lh120 {
  line-height: 1.20rem;
}
.p6 {
  padding: 0.06rem;
}
.p10 {
  padding: .10rem;
}
.p30 {
  padding: .30rem;
}
.pt40 {
  padding-top: .40rem;
}
.pl6 {
  padding-left: 0.06rem;
}
.pl10 {
  padding-left: .10rem;
}
.pl20 {
  padding-left: .20rem;
}
.pl30 {
  padding-left: .30rem;
}
.pl40 {
  padding-left: .40rem;
}
.pr20 {
  padding-right: .20rem;
}
.pr30 {
  padding-right: .30rem;
}
.pr40 {
  padding-right: .40rem;
}
.plr8 {
  padding-left: .08rem;
  padding-right: .08rem;
}
.plr10 {
  padding-left: .10rem;
  padding-right: .10rem;
}
.plr12 {
  padding-left: .12rem;
  padding-right: .12rem;
}
.plr16 {
  padding-left: .16rem;
  padding-right: .16rem;
}
.plr40 {
  padding-left: .40rem;
  padding-right: .40rem;
}
.pb10 {
  padding-bottom: .10rem;
}
.mt5 {
  margin-top: 0.05rem;
}
.mt10 {
  margin-top: .10rem;
}
.mt16 {
  margin-top: .16rem;
}
.mt20 {
  margin-top: .20rem;
}
.mt25 {
  margin-top: .25rem;
}
.mt30 {
  margin-top: .30rem;
}
.mt40 {
  margin-top: .40rem;
}
.mt50 {
  margin-top: .50rem;
}
.ml4 {
  margin-left: 0.04rem;
}
.ml5 {
  margin-left: 0.05rem;
}
.ml8 {
  margin-left: 0.08rem;
}
.ml10 {
  margin-left: .10rem;
}
.ml14 {
  margin-left: .14rem;
}
.ml15 {
  margin-left: .15rem;
}
.ml16 {
  margin-left: .16rem;
}
.ml20 {
  margin-left: .20rem;
}
.ml30 {
  margin-left: .30rem;
}
.ml100 {
  margin-left: 1.00rem;
}
.mr5 {
  margin-right: 0.05rem;
}
.mr10 {
  margin-right: .10rem;
}
.mr20 {
  margin-right: .20rem;
}
.mb5 {
  margin-bottom: 0.05rem;
}
.mb10 {
  margin-bottom: .10rem;
}
.mb20 {
  margin-bottom: .20rem;
}
.mb40 {
  margin-bottom: .40rem;
}
.mtb10 {
  margin-top: .10rem;
  margin-bottom: .10rem;
}
.mtb20 {
  margin-top: .20rem;
  margin-bottom: .20rem;
}
.mtb30 {
  margin-top: .30rem;
  margin-bottom: .30rem;
}
.mlr10 {
  margin-left: .10rem;
  margin-right: .10rem;
}
.mlr20 {
  margin-left: .10rem;
  margin-right: .20rem;
}
.m20 {
  margin: .20rem;
}
::-webkit-scrollbar {
  width: 0px;
}
/* 滚动槽 */
::-webkit-scrollbar-track {
  box-shadow: inset006pxrgba(0, 0, 0, 0);
  border-radius: 10px;
  width: 0px;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(0, 0, 0, 0);
  box-shadow: inset006pxrgba(0, 0, 0, 0);
  width: 0px;
}
::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(0, 0, 0, 0);
  width: 0px;
}
.bold {
  font-weight: bold;
}
.bgImg {
  background-color: #efefef;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  overflow: hidden;
}
.bgImg.unbg {
  background-color: transparent;
}
.omitWrap {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.capitalize {
  text-transform: capitalize;
}
.uppercase {
  text-transform: uppercase;
}
.noData {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 40%;
  color: #787878;
}
.noData img {
  width: .48rem;
  font-size: 0.14rem;
  margin-bottom: .14rem;
}
.passwordInput {
  position: relative;
}
.passwordInput .iconfont {
  position: absolute;
  top: .28rem;
  right: .18rem;
}
.passwordInput .icon-noeyes {
  top: .276rem;
  font-size: .117rem;
}
.btnContent .tips {
  text-align: center;
  margin-bottom: .06rem;
}
.tips {
  color: #E53535;
  font-size: 0.12rem;
}
.tips.left {
  text-align: left;
}
.tips.success {
  color: #FFE502;
}
.button {
  display: block;
  width: 100%;
  height: 0.38rem;
  background: #FF0;
  border-radius: 0.02rem;
  color: #ffffff;
  text-align: center;
  line-height: 0.38rem;
  border-radius: .08rem;
  cursor: not-allowed;
  opacity: .4;
  box-sizing: border-box;
  color: #000;
  font-size: .16rem;
  font-weight: 700;
}
.button.active {
  background: linear-gradient(270deg, #7DBA5B 0%, #25BD6A 100%);
  border-radius: .02rem;
  cursor: pointer;
  opacity: 1;
  color: #000;
  border-radius: .08rem;
}
.buttonMin {
  display: inline-block;
  min-width: .84rem;
  padding: 0 .22rem;
  height: .37rem;
  line-height: .37rem;
  font-size: 0.14rem;
  color: #ffffff;
  background-color: #56B83F;
  border-radius: .02rem;
}
.phoneInput {
  position: relative;
}
.phoneInput input {
  padding-left: .28rem;
  box-sizing: border-box;
}
.phoneInput .after {
  position: absolute;
  top: .24rem;
  left: .1rem;
  font-size: 0.14rem;
  color: #4d565e;
}
.is-focus {
  border: 1px solid #3BC117;
}
.iconImg {
  background: url(../img/fGame.fcea7308.png) no-repeat;
  background-size: .16rem;
  display: block;
  height: .16rem;
  width: .24rem;
}
.money1 {
  position: absolute;
  z-index: 10;
  width: 0.385rem;
  height: 0.24rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAwCAMAAABjawedAAAAt1BMVEUAAAA6tks6tks7tks6tUs5tEw6tUw7tUs6tkk7tUs2s087tUw5tks6tks6tEw6tEs2tEs6tUw6tUs7tUs6tUs6tUw7tUs7tks7tUzO75c6tUzT8pk1s0g7t00+v088uk49vE6Z2nvX85yV2XlkxmE+tk1bwlxRvldMvFXH7JN9z21syGVzy2jA6pC25ouc3H1IulM/wlFEuVCn4IOi3oCu44ZWwFm6542O1nay5ImI03OC0nAusEUaGlzdAAAAGXRSTlMAX1Z9SzZ2PR1oB24lx0MxFOie2qmG+LuKzPJrpQAAA0VJREFUSMet1tmSojAUBmDc9127JyGELYCCouKu8/7PNQGEAB6Zru7+LyyoHL7KCcGKVJ5uv9FoVXu1Wq1XHTYao3ZX+k4alebnbL+nVNM0RcEYK4rKLyndTwaLXqP9VaffmQ60vabgkmh0P/tsNv4jtStzVYMByNwP3orj+hTT7IwI2S0dm3ne2r3qV3fteYydnSUhBbE3elnt6iwjEcth6+1FNmQelEl4b6yOd8/OotpHs5+xWp97AdmPAzKEASdEt2xJUnBSGUfUaEGVRDq7PgTJqw2SQTMj7gfDrrRQE9+7GeAjN9cihASuL4OzNNwEoA2plva4QVBuOz7mnB1esLyBFT5J2s1o2IBK19EQ7wmHWUMlBgY0BlXuoiFrlVwFUBEDNKguiBc0nLWM2FvuVXtAbeZHNpjHBequRc0DXtgmbpNfndj6gJAd3QMvS3ZjrfXUXADjTz8n88A8xMdRbARExzxqrDkXqGKFoxwRIjibFbjtvFTTEZRjqnk57QhWm//RbJzusYNtCc3+suYz+5Rc/8VxBB6HiMWyzJw2lJpZzcE8ptByC2VYee0e3b3V5HhTL+VES7O8ozA5TV7mqvWidiOgJhq2AA2f3mhmfpXtvManFz9/zo9fhVbPatf8fjo8medT5nNZ8SHZYuWaT8Qoz4o8lYMV9p90StLde4puL280dCB4l/ksHsX/Flz87BmxfJTVekrUBBiS+4TleGoITrkmerXscKWOTPT5NQ3mePywy1IMbSOt814T28A8+mLz/EBDG0ZwHMI2qFyrCq0EPOm6fhLU9zU4sKb8tlbhmo4uBlQhzkWGOC5BJRfzeEw1K3xdBU820MH12NlxlrsgsIKAH+Yc58zW5sUw8q7hYJ5Ei8OE49+9884i+F0C5+xuN6nJ8KtG5FBCpr3DwikJsZz1KRQNkmgVoWFd1tmuAClqdA6n/Cc6nqvKq3gDtYBkFI2qg2m93hr12+1xfJgdt9v9UavenE8oVTMixoCWRKWTeafe75ae3Uf12lycuYVWVXLSDD6zw6Y4xQtNSIsWNKNysTr9oEVNofMhl76XcW9CMxodVDn1k/T/fKhY6UhVOmmOpV9Ia6p1pP5I+rWM/wEn8UJK5hRmtwAAAABJRU5ErkJggg==) no-repeat;
  background-size: 0.385rem 0.24rem;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.money2 {
  position: absolute;
  z-index: 10;
  width: 0.385rem;
  height: 0.235rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAvCAMAAACR67fTAAAAt1BMVEUAAAA6tUs6tks6tUs6tUw6tks6tUs5tks7tUs7tkw6tkw6tkw5tUk6tUs3tkk5tUs6tUs7tUw6tUw7tUs7tUs7tUw7tkw7tkw8t03O75c7tUw3tEo8uU3S8ZjV8puU2Xk+wFA9vE+P13dCuE/F7JJIu1K654yH1HNOvVZUwFjK7pVdwl1YwVtyymdixF8zske/6Y+q4YRmxmLZ9Jyf3X9qyGSz5ImY2nt7zm2l34IusEau4oaB0W+55RPkAAAAGXRSTlMAVXpdZjVEJG47sEwZcwwu9+O/l4bWyaMUbNeQ7gAAA3tJREFUSMetl2lj4iAQho13Xa1n2w0Ect8x0Xj2+P+/a6dARCvpsfb90qQzPMxBBBq/qfvGYqDd/wpKe7I7jSYyrIdR7zbSsDWzDMRo77In8+7w/0h/u82pxSCMJmRYxqDd+VnW49ZgAkFxSZpETgZa5xt59zrafGrZbJCSJpG2ZT0Mmtpdrze8iPV+2OuNtfbg0bJsQzHunOa7GH+g2sAFGZOHCXuw7Q8UjN04PvnfSRreUs/JIySRakkQjnLTo2SLVTSigwgNwjSDMEH1GNfP8vB1AyNAVEUruY0jKfUOYRrHke/7rsvidV3fj+IsO5oBmIkutcQXNAzKqH4tQggFbTZ0Q0HwqitEj5DKiYYd56AT/QZRnZi4opn67XKA1m2MvqZ5QbDfB95v0DwTY9HK0LuVZhYI9PbmMGD4Fa3/KS1CTIGui1WQ3EBzOSJbQZApf65NAmh/GM3R1crZeJeKxReyr/n7tCQ5zyRATOSUDHt9Pm/R2vtAM4Am/4PjanBVqui9fBg6Sji8uCxETs5pbUkLsEwM5PHRb7wXUoGwU1ZV/FpD23LvnfAO+avJY5BaCvtO2Gtoz9zs8+BIdBrs4XMaFk3x+etzDc174T3ccO8KwYoQyvheLmgviaRpkgY68LKLuhaXmSWOpDHF/BdbP6e1DIQc2Wawe2LuUzT+nvODiiYdir1eT9OTVXBacSWSctP3TvJnuYY8mPiapv6YAwkT1Y5EE1U6fEqTnRR/jlWlvC9oS6J0SHnVxCpeiXXnq6fOYF9oMRpER2qDA8u+9EuoGxXUa9EcDJKGS9WWtaw+JL5ZZQiUqmAxEjSN0WqyZRPlDEUog2HVPrlDH2l4rfBLuCl6rfpZqFqwxlc0FNH6TsBM3CdRhRajaxpeqWhkjTFQ0ox9RUTpUihodRsSeS0LjHGRylIoEwVaW9KQ76w26snJKlgRorLQ5LDzkaQNZ1bFg5zineltFAMVM1C6PqZnB0hr2v/bAN0tkH1xWsyXzvOKnYlUh6ZNsjePZeYDSB6XZxqgKvX6DyxEycQFUMvd8hiGjrldb00nfFvuyjz1UcE4kmTMu9fXmrv+wJBIKSyErmVbj4s/w/pLSbc5s+WBu1YGnK+nT+3xd+45Y200n02BahuGcc5gp3T0OGi2O70fX+nGna7WHjWbi8XTvNkc9VvdzvhTyj/TzEF3MacEwgAAAABJRU5ErkJggg==) no-repeat;
  background-size: 0.385rem 0.235rem;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.money3 {
  position: absolute;
  z-index: 10;
  width: 0.385rem;
  height: 0.225rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAtCAMAAADcIxbYAAAAolBMVEUAAAA7tks7tUs6tEo6tks6tUw6tUw6tUw7tUw6tUs7tUw7tks6tkw7tUw6tUs2uEo8tEc7tUw6tUs7tUs7tUzO75c7tUw3tEo9u07R8ZjV8po9v09FulFtyWVMvFSR2HiI1HPG7JPY85yX2ntzy2jB6pBkxWBUv1lAt0+p4YTJ7pW654w+wVF6zmxfw16h3YCu4od/0G8xsUey5Imd3H5awVxco9UBAAAAFXRSTlMAfTMlLb61c2dB2ZdfWE4PGeuLzqYZtWloAAADGUlEQVRIx53W2WKiMBSAYQvu1rVNQjBEQHZFXN//1SabRgYyOv43pUo/koNVOx/VtWaDL9Zg+D0bWdb8E2NuTQf93tjZrx3HgTKHt96Pe1+jdxnbGg56Y45Ac85+ueislpOpbdzRaLjqLRkDGyFR3bM7X+zHeg97k2/WdDYaWV1r+j347f/A/d5xWoyMpgcv8qvrduOfyqgkdU2l5wBbl0JoEm2PwA1dFwMdTkxa+4ZompTbHVMwaMtHrRqqDwUSekv8ayAVc2Hr2g5sCl5yYEX+9hhgtaPXbVFTQ1dgCmMQBIWRxmqvTvdJw6aTd6fsjNCZbmLTKTlBf2keNlgUwYym4oJeYeDcOH3WUOqC1jx+VRdjdVps2oD30AihVTtWSIMdpVQcngMDxzWLa2hrmkchxktycXU3Et5rDRjKBHZftlzd8VPNh7wQgMBPol0ARWf9/CWP39cCsU8KwBE9/aug4Hmm9G0tgTwfAOWocnUXCeQl+D0tkEglx6fzgAypm2zWilhrOyjayFXqEiCKpYZ2Ji1GaunqeRHRG69pob4prRqWV4v0XES5vsWiU+19bWPSjlIjrrZl5eZS8Eeg6DGM/PmNJ3poys/V34d1TSVfzOoVojNqu/ra0rqWK43g9zQciWv7ekwidF8b1ht9panBIv1LoLSAeQjlbO36Fr/SVAXQne/zCuKAPY4zPbWXWrOj0FwgcylkXcAnmn4Lyk6Ag/KeGD6JsAtKk6ZTtyEr5CEbXmsXwkb7WlMrgmFcsdOo4XZeOfXQIIlMGs4hun8NuWDD5xWENY11co2fppV3OJRVjIGhDWpoyMPAFGY1HnLD0OVh7DXWJob3MkbgXb45ebc0JVlGWJSmWVNjhf9kiqPv3WiGWLBRU0NVi8KYuPKTG4UGxaTBUs2BEWxH8WXrl0lKWhX+NdxZs/ZrluM0NJaYQno73CiBiNc01uP+ZDCdWfaiI5vPF7Y9mk76kKFCM6cZp/c7nNnzjrnFbGJ3uquftWNi2GKW/clwZHf+I2v41R+zBcj4ARz3+qvB0BLM57ExdD8n/gAilhCzDavRRAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 0.385rem 0.225rem;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.money4 {
  position: absolute;
  z-index: 10;
  width: 0.385rem;
  height: 0.23rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAuCAMAAABat2R2AAAAq1BMVEUAAAA6tks6tUs6tUw6tUw7tUs7tkw6tUo6tUs7tUw6tEs4tkc7tUs7tUw7tUw6tUs6tkw0tVA7tUw6tUw6tUs2sk3O75c7tUw4tEo0s0jU8po9vE+Y2nt2zWqs4obD65FvymY8uU5FulG96Y6A0W9Sv1fL7pWS2Hk+vlCl34FqyGRMvFU/t07Y85y35ot8z21ZwVtkxWGO1XZew16z5Imd3H6J1HM/wVFBx1NW82nSAAAAFnRSTlMAfjM7v3jILCW4bxHmqIlZSgn025chMi+4fgAAAz1JREFUSMell+eWokAQRsfEjI5pdLYjQZIEFcS47/9k23SDDWKz7M79oyLnnvqqSpC3Ku8Dwefbj/hczjV4Dym1bZtSGt6hNpz3loP/UPW/V6ENX2DT+3TY+6dKFysKW7FDW5sv3juovr7eerDEOcapl2OcfYQxQvUytdlo0FrW+PeHtKGAgAJCDsCNdM/wMa46efLJoP8s+lh8a6xZtGLDFmhAiHtNj3uhlHWG96k263HmQ21NKW97zbYTpb1SbiMv3vHoKp5t2AStEGAGPDlS295LG0pbXTJ5FHib4w4zLSd/07DhE1EaXNNMCKlLCUhMRmSa1uH8bMtclcuMIc7xT1ugwKjb0FVZV4ZhjuEjiD1F+Rau23SVzYEClg0yFIO64cLWlza1bGewlJh393WCiM36r7arkN14QjdG7MybatZg88IWeNGjO1sRwHkMJF8k5VY2bRZEEPmlzoUcjx2P4xsLq+dht51te5hzrk8+AgDlmht/gbuuNhOJaIfaDHRuYxSf3a42KChsGJalXjCUOB1tCYbVLKWCsMYZCJYgq5uNbFB+9gUIdmUxRK5oLaprZIarngIJjn6WNH5/e537MvgYsmwzjlQ2sYYPLBkOpawGUhSbFaeKDcANWwBqyO2VYIMdKcZS+xon3WzAg5zNo1178blus4q+tNnk+RZI+atZ2swiqdg/n3S0gahYkEvmYB8Im9yQC8onZIGuNhDn62cV125AxEjkmLzY24KGTSdEofMr9wxylkElDRt0oGNYah1ErAJT90WfQLtNgBLwCmJg0TuM5K+03SYvHS8wfQSPxpXL0BmoSKWt9WZPopjfgxE+Rqr+WsZe2jjpAViJy7BIYyoXPQhMoHIRD8t7VgnCJY4fG6frxToQ0Iq89kjbM1KOjoaekL8pdQwbNrVztzmZW7WS7GHDZocUrofj8ZAxpSG1n5xO5l1fJ9dR3UZX49Hg6+nRYdKbDWFo15RsVYIo2R5q4TewYgvXk0/13+zBaDwNaVWJ8ikdN2mg55zSjVOx9aVKSX/yrVGRXYI4UGKzf6qd+Vj0ZPIG1J4tu7tk8vlYW1WmZFMarmeT/o8ezPrLEWey7P+Sh/8A30gZcC0bnysAAAAASUVORK5CYII=) no-repeat;
  background-size: 0.385rem 0.23rem;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.money5 {
  position: absolute;
  z-index: 10;
  width: 0.505rem;
  height: 0.225rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAAAtCAMAAACAqVX8AAAAxlBMVEUAAABCt085tEw6tUs/uE45tUs5tEo7tUw6tUw7tkw6tUw6tUs6tks2uUo7tUw8tk06tUw7tUw6tkw6tks7tUw7tUw7tUw6tUs6tUw5tUw7tUxuyWY6tUs6tUu+7Y+B0XA7tUw6tkw6tUzO75fH7JI6t0x4zWuj3oJixGDO75c7tUxGulE/t05BuE9LvFTJ7ZXF7JOv44aE0nF6z21RvleV2Xpfw17A6pC15Ypnx2Kq4YSg3n+N1naI1HO76I5YwFum34J0zGmtElUeAAAAKXRSTlMABxPhGyoh89WLgV9GDvmxb8Y/Ovfstp+WNjD+p3UU/b5pzb2EUee5gqvS3vQAAALCSURBVFjDvdbZdtowEAZg2WDAmH1JoJAmaZO2+i3vBhKWLO//UpWMsTEyNCU43xWcgxnNSDMyyVIU8gXGtTEpnoGBQQp3DWBUeNVK4LoaKVQZkVa90HR6iNXKlzxSB7W5wU61Ty6kMm2TrC5S9Sa5AKWDqkoymthXfSSf9q0EdKRtyapVPhnjDkCXHKhjn2liUPlMjB/gWprcLXvCBZ2FLUM5d9PbiNSl4HEKtm2H7x4VVvbwrBZVdWyViCCfY5dmLOZt5bw8Ig1yqAbulUp+/V+LaiUkpuRQH8IblTm/v3+4P8olpAZq7jxGSPP9/FActTMALJshZsjFhODRnZdgDiuYuWkc5V8xRBqmR58QqxGJDm6SFMlCzKOJhxMJKb0qYAWuWB9i/fxUTBrbrYdZ6yRuAC7/TlCMIcBuaWzFGAMwIpKoUZ/oHm+2/9XFzh8pRg2wfJFF9ufy1t+D29Djloj5vr/f0J0hrBWVPANG/iU5p6eYECz+iTH4k4coRDV4oXlecre+C8Cmp7mT7U7xQzQP/VvHvF36Ds03B3okdxgzZpk+PckRXN83zZnjzBiLnsqJ5AHXUpAGEhN6zGqzMU3LsnRVEb83n3h2bwFgu/FOWJYdLGjkFZCmUrOKxDNNLGbr9SbgA5r/NwPXfiw3m9sn7gCETrZGgr9dUHpBpu6QCm2Or5lh3/SmUlazQ68FsHeaWljgllQIUZLaqoOjSqN7TVVzG7F5tR0nCWcNzKiwzhn4WgsHuiPd0LR08SkpHV7hlJOc+XbOrRKptkd6/xsvzOmZKKezpAcCoCK9Tuq9sVj3WRpJOimX4YZclhq1s5c5bGLrL80AF2TmXYNcnjYE8OpSwVtQm3d9EZTdmX5mQCju+stLrw07fTcqxjidUdekOMn70VAlBVKu0noVaQpOJ0WrA1cKKZxeUskXOJrJX7bS4bzwI1MYAAAAAElFTkSuQmCC) no-repeat;
  background-size: 0.505rem 0.225rem;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
#moneyRain {
  position: absolute;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  z-index: 111;
}
@-webkit-keyframes fallAndSpin1 {
0% {
    -webkit-transform: translateY(-0.2rem) rotate(0deg) translateX(0);
            transform: translateY(-0.2rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(0.15rem) rotate(180deg) translateX(0.15rem);
            transform: translateY(0.15rem) rotate(180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(3.5rem) rotate(360deg) translateX(0);
            transform: translateY(3.5rem) rotate(360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(720deg) translateX(0);
            transform: translateY(9rem) rotate(720deg) translateX(0);
}
}
@keyframes fallAndSpin1 {
0% {
    -webkit-transform: translateY(-0.2rem) rotate(0deg) translateX(0);
            transform: translateY(-0.2rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(0.15rem) rotate(180deg) translateX(0.15rem);
            transform: translateY(0.15rem) rotate(180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(3.5rem) rotate(360deg) translateX(0);
            transform: translateY(3.5rem) rotate(360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(720deg) translateX(0);
            transform: translateY(9rem) rotate(720deg) translateX(0);
}
}
@-webkit-keyframes fallAndSpin2 {
0% {
    -webkit-transform: translateY(-0.2rem) rotate(0deg) translateX(0);
            transform: translateY(-0.2rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(0.15rem) rotate(-180deg) translateX(0.15rem);
            transform: translateY(0.15rem) rotate(-180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(3.5rem) rotate(-360deg) translateX(0);
            transform: translateY(3.5rem) rotate(-360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(-720deg) translateX(0);
            transform: translateY(9rem) rotate(-720deg) translateX(0);
}
}
@keyframes fallAndSpin2 {
0% {
    -webkit-transform: translateY(-0.2rem) rotate(0deg) translateX(0);
            transform: translateY(-0.2rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(0.15rem) rotate(-180deg) translateX(0.15rem);
            transform: translateY(0.15rem) rotate(-180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(3.5rem) rotate(-360deg) translateX(0);
            transform: translateY(3.5rem) rotate(-360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(-720deg) translateX(0);
            transform: translateY(9rem) rotate(-720deg) translateX(0);
}
}
@-webkit-keyframes fallAndSpin3 {
0% {
    -webkit-transform: translateY(-0.2rem) rotate(0deg) translateX(0);
            transform: translateY(-0.2rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(0.15rem) rotate(90deg) translateX(0.15rem);
            transform: translateY(0.15rem) rotate(90deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(3.5rem) rotate(180deg) translateX(0);
            transform: translateY(3.5rem) rotate(180deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(270deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(270deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(360deg) translateX(0);
            transform: translateY(9rem) rotate(360deg) translateX(0);
}
}
@keyframes fallAndSpin3 {
0% {
    -webkit-transform: translateY(-0.2rem) rotate(0deg) translateX(0);
            transform: translateY(-0.2rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(0.15rem) rotate(90deg) translateX(0.15rem);
            transform: translateY(0.15rem) rotate(90deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(3.5rem) rotate(180deg) translateX(0);
            transform: translateY(3.5rem) rotate(180deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(270deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(270deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(360deg) translateX(0);
            transform: translateY(9rem) rotate(360deg) translateX(0);
}
}
@-webkit-keyframes fallAndSpin3D1 {
0% {
    -webkit-transform: translateY(0rem) rotate(0deg) translateX(0);
            transform: translateY(0rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(2rem) rotate(180deg) translateX(0.15rem);
            transform: translateY(2rem) rotate(180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(4.5rem) rotateX(360deg) translateX(0);
            transform: translateY(4.5rem) rotateX(360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(720deg) translateX(0);
            transform: translateY(9rem) rotate(720deg) translateX(0);
}
}
@keyframes fallAndSpin3D1 {
0% {
    -webkit-transform: translateY(0rem) rotate(0deg) translateX(0);
            transform: translateY(0rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(2rem) rotate(180deg) translateX(0.15rem);
            transform: translateY(2rem) rotate(180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(4.5rem) rotateX(360deg) translateX(0);
            transform: translateY(4.5rem) rotateX(360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(720deg) translateX(0);
            transform: translateY(9rem) rotate(720deg) translateX(0);
}
}
@-webkit-keyframes fallAndSpin3D2 {
0% {
    -webkit-transform: translateY(0rem) rotate(0deg) translateX(0);
            transform: translateY(0rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(2rem) rotate(-180deg) translateX(0.15rem);
            transform: translateY(2rem) rotate(-180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(4.5rem) rotate(-360deg) translateX(0);
            transform: translateY(4.5rem) rotate(-360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(-720deg) translateX(0);
            transform: translateY(9rem) rotate(-720deg) translateX(0);
}
}
@keyframes fallAndSpin3D2 {
0% {
    -webkit-transform: translateY(0rem) rotate(0deg) translateX(0);
            transform: translateY(0rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(2rem) rotate(-180deg) translateX(0.15rem);
            transform: translateY(2rem) rotate(-180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(4.5rem) rotate(-360deg) translateX(0);
            transform: translateY(4.5rem) rotate(-360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(-720deg) translateX(0);
            transform: translateY(9rem) rotate(-720deg) translateX(0);
}
}
@-webkit-keyframes fallAndSpin3D3 {
0% {
    -webkit-transform: translateY(0rem) rotate(0deg) translateX(0);
            transform: translateY(0rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(2rem) rotate(-180deg) translateX(0.15rem);
            transform: translateY(2rem) rotate(-180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(4.5rem) rotate(-360deg) translateX(0);
            transform: translateY(4.5rem) rotate(-360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(-720deg) translateX(0);
            transform: translateY(9rem) rotate(-720deg) translateX(0);
}
}
@keyframes fallAndSpin3D3 {
0% {
    -webkit-transform: translateY(0rem) rotate(0deg) translateX(0);
            transform: translateY(0rem) rotate(0deg) translateX(0);
}
25% {
    -webkit-transform: translateY(2rem) rotate(-180deg) translateX(0.15rem);
            transform: translateY(2rem) rotate(-180deg) translateX(0.15rem);
}
50% {
    -webkit-transform: translateY(4.5rem) rotate(-360deg) translateX(0);
            transform: translateY(4.5rem) rotate(-360deg) translateX(0);
}
75% {
    -webkit-transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
            transform: translateY(5.75rem) rotate(-540deg) translateX(-0.15rem);
}
100% {
    -webkit-transform: translateY(9rem) rotate(-720deg) translateX(0);
            transform: translateY(9rem) rotate(-720deg) translateX(0);
}
}
@-webkit-keyframes fallAndRotate {
0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
}
}
@keyframes fallAndRotate {
0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
}
100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
}
}
.globLoading {
  background-color: rgba(0, 0, 0, 0.75) !important;
}
.globLoading .van-icon-s {
  width: .46rem;
  height: .54rem;
  background: url(../img/loading2.df7f1348.gif) no-repeat;
  background-size: 100% 100%;
}
body {
  height: 100%;
  min-height: 80%;
  overflow: hidden;
}
#app {
  font-size: 0.14rem;
  width: 100vw;
  background-color: #25262B;
  margin: 0 auto;
  height: 100%;
  min-height: 100%;
  box-sizing: border-box;
  overflow: hidden;
  background: url(../img/frame_bg.8f0f43ac.png) repeat;
}
#app.iosFixed {
  position: fixed;
}
#app.widthLimit {
  max-width: 3.82rem;
}
#app.widthLimit .router-view {
  max-width: 3.82rem;
}
#app.footerShow .router-view::after {
  content: "";
  display: block;
  height: 0.48rem;
}
#app .router-view {
  width: 100vw;
  height: 100%;
  overflow-y: auto;
  box-sizing: border-box;
}
.vux-alert {
  font-size: 0.16rem;
}
.side-drawer {
  font-size: 0.14rem;
}
.vux-pop-out-enter-active,
.vux-pop-out-leave-active,
.vux-pop-in-enter-active,
.vux-pop-in-leave-active {
  will-change: transform;
  transition: all 250ms;
  height: 100%;
  position: absolute;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000;
          perspective: 1000;
}
.vux-pop-out-enter {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
.vux-pop-out-leave-active {
  opacity: 0;
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.vux-pop-in-enter {
  opacity: 0;
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.vux-pop-in-leave-active {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
.vux-drawer-content {
  background: url(../img/frame_bg.8f0f43ac.png) repeat;
}
.vux-drawer > .vux-drawer-content,
.vux-drawer > .vux-drawer-body > .drawer-mask {
  height: 100vh;
}
.slide-down-enter-active,
.slide-down-leave-active {
  transition: all 0.2s ease;
  -webkit-transform-origin: top;
          transform-origin: top;
}
.slide-down-enter,
.slide-down-leave-to {
  opacity: 0;
  -webkit-transform: translateY(-50px);
          transform: translateY(-50px);
}
.slide-down-leave-active {
  transition: all 0.2s ease;
  -webkit-transform-origin: bottom;
          transform-origin: bottom;
}
.btmConfirm {
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", miui, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
  max-width: 3.82rem;
  z-index: 101;
  position: relative;
}
.btmConfirm .content {
  position: fixed;
  bottom: 0;
  padding: 0.2rem;
  background-color: #fff;
  font-size: 0.14rem;
  color: #292929;
  max-width: 3.82rem;
  width: 100%;
  box-sizing: border-box;
  margin: 0 auto;
  left: 50%;
  z-index: 16;
  -webkit-transform: translate(-50%, 0px);
          transform: translate(-50%, 0px);
}
.btmConfirm .content .top {
  display: flex;
}
.btmConfirm .content .top p {
  line-height: 0.2rem;
  padding-top: 0.04rem;
}
.btmConfirm .content img {
  width: 0.55rem;
  margin-right: 0.09rem;
}
.btmConfirm .content .btn {
  margin-top: 0.1rem;
  text-align: right;
}
.btmConfirm .content .btn span {
  display: inline-block;
  color: #009d81;
  cursor: pointer;
}
.btmConfirm .content .btn span.allow {
  min-width: 0.91rem;
  padding: 0 0.06rem;
  box-sizing: border-box;
  height: 0.43rem;
  background-color: #009d81;
  color: #fff;
  text-align: center;
  line-height: 0.43rem;
  border-radius: 0.06rem;
  margin-left: 0.39rem;
}

