@keyframes downshow-bs3I1 {
  0% {
    height: 0;
  }
  80% {
    height: 0;
  }
  to {
    height: 0.7rem;
  }
}
@keyframes downhide-fhlWL {
  0% {
    height: 0.7rem;
  }
  to {
    height: 0;
  }
}
.cms-close-btn-F2D6A {
  position: relative;
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.25s ease 0s;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--cms-global-spare8-color);
}
.topDownload-cibxy {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 0.7rem;
  padding: 0 0.2rem 0 0.1rem;
  background-color: var(--cms-top-download-bg-color);
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.topDownload-warp-dNd63 {
  height: 0;
  overflow: hidden;
}
.topDownload-warp-hide-tDM0O {
  height: 0;
}
.topDownload-warp-show-jyIyb {
  height: 0.7rem;
}
.topDownload-warp-showa-qtECZ {
  animation: downshow-bs3I1 2s linear;
}
.topDownload-warp-hidea-cKozU {
  animation: downhide-fhlWL 0.5s linear;
}
.topDownload-isPrimary-HglIb .cms-close-btn-F2D6A:after,
.topDownload-isPrimary-HglIb .cms-close-btn-F2D6A:before {
  background: var(--cms-primary-color);
}
.topDownload-isPrimary-HglIb .topDownload-btn-D2QdX {
  background: var(--cms-primary-color);
  color: var(--cms-top-download-btn-text-color);
}
.topDownload-cibxy > div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.topDownload-cibxy > div > img {
  height: 0.7rem;
  margin-left: 0.16rem;
}
.topDownload-btn-D2QdX {
  background-color: var(--cms-top-download-btn-color);
  border: thin solid var(--cms-top-download-btn-color);
  color: var(--cms-top-download-btn-text-color);
  border-radius: 0.14rem;
  text-align: center;
  font-size: 0.18rem;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 0.1rem;
  min-width: 1.2rem;
  max-width: 2rem;
  height: 0.45rem;
  white-space: normal;
  word-break: break-all;
  justify-content: center !important;
}
.topDownload-btn-D2QdX a {
  color: var(--cms-top-download-btn-text-color);
  line-height: 1.2;
  font-weight: 400;
  font-family: -apple-system, "system-ui", Helvetica Neue, Helvetica, Segoe UI,
    Arial, Roboto, PingFang SC, miui, Hiragino Sans GB, Microsoft Yahei,
    sans-serif;
}
.topDownload-btn-bottom-wN1Re {
  width: 100%;
  max-width: 3rem;
  height: 0.8rem !important;
  line-height: 0.8rem;
  font-size: 0.28rem;
  text-align: center;
}
.topDownload-btn-bottom-wN1Re .anticon {
  font-size: 0.28rem;
  margin-right: 0.08rem;
}
.ios-download-popup-sY0mk {
  background: var(--cms-background-color-primary) !important;
  padding: 0 0.2rem;
}
.ios-download-popup-top-nV9ZG {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.4rem 0 0.3rem 0;
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.ios-download-popup-top-nV9ZG > img {
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 0.16rem;
  margin-right: 0.3rem;
}
.ios-download-popup-top-nV9ZG > h2 {
  margin-left: 0.2rem;
  flex: 1;
  font-size: 0.28rem;
  color: var(--cms-text-color-primary);
}
.ios-download-popup-top1-L8C5D > img {
  margin-right: 0 !important;
}
.ios-download-popup-top1-L8C5D > h2 {
  font-size: 0.32rem !important;
}
.ios-download-popup-progress-Va9_g {
  flex-shrink: 0;
  width: 0.96rem;
  height: 0.96rem;
}
.ios-download-popup-progress-Va9_g > div {
  width: 100%;
  height: 100%;
}
.ios-download-popup-des-MNUFj,
.ios-download-popup-progress-Va9_g .van-circle__text {
  color: var(--cms-text-color-primary);
}
.ios-download-popup-des-MNUFj {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0.4rem 0;
  font-size: 0.28rem;
}
.ios-download-popup-des-MNUFj > span {
  margin-right: 0.2rem;
}
.downloadPopup-vWVo2 {
  position: relative;
  margin-bottom: 0.92rem;
}
.downloadPopup-body-TC7iq {
  width: 6rem;
  padding: 0.2rem 0.2rem 0.2rem 0.2rem;
  background-color: var(--cms-background-color-primary);
  border-radius: 0.24rem;
  margin: 0 auto;
}
.downloadPopup-body-TC7iq > h2 {
  font-size: 0.3rem;
  color: var(--cms-text-color-primary);
  padding: 0 0.3rem 0.2rem 0.3rem;
  text-align: center;
}
.downloadPopup-top-c07oH {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.downloadPopup-top-c07oH > h2,
.downloadPopup-top-c07oH > p {
  font-size: 0.3rem;
  color: var(--cms-text-color-primary);
}
.downloadPopup-top-c07oH > img {
  width: 1.2rem;
  height: 1.2rem;
  margin-right: 0.2rem;
}
.downloadPopup-top-center-NdAlD {
  width: 100%;
  text-align: center;
}
.downloadPopup-des-eszSo {
  margin-top: 0.3rem;
}
.downloadPopup-des-btn-aRQ6F {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0.02rem solid var(--cms-primary-color);
  border-radius: 0.14rem;
  height: 0.7rem;
  line-height: 0.66rem;
  width: 100%;
  font-size: 0.2rem;
  padding: 0 0.1rem;
  background-color: transparent;
  color: var(--cms-primary-color);
}
.downloadPopup-des-btn-aRQ6F > a {
  color: var(--cms-primary-color);
  font-size: 0.22rem;
}
.downloadPopup-des-btn-aRQ6F > img {
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.08rem;
}
.downloadPopup-des-btn-aRQ6F .anticon {
  color: var(--cms-primary-color);
  font-size: 0.4rem;
  margin-right: 0.08rem;
}
.downloadPopup-close-rgQal {
  position: absolute;
  width: 0.52rem;
  height: 0.52rem;
  left: 50%;
  bottom: -0.92rem;
  margin-left: -0.26rem;
  border: 0.04rem solid #fff;
  border-radius: 50%;
  transform: rotate(45deg);
}
.downloadPopup-close-rgQal:after,
.downloadPopup-close-rgQal:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0.04rem;
  height: 0.28rem;
  transform: translate(-50%, -50%);
  background-color: #fff;
}
.downloadPopup-close-rgQal:after {
  transform: translate(-50%, -50%) rotate(90deg);
}
.container-svuyK {
  width: 100%;
  height: 100%;
  overflow: hidden;
  overflow-y: auto;
}
.container-wrapper-i9bmq {
  position: relative;
  width: 95vw;
  height: 80vh;
  background: var(--cms-background-color-primary);
  border-radius: 0.24rem;
  padding: 1rem 0.16rem 0.16rem;
}
.container-close-dgBFG {
  position: absolute;
  top: 0.4rem;
  right: 0.2rem;
  color: var(--cms-text-color-primary) !important;
}
.other-b_qg4 {
  margin-top: 0.2rem;
}
.other-title-ySnG_ {
  padding-bottom: 0.2rem;
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
  line-height: 0.34rem;
  position: relative;
  width: 100%;
  text-align: center;
}
.other-login-gzJOo {
  background: var(--cms-background-color-secondary);
  border-radius: 1rem;
  height: 1rem;
  position: relative;
  width: 3.24rem;
  margin: 0 auto;
}
.other-login-gzJOo,
.other-login-icon-MY4hR {
  align-items: center;
  display: flex;
  justify-content: center;
}
.other-login-icon-MY4hR {
  width: 0.8rem;
  height: 0.8rem;
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 0.12rem;
}
.other-login-icon-MY4hR img {
  width: 100%;
  height: 100%;
}
.form-box-KkcuV {
  width: 100%;
}
.form-box-KkcuV .ant-form-item-explain {
  position: absolute;
  bottom: -0.6rem;
  left: -0.36rem;
  font-size: 0.24rem;
  font-weight: 400;
  color: var(--cms-primary-color) !important;
  min-width: 6rem;
}
.form-box-KkcuV .ant-form-item-explain-error {
  color: var(--cms-color-help) !important;
}
.form-box-KkcuV .van-button--normal {
  height: 0.7rem;
  background-color: var(--cms-primary-color);
  border-color: var(--cms-primary-color);
  border-radius: 0.16rem;
  width: 100%;
  font-weight: 700;
  color: var(--cms-theme-text-color-primary);
}
.form-box-disbaled-tXzq1 {
  pointer-events: none;
}
.form-box-show-J1beH {
  transform: translateY(0);
}
.form-box-title-jy9MP {
  font-size: 0.32rem;
  font-weight: 600;
  color: var(--cms-text-color-primary);
  position: absolute;
  width: 100%;
  text-align: center;
}
.form-box-form-HlY9i {
  padding-top: 0.2rem;
  width: 100%;
  max-height: 53vh;
  overflow: hidden auto;
}
.form-box-form-duty-TKKwz {
  color: var(--cms-text-color-secondary);
}
.form-box-form-duty-TKKwz .anticon {
  margin-left: 0.2rem;
  color: var(--cms-text-color-primary);
}
.form-box-form-duty-wrap-R11aR .ant-form-item-explain {
  left: -1rem !important;
}
.form-box-form-icon-Dqo0N {
  color: var(--cms-text-color-secondary) !important;
  font-size: 0;
}
.form-box-form-staticText-a5wWw {
  color: var(--cms-text-color-primary);
  font-size: 0.24rem;
  margin-bottom: 0.4rem;
}
.form-box-form-staticText-a5wWw span {
  padding-left: 0.08rem;
  padding-right: 0.08rem;
  color: var(--cms-primary-color);
}
.form-box-form-HlY9i .ant-form-item {
  margin-bottom: 0 !important;
}
.form-box-form-input-Ys42f {
  width: 100%;
  height: 0.86rem;
  border-radius: 0.24rem;
  padding: 0 0.3rem;
  display: flex;
  align-items: center;
  margin-bottom: 0.32rem;
  border: 0.04rem solid var(--cms-divider-color);
}
.form-box-form-input-mb-yUiHQ {
  margin-bottom: 0.64rem;
}
.form-box-form-input-label-QE9te {
  display: inline-block;
  width: 1.8rem;
  font-size: 0.36rem;
  color: rgba(0, 153, 68, 0.5);
  margin-right: 0.2rem;
  white-space: nowrap;
}
.form-box-form-input-captcha-ZE7A3 {
  width: 1.6rem;
}
.form-box-form-input-captcha-ZE7A3 img {
  width: 100%;
}
.form-box-form-input-Ys42f .ant-form-item {
  flex: 1;
}
.form-box-form-input-Ys42f .ant-form-item-explain {
  display: flex;
}
.form-box-form-input-Ys42f .ant-form-item-explain div:first-of-type {
  display: block;
}
.form-box-form-input-Ys42f .ant-form-item-explain div:not(:first-child) {
  display: none;
}
.form-box-form-input-Ys42f
  .ant-form-item-has-success.ant-form-item-has-feedback
  .ant-form-item-children-icon {
  color: var(--cms-primary-color);
}
.form-box-form-input-Ys42f input {
  border: none;
  background: none;
  color: var(--cms-text-color-primary);
  font-variant: tabular-nums;
  width: 100%;
  flex: 1;
  font-size: 0.28rem;
  font-weight: 500;
}
.form-box-form-input-Ys42f input::-moz-placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 500;
}
.form-box-form-input-Ys42f input::placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 500;
}
.form-box-form-input-Ys42f input::-webkit-input-placeholder {
  color: var(--cms-text-color-secondary);
}
.form-box-form-input-Ys42f input:-webkit-autofill {
  -webkit-text-fill-color: var(--cms-text-color-primary) !important;
  font-size: 0.28rem;
}
.form-box-form-input-password-_FaKi {
  width: 0.48rem;
  height: 0.48rem;
  display: inline-flex;
  align-items: center;
}
.form-box-form-input-Ys42f.form-box-form-sms-VcnPU {
  margin-bottom: 0.24rem;
}
.form-box-form-select-CQlsI {
  width: 100%;
  height: 0.88rem;
  background: none;
  border-radius: 0.24rem;
  padding: 0 0.3rem;
  border: 0.04rem solid var(--cms-divider-color);
  display: flex;
  align-items: center;
  line-height: 0.24rem;
  margin-bottom: 0.32rem;
}
.form-box-form-select-CQlsI .ant-form-item {
  flex: 1;
}
.form-box-form-select-CQlsI .anticon {
  padding-left: 0.2rem;
  color: var(--cms-divider-color);
}
.form-box-form-select-content-_Nims {
  flex: 1;
}
.form-box-form-select-label-l1eOF {
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
  margin-top: 0.1rem;
}
.form-box-form-select-selected-snFOY {
  width: 100%;
  height: 0.44rem;
  line-height: 0.44rem;
  font-size: 0.28rem;
  font-weight: 500;
  color: var(--cms-text-color-primary);
}
.form-box-form-select-img-uuvEd {
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.1rem;
}
.form-box-form-select-info-ZZvJ8 {
  position: relative;
  top: -0.2rem;
  line-height: 1;
  color: var(--cms-text-color-primary);
}
.form-box-form-select-placeholder-fJ4hH {
  width: 100%;
  height: 0.44rem;
  line-height: 0.44rem;
  font-size: 0.28rem;
  font-weight: 500;
  color: var(--cms-text-color-secondary);
}
.form-box-form-select-arrow-Xzu2B {
  width: 0.48rem;
  height: 0.48rem;
  display: inline-block;
  font-size: 0;
}
.form-box-form-select-arrow-Xzu2B svg {
  width: 0.48rem;
  height: 0.48rem;
}
.form-box-form-select-arrow-Xzu2B svg path {
  fill: var(--cms-divider-color);
}
.form-box-form-select-CQlsI input {
  border: none;
  background: none;
  width: 100%;
  color: var(--cms-text-color-primary);
  font-size: 0.28rem;
  font-weight: 700;
}
.form-box-form-select-CQlsI input::-moz-placeholder {
  color: var(--cms-text-color-secondary) !important;
}
.form-box-form-select-CQlsI input::placeholder {
  color: var(--cms-text-color-secondary) !important;
}
.form-box-form-select-CQlsI input::-webkit-input-placeholder {
  color: var(--cms-text-color-secondary) !important;
}
.form-box-form-select-CQlsI input:-webkit-autofill {
  -webkit-text-fill-color: var(--cms-text-color-primary) !important;
}
.form-box-form-checkbox-Dxxd3 {
  display: flex;
  align-items: center;
  width: 100%;
  font-size: 0.24rem;
  font-weight: 500;
  color: var(--cms-text-color-secondary);
  text-decoration: underline;
  margin-bottom: 0.2rem;
}
.form-box-form-checkbox-Dxxd3 > span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.form-box-form-checkbox-icon-RlPIQ {
  width: 0.24rem;
  height: 0.24rem;
  border-radius: 0.12rem;
  border: 0.02rem solid var(--cms-divider-color);
  position: relative;
  display: inline-block;
  margin-right: 0.1rem;
  flex-shrink: 0;
}
.form-box-form-checkbox-icon-checked-d3fa_ {
  border-color: var(--cms-primary-color);
  background: var(--cms-primary-color);
}
.form-box-phone-Fcxpt {
  padding-bottom: 0.1rem;
}
.form-box-arrow-WTwuL {
  display: inline-block;
  width: 0.52rem;
  height: 0.52rem;
  background: url(/img/arrow_down.88550bda.png) no-repeat;
  background-size: contain;
  position: absolute;
  left: 50%;
  margin-left: -0.26rem;
}
.form-box-arrow-up-sUd95 {
  transform: rotateX(180deg);
  top: 1rem;
}
.form-box-arrow-up2-dBw4p {
  transform: rotateX(180deg);
  top: 1.8rem;
}
.form-box-arrow-down-Bd23X {
  top: 8.4rem;
}
.form-box-arrow-down2-HZex1 {
  top: 8.6rem;
}
.login-cz67t {
  width: 100%;
}
.login-cz67t .van-tab {
  color: var(--cms-text-color-secondary) !important;
}
.login-cz67t .van-tab--active {
  color: var(--cms-text-color-primary) !important;
}
.login-cz67t .van-tabs__nav {
  background: none !important;
}
.login-cz67t .van-tabs__line {
  background: none !important;
  width: 0.4rem;
}
.login-cz67t .van-tabs__wrap {
  height: 0.56rem !important;
}
.login-content-U2BrE {
  width: 100%;
  flex-direction: column;
}
.login-bottom-JKXMh,
.login-content-U2BrE {
  display: flex;
  justify-content: space-between;
}
.login-bottom-phone-uiHhp {
  margin-top: -0.24rem;
  margin-bottom: 0.08rem;
  padding-left: 0.08rem;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  font-weight: 500;
}
.login-bottom-phone-uiHhp span {
  padding-left: 0.08rem;
  padding-right: 0.08rem;
  color: var(--cms-primary-color);
}
.login-phone-input-EOeX3 {
  display: flex;
  align-items: center;
  border-radius: 0.24rem;
  margin-bottom: 0.4rem;
  border: 0.04rem solid var(--cms-divider-color);
}
.login-phone-input-select-MDnGl {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.2rem 0 0.3rem;
}
.login-phone-input-select-MDnGl .anticon {
  padding-left: 0.2rem;
  color: var(--cms-divider-color);
}
.login-phone-input-select-content-nn2SS {
  color: var(--cms-text-color-secondary);
  font-size: 0.28rem;
}
.login-phone-input-box-Fmhzh {
  flex: 1;
  padding-left: 0;
  margin-bottom: 0;
}
.login-phone-input-number-ikX7l {
  width: 4.3rem;
}
.login-phone-input-number-code-tlC3t {
  height: 0.34rem;
  font-size: 0.24rem;
  font-weight: 400;
  color: var(--cms-primary-color);
  text-align: right;
}
.login-phone-input-number-code-send-f7nmc {
  font-size: 0.24rem;
  font-weight: 400;
  color: var(--cms-text-color-secondary);
}
.login-phone-input-area-EiauP {
  margin-bottom: 0;
  width: auto;
}
.login-phone-input-EOeX3 .form-box-form-input-Ys42f {
  border: none !important;
}
.forget-h6c_J {
  height: 5rem;
}
.forget-step-active-l298N .van-tab__text {
  color: var(--cms-primary-color) !important;
}
.forget-step-suoNq .van-tab {
  color: var(--cms-text-color-primary) !important;
  flex: unset !important;
  padding: 0 !important;
}
.forget-step-suoNq .van-tab .van-tab__text {
  font-size: 0.24rem !important;
}
.forget-step-suoNq .van-tab--active {
  color: var(--cms-text-color-primary) !important;
}
.forget-step-suoNq .van-tabs__nav {
  background: none !important;
  justify-content: center !important;
}
.forget-step-suoNq .van-tabs__line {
  display: none !important;
}
.forget-step-suoNq .van-tabs__content {
  margin-top: 0.4rem;
}
.forget-sms-wBJ7t {
  width: 100%;
}
.forget-phone-adCj1 {
  margin-top: 0.32rem;
  font-size: 0.32rem;
  font-weight: 500;
  color: var(--cms-text-color-secondary);
}
.forget-bottom-uNdmm {
  width: 100%;
  text-align: center;
  margin: 0.32rem auto;
  color: var(--cms-text-color-secondary);
  font-size: 0.28rem;
}
.forget-h6c_J.forgetForm-gMaVS .form-box-form-HlY9i .ant-form-item-explain {
  left: 0;
  top: 0.84rem !important;
  display: flex;
}
.login-register-zZQCI .ant-form-item-explain {
  left: -0.32rem;
}
.area-code-eSTYs .van-picker__toolbar {
  background: var(--cms-background-color-primary);
}
.area-code-eSTYs .van-picker__confirm {
  visibility: hidden;
}
.area-code-item-YeLrI {
  width: 100%;
  height: 1.28rem;
  display: flex;
  align-items: center;
  padding: 0 0.32rem;
  justify-content: space-between;
}
.area-code-item-name-tzoBb {
  font-weight: 500;
}
.area-code-item-code-gY5Uj,
.area-code-item-name-tzoBb {
  font-size: 0.32rem;
  color: var(--cms-text-color-secondary);
}
.area-code-item-code-gY5Uj {
  font-weight: 400;
  margin-left: 0.16rem;
}
.area-code-item-select-hRnBP {
  display: inline-block;
  width: 0.48rem;
  height: 0.48rem;
  background-image: url(/img/code.e4ffe120.png);
  background-repeat: no-repeat;
  background-size: contain;
}
.area-code-item-select-ed-blD_J {
  background-image: url(/img/code_select.1bd9dbb4.png);
}
.currencyPopup-Bop44 {
  background: var(--cms-background-color-secondary) !important;
}
.currencyTitle-SvSBN {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.28rem;
  background-color: var(--cms-background-color-primary);
  height: 1.12rem;
  position: relative;
}
.currencyTitle-close-LyCii {
  color: var(--cms-text-color-secondary) !important;
  font-size: 0;
}
.currencyTitle-SvSBN .cancel-RkH0r,
.currencyTitle-SvSBN .confirm-XplQR {
  width: 24%;
  font-size: 0.28rem;
}
.currencyTitle-SvSBN .cancel-RkH0r {
  left: 0.28rem;
  color: var(--cms-text-color-secondary);
  text-align: left;
}
.currencyTitle-SvSBN .confirm-XplQR {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  right: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.currencyTitle-SvSBN h4 {
  text-align: center;
  font-weight: 700;
  color: var(--cms-text-color-primary);
  font-size: 0.32rem;
}
.currencyContainer-fjkcD {
  height: calc(100% - 1.46rem);
  overflow: auto;
  color: var(--cms-text-color-primary);
}
.currencyContainer-fjkcD .currencyList-lQyI6 {
  padding: 0 0.28rem;
  height: 1.28rem;
  align-items: center;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  display: flex;
  justify-content: space-between;
  gap: 0.2rem;
}
.currencyContainer-fjkcD .currencyList-lQyI6 .currencyItemImg-YINe7 {
  width: 0.72rem;
  height: 0.72rem;
}
.currencyContainer-fjkcD .currencyList-lQyI6 .bankLanguage-GhVVb {
  display: flex;
  flex-direction: column;
  margin-right: auto;
  font-size: 0.26rem;
}
.currencyContainer-fjkcD .currencyList-lQyI6 .bankLocal-5qbXQ {
  font-size: 0.26rem;
}
.currencyContainer-fjkcD .currencyList-lQyI6 .bankIcon-TH4Gz {
  margin-right: auto;
  font-size: 0.26rem;
}
.currencyContainer-fjkcD .currencyList-lQyI6 .currencyIcon-RtRU7 {
  display: flex;
  align-items: center;
  font-size: 0.28rem;
}
.currencyContainer-fjkcD .currencyList-lQyI6 .currencyIcon-RtRU7 img {
  width: 0.54rem;
  margin-right: 0.2rem;
}
.currencyContainer-fjkcD .currencyList-lQyI6 .selectImg-xacVL {
  width: 0.48rem;
  height: 0.48rem;
  background-size: 0.48rem 0.48rem;
  background-position: 50%;
  background-repeat: no-repeat;
}
.areaCode-NFS4r {
  background: var(--cms-background-color-secondary) !important;
}
.areaCode-header-lKnuJ {
  display: flex;
  align-items: center;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  background-color: var(--cms-background-color-primary);
  width: 100%;
  height: 1.12rem;
}
.areaCode-header-code-ttSeQ {
  text-align: center;
  font-weight: 500;
  font-size: 0.28rem;
  color: var(--cms-text-color-primary);
}
.areaCode-header-search-mgPGw {
  flex: 1;
  display: flex;
  align-items: center;
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.28rem;
  height: 0.56rem;
  margin-left: 0.24rem;
}
.areaCode-header-search-mgPGw input {
  padding-left: 0.16rem;
  width: calc(100% - 0.56rem);
  border: 0;
  outline: none;
  background: none;
  font-size: 0.26rem;
  color: var(--cms-text-color-primary);
}
.areaCode-header-search-mgPGw input::-moz-placeholder {
  color: var(--cms-text-color-secondary);
}
.areaCode-header-search-mgPGw input::placeholder {
  color: var(--cms-text-color-secondary);
}
.areaCode-header-search-close-C7UBR {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.56rem;
  height: 0.56rem;
  font-size: 0;
}
.areaCode-header-search-close-icon-AVK4g {
  color: var(--cms-text-color-secondary) !important;
}
.areaCode-main-ec0ok {
  width: 100%;
  min-height: 6.4rem;
  max-height: calc(100vh - 4rem);
  overflow-y: auto;
}
.areaCode-option-XfpUc {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0.24rem;
  padding-right: 0.24rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  width: 100%;
  height: 1.28rem;
}
.areaCode-option-text-xtlun span:first-child {
  padding-right: 0.32rem;
  font-weight: 500;
  font-size: 0.26rem;
  color: var(--cms-text-color-primary);
}
.areaCode-option-text-xtlun span:last-child {
  font-size: 0.26rem;
  color: var(--cms-text-color-secondary);
}
.loginAccount-forgetText-K02kt {
  cursor: pointer;
  text-decoration: underline;
  color: var(--cms-primary-color);
  padding-bottom: 0.2rem;
}
.loginAccount-radio-cPWMQ {
  display: inline-flex;
  align-items: center;
  gap: 0.08rem;
}
.loginAccount-radio-cPWMQ article {
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 50%;
  width: 0.32rem;
  height: 0.32rem;
}
.loginAccount-radio-checked-thxHL article {
  position: relative;
  background-color: var(--cms-primary-color);
  border-color: var(--cms-primary-color);
}
.loginAccount-radio-checked-thxHL article:before {
  position: absolute;
  left: 0.05rem;
  top: 0.14rem;
  background-color: var(--cms-text-color-primary);
  width: 0.1rem;
  height: 0.02rem;
  content: "";
  transform: rotate(45deg);
}
.loginAccount-radio-checked-thxHL article:after {
  position: absolute;
  left: 0.1rem;
  top: 0.12rem;
  background-color: var(--cms-text-color-primary);
  width: 0.16rem;
  height: 0.02rem;
  content: "";
  transform: rotate(-45deg);
}
.loginAccount-text-tZ57z {
  position: relative;
  margin-bottom: 0.24rem;
  color: var(--cms-text-color-secondary);
}
.loginAccount-text-tZ57z > div,
.loginAccount-text-tZ57z > p {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-size: 0.24rem;
}
.loginAccount-text-tZ57z > div {
  padding-top: 0.2rem;
}
.loginAccount-text-light-XhJYk {
  color: var(--cms-text-color-primary);
}
.loginAccount-text-noflex-xU2vB {
  display: block !important;
}
.loginAccount-link-rnS1Y {
  padding-left: 0.08rem;
  color: var(--cms-text-color-secondary);
  cursor: pointer;
}
.loginAccount-link-rnS1Y:hover {
  text-decoration: underline;
}
.loginAccount-agreement-UoHxS {
  position: absolute;
  left: 0;
  top: -0.36rem;
  color: var(--cms-color-help);
}
.customer-t27I0 {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.24rem;
}
.customer-t27I0 a {
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.tab-eFaYQ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0.3rem;
}
.tab-left-nCULF {
  display: inline-flex;
  align-items: center;
  background-color: var(--cms-background-color-secondary);
  border-radius: 0.34rem;
  color: var(--cms-text-color-primary);
  text-align: center;
}
.tab-left-item-PXp8F {
  padding: 0 0.2rem;
  border-radius: 0.32rem;
  min-width: 1.34rem;
  max-width: 2.68rem;
  font-size: 0.24rem;
  height: 0.68rem;
  line-height: 0.68rem;
  font-weight: 700;
  transition: background-color 0.3s;
}
.tab-left-active-ygrYh {
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.tab-right-icon-LGEEG {
  color: var(--cms-text-color-secondary) !important;
}
@keyframes scaleBig-Pb32p {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(1.1);
  }
  to {
    transform: scale(1);
  }
}
@keyframes scaleSmall-GE5DF {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  to {
    transform: scale(0);
  }
}
.warp-lPPwc {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
}
.warp-con-tT_qf {
  width: 5.4rem;
  background: #fff;
  border-radius: 0.14rem;
  height: auto;
  padding-top: 0.3rem;
  animation: scaleBig-Pb32p 0.3s linear;
}
.warp-con-title-bRNCw {
  font-size: 0.36rem;
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #000;
  padding: 0.12rem 0.3rem 0.3rem;
}
.warp-con-title1-B8H4x {
  justify-content: flex-start;
}
.warp-con-subtitle-rL_Ja {
  padding: 0 0.32rem 0.32rem;
  font-size: 0.3rem;
  color: #888;
  height: 100%;
  line-height: 1.5;
  overflow: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.warp-con-subtitle1-PBEqa {
  justify-content: flex-start;
  color: #000;
  text-align: left;
}
.warp-con-btns-vYayE {
  width: 100%;
  height: 1rem;
  display: flex;
  border-top: 0.02rem solid #ddd;
}
.warp-con-btns-vYayE > div {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  font-size: 0.36rem;
  text-align: center;
}
.warp-con-btns-left-ZcCif {
  color: #000;
  border-right: 0.02rem solid #ddd;
}
.warp-con-btns-right-Sp2w7 {
  color: var(--cms-primary-color);
}
.warp-con-btns1-dP947 {
  padding: 0 0.3rem;
  border-top: none;
  justify-content: flex-end;
}
.warp-con-btns1-dP947 > div:first-child {
  color: #888;
}
.warp-con-btns1-dP947 > div:last-child {
  color: var(--cms-primary-color);
}
.warp-con-btns1-dP947 > div {
  flex: none;
  border-right: none;
  margin-left: 0.4rem;
}
.warp-con1-WyJ5D {
  animation: scaleSmall-GE5DF 0.3s linear;
}
.ant-select-dropdown {
  z-index: 9999999;
  padding: 0 !important;
}
.ant-select-disabled .ant-select-arrow {
  display: none;
}
.van-loading {
  color: var(--cms-theme-text-color-primary) !important;
  width: 0.3rem !important;
  height: 0.3rem !important;
}
.loginPhoneInputSelectOption {
  z-index: 2000 !important;
  width: auto !important;
  width: 2.8rem !important;
  position: relative;
  background-color: var(--cms-background-color-primary) !important;
}
.loginPhoneInputSelectOption > div {
  margin-top: 0;
  border: 0.02rem solid var(--cms-text-color-secondary) !important;
  border-radius: 0.08rem;
}
.loginPhoneInputSelectOption .ant-select-item {
  padding: 0 0.1rem !important;
  display: flex;
  align-items: center;
  height: 0.8rem !important;
  line-height: 0.8rem;
  background-color: transparent !important;
}
.loginPhoneInputSelectOption .ant-select-item section {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: flex;
  padding: 0 0.2rem 0 0.1rem;
}
.loginPhoneInputSelectOption .ant-select-item section > span {
  position: relative !important;
}
.loginPhoneInputSelectOption .ant-select-item section img {
  width: 0.36rem !important;
  height: 0.27rem;
  margin-right: 0.1rem !important;
}
.loginPhoneInputSelectOption .ant-empty-image,
.loginPhoneInputSelectOption .rc-virtual-list-scrollbar {
  display: none !important;
}
.loginPhoneInputSelectOption
  .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: transparent !important;
}
.loginPhoneInputSelectOption
  .ant-select-item-option-active:not(.ant-select-item-option-disabled)
  section
  label,
.loginPhoneInputSelectOption
  .ant-select-item-option-active:not(.ant-select-item-option-disabled)
  section
  span {
  color: var(--cms-primary-color) !important;
}
.entryInputSelectOption {
  z-index: 2000 !important;
  position: relative;
  margin: 0 auto;
  background-color: var(--cms-background-color-primary) !important;
}
.entryInputSelectOption > div {
  margin-top: 0;
  border: 0.02rem solid var(--cms-text-color-secondary) !important;
  border-radius: 0.08rem;
}
.entryInputSelectOption .ant-select-item-option-content {
  display: flex;
  align-items: center;
}
.entryInputSelectOption .ant-select-item-option-content img {
  width: 0.3rem;
}
.entryInputSelectOption .rc-virtual-list-scrollbar {
  display: none !important;
}
.entryInputSelectOption
  .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: transparent !important;
  color: var(--cms-primary-color) !important;
}
.entryInputSelectOption .ant-select-item {
  height: 0.8rem !important;
  padding: 0.14rem 0.2rem !important;
  line-height: 0.8rem !important;
  background-color: transparent !important;
}
.entryInputSelectOption .ant-select-item section {
  display: flex;
  align-items: center;
  font-size: 0.24rem;
}
.entryInputSelectOption .ant-select-item section span {
  margin-left: 0.2rem;
}
.language .no-border {
  border: 0.02rem solid var(--cms-primary-color) !important;
}
.language .ant-select {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.language .ant-select-arrow {
  right: 0.2rem !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.language .ant-select-focused .ant-select-selector,
.language .ant-select-selector {
  border: none !important;
  border-radius: 0.16rem !important;
}
.language .ant-select-selector {
  position: absolute !important;
  padding: 0 !important;
  height: 100% !important;
  left: 0;
}
.language .ant-select-selector .ant-select-selection-search input {
  font-size: 0.22rem;
  color: var(--cms-text-color-primary);
  height: 100% !important;
}
.language .ant-select-selector .ant-select-selection-placeholder {
  font-size: 0.22rem;
  color: var(--cms-text-color-secondary);
  padding: 0 0.7rem !important;
  display: flex;
  align-items: center;
}
.language .ant-select-selector .ant-select-selection-item {
  padding: 0 0.7rem !important;
  font-size: 0.22rem !important;
}
.language .ant-select-selector .ant-select-selection-item section {
  height: 100% !important;
  display: flex;
  align-items: center;
}
.language .ant-select-selector .ant-select-selection-item section span {
  margin-right: 0.2rem;
}
.language .ant-select-selector .ant-select-selection-item img {
  width: 0.3rem;
  display: none;
}
.language .formBoxFormSelectImg {
  width: 0.34rem !important;
}
.language .form-box-form-select {
  padding: 0 !important;
}
.currency .ant-select {
  width: 100%;
  position: absolute;
  left: 0;
}
.currency .ant-select .ant-select-selector {
  border: 0.02rem solid var(--cms-text-color-secondary) !important;
  height: 0.68rem !important;
}
.currency .ant-select-suffix {
  padding-left: 0 !important;
}
.currency .ant-select-selection-placeholder {
  color: var(--cms-text-color-secondary);
  padding-left: 0.4rem !important;
  font-size: 0.22rem;
}
.currency .ant-select-selector {
  padding-left: 0.26rem !important;
  border-radius: 0.16rem !important;
}
.currency .ant-select-focused .ant-select-selector {
  border: 0.02rem solid var(--cms-primary-color) !important;
  border-radius: 0.16rem !important;
}
.currency .ant-select-selection-item {
  padding-left: 0.4rem !important;
  font-size: 0.22rem;
}
.currency .ant-select-selection-item section {
  height: 100% !important;
  display: flex;
  align-items: center;
}
.currency .ant-select-selection-item img {
  display: none !important;
}
.phone .ant-select-selector {
  height: 100% !important;
}
.phone .ant-select-selection-item {
  height: 100%;
  line-height: 1 !important;
  display: flex;
  align-items: center;
}
.phone .ant-select-selection-item section {
  margin-left: 0.6rem;
}
.phone .ant-select-selection-item section .areaCodeOptionTextName,
.phone .ant-select-selection-item section img,
.phone .ant-select-selection-item section label {
  display: none;
}
.phone .ant-select-selection-item section .dasef {
  margin-left: -0.04rem !important;
}
.phone .login-phone-input-select {
  width: 1.92rem !important;
  height: 0.64rem;
}
.phone .ant-select {
  position: absolute !important;
  width: 1.92rem !important;
  height: 0.5rem;
  left: 0;
  top: 0;
}
.phone .ant-form-item-control-input-content div {
  position: relative;
}
.phone .ant-select-selection-search {
  width: 1.92rem !important;
  text-align: center;
  left: 0 !important;
  z-index: 999;
}
.phone .ant-select-selection-search input {
  width: 1.92rem !important;
  height: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.phone .ant-select-arrow {
  display: none !important;
  position: relative;
}
.phone .anticon-down {
  width: 0.64rem;
  height: 0.64rem;
  display: flex;
  position: absolute;
  right: 0;
  align-items: center;
  justify-content: center;
  z-index: 9;
}
.username_phone {
  margin-right: 0 !important;
  position: relative;
  left: -0.2rem;
}
.username_phone .ant-select,
.username_phone .login-phone-input-select {
  width: 1.72rem !important;
  height: 0.64rem;
}
.username_phone .ant-select {
  position: absolute !important;
  left: 0;
  top: -0.08rem;
}
.username_phone .ant-select-selection-search {
  width: 1.72rem !important;
  text-align: center;
  left: 0 !important;
  z-index: 999;
}
.username_phone .ant-select-selection-search input {
  width: 1.72rem !important;
  height: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.username_phone .ant-select-selection-item section {
  margin-left: 0.5rem !important;
}
.username_phone .ant-select-selection-item section label {
  display: none;
}
.loginEmailInputSelect {
  width: 5.14rem;
  max-height: 2.8rem;
  background-color: var(--cms-background-color-primary);
  position: absolute;
  top: 0.76rem;
  left: 0;
  overflow: auto;
  z-index: 100;
  border-radius: 0.16rem;
  border: 0.02rem solid var(--cms-divider-color);
}
.loginEmailInputSelect > div {
  line-height: 0.6rem;
  margin: 0.1rem 0;
  color: var(--cms-text-color-primary);
  padding: 0 0.2rem;
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
}
.loginEmailInputSelect > div.activelist {
  color: var(--cms-primary-color);
}
.loginEmailInputSelect .loginList {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-indent: 0.4rem;
}
.loginEmailInputSelect .loginList > div,
.loginEmailInputSelect .loginList > div > div {
  display: flex;
  align-items: center;
  position: relative;
}
.loginEmailInputSelect .loginList > div > div {
  margin-right: 0.12rem;
}
.loginEmailInputSelect .loginList > div > div:first-child {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.loginEmailInputSelect .loginListActive {
  color: var(--cms-primary-color);
}
.loginEmailInputSelect1 {
  position: fixed;
  width: 4.9rem;
  left: 0.28rem;
  top: 1.28rem;
  padding: 0.14rem 0;
}
.loginEmailInputSelect2 {
  position: absolute !important;
  width: 100% !important;
  left: 0 !important;
  top: 0.94rem !important;
}
.cms-mango-popup[data-type~="MangoEntryMobile"] > div {
  overflow: scroll;
}
.RentryTabsRegister .form-box-form-select {
  margin-bottom: 0 !important;
}
.container-WuPIO {
  display: flex;
  flex-direction: column;
  padding-bottom: 0.2rem;
  width: 100%;
  height: 100%;
  overflow: auto;
  font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica,
    Segoe UI, Arial, Roboto, PingFang SC, miui, Hiragino Sans GB,
    Microsoft Yahei, sans-serif;
  background: var(--cms-background-color-primary);
  border: 0.02rem solid var(--cms-text-color-secondary);
  border-radius: 0.16rem;
  transform: translateY(0.2rem) !important;
  position: relative;
}
.container-title-w3Q07 {
  margin-left: 0.12rem;
}
.container-WuPIO .delete {
  width: 0.32rem;
  height: 0.32rem;
  margin-right: 0.06rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--cms-text-color-secondary);
  border-radius: 50%;
}
.container-WuPIO .delete .svg-icon-UPCeJ {
  color: var(--cms-background-color-primary) !important;
}
.container-WuPIO .van-tab--active .RentryTabsNav,
.container-WuPIO .van-tab--active .RentryTabsNav > div {
  color: var(--cms-primary-color);
}
.container-WuPIO .van-tab--active .RentryTabsNav > div svg path {
  fill: var(--cms-primary-color);
}
.container-WuPIO .van-tab__panel {
  height: 100%;
}
.container-WuPIO .van-icon-success:before {
  font-size: 0.28rem;
}
.container-WuPIO .RentryTabsNav {
  display: flex;
  align-items: center;
  justify-content: center;
}
.container-WuPIO .RentryTabsNav,
.container-WuPIO .RentryTabsNav > div {
  color: var(--cms-text-color-primary);
}
.container-WuPIO .RentryTabsNav > div svg path {
  fill: var(--cms-text-color-secondary);
}
.container-WuPIO .van-tabs__wrap {
  height: auto !important;
  margin-bottom: 0.2rem;
  margin-bottom: 0.05rem;
  color: var(--cms-primary-color);
  flex-shrink: 0;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
.container-WuPIO .van-tabs__wrap .van-tab {
  font-size: 0.26rem;
  color: var(--cms-primary-color);
}
.container-WuPIO .van-tabs__wrap .van-tab .van-tab__text {
  display: flex;
  align-items: center;
  justify-content: center;
}
.container-WuPIO .van-tabs {
  height: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.container-WuPIO .van-tabs .van-swipe,
.container-WuPIO .van-tabs .van-swipe__track {
  height: auto;
}
.container-WuPIO .van-tabs__content {
  flex: 1;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.container-WuPIO .van-tabs__nav {
  background: transparent !important;
  height: 0.8rem;
}
.container-WuPIO .van-tabs__line {
  width: 30%;
  max-width: 3rem;
  height: 0.03rem !important;
  background: var(--cms-primary-color) !important;
  bottom: 0.15rem;
}
.container-WuPIO .van-tabs__nav--line {
  padding-bottom: 0.15rem;
}
.container-WuPIO .van-tabs__nav--line:before {
  position: absolute;
  right: 0;
  bottom: 0.15rem;
  left: 0;
  height: 0.011rem;
  background: var(--cms-divider-color);
  content: "";
}
.container-wrapper-gUoUg {
  position: relative;
  width: 6.84rem;
  padding-bottom: 1.08rem;
  margin: 0 auto;
}
.container-header-En4Ps {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.84rem;
  margin-bottom: 0.2rem;
  font-size: 0.26rem;
  line-height: 0.84rem;
  text-align: center;
  color: var(--cms-primary-color);
}
.container-header-En4Ps > div {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 0.2rem;
  flex: 1;
}
.container-header-En4Ps > div:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0.06rem;
  border-radius: 0.06rem;
  background: var(--cms-primary-color);
}
.container-header-En4Ps .svg-icon-UPCeJ {
  margin-right: 0.08rem;
}
.container-header-En4Ps .svg-icon-UPCeJ path {
  opacity: 1;
}
.container-close-leguv {
  position: absolute;
  width: 0.6rem;
  height: 0.6rem;
  left: 50%;
  bottom: 0;
  margin-left: -0.3rem;
  border: 0.04rem solid #fff;
  border-radius: 50%;
  transform: rotate(45deg);
  cursor: pointer;
  transition: all 0.25s ease 0s;
}
.container-close-leguv:hover {
  transform: rotate(135deg);
}
.container-close-leguv:after,
.container-close-leguv:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0.04rem;
  height: 0.32rem;
  transform: translate(-50%, -50%);
  background-color: #fff;
}
.container-close-leguv:after {
  transform: translate(-50%, -50%) rotate(90deg);
}
.loginRegisterFragment-vc9kC {
  padding-top: 0;
}
.other-eLcH_ {
  margin-top: 0.3rem;
}
.other-title-psxhh {
  font-size: 0.22rem;
  color: var(--cms-text-color-secondary);
  line-height: 0.34rem;
  position: relative;
  width: 100%;
  text-align: center;
  margin-bottom: 0.2rem;
}
.other-title-psxhh span {
  position: relative;
}
.other-title-psxhh span:after,
.other-title-psxhh span:before {
  content: "";
  position: absolute;
  top: 50%;
  height: 0.01rem;
  width: 0.7rem;
  background: var(--cms-divider-color);
}
.other-title-psxhh span:before {
  left: -0.92rem;
}
.other-title-psxhh span:after {
  right: -0.92rem;
}
.other-login-SXZ8D {
  position: relative;
  width: 3.32rem;
  border-radius: 0.72rem;
  margin: 0 auto;
}
.other-login-SXZ8D,
.other-login-icon-DBwG7 {
  align-items: center;
  display: flex;
  justify-content: center;
  height: 0.72rem;
}
.other-login-icon-DBwG7 {
  width: 0.72rem;
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 0.3rem;
}
.other-login-icon-google-BAxjD {
  background-image: url(/img/google.a618db65.png);
}
.other-login-icon-fb-rDzN1 {
  background-image: url(/img/facebook.d016d34a.png);
}
.form-box-xwwkk {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  flex: 1;
  overflow: hidden;
}
.form-box-xwwkk .ant-form-item-explain {
  line-height: 1;
  font-size: 0.18rem;
  font-weight: 400;
  color: var(--cms-primary-color) !important;
  min-height: 0.48rem !important;
  margin-top: 0.2rem;
}
.form-box-xwwkk .ant-form-item-explain .ant-form-item-explain-error {
  position: relative;
  align-items: center;
  padding-left: 0.32rem;
  display: none;
}
.form-box-xwwkk .ant-form-item-explain .ant-form-item-explain-error:before {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -0.1rem;
  content: "!";
  width: 0.22rem;
  height: 0.22rem;
  display: inline-block;
  margin-right: 0.1rem;
  text-align: center;
  line-height: 0.22rem;
  border-radius: 50%;
  font-size: 0.16rem;
  background: var(--cms-color-help) !important;
  color: #fff;
}
.form-box-xwwkk
  .ant-form-item-explain
  .ant-form-item-explain-error:first-child {
  display: flex;
  align-items: center;
  margin: 0.16rem 0;
}
.form-box-xwwkk
  .ant-form-item-explain
  > .ant-form-item-explain-error:first-child {
  display: flex;
}
.form-box-xwwkk .ant-select-selector {
  height: 0.7rem;
  border: none !important;
}
.form-box-xwwkk .ant-form-item-explain-error {
  color: var(--cms-color-help) !important;
  display: none;
}
.form-box-xwwkk .van-button--normal {
  height: 0.7rem;
  background-color: var(--cms-primary-color);
  border-color: var(--cms-divider-color);
  border-radius: 0.16rem;
  width: 100%;
  font-size: 0.24rem;
  color: var(--cms-theme-text-color-primary);
}
.form-box-xwwkk .van-button--disabled {
  opacity: 1 !important;
  background: var(--cms-grey-secondary-color) !important;
  color: #fff !important;
}
.form-box-xwwkk
  .ant-form-item-has-error.ant-form-item-has-feedback
  .ant-form-item-children-icon,
.form-box-xwwkk
  .ant-form-item-has-success.ant-form-item-has-feedback
  .ant-form-item-children-icon {
  display: none;
}
.form-box-pass-popup-UeYEH {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.form-box-pass-popup-UeYEH .delete {
  width: 0.32rem;
  height: 0.32rem;
  margin-right: 0.06rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--cms-text-color-secondary);
  border-radius: 50%;
}
.form-box-pass-popup-UeYEH .delete .svg-icon-UPCeJ {
  color: var(--cms-background-color-primary) !important;
}
.form-box-pass-popup-con-jpNdH {
  width: 6.84rem !important;
  flex: none !important;
  background-color: var(--cms-background-color-primary);
  padding-bottom: 0.2rem;
  border-radius: 0.2rem;
  border: 0.02rem solid var(--cms-divider-color);
  transition: transform 0.3s ease;
}
.form-box-pass-popup-con-item-ob3yJ {
  min-height: 1.2rem !important;
}
.form-box-pass-popup-con-title-_x53s {
  padding: 0.2rem 0 0.3rem;
}
.form-box-pass-popup-con-title-_x53s,
.form-box-pass-popup-con-title1-rtv7x {
  font-weight: 400;
  font-size: 0.3rem;
  text-align: center;
  color: var(--cms-text-color-primary);
}
.form-box-pass-popup-con-title1-rtv7x {
  padding: 0.3rem 0 0.08rem;
}
.form-box-pass-popup-con-title2-xtmSO {
  font-size: 0.18rem;
  height: 0.28rem;
  display: flex;
  align-items: center;
  color: var(--cms-text-color-secondary);
  padding-left: 0.3rem;
}
.form-box-pass-popup-con-title2-xtmSO > span {
  margin-right: 0.06rem;
}
.form-box-pass-popup-con-tips-Qs8r8 {
  line-height: 1;
  text-align: left;
  color: var(--cms-text-color-secondary);
  font-size: 0.18rem;
  margin-bottom: 0.4rem;
  padding: 0 0.3rem;
}
.form-box-pass-popup-con-close-aRaWy {
  width: 0.56rem;
  height: 0.56rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0.04rem solid #fff;
  margin: 0.3rem auto 0.16rem;
}
.form-box-disbaled-TW9TB {
  pointer-events: none;
}
.form-box-show-Dmkna {
  transform: translateY(0);
}
.form-box-title-OwY_l {
  font-size: 0.32rem;
  font-weight: 600;
  color: var(--cms-text-color-primary);
  position: absolute;
  width: 100%;
  text-align: center;
}
.form-box-form-GDawl {
  width: 100%;
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
  min-height: 2.4rem;
  position: relative;
  padding: 0.04rem;
}
.form-box-form-label-bkbbg {
  position: relative;
  padding-right: 0.1rem;
  display: flex;
  align-items: center;
}
.form-box-form-label-bkbbg > span {
  position: absolute;
  right: 0.04rem;
  top: 50%;
  margin-top: -0.08rem;
  line-height: 1;
  color: var(--cms-color-help);
}
.form-box-form-label-tips-bxDCh {
  font-size: 0.22rem;
  color: var(--cms-text-color-primary);
  line-height: 1;
  display: flex;
  height: 0.44rem;
  align-items: center;
}
.form-box-form-duty-wwpkl {
  color: var(--cms-text-color-primary);
  font-size: 0.22rem;
  color: var(--cms-text-color-secondary);
}
.form-box-form-duty-wwpkl .anticon {
  margin-left: 0.2rem;
  color: var(--cms-text-color-secondary) !important;
}
.form-box-form-duty-wrap-NkMPD .ant-form-item-explain {
  left: -1rem !important;
}
.form-box-form-duty-wrap-NkMPD .form-box-form-label-b5nov span {
  right: -0.12rem;
}
.form-box-form-duty-select-OAVyT {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.72rem;
  padding-right: 0.2rem;
  font-size: 0.22rem;
  border-right: 0.02rem solid var(--cms-divider-color);
  color: var(--cms-text-color-secondary);
}
.form-box-form-duty-select-OAVyT img {
  width: 0.28rem;
  margin-right: 0.08rem;
}
.form-box-form-duty-select-OAVyT .anticon {
  padding-left: 0.2rem;
  color: var(--cms-text-color-secondary) !important;
}
.form-box-form-duty-select-content-CGaKb {
  color: var(--cms-text-color-primary);
  font-size: 0.28rem;
}
.form-box-form-icon-lVOuH {
  color: var(--cms-text-color-secondary) !important;
  font-size: 0;
}
.form-box-form-icon-close-UHoIr {
  opacity: 0.5;
}
.form-box-form-icon-open-oULDh {
  opacity: 1 !important;
  color: var(--cms-primary-color) !important;
}
.form-box-form-staticText-RarE3 {
  color: var(--cms-text-color-primary);
  font-size: 0.24rem;
  margin-bottom: 0.4rem;
}
.form-box-form-staticText-RarE3 span {
  padding-left: 0.08rem;
  padding-right: 0.08rem;
  color: var(--cms-primary-color);
}
.form-box-form-GDawl .ant-form-item {
  margin-bottom: 0.2rem !important;
}
.form-box-form-GDawl .ant-form-item .ant-form-item-explain {
  display: none !important;
}
.form-box-form-GDawl .ant-form-item.ant-form-item-has-error {
  margin-bottom: 0 !important;
}
.form-box-form-GDawl
  .ant-form-item.ant-form-item-has-error
  .ant-form-item-explain {
  display: flex !important;
  margin-top: 0 !important;
}
.form-box-form-space-c1z03 {
  margin-bottom: 0.2rem;
}
.form-box-form-space-item-xKVxq {
  display: flex;
  font-size: 0.22rem;
}
.form-box-form-space-item-aa-YkXPg {
  margin-bottom: 0.1rem;
}
.form-box-form-space-item-xKVxq .van-radio-group {
  width: 100%;
}
.form-box-form-space-item-xKVxq .van-radio {
  margin-right: 0;
  width: 50%;
}
.form-box-form-space-item-xKVxq .van-radio__icon {
  height: 0.32rem;
  line-height: 0.32rem;
}
.form-box-form-space-item-xKVxq .van-radio__icon--round .van-icon {
  border-radius: 0.04rem;
  width: 0.32rem;
  height: 0.32rem;
  line-height: 1;
  border-color: var(--cms-divider-color);
}
.form-box-form-space-item-xKVxq .van-radio__icon--checked .van-icon {
  color: var(--cms-background-color-primary);
  background-color: var(--cms-primary-color);
  border-color: transparent;
}
.form-box-form-space-item-xKVxq .van-radio__label {
  line-height: 1;
  display: flex;
  align-items: center;
  font-size: 0.22rem;
  color: var(--cms-text-color-primary);
}
.form-box-form-space-item-sub-wyTHB {
  width: 50%;
  font-size: 0.22rem;
  display: flex;
}
.form-box-form-space-item-sub-tip-Cy7zm:before {
  border-left: 0.02rem solid var(--cms-divider-color);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  margin-left: 0.16rem;
}
.form-box-form-space-item-sub-tip-Cy7zm:before,
.form-box-form-space-item-sub-tip1-zQNq7:before {
  display: inline-block;
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.08rem;
  margin-top: -0.08rem;
}
.form-box-form-space-item-sub-tip1-zQNq7:before {
  border-left: 0.02rem solid transparent;
  border-bottom: 0.02rem solid transparent;
  margin-left: -0.16rem;
}
.form-box-form-space-item-sub-wyTHB svg {
  border-radius: 50%;
  border: 0.02rem solid var(--cms-text-color-secondary);
}
.form-box-form-space-item-sub-wyTHB svg circle {
  fill: transparent;
}
.form-box-form-space-item-sub-wyTHB svg path {
  fill: var(--cms-text-color-secondary);
}
.form-box-form-space-item-sub-text-mpCA2 {
  position: relative;
  line-height: 1.4;
  margin-top: 0.02rem;
  color: var(--cms-text-color-secondary);
}
.form-box-form-space-item-sub-active-u5s3r svg {
  border: none;
  background: var(--cms-primary-color);
}
.form-box-form-space-item-sub-active-u5s3r svg circle {
  fill: var(--cms-primary-color) !important;
}
.form-box-form-space-item-sub-active-u5s3r svg path {
  fill: var(--cms-divider-color) !important;
}
.form-box-form-space-item-sub-active-u5s3r span:nth-child(2) {
  color: var(--cms-primary-color);
}
.form-box-form-input-ziKPa {
  width: 100%;
  height: 0.7rem;
  border-radius: 0.16rem;
  padding: 0 0.1rem 0 0.2rem;
  display: flex;
  align-items: center;
  border: 0.02rem solid var(--cms-text-color-secondary);
}
.form-box-form-input-active-lKmMA {
  border: 0.02rem solid var(--cms-primary-color);
}
.form-box-form-input-icon-img-XzFiz {
  width: 0.32rem !important;
  margin-right: 0.08rem !important;
}
.form-box-form-input-label-lZ6T5 {
  display: inline-block;
  width: 1.8rem;
  font-size: 0.36rem;
  color: rgba(0, 153, 68, 0.5);
  margin-right: 0.2rem;
  white-space: nowrap;
}
.form-box-form-input-captcha-Qj0An {
  width: 1.6rem;
}
.form-box-form-input-captcha-Qj0An img {
  width: 100%;
}
.form-box-form-input-ziKPa .ant-form-item {
  flex: 1;
}
.form-box-form-input-ziKPa .ant-form-item-explain {
  display: flex;
}
.form-box-form-input-ziKPa .ant-form-item-explain div:first-of-type {
  display: block;
}
.form-box-form-input-ziKPa .ant-form-item-explain div:not(:first-child) {
  display: none;
}
.form-box-form-input-ziKPa input {
  border: none;
  background: none;
  color: var(--cms-text-color-primary);
  font-variant: tabular-nums;
  width: 100%;
  flex: 1;
  font-size: 0.22rem;
  font-weight: 500;
  text-overflow: ellipsis;
}
.form-box-form-input-ziKPa input::-moz-placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.form-box-form-input-ziKPa input::placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.form-box-form-input-ziKPa input::-webkit-input-placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.form-box-form-input-ziKPa input:-webkit-autofill {
  -webkit-text-fill-color: var(--cms-text-color-primary) !important;
  font-size: 0.28rem;
}
.form-box-form-input-password-yYaHL {
  width: 0.48rem;
  height: 0.48rem;
  display: inline-flex;
  align-items: center;
}
.form-box-form-input-sendcode-fdz2h {
  max-width: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  line-height: 1;
  color: var(--cms-text-color-secondary);
  font-size: 0.22rem;
  text-align: right;
}
.form-box-form-input-sendcode-active-lngD0 {
  color: var(--cms-primary-color);
}
.form-box-form-input-verifica-eimaY {
  margin-bottom: 0.2rem;
  background-color: var(--cms-background-color-secondary);
  display: flex;
  align-items: center;
  font-size: 0.22rem;
  color: var(--cms-global-secondary1-color);
}
.form-box-form-input-verifica-success-mWusF {
  width: 0.26rem;
  height: 0.26rem;
  display: inline-block;
  border-radius: 0.26rem;
  background-color: var(--cms-global-secondary1-color);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-right: 0.08rem;
}
.form-box-form-input-verifica-success-mWusF:after {
  width: 0.14rem;
  height: 0.08rem;
  border-left: 0.03rem solid var(--cms-text-color-primary);
  border-bottom: 0.03rem solid var(--cms-text-color-primary);
  display: inline-block;
  overflow: hidden;
  content: "";
  transform: rotate(-48deg);
  margin-top: -0.03rem;
}
.form-box-form-input-ziKPa.form-box-form-sms-r4bzZ {
  margin-bottom: 0.24rem;
}
.form-box-form-select-dl65a {
  position: relative;
  width: 100%;
  height: 0.7rem;
  background: none;
  border-radius: 0.16rem;
  padding: 0 0.2rem;
  border: 0.02rem solid var(--cms-text-color-secondary);
  display: flex;
  align-items: center;
  line-height: 0.24rem;
}
.form-box-form-select-currency-xOg8x {
  border: none;
}
.form-box-form-selectActive-EBG5w {
  border-color: var(--cms-primary-color);
}
.form-box-form-select-dl65a .ant-form-item {
  flex: 1;
}
.form-box-form-select-dl65a .anticon {
  color: var(--cms-text-color-secondary) !important;
}
.form-box-form-select-content-UtBVL {
  flex: 1;
  overflow: hidden;
}
.form-box-form-select-label-j1GIR {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin-top: 0.1rem;
}
.form-box-form-select-selected-H_n1o {
  width: 100%;
  height: 0.44rem;
  line-height: 0.44rem;
  font-size: 0.28rem;
  font-weight: 500;
  color: var(--cms-text-color-primary);
}
.form-box-form-select-img-akhk_ {
  width: 0.34rem;
  height: 0.34rem;
  margin-right: 0.1rem;
}
.form-box-form-select-info-sC04z {
  position: absolute;
  bottom: 0.12rem;
  line-height: 1;
  color: var(--cms-text-color-primary);
  font-size: 0.24rem;
}
.form-box-form-select-info-currency-JBKqk {
  font-size: 0.22rem;
  line-height: 1.3;
  color: var(--cms-top-money-color);
  display: inline-block;
  margin-top: 0.08rem;
  padding: 0 0.04rem;
}
.form-box-form-select-placeholder-ehJdh {
  width: 100%;
  height: 0.44rem;
  line-height: 0.44rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 400;
  font-size: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.form-box-form-select-arrow-WkX_m {
  width: 0.48rem;
  height: 0.48rem;
  display: inline-block;
  font-size: 0;
}
.form-box-form-select-arrow-WkX_m svg {
  width: 0.48rem;
  height: 0.48rem;
}
.form-box-form-select-arrow-WkX_m svg path {
  fill: var(--cms-divider-color);
}
.form-box-form-select-dl65a input {
  border: none;
  background: none;
  width: 100%;
  color: var(--cms-text-color-primary);
  font-size: 0.22rem;
  font-weight: 700;
  text-overflow: ellipsis;
}
.form-box-form-select-dl65a input::-moz-placeholder {
  color: var(--cms-text-color-secondary) !important;
  font-weight: 400;
}
.form-box-form-select-dl65a input::placeholder {
  color: var(--cms-text-color-secondary) !important;
  font-weight: 400;
}
.form-box-form-select-dl65a input::-webkit-input-placeholder {
  color: var(--cms-text-color-secondary) !important;
  font-weight: 400;
}
.form-box-form-select-dl65a input:-webkit-autofill {
  -webkit-text-fill-color: var(--cms-text-color-primary) !important;
  font-weight: 400;
}
.form-box-form-checkbox-SDNiY {
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  font-weight: 500;
  color: var(--cms-primary-color);
}
.form-box-form-checkbox-SDNiY > span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.form-box-form-checkbox-login-txbw1 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
}
.form-box-form-checkbox-SDNiY > p:first-child {
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
  margin-bottom: 0.1rem;
  text-align: right;
}
.form-box-form-checkbox-SDNiY > p:last-child {
  color: var(--cms-primary-color);
  font-size: 0.22rem;
  text-align: right;
}
.form-box-form-checkbox-icon-Ajnwi {
  width: 0.24rem;
  height: 0.24rem;
  border-radius: 0.12rem;
  border: 0.02rem solid var(--cms-divider-color);
  position: relative;
  display: inline-block;
  margin-right: 0.1rem;
  flex-shrink: 0;
}
.form-box-form-checkbox-icon-Ajnwi:before {
  content: "";
  width: 0.2rem;
  height: 0.2rem;
  background: var(--cms-primary-color);
  border-radius: 0.1rem;
  display: none;
  position: absolute;
  left: 0;
  top: 0;
}
.form-box-form-checkbox-icon-checked-DwvUT {
  border-color: var(--cms-primary-color);
}
.form-box-form-checkbox-icon-checked-DwvUT:before {
  display: inline-block;
}
.form-box-phone-Sqw_O {
  padding-bottom: 0.1rem;
}
.form-box-arrow-XRmnB {
  display: inline-block;
  width: 0.52rem;
  height: 0.52rem;
  background: url(/img/arrow_down.88550bda.png) no-repeat;
  background-size: contain;
  position: absolute;
  left: 50%;
  margin-left: -0.26rem;
}
.form-box-arrow-up-XeEWm {
  transform: rotateX(180deg);
  top: 1rem;
}
.form-box-arrow-up2-g67x6 {
  transform: rotateX(180deg);
  top: 1.8rem;
}
.form-box-arrow-down-cPxv5 {
  top: 8.4rem;
}
.form-box-arrow-down2-F5JWp {
  top: 8.6rem;
}
.login-iZ1RC {
  width: 100%;
}
.login-iZ1RC .van-tab {
  color: var(--cms-text-color-secondary) !important;
}
.login-iZ1RC .van-tab--active {
  color: var(--cms-text-color-primary) !important;
}
.login-iZ1RC .van-tabs__nav {
  background: none !important;
}
.login-iZ1RC .van-tabs__line {
  background: none !important;
  width: 0.4rem;
}
.login-iZ1RC .van-tabs__wrap {
  height: 0.56rem !important;
}
.login-content-X34yB {
  width: 100%;
  padding: 0 0.28rem;
  flex-direction: column;
}
.login-bottom-DFVNv,
.login-content-X34yB {
  display: flex;
  justify-content: space-between;
}
.login-bottom-DFVNv {
  padding: 0.2rem 0 0.2rem 0;
  line-height: 1.1;
}
.login-phone-input-Cg_4E {
  display: flex;
  align-items: center;
  border-radius: 0.16rem;
  padding-right: 0.1rem;
  border: 0.02rem solid var(--cms-text-color-secondary);
}
.login-phone-input-active-LBUqA {
  border: 0.02rem solid var(--cms-primary-color);
}
.login-phone-input-select-xCSGG {
  display: flex;
  align-items: center;
  padding: 0 0.2rem;
  width: 1.92rem;
  margin-right: 0.2rem;
  border-right: 0.02rem solid var(--cms-text-color-secondary);
  height: 0.5rem;
}
.login-phone-input-select-only-VzQAg {
  width: 1.56rem;
}
.login-phone-input-select-nodialcode-DXRgl .ant-select-selection-item {
  justify-content: flex-end !important;
}
.login-phone-input-select-text-wwqdX {
  color: var(--cms-text-color-primary);
  font-size: 0.24rem;
  margin-left: 0.1rem;
}
.login-phone-input-select-xCSGG img {
  width: 0.36rem;
  height: 0.27rem;
  margin-right: 0.08rem;
}
.login-phone-input-select-img-xeYdJ {
  width: 0.26rem;
  margin-right: 0.08rem;
}
.login-phone-input-select-xCSGG .anticon {
  font-size: 0.22rem;
  color: var(--cms-text-color-secondary) !important;
}
.login-phone-input-select-xCSGG .ant-select-selector {
  border: none !important;
  padding: 0 !important;
}
.login-phone-input-select-content-cGKD3 {
  color: var(--cms-text-color-secondary);
  font-size: 0.22rem;
}
.login-phone-input-select-xuan1-pBrfQ {
  transform: rotate(180deg);
  transition: all 0.1s linear;
}
.login-phone-input-select-xuan2-Khtnb {
  transform: rotate(0);
  transition: all 0.1s linear;
}
.login-phone-input-box-xBYdU {
  flex: 1;
  padding-left: 0;
  margin-bottom: 0;
}
.login-phone-input-number-RkwpR {
  width: 4.3rem;
}
.login-phone-input-number-code-ChfZ_ {
  height: 0.34rem;
  font-size: 0.22rem;
  font-weight: 400;
  color: var(--cms-primary-color);
  text-align: right;
}
.login-phone-input-number-code-send-Y8o9H {
  font-size: 0.22rem;
  font-weight: 400;
  color: var(--cms-text-color-secondary);
}
.login-phone-input-area-aqu1V {
  margin-bottom: 0;
  width: auto;
}
.login-phone-input-Cg_4E .form-box-form-input-ziKPa {
  border: none !important;
}
.login-register-Wbr2P {
  padding: 0 0.28rem;
}
.area-code-SK_sI .van-picker__toolbar {
  background: var(--cms-divider-color);
}
.area-code-SK_sI .van-picker__confirm {
  visibility: hidden;
}
.area-code-item-sEG1N {
  width: 100%;
  height: 1.28rem;
  display: flex;
  align-items: center;
  padding: 0 0.32rem;
  justify-content: space-between;
}
.area-code-item-name-CmIWl {
  font-size: 0.32rem;
  font-weight: 500;
  color: var(--cms-text-color-primary);
}
.area-code-item-code-_a1ph {
  font-size: 0.32rem;
  font-weight: 400;
  color: var(--cms-text-color-secondary);
  margin-left: 0.16rem;
}
.area-code-item-select-hfCja {
  display: inline-block;
  width: 0.48rem;
  height: 0.48rem;
  background-image: url(/img/code.e4ffe120.png);
  background-repeat: no-repeat;
  background-size: contain;
}
.area-code-item-select-ed-qr0ye {
  background-image: url(/img/code_select.1bd9dbb4.png);
}
.currencyPopup-M_nN_ {
  background: var(--cms-background-color-secondary) !important;
}
.currencyTitle-fNsNj {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.28rem;
  background-color: var(--cms-background-color-primary);
  height: 1.12rem;
  position: relative;
}
.currencyTitle-close-OWhbp {
  color: var(--cms-text-color-primary) !important;
  font-size: 0;
}
.currencyTitle-fNsNj .cancel-Sbk4m,
.currencyTitle-fNsNj .confirm-XoReR {
  width: 24%;
  font-size: 0.28rem;
}
.currencyTitle-fNsNj .cancel-Sbk4m {
  left: 0.28rem;
  color: var(--cms-text-color-secondary);
  text-align: left;
}
.currencyTitle-fNsNj .confirm-XoReR {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  right: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.currencyTitle-fNsNj h4 {
  text-align: center;
  font-weight: 700;
  color: var(--cms-text-color-primary);
  font-size: 0.32rem;
}
.currencyContainer-XSntx {
  height: calc(100% - 1.46rem);
  overflow: auto;
  color: var(--cms-text-color-primary);
}
.currencyContainer-XSntx .currencyList-eT0hn {
  padding: 0 0.28rem;
  height: 1.28rem;
  align-items: center;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  display: flex;
  justify-content: space-between;
  gap: 0.2rem;
}
.currencyContainer-XSntx .currencyList-eT0hn .currencyItemImg-sczRL {
  width: 0.72rem;
  height: 0.72rem;
}
.currencyContainer-XSntx .currencyList-eT0hn .bankLanguage-buDMh {
  display: flex;
  flex-direction: column;
  margin-right: auto;
  font-size: 0.26rem;
}
.currencyContainer-XSntx .currencyList-eT0hn .bankLocal-UkQd2 {
  font-size: 0.26rem;
}
.currencyContainer-XSntx .currencyList-eT0hn .bankIcon-JO7Lo {
  margin-right: auto;
  font-size: 0.26rem;
}
.currencyContainer-XSntx .currencyList-eT0hn .currencyIcon-k4RPy {
  display: flex;
  align-items: center;
  font-size: 0.28rem;
}
.currencyContainer-XSntx .currencyList-eT0hn .currencyIcon-k4RPy img {
  width: 0.54rem;
  margin-right: 0.2rem;
}
.currencyContainer-XSntx .currencyList-eT0hn .selectImg-B_XtR {
  width: 0.48rem;
  height: 0.48rem;
  background-size: 0.48rem 0.48rem;
  background-position: 50%;
  background-repeat: no-repeat;
}
.areaCode-fLOUD {
  background: var(--cms-background-color-secondary) !important;
}
.areaCode-header-UjpZj {
  display: flex;
  align-items: center;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  background-color: var(--cms-background-color-primary);
  width: 100%;
  height: 1.12rem;
}
.areaCode-header-code-OHUgT {
  text-align: center;
  font-weight: 500;
  font-size: 0.28rem;
  color: var(--cms-text-color-primary);
}
.areaCode-header-search-nXNua {
  flex: 1;
  display: flex;
  align-items: center;
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.28rem;
  height: 0.56rem;
  margin-left: 0.24rem;
}
.areaCode-header-search-nXNua input {
  padding-left: 0.16rem;
  width: calc(100% - 0.56rem);
  border: 0;
  outline: none;
  background: none;
  font-size: 0.26rem;
  color: var(--cms-text-color-primary);
}
.areaCode-header-search-nXNua input::-moz-placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.areaCode-header-search-nXNua input::placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.areaCode-header-search-close-W8Uuf {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.56rem;
  height: 0.56rem;
  font-size: 0;
}
.areaCode-header-search-close-icon-gMOZp {
  color: var(--cms-text-color-secondary) !important;
}
.areaCode-main-grroE {
  width: 100%;
  min-height: 6.4rem;
  max-height: calc(100vh - 4rem);
  overflow-y: auto;
}
.areaCode-option-qsAS4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0.24rem;
  padding-right: 0.24rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  width: 100%;
  height: 1.28rem;
}
.areaCode-option-text-GUXvU {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  display: flex;
  align-items: center;
}
.areaCode-option-text-icon-eyphi {
  width: 0.24rem;
  margin-right: 0.08rem;
}
.areaCode-option-text-name-Nlzn7 {
  width: 1.4rem;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1;
  color: var(--cms-text-color-primary);
  padding-right: 0.08rem;
  font-weight: 500;
  display: inline-block;
}
.areaCode-option-text-code-HYS8G {
  color: var(--cms-text-color-secondary);
  position: absolute;
  margin-left: 0.06rem;
  font-size: 0.22rem;
  width: 0.94rem;
  text-align: center;
}
.areaCode-option-text-code-HYS8G label {
  color: var(--cms-text-color-secondary) !important;
}
.loginAccount-forgetText-BMlA8 {
  cursor: pointer;
  color: var(--cms-primary-color);
  padding-bottom: 0.2rem;
}
.loginAccount-radio-OkSwx {
  position: relative;
  display: flex;
  color: var(--cms-text-color-secondary);
  gap: 0.08rem;
  font-size: 0.22rem;
  align-items: center;
}
.loginAccount-radio-OkSwx > span {
  flex: 1;
  line-height: 1.1;
  color: var(--cms-text-color-secondary);
}
.loginAccount-radio-OkSwx article {
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.04rem;
  width: 0.32rem;
  height: 0.32rem;
  position: relative;
}
.loginAccount-radio-checked-pN4eb article {
  background-color: var(--cms-global-secondary1-color);
  border-color: var(--cms-global-secondary1-color);
}
.loginAccount-radio-checked-pN4eb article:before {
  position: absolute;
  left: 0.02rem;
  top: 0.18rem;
  background-color: var(--cms-text-color-primary);
  width: 0.12rem;
  height: 0.02rem;
  content: "";
  transform: rotate(45deg) scaleY(1.5);
}
.loginAccount-radio-checked-pN4eb article:after {
  position: absolute;
  left: 0.08rem;
  top: 0.14rem;
  background-color: var(--cms-text-color-primary);
  width: 0.2rem;
  height: 0.02rem;
  content: "";
  transform: rotate(-50deg) scaleY(1.5);
}
.loginAccount-text-ixz7W {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-around;
  line-height: 1;
  padding: 0.2rem 0.28rem 0;
}
.loginAccount-text1-z2o6f {
  height: auto;
  line-height: 1;
  padding: 0.2rem 0.28rem;
}
.loginAccount-link-BVOus {
  color: var(--cms-primary-color);
  cursor: pointer;
  font-size: 0.22rem;
}
.loginAccount-link-BVOus:hover {
  text-decoration: underline;
}
.loginAccount-link1-pwJMD,
.loginAccount-link2-KcUry,
.loginAccount-link3-mC_V3 {
  margin-right: 0.2rem;
  display: flex;
  align-items: center;
  flex: 1;
  justify-content: center;
  text-align: center;
  max-width: 1.9rem;
}
.loginAccount-link3-mC_V3 {
  margin-right: 0;
}
.loginAccount-agreement-gjHSI {
  position: absolute;
  left: 0.28rem;
  top: 0;
  line-height: 1;
  font-size: 0.2rem;
  color: var(--cms-color-help);
}
.customer-sBs6E {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.24rem;
}
.customer-sBs6E a {
  font-size: 0.24rem;
  color: var(--cms-primary-color);
}
.passwordStrength-YH2cE {
  font-size: 0.18rem;
}
.passwordStrength-top-Arlzl {
  display: flex;
  align-items: center;
  margin-bottom: 0.2rem;
  line-height: 1;
}
.passwordStrength-top-Arlzl i {
  width: 0.8rem;
  height: 0.12rem;
  margin: 0 0.04rem;
  border-radius: 0.12rem;
  transition: all 0.25s ease 0s;
}
.passwordStrength-top-Arlzl .label-name {
  padding-right: 0.1rem;
  font-size: 0.22rem;
  color: var(--cms-text-color-primary);
}
.passwordStrength-top-Arlzl .label-rule {
  padding-left: 0.1rem;
  color: var(--cms-text-color-secondary);
}
.passwordStrength-top-Arlzl .default {
  background-color: var(--cms-text-color-secondary);
}
.passwordStrength-top-Arlzl .checked1 {
  background-color: var(--cms-global-secondary3-color);
}
.passwordStrength-top-Arlzl .checked2,
.passwordStrength-top-Arlzl .checked3 {
  background-color: var(--cms-global-secondary2-color);
}
.passwordStrength-top-Arlzl .checked4 {
  background-color: var(--cms-global-secondary1-color);
}
.passwordStrength-bottom-aPzZt {
  display: flex;
  align-items: center;
  color: var(--cms-color-help);
  margin-bottom: 0.16rem;
}
.passwordStrength-bottom-aPzZt i {
  padding-left: 0.1rem;
  line-height: 1;
  font-style: normal;
  max-width: 0.92rem;
  word-wrap: break-word;
}
.passwordStrength-bottom-aPzZt .error {
  color: var(--cms-global-secondary3-color);
}
.passwordStrength-bottom-aPzZt .error b {
  background: var(--cms-global-secondary3-color);
  transform: rotate(45deg);
}
.passwordStrength-bottom-aPzZt .error b:after,
.passwordStrength-bottom-aPzZt .error b:before {
  content: "";
  position: absolute;
  left: 0.1rem;
  top: 0.04rem;
  width: 0.02rem;
  height: 0.14rem;
  background: #fff;
}
.passwordStrength-bottom-aPzZt .error b:before {
  transform: rotate(90deg);
}
.passwordStrength-bottom-aPzZt .success {
  color: var(--cms-global-secondary1-color);
}
.passwordStrength-bottom-aPzZt .success b {
  background: var(--cms-global-secondary1-color);
}
.passwordStrength-bottom-aPzZt .success b:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -0.06rem 0 0 -0.06rem;
  width: 0.12rem;
  height: 0.08rem;
  transform: rotate(-45deg);
  border-left: 0.02rem solid var(--cms-theme-text-color-primary);
  border-bottom: 0.02rem solid var(--cms-theme-text-color-primary);
}
.passwordStrength-bottom-aPzZt .waring {
  color: var(--cms-global-secondary2-color);
}
.passwordStrength-bottom-aPzZt .waring b {
  background: var(--cms-global-secondary2-color);
}
.passwordStrength-bottom-aPzZt .waring b:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -0.06rem 0 0 -0.06rem;
  width: 0.12rem;
  height: 0.08rem;
  transform: rotate(-45deg);
  border-left: 0.02rem solid var(--cms-theme-text-color-primary);
  border-bottom: 0.02rem solid var(--cms-theme-text-color-primary);
}
.passwordStrength-bottom-aPzZt b {
  position: relative;
  width: 0.22rem;
  height: 0.22rem;
  border-radius: 50%;
  transition: all 0.25s ease 0s;
}
.passwordStrength-bottom-aPzZt > span {
  display: flex;
  align-items: center;
  margin-right: 0.4rem;
}
.page-popup-X1j1F {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  left: 0;
  top: 0;
  font-size: 0.24rem;
}
.page-popup-X1j1F,
.page-popup-X1j1F .delete {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-popup-X1j1F .delete {
  width: 0.32rem;
  height: 0.32rem;
  margin-right: 0.06rem;
  background: var(--cms-text-color-secondary);
  border-radius: 50%;
}
.page-popup-X1j1F .delete .svg-icon-UPCeJ {
  color: var(--cms-background-color-primary) !important;
}
.page-popup-X1j1F .pagePopup_username {
  margin-bottom: 0.2rem !important;
}
.page-popup-X1j1F .pagePopup_username_m {
  margin-bottom: 0.1rem !important;
}
.page-popup-X1j1F .pagePopup_username_tips {
  color: var(--cms-color-help) !important;
  font-size: 0.22rem;
  position: relative;
  margin-bottom: 0.1rem;
  line-height: 1;
}
.page-popup-X1j1F .pagePopup_username_tips > span {
  position: relative;
  left: 0.3rem;
  line-height: 1;
}
.page-popup-X1j1F .pagePopup_username_tips:before {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -0.1rem;
  content: "!";
  width: 0.22rem;
  height: 0.22rem;
  display: inline-block;
  margin-right: 0.1rem;
  text-align: center;
  line-height: 0.22rem;
  border-radius: 50%;
  font-size: 0.16rem;
  background: var(--cms-color-help) !important;
  color: #fff;
}
.page-popup-con-veBY0 {
  width: 6.86rem;
  min-height: 2rem;
  background: var(--cms-background-color-primary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  padding: 0.3rem 0.28rem;
}
.page-popup-con-title-OfJjZ {
  text-align: center;
  color: var(--cms-global-secondary1-color);
  font-size: 0.3rem;
  line-height: 1.2;
}
.page-popup-con-success-yK9_I {
  font-size: 0.22rem;
  margin: 0.3rem 0 0.2rem;
}
.page-popup-con-success-tip1-Wxsza {
  color: var(--cms-global-secondary1-color);
  padding-left: 0.44rem;
  font-weight: 600;
}
.page-popup-con-success-tip2-I5ltu {
  color: var(--cms-global-spare-color);
}
.page-popup-con-success-tip3-uDH6P {
  color: var(--cms-text-color-primary);
  font-weight: 700;
}
.page-popup-con-username-wVwgB {
  color: var(--cms-text-color-primary);
  margin-bottom: 0.16rem;
  display: flex;
  align-items: center;
  font-size: 0.22rem;
}
.page-popup-con-username-text1-sZD4K,
.page-popup-con-username-text2-KPG1o {
  color: var(--cms-text-color-secondary);
}
.page-popup-con-username-text2-KPG1o {
  margin: 0 0.1rem;
}
.page-popup-con-username-text2-KPG1o > span {
  color: var(--cms-text-color-primary);
  font-weight: 700;
}
.page-popup-con-usercopy-HaHTd {
  text-align: left;
  color: var(--cms-text-color-secondary);
  margin-bottom: 0.3rem;
  font-size: 0.22rem;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1.2;
}
.page-popup-con-usercopy-text1-KsTV_ {
  color: var(--cms-primary-color);
  display: flex;
  align-items: center;
  text-align: left;
  width: 3.8rem;
}
.page-popup-con-usercopy-text2-rOKrm {
  display: flex;
  align-items: center;
  margin: 0 0.1rem;
}
.page-popup-con-usercopy-text3-bAZs6 {
  width: 2rem;
}
.page-popup-con-userbtns-uYeu2 {
  display: flex;
  justify-content: space-between;
  margin-top: 0.3rem;
}
.page-popup-con-userbtns-uYeu2 div {
  width: 2.94rem;
  height: 0.72rem;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  white-space: pre-wrap;
  border-radius: 0.16rem;
  text-align: center;
  padding: 0 0.2rem;
}
.page-popup-con-userbtns-text1-Jo4LK {
  border: 0.02rem solid var(--cms-primary-color);
  color: var(--cms-primary-color);
}
.page-popup-con-userbtns-text2-dU5lF {
  background: var(--cms-primary-color);
  color: var(--cms-background-color-primary);
}
.logoSlogan-H9_E7 {
  display: flex;
  flex-direction: column;
  align-items: center;
  pointer-events: none;
  width: 100%;
}
.logoSlogan-H9_E7 > div {
  margin-bottom: 0.16rem;
}
.logoSlogan-padding-rCjtR {
  padding-top: 0.2rem;
}
.lrSpace-XfdnC {
  padding-right: 0.3rem;
  padding-left: 0.3rem;
  width: 100%;
}
.logoBox-NYxFI {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.logo-MM05p {
  height: 0.8rem;
}
.customLogo-SLLgS {
  -o-object-fit: contain;
  object-fit: contain;
  cursor: pointer;
  max-width: 100%;
  max-height: 100%;
}
.slogan-XGaWv {
  font-size: 0.24rem;
  text-align: center;
  word-break: break-all;
  color: var(--cms-primary-color);
  line-height: normal;
}
.phpEntry-LzHUv .ant-select-dropdown {
  z-index: 9999999;
  padding: 0 !important;
}
.phpEntry-LzHUv .ant-select-disabled .ant-select-arrow {
  display: none;
}
.phpEntry-LzHUv .loginPhoneInputSelectOption {
  z-index: 2000 !important;
  width: auto !important;
  width: 3.4rem !important;
  position: relative;
  background-color: var(--cms-background-color-primary) !important;
  margin-top: 0.04rem;
}
.phpEntry-LzHUv .loginPhoneInputSelectOption > div {
  margin-top: 0;
  border: 0.02rem solid var(--cms-text-color-secondary) !important;
  border-radius: 0.08rem;
}
.phpEntry-LzHUv .loginPhoneInputSelectOption .ant-select-item {
  padding: 0 0.1rem 0 0.3rem !important;
  display: flex;
  align-items: center;
  height: 0.8rem !important;
  line-height: 0.8rem;
  background-color: transparent !important;
}
.phpEntry-LzHUv .loginPhoneInputSelectOption .ant-select-item section {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block !important;
}
.phpEntry-LzHUv .loginPhoneInputSelectOption .ant-select-item section img {
  position: relative;
  top: -0.06rem;
}
.phpEntry-LzHUv .loginPhoneInputSelectOption .ant-empty-image,
.phpEntry-LzHUv .loginPhoneInputSelectOption .rc-virtual-list-scrollbar {
  display: none !important;
}
.phpEntry-LzHUv
  .loginPhoneInputSelectOption
  .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: transparent !important;
}
.phpEntry-LzHUv
  .loginPhoneInputSelectOption
  .ant-select-item-option-active:not(.ant-select-item-option-disabled)
  section
  span {
  color: var(--cms-primary-color) !important;
}
.phpEntry-LzHUv .entryInputSelectOption {
  z-index: 2000 !important;
  position: relative;
  margin: 0 auto;
  background-color: var(--cms-background-color-primary) !important;
}
.phpEntry-LzHUv .entryInputSelectOption > div {
  margin-top: 0;
  border: 0.02rem solid var(--cms-text-color-secondary) !important;
  border-radius: 0.08rem;
}
.phpEntry-LzHUv .entryInputSelectOption .ant-select-item-option-content {
  display: flex;
  align-items: center;
}
.phpEntry-LzHUv .entryInputSelectOption .ant-select-item-option-content img {
  width: 0.4rem;
}
.phpEntry-LzHUv .entryInputSelectOption .rc-virtual-list-scrollbar {
  display: none !important;
}
.phpEntry-LzHUv
  .entryInputSelectOption
  .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background-color: transparent !important;
  color: var(--cms-primary-color) !important;
}
.phpEntry-LzHUv .entryInputSelectOption .ant-select-item {
  height: 0.8rem !important;
  padding: 0.14rem 0.3rem !important;
  line-height: 0.8rem !important;
  background-color: transparent !important;
}
.phpEntry-LzHUv .entryInputSelectOption .ant-select-item section {
  display: flex;
  align-items: center;
  font-size: 0.28rem;
}
.phpEntry-LzHUv .entryInputSelectOption .ant-select-item section span {
  margin-left: 0.3rem;
}
.phpEntry-LzHUv .language .ant-select {
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.phpEntry-LzHUv .language .ant-select-arrow {
  right: 0.2rem !important;
}
.phpEntry-LzHUv .language .ant-select-focused .ant-select-selector,
.phpEntry-LzHUv .language .ant-select-selector {
  border: none !important;
  border-radius: 0.16rem !important;
}
.phpEntry-LzHUv .language .ant-select-selector {
  position: absolute !important;
  width: 6.3rem !important;
  padding: 0 !important;
  height: 100% !important;
  left: 0;
}
.phpEntry-LzHUv
  .language
  .ant-select-selector
  .ant-select-selection-search
  input {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  height: 100% !important;
}
.phpEntry-LzHUv
  .language
  .ant-select-selector
  .ant-select-selection-placeholder {
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
  padding: 0 0.7rem !important;
  display: flex;
  align-items: center;
}
.phpEntry-LzHUv .language .ant-select-selector .ant-select-selection-item {
  padding: 0 0.7rem 0 1rem !important;
  font-size: 0.33rem !important;
}
.phpEntry-LzHUv
  .language
  .ant-select-selector
  .ant-select-selection-item
  section {
  height: 100% !important;
  display: flex;
  align-items: center;
}
.phpEntry-LzHUv
  .language
  .ant-select-selector
  .ant-select-selection-item
  section
  span {
  margin-right: 0.2rem;
}
.phpEntry-LzHUv .language .ant-select-selector .ant-select-selection-item img {
  width: 0.3rem;
  display: none;
}
.phpEntry-LzHUv .language .formBoxFormSelectImg {
  width: 0.44rem !important;
}
.phpEntry-LzHUv .language .form-box-form-select {
  padding: 0 !important;
}
.phpEntry-LzHUv .currency .ant-select {
  width: 100%;
  position: absolute;
  left: 0;
}
.phpEntry-LzHUv .currency .ant-select .ant-select-selector {
  height: 0.9rem;
  border: 0.02rem solid var(--cms-text-color-secondary) !important;
}
.phpEntry-LzHUv .currency .ant-select-suffix {
  padding-left: 0 !important;
}
.phpEntry-LzHUv .currency .ant-select-selection-placeholder {
  color: var(--cms-text-color-secondary);
  padding-left: 0.4rem !important;
  font-size: 0.24rem;
}
.phpEntry-LzHUv .currency .ant-select-selector {
  padding-left: 0 !important;
  border-radius: 0.24rem !important;
}
.phpEntry-LzHUv .currency .ant-select-selector input {
  height: 0.9rem !important;
}
.phpEntry-LzHUv .currency .ant-select-focused .ant-select-selector {
  border-radius: 0.24rem !important;
}
.phpEntry-LzHUv .currency .ant-select-selection-item {
  padding-left: 1rem !important;
  font-size: 0.33rem;
}
.phpEntry-LzHUv .currency .ant-select-selection-item section {
  height: 100% !important;
  display: flex;
  align-items: center;
}
.phpEntry-LzHUv .currency .ant-select-selection-item section span {
  margin-right: 0.2rem;
}
.phpEntry-LzHUv .currency .ant-select-selection-item img {
  display: none !important;
}
.phpEntry-LzHUv .phone .ant-select-selector {
  height: 100% !important;
}
.phpEntry-LzHUv .phone .ant-select-selection-item {
  height: 100%;
  line-height: 1 !important;
  display: flex;
  align-items: center;
}
.phpEntry-LzHUv .phone .ant-select-selection-item section {
  margin-left: 0.6rem;
}
.phpEntry-LzHUv
  .phone
  .ant-select-selection-item
  section
  .areaCodeOptionTextName,
.phpEntry-LzHUv .phone .ant-select-selection-item section img {
  display: none;
}
.phpEntry-LzHUv .phone .ant-select,
.phpEntry-LzHUv .phone .login-phone-input-select {
  width: 1.92rem !important;
  height: 0.64rem;
}
.phpEntry-LzHUv .phone .ant-select {
  position: absolute !important;
  left: 0;
  top: 0;
}
.phpEntry-LzHUv .phone .ant-form-item-control-input-content div {
  position: relative;
}
.phpEntry-LzHUv .phone .ant-select-selection-search {
  width: 1.92rem !important;
  text-align: center;
  left: 0 !important;
  z-index: 999;
}
.phpEntry-LzHUv .phone .ant-select-selection-search input {
  width: 1.92rem !important;
  height: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.phpEntry-LzHUv .phone .ant-select-arrow {
  display: none !important;
  position: relative;
}
.phpEntry-LzHUv .phone .anticon-down {
  width: 0.4rem;
  height: 0.64rem;
  display: flex;
  position: absolute;
  right: 0;
  align-items: center;
  justify-content: center;
  z-index: 9;
}
.phpEntry-LzHUv .username_phone {
  margin-right: 0.2rem !important;
  position: relative;
  left: 0;
}
.phpEntry-LzHUv .username_phone .login-phone-input-select {
  width: 1.72rem !important;
  height: 0.64rem;
}
.phpEntry-LzHUv .username_phone .ant-select {
  position: absolute !important;
  width: 1.72rem !important;
  height: 0.64rem;
  left: 0;
  top: 0;
}
.phpEntry-LzHUv .username_phone .ant-select-selection-search {
  width: 1.72rem !important;
  text-align: center;
  left: 0 !important;
  z-index: 999;
}
.phpEntry-LzHUv .username_phone .ant-select-selection-search input {
  width: 1.72rem !important;
  height: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.phpEntry-LzHUv .username_phone .ant-select-selection-item section {
  margin-left: 0.5rem !important;
}
.phpEntry-LzHUv .loginEmailInputSelect {
  width: 100%;
  max-height: 2.8rem;
  background-color: var(--cms-background-color-primary);
  position: absolute;
  top: 0.76rem;
  left: 0;
  overflow: auto;
  z-index: 100;
  border-radius: 0.16rem;
  border: 0.02rem solid var(--cms-divider-color);
}
.phpEntry-LzHUv .loginEmailInputSelect > div {
  line-height: 0.6rem;
  margin: 0.1rem 0;
  color: var(--cms-text-color-primary);
  padding: 0 0.2rem;
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
}
.phpEntry-LzHUv .loginEmailInputSelect > div.activelist {
  color: var(--cms-primary-color);
}
.phpEntry-LzHUv .loginEmailInputSelect .loginList {
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-indent: 0.4rem;
}
.phpEntry-LzHUv .loginEmailInputSelect .loginList > div {
  display: flex;
  align-items: center;
  position: relative;
}
.phpEntry-LzHUv .loginEmailInputSelect .loginList > div > div {
  position: relative;
  margin-right: 0.12rem;
  display: flex;
  align-items: center;
}
.phpEntry-LzHUv .loginEmailInputSelect .loginList > div > div:first-child {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.phpEntry-LzHUv .loginEmailInputSelect .loginListActive {
  color: var(--cms-primary-color);
}
.phpEntry-LzHUv .loginEmailInputSelect1 {
  position: absolute;
  width: 4.9rem;
  left: 0.28rem;
  top: 1.28rem;
  padding: 0.14rem 0;
}
.phpEntry-LzHUv .loginEmailInputSelect2 {
  position: absolute !important;
  width: 100% !important;
  left: 0 !important;
  top: 0.94rem !important;
}
.phpEntry-LzHUv .cms-mango-popup[data-type~="MangoEntryMobile"] > div {
  overflow: scroll;
}
.phpEntry-LzHUv .RentryTabsRegister .form-box-form-select {
  margin-bottom: 0 !important;
}
input:-webkit-autofill,
input:-webkit-autofill:active,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover {
  -webkit-box-shadow: inset 0 0 0 20rem rgba(225, 233, 255, 0) !important;
  -webkit-text-fill-color: var(--cms-text-color-primary) !important;
  -webkit-transition-delay: 99999s;
  -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
}
.container-FkN5p {
  display: flex;
  flex-direction: column;
  padding-bottom: 0.32rem;
  padding-top: 0.2rem;
  width: 100%;
  height: 100%;
  font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica,
    Segoe UI, Arial, Roboto, PingFang SC, miui, Hiragino Sans GB,
    Microsoft Yahei, sans-serif;
  background: var(--cms-background-color-primary);
  border: 0.02rem solid var(--cms-text-color-secondary);
  border-radius: 0.16rem;
  transform: translateY(0.2rem) !important;
  position: relative;
}
.container-title-ndxnr {
  margin-left: 0.12rem;
}
.container-FkN5p .delete {
  width: 0.32rem;
  height: 0.32rem;
  margin-right: 0.06rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--cms-text-color-secondary);
  border-radius: 50%;
}
.container-FkN5p .delete .svg-icon-UPCeJ {
  color: var(--cms-background-color-primary) !important;
}
.container-FkN5p .van-tab--active .RentryTabsNav,
.container-FkN5p .van-tab--active .RentryTabsNav > div {
  color: var(--cms-primary-color);
}
.container-FkN5p .van-tab--active .RentryTabsNav > div svg path {
  fill: var(--cms-primary-color);
}
.container-FkN5p .van-icon-success:before {
  font-size: 0.28rem;
}
.container-FkN5p .RentryTabsNav {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.84rem;
}
.container-FkN5p .RentryTabsNav,
.container-FkN5p .RentryTabsNav > div {
  color: var(--cms-text-color-primary);
}
.container-FkN5p .RentryTabsNav > div svg path {
  fill: var(--cms-text-color-secondary);
}
.container-FkN5p .van-tabs__wrap {
  height: 0.8rem !important;
  margin-bottom: 0.2rem;
  color: var(--cms-primary-color);
}
.container-FkN5p .van-tabs__wrap .van-tab {
  font-size: 0.26rem;
  color: var(--cms-primary-color);
}
.container-FkN5p .van-tabs__wrap .van-tab .van-tab__text {
  display: flex;
  align-items: center;
  justify-content: center;
}
.container-FkN5p .van-tabs__nav {
  background: transparent !important;
}
.container-FkN5p .van-tabs__line {
  width: 30%;
  height: 0.03rem !important;
  background: var(--cms-primary-color) !important;
  bottom: 0 !important;
}
.container-FkN5p .van-tabs__nav--line {
  padding-bottom: 0 !important;
}
.container-wrapper-DFU9h {
  position: relative;
  width: 6.9rem;
  padding-bottom: 1.08rem;
  margin: 0 auto;
  margin-top: -0.2rem;
}
.container-header-GVklt {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.84rem;
  margin-bottom: 0.2rem;
  font-size: 0.26rem;
  line-height: 0.84rem;
  text-align: center;
  color: var(--cms-primary-color);
}
.container-header-GVklt > div {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 0.2rem;
  flex: 1;
}
.container-header-GVklt > div:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0.06rem;
  border-radius: 0.06rem;
  background: var(--cms-primary-color);
}
.container-header-GVklt .svg-icon-UPCeJ {
  margin-right: 0.08rem;
}
.container-header-GVklt .svg-icon-UPCeJ path {
  opacity: 1;
}
.container-close-PodOs {
  position: absolute;
  width: 0.6rem;
  height: 0.6rem;
  left: 50%;
  bottom: 0;
  margin-left: -0.3rem;
  border: 0.04rem solid #fff;
  border-radius: 50%;
  transform: rotate(45deg);
  cursor: pointer;
  transition: all 0.25s ease 0s;
}
.container-close-PodOs:hover {
  transform: rotate(135deg);
}
.container-close-PodOs:after,
.container-close-PodOs:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0.04rem;
  height: 0.32rem;
  transform: translate(-50%, -50%);
  background-color: #fff;
}
.container-close-PodOs:after {
  transform: translate(-50%, -50%) rotate(90deg);
}
.other-X7EoU {
  margin-top: 0.2rem;
}
.other-title-czNtp {
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
  line-height: 0.34rem;
  position: relative;
  width: 100%;
  text-align: center;
  margin-bottom: 0.2rem;
}
.other-title-czNtp span {
  position: relative;
}
.other-title-czNtp span:after,
.other-title-czNtp span:before {
  content: "";
  position: absolute;
  top: 50%;
  height: 0.01rem;
  width: 0.7rem;
  background: var(--cms-divider-color);
}
.other-title-czNtp span:before {
  left: -0.92rem;
}
.other-title-czNtp span:after {
  right: -0.92rem;
}
.other-login-FLyVd {
  position: relative;
  width: 3.32rem;
  border-radius: 0.72rem;
  margin: 0 auto;
}
.other-login-FLyVd,
.other-login-icon-c0S05 {
  align-items: center;
  display: flex;
  justify-content: center;
  height: 0.72rem;
}
.other-login-icon-c0S05 {
  width: 0.72rem;
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 0.3rem;
}
.other-login-icon-google-CW07T {
  background-image: url(/img/google.a618db65.png);
}
.other-login-icon-fb-XoLub {
  background-image: url(/img/facebook.d016d34a.png);
}
.form-box-D74vi {
  display: flex;
  flex-direction: column;
  width: 100%;
  flex: 1;
  overflow: hidden;
  padding-bottom: 0.4rem;
}
.form-box-header-back-BncVn {
  position: absolute;
  left: 0.3rem;
  top: 0.4rem;
  z-index: 1000;
  color: #fff;
}
.form-box-header-logo-jMuU_ {
  width: 100%;
  margin: 1.2rem auto 0.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.form-box-header-logo-jMuU_ img {
  width: 5rem;
}
.form-box-header-title-FWIaU {
  font-size: 0.6rem;
  font-weight: 700;
  text-align: center;
  width: 100%;
  margin-bottom: 0.3rem;
  color: var(--cms-text-color-primary);
}
.form-box-D74vi .ant-form-item-explain {
  line-height: 1;
  font-size: 0.24rem;
  font-weight: 400;
  color: var(--cms-primary-color) !important;
  min-height: 0.48rem !important;
  margin-top: 0.2rem;
}
.form-box-D74vi .ant-form-item-explain .ant-form-item-explain-error {
  position: relative;
  align-items: center;
  display: none;
}
.form-box-D74vi .ant-form-item-explain .ant-form-item-explain-error:before {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -0.1rem;
  content: "!";
  width: 0.22rem;
  height: 0.22rem;
  display: inline-block;
  margin-right: 0.1rem;
  text-align: center;
  line-height: 0.22rem;
  border-radius: 50%;
  font-size: 0.16rem;
  background: var(--cms-color-help) !important;
  color: #fff;
  display: none;
}
.form-box-D74vi
  .ant-form-item-explain
  .ant-form-item-explain-error:first-child {
  display: flex;
  align-items: center;
}
.form-box-D74vi
  .ant-form-item-explain
  > .ant-form-item-explain-error:first-child {
  display: flex;
}
.form-box-D74vi .ant-select-selector {
  border: none !important;
}
.form-box-D74vi .ant-form-item-explain-error {
  color: var(--cms-color-help) !important;
  display: none;
}
.form-box-D74vi .van-button--normal {
  height: 1rem;
  background-color: var(--cms-primary-color);
  border-color: var(--cms-divider-color);
  border-radius: 0.5rem;
  width: 100%;
  font-size: 0.42rem;
  color: var(--cms-theme-text-color-primary);
  margin-top: 0.5rem;
}
.form-box-D74vi .van-button--disabled {
  opacity: 1 !important;
  background: var(--cms-grey-secondary-color) !important;
  color: #fff !important;
}
.form-box-D74vi
  .ant-form-item-has-error.ant-form-item-has-feedback
  .ant-form-item-children-icon,
.form-box-D74vi
  .ant-form-item-has-success.ant-form-item-has-feedback
  .ant-form-item-children-icon {
  display: none;
}
.form-box-disbaled-ZW7H_ {
  pointer-events: none;
}
.form-box-show-IPz5X {
  transform: translateY(0);
}
.form-box-title-_BF49 {
  font-size: 0.32rem;
  font-weight: 600;
  color: var(--cms-text-color-primary);
  position: absolute;
  width: 100%;
  text-align: center;
}
.form-box-form-dlplr {
  width: 100%;
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
  min-height: 2.4rem;
  position: relative;
}
.form-box-form-label-VKheO {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 1rem;
  left: 0;
}
.form-box-form-label-VKheO > span {
  position: absolute;
  left: 0.12rem;
  top: 50%;
  margin-top: -0.08rem;
  line-height: 1;
  color: var(--cms-color-help);
}
.form-box-form-label-tips-BI8bm {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  line-height: 1;
  display: flex;
  height: 0.44rem;
  align-items: center;
}
.form-box-form-label-icon-mNMC2 {
  width: 0.44rem;
  height: 0.44rem;
  display: flex;
  align-items: center;
}
.form-box-form-label-icon-mNMC2 svg {
  width: 0.44rem;
  height: 0.44rem;
}
.form-box-form-label-icon1-eYmso {
  width: 0.36rem;
  height: 0.36rem;
  display: flex;
  align-items: center;
}
.form-box-form-label-icon1-eYmso svg {
  width: 0.36rem;
  height: 0.36rem;
}
.form-box-form-duty-S_9lL {
  color: var(--cms-text-color-primary);
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
}
.form-box-form-duty-S_9lL .anticon {
  margin-left: 0.2rem;
  color: var(--cms-text-color-secondary) !important;
}
.form-box-form-duty-wrap-CRQcV .ant-form-item-explain {
  left: -1rem !important;
}
.form-box-form-duty-wrap-CRQcV .form-box-form-label-b5nov span {
  right: -0.12rem;
}
.form-box-form-duty-select-GmK2J {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.72rem;
  padding-right: 0.2rem;
  font-size: 0.24rem;
  border-right: 0.02rem solid var(--cms-divider-color);
  color: var(--cms-text-color-secondary);
}
.form-box-form-duty-select-GmK2J img {
  width: 0.28rem;
  margin-right: 0.08rem;
}
.form-box-form-duty-select-GmK2J .anticon {
  padding-left: 0.2rem;
  color: var(--cms-text-color-secondary) !important;
}
.form-box-form-duty-select-content-kzlMc {
  color: var(--cms-text-color-primary);
  font-size: 0.28rem;
}
.form-box-form-icon-tQbIV {
  color: var(--cms-text-color-secondary) !important;
  font-size: 0;
}
.form-box-form-icon-close-ToZIh {
  opacity: 0.5;
}
.form-box-form-icon-open-HCrtG {
  opacity: 1 !important;
  color: var(--cms-primary-color) !important;
}
.form-box-form-staticText-_2c8J {
  color: var(--cms-text-color-primary);
  font-size: 0.24rem;
  margin-bottom: 0.4rem;
}
.form-box-form-staticText-_2c8J span {
  padding-left: 0.08rem;
  padding-right: 0.08rem;
  color: var(--cms-primary-color);
}
.form-box-form-dlplr .ant-form-item {
  margin-bottom: 0.2rem !important;
}
.form-box-form-dlplr .ant-form-item .ant-form-item-explain {
  display: none !important;
}
.form-box-form-dlplr .ant-form-item.ant-form-item-has-error {
  margin-bottom: 0 !important;
}
.form-box-form-dlplr
  .ant-form-item.ant-form-item-has-error
  .ant-form-item-explain {
  display: flex !important;
  margin-top: 0 !important;
}
.form-box-form-space-bW2dp {
  margin-bottom: 0.2rem;
}
.form-box-form-space-item-TxYQk {
  display: flex;
  font-size: 0.24rem;
}
.form-box-form-space-item-aa-x2DmU {
  margin-bottom: 0.1rem;
}
.form-box-form-space-item-TxYQk .van-radio-group {
  width: 100%;
}
.form-box-form-space-item-TxYQk .van-radio {
  margin-right: 0;
  width: 50%;
}
.form-box-form-space-item-TxYQk .van-radio__icon {
  height: 0.32rem;
  line-height: 0.32rem;
}
.form-box-form-space-item-TxYQk .van-radio__icon--round .van-icon {
  border-radius: 0.04rem;
  width: 0.32rem;
  height: 0.32rem;
  line-height: 1;
  border-color: var(--cms-divider-color);
}
.form-box-form-space-item-TxYQk .van-radio__icon--checked .van-icon {
  color: var(--cms-background-color-primary);
  background-color: var(--cms-primary-color);
  border-color: transparent;
}
.form-box-form-space-item-TxYQk .van-radio__label {
  line-height: 1;
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
}
.form-box-form-space-item-sub-YigMq {
  width: 50%;
  font-size: 0.24rem;
  display: flex;
}
.form-box-form-space-item-sub-tip-LUb_G:before {
  border-left: 0.02rem solid var(--cms-divider-color);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  margin-left: 0.16rem;
}
.form-box-form-space-item-sub-tip-LUb_G:before,
.form-box-form-space-item-sub-tip1-iF0bW:before {
  display: inline-block;
  content: "";
  width: 0.24rem;
  height: 0.24rem;
  margin-right: 0.08rem;
  margin-top: -0.08rem;
}
.form-box-form-space-item-sub-tip1-iF0bW:before {
  border-left: 0.02rem solid transparent;
  border-bottom: 0.02rem solid transparent;
  margin-left: -0.16rem;
}
.form-box-form-space-item-sub-YigMq svg {
  border-radius: 50%;
  border: 0.02rem solid var(--cms-text-color-secondary);
}
.form-box-form-space-item-sub-YigMq svg circle {
  fill: transparent;
}
.form-box-form-space-item-sub-YigMq svg path {
  fill: var(--cms-text-color-secondary);
}
.form-box-form-space-item-sub-text-JVSHg {
  position: relative;
  line-height: 1.4;
  margin-left: 0.06rem;
}
.form-box-form-space-item-sub-active-Si8p1 svg {
  border: none;
  background: var(--cms-primary-color);
}
.form-box-form-space-item-sub-active-Si8p1 svg circle {
  fill: var(--cms-primary-color) !important;
}
.form-box-form-space-item-sub-active-Si8p1 svg path {
  fill: var(--cms-divider-color) !important;
}
.form-box-form-space-item-sub-active-Si8p1 span:nth-child(2) {
  color: var(--cms-primary-color);
}
.form-box-form-input-hOyVH {
  width: 100%;
  height: 0.9rem;
  border-radius: 0.24rem;
  padding-right: 0.2rem;
  display: flex;
  align-items: center;
}
.form-box-form-input-active-URqdc,
.form-box-form-input-hOyVH {
  border: 0.02rem solid var(--cms-text-color-primary);
}
.form-box-form-input-icon-img-ucMOI {
  width: 0.3rem !important;
  margin-right: 0.08rem !important;
}
.form-box-form-input-label-VBS2p {
  display: inline-block;
  width: 1.8rem;
  font-size: 0.36rem;
  color: rgba(0, 153, 68, 0.5);
  margin-right: 0.2rem;
  white-space: nowrap;
}
.form-box-form-input-captcha-l1XV1 {
  width: 1.6rem;
}
.form-box-form-input-captcha-l1XV1 img {
  width: 100%;
}
.form-box-form-input-hOyVH .ant-form-item {
  flex: 1;
}
.form-box-form-input-hOyVH .ant-form-item-explain {
  display: flex;
}
.form-box-form-input-hOyVH .ant-form-item-explain div:first-of-type {
  display: block;
}
.form-box-form-input-hOyVH .ant-form-item-explain div:not(:first-child) {
  display: none;
}
.form-box-form-input-xx-T_dOp {
  position: absolute;
  left: -0.24rem;
  top: 50%;
  transform: translateY(-50%);
  color: var(--cms-color-help);
}
.form-box-form-input-hOyVH input {
  border: none;
  background: none;
  color: var(--cms-text-color-primary);
  font-variant: tabular-nums;
  width: 100%;
  flex: 1;
  font-size: 0.33rem;
  font-weight: 500;
  text-overflow: ellipsis;
}
.form-box-form-input-hOyVH input::-moz-placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.form-box-form-input-hOyVH input::placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.form-box-form-input-hOyVH input::-webkit-input-placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.form-box-form-input-hOyVH input:-webkit-autofill {
  -webkit-text-fill-color: var(--cms-text-color-primary) !important;
  font-size: 0.28rem;
}
.form-box-form-input-password-fCUQx {
  width: 0.48rem;
  height: 0.48rem;
  display: inline-flex;
  align-items: center;
}
.form-box-form-input-sendcode-zDzD3 {
  max-width: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  line-height: 1;
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
  text-align: right;
}
.form-box-form-input-sendcode-active-EJut9 {
  color: var(--cms-primary-color);
}
.form-box-form-input-hOyVH.form-box-form-sms-rYqGI {
  margin-bottom: 0.24rem;
}
.form-box-form-select-Ajy9R {
  position: relative;
  width: 100%;
  height: 0.9rem;
  background: none;
  border-radius: 0.24rem;
  padding-right: 0.2rem;
  border: 0.02rem solid var(--cms-text-color-primary);
  display: flex;
  align-items: center;
  line-height: 0.24rem;
}
.form-box-form-select-currency-lOmCQ {
  border: none;
}
.form-box-form-select-Ajy9R .ant-form-item {
  flex: 1;
}
.form-box-form-select-Ajy9R .anticon {
  color: var(--cms-text-color-secondary) !important;
}
.form-box-form-select-content-w8Vau {
  flex: 1;
  overflow: hidden;
}
.form-box-form-select-label-ZWfPa {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin-top: 0.1rem;
}
.form-box-form-select-selected-sr8AQ {
  width: 100%;
  height: 0.44rem;
  line-height: 0.44rem;
  font-size: 0.28rem;
  font-weight: 500;
  color: var(--cms-text-color-primary);
}
.form-box-form-select-img-nJxCr {
  width: 0.44rem;
  height: 0.44rem;
}
.form-box-form-select-info-zQjw7 {
  position: absolute;
  bottom: 0.12rem;
  line-height: 1;
  color: var(--cms-text-color-primary);
  font-size: 0.24rem;
}
.form-box-form-select-info-currency-HKFZX {
  font-size: 0.24rem;
  line-height: 1;
  color: var(--cms-top-money-color);
  display: inline-block;
  margin-top: 0.08rem;
  word-break: break-all;
  padding: 0 0.04rem;
}
.form-box-form-select-placeholder-wg8vO {
  width: 100%;
  height: 0.44rem;
  line-height: 0.44rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 400;
  font-size: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.form-box-form-select-arrow-F1RO4 {
  width: 0.48rem;
  height: 0.48rem;
  display: inline-block;
  font-size: 0;
}
.form-box-form-select-arrow-F1RO4 svg {
  width: 0.48rem;
  height: 0.48rem;
}
.form-box-form-select-arrow-F1RO4 svg path {
  fill: var(--cms-divider-color);
}
.form-box-form-select-Ajy9R input {
  border: none;
  background: none;
  width: 100%;
  color: var(--cms-text-color-primary);
  font-size: 0.33rem;
  font-weight: 700;
  text-overflow: ellipsis;
}
.form-box-form-select-Ajy9R input::-moz-placeholder {
  color: var(--cms-text-color-secondary) !important;
  font-weight: 400;
}
.form-box-form-select-Ajy9R input::placeholder {
  color: var(--cms-text-color-secondary) !important;
  font-weight: 400;
}
.form-box-form-select-Ajy9R input::-webkit-input-placeholder {
  color: var(--cms-text-color-secondary) !important;
  font-weight: 400;
}
.form-box-form-select-Ajy9R input:-webkit-autofill {
  -webkit-text-fill-color: var(--cms-text-color-primary) !important;
  font-weight: 400;
}
.form-box-form-checkbox-QY9I0 {
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  font-weight: 500;
  color: var(--cms-primary-color);
}
.form-box-form-checkbox-QY9I0 > span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.form-box-form-checkbox-login-eQ5Py {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
}
.form-box-form-checkbox-QY9I0 > p:first-child {
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
  margin-bottom: 0.1rem;
  text-align: right;
}
.form-box-form-checkbox-QY9I0 > p:last-child {
  color: var(--cms-primary-color);
  font-size: 0.24rem;
  text-align: right;
}
.form-box-form-checkbox-icon-q5Lyv {
  width: 0.24rem;
  height: 0.24rem;
  border-radius: 0.12rem;
  border: 0.02rem solid var(--cms-divider-color);
  position: relative;
  display: inline-block;
  margin-right: 0.1rem;
  flex-shrink: 0;
}
.form-box-form-checkbox-icon-q5Lyv:before {
  content: "";
  width: 0.2rem;
  height: 0.2rem;
  background: var(--cms-primary-color);
  border-radius: 0.1rem;
  display: none;
  position: absolute;
  left: 0;
  top: 0;
}
.form-box-form-checkbox-icon-checked-IEIzL {
  border-color: var(--cms-primary-color);
}
.form-box-form-checkbox-icon-checked-IEIzL:before {
  display: inline-block;
}
.form-box-form-duty-S_9lL {
  width: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.form-box-phone-buKdX {
  padding-bottom: 0.1rem;
}
.form-box-arrow-gSpBs {
  display: inline-block;
  width: 0.52rem;
  height: 0.52rem;
  background: url(/img/arrow_down.88550bda.png) no-repeat;
  background-size: contain;
  position: absolute;
  left: 50%;
  margin-left: -0.26rem;
}
.form-box-arrow-up-KrCfg {
  transform: rotateX(180deg);
  top: 1rem;
}
.form-box-arrow-up2-m3ktF {
  transform: rotateX(180deg);
  top: 1.8rem;
}
.form-box-arrow-down-ASovD {
  top: 8.4rem;
}
.form-box-arrow-down2-Zq21l {
  top: 8.6rem;
}
.login-e4a7i {
  width: 100%;
}
.login-e4a7i .van-tab {
  color: var(--cms-text-color-secondary) !important;
}
.login-e4a7i .van-tab--active {
  color: var(--cms-text-color-primary) !important;
}
.login-e4a7i .van-tabs__nav {
  background: none !important;
}
.login-e4a7i .van-tabs__line {
  background: none !important;
  width: 0.4rem;
}
.login-e4a7i .van-tabs__wrap {
  height: 0.56rem !important;
}
.login-content-JDpje {
  width: 100%;
  padding: 0 0.28rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.login-content-noaccount-KVsTT {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 0.5rem;
  font-size: 0.3rem;
  color: var(--cms-text-color-primary);
}
.login-content-noaccount-register-EqqL4 {
  background: linear-gradient(
    270deg,
    var(--cms-theme-divider-color) 9.48%,
    var(--cms-secondary-color) 51.57%,
    var(--cms-primary-color)
  );
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: var(--cms-primary-color);
  margin-left: 0.1rem;
}
.login-bottom-Asybc {
  margin-top: 0.1rem;
  display: flex;
  justify-content: space-between;
  line-height: 1.1;
  font-size: 0.31rem;
}
.login-bottom-Asybc section,
.login-phone-input-YOG3x {
  display: flex;
  align-items: center;
}
.login-phone-input-YOG3x {
  border-radius: 0.16rem;
  padding-right: 0.1rem;
  border: 0.02rem solid var(--cms-text-color-secondary);
}
.login-phone-input-select-BqV0p {
  display: flex;
  align-items: center;
  padding: 0 0.2rem 0 0.3rem;
  width: 1.92rem;
  margin-right: 0.2rem;
  border-right: 0.02rem solid var(--cms-text-color-secondary);
  height: 0.64rem;
}
.login-phone-input-select-BqV0p img {
  width: 0.36rem;
  margin-right: 0.08rem;
}
.login-phone-input-select-img-JOnuy {
  width: 0.26rem;
  margin-right: 0.08rem;
}
.login-phone-input-select-BqV0p .anticon {
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary) !important;
}
.login-phone-input-select-BqV0p .ant-select-selector {
  border: none !important;
  padding: 0 !important;
}
.login-phone-input-select-content-Q2K2p {
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
}
.login-phone-input-select-xuan1-RH3dU {
  transform: rotate(180deg);
  transition: all 0.1s linear;
}
.login-phone-input-select-xuan2-mLlGi {
  transform: rotate(0);
  transition: all 0.1s linear;
}
.login-phone-input-box-s8pxT {
  flex: 1;
  padding-left: 0;
  margin-bottom: 0;
}
.login-phone-input-number-d9jiP {
  width: 4.3rem;
}
.login-phone-input-number-code-jk6QC {
  height: 0.34rem;
  font-size: 0.24rem;
  font-weight: 400;
  color: var(--cms-primary-color);
  text-align: right;
}
.login-phone-input-number-code-send-sZX_G {
  font-size: 0.24rem;
  font-weight: 400;
  color: var(--cms-text-color-secondary);
}
.login-phone-input-area-sRSWt {
  margin-bottom: 0;
  width: auto;
}
.login-phone-input-YOG3x .form-box-form-input-hOyVH {
  border: none !important;
}
.login-register-ojW0e {
  padding: 0 0.34rem 0;
}
.area-code-Bjlr8 .van-picker__toolbar {
  background: var(--cms-divider-color);
}
.area-code-Bjlr8 .van-picker__confirm {
  visibility: hidden;
}
.area-code-item-Io6jR {
  width: 100%;
  height: 1.28rem;
  display: flex;
  align-items: center;
  padding: 0 0.32rem;
  justify-content: space-between;
}
.area-code-item-name-vAQbW {
  font-size: 0.32rem;
  font-weight: 500;
  color: var(--cms-text-color-primary);
}
.area-code-item-code-xOcUu {
  font-size: 0.32rem;
  font-weight: 400;
  color: var(--cms-text-color-secondary);
  margin-left: 0.16rem;
}
.area-code-item-select-tWhpk {
  display: inline-block;
  width: 0.48rem;
  height: 0.48rem;
  background-image: url(/img/code.e4ffe120.png);
  background-repeat: no-repeat;
  background-size: contain;
}
.area-code-item-select-ed-C0JqM {
  background-image: url(/img/code_select.1bd9dbb4.png);
}
.currencyPopup-Nwo0t {
  background: var(--cms-background-color-secondary) !important;
}
.currencyTitle-YNEZr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.28rem;
  background-color: var(--cms-background-color-primary);
  height: 1.12rem;
  position: relative;
}
.currencyTitle-close-WjT6C {
  color: var(--cms-text-color-primary) !important;
  font-size: 0;
}
.currencyTitle-YNEZr .cancel-Mq_ri,
.currencyTitle-YNEZr .confirm-bZGkB {
  width: 24%;
  font-size: 0.28rem;
}
.currencyTitle-YNEZr .cancel-Mq_ri {
  left: 0.28rem;
  color: var(--cms-text-color-secondary);
  text-align: left;
}
.currencyTitle-YNEZr .confirm-bZGkB {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  right: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.currencyTitle-YNEZr h4 {
  text-align: center;
  font-weight: 700;
  color: var(--cms-text-color-primary);
  font-size: 0.32rem;
}
.currencyContainer-wlb20 {
  height: calc(100% - 1.46rem);
  overflow: auto;
  color: var(--cms-text-color-primary);
}
.currencyContainer-wlb20 .currencyList-ZmcOA {
  padding: 0 0.28rem;
  height: 1.28rem;
  align-items: center;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  display: flex;
  justify-content: space-between;
  gap: 0.2rem;
}
.currencyContainer-wlb20 .currencyList-ZmcOA .currencyItemImg-i3xmL {
  width: 0.72rem;
  height: 0.72rem;
}
.currencyContainer-wlb20 .currencyList-ZmcOA .bankLanguage-BkhwH {
  display: flex;
  flex-direction: column;
  margin-right: auto;
  font-size: 0.26rem;
}
.currencyContainer-wlb20 .currencyList-ZmcOA .bankLocal-aq9gY {
  font-size: 0.26rem;
}
.currencyContainer-wlb20 .currencyList-ZmcOA .bankIcon-IvpZ5 {
  margin-right: auto;
  font-size: 0.26rem;
}
.currencyContainer-wlb20 .currencyList-ZmcOA .currencyIcon-CkKz3 {
  display: flex;
  align-items: center;
  font-size: 0.28rem;
}
.currencyContainer-wlb20 .currencyList-ZmcOA .currencyIcon-CkKz3 img {
  width: 0.54rem;
  margin-right: 0.2rem;
}
.currencyContainer-wlb20 .currencyList-ZmcOA .selectImg-ieDIb {
  width: 0.48rem;
  height: 0.48rem;
  background-size: 0.48rem 0.48rem;
  background-position: 50%;
  background-repeat: no-repeat;
}
.areaCode-xXOkl {
  background: var(--cms-background-color-secondary) !important;
}
.areaCode-header-GqO6x {
  display: flex;
  align-items: center;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  background-color: var(--cms-background-color-primary);
  width: 100%;
  height: 1.12rem;
}
.areaCode-header-code-uQNwg {
  text-align: center;
  font-weight: 500;
  font-size: 0.28rem;
  color: var(--cms-text-color-primary);
}
.areaCode-header-search-f2ZUf {
  flex: 1;
  display: flex;
  align-items: center;
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.28rem;
  height: 0.56rem;
  margin-left: 0.24rem;
}
.areaCode-header-search-f2ZUf input {
  padding-left: 0.16rem;
  width: calc(100% - 0.56rem);
  border: 0;
  outline: none;
  background: none;
  font-size: 0.26rem;
  color: var(--cms-text-color-primary);
}
.areaCode-header-search-f2ZUf input::-moz-placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.areaCode-header-search-f2ZUf input::placeholder {
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.areaCode-header-search-close-t4TUC {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.56rem;
  height: 0.56rem;
  font-size: 0;
}
.areaCode-header-search-close-icon-zOthQ {
  color: var(--cms-text-color-secondary) !important;
}
.areaCode-main-wjj7k {
  width: 100%;
  min-height: 6.4rem;
  max-height: calc(100vh - 4rem);
  overflow-y: auto;
}
.areaCode-option-MY4cp {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0.24rem;
  padding-right: 0.24rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  width: 100%;
  height: 1.28rem;
}
.areaCode-option-text-vt3PK {
  font-size: 0.3rem;
  color: var(--cms-text-color-primary);
  display: flex;
  align-items: center;
}
.areaCode-option-text-icon-jPK69 {
  width: 0.4rem;
  margin-right: 0.08rem;
}
.areaCode-option-text-name-VgG3_ {
  width: 1.4rem;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1;
  color: var(--cms-text-color-primary);
  padding-right: 0.08rem;
  font-weight: 500;
  display: inline-block;
}
.areaCode-option-text-code-BGFqx {
  color: var(--cms-text-color-secondary);
  position: absolute;
  margin-left: 0.3rem;
  font-size: 0.33rem;
}
.loginAccount-forgetText-OW0W0 {
  cursor: pointer;
  color: var(--cms-primary-color);
  padding-bottom: 0.2rem;
}
.loginAccount-radio-YReqm {
  position: relative;
  display: flex;
  color: var(--cms-text-color-secondary);
  gap: 0.16rem;
  font-size: 0.31rem;
  align-items: center;
}
.loginAccount-radio-YReqm > span {
  flex: 1;
  line-height: 1.5;
}
.loginAccount-radio-YReqm article {
  border: 0.02rem solid var(--cms-text-color-primary);
  border-radius: 0.12rem;
  width: 0.4rem;
  height: 0.4rem;
  position: relative;
}
.loginAccount-radio-checked-NIQuC article {
  background-color: var(--cms-background-color-secondary);
}
.loginAccount-radio-checked-NIQuC article:before {
  position: absolute;
  left: 0.08rem;
  top: 0.2rem;
  background-color: var(--cms-text-color-primary);
  width: 0.12rem;
  height: 0.04rem;
  content: "";
  transform: rotate(45deg) scaleY(1.5);
}
.loginAccount-radio-checked-NIQuC article:after {
  position: absolute;
  left: 0.14rem;
  top: 0.16rem;
  background-color: var(--cms-text-color-primary);
  width: 0.18rem;
  height: 0.04rem;
  content: "";
  transform: rotate(-45deg) scaleY(1.5);
}
.loginAccount-text-r3QhP {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-around;
  line-height: 1;
  padding: 0.2rem 0.28rem 0;
}
.loginAccount-text1-s6cnJ {
  height: auto;
  line-height: 1;
  padding: 0.2rem 0.28rem;
}
.loginAccount-link-SI2c4 {
  color: var(--cms-primary-color);
  cursor: pointer;
  font-size: 0.28rem;
}
.loginAccount-link-SI2c4:hover {
  text-decoration: underline;
}
.loginAccount-link1-hzLJd,
.loginAccount-link2-h30Wh,
.loginAccount-link3-rNGrZ {
  margin-right: 0.2rem;
  display: flex;
  align-items: center;
  flex: 1;
  justify-content: center;
  text-align: center;
}
.loginAccount-link3-rNGrZ {
  margin-right: 0;
}
.loginAccount-agreement-iS3IC {
  position: absolute;
  left: 0.28rem;
  top: 0;
  line-height: 1;
  font-size: 0.2rem;
  color: var(--cms-color-help);
}
.customer-JHRHw {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.24rem;
}
.customer-JHRHw a {
  font-size: 0.24rem;
  color: var(--cms-primary-color);
}
.passwordStrength-EinoJ {
  font-size: 0.18rem;
}
.passwordStrength-top-F7ZI7 {
  display: flex;
  align-items: center;
  margin-bottom: 0.2rem;
  line-height: 1;
}
.passwordStrength-top-F7ZI7 i {
  width: 0.8rem;
  height: 0.12rem;
  margin: 0 0.04rem;
  border-radius: 0.12rem;
  transition: all 0.25s ease 0s;
}
.passwordStrength-top-F7ZI7 .label-name {
  padding-right: 0.1rem;
  font-size: 0.24rem;
}
.passwordStrength-top-F7ZI7 .label-rule {
  padding-left: 0.1rem;
  color: var(--cms-text-color-secondary);
}
.passwordStrength-top-F7ZI7 .default {
  background-color: var(--cms-divider-color);
}
.passwordStrength-top-F7ZI7 .checked1 {
  background-color: var(--cms-global-secondary3-color);
}
.passwordStrength-top-F7ZI7 .checked2,
.passwordStrength-top-F7ZI7 .checked3 {
  background-color: var(--cms-global-secondary2-color);
}
.passwordStrength-top-F7ZI7 .checked4 {
  background-color: var(--cms-global-secondary1-color);
}
.passwordStrength-bottom-V8rXk {
  display: flex;
  align-items: center;
  color: var(--cms-color-help);
  margin-bottom: 0.16rem;
}
.passwordStrength-bottom-V8rXk i {
  padding-left: 0.1rem;
  line-height: 1;
  font-style: normal;
  max-width: 0.92rem;
  word-wrap: break-word;
}
.passwordStrength-bottom-V8rXk .error {
  color: var(--cms-global-secondary3-color);
}
.passwordStrength-bottom-V8rXk .error b {
  background: var(--cms-global-secondary3-color);
  transform: rotate(45deg);
}
.passwordStrength-bottom-V8rXk .error b:after,
.passwordStrength-bottom-V8rXk .error b:before {
  content: "";
  position: absolute;
  left: 0.1rem;
  top: 0.04rem;
  width: 0.02rem;
  height: 0.14rem;
  background: #fff;
}
.passwordStrength-bottom-V8rXk .error b:before {
  transform: rotate(90deg);
}
.passwordStrength-bottom-V8rXk .success {
  color: var(--cms-global-secondary1-color);
}
.passwordStrength-bottom-V8rXk .success b {
  background: var(--cms-global-secondary1-color);
}
.passwordStrength-bottom-V8rXk .success b:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -0.06rem 0 0 -0.06rem;
  width: 0.12rem;
  height: 0.08rem;
  transform: rotate(-45deg);
  border-left: 0.02rem solid var(--cms-theme-text-color-primary);
  border-bottom: 0.02rem solid var(--cms-theme-text-color-primary);
}
.passwordStrength-bottom-V8rXk .waring {
  color: var(--cms-global-secondary2-color);
}
.passwordStrength-bottom-V8rXk .waring b {
  background: var(--cms-global-secondary2-color);
}
.passwordStrength-bottom-V8rXk .waring b:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -0.06rem 0 0 -0.06rem;
  width: 0.12rem;
  height: 0.08rem;
  transform: rotate(-45deg);
  border-left: 0.02rem solid var(--cms-theme-text-color-primary);
  border-bottom: 0.02rem solid var(--cms-theme-text-color-primary);
}
.passwordStrength-bottom-V8rXk b {
  position: relative;
  width: 0.22rem;
  height: 0.22rem;
  border-radius: 50%;
  transition: all 0.25s ease 0s;
}
.passwordStrength-bottom-V8rXk > span {
  display: flex;
  align-items: center;
  margin-right: 0.4rem;
}
.page-popup-LVq4M {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  left: 0;
  top: 0;
  font-size: 0.28rem;
}
.page-popup-LVq4M,
.page-popup-LVq4M .delete {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-popup-LVq4M .delete {
  width: 0.32rem;
  height: 0.32rem;
  margin-right: 0.06rem;
  background: var(--cms-text-color-secondary);
  border-radius: 50%;
}
.page-popup-LVq4M .delete .svg-icon-UPCeJ {
  color: var(--cms-background-color-primary) !important;
}
.page-popup-LVq4M .pagePopup_username {
  margin-bottom: 0.2rem !important;
}
.page-popup-LVq4M .pagePopup_username_m {
  margin-bottom: 0.1rem !important;
}
.page-popup-LVq4M .pagePopup_username_tips {
  color: var(--cms-color-help) !important;
  font-size: 0.24rem;
  position: relative;
  margin-bottom: 0.1rem;
  line-height: 1;
}
.page-popup-LVq4M .pagePopup_username_tips > span {
  position: relative;
  left: 0.3rem;
  line-height: 1;
}
.page-popup-LVq4M .pagePopup_username_tips:before {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -0.1rem;
  content: "!";
  width: 0.22rem;
  height: 0.22rem;
  display: inline-block;
  margin-right: 0.1rem;
  text-align: center;
  line-height: 0.22rem;
  border-radius: 50%;
  font-size: 0.16rem;
  background: var(--cms-color-help) !important;
  color: #fff;
}
.page-popup-con-oiD8g {
  width: 6rem;
  min-height: 2rem;
  background: var(--cms-background-color-primary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  padding: 0.3rem 0.2rem 0.3rem 0.2rem;
}
.page-popup-con-title-uUV1j {
  text-align: center;
  color: var(--cms-primary-color);
  font-size: 0.32rem;
}
.page-popup-con-success-EN0Zt {
  font-size: 0.28rem;
  margin: 0.3rem 0 0.2rem;
}
.page-popup-con-success-tip1-bQ8i9 {
  color: var(--cms-primary-color);
}
.page-popup-con-success-tip2-su8OJ {
  color: var(--cms-text-color-secondary);
}
.page-popup-con-success-tip3-LFBjt,
.page-popup-con-username-mKYIW {
  color: var(--cms-text-color-primary);
}
.page-popup-con-username-mKYIW {
  margin-bottom: 0.16rem;
  display: flex;
  align-items: center;
}
.page-popup-con-username-text1-KQLlD {
  color: var(--cms-text-color-secondary);
}
.page-popup-con-username-text2-v1Kfr {
  margin: 0 0.1rem;
}
.page-popup-con-usercopy-Ss3WK {
  text-align: center;
  color: var(--cms-text-color-secondary);
  margin-bottom: 0.3rem;
  font-size: 0.28rem;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1;
}
.page-popup-con-usercopy-text1-kiB4T {
  color: var(--cms-primary-color);
  display: flex;
  align-items: center;
}
.page-popup-con-usercopy-text2-jwppy {
  display: flex;
  align-items: center;
  margin: 0 0.1rem;
}
.page-popup-con-userbtns-xcc5e {
  display: flex;
  justify-content: space-between;
  margin-top: 0.3rem;
}
.page-popup-con-userbtns-xcc5e div {
  width: 2.52rem;
  height: 0.72rem;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  white-space: pre-wrap;
  border-radius: 0.16rem;
  text-align: center;
  padding: 0 0.2rem;
}
.page-popup-con-userbtns-text1-H48Ku {
  border: 0.02rem solid var(--cms-primary-color);
  color: var(--cms-primary-color);
}
.page-popup-con-userbtns-text2-KjoEC {
  background: var(--cms-primary-color);
  color: var(--cms-background-color-primary);
}
.bottomBtns-Q_nWJ {
  display: flex;
  justify-content: space-between;
  padding: 0 0.34rem;
}
.bottomBtns-Q_nWJ > button,
.bottomBtns-Q_nWJ > div {
  display: flex;
  align-items: center;
  line-height: 1;
  font-size: 0.42rem !important;
  justify-content: center;
  margin-top: 0 !important;
}
.bottomBtns-register-lBwUG {
  width: 4.1rem !important;
}
.bottomBtns-register-lBwUG,
.bottomBtns-reset-zVoO7 {
  height: 1rem !important;
  border-radius: 0.5rem !important;
}
.bottomBtns-reset-zVoO7 {
  width: 2.1rem !important;
  position: relative;
  font-weight: 600;
}
.bottomBtns-reset-zVoO7 > span {
  background: linear-gradient(
    270deg,
    var(--cms-theme-divider-color) 9.48%,
    var(--cms-secondary-color) 51.57%,
    var(--cms-primary-color)
  ) !important;
  background-clip: text !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.bottomBtns-reset-zVoO7:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    270deg,
    var(--cms-theme-divider-color) 9.48%,
    var(--cms-secondary-color) 51.57%,
    var(--cms-primary-color)
  );
  border-radius: 0.5rem;
  z-index: -1;
}
.bottomBtns-reset-zVoO7:after {
  content: "";
  position: absolute;
  left: 0.02rem;
  top: 0.02rem;
  width: calc(100% - 0.04rem);
  height: calc(100% - 0.04rem);
  background: #010e22;
  border-radius: 0.49rem;
  z-index: -1;
}
.radioCircle-RT_eU {
  display: inline-block;
  vertical-align: middle;
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.2rem;
  width: 0.4rem;
  height: 0.4rem;
  font-size: 0;
  overflow: hidden;
}
.radioCircle-checked-YLui4 {
  position: relative;
  border-color: var(--cms-primary-color);
}
.radioCircle-checked-YLui4:after,
.radioCircle-checked-YLui4:before {
  position: absolute;
  display: inline-block;
  content: "";
  background-color: var(--cms-primary-color);
  height: 0.02rem;
}
.radioCircle-checked-YLui4:before {
  top: 0.2rem;
  left: 0.09rem;
  width: 0.08rem;
  transform: rotate(45deg);
}
.radioCircle-checked-YLui4:after {
  top: 0.18rem;
  left: 0.13rem;
  width: 0.14rem;
  transform: rotate(135deg);
}
.areaCode-f4RoI {
  background: var(--cms-background-color-secondary) !important;
}
.areaCode-header-aoXcu {
  display: flex;
  align-items: center;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  background-color: var(--cms-background-color-primary);
  width: 100%;
  height: 1.12rem;
}
.areaCode-header-code-Rlzsc {
  text-align: center;
  font-weight: 500;
  font-size: 0.28rem;
  color: var(--cms-text-color-primary);
}
.areaCode-header-search-akBCy {
  flex: 1;
  display: flex;
  align-items: center;
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.28rem;
  height: 0.56rem;
  margin-left: 0.24rem;
}
.areaCode-header-search-akBCy input {
  padding-left: 0.16rem;
  width: calc(100% - 0.56rem);
  border: 0;
  outline: none;
  background: none;
  font-size: 0.26rem;
  color: var(--cms-text-color-primary);
}
.areaCode-header-search-akBCy input::-moz-placeholder {
  color: var(--cms-text-color-secondary);
}
.areaCode-header-search-akBCy input::placeholder {
  color: var(--cms-text-color-secondary);
}
.areaCode-header-search-close-ZzFOX {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.56rem;
  height: 0.56rem;
  font-size: 0;
}
.areaCode-header-search-close-icon-c3jwf {
  color: var(--cms-text-color-secondary) !important;
}
.areaCode-main-Srgfl {
  width: 100%;
  min-height: 6.4rem;
  max-height: 10rem;
  overflow-y: auto;
}
.areaCode-option-bJEoP {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0.24rem;
  padding-right: 0.24rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  width: 100%;
  height: 1.28rem;
}
.areaCode-option-text-CuLcd {
  display: flex;
  align-items: center;
  color: var(--cms-text-color-primary);
  font-size: 0.26rem;
}
.areaCode-option-text-icon-LYYgj {
  width: 0.48rem;
  margin-right: 0.08rem;
}
.areaCode-option-text-name-Jg8e8 {
  padding-right: 0.08rem;
  font-weight: 500;
}
.areaCode-option-text-code-Gfoej {
  color: var(--cms-text-color-secondary);
}
.radioCircle-deBpz {
  display: inline-block;
  vertical-align: middle;
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.2rem;
  width: 0.4rem;
  height: 0.4rem;
  font-size: 0;
  overflow: hidden;
}
.radioCircle-checked-uaFcL {
  position: relative;
  border-color: var(--cms-primary-color);
}
.radioCircle-checked-uaFcL:after,
.radioCircle-checked-uaFcL:before {
  position: absolute;
  display: inline-block;
  content: "";
  background-color: var(--cms-primary-color);
  height: 0.02rem;
}
.radioCircle-checked-uaFcL:before {
  top: 0.2rem;
  left: 0.09rem;
  width: 0.08rem;
  transform: rotate(45deg);
}
.radioCircle-checked-uaFcL:after {
  top: 0.18rem;
  left: 0.13rem;
  width: 0.14rem;
  transform: rotate(135deg);
}
.areaCode-mTq1m {
  background: var(--cms-mango-pop-background-color) !important;
}
.areaCode-header-VUR9h {
  display: flex;
  align-items: center;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  background-color: var(--cms-mango-background-color4);
  width: 100%;
  height: 1.12rem;
}
.areaCode-header-code-ez8wG {
  text-align: center;
  font-weight: 500;
  font-size: 0.28rem;
  color: var(--cms-mango-text-color7);
}
.areaCode-header-search-EY7xa {
  flex: 1;
  display: flex;
  align-items: center;
  border: 0.02rem solid var(--cms-mango-border-color);
  border-radius: 0.28rem;
  height: 0.56rem;
  margin-left: 0.24rem;
}
.areaCode-header-search-EY7xa input {
  padding-left: 0.16rem;
  width: calc(100% - 0.56rem);
  border: 0;
  outline: none;
  background: none;
  font-size: 0.26rem;
  color: var(--cms-mango-text-color7);
}
.areaCode-header-search-EY7xa input::-moz-placeholder {
  color: var(--cms-mango-text-color4);
}
.areaCode-header-search-EY7xa input::placeholder {
  color: var(--cms-mango-text-color4);
}
.areaCode-header-search-close-MBHW8 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.56rem;
  height: 0.56rem;
  font-size: 0;
}
.areaCode-header-search-close-icon-efprI {
  color: var(--cms-mango-text-color5) !important;
}
.areaCode-main-nSGSG {
  width: 100%;
  min-height: 6.4rem;
  max-height: 10rem;
  overflow-y: auto;
}
.areaCode-option-HClv8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0.24rem;
  padding-right: 0.24rem;
  border-bottom: 0.02rem solid var(--cms-mango-border-color);
  width: 100%;
  height: 1.28rem;
}
.areaCode-option-text-riZ_6 span:first-child {
  padding-right: 0.32rem;
  font-weight: 500;
  font-size: 0.26rem;
  color: var(--cms-mango-text-color7);
}
.areaCode-option-text-riZ_6 span:last-child {
  font-size: 0.26rem;
  color: var(--cms-mango-border-color);
}
.popup-gzkBP {
  border-radius: 0.24rem;
  width: calc(100% - 0.32rem);
  height: 10rem;
  background: var(--cms-background-color-secondary) !important;
}
.popup-header-fNqIZ {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  width: 100%;
  height: 1.16rem;
  background: var(--cms-background-color-primary);
}
.popup-header-bg-q18JW {
  background: var(--cms-background-color-secondary);
}
.popup-header-border-VNGJn {
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.popup-header-icon-Iv8YB {
  color: var(--cms-text-color-primary) !important;
}
.popup-header-left-dJjnt {
  display: flex;
  align-items: center;
  width: 12%;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.popup-header-middle-bfmqL {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 76%;
  font-size: 0.28rem;
  color: var(--cms-text-color-primary);
}
.popup-header-right-BOYND {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 12%;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.popup-header-icon-Iv8YB {
  color: var(--cms-text-color-secondary) !important;
}
.popupWidth100-lzBt2 {
  background: var(--cms-background-color-secondary) !important;
  width: 100%;
}
.popupHeight300-b2LZn {
  height: 6rem;
}
.popupHeight700-InqUX {
  height: calc(100vh - 4.8rem);
}
.popupHeight630-mH3bi {
  height: 12.6rem;
}
.popupHeightAuto-wzOMD {
  height: auto;
  background: none !important;
}
.picker-cQtwX {
  background: var(--cms-background-color-secondary) !important;
  width: 100%;
}
.picker-cQtwX .van-picker__toolbar {
  background: var(--cms-background-color-primary);
  height: 1.16rem;
}
.picker-cQtwX .van-picker__cancel {
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.picker-cQtwX .van-picker__title {
  font-size: 0.28rem;
  color: var(--cms-text-color-primary);
}
.picker-cQtwX .van-picker__confirm {
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.picker-cQtwX .van-picker__mask {
  display: none;
}
.picker-cQtwX .van-picker-column__item {
  color: var(--cms-text-color-primary);
  opacity: 0.5;
}
.picker-cQtwX .van-picker-column__item--selected {
  opacity: 1;
}
.picker-cQtwX .van-picker__frame {
  left: 0;
  right: 0;
}
.picker-cQtwX .van-picker__frame:after {
  border-color: var(--cms-divider-color);
}
.fw-zwY76 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1650;
}
.fw-zwY76 .ant-form-item-control {
  position: relative;
}
.fw-zwY76 .ant-form-item-explain {
  position: absolute;
  width: 6.3rem;
  margin: 0 auto;
  height: 0.5rem;
  display: flex;
  line-height: 1;
  align-items: center;
  left: 0.24rem;
  bottom: -0.5rem;
}
.fw-zwY76 .ant-form-item-explain > div {
  font-size: 0.18rem;
}
.fw-shadow-vUBkJ {
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
}
.fw-content-jYdpl {
  position: absolute;
  left: 50%;
  top: 50%;
  background-color: var(--cms-background-color-primary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  width: 6.9rem;
  transform: translate(-50%, -50%);
  padding-bottom: 0.6rem;
}
.fw-content-title-ZdUeK {
  padding: 0.14rem;
  width: 100%;
  color: var(--cms-text-color-primary);
  font-size: 0.3rem;
  text-align: center;
}
.fw-content-step-baDgs {
  width: 6.3rem;
  margin: 0 auto;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.34rem 0;
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.08rem;
}
.fw-content-step-item-GmJzb {
  position: relative;
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.fw-content-step-item-GmJzb:not(:first-child):before {
  content: "";
  position: absolute;
  left: -1.28rem;
  top: 0.25rem;
  width: 2rem;
  height: 0.1rem;
  background-color: var(--cms-background-color-secondary);
}
.fw-content-step-item-GmJzb article {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--cms-background-color-primary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.4rem;
  width: 0.6rem;
  height: 0.6rem;
  font-size: 0.32rem;
  color: var(--cms-text-color-primary);
  z-index: 2;
}
.fw-content-step-item-GmJzb span {
  max-width: 2.1rem;
  font-size: 0.2rem !important;
  color: var(--cms-text-color-secondary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fw-content-step-active-yLo2a article {
  background-color: var(--cms-primary-color);
  border-color: var(--cms-theme-divider-color);
  font-size: 0.2rem;
  color: var(--cms-theme-text-color-primary);
}
.fw-content-step-active-yLo2a span {
  color: var(--cms-primary-color);
}
.fw-content-step-bar-msAfX:before {
  background-color: var(--cms-primary-color) !important;
}
.fw-content-inp-J0osy {
  width: 6.3rem;
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.08rem;
  margin: 0.5rem auto 0;
}
.fw-content-inp-J0osy input {
  border: 0;
  outline: none;
  background: none;
  width: calc(100% - 0.32rem);
  height: 0.7rem;
  color: var(--cms-text-color-primary);
  font-size: 0.24rem;
}
.fw-content-inp-J0osy input::-moz-placeholder {
  color: var(--cms-text-color-secondary);
}
.fw-content-inp-J0osy input::placeholder {
  color: var(--cms-text-color-secondary);
}
.fw-content-inp-disable-l_8qF {
  color: var(--cms-text-color-secondary) !important;
  justify-content: flex-start !important;
}
.fw-content-inp-disable-img-w8uNr {
  width: 0.28rem;
}
.fw-content-inp-disable-l_8qF > strong {
  width: 1.2rem;
  border-right: 0.02rem solid var(--cms-divider-color);
  font-weight: 400;
}
.fw-content-inp-disable-l_8qF > strong span {
  margin-left: 0.2rem;
}
.fw-content-inp-disable-l_8qF > strong svg {
  width: 0.22rem;
}
.fw-content-inp2-ZRxBS {
  width: 6.3rem;
  justify-content: space-between;
  border-radius: 0.16rem;
  margin: 0.4rem auto 0;
  border: 0.02rem solid var(--cms-divider-color);
  overflow: hidden;
  color: var(--cms-text-color-primary);
}
.fw-content-inp2-ZRxBS,
.fw-content-inp2-ZRxBS > div {
  height: 0.7rem;
  display: flex;
  align-items: center;
  position: relative;
}
.fw-content-inp2-ZRxBS > div input {
  width: 3rem;
  height: 0.7rem;
  text-indent: 0.2rem;
  background-color: transparent;
  border: none;
  color: var(--cms-text-color-primary);
}
.fw-content-inp2-tips-bvxKG {
  width: 100%;
  height: 0.4rem;
  align-items: center;
  font-size: 0.22rem;
  color: var(--cms-color-help);
  display: flex;
  position: absolute;
  margin: 0.12rem auto;
  left: 0.34rem;
}
.fw-content-inp2-ZRxBS > span {
  width: auto !important;
  height: 0.66rem !important;
  padding: 0 0.2rem;
  flex-shrink: 0;
  display: inline-block;
  line-height: 0.7rem;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0.22rem;
}
.fw-content-text-iVLJG {
  font-size: 0.22rem;
  color: var(--cms-color-help);
  padding: 0 0.34rem;
}
.fw-content-text-iVLJG span {
  padding-left: 0.08rem;
  color: var(--cms-primary-color);
}
.fw-content-text-success-ZOjTf {
  text-align: center;
  color: var(--cms-text-color-primary);
}
.fw-content-check-gn6dW {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  margin-top: 0.24rem;
}
.fw-content-check-gn6dW span {
  position: relative;
  background-color: var(--cms-primary-color);
  border-radius: 0.04rem;
  width: 0.28rem;
  height: 0.28rem;
}
.fw-content-check-gn6dW span:before {
  left: 0.05rem;
  top: 0.14rem;
  width: 0.08rem;
  transform: rotate(45deg);
}
.fw-content-check-gn6dW span:after,
.fw-content-check-gn6dW span:before {
  position: absolute;
  content: "";
  background-color: var(--cms-text-color-primary);
  height: 0.02rem;
}
.fw-content-check-gn6dW span:after {
  left: 0.11rem;
  top: 0.12rem;
  width: 0.14rem;
  transform: rotate(-45deg);
}
.fw-content-check-gn6dW article {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  text-decoration: underline;
}
.fw-content-pn-X2r_e {
  width: 100%;
  text-align: center;
  color: var(--cms-text-color-primary);
  font-size: 0.28rem;
  margin-top: 0.08rem;
}
.fw-content-btn-zSZtG {
  width: 6.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--cms-primary-color);
  border-radius: 0.16rem;
  height: 0.7rem;
  color: var(--cms-theme-text-color-primary);
  font-size: 0.24rem;
  margin: 0.76rem auto 0;
  border: none;
}
.fw-content-close-PKXxW {
  position: absolute;
  width: 0.6rem;
  height: 0.6rem;
  left: 50%;
  bottom: -1rem;
  margin-left: -0.3rem;
  border: 0.04rem solid #fff;
  border-radius: 50%;
  transform: rotate(45deg);
  cursor: pointer;
  transition: all 0.25s ease 0s;
}
.fw-content-close-PKXxW:hover {
  transform: rotate(135deg);
}
.fw-content-close-PKXxW:after,
.fw-content-close-PKXxW:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0.04rem;
  height: 0.32rem;
  transform: translate(-50%, -50%);
  background-color: #fff;
}
.fw-content-close-PKXxW:after {
  transform: translate(-50%, -50%) rotate(90deg);
}
@keyframes opacityIn-wuYiM {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes opacityOut-ABUvI {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.opacityEnterActiveClass-liMu0 {
  animation: opacityIn-wuYiM 0.05s ease;
}
.opacityLeaveActiveClass-xYDZS {
  animation: opacityOut-ABUvI 0.05s ease;
}
@keyframes sliderIn-x19wT {
  0% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
@keyframes sliderOut-NMVE4 {
  0% {
    opacity: 1;
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
.sliderEnterActiveClass-aaFgh {
  animation: sliderIn-x19wT 0.2s ease;
}
.sliderLeaveActiveClass-P9gs8 {
  animation: sliderOut-NMVE4 0.2s ease;
}
.opear-xkYxt {
  width: 6rem;
  margin: 0 auto;
}
.opear-wrap-F0YN7 {
  background-color: var(--cms-background-color-primary);
  border-radius: 0.24rem;
  border: 0.02rem solid var(--cms-divider-color);
  padding: 0.2rem 0.3rem 0.3rem 0.3rem;
}
.opear-wrap-tit-ZBZ3r {
  width: 100%;
  text-align: center;
  color: var(--cms-text-color-secondary);
  font-size: 0.3rem;
  line-height: 1.2;
}
.opear-wrap-con-rIwkl {
  margin-top: 0.3rem;
  color: var(--cms-text-color-primary);
  font-size: 0.22rem;
  text-align: center;
  margin-bottom: 0.6rem;
}
.opear-wrap-btn-xNONR {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 0.2rem;
}
.opear-wrap-btn-xNONR .van-button {
  height: 0.7rem;
  font-size: 0.24rem;
  border-radius: 0.16rem;
  color: var(--cms-text-color-primary);
  padding: 0;
  display: flex;
  line-height: 1;
  justify-content: center;
  flex: 1;
}
.opear-wrap-btn-xNONR .van-button--default {
  border-color: var(--cms-primary-color);
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.opear-wrap-btn-xNONR .van-button--primary {
  border-color: var(--cms-primary-color);
  background-color: var(--cms-background-color-primary);
  color: var(--cms-primary-color);
}
.opear-wrap-btn-icon-LQfOV {
  color: var(--cms-primary-color) !important;
  margin-top: 0.6rem;
  margin-bottom: 0.64rem;
}
.opear-close-c13ER {
  width: 0.56rem;
  height: 0.56rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0.04rem solid #fff;
  margin: 0 auto;
  margin-top: 0.3rem;
}
:root {
  --vh: 1vh;
}
.vantMyanimation {
  animation: euAn_bganimation 0.9s linear infinite !important;
  background-image: linear-gradient(
    90deg,
    var(--cms-background-color-secondary),
    var(--cms-background-color-secondary),
    var(--cms-background-color-secondary),
    rgba(72, 109, 206, 0),
    var(--cms-background-color-secondary),
    var(--cms-background-color-secondary),
    var(--cms-background-color-secondary)
  );
  background-size: 200% 100%;
}
@keyframes euAn_bganimation {
  0% {
    background-position-x: 125%;
  }
  to {
    background-position-x: -32%;
  }
}
.fade-enter-active,
.fade-leave-active,
.slide-enter-active,
.slide-leave-active {
  transition: transform 0.3s;
}
.slide-enter-from,
.slide-leave-to {
  transform: translateX(100%);
}
.slide-enter-to,
.slide-leave-from {
  transform: translateX(0);
}
.fade-enter-from,
.fade-leave-to {
  transform: translateX(-100%);
}
.fade-enter-to,
.fade-leave-from {
  transform: translateX(0);
}
html {
  margin: 0 auto;
  -webkit-text-size-adjust: none;
  font-size: 13.33333333vw;
}
body,
html {
  background: linear-gradient(
    var(--cms-background-color-primary) 0,
    var(--cms-background-color-primary) 100%
  );
}
body {
  font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica,
    Segoe UI, Arial, Roboto, PingFang SC, miui, Hiragino Sans GB,
    Microsoft Yahei, sans-serif !important;
  position: fixed;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
}
#app {
  position: absolute;
  background: linear-gradient(
    var(--cms-background-color-primary) 0,
    var(--cms-background-color-primary) 100%
  );
  overflow: hidden auto;
}
#app .ant-select-arrow {
  transition: all 0.25s ease 0s;
}
#app .ant-select-open .ant-select-arrow :not(.anticon-search) svg {
  transform: rotate(180deg) !important;
  transition: transform 0.3s !important;
}
#app .ant-select-arrow svg {
  transition: transform 0.3s !important;
}
.DelayLoading {
  width: 100%;
  height: 100%;
  position: fixed;
  background-repeat: no-repeat;
  background-size: var(--theme-max-width) auto;
  background-position: 50%;
  background-color: var(--cms-background-color-primary);
  left: 0;
  top: 0;
  z-index: 10000;
}
input:-moz-placeholder-shown,
input:-ms-input-placeholder,
input:-webkit-input-placeholder,
input:placeholder-shown {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
@keyframes dialog-open {
  0% {
    opacity: 0;
    transform: scale(0.2);
    transform-origin: center center;
  }
  to {
    opacity: 1;
    transform: scale(1);
    transform-origin: center center;
  }
}
@keyframes dialog-close {
  0% {
    opacity: 1;
    transform: scale(1);
    transform-origin: center center;
  }
  to {
    opacity: 0;
    transform: scale(0.2);
    transform-origin: center center;
  }
}
.dialog-enter-active {
  animation: dialog-open 0.3s cubic-bezier(0.32, 0.14, 0.15, 0.86);
}
.dialog-leave-active {
  animation: dialog-close 0.2s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drag-drop-enter-from,
.drag-drop-leave-to {
  animation: drag-drop-enter 0.3s ease;
}
@keyframes drag-drop-enter {
  10% {
    opacity: 1;
    transform: translateY(0);
  }
  50% {
    opacity: 0.5;
    transform: translateY(100%);
  }
  to {
    opacity: 0;
    transform: translateY(100%);
  }
}
.popup-c3ebD {
  height: calc(100% - 0.9rem);
  background-color: var(--cms-background-color-primary) !important;
  border-radius: 0.2rem 0.2rem 0 0;
}
.popup-header-LtsRs {
  height: 1.02rem;
  display: flex;
  align-items: center;
  position: relative;
}
.popup-header-LtsRs h1 {
  width: 100%;
  font-size: 0.3rem;
  color: var(--cms-text-color-primary);
  text-align: center;
}
.popup-header-icon-cEKSO {
  position: absolute;
  top: 0.34rem;
  left: 0.3rem;
}
.popup-header-icon-cEKSO > div {
  width: 0.32rem !important;
  height: 0.32rem !important;
}
.popup-header-des-Oz7Sc {
  font-size: 0.24rem;
  position: absolute;
  top: 0.15rem;
  right: 0.3rem;
  color: var(--cms-primary-color);
}
.popup-header-des-point-zGEgl {
  width: 0.16rem;
  height: 0.16rem;
  position: absolute;
  background-color: red;
  border-radius: 0.08rem;
  content: "";
  display: inline-block;
  right: 0.06rem;
  top: 0.06rem;
}
.popup-filter-DZsog {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.26rem;
  margin: 0 0.2rem;
}
.popup-filter-total-StYxo {
  font-size: 0.26rem;
}
.popup-filter-total-StYxo > span:first-child {
  color: var(--cms-text-color-secondary);
}
.popup-filter-total-StYxo > span:last-child {
  color: var(--cms-text-color-primary);
  margin-left: 0.08rem;
}
.popup-filter-DZsog .ant-select-focused.ant-select-single .ant-select-selector {
  border: 0.02rem solid var(--cms-primary-color) !important;
}
.popup-filter-DZsog .ant-select.ant-select-single .ant-select-selector {
  min-width: 1.64rem;
  height: 0.5rem !important;
  border-radius: 0.5rem !important;
  border: 0.02rem solid var(--cms-text-color-secondary);
  color: var(--cms-text-color-secondary) !important;
}
.popup-filter-DZsog .ant-select-arrow {
  color: var(--cms-text-color-secondary);
}
.popup-filter-DZsog .ant-select-selection-item {
  line-height: 0.44rem !important;
  font-size: 0.24rem;
}
.popup-filter-DZsog .ant-select-selection-search-input {
  height: 0.5rem !important;
}
.popup-filter-DZsog
  .ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  border-color: var(--cms-primary-color) !important;
}
.popup-content-yo3oF {
  height: calc(100% - 2rem);
  overflow: auto;
}
.popup-content-yo3oF .page-list-empty {
  height: calc(100vh - 3.16rem);
}
.inputs-DG0CC {
  position: relative;
  display: flex;
  width: 3.2rem;
  height: 0.5rem;
  margin-right: 0.2rem;
  border: 0.01rem solid var(--cms-divider-color);
  border-radius: 0.24rem;
  align-items: center;
  justify-content: space-between;
  background-color: var(--cms-background-color-primary);
}
.inputs-DG0CC:after {
  z-index: 1;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0.11rem;
  height: 0.03rem;
  transform: translate(-50%, -50%);
  background-color: var(--cms-text-color-secondary);
}
.inputs-DG0CC .inputWrap-Bjlco {
  display: flex;
  width: 1.6rem;
  height: 0.52rem;
  align-items: center;
}
.inputs-DG0CC .inputWrap-Bjlco input {
  width: 100%;
  height: 0.5rem;
  font-size: 0.22rem;
  color: var(--cms-text-color-secondary);
  background: transparent;
  border: none;
  padding: 0.04rem;
  text-align: center;
}
.inputs-DG0CC .inputWrap-Bjlco .input1-EaGlW {
  padding-left: 0.2rem;
}
.inputs-DG0CC .inputWrap-Bjlco .input2-ayDsO {
  padding-right: 0.2rem;
}
.dateSelect-vKGvu {
  position: relative;
}
.dateSelect-vKGvu .dataPag-LGj8l {
  z-index: 99;
  position: absolute;
  right: 0;
  left: 0;
  top: 0.52rem;
  width: 7rem;
}
.dateSelectWrap-jnX7Y {
  display: flex;
  width: 100%;
  height: 4.8rem;
  padding: 0.2rem;
  justify-content: center;
  align-items: center;
  background-color: var(--cms-background-color-primary);
  border-radius: 0.14rem;
  border: 0.01rem solid var(--cms-divider-color);
  box-shadow: 0 0.04rem 0.12rem 0 rgba(0, 0, 0, 0.1);
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr {
  display: flex;
  width: 50%;
  align-items: center;
  flex-direction: column;
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr h5 {
  margin-bottom: 0;
  font-size: 0.24rem;
  font-weight: 700;
  color: var(--cms-text-color-secondary);
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr .van-picker {
  width: 100%;
  margin: 0.2rem 0;
  background: var(--cms-background-color-primary);
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr .van-picker-column__item {
  color: var(--cms-text-color-secondary);
}
.dateSelectWrap-jnX7Y
  .dateWrap-Hv0xr
  .van-picker-column__item--selected
  .van-ellipsis {
  color: var(--cms-text-color-primary) !important;
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr .van-ellipsis {
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr .van-picker__mask {
  background: none !important;
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr [class*="van-hairline"]:after {
  border-color: var(--cms-divider-color);
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr .van-picker__frame {
  left: 0;
  width: 96%;
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr .btn1-MuPt_,
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr .btn2-ITIKq {
  display: flex;
  width: 1.2rem;
  height: 0.5rem;
  font-size: 0.2rem;
  border-radius: 0.14rem;
  border: 0.01rem solid var(--cms-primary-color);
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr .btn1-MuPt_ {
  color: var(--cms-primary-color);
}
.dateSelectWrap-jnX7Y .dateWrap-Hv0xr .btn2-ITIKq {
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.dateSelectWrap-jnX7Y .line-fLPqr {
  width: 0.01rem;
  height: 6.2rem;
  margin: 0 0.3rem;
  transform: scale(0.5);
  border-left: 0.01rem solid var(--cms-divider-color);
}
.popupHeaderDesPoint,
.popupHeaderDesPoint > div {
  position: relative;
}
.popupHeaderDesPoint > div:after {
  width: 0.16rem;
  height: 0.16rem;
  position: absolute;
  background-color: red;
  border-radius: 0.08rem;
  content: "";
  display: inline-block;
  right: 0;
  top: -0.02rem;
}
.day-select {
  z-index: 9999;
  background-color: var(--cms-background-color-primary) !important;
  border: 0.02rem solid var(--cms-divider-color);
  padding: 0.15rem 0;
  min-width: 1.86rem !important;
  width: 2.08rem !important;
  border-radius: 0.14rem;
}
.day-select .ant-select-item,
.day-select .ant-select.ant-select-single .ant-select-selector {
  color: var(--cms-text-color-secondary) !important;
}
.day-select .ant-select-item {
  width: 2.08rem;
  height: 0.8rem;
  padding: 0;
  line-height: 0.8rem;
  font-size: 0.24rem;
  font-weight: 400;
}
.day-select .ant-select-item .ant-select-item-option-content {
  padding: 0 0.2rem;
  font-size: 0.22rem;
}
.day-select
  .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  color: var(--cms-primary-color) !important;
  background: none !important;
}
.rc-virtual-list-scrollbar-thumb {
  width: 0.08rem !important;
  background: var(--cms-background-color-secondary) !important;
}
.page-list-loading-dBXJ5 {
  min-height: 30vh;
}
.page-list-empty-m9sBP,
.page-list-loading-dBXJ5 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.page-list-empty-m9sBP {
  min-height: 45vh;
}
.page-list-loadingWrap-JHAKg {
  padding: 0.3rem;
  min-height: 4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.page-list-loadingWrap-loader-QMG_A {
  width: 0.8rem;
  padding: 0.12rem;
  aspect-ratio: 1;
  border-radius: 50%;
  background: var(--cms-primary-color);
  --_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;
  -webkit-mask: var(--_m);
  mask: var(--_m);
  -webkit-mask-composite: source-out;
  mask-composite: subtract;
  animation: l3-glggv 1s linear infinite;
}
@keyframes l3-glggv {
  to {
    transform: rotate(1turn);
  }
}
.list-ui3Ja .van-list__finished-text {
  color: var(--cms-text-color-secondary);
}
.information-FQ6eK {
  padding: 0 0.2rem;
}
.information-wrap-sxtqv {
  position: relative;
}
.information-scroll-k7zTd {
  max-height: calc(100vh - 2.8rem);
  max-height: calc(var(--vh) * 100 - 2.8rem);
  overflow: auto;
}
.information-header-cZ0Y5 {
  padding: 0.2rem 0;
  position: relative;
}
.information-header-cZ0Y5 h2 {
  width: 100%;
  font-size: 0.3rem;
  color: var(--cms-text-color-primary);
  text-align: center;
  line-height: normal;
}
.information-header-cZ0Y5 > span {
  position: absolute;
  top: 0;
  right: 0;
}
.information-header-close-Fpsct {
  width: 0.2rem !important;
  height: 0.2rem !important;
  position: absolute;
  top: 0.2rem;
  right: 0;
}
.information-header-back-bbDlh {
  position: absolute;
  top: 0.2rem;
  left: 0;
  width: 0.32rem !important;
  height: 0.32rem !important;
}
.information-top-nh23Z {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border-bottom: 0.02rem dashed var(--cms-divider-color);
  padding: 0.16rem 0 0.3rem 0;
}
.information-top-icon-uaIUc {
  width: 1.1rem !important;
  height: 1.1rem !important;
}
.information-top-icon-pending-C7Dww path {
  fill: var(--cms-theme-text-color-primary);
}
.information-top-title-sSHRO {
  font-size: 0.24rem;
  color: var(--cms-global-secondary2-color);
  margin: 0.2rem 0 0.05rem 0;
  line-height: 0.6rem;
  height: 0.6rem;
}
.information-top-title-success-ZvpHY {
  color: var(--cms-global-secondary4-color);
}
.information-top-title-error-mqQKy {
  color: var(--cms-global-secondary3-color);
}
.information-top-copy-lMqMA {
  width: 0.3rem !important;
  height: 0.3rem !important;
  margin: 0 0 0 0.16rem;
}
.information-top-copy1-NXjfb {
  margin: 0.16rem 0 0 0.16rem;
}
.information-FQ6eK .qr-code-box-iHVvm {
  position: relative;
  align-items: center;
  flex-direction: column;
  display: flex;
  padding: 0.3rem 0 0 0;
}
.information-FQ6eK .qr-code-box-text-m9MW8 {
  font-size: 0.28rem;
  font-weight: 400;
  color: var(--cms-text-color-secondary);
  line-height: 0.32rem;
  margin-bottom: 0.24rem;
}
.information-FQ6eK .qr-code-box-iHVvm .qr-code-C65GF {
  margin-bottom: 0.08rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.information-FQ6eK .qr-code-box-iHVvm .qr-code-C65GF img {
  width: 2.8rem;
  height: 2.8rem;
  border-radius: 0.08rem;
}
.information-FQ6eK .qr-code-box-iHVvm .save-tips-kDN1C {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
}
.information-FQ6eK .qr-code-box-iHVvm .save-tips-kDN1C a {
  color: inherit;
}
.information-time-mDEcp {
  font-size: 0.2rem;
  text-align: center;
  margin-bottom: 0.1rem;
  line-height: 1.4em;
}
.information-time-mDEcp span {
  color: var(--cms-color-help);
}
.information-timer-cSZh0 {
  display: contents;
  font-size: 0.26rem;
}
.information-money-card-QRHa9 {
  padding: 0.3rem 0;
}
.information-top-line-uMdlB {
  font-size: 0.5rem;
  color: var(--cms-text-color-primary);
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: normal;
}
.information-top-line-currency-hwc9D {
  margin-left: 0.08rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-primary);
  margin-top: 0.16rem;
  font-weight: 600;
}
.information-top-rate-XAOcf {
  font-size: 0.2rem;
  color: var(--cms-text-color-primary);
  text-align: right;
  padding: 0 0.2rem;
}
.information-top-rate-XAOcf span:first-child {
  color: var(--cms-text-color-secondary);
}
.information-top-rate-XAOcf span:last-child {
  margin-left: 0.1rem;
  color: var(--cms-primary-color);
  font-weight: 700;
}
.information-FQ6eK p {
  font-size: 0.26rem;
  color: var(--cms-text-color-primary);
  text-align: center;
}
.information-FQ6eK p p {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
}
.information-FQ6eK p a,
.information-FQ6eK p span {
  color: var(--cms-primary-color);
}
.information-custom-sZ4Du {
  margin: 0.12rem 0.72rem;
  font-size: 0.24rem;
}
.information-custom-sZ4Du,
.information-custom-sZ4Du a {
  color: var(--cms-text-color-secondary);
}
.information-content-HnYvH {
  width: 100%;
  padding: 0.3rem 0;
  border-radius: 0.16rem;
}
.information-content-HnYvH p {
  color: var(--cms-color-help);
  text-align: left;
}
.information-content-HnYvH ul li {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.2rem;
  align-items: center;
  font-size: 0.22rem;
  width: 100%;
}
.information-content-HnYvH ul li span {
  display: block;
  text-align: left;
  line-height: 0.32rem;
  color: var(--cms-text-color-secondary);
}
.information-content-HnYvH ul li span:nth-child(2) {
  color: var(--cms-text-color-primary);
  flex: 1;
  text-align: right;
}
.information-content-HnYvH ul li i.copy-w8f4V {
  line-height: 1;
  padding: 0.06rem 0 0.06rem 0.1rem;
  color: var(--cms-primary-color);
  border-radius: 0.04rem;
  font-style: normal;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.information-warns-X6Vnt {
  background-color: var(--cms-background-color-primary);
  padding: 0.32rem;
  border-top: 0.2rem solid var(--cms-background-color-secondary);
  font-size: 0.22rem;
  color: var(--cms-text-color-primary);
}
.information-warns-X6Vnt h1 {
  margin: 0;
  font-size: 0.24rem;
  font-weight: 600;
  color: var(--cms-text-color-secondary);
}
.information-warns-X6Vnt p {
  width: 100%;
  text-align: left;
  line-height: 2;
}
.information-cancel-SMTR8 {
  padding: 0.3rem;
  margin: 0 auto;
}
.information-cancel-btn-op9sW {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.24rem;
  flex: 1;
  width: 100%;
  color: var(--cms-primary-color);
}
.information-cancel-btn-icon-fWzHi {
  width: 0.48rem !important;
  height: 0.48rem !important;
  color: var(--cms-primary-color);
  margin: 0 0.2rem 0 0;
}
.information-cancel-btn-icon-fWzHi svg path {
  fill: var(--cms-primary-color);
}
.information-btns-BSPTq {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.2rem 0;
  width: 100%;
}
.information-btns-BSPTq .ant-btn {
  height: 0.7rem;
  width: 50%;
  font-size: 0.24rem;
  border-radius: 0.14rem;
  background-color: transparent;
  border-color: var(--cms-primary-color);
  color: var(--cms-primary-color);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 0;
}
.information-btns-BSPTq .ant-btn:first-child {
  margin-right: 0.2rem;
}
.information-btns-BSPTq .ant-btn-primary {
  background-color: var(--cms-primary-color);
  border-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.information-btns-BSPTq .ant-btn-primary:active,
.information-btns-BSPTq .ant-btn-primary:focus,
.information-btns-BSPTq .ant-btn-primary:hover {
  background-color: var(--cms-primary-color) !important;
  border-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.information-btn1-U7e17 {
  justify-content: center;
}
.information-usdt-header-line-title-drHCp {
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
  font-weight: 400;
  position: relative;
  height: 0.6rem;
  line-height: 1;
  padding: 0 0;
}
.information-usdt-header-line-title-icon-u4CvO {
  padding-left: 0.5rem;
}
.information-usdt-header-line-title-icon-u4CvO:before {
  content: "";
  width: 0.36rem;
  height: 0.36rem;
  background: url(/img/recommand.f653b5c2.png) no-repeat 50%;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.information-usdt-header-line-content-gQWnJ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.1rem 0;
}
.information-usdt-header-line-content-item-p2M1Y {
  width: 1.44rem;
  height: 0.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.information-usdt-header-line-content-item-icon-PfJ2b {
  width: 100%;
  height: 100%;
}
.information-usdt-header-line-content-item-name-esJtj {
  width: 100%;
  text-align: center;
  margin: 0.08rem 0 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.information-usdt-header-line-money-X5nqn {
  display: flex;
  justify-content: space-between;
  flex: 1;
  align-items: center;
}
.information-usdt-header-line-money-left-smyDX {
  flex: 1;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0.2rem;
}
.information-usdt-header-line-money-left-l-WUekv,
.information-usdt-header-line-money-left-m-a6k3d,
.information-usdt-header-line-money-left-r-pneMk {
  text-align: center;
  line-height: 0.24rem;
  display: flex;
}
.information-usdt-header-line-money-left-l-WUekv p,
.information-usdt-header-line-money-left-l-WUekv span,
.information-usdt-header-line-money-left-m-a6k3d p,
.information-usdt-header-line-money-left-m-a6k3d span,
.information-usdt-header-line-money-left-r-pneMk p,
.information-usdt-header-line-money-left-r-pneMk span {
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
}
.information-usdt-header-line-money-left-l-addcolor-L31BA,
.information-usdt-header-line-money-left-m-addcolor-rHYER,
.information-usdt-header-line-money-left-r-addcolor-g1eln {
  color: var(--cms-primary-color) !important;
}
.information-usdt-header-line-money-left-m-a6k3d p {
  font-size: 0.28rem;
}
.information-usdt-header-line-money-right-KWZTw {
  align-self: flex-start;
  min-width: 0.6rem;
  color: var(--cms-primary-color);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.information-usdt-header-line-tips-winvL {
  padding: 0.16rem 0;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  position: relative;
}
.information-usdt-header-line-tips-red-tI1Jq {
  color: var(--cms-color-help);
}
.information-usdt-header-topbox-Vjml9 {
  display: flex;
  margin-top: 0.2rem;
  align-items: center;
}
.information-usdt-header-topbox-line-title-G0ik5 {
  color: var(--cms-text-color-secondary);
}
.information-usdt-header-topbox-line-money-left-ds0mr {
  padding: 0;
}
.information-usdt-header-topbox-line-money-left-l-kFV_v,
.information-usdt-header-topbox-line-money-left-r-iVR3a {
  display: flex;
}
.information-usdt-qc-GrMor {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.2rem;
  flex-direction: column;
  padding: 0.32rem 0;
}
.information-usdt-qc-left-ylK4L {
  width: 1.92rem;
}
.information-usdt-qc-left-ylK4L img {
  min-width: 100%;
  min-height: 100%;
  width: 100%;
  height: 100%;
}
.information-usdt-qc-code-ArEvx {
  width: 2rem;
  height: 2rem;
}
.information-usdt-qc-code-ArEvx img {
  width: 100%;
  height: 100%;
}
.information-usdt-qc-middle-fUNpA {
  display: flex;
  align-items: center;
  font-size: 0.32rem;
  color: var(--cms-text-color-secondary);
  overflow: hidden;
  width: 100%;
}
.information-usdt-qc-middle-title-dhpD2 {
  font-weight: 500;
  color: var(--cms-text-color-secondary);
}
.information-usdt-qc-middle-address-ZBHHx,
.information-usdt-qc-middle-title-dhpD2 {
  width: -moz-fit-content;
  width: fit-content;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0.24rem;
}
.information-usdt-qc-middle-address-ZBHHx {
  padding-left: 0.16rem;
  font-weight: 400;
}
.information-usdt-qc-middle-btn-fd5dQ {
  margin-top: 0.32rem;
}
.information-usdt-qc-middle-btn-fd5dQ div {
  width: 3.12rem;
  height: 0.58rem;
  text-align: center;
  border-radius: 0.38rem;
  color: var(--cms-primary-color);
  border: 0.02rem solid var(--cms-primary-color);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.information-usdt-qc-middle-btn-fd5dQ div a {
  color: inherit;
}
.information-usdt-qc-middle-copy-uYNTz {
  margin-left: auto;
}
.information-usdt-qc-middle-copy-uYNTz,
.information-usdt-qc-right-teqw9 {
  font-size: 0.28rem;
  color: var(--cms-primary-color);
  text-align: right;
  word-break: keep-all;
}
.information-teach-hDJRR {
  display: flex;
  align-items: center;
}
.information-teach-hDJRR svg path {
  stroke: var(--cms-primary-color) !important;
}
.information-teach-hDJRR svg ellipse,
.information-teach-hDJRR svg rect {
  fill: var(--cms-primary-color) !important;
}
.information-loadingWrap-rrYRi {
  padding: 0.3rem;
  min-height: 4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0;
  z-index: 10;
  background-color: var(--cms-background-color-primary);
}
.information-loadingWrap-loader-t8kpQ {
  width: 0.8rem;
  padding: 0.12rem;
  aspect-ratio: 1;
  border-radius: 50%;
  background: var(--cms-primary-color);
  --_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;
  -webkit-mask: var(--_m);
  mask: var(--_m);
  -webkit-mask-composite: source-out;
  mask-composite: subtract;
  animation: l3-zB_2k 1s linear infinite;
}
@keyframes l3-zB_2k {
  to {
    transform: rotate(1turn);
  }
}
.recharge-method-Eq0g8 {
  box-sizing: border-box;
  display: flex;
  padding: 0.32rem 0.32rem 0;
}
.recharge-method-label-JiRJ0 {
  font-size: 0.24rem;
  color: #333;
  font-weight: 600;
}
.recharge-method-button-triDA {
  margin-left: auto;
  width: 1.8rem;
  height: 0.56rem;
  border-radius: 0.32rem;
  font-size: 0.26rem;
  text-align: center;
  line-height: 0.56rem;
  margin-top: 0.12rem;
  background: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.recharge-method-button-triDA.disabled-F4173 {
  background: var(--cms-text-color-primary);
  pointer-events: none;
}
.submit-wrap-nCDRx {
  border-top: 0.02rem dashed var(--cms-divider-color);
  padding: 0.16rem 0 0.3rem 0;
}
.submit-item-SqMcA {
  margin-bottom: 0.2rem;
}
.submit-item-SqMcA > p {
  font-size: 0.22rem;
  margin-bottom: 0.12rem;
  text-align: left;
}
.submit-item-SqMcA .anticon.ant-input-clear-icon {
  font-size: 0.36rem;
  color: var(--cms-text-color-secondary);
}
.submit-item-SqMcA .ant-input-affix-wrapper {
  background-color: transparent;
  border: thin solid var(--cms-divider-color);
  border-radius: 0.08rem;
}
.submit-item-SqMcA .ant-input-affix-wrapper .ant-input {
  font-size: 0.24rem;
}
.submit-item-SqMcA .ant-input-affix-wrapper:focus,
.submit-item-SqMcA
  .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  box-shadow: none;
  border-color: var(--cms-primary-color);
}
.submit-icon-WKQos {
  font-size: 0.22rem;
  color: var(--cms-text-color-secondary);
  display: flex;
  align-items: center;
}
.submit-icon-WKQos > div {
  width: 0.22rem !important;
  height: 0.22rem !important;
  color: var(--cms-text-color-secondary) !important;
}
.submit-icon-WKQos > span {
  color: var(--cms-color-help);
  margin-left: 0.04rem;
}
.popup-lIdxs {
  height: calc(100% - 0.9rem);
  width: calc(100% - 0.32rem) !important;
  background-color: var(--cms-background-color-primary) !important;
  border-radius: 0.2rem 0.2rem 0 0;
  border: thin solid var(--cms-divider-color);
  left: 0.16rem !important;
}
.popup-lIdxs .anticon.ant-input-clear-icon {
  font-size: 0.36rem;
  color: var(--cms-text-color-secondary);
}
.item-contanner-fqZRH {
  background-color: var(--cms-background-color-secondary);
  margin: 0 0.2rem;
  border-radius: 0.1rem;
}
.item-contanner-fqZRH:nth-of-type(2n) {
  background: var(--cms-background-color-primary);
}
.item-contanner-item-yGgYR {
  padding: 0.15rem 0.2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.item-contanner-item-point-uM1fc {
  width: 0.16rem;
  height: 0.16rem;
  position: absolute;
  background-color: red;
  border-radius: 0.08rem;
  content: "";
  display: inline-block;
  right: 0.06rem;
  top: 0.06rem;
}
.item-contanner-item-name-u0aEn {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin-left: 0.15rem;
}
.item-contanner-item-amount-vpD4r {
  font-size: 0.26rem;
  font-weight: 700;
  color: var(--cms-text-color-primary);
}
.item-contanner-item-img-o2XxE {
  width: 0.48rem;
  height: 0.48rem;
}
.item-contanner-item-order-Ishq5 {
  font-size: 0.2rem;
  color: var(--cms-text-color-secondary);
}
.item-contanner-item-order-Ishq5 span:first-child {
  max-width: 1.4rem;
}
.item-contanner-item-order-Ishq5 span {
  margin-right: 0.1rem;
}
.item-contanner-item-order-copy-WlE2d {
  width: 0.24rem !important;
  height: 0.24rem !important;
}
.item-contanner-item-default-c5RHc {
  font-size: 0.2rem;
  color: var(--cms-global-secondary2-color);
}
.item-contanner-item-success-tdGu7 {
  color: var(--cms-global-secondary4-color);
}
.item-contanner-item-error-T52wQ {
  color: var(--cms-global-secondary3-color);
}
.item-contanner-rate-h1JRg {
  font-size: 0.2rem;
  color: var(--cms-text-color-primary);
  text-align: right;
  padding: 0 0.2rem;
}
.item-contanner-rate-h1JRg span:first-child {
  color: var(--cms-text-color-secondary);
}
.item-contanner-rate-h1JRg span:last-child {
  margin-left: 0.1rem;
}
.item-contanner-fs-IF3rm {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.item-contanner-fs-icon-G5gEc {
  width: 0.48rem !important;
  height: 0.48rem !important;
}
.popup-ad8zm {
  height: calc(100% - 0.9rem);
  background-color: var(--cms-background-color-primary) !important;
  border-radius: 0.2rem 0.2rem 0 0;
  display: flex;
  flex-direction: column;
}
.popup-ad8zm .anticon.ant-input-clear-icon {
  font-size: 0.36rem;
  color: var(--cms-text-color-secondary);
}
.popup-header-wwGZe {
  height: 1rem;
  position: relative;
  display: flex;
  align-items: center;
}
.popup-header-wwGZe h1 {
  width: 100%;
  font-size: 0.3rem;
  color: var(--cms-text-color-primary);
  text-align: center;
}
.popup-header-icon-JsYUH {
  position: absolute;
  top: 0.34rem;
  left: 0.3rem;
}
.popup-header-icon-JsYUH > div {
  width: 0.32rem !important;
  height: 0.32rem !important;
}
.popup-header-des-VjSE8 {
  font-size: 0.38rem;
  position: absolute;
  top: 0.3rem;
  right: 0.3rem;
  color: var(--cms-primary-color);
  display: flex;
  justify-content: center;
  gap: 0.3rem;
}
.popup-header-des-icon-SJA5D {
  font-size: 0.38rem;
  width: 0.38rem !important;
  height: 0.38rem !important;
}
.popup-content-dWDkw {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: auto;
  padding: 0 0.2rem;
}
.popup-content-loading-dwqrC {
  position: absolute;
  top: 60%;
  left: 50%;
  transform: translate(-50%, -60%);
}
.popup-content-loading-dwqrC > div {
  min-height: auto;
}
.popup-tab-title-gVJ40 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 0.28rem;
  margin-top: 0.16rem;
}
.popup-tab-title-icon-yv6Bl {
  width: 0.4rem !important;
  height: 0.4rem !important;
  margin-right: 0.1rem;
  color: var(--cms-text-color-secondary);
}
.popup-tab-title-icon-yv6Bl path {
  fill: var(--cms-text-color-secondary);
}
.popup-tab-title-active-Tybl4 path {
  fill: var(--cms-primary-color) !important;
}
.popup-tabNav1-gIwho {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0.2rem 0;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  justify-content: center;
  gap: 0.2rem 0;
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.popup-tabNav1-item-daF_z {
  flex: 1;
  height: 0.7rem;
  padding: 0 0.08rem;
  border: thin solid var(--cms-divider-color);
  border-radius: 0.08rem;
  background-color: var(--cms-background-color-primary);
  color: var(--cms-global-spare7-color);
  font-size: 0.22rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin: 0 0.118rem;
}
.popup-tabNav1-item-active-PRKm8 {
  border: thin solid var(--cms-primary-color);
  color: var(--cms-primary-color);
}
.popup-tabNav1-item-daF_z img {
  width: 0.44rem;
  height: 0.44rem;
}
.popup-tabNav1-item-daF_z > span {
  display: inline-block;
  flex: 1;
  max-width: 1.5rem;
  font-size: 0.22rem;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 0.1rem;
}
.popup-tabNav1-item-icon-dg5hc {
  position: absolute;
  bottom: -0.1rem;
  right: 0;
  width: 0.36rem !important;
  height: 0.36rem !important;
}
.popup-tabNav1-item-icon-dg5hc g path {
  fill: var(--cms-primary-color);
}
.popup-tabNav1-item-icon-dg5hc g path:last-child {
  stroke: var(--cms-theme-text-color-primary);
}
.popup-tabNav1-item-sub-PyCIj {
  position: absolute;
  right: 0;
  width: 1.2rem;
  height: 0.48rem;
  top: -0.36rem;
  font-size: 0.22rem;
  color: #fff;
  text-align: center;
}
.popup-tabNav1-item-sub-PyCIj span {
  position: relative;
  z-index: 2;
}
.popup-tabNav1-item-sub-PyCIj img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0.1rem;
  top: 0;
  z-index: 1;
}
.popup-tabNav2-L28yj {
  padding: 0.3rem 0;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  justify-content: center;
  gap: 0.2rem 0;
}
.popup-tabNav2-bank-bPqTn {
  grid-template-columns: repeat(1, 1fr);
}
.popup-tabNav2-bank-item-Sx72s {
  height: 0.96rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.popup-tabNav2-bank-item-Sx72s > span {
  display: inline-block;
  flex: initial;
  max-width: 6rem;
}
.popup-tabNav3-o7X0A {
  grid-template-columns: repeat(2, 1fr);
}
.popup-tabNav3-item-jGFnL > span {
  max-width: 2.74rem;
}
.popup-tabAmount-top1-kZfPl {
  margin-top: 0.3rem;
}
.popup-tabAmount-top-Rt1Wl {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin-bottom: 0.2rem;
}
.popup-tabAmount-content-H_1MN {
  padding: 0.3rem 0 0.2rem 0;
}
.popup-tabAmount-list-ktX9Y {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  justify-content: center;
  gap: 0.2rem 0.24rem;
  margin-bottom: 0.24rem;
}
.popup-tabAmount-list-item-fAOcC {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 0.7rem;
  border: thin solid var(--cms-divider-color);
  border-radius: 0.1rem;
  color: var(--cms-global-spare7-color);
  position: relative;
}
.popup-tabAmount-list-item-active-aZb16 {
  border: thin solid var(--cms-primary-color);
  color: var(--cms-primary-color);
}
.popup-tabAmount-input-wrap-LWw4l {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
}
.popup-tabAmount-input-convert-pZ3uy {
  width: 0.88rem;
  height: 0.66rem;
  border-radius: 0.1rem;
  border: thin solid var(--cms-divider-color);
  margin-left: 0.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.popup-tabAmount-input-convert-icon-pcR9e {
  width: 0.64rem !important;
  height: 0.38rem !important;
  transform: scale(0.7);
}
.popup-tabAmount-input-convert-tips-MP4S8 {
  font-size: 0.22rem;
  color: var(--cms-theme-text-color-primary);
  background-color: var(--cms-text-color-primary);
  border: thin solid var(--cms-divider-color);
  position: absolute;
  top: -0.66rem;
  right: 0;
  text-align: center;
  width: 100%;
  height: 0.7rem;
  line-height: 0.7rem;
  box-shadow: 0 0.02rem 0.1rem 0 rgba(0, 0, 0, 0.15);
  border-radius: 0.1rem;
  padding: 0 0.1rem;
}
.popup-tabAmount-input-convert-tips-MP4S8 > span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  width: 100%;
  padding: 0 0.1rem;
}
.popup-tabAmount-input-convert-tips-MP4S8:after {
  background-color: var(--cms-text-color-primary);
  border: 0.02rem solid var(--cms-divider-color);
  border-width: 0 0 0.02rem 0.02rem;
  bottom: -0.1rem;
  content: "";
  height: 0.2rem;
  position: absolute;
  right: 0.2rem;
  transform: translateX(-50%) rotate(-45deg);
  width: 0.2rem;
  z-index: 2;
}
.popup-tabAmount-input-convert-bottom-ztyyS {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.22rem;
  margin-top: 0.1rem;
  color: var(--cms-text-color-primary);
}
.popup-tabAmount-input-convert-bottom-title-E4cOJ {
  color: var(--cms-text-color-secondary);
}
.popup-tabAmount-input-convert-bottom-amount-WXXBT {
  color: var(--cms-primary-color);
  font-weight: 700;
  text-align: right;
}
.popup-tabAmount-input-BqDpf {
  --ant-error-color: var(--cms-divider-color);
}
.popup-tabAmount-input-BqDpf .ant-input-affix-wrapper {
  background-color: var(--cms-background-color-primary) !important;
  border: thin solid var(--cms-divider-color);
  border-radius: 0.14rem;
  height: 0.7rem;
  flex: 1;
}
.popup-tabAmount-input-BqDpf .ant-input-affix-wrapper .ant-input-prefix {
  color: var(--cms-text-color-primary);
  margin-right: 0.16rem;
  font-size: 0.24rem;
}
.popup-tabAmount-input-BqDpf .ant-input-affix-wrapper .ant-input {
  font-size: 0.24rem;
}
.popup-tabAmount-input-BqDpf .ant-input-affix-wrapper-focused,
.popup-tabAmount-input-BqDpf .ant-input-affix-wrapper:focus {
  border: thin solid var(--cms-primary-color) !important;
  box-shadow: none !important;
}
.popup-tabAmount-input-BqDpf
  .ant-form-item-has-error
  :not(.ant-input-affix-wrapper-disabled):not(
    .ant-input-affix-wrapper-borderless
  ).ant-input-affix-wrapper,
.popup-tabAmount-input-BqDpf
  .ant-form-item-has-error
  :not(.ant-input-affix-wrapper-disabled):not(
    .ant-input-affix-wrapper-borderless
  ).ant-input-affix-wrapper:hover,
.popup-tabAmount-input-BqDpf
  .ant-form-item-has-error
  :not(.ant-input-disabled):not(.ant-input-borderless).ant-input,
.popup-tabAmount-input-BqDpf
  .ant-form-item-has-error
  :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover,
.popup-tabAmount-input-BqDpf
  .ant-form-item-has-error
  :not(.ant-input-number-affix-wrapper-disabled):not(
    .ant-input-number-affix-wrapper-borderless
  ).ant-input-number-affix-wrapper,
.popup-tabAmount-input-BqDpf
  .ant-form-item-has-error
  :not(.ant-input-number-affix-wrapper-disabled):not(
    .ant-input-number-affix-wrapper-borderless
  ).ant-input-number-affix-wrapper:hover {
  border: thin solid var(--cms-divider-color) !important;
  box-shadow: none !important;
}
.popup-tabAmount-input-BqDpf
  .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border: thin solid var(--cms-divider-color);
}
.popup-tabAmount-input-sign-yE857 .ant-input {
  font-size: 0.24rem;
  background-color: var(--cms-background-color-primary);
  border: thin solid var(--cms-divider-color);
  border-radius: 0.14rem;
  padding: 0.08rem 0.16rem;
  height: 0.7rem;
}
.popup-tabAmount-input-sign-yE857 .ant-input:focus {
  box-shadow: none;
  border-color: var(--cms-primary-color);
}
.popup-tabAmount-input-selectwrap-tIHtK {
  display: flex;
  width: 100%;
  background-color: var(--cms-background-color-primary) !important;
  border: thin solid var(--cms-divider-color);
  border-radius: 0.14rem;
  height: 0.7rem;
  padding: 0.08rem 0.22rem;
}
.popup-tabAmount-input-selectwrap-lable-wMpuq {
  font-size: 0.24rem;
}
.popup-tabAmount-input-selectwrap-tIHtK .ant-select {
  width: 100%;
  font-size: 0.24rem !important;
  line-height: 0.56rem !important;
}
.popup-tabAmount-input-selectwrap-tIHtK .ant-select-arrow {
  color: var(--cms-divider-color) !important;
}
.popup-tabAmount-input-selectwrap-tIHtK .ant-select-selector {
  border: none !important;
  height: 100% !important;
}
.popup-tabAmount-input-selectwrap-tIHtK .ant-select-selection-search-input {
  border: none !important;
  height: 100% !important;
  font-size: 0.24rem;
  display: flex;
  align-items: center;
}
.popup-tabAmount-input-selectwrap-tIHtK .ant-select-selection-placeholder {
  color: var(--cms-text-color-secondary) !important;
  font-size: 0.24rem;
}
.popup-tabAmount-tips-TdA4J {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin-bottom: 0.2rem;
  word-break: break-all;
}
.popup-tabAmount-btn-zxgDG {
  width: 100%;
  padding: 0 0 0.3rem 0;
}
.popup-tabAmount-btn-zxgDG > div {
  min-height: 2rem;
}
.popup-tabAmount-btn-zxgDG .ant-btn {
  width: 100%;
  height: 0.7rem;
  font-size: 0.24rem;
  border-radius: 0.14rem;
}
.popup-tabAmount-btn-zxgDG .ant-btn,
.popup-tabAmount-btn-zxgDG .ant-btn:focus,
.popup-tabAmount-btn-zxgDG .ant-btn:hover {
  color: var(--cms-theme-text-color-primary);
  background: var(--cms-primary-color) !important;
  border-color: var(--cms-primary-color) !important;
}
.popup-sacle-TzQPF {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.22rem;
  margin-top: 0.1rem;
}
.popup-sacle-TzQPF,
.popup-sacle-span-SnREa {
  color: var(--cms-text-color-secondary);
}
.popup-bank-title-OQ5q8,
.popup-sacle-amount-NRDA1 {
  color: var(--cms-text-color-primary);
}
.popup-bank-title-OQ5q8 {
  font-size: 0.18rem;
  margin: 0 0 0.1rem 0;
}
.popup-tips-vEHNL {
  width: -moz-fit-content;
  width: fit-content;
  height: 0.26rem;
  position: absolute;
  top: -0.16rem;
  right: -0.08rem;
  z-index: 100;
}
.popup-tips-box-rRxaQ {
  height: 100%;
  line-height: 0.26rem;
  padding: 0 0.08rem;
  border-radius: 0.12rem 0.12rem 0.12rem 0;
  background-color: var(--cms-color-help);
  color: var(--cms-text-color-primary);
  font-size: 0.2rem;
}
.popup-tips-tail-V0G3_ {
  border-bottom: 0.07rem solid transparent;
  border-left: 0.07rem solid var(--cms-color-help);
  border-right: 0.07rem solid transparent;
  height: 0;
  width: 0;
}
.popup-empty-fsKTk {
  min-height: 6rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.popup-empty-text-Rl7Ml {
  font-size: 0.22rem;
}
.popup-empty-text-Rl7Ml > span {
  color: var(--cms-primary-color);
}
.popup-loadingWrap-M82zN {
  padding: 0.3rem;
  min-height: 4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.popup-loadingWrap-loader-XK92L {
  width: 0.8rem;
  padding: 0.12rem;
  aspect-ratio: 1;
  border-radius: 50%;
  background: var(--cms-primary-color);
  --_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;
  -webkit-mask: var(--_m);
  mask: var(--_m);
  -webkit-mask-composite: source-out;
  mask-composite: subtract;
  animation: l3-ar6_y 1s linear infinite;
}
@keyframes l3-ar6_y {
  to {
    transform: rotate(1turn);
  }
}
.popup-form-VFAxf {
  border-top: thin solid var(--cms-divider-color);
  padding: 0.3rem 0 0 0;
}
.popup-form-phone-NpR9C {
  position: relative;
  display: flex;
}
.popup-form-phone-container-gOvZk {
  border: thin solid var(--cms-divider-color);
  border-radius: 0.14rem;
  height: 0.7rem;
}
.popup-form-phone-container-gOvZk .ant-input {
  border: 0;
}
.popup-form-phone-containerFocus-omuT8 {
  border: thin solid var(--cms-primary-color);
}
.popup-form-phone-NpR9C .ant-input-affix-wrapper-Q8OBl {
  flex: 1 !important;
}
.popup-form-phone-dialCode-XVnLB {
  display: flex;
  align-items: center;
  gap: 0.08rem;
  z-index: 2;
  padding: 0 0.2rem;
  color: var(--cms-text-color-secondary);
  cursor: pointer;
  font-size: 0.24rem;
  border-right: 0.02rem solid var(--cms-divider-color);
}
.popup-form-phone-dialCode-XVnLB .anticon {
  color: var(--cms-text-color-secondary) !important;
}
.popup-form-phone-input-JU_Jz .ant-input-affix-wrapper {
  border: 0;
  height: 0.66rem;
  padding: 0.04rem 0 0 0.04rem;
  border: 0 !important;
}
.popup-form-phone-input-JU_Jz .ant-input-affix-wrapper .ant-input {
  height: 0.54rem;
}
.popup-form-input-prefix-_V2PL {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.popup-form-input-prefix-_V2PL > div {
  width: 0.25rem !important;
  height: 0.25rem !important;
  color: var(--cms-text-color-secondary);
}
.popup-form-input-prefix-_V2PL > div path {
  fill: var(--cms-text-color-secondary);
}
.popup-form-input-prefix-_V2PL > span {
  color: var(--cms-color-help);
  margin: 0.08rem 0 0 0.08rem;
}
.popup-form-input-WS2r8 .ant-input {
  height: auto;
}
.popup-form-error-yGi6h {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 0.22rem;
  color: var(--cms-color-help);
  margin-top: 0.08rem;
}
.popup-form-error-yGi6h img {
  margin-right: 0.1rem;
  width: 0.24rem;
  position: relative;
  top: -0.02rem;
}
.popup-form-error-yGi6h .anticon-exclamation-circle {
  color: var(--cms-color-help);
  font-size: 0.26rem;
  margin-right: 0.1rem;
}
.popup-form-VFAxf .ant-form-item {
  margin-bottom: 0.2rem;
}
.popup-form-VFAxf .ant-form-item-explain {
  min-height: auto;
  display: none;
}
.popup-form-VFAxf .ant-form-item-explain-error {
  font-size: 0.22rem;
  color: var(--cms-color-help);
}
.popup-ad8zm .van-tabs {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.popup-ad8zm .van-tab {
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
  display: flex;
  flex-direction: column;
}
.popup-ad8zm .van-tabs__wrap {
  height: 0.72rem;
  border-bottom: thin solid var(--cms-divider-color);
}
.popup-ad8zm .van-tabs__content {
  flex: 1;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.popup-ad8zm .van-tabs__nav {
  background-color: transparent;
}
.popup-ad8zm .van-tab--active {
  color: var(--cms-primary-color);
  border-bottom: 0.04rem solid var(--cms-primary-color);
}
.popup-ad8zm .van-tabs__line {
  display: none;
}
.popup-ad8zm .ant-skeleton-element .ant-skeleton-avatar {
  width: 0.44rem;
  height: 0.44rem;
}
.popup-ad8zm .van-image__loading {
  background-color: transparent;
}
.popup-ad8zm input::-webkit-inner-spin-button,
.popup-ad8zm input::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.popup-ad8zm input[type="number"] {
  -moz-appearance: textfield;
}
.phoneArea-aLU3t .anticon-down {
  left: 1.3rem;
}
.phoneArea-aLU3t .ant-select,
.phoneArea-aLU3t > div,
.phoneArea-aLU3t > div input {
  height: 0.66rem !important;
}
.phoneArea-select-mqEbf {
  border-right: thin solid var(--cms-divider-color);
}
.popwrap-meQOm {
  background: var(--cms-background-color-secondary);
  border: 0.016rem solid #3a61c2;
}
.popcontent-LkCPE,
.popwrap-meQOm {
  width: 100%;
  height: 100%;
}
.header-lw6n0 {
  height: 1rem;
  font-weight: 400;
  font-family: Arial;
  font-size: 0.32rem;
  background: var(--cms-background-color-primary);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  color: var(--cms-text-color-primary);
}
.back-Y8OI6 {
  position: absolute;
  left: 0.2rem;
  cursor: pointer;
}
.back-svg-iipmg {
  stroke-width: 0.02rem;
  stroke: #666;
  stroke-linecap: round;
}
.depositWrapParent-pdYLs {
  height: calc(100% - 1.36rem);
  position: absolute;
  overflow: scroll;
  left: 0;
}
.depositWrap-a36Ip {
  width: calc(100% - 0.8rem);
  background: var(--cms-background-color-primary);
  border-radius: 0.14rem;
  margin: 0 auto;
  margin-top: 0.2rem;
  padding-bottom: 0.4rem;
  margin-bottom: 0.2rem;
}
.depositWrap-logo-AYmp7 {
  display: flex;
  justify-content: center;
  padding-bottom: 0.3rem;
  padding-top: 0.1rem;
}
.depositWrap-logo-AYmp7 > div {
  display: flex;
  justify-content: center;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  width: 6.3rem;
  padding: 0.3rem 0;
}
.depositWrap-logo-AYmp7 img {
  height: 0.8rem;
}
.depositWrap-ulText-goXAV {
  font-family: Arial;
  color: var(--cms-text-color-primary);
  font-size: 0.22012rem;
}
.depositWrap-ulText-goXAV li {
  padding-bottom: 0.2rem;
  padding-left: 0.48rem;
  position: relative;
  line-height: 0.34rem;
  padding-right: 0.12rem;
}
.depositWrap-ulText-goXAV li:after {
  background-color: #fff;
  border-radius: 50%;
  content: "";
  height: 0.1rem;
  left: 0.24rem;
  position: absolute;
  top: 0.1rem;
  width: 0.1rem;
}
.depositWrap-ulText-yellow-QOnlp {
  color: var(--cms-global-secondary2-color);
  font-weight: 700;
}
.depositWrap-amount-EhLsP {
  font-size: 0.5rem;
  color: var(--cms-text-color-primary);
  font-family: Arial;
  display: flex;
  justify-content: center;
}
.depositWrap-qrCodeImg-Wswmw {
  display: flex;
  justify-content: center;
  position: relative;
}
.depositWrap-qrCodeImg-Wswmw img {
  width: 2.8rem;
  height: 2.8rem;
  border: 0.08rem solid #fff;
}
.depositWrap-qrCodeImg-icon-UWmWe {
  background-color: rgba(0, 0, 0, 0.5);
  width: 2.8rem;
  height: 2.8rem;
  margin: 0 auto;
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.depositWrap-qrCodeImg-icon-UWmWe > span {
  font-size: 0.8rem;
}
.depositWrap-qrCodeImg-icon-success-wxhpS {
  color: var(--cms-global-secondary1-color);
}
.depositWrap-qrCodeImg-icon-cancel-pq4TV {
  color: var(--cms-color-help);
}
.depositWrap-timeCount-LmLAa {
  font-size: 0.22rem;
  color: var(--cms-text-color-primary);
  padding-top: 0.08rem;
  display: flex;
  justify-content: center;
  width: 100%;
}
.depositWrap-depositBtn-XNIVI {
  display: flex;
  justify-content: center;
  margin-top: 0.16rem;
}
.depositWrap-depositBtn-XNIVI p {
  position: relative;
  width: 3.24rem;
  height: 0.7rem;
  background: var(--cms-primary-color);
  border-radius: 0.16rem;
  color: var(--cms-theme-text-color-primary);
  font-size: 0.24rem;
  font-weight: 400;
  text-align: center;
  line-height: 0.7rem;
}
.depositWrap-footText-NQRHs {
  display: flex;
  padding: 0 0.24rem;
  margin-bottom: 0.2rem;
  justify-content: space-between;
  align-items: center;
  line-height: 0.32rem;
}
.depositWrap-footText-p1-m4UcB {
  font-size: 0.22rem;
  color: var(--cms-text-color-secondary);
  width: 2rem;
}
.depositWrap-footText-p2-YTh_9 {
  font-size: 0.22rem;
  color: var(--cms-text-color-primary);
  text-align: right;
  display: flex;
  align-items: center;
}
.depositWrap-footMargin-sn1Cv {
  margin-top: 1.2rem;
}
.transform-Y1_aP {
  transition: All 0.5s;
  transform: rotate(900deg) !important;
}
.refresh-jJIUN {
  transform: rotate(-180deg);
}
.status1-st0iZ,
.status2-JiaH2 {
  color: var(--cms-global-secondary2-color);
}
.status3-TftZx {
  color: var(--cms-global-secondary1-color);
}
.status4-BV4cm {
  color: var(--cms-color-help);
}
@keyframes opacityIn-pXpIZ {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes opacityOut-xBAhM {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.opacityEnterActiveClass-OyLTH {
  animation: opacityIn-pXpIZ 0.3s ease-out;
}
.opacityLeaveActiveClass-I4Vaq {
  animation: opacityOut-xBAhM 0.3s ease-in;
}
@keyframes sliderIn-zP6fy {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
@keyframes sliderOut-Ekay3 {
  0% {
    opacity: 1;
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
.sliderEnterActiveClass-b9FJT {
  animation: sliderIn-zP6fy 0.3s ease-out;
}
.sliderLeaveActiveClass-TXj8f {
  animation: sliderOut-Ekay3 0.3s ease-in;
}
.icon-MxLr5 {
  cursor: pointer;
  transition: transform 0.2s;
}
.icon-show-WO75P {
  transform: rotate(180deg);
}
.shadow-IVPBl {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.53);
  width: 100%;
  height: 100%;
  z-index: 1001;
  touch-action: none;
}
.menu-LTSC3 {
  position: fixed;
  left: 0;
  top: 1.4rem;
  bottom: 0;
  display: flex;
  flex-direction: column;
  padding: 0.24rem 0.24rem 1.8rem;
  background-color: var(--cms-background-color-secondary);
  width: 4.68rem;
  font-weight: 600;
  overflow: hidden auto;
  z-index: 1002;
  overscroll-behavior: contain;
}
.menu-card-qfwjf,
.menu-turntable-Vrt8P {
  border-radius: 0.16rem;
  width: 100%;
  margin-bottom: 0.16rem;
}
.menu-card-qfwjf {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0.08rem;
  background: var(--cms-background-color-primary);
}
.menu-minGame-iYcbO {
  width: 100%;
  overflow: hidden;
}
.menu-minGame-iYcbO img {
  cursor: pointer;
  border-radius: 0.08rem;
}
.menu-minGame-list-Kuv4k {
  display: flex;
  justify-content: space-between;
  justify-items: center;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  flex-shrink: 0;
  width: 100%;
  gap: 0.08rem;
}
.menu-minGame-list-item-lYme3 {
  width: calc(50% - 0.04rem);
  position: relative;
}
.menu-minGame-list-item-lYme3:first-child {
  width: 100%;
  height: 1.28rem;
}
.menu-minGame-list-item-lYme3 img {
  width: 100%;
  height: 100%;
}
.menu-nav-HOV2s {
  width: 100%;
}
.menu-nav-item-_t_h4 {
  display: flex;
  align-items: center;
  gap: 0.24rem;
  padding: 0.24rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  width: 100%;
}
.menu-nav-item-_t_h4 div,
.menu-nav-item-_t_h4 img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-nav-item-_t_h4 span {
  color: var(--cms-text-color-primary);
  font-size: 0.28rem;
}
.menu-lanBox-GFcS4 {
  position: relative;
  width: 100%;
  margin-top: 0.4rem;
}
.menu-lan-KS2dW {
  display: flex;
  align-items: center;
  padding-left: 0.16rem;
  padding-right: 0.24rem;
  width: 100%;
  height: 0.84rem;
}
.menu-lan-KS2dW > img {
  width: 0.52rem;
  height: 0.52rem;
}
.menu-lan-text-Tdw0u {
  padding-left: 0.3rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 600;
}
.menu-lan-text-show-Q8IJb {
  color: var(--cms-primary-color);
}
.menu-lan-el-f6Bho {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-lan-icon-kNKrV {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
  transform: rotate(90deg);
}
.menu-lan-icon-show-_6glk {
  transform: rotate(0deg);
}
.menu-lan-list-WGj7V {
  background-color: var(--cms-background-color-secondary);
  border-radius: 0.16rem;
  max-height: 3.4rem;
  overflow: hidden auto;
  transition: max-height 0.3s, opacity 0.2s;
}
.menu-lan-list-item-r7ycf {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding: 0.2rem 0.1rem;
  width: 100%;
}
.menu-lan-list-item-r7ycf > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-list-item-current-QU_kE {
  color: var(--cms-primary-color) !important;
}
.menu-lan-list-show-axYZ4 {
  padding-bottom: 0.16rem;
  max-height: 5.92rem;
  opacity: 1;
  overflow: hidden auto;
}
.showlan-popover .ant-popover-arrow {
  display: none;
}
.showlan-popover .ant-popover-inner {
  background-color: var(--cms-background-color-secondary);
  border-radius: 0.16rem;
}
.showlan-popover .ant-popover-inner-content {
  padding: 0;
}
.music-NpgYe {
  width: 100%;
  padding: 0.04rem 0.1rem;
  background: var(--cms-background-color-secondary);
  color: var(--cms-text-color-primary);
  border-radius: 0.1rem;
  margin-bottom: 0.1rem;
  height: 0.75rem;
  font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica,
    Segoe UI, Arial, Roboto, PingFang SC, miui, Hiragino Sans GB,
    Microsoft Yahei, sans-serif;
  line-height: normal;
}
.music-play-HXzyh {
  padding-top: 0.08rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  font-size: 0.16rem;
  height: 0.36rem;
}
.music-play-control-q5N2K {
  align-items: center;
  display: flex;
  flex: 1;
  justify-content: space-around;
}
.music-song-name-LNEWj {
  font-size: 0.18rem;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  color: var(--cms-global-spare7-color);
  margin-top: 0.06rem;
  line-height: normal;
}
.music-menu-XCxbM {
  position: relative;
}
.music-menu-count-BqhQH {
  color: var(--cms-text-color-secondary);
  position: absolute;
  font-size: 0.14rem;
  line-height: 0.19rem;
  top: -0.14rem;
  left: -0.22rem;
  padding: 0 0.06rem;
  background: var(--cms-background-color-primary);
  border: 0.01rem solid var(--cms-divider-color);
  border-radius: 0.2rem;
  min-width: 0.3rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-align: center;
  font-weight: 700;
}
.music-NpgYe i {
  color: var(--cms-primary-color);
  cursor: pointer;
  font-size: 0.26rem;
}
.icon-ApZkT {
  cursor: pointer;
  transition: transform 0.2s;
}
.icon-show-oOs4F {
  transform: rotate(180deg);
}
.shadow-SRQt0 {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.53);
  width: 100%;
  height: 100%;
  z-index: 1001;
  touch-action: none;
}
.menu-fqGYg {
  position: fixed;
  left: 0;
  top: 1.4rem;
  bottom: 0;
  display: flex;
  flex-direction: column;
  padding-bottom: 1.8rem;
  background-color: var(--cms-background-color-secondary);
  width: 4.68rem;
  font-weight: 600;
  overflow: hidden auto;
  z-index: 1002;
  overscroll-behavior: contain;
}
.menu-turntable-H4DNN {
  border-radius: 0.16rem;
  width: 100%;
}
.menu-card-kO9I7 {
  width: 100%;
}
.menu-card-item-zho_f {
  position: relative;
  width: 100%;
  min-height: 0.4rem;
}
.menu-card-item-zho_f img {
  width: 100%;
}
.menu-card-item-zho_f p {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  padding-left: 0.24rem;
  width: 100%;
  height: 100%;
  color: #fff;
  line-height: 1;
  font-size: 0.28rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.menu-nav-vg25R {
  width: 100%;
}
.menu-nav-item-DkAbz {
  display: flex;
  align-items: center;
  gap: 0.24rem;
  padding: 0.24rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  width: 100%;
}
.menu-nav-item-DkAbz div,
.menu-nav-item-DkAbz img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-nav-item-DkAbz span {
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}
.menu-nav-item2-hI4Br span {
  font-size: 0.24rem;
}
.menu-nav-flag-QvAem {
  font-size: 0;
}
.menu-nav-flag-arrow-Xkf_0 {
  margin-left: auto;
  transition: transform 0.2s;
}
.menu-nav-flag-ro-fa0O9 {
  transform: rotate(90deg);
}
.menu-nav-more-zjKJw {
  width: 2.92rem;
  height: 0.8rem;
  margin: 0.28rem auto 0 auto;
  padding: 0 0.2rem;
  line-height: 0.8rem;
  text-align: center;
  cursor: pointer;
  color: var(--cms-text-color-secondary);
  border-radius: 0.16rem;
  border: 0.02rem solid var(--cms-divider-color);
  background: var(--cms-background-color-primary);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.menu-lanBox-MxEgm {
  position: relative;
  padding-left: 0.24rem;
  padding-right: 0.24rem;
  width: 100%;
  margin-top: 0.4rem;
}
.menu-lan-pf3Ou {
  display: flex;
  align-items: center;
  padding-left: 0.16rem;
  padding-right: 0.24rem;
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  width: 100%;
  height: 0.84rem;
}
.menu-lan-pf3Ou > img {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-lan-text-l1YDY {
  padding-left: 0.2rem;
  width: 1.68rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-el-HsR9H {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-lan-icon-WYsDF {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
}
.menu-lan-icon-show-_hxaj {
  transform: rotate(180deg);
}
.menu-lan-list-XcXrj {
  position: absolute;
  left: 0;
  bottom: 1rem;
  background-color: var(--cms-background-color-primary);
  border-radius: 0.16rem;
  width: 100%;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  margin-top: 0.16rem;
  transition: max-height 0.3s, opacity 0.2s;
}
.menu-lan-list-item-FGsMR {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.menu-lan-list-item-FGsMR > img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-lan-list-item-FGsMR > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-list-show-ZcbRr {
  padding-bottom: 0.16rem;
  max-height: 5.92rem;
  opacity: 1;
  overflow: hidden auto;
}
.icon-oNwY0 {
  cursor: pointer;
  transition: transform 0.2s;
}
.icon-show-vYGu3 {
  transform: rotate(180deg);
}
.shadow-TeQc1 {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.53);
  width: 100%;
  height: 100%;
  z-index: 1001;
  touch-action: none;
}
.menu-OK2o8 {
  position: fixed;
  left: 0;
  top: 1rem;
  bottom: 0;
  display: flex;
  flex-direction: column;
  padding: 0.14rem;
  background-color: var(--cms-background-color-secondary);
  width: 3.2rem;
  font-weight: 600;
  overflow: hidden auto;
  z-index: 1002;
  overscroll-behavior: contain;
}
.menu-topDownload-Fz30s {
  top: 1.76rem;
}
.menu-nav-pyINj {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 0.14rem;
}
.menu-nav-item-qFx2X {
  border-radius: 0.2rem;
  width: calc(50% - 0.08rem);
  background: var(--cms-background-color-primary);
  text-align: center;
  padding: 0.16rem 0.1rem;
  display: flex;
  flex-direction: column;
}
.menu-nav-item-qFx2X img {
  width: 0.4rem;
  height: 0.4rem;
  display: block;
  margin: 0 auto;
}
.menu-nav-item-qFx2X span {
  display: inline-block;
  color: var(--cms-text-color-secondary);
  font-size: 0.2rem;
  padding-top: 0.02rem;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-nav-item-icon-yAP6c {
  margin-left: auto;
  margin-right: auto;
}
.menu-nav-item-active-zeSOl {
  background: var(--cms-primary-color);
}
.menu-nav-item-active-zeSOl span,
.menu-nav-item-active-zeSOl > div {
  color: var(--cms-theme-text-color-primary);
}
.menu-nav2-mh7_s {
  width: 100%;
}
.menu-nav2-item-G01Ev {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding: 0.16rem;
  background: var(--cms-text-color-secondary);
  border-radius: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.menu-nav2-item-G01Ev img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-nav2-item-G01Ev span {
  color: var(--cms-text-color-secondary);
  font-size: 0.28rem;
}
.menu-card-xu7Rj {
  width: 100%;
  margin-top: 0.1rem;
}
.menu-card-item-SgOLc {
  position: relative;
  width: 100%;
  margin-top: 0.08rem;
  min-height: 0.4rem;
}
.menu-card-item-SgOLc img {
  width: 100%;
  border-radius: 0.16rem;
}
.menu-card-item-SgOLc p {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  padding-left: 0.24rem;
  width: 100%;
  height: 100%;
  color: #fff;
  line-height: 1;
  font-size: 0.24rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.menu-lanBox-vW5Ga {
  position: relative;
  width: 100%;
  margin-top: 0.2rem;
}
.menu-lan-cdrxY {
  display: flex;
  align-items: center;
  padding-left: 0.16rem;
  padding-right: 0.24rem;
  background: var(--cms-background-color-primary);
  border-radius: 0.16rem;
  width: 100%;
  height: 0.84rem;
}
.menu-lan-cdrxY > img {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-lan-text-mw3rr {
  padding-left: 0.16rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 600;
}
.menu-lan-icon-aEGBA {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
}
.menu-lan-icon-show-PhKeZ {
  transform: rotate(180deg);
}
.menu-lan-el-jidBA {
  stroke: none !important;
  border-radius: 50%;
  overflow: hidden;
}
.menu-lan-el-jidBA,
.menu-lan-list-dltso {
  background-color: var(--cms-background-color-primary);
}
.menu-lan-list-dltso {
  position: absolute;
  left: 0;
  bottom: 1rem;
  border-radius: 0.16rem;
  width: 100%;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  margin-top: 0.16rem;
  transition: max-height 0.3s, opacity 0.2s;
}
.menu-lan-list-item-h_zSj {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.menu-lan-list-item-h_zSj > img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-lan-list-item-h_zSj > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-list-show-BFmxt {
  padding-bottom: 0.16rem;
  max-height: 5.92rem;
  opacity: 1;
  overflow: hidden auto;
}
.qlogin-nLN2N {
  width: 100%;
  height: auto;
}
.qlogin-title-O2yxI {
  font-size: 0.26rem;
  color: var(--cms-global-spare7-color);
}
.qlogin-btn-sjjrl {
  width: 100%;
  height: 0.52rem;
  border-radius: 0.08rem;
  color: var(--cms-global-spare7-color);
  background: var(--cms-background-color-secondary);
  display: flex;
  align-items: center;
  margin-top: 0.1rem;
  font-size: 0.24rem;
  padding: 0 0.08rem;
}
.qlogin-btn-sjjrl img {
  width: 0.48rem;
  height: 0.48rem;
  margin-right: 0.12rem;
}
.icon-U1AzU {
  cursor: pointer;
  transition: transform 0.2s;
}
.icon-show-M3Pil {
  transform: rotate(180deg);
}
.shadow-WZul6 {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.53);
  width: 100%;
  height: 100%;
  z-index: 1001;
  touch-action: none;
}
.menu-LF5fR {
  --font-size: 0.26rem;
  position: fixed;
  left: 0;
  top: 1rem;
  bottom: 0;
  display: flex;
  flex-direction: column;
  padding: 0 0.14rem 0.14rem 0.14rem;
  background-color: var(--cms-background-color-secondary);
  width: 4.68rem;
  font-weight: 600;
  overflow: hidden auto;
  z-index: 1002;
  overscroll-behavior: contain;
}
.menu-topDownload-YCne_ {
  top: 1.76rem;
}
.menu-card-hIB3j {
  width: 100%;
  margin-top: 0.1rem;
}
.menu-card-item-K8oBQ {
  position: relative;
  width: 100%;
  height: 0.8rem;
  display: flex;
  align-items: center;
  padding: 0 0.24rem;
}
.menu-card-item-K8oBQ div {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-card-item-K8oBQ img {
  vertical-align: top;
  width: 0.4rem;
  height: 0.4rem;
}
.menu-card-item-K8oBQ p {
  display: flex;
  align-items: center;
  padding-left: 0.2rem;
  width: 100%;
  height: 100%;
  color: var(--cms-text-color-secondary);
  line-height: 1;
  font-size: var(--font-size);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.menu-card2-TtBUb {
  background-color: var(--cms-background-color-primary);
  border-radius: 0.12rem;
  padding: 0 0.24rem;
  color: var(--cms-text-color-secondary);
}
.menu-card2-item-uFy4w {
  display: flex;
  align-items: center;
  gap: 0.2rem;
  padding: 0.2rem 0;
  width: 100%;
  border-top: 0.02rem solid var(--cms-divider-color);
}
.menu-card2-item-uFy4w:first-child {
  border-top: none;
}
.menu-card2-item-uFy4w div {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-card2-item-uFy4w img {
  vertical-align: top;
  width: 0.4rem;
  height: 0.4rem;
}
.menu-card2-item-uFy4w span {
  color: var(--cms-text-color-secondary);
  font-size: var(--font-size);
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}
.menu-card2-more-NHKud {
  text-align: center;
  color: var(--cms-primary-color);
  font-size: var(--font-size);
  padding: 0.2rem;
  border-top: 0.02rem solid var(--cms-divider-color);
}
.menu-lanBox-SmNGU {
  position: relative;
  width: 100%;
  margin-top: 0.2rem;
}
.menu-lan-NvsSr {
  display: flex;
  align-items: center;
  padding-left: 0.16rem;
  padding-right: 0.24rem;
  background: var(--cms-background-color-primary);
  border-radius: 0.12rem;
  width: 100%;
  height: 0.84rem;
}
.menu-lan-NvsSr > img {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-lan-text-pkOFN {
  padding-left: 0.16rem;
  font-size: var(--font-size);
  color: var(--cms-text-color-secondary);
  font-weight: 600;
}
.menu-lan-icon-CcBKt {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
}
.menu-lan-icon-show-JTyUh {
  transform: rotate(180deg);
}
.menu-lan-el-tnKbu {
  stroke: none !important;
  border-radius: 50%;
  overflow: hidden;
}
.menu-lan-el-tnKbu,
.menu-lan-list-XKbyK {
  background-color: var(--cms-background-color-primary);
}
.menu-lan-list-XKbyK {
  position: absolute;
  left: 0;
  bottom: 1rem;
  border-radius: 0.16rem;
  width: 100%;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  margin-top: 0.16rem;
  transition: max-height 0.3s, opacity 0.2s;
}
.menu-lan-list-item-_LBmF {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.menu-lan-list-item-_LBmF > img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-lan-list-item-_LBmF > p {
  max-width: 3.2rem;
  font-size: var(--font-size);
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-list-show-_ebBw {
  padding-bottom: 0.16rem;
  max-height: 5.92rem;
  opacity: 1;
  overflow: hidden auto;
}
.floating-CdYsN {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  background: none;
  overflow: initial;
}
.icon-LET4K {
  cursor: pointer;
  transition: transform 0.2s;
}
.icon-show-UgaXy {
  transform: rotate(180deg);
}
.shadow-st6hN {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  z-index: 1001;
  touch-action: none;
}
.menu-jjIjT {
  position: fixed;
  left: 0;
  top: 0.9rem;
  bottom: 0;
  padding: 0.2rem 0.15rem 0.1rem;
  background-color: var(--cms-background-color-primary);
  width: 0;
  overflow: hidden auto;
  z-index: 1002;
  overscroll-behavior: contain;
  transition: all 0.3s ease-in-out;
}
.menu-svg-r6OPO {
  width: 0.32rem;
  font-size: 0;
}
.menu-svg-r6OPO svg {
  width: 100%;
  height: 100%;
}
.menu-svg-r6OPO .path1 {
  fill: var(--cms-global-spare7-color);
}
.menu-svg-r6OPO .path2 {
  fill: var(--cms-background-color-primary);
}
.menu-svg-r6OPO .backhome3 {
  width: 0.36rem;
  height: 0.36rem;
  fill: var(--cms-global-spare7-color);
}
.menu-svg-r6OPO .backhome3 path {
  color: var(--cms-global-spare7-color);
}
.menu-canal-aG9YG {
  margin-top: 0.2rem;
}
.menu-canal-title-ua5Cd {
  font-size: 0.26rem;
  color: var(--cms-global-spare7-color);
}
.menu-canal-item-WTo15 {
  width: 100%;
  height: 0.52rem;
  border-radius: 0.08rem;
  color: var(--cms-global-spare7-color);
  background: var(--cms-background-color-secondary);
  display: flex;
  align-items: center;
  margin-top: 0.1rem;
  font-size: 0.24rem;
  padding: 0 0.08rem;
}
.menu-canal-item-WTo15 img {
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.12rem;
}
.menu-canal-item-text-vIBNz {
  width: 2.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-h5-t0r22 {
  width: 3rem;
}
.menu-show-tSPwi {
  animation: expand-dBR45 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
.menu-close-KPHGU {
  animation: close-wA3XO 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
@keyframes expand-dBR45 {
  0% {
    width: 0;
    opacity: 0;
  }
  to {
    width: 3rem;
    opacity: 1;
  }
}
@keyframes close-wA3XO {
  0% {
    width: 3rem;
    opacity: 1;
  }
  to {
    width: 0;
    opacity: 0;
  }
}
.menu-topDownload-oxUS4 {
  top: 1.6rem;
}
.menu-nav-Uqv4p {
  width: 2.7rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.menu-nav-item-U6bOL {
  padding-top: 0.08rem;
  background: var(--cms-background-color-secondary);
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  border-radius: 0.14rem;
  cursor: pointer;
  height: 0.9rem;
  max-width: 1.3rem;
  min-width: 1.3rem;
  width: 1.3rem;
  margin-bottom: 0.1rem;
  position: relative;
}
.menu-nav-item-U6bOL img {
  height: 0.38rem;
  margin: 0 auto;
}
.menu-nav-item-U6bOL span {
  display: inline-block;
  color: var(--cms-global-spare7-color);
  font-size: 0.18rem;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-nav-item-icon-HJYkg {
  margin-left: auto;
  margin-right: auto;
}
.menu-nav-item-active-iXHvb {
  background: var(--cms-primary-color);
}
.menu-nav-item-active-iXHvb span,
.menu-nav-item-active-iXHvb > div {
  color: var(--cms-theme-text-color-primary);
}
.menu-nav2-srVHP {
  width: 100%;
}
.menu-nav2-item-ErAGx {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding: 0.16rem;
  background: var(--cms-text-color-secondary);
  border-radius: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.menu-nav2-item-ErAGx img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-nav2-item-ErAGx span {
  color: var(--cms-text-color-secondary);
  font-size: 0.28rem;
}
.menu-card-edVA1 {
  width: 100%;
  margin-top: 0.1rem;
}
.menu-card-item-ddgPr {
  position: relative;
  width: 100%;
  margin-top: 0.08rem;
  min-height: 0.4rem;
}
.menu-card-item-ddgPr img {
  width: 100%;
  border-radius: 0.16rem;
}
.menu-card-item-ddgPr p {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  padding-left: 0.24rem;
  width: 100%;
  height: 100%;
  color: #fff;
  line-height: 1;
  font-size: 0.2rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.menu-lanBox-sfACd {
  position: relative;
  width: 100%;
  margin-top: 0.2rem;
}
.menu-lan-hLS5N {
  display: flex;
  align-items: center;
  padding-left: 0.12rem;
  padding-right: 0.18rem;
  gap: 0.16rem;
  min-height: 0.62rem;
  border-radius: 0.16rem;
  width: 100%;
}
.menu-lan-pop-gm2Ai {
  padding-left: 0;
}
.menu-lan-hLS5N > img {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-lan-text-fUfxr {
  font-size: 0.22rem;
  transform: scale(0.95);
  color: var(--cms-global-spare7-color);
}
.menu-lan-text-show-rt69B {
  color: var(--cms-primary-color);
}
.menu-lan-el-nzRZW {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-lan-icon-s0UzA {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
  transform: rotate(90deg);
}
.menu-lan-icon-show-rOwLO {
  transform: rotate(0deg);
}
.menu-lan-list-IB_sM {
  background-color: var(--cms-background-color-primary);
  border-radius: 0.16rem;
  border: 0.02rem solid var(--cms-divider-color);
  max-width: 3.14rem;
  min-width: 1.7rem;
  max-height: 3.4rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-lan-list-item-P6DCe {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  width: 100%;
  padding: 0.2rem 0.16rem;
  color: var(--cms-global-spare7-color);
}
.menu-lan-list-item-P6DCe > img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-lan-list-item-P6DCe > p {
  max-width: 3.2rem;
  font-size: 0.24rem;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-list-item-currnt-vj7pI {
  color: var(--cms-primary-color) !important;
}
.menu-lan-list-show-dX7KP {
  padding-bottom: 0.16rem;
  max-height: 5.92rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-bm-Fldnx {
  padding-bottom: 0.1rem;
  width: 100%;
}
.menu-bm-Fldnx a {
  padding-left: 0.12rem;
}
.menu-bm-Fldnx a,
.menu-bm-item-FuRpH {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  width: 100%;
  min-height: 0.62rem;
}
.menu-bm-item-FuRpH {
  padding-left: 0.16rem;
}
.menu-bm-item-icon-nmpgh {
  width: 0.36rem;
  height: 0.36rem;
}
.menu-bm-item-icon-nmpgh .svg-icon-UPCeJ {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-bm-item-name-h7JxJ {
  font-size: 0.22rem;
  color: var(--cms-global-spare7-color);
  word-break: break-word;
  transform: scale(0.95);
}
.homeSider-svg-T9Bxd {
  margin-left: 0.35rem !important;
}
.homeSider-betRecord-FMPC8 {
  border-radius: 0.1rem;
  background-color: var(--cms-background-color-secondary);
  display: flex;
  align-items: center;
  height: 0.75rem;
  font-size: 0.24rem;
  padding: 0.2rem 0;
  margin-top: 0.1rem;
}
.homeSider-betRecord-FMPC8 > img {
  width: 0.38rem;
  margin-left: 0.35rem;
}
.homeSider-betRecord-FMPC8 > span {
  display: inline-block;
  width: 1.9rem;
  line-height: 0.28rem;
  text-align: center;
  font-size: 0.24rem;
  color: var(--cms-global-spare7-color);
}
.homeSider-betRecord-FMPC8:hover {
  cursor: pointer;
}
.homeSider-cb-k6lvn {
  padding: 0.1rem;
  background-color: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  margin-top: 0.1rem;
  width: 100%;
}
.homeSider-cb-title-_4ZqL {
  width: 100%;
  text-align: center;
  font-size: 0.24rem;
  color: var(--cms-global-spare7-color);
  margin-bottom: 0.1rem;
}
.homeSider-card-oYP4D {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 0.08rem;
}
.homeSider-card-item-qx61N {
  position: relative;
  width: calc(50% - 0.04rem);
  min-height: 0.78rem;
  max-height: 0.8rem;
  cursor: pointer;
}
.homeSider-card-item-per-S7yzu {
  height: 0.32rem;
  left: unset;
  position: absolute;
  right: -0.1rem;
  top: -0.08rem;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 99;
}
.homeSider-card-item-per-S7yzu div:first-of-type {
  background-color: var(--cms-color-help);
  border-radius: 0.125rem 0.125rem 0.125rem 0;
  color: #fff;
  font-size: 0.18rem;
  height: 0.26rem;
  line-height: 0.26rem;
  padding: 0 0.08rem;
  width: 100%;
}
.homeSider-card-item-per-S7yzu div:nth-of-type(2) {
  border-bottom: 0.07rem solid transparent;
  border-left: 0.07rem solid var(--cms-color-help);
  border-right: 0.07rem solid transparent;
  height: 0;
  width: 0;
}
.homeSider-card-item-qx61N:first-child {
  margin-top: 0;
}
.homeSider-card-item-qx61N img {
  height: 100%;
  width: 100%;
  border-radius: 0.16rem;
}
.homeSider-card-item-qx61N p {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.1rem 0 0 0.1rem;
  width: 100%;
  height: 100%;
  color: #fff;
  line-height: 1;
  font-size: 0.16rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 400;
}
.homeSider-card-item-agent-sfHwY {
  grid-column-start: span 2;
}
.homeSider-card-item-agent-sfHwY > p {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 1rem 0 0;
  font-size: 0.24rem;
}
.network-RcSpt {
  margin-top: 0.16rem !important;
  padding: 0 0.18rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.network-RcSpt > div:first-child {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.network-RcSpt > div:nth-of-type(2) {
  width: 0.2rem !important;
}
.network-wrap-XQSEE {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-right: 0.08rem;
}
.network-value-XH1GO {
  font-size: 0.16rem;
  color: var(--cms-text-color-primary);
}
.network-value-z-e8Tuw {
  color: var(--cms-global-secondary2-color);
}
.network-value-x-NCqaJ {
  color: var(--cms-global-secondary3-color);
}
.network-value-h-bhUbA {
  color: var(--cms-global-secondary1-color);
}
.network-name-cBRwg {
  color: var(--cms-global-spare7-color);
  font-size: 0.22rem;
  margin-left: 0.16rem;
  overflow: hidden;
  text-overflow: ellipsis;
  word-spacing: normal;
  max-width: 1.44rem;
  white-space: nowrap;
}
.network-name-a-mZ404 {
  max-width: 2rem;
}
.network-name-cBRwg:hover {
  color: var(--cms-global-spare7-color);
}
.network-line-QNrrx {
  line-height: 1em;
}
.network-line-z-fwOim > span {
  background-color: var(--cms-global-secondary2-color) !important;
}
.network-line-z-fwOim > span:last-child {
  background-color: var(--cms-background-color-primary) !important;
}
.network-line-x-XgR6v > span:first-child {
  background-color: var(--cms-global-secondary3-color) !important;
}
.network-line-x-XgR6v > span {
  background-color: var(--cms-background-color-primary) !important;
}
.network-line-h-R7A49 > span {
  background-color: var(--cms-global-secondary1-color) !important;
}
.network-line-QNrrx > span {
  display: inline-block;
  width: 0.06rem;
  border-radius: 0.12rem;
  margin-right: 0.04rem;
}
.network-line-QNrrx > span:first-of-type {
  height: 0.16rem;
}
.network-line-QNrrx > span:nth-of-type(2) {
  height: 0.24rem;
}
.network-line-QNrrx > span:nth-of-type(3) {
  height: 0.3rem;
}
.network-list-GY7VK {
  padding: 0.2rem 0;
  border-radius: 0.16rem;
  width: 4rem;
  height: 4rem;
  overflow-y: auto;
  background-color: var(--cms-background-color-secondary);
  color: var(--cms-text-color-primary);
}
.network-list-item-O0MD3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  padding: 0.2rem;
  cursor: pointer;
}
.network-list-item-O0MD3 > div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.network-list-item-O0MD3:hover {
  background-color: var(--cms-background-color-primary);
}
.network-check-ixb43 > div {
  margin-left: 0.16rem;
}
.network-check-round-SXZMS {
  width: 0.24rem;
  height: 0.24rem;
  border-radius: 100%;
  border: 0.02rem solid var(--cms-divider-color);
}
.network-check-ixb43 .van-radio__icon--checked .van-icon {
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.network-icon-T7Ly1 {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
  transform: rotate(90deg);
}
.network-icon-show-chpEJ {
  transform: rotate(0deg);
}
.searchWrap-AApaE {
  align-items: center;
  background-color: var(--cms-background-color-secondary);
  border-radius: 0.14rem;
  display: flex;
  height: 0.5rem;
  margin-bottom: 0.1rem;
  overflow: hidden;
  width: 100%;
  justify-content: space-between;
  padding-right: 0.18rem;
  color: var(--cms-text-color-secondary);
  font-size: 0.22rem;
  padding-left: 0.08rem;
}
.warp-bBPVt {
  position: absolute;
  right: -0.1rem;
  top: 0;
  z-index: 100;
  transform: translate(50%, -50%);
  flex-direction: column;
  width: auto !important;
  min-width: 0.28rem;
}
.warp-bBPVt,
.warp-con-d9SFp {
  display: flex;
  justify-content: center;
}
.warp-con-d9SFp {
  align-items: center;
  padding-left: 0.06rem;
  padding-right: 0.06rem;
  font-size: 0.18rem;
  height: 0.26rem;
  background-color: #ff4a4a;
  border-radius: 0.13rem 0.13rem 0.13rem 0;
  color: #fff;
}
.warp-con1-H3eAG {
  border-left: 0.079rem solid #ff4a4a;
  border-bottom: 0.066rem solid transparent;
  border-right: 0.066rem solid transparent;
  height: 0;
  width: 0;
}
.warp-spoint-V3foD > h4:first-child {
  width: 0.16rem !important;
  height: 0.16rem !important;
  border-radius: 0.16rem;
  font-size: 0;
  padding: 0 !important;
}
.warp-spoint-V3foD > h4:last-child {
  display: none;
}
.icon-VfOkS {
  cursor: pointer;
  transition: transform 0.2s;
}
.icon-show-SW7C7 {
  transform: rotate(180deg);
}
.shadow-eRUuJ {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  z-index: 1001;
  touch-action: none;
}
.menu-nPvW8 {
  position: fixed;
  left: 0;
  top: 1.1rem;
  bottom: 0;
  background-color: var(--cms-background-color-secondary);
  overflow: hidden auto;
  z-index: 10;
  overscroll-behavior: contain;
  transition: all 0.3s ease-in-out;
  width: 4.56rem;
  padding: 0 0.2rem;
  padding-top: 0.2rem;
}
.menu-lan-FICBN {
  display: flex;
  align-items: center;
  padding-left: 0.12rem;
  padding-right: 0.18rem;
  gap: 0.16rem;
  min-height: 0.62rem;
  border-radius: 0.16rem;
  width: 100%;
}
.menu-lan-pop-bQ2OC {
  padding-left: 0;
}
.menu-lan-FICBN > img {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-lan-text-K_dYR {
  font-size: 0.22rem;
  transform: scale(0.95);
  color: var(--cms-global-spare7-color);
}
.menu-lan-text-show-y42XB {
  color: var(--cms-primary-color);
}
.menu-lan-el-vgAFc {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-lan-icon-Tv0iK {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
  transform: rotate(90deg);
  position: absolute;
  right: 0.2rem;
  top: 0.06rem;
}
.menu-lan-icon-show-hz9ZW {
  transform: rotate(0deg);
}
.menu-lan-list-rPbqS {
  background-color: var(--cms-background-color-primary);
  border-radius: 0.16rem;
  border: 0.02rem solid var(--cms-divider-color);
  max-width: 3.14rem;
  min-width: 1.7rem;
  max-height: 3.4rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-lan-list-item-Qo1Ty {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  width: 100%;
  padding: 0.2rem 0.16rem;
  color: var(--cms-global-spare7-color);
}
.menu-lan-list-item-Qo1Ty > img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-lan-list-item-Qo1Ty > p {
  max-width: 3.2rem;
  font-size: 0.24rem;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-list-item-currnt-JE4gL {
  color: var(--cms-primary-color) !important;
}
.menu-lan-list-show-rTAXw {
  padding-bottom: 0.16rem;
  max-height: 5.92rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-svg-wHnn_ {
  line-height: 1;
  display: block;
}
.menu-topDownload-EsMh4 {
  top: 2.32rem;
}
.menu-show-hFEUX {
  animation: expand-amTYY 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
.menu-close-t3mxs {
  animation: close-fSslQ 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
@keyframes expand-amTYY {
  0% {
    width: 0;
    opacity: 0;
  }
  to {
    width: 4.14rem;
    opacity: 1;
  }
}
@keyframes close-fSslQ {
  0% {
    width: 4.14rem;
    opacity: 1;
  }
  to {
    width: 0;
    opacity: 0;
  }
}
.menu-nPvW8 .item-M6uMU {
  width: 3.4rem;
  height: 0.632rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  border-radius: 0.08rem;
  color: var(--cms-text-color-primary);
  border: 0.02rem solid var(--cms-primary-color);
  margin: 0 auto 0.14rem auto;
  font-size: 0.24rem;
  font-weight: 400;
  overflow: hidden;
  word-break: break-all;
  box-sizing: content-box;
}
.menu-nPvW8 .item-M6uMU.itemSmall-bIvna {
  width: 3.3rem;
}
.menu-nPvW8 .item-M6uMU.itemLast-XPiBy {
  width: 3rem;
  background: linear-gradient(
    180deg,
    var(--cms-primary-color),
    var(--cms-primary-color) 53.65%,
    var(--cms-primary-color)
  );
  height: 0.67rem;
  font-size: 0.226rem;
  font-weight: 400;
  color: var(--cms-text-color-primary);
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0;
  border-radius: 0.2rem;
}
.menu-nPvW8 .item-M6uMU > div:first-child {
  width: 30%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.menu-nPvW8 .item-M6uMU > div:nth-child(2) {
  width: 70%;
  margin-left: 0.15rem;
  font-size: 0.24rem;
  font-weight: 400;
  line-height: 1;
}
.menu-nPvW8 .item-M6uMU.cur-niYg6 {
  background: var(--cms-primary-color);
}
.menu-nPvW8 .hasChildren-i1PN6 {
  display: block;
  position: relative;
}
.menu-nPvW8 .hasChildren-i1PN6 .arrowWrap-i6Z5Y {
  position: relative;
}
.menu-nPvW8 .hasChildren-i1PN6 .children-d5cQZ {
  transition: height 0.3s, transform 0.3s;
  overflow: hidden;
  height: 0;
}
.menu-nPvW8 .hasChildren-i1PN6 .gameSvg-ExsEI.gameSvg-ExsEI.gameSvg-ExsEI {
  width: 0.6rem;
}
.menu-nPvW8 .logout-Zf_7n {
  text-align: center;
  justify-content: center;
  margin-top: 0.4rem;
}
.menu-nPvW8 .logoutImg-NAaOJ {
  width: 0.5rem;
  height: 0.5rem;
  color: var(--cms-primary-color);
}
.menu-nPvW8 .logoutDiv-bAEbr.logoutDiv-bAEbr.logoutDiv-bAEbr {
  width: auto;
  margin-left: 0.02rem;
}
.warapBottom-FiGuY {
  padding-bottom: 1.82rem;
}
.arrow-vKs1v {
  position: absolute;
  right: 0.2rem;
}
.arrow-vKs1v:before {
  content: " ";
  display: inline-block;
  transform: rotate(-45deg);
  height: 0.18rem;
  width: 0.18rem;
  border-width: 0 0 0.06rem 0.06rem;
  border-color: var(--cms-primary-color);
  border-style: solid;
  position: relative;
  top: 0;
}
.arrow-vKs1v.up-fxcSY {
  top: 0.08rem;
}
.arrow-vKs1v.up-fxcSY:before {
  transform: rotate(133deg);
}
.memberTop-PLYoT {
  margin-top: 0.48rem;
}
.memberTopTwo-TDluG {
  padding-top: 0.2rem;
}
.svgIcon1-i4CId {
  width: 0.5rem;
  -o-object-fit: cover;
  object-fit: cover;
}
.svgIcon2-d8xWP {
  width: 0.84rem;
  height: 0.62rem;
}
.svgIcon3-rKRl9 {
  width: 0.56rem;
  height: 0.48rem;
}
.svgIcon4-A1BkA {
  width: 0.7rem;
  height: 0.66rem;
}
.svgIcon5-hlApV {
  width: 0.66rem;
  height: 0.52rem;
}
.svgIcon6-uZQoh {
  width: 0.6rem;
  height: 0.56rem;
}
.svgIcon7-HxLcL {
  width: 0.76rem;
  height: 0.62rem;
}
.svgIcon8-Y8HCz {
  width: 0.54rem;
  height: 0.5rem;
}
.svgIcon9-NepKA {
  width: 0.44rem;
  height: 0.44rem;
}
.svgIcon10-F4q5H {
  width: 0.44rem;
  height: 0.38rem;
}
.svgIcon11-IpkRf {
  width: 0.4rem;
  height: 0.46rem;
}
.svgIcon12-jLnP6 {
  width: 0.48rem;
  height: 0.66rem;
}
.svgIcon13-Ah5Me {
  width: 0.52rem;
  height: 0.54rem;
}
.svgIcon14-Mrlx7 {
  width: 0.62rem;
  height: 0.44rem;
}
.svgIcon15-wyUi3 {
  width: 0.62rem;
}
.svgIcon16-q4Cnh {
  width: 0.48rem;
  height: 0.5rem;
}
.svgIcon17-LUsL1 {
  width: 0.62rem;
  height: 0.46rem;
}
.lastChildWrap-NH13v {
  transition: height 0.5s, transform 0.5s;
  height: 0;
  overflow: hidden;
}
.relative-KZr2x {
  position: relative;
}
:root {
  --cms-global-depost-color1: #f41148;
  --cms-global-depost-color2: #ffd336;
  --cms-global-depost-color3: #ffe8d2;
  --cms-global-withdraw-color1: #2c24b3;
  --cms-global-withdraw-color2: #1678ff;
  --cms-global-withdraw-color3: #fff;
}
.icon-lU6Ux {
  cursor: pointer;
  transition: transform 0.2s;
}
.icon-show-JjJ8X {
  transform: rotate(180deg);
}
.menu-Zmjyv {
  position: fixed;
  left: 0;
  top: 1.1rem;
  bottom: 0;
  background-color: var(--cms-background-color-secondary);
  overflow: hidden auto;
  z-index: 1000;
  overscroll-behavior: contain;
  transition: all 0.3s ease-in-out;
  width: 4.8rem;
  border-radius: 0 0.4rem 0.4rem 0;
  border-top: 0.02rem solid var(--cms-divider-color);
  border-right: 0.02rem solid var(--cms-divider-color);
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.menu-lan-twMQl {
  display: flex;
  align-items: center;
  padding-left: 0.12rem;
  padding-right: 0.18rem;
  gap: 0.16rem;
  min-height: 0.62rem;
  border-radius: 0.16rem;
  width: 100%;
}
.menu-lan-pop-Xi8ln {
  padding-left: 0;
}
.menu-lan-twMQl > img {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-lan-text-wSPAR {
  font-size: 0.22rem;
  transform: scale(0.95);
  color: var(--cms-global-spare7-color);
}
.menu-lan-text-show-A3I8p {
  color: var(--cms-primary-color);
}
.menu-lan-el-X5NRQ {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-lan-icon-ZeFBm {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
  transform: rotate(90deg);
  position: absolute;
  right: 0.2rem;
  top: 0.06rem;
}
.menu-lan-icon-show-t0XeF {
  transform: rotate(0deg);
}
.menu-lan-list-sicqQ {
  background-color: var(--cms-background-color-primary);
  border-radius: 0.16rem;
  border: 0.02rem solid var(--cms-divider-color);
  max-width: 3.14rem;
  min-width: 1.7rem;
  max-height: 3.4rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-lan-list-item-PxNf_ {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  width: 100%;
  padding: 0.2rem 0.16rem;
  color: var(--cms-global-spare7-color);
}
.menu-lan-list-item-PxNf_ > img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-lan-list-item-PxNf_ > p {
  max-width: 3.2rem;
  font-size: 0.24rem;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-list-item-currnt-lfkVj {
  color: var(--cms-primary-color) !important;
}
.menu-lan-list-show-iZpdB {
  padding-bottom: 0.16rem;
  max-height: 5.92rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-svg-Zeiy4 {
  line-height: 1;
  display: block;
}
.menu-topDownload-JlB2j {
  top: 2.32rem;
}
.menu-show-YN8R1 {
  animation: expand-TZVEx 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
.menu-close-b2d0q {
  animation: close-lo_WB 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
@keyframes expand-TZVEx {
  0% {
    width: 0;
    opacity: 0;
  }
  to {
    width: 4.14rem;
    opacity: 1;
  }
}
@keyframes close-lo_WB {
  0% {
    width: 4.14rem;
    opacity: 1;
  }
  to {
    width: 0;
    opacity: 0;
  }
}
.menu-Zmjyv .item-Fgp7x {
  width: 3.4rem;
  height: 0.632rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  border-radius: 0.08rem;
  color: var(--cms-text-color-primary);
  border: 0.02rem solid var(--cms-primary-color);
  margin: 0 auto 0.14rem auto;
  font-size: 0.24rem;
  font-weight: 400;
  overflow: hidden;
  word-break: break-all;
  box-sizing: content-box;
}
.menu-Zmjyv .item-Fgp7x.itemSmall-K7Pag {
  width: 3.3rem;
}
.menu-Zmjyv .item-Fgp7x.itemLast-f5TWm {
  width: 3rem;
  background: linear-gradient(
    180deg,
    var(--cms-primary-color),
    var(--cms-primary-color) 53.65%,
    var(--cms-primary-color)
  );
  height: 0.67rem;
  font-size: 0.226rem;
  font-weight: 400;
  color: var(--cms-text-color-primary);
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0;
  border-radius: 0.2rem;
}
.menu-Zmjyv .item-Fgp7x > div:first-child {
  width: 30%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.menu-Zmjyv .item-Fgp7x > div:nth-child(2) {
  width: 70%;
  margin-left: 0.15rem;
  font-size: 0.24rem;
  font-weight: 400;
  line-height: 1;
}
.menu-Zmjyv .item-Fgp7x.cur-Llw7H {
  background: var(--cms-primary-color);
}
.menu-Zmjyv .hasChildren-kdJvf {
  display: block;
  position: relative;
}
.menu-Zmjyv .hasChildren-kdJvf .arrowWrap-Lsmbz {
  position: relative;
}
.menu-Zmjyv .hasChildren-kdJvf .children-mBcgl {
  transition: height 0.3s, transform 0.3s;
  overflow: hidden;
  height: 0;
}
.menu-Zmjyv .hasChildren-kdJvf .gameSvg-Ulqd7.gameSvg-Ulqd7.gameSvg-Ulqd7 {
  width: 0.6rem;
}
.menu-Zmjyv .logout-XxSuv {
  text-align: center;
  justify-content: center;
  margin-top: 0.4rem;
}
.menu-Zmjyv .logoutImg-ePuqp {
  width: 0.5rem;
  height: 0.5rem;
  color: var(--cms-primary-color);
}
.menu-Zmjyv .logoutDiv-W4W2m.logoutDiv-W4W2m.logoutDiv-W4W2m {
  width: auto;
  margin-left: 0.02rem;
}
.arrow-QEbMY {
  position: absolute;
  right: 0.2rem;
}
.arrow-QEbMY:before {
  content: " ";
  display: inline-block;
  transform: rotate(-45deg);
  height: 0.18rem;
  width: 0.18rem;
  border-width: 0 0 0.06rem 0.06rem;
  border-color: var(--cms-primary-color);
  border-style: solid;
  position: relative;
  top: 0;
}
.arrow-QEbMY.up-CAcXj {
  top: 0.08rem;
}
.arrow-QEbMY.up-CAcXj:before {
  transform: rotate(133deg);
}
.memberTop-fqw00 {
  margin-top: 0.2rem;
}
.memberTopTwo-QXqrG {
  padding-top: 0.2rem;
}
.svgIcon1-cEazD {
  width: 0.5rem;
  -o-object-fit: cover;
  object-fit: cover;
}
.svgIcon2-i47gB {
  width: 0.84rem;
  height: 0.62rem;
}
.svgIcon3-TzupP {
  width: 0.56rem;
  height: 0.48rem;
}
.svgIcon4-dNoFi {
  width: 0.7rem;
  height: 0.66rem;
}
.svgIcon5-bmy68 {
  width: 0.66rem;
  height: 0.52rem;
}
.svgIcon6-TVofJ {
  width: 0.6rem;
  height: 0.56rem;
}
.svgIcon7-nBZY9 {
  width: 0.76rem;
  height: 0.62rem;
}
.svgIcon8-pQu6H {
  width: 0.54rem;
  height: 0.5rem;
}
.svgIcon9-nqKI0 {
  width: 0.44rem;
  height: 0.44rem;
}
.svgIcon10-fypnN {
  width: 0.44rem;
  height: 0.38rem;
}
.svgIcon11-ygpmB {
  width: 0.4rem;
  height: 0.46rem;
}
.svgIcon12-SsUIS {
  width: 0.48rem;
  height: 0.66rem;
}
.svgIcon13-QknN3 {
  width: 0.52rem;
  height: 0.54rem;
}
.svgIcon14-z8HOl {
  width: 0.62rem;
  height: 0.44rem;
}
.svgIcon15-Apgxm {
  width: 0.62rem;
}
.svgIcon16-Xl2Qa {
  width: 0.48rem;
  height: 0.5rem;
}
.svgIcon17-JbwNA {
  width: 0.62rem;
  height: 0.46rem;
}
.lastChildWrap-WaOMv {
  transition: height 0.5s, transform 0.5s;
  height: 0;
  overflow: hidden;
}
.relative-F_daH {
  position: relative;
}
.leftMenuTitle-wNVJT {
  color: var(--cms-text-color-primary);
  text-align: center;
  font-size: 0.4rem;
  font-weight: 700;
  padding: 0.4rem 0;
  line-height: 0.46rem;
}
.itemPhp2-qT4Wl,
.leftMenuTitle-wNVJT {
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.itemPhp2-qT4Wl {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 1.16rem;
  padding: 0 0 0 0.32rem;
  font-size: 0.28rem;
  font-weight: 500;
}
.itemPhp2-qT4Wl.noborder-d99jS.noborder-d99jS.noborder-d99jS {
  border-bottom: 0;
}
.itemPhp2-qT4Wl .navContent-CAoj4 {
  display: flex;
  align-items: center;
}
.itemPhp2-qT4Wl .itemIcon-vkRtp {
  flex-shrink: 0;
  width: 0.56rem;
  margin-right: 0.2rem;
}
.itemPhp2-qT4Wl .itemName-LHKqK {
  width: 78%;
  color: var(--cms-global-spare7-color);
  font-size: 0.28rem;
  font-weight: 500;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 1.2;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
  font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica,
    -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC,
    Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
}
.menuWrap-DVaec {
  border-radius: 0.24rem;
  background: var(--cms-background-color-primary);
}
.menuWrapAll-gWaVs {
  padding: 0.32rem;
  flex: 1;
  overflow: auto;
}
.vanArrow-YHItd.vanArrow-YHItd.vanArrow-YHItd {
  color: var(--cms-global-spare7-color);
  font-size: 0.2rem;
  margin-right: 0.28rem;
}
.newline-i_jiP {
  width: 100%;
  height: 0.02rem;
  background: var(--cms-divider-color);
  margin: 0.2rem 0;
}
.scrollWrap-xAg4N {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.icon-A5Vt_ {
  cursor: pointer;
  transition: transform 0.2s;
}
.icon-show-KbYRh {
  transform: rotate(180deg);
}
.shadow-gTfWg {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  z-index: 1001;
  touch-action: none;
}
.menu-dEAaK {
  position: fixed;
  left: 0;
  top: 0.9rem;
  bottom: 0;
  padding: 0.15rem;
  background-color: var(--cms-background-color-primary);
  width: 0;
  overflow: hidden auto;
  z-index: 1002;
  overscroll-behavior: contain;
  transition: all 0.3s ease-in-out;
}
.menu-svg-PSP4p {
  width: 0.32rem;
  font-size: 0;
}
.menu-svg-PSP4p svg {
  width: 100%;
  height: 100%;
}
.menu-svg-PSP4p .path1 {
  fill: var(--cms-global-spare7-color);
}
.menu-svg-PSP4p .path2 {
  fill: var(--cms-background-color-primary);
}
.menu-canal-MAyW7 {
  margin-top: 0.2rem;
}
.menu-canal-title-VV4L2 {
  font-size: 0.26rem;
  color: var(--cms-global-spare7-color);
}
.menu-canal-item-FiPZP {
  width: 100%;
  height: 0.52rem;
  border-radius: 0.08rem;
  color: var(--cms-global-spare7-color);
  display: flex;
  align-items: center;
  margin-top: 0.1rem;
  font-size: 0.24rem;
  padding: 0 0.08rem;
}
.menu-canal-item-FiPZP img {
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.12rem;
}
.menu-canal-item-text-_Mps4 {
  width: 2.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-h5-nlW48 {
  width: 3.2rem;
}
.menu-show-r_EgW {
  animation: expand-keiJt 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
.menu-close-UjQpt {
  animation: close-SfZML 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
@keyframes expand-keiJt {
  0% {
    width: 0;
    opacity: 0;
  }
  to {
    width: 3.2rem;
    opacity: 1;
  }
}
@keyframes close-SfZML {
  0% {
    width: 3.2rem;
    opacity: 1;
  }
  to {
    width: 0;
    opacity: 0;
  }
}
.menu-topDownload-w_e28 {
  top: 1.6rem;
}
.menu-nav-tIosr {
  width: 2.7rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.menu-nav-item-cHCNL {
  padding-top: 0.08rem;
  background: var(--cms-background-color-secondary);
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  border-radius: 0.14rem;
  cursor: pointer;
  height: 0.9rem;
  max-width: 1.3rem;
  min-width: 1.3rem;
  width: 1.3rem;
  margin-bottom: 0.1rem;
}
.menu-nav-item-cHCNL img {
  height: 0.38rem;
  margin: 0 auto;
}
.menu-nav-item-cHCNL span {
  display: inline-block;
  color: var(--cms-global-spare7-color);
  font-size: 0.18rem;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-nav-item-icon-vtGSY {
  margin-left: auto;
  margin-right: auto;
}
.menu-nav-item-active-Axn7F {
  background: var(--cms-primary-color);
}
.menu-nav-item-active-Axn7F span,
.menu-nav-item-active-Axn7F > div {
  color: var(--cms-theme-text-color-primary);
}
.menu-nav2-eGvH8 {
  width: 100%;
}
.menu-nav2-item-N12TD {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding: 0.16rem;
  background: var(--cms-text-color-secondary);
  border-radius: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.menu-nav2-item-N12TD img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-nav2-item-N12TD span {
  color: var(--cms-text-color-secondary);
  font-size: 0.28rem;
}
.menu-card-rP2DR {
  width: 100%;
  margin-top: 0.1rem;
}
.menu-card-item-JYhjQ {
  position: relative;
  width: 100%;
  margin-top: 0.08rem;
  min-height: 0.4rem;
}
.menu-card-item-JYhjQ img {
  width: 100%;
  border-radius: 0.16rem;
}
.menu-card-item-JYhjQ p {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  padding-left: 0.24rem;
  width: 100%;
  height: 100%;
  color: #fff;
  line-height: 1;
  font-size: 0.2rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.menu-lanBox-nJ7B1 {
  position: relative;
  width: 100%;
  margin-top: 0.2rem;
}
.menu-lan-d5Ncb {
  display: flex;
  align-items: center;
  padding-left: 0.12rem;
  padding-right: 0.18rem;
  gap: 0.16rem;
  min-height: 0.62rem;
  border-radius: 0.16rem;
  width: 100%;
}
.menu-lan-pop-iCDJg {
  padding-left: 0;
}
.menu-lan-d5Ncb > img {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-lan-text-S4tSU {
  font-size: 0.22rem;
  transform: scale(0.95);
  color: var(--cms-global-spare7-color);
}
.menu-lan-text-show-_1DyI {
  color: var(--cms-primary-color);
}
.menu-lan-el-qBOEu {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-lan-icon-YQP45 {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
  transform: rotate(90deg);
}
.menu-lan-icon-show-Vudyz {
  transform: rotate(0deg);
}
.menu-lan-list-RpK5V {
  background-color: var(--cms-background-color-primary);
  border-radius: 0.16rem;
  border: 0.02rem solid var(--cms-divider-color);
  max-width: 3.14rem;
  min-width: 1.7rem;
  max-height: 3.4rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-lan-list-item-c38Bi {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  width: 100%;
  padding: 0.2rem 0.16rem;
  color: var(--cms-global-spare7-color);
}
.menu-lan-list-item-c38Bi > img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-lan-list-item-c38Bi > p {
  max-width: 3.2rem;
  font-size: 0.24rem;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-list-item-currnt-uOGii {
  color: var(--cms-primary-color) !important;
}
.menu-lan-list-show-oNYjL {
  padding-bottom: 0.16rem;
  max-height: 5.92rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-bm-INUTi {
  padding-bottom: 0.1rem;
  width: 100%;
}
.menu-bm-INUTi a {
  padding-left: 0.12rem;
}
.menu-bm-INUTi a,
.menu-bm-item-ZoxvB {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  width: 100%;
  min-height: 0.62rem;
}
.menu-bm-item-ZoxvB {
  padding-left: 0.16rem;
}
.menu-bm-item-icon-gHdRM {
  width: 0.36rem;
  height: 0.36rem;
}
.menu-bm-item-icon-gHdRM .svg-icon-UPCeJ {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-bm-item-name-7b55C {
  font-size: 0.22rem;
  color: var(--cms-global-spare7-color);
  word-break: break-word;
  transform: scale(0.95);
}
.homeSider-svg-LXkAn {
  margin-left: 0.35rem !important;
}
.homeSider-betRecord-rdM_T {
  border-radius: 0.1rem;
  background-color: var(--cms-background-color-secondary);
  display: flex;
  align-items: center;
  height: 0.75rem;
  font-size: 0.24rem;
  padding: 0.2rem 0;
  margin-top: 0.1rem;
}
.homeSider-betRecord-rdM_T > img {
  width: 0.38rem;
  margin-left: 0.35rem;
}
.homeSider-betRecord-rdM_T > span {
  display: inline-block;
  width: 1.9rem;
  line-height: 0.28rem;
  text-align: center;
  font-size: 0.24rem;
  color: var(--cms-global-spare7-color);
}
.homeSider-betRecord-rdM_T:hover {
  cursor: pointer;
}
.homeSider-cb-JT__x {
  border-radius: 0.1rem;
  margin-top: 0.1rem;
  margin-bottom: 0.1rem;
  width: 2.9rem;
  position: relative;
}
.homeSider-cb-title-wXO3T {
  width: 100%;
  text-align: center;
  font-size: 0.24rem;
  color: var(--cms-global-spare7-color);
  margin-bottom: 0.1rem;
}
.homeSider-card-IG7Rx {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.homeSider-card-IG7Rx > div:first-child {
  background: var(--cms-primary-color) !important;
}
.homeSider-card-IG7Rx > div:first-child svg {
  width: 0.34rem;
  height: 0.34rem;
}
.homeSider-card-IG7Rx > div:first-child p {
  color: var(--cms-theme-text-color-primary);
}
.homeSider-card-itemWrap-g5w61 {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  display: flex;
  align-items: center;
  padding: 0 0.1rem;
  word-break: break-all;
  justify-content: space-between;
}
.homeSider-card-itemHei-GYu3j {
  height: auto !important;
}
.homeSider-card-itemAg-zywXR {
  width: 100% !important;
}
.homeSider-card-itemAg-zywXR p {
  font-size: 0.24rem !important;
}
.homeSider-card-item-xWjU1 {
  position: relative;
  width: 1.36rem;
  height: 0.92rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--cms-theme-divider-color);
  border-radius: 0.16rem;
  color: var(--cms-primary-color);
  margin-bottom: 0.16rem;
}
.homeSider-card-item-xWjU1 img {
  width: 100%;
  height: auto;
}
.homeSider-card-item-xWjU1:first-child {
  margin-top: 0;
}
.homeSider-card-item-svg-U5kAm,
.homeSider-card-item-svg-U5kAm svg {
  width: 0.34rem;
  height: 0.34rem;
}
.homeSider-card-item-name-NHL39 {
  color: #fff !important;
}
.homeSider-card-item-xWjU1 p {
  width: 100%;
  line-height: 1;
  font-size: 0.2rem;
  width: 0.8rem;
}
.homeSider-card-item-agent-PA1iE {
  grid-column-start: span 2;
}
.homeSider-card-item-agent-PA1iE > p {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 1rem 0 0;
  font-size: 0.24rem;
}
.network-mbw4_ {
  margin-top: 0.16rem !important;
  padding: 0 0.18rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.network-mbw4_ > div:first-child {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.network-mbw4_ > div:nth-of-type(2) {
  width: 0.2rem !important;
}
.network-wrap-hzxQd {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-right: 0.08rem;
}
.network-value-g3iJO {
  font-size: 0.16rem;
  color: var(--cms-text-color-primary);
}
.network-value-z-foYYx {
  color: var(--cms-global-secondary2-color);
}
.network-value-x-xeLsA {
  color: var(--cms-global-secondary3-color);
}
.network-value-h-X_hnP {
  color: var(--cms-global-secondary1-color);
}
.network-name-RIejq {
  color: var(--cms-global-spare7-color);
  font-size: 0.22rem;
  margin-left: 0.16rem;
  overflow: hidden;
  text-overflow: ellipsis;
  word-spacing: normal;
  max-width: 1.44rem;
  white-space: nowrap;
}
.network-name-a-xqhsa {
  max-width: 2rem;
}
.network-name-RIejq:hover {
  color: var(--cms-global-spare7-color);
}
.network-line-eQ1sl {
  line-height: 1em;
}
.network-line-z-VIMYy > span {
  background-color: var(--cms-global-secondary2-color) !important;
}
.network-line-z-VIMYy > span:last-child {
  background-color: var(--cms-background-color-primary) !important;
}
.network-line-x-hLIDt > span:first-child {
  background-color: var(--cms-global-secondary3-color) !important;
}
.network-line-x-hLIDt > span {
  background-color: var(--cms-background-color-primary) !important;
}
.network-line-h-hOU0f > span {
  background-color: var(--cms-global-secondary1-color) !important;
}
.network-line-eQ1sl > span {
  display: inline-block;
  width: 0.06rem;
  border-radius: 0.12rem;
  margin-right: 0.04rem;
}
.network-line-eQ1sl > span:first-of-type {
  height: 0.16rem;
}
.network-line-eQ1sl > span:nth-of-type(2) {
  height: 0.24rem;
}
.network-line-eQ1sl > span:nth-of-type(3) {
  height: 0.3rem;
}
.network-list-_7yeI {
  padding: 0.2rem 0;
  border-radius: 0.16rem;
  width: 4rem;
  height: 4rem;
  overflow-y: auto;
  background-color: var(--cms-background-color-secondary);
  color: var(--cms-text-color-primary);
}
.network-list-item-UpGbe {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  padding: 0.2rem;
  cursor: pointer;
}
.network-list-item-UpGbe > div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.network-list-item-UpGbe:hover {
  background-color: var(--cms-background-color-primary);
}
.network-check-IKC7D > div {
  margin-left: 0.16rem;
}
.network-check-round-xMfaa {
  width: 0.24rem;
  height: 0.24rem;
  border-radius: 100%;
  border: 0.02rem solid var(--cms-divider-color);
}
.network-check-IKC7D .van-radio__icon--checked .van-icon {
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.network-icon-MIbTo {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
  transform: rotate(90deg);
}
.network-icon-show-dZ01d {
  transform: rotate(0deg);
}
.popup-FAvMn {
  width: 3rem;
  height: 100%;
  padding: 0.1rem 0;
  background-color: var(--cms-background-color-primary) !important;
}
.popup-FAvMn .van-collapse-item--border:after {
  right: 0.16rem;
  left: 0.16rem;
  border-top: 0.02rem solid var(--cms-divider-color);
}
.popup-FAvMn .van-collapse-item__title {
  padding: 0.16rem 0.1rem;
  justify-content: center;
  align-items: center;
  background-color: var(--cms-background-color-primary);
}
.popup-FAvMn .van-collapse-item__title .van-cell__title {
  flex: initial;
  font-size: 0.26rem;
  color: var(--cms-text-color-secondary);
}
.popup-FAvMn .van-collapse-item__title .van-cell__title > span {
  display: inline-block;
  width: 100%;
}
.popup-FAvMn .van-collapse-item__title .van-cell__right-icon {
  height: 0.48rem;
  line-height: 0.48rem !important;
  font-size: 0.2rem;
  color: var(--cms-text-color-primary);
  margin-left: 0.2rem;
}
.popup-FAvMn .van-collapse-item__content {
  background: var(--cms-background-color-primary);
  padding: 0 0.1rem 0.2rem 0.1rem;
}
.popup-FAvMn .van-collapse-item__title--expanded:after {
  display: none;
}
.popup-FAvMn .van-hairline--top-bottom:after,
.popup-FAvMn .van-hairline-unset--top-bottom:after {
  border-width: 0 !important;
}
.popup-menu-item-PWREm {
  font-size: 0.24rem;
  height: 0.72rem;
  line-height: 0.72rem;
  padding: 0 0.2rem;
  color: var(--cms-text-color-secondary);
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.popup-menu-item-PWREm > img {
  width: 0.5rem;
  height: 0.5rem;
  margin-right: 0.11rem;
}
.popup-menu-item-PWREm > span {
  display: inline-block;
  width: 1.4rem;
  line-height: 0.312rem;
  white-space: break-spaces;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.popup-menu-item-PWREm > section {
  width: 0.5rem;
  height: 0.5rem;
  margin-right: 0.11rem;
}
.popup-menu-item-PWREm > article {
  line-height: normal;
  flex: 1;
}
.popup-menu-item-active-i83tv {
  background-color: var(--cms-background-color-secondary);
  color: var(--cms-text-color-primary);
  border-radius: 0.4rem;
}
.popup-menu-item-svg-EvVpY {
  width: 0.5rem !important;
  height: 0.5rem !important;
  margin-right: 0.11rem;
}
.popup-menu-lanList-item-tu2NP {
  height: 0.8rem;
  line-height: 0.8rem;
  padding: 0 0.2rem;
  color: var(--cms-text-color-primary);
}
.popup-menu-lanList-item-active-hnECH {
  color: var(--cms-primary-color);
}
.popup-FAvMn .languagePopover-lZC7q {
  font-size: 0.24rem;
  height: 0.72rem;
  line-height: 0.72rem;
  padding: 0 0.2rem;
  color: var(--cms-text-color-secondary);
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.popup-FAvMn .languagePopover-menuLeft-tDY3Z {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.popup-FAvMn .languagePopover-menuLeft-tDY3Z > section {
  width: 0.5rem;
  height: 0.5rem;
  margin-right: 0.11rem;
}
.menu9-lang-popover {
  z-index: 3000;
  padding: 0;
}
.menu9-lang-popover .ant-popover-arrow {
  display: none;
}
.menu9-lang-popover .ant-popover-inner {
  background-color: var(--cms-background-color-primary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.1rem;
}
.menu9-lang-popover .ant-popover-inner .ant-popover-inner-content {
  padding: 0.15rem 0;
  color: var(--cms-text-color-primary);
}
.menu9-lang-popover .ant-popover-inner .ant-popover-inner-content ul > div {
  margin: 0;
}
:root {
  --van-radio-checked-icon-color: var(--cms-primary-color);
}
.icon-kMYGf {
  cursor: pointer;
  transition: transform 0.2s;
}
.icon-show-Ct_am {
  transform: rotate(180deg);
}
.shadow-MtMI1 {
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  z-index: 1001;
  touch-action: none;
}
.menu-QQKgw {
  position: fixed;
  left: 0;
  top: 0.9rem;
  bottom: 0;
  padding: 0.15rem;
  background-color: var(--cms-background-color-primary);
  width: 0;
  overflow: hidden auto;
  z-index: 1002;
  overscroll-behavior: contain;
  transition: all 0.3s ease-in-out;
}
.menu-svg-nv1QJ {
  width: 0.32rem;
  font-size: 0;
}
.menu-svg-nv1QJ svg {
  width: 100%;
  height: 100%;
}
.menu-svg-nv1QJ .path1 {
  fill: var(--cms-global-spare7-color);
}
.menu-svg-nv1QJ .path2 {
  fill: var(--cms-background-color-primary);
}
.menu-canal-PUbFt {
  margin-top: 0.2rem;
}
.menu-canal-title-mTKjd {
  font-size: 0.26rem;
  color: var(--cms-global-spare7-color);
}
.menu-canal-item-I29a2 {
  width: 100%;
  height: 0.52rem;
  border-radius: 0.08rem;
  color: var(--cms-global-spare7-color);
  display: flex;
  align-items: center;
  margin-top: 0.1rem;
  font-size: 0.24rem;
  padding: 0 0.08rem;
}
.menu-canal-item-I29a2 img {
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.12rem;
}
.menu-canal-item-text-zDqGy {
  width: 2.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-h5-PPPqa {
  width: 3.2rem;
}
.menu-show-whr1x {
  animation: expand-TcF5U 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
.menu-close-adIbC {
  animation: close-LGXUd 0.3s forwards;
  transition: all 0.3s ease-in-out;
}
@keyframes expand-TcF5U {
  0% {
    width: 0;
    opacity: 0;
  }
  to {
    width: 3.2rem;
    opacity: 1;
  }
}
@keyframes close-LGXUd {
  0% {
    width: 3.2rem;
    opacity: 1;
  }
  to {
    width: 0;
    opacity: 0;
  }
}
.menu-topDownload-WXqEm {
  top: 1.6rem;
}
.menu-nav-DG5A2 {
  width: 2.7rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.menu-nav-item-KTjHK {
  padding-top: 0.08rem;
  background: var(--cms-background-color-secondary);
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  border-radius: 0.14rem;
  cursor: pointer;
  height: 0.9rem;
  max-width: 1.3rem;
  min-width: 1.3rem;
  width: 1.3rem;
  margin-bottom: 0.1rem;
}
.menu-nav-item-KTjHK img {
  height: 0.38rem;
  margin: 0 auto;
}
.menu-nav-item-KTjHK span {
  display: inline-block;
  color: var(--cms-global-spare7-color);
  font-size: 0.18rem;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-nav-item-icon-SdQlt {
  margin-left: auto;
  margin-right: auto;
}
.menu-nav-item-active-OuGyt {
  background: var(--cms-primary-color);
}
.menu-nav-item-active-OuGyt span,
.menu-nav-item-active-OuGyt > div {
  color: var(--cms-theme-text-color-primary);
}
.menu-nav2-CgyCj {
  width: 100%;
}
.menu-nav2-item-fPVxf {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding: 0.16rem;
  background: var(--cms-text-color-secondary);
  border-radius: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.menu-nav2-item-fPVxf img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-nav2-item-fPVxf span {
  color: var(--cms-text-color-secondary);
  font-size: 0.28rem;
}
.menu-card-sjSUg {
  width: 100%;
  margin-top: 0.1rem;
}
.menu-card-item-UAH2r {
  position: relative;
  width: 100%;
  margin-top: 0.08rem;
  min-height: 0.4rem;
}
.menu-card-item-UAH2r img {
  width: 100%;
  border-radius: 0.16rem;
}
.menu-card-item-UAH2r p {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  padding-left: 0.24rem;
  width: 100%;
  height: 100%;
  color: #fff;
  line-height: 1;
  font-size: 0.2rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.menu-lanBox-h9eUF {
  position: relative;
  width: 100%;
  margin-top: 0.2rem;
}
.menu-lan-QdnZW {
  display: flex;
  align-items: center;
  padding-left: 0.12rem;
  padding-right: 0.18rem;
  gap: 0.16rem;
  min-height: 0.62rem;
  border-radius: 0.16rem;
  width: 100%;
}
.menu-lan-pop-y_l9B {
  padding-left: 0;
}
.menu-lan-QdnZW > img {
  width: 0.4rem;
  height: 0.4rem;
}
.menu-lan-text-adORC {
  font-size: 0.22rem;
  transform: scale(0.95);
  color: var(--cms-global-spare7-color);
}
.menu-lan-text-show-B3guC {
  color: var(--cms-primary-color);
}
.menu-lan-el-grebR {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-lan-icon-tDOJB {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
  transform: rotate(90deg);
}
.menu-lan-icon-show-ndwmq {
  transform: rotate(0deg);
}
.menu-lan-list-tyXAk {
  background-color: var(--cms-background-color-primary);
  border-radius: 0.16rem;
  border: 0.02rem solid var(--cms-divider-color);
  max-width: 3.14rem;
  min-width: 1.7rem;
  max-height: 3.4rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-lan-list-item-g_sYC {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  width: 100%;
  padding: 0.2rem 0.16rem;
  color: var(--cms-global-spare7-color);
}
.menu-lan-list-item-g_sYC > img {
  width: 0.48rem;
  height: 0.48rem;
}
.menu-lan-list-item-g_sYC > p {
  max-width: 3.2rem;
  font-size: 0.24rem;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.menu-lan-list-item-currnt-cNPa4 {
  color: var(--cms-primary-color) !important;
}
.menu-lan-list-show-jEFHz {
  padding-bottom: 0.16rem;
  max-height: 5.92rem;
  opacity: 1;
  overflow: hidden auto;
}
.menu-bm-wtWAN {
  padding-bottom: 0.1rem;
  width: 100%;
}
.menu-bm-wtWAN a {
  padding-left: 0.12rem;
}
.menu-bm-item-ROleY,
.menu-bm-wtWAN a {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  width: 100%;
  min-height: 0.62rem;
}
.menu-bm-item-ROleY {
  padding-left: 0.16rem;
}
.menu-bm-item-icon-sPHqv {
  width: 0.36rem;
  height: 0.36rem;
}
.menu-bm-item-icon-sPHqv .svg-icon-UPCeJ {
  stroke: none !important;
  background-color: var(--cms-background-color-primary);
  border-radius: 50%;
  overflow: hidden;
}
.menu-bm-item-name-NYwNs {
  font-size: 0.22rem;
  color: var(--cms-global-spare7-color);
  word-break: break-word;
  transform: scale(0.95);
}
.homeSider-svg-Wv3rv {
  margin-left: 0.35rem !important;
}
.homeSider-betRecord-wuv6s {
  border-radius: 0.1rem;
  background-color: var(--cms-background-color-secondary);
  display: flex;
  align-items: center;
  height: 0.75rem;
  font-size: 0.24rem;
  padding: 0.2rem 0;
  margin-top: 0.1rem;
}
.homeSider-betRecord-wuv6s > img {
  width: 0.38rem;
  margin-left: 0.35rem;
}
.homeSider-betRecord-wuv6s > span {
  display: inline-block;
  width: 1.9rem;
  line-height: 0.28rem;
  text-align: center;
  font-size: 0.24rem;
  color: var(--cms-global-spare7-color);
}
.homeSider-betRecord-wuv6s:hover {
  cursor: pointer;
}
.homeSider-cb-Jo6_5 {
  padding: 0.1rem;
  border-radius: 0.1rem;
  margin-top: 0.1rem;
  margin-bottom: 0.1rem;
  width: 2.9rem;
  position: relative;
}
.homeSider-cb-title-YfFPz {
  width: 100%;
  text-align: center;
  font-size: 0.24rem;
  color: var(--cms-global-spare7-color);
  margin-bottom: 0.1rem;
}
.homeSider-card-zAg2Z {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 0.2rem;
}
.homeSider-card-zAg2Z > div:first-child {
  background: var(--cms-primary-color) !important;
}
.homeSider-card-zAg2Z > div:first-child svg {
  width: 0.34rem;
  height: 0.34rem;
}
.homeSider-card-zAg2Z > div:first-child p {
  color: var(--cms-theme-text-color-primary);
}
.homeSider-card-itemWrap-Vw3kQ {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  flex-direction: column;
}
.homeSider-card-item-n90qg,
.homeSider-card-itemWrap-Vw3kQ {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.homeSider-card-item-n90qg {
  position: relative;
  flex: 45%;
  height: 1.02rem;
  cursor: pointer;
  flex-direction: column;
  background: var(--cms-theme-divider-color);
  border-radius: 0.16rem;
  color: var(--cms-primary-color);
  max-width: 1.25rem;
}
.homeSider-card-item-n90qg img {
  width: 100%;
  height: 100%;
}
.homeSider-card-item-n90qg:first-child {
  margin-top: 0;
}
.homeSider-card-item-svg-V1P05 {
  width: 0.34rem;
  height: 0.34rem;
  margin-bottom: 0.14rem;
}
.homeSider-card-item-svg-V1P05 svg {
  width: 0.34rem;
  height: 0.34rem;
}
.homeSider-card-item-name-yRsPl {
  color: #fff !important;
}
.homeSider-card-item-n90qg p {
  width: 100%;
  line-height: 1;
  font-size: 0.16rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 400;
}
.homeSider-card-item-agent-ISiSp {
  grid-column-start: span 2;
}
.homeSider-card-item-agent-ISiSp > p {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 1rem 0 0;
  font-size: 0.24rem;
}
.network-hgckY {
  margin-top: 0.16rem !important;
  padding: 0 0.18rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.network-hgckY > div:first-child {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.network-hgckY > div:nth-of-type(2) {
  width: 0.2rem !important;
}
.network-wrap-UtoMb {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-right: 0.08rem;
}
.network-value-pYYW1 {
  font-size: 0.16rem;
  color: var(--cms-text-color-primary);
}
.network-value-z-VSqII {
  color: var(--cms-global-secondary2-color);
}
.network-value-x-aJ0sC {
  color: var(--cms-global-secondary3-color);
}
.network-value-h-HViCt {
  color: var(--cms-global-secondary1-color);
}
.network-name-T4AKo {
  color: var(--cms-global-spare7-color);
  font-size: 0.22rem;
  margin-left: 0.16rem;
  overflow: hidden;
  text-overflow: ellipsis;
  word-spacing: normal;
  max-width: 1.44rem;
  white-space: nowrap;
}
.network-name-a-cTA8Q {
  max-width: 2rem;
}
.network-name-T4AKo:hover {
  color: var(--cms-global-spare7-color);
}
.network-line-sQeqs {
  line-height: 1em;
}
.network-line-z-POKvj > span {
  background-color: var(--cms-global-secondary2-color) !important;
}
.network-line-z-POKvj > span:last-child {
  background-color: var(--cms-background-color-primary) !important;
}
.network-line-x-ScCIe > span:first-child {
  background-color: var(--cms-global-secondary3-color) !important;
}
.network-line-x-ScCIe > span {
  background-color: var(--cms-background-color-primary) !important;
}
.network-line-h-uKVQL > span {
  background-color: var(--cms-global-secondary1-color) !important;
}
.network-line-sQeqs > span {
  display: inline-block;
  width: 0.06rem;
  border-radius: 0.12rem;
  margin-right: 0.04rem;
}
.network-line-sQeqs > span:first-of-type {
  height: 0.16rem;
}
.network-line-sQeqs > span:nth-of-type(2) {
  height: 0.24rem;
}
.network-line-sQeqs > span:nth-of-type(3) {
  height: 0.3rem;
}
.network-list-urerd {
  padding: 0.2rem 0;
  border-radius: 0.16rem;
  width: 4rem;
  height: 4rem;
  overflow-y: auto;
  background-color: var(--cms-background-color-secondary);
  color: var(--cms-text-color-primary);
}
.network-list-item-sLCF6 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  padding: 0.2rem;
  cursor: pointer;
}
.network-list-item-sLCF6 > div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.network-list-item-sLCF6:hover {
  background-color: var(--cms-background-color-primary);
}
.network-check-LxeH9 > div {
  margin-left: 0.16rem;
}
.network-check-round-haesd {
  width: 0.24rem;
  height: 0.24rem;
  border-radius: 100%;
  border: 0.02rem solid var(--cms-divider-color);
}
.network-check-LxeH9 .van-radio__icon--checked .van-icon {
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.network-icon-XYDyC {
  margin-left: auto;
  transition: transform 0.3s;
  font-size: 0;
  transform: rotate(90deg);
}
.network-icon-show-XHejn {
  transform: rotate(0deg);
}
.network-popover .ant-popover-arrow {
  display: none;
}
.network-popover .ant-popover-inner {
  background-color: var(--cms-background-color-secondary);
  border-radius: 0.16rem;
}
.network-popover .ant-popover-inner-content {
  padding: 0;
}
.lanList-popover .ant-popover-arrow {
  display: none;
}
.lanList-popover .ant-popover-inner {
  background-color: var(--cms-background-color-secondary);
  border-radius: 0.16rem;
}
.lanList-popover .ant-popover-inner-content {
  padding: 0;
}
.flex-qQfZ9 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}
.wrap-gu8PM {
  height: 1.08rem;
  padding: 0 0.2rem 0 0.14rem;
}
.logo-gVJ5x {
  width: 2.36rem;
  height: 0.7rem;
  display: block;
}
.fz1-HWajK {
  color: var(--cms-text-color-primary);
  font-size: 0.25rem;
  margin: 0.06rem 0.04rem 0 0.04rem;
}
.update-xghcX {
  width: 0.28rem;
  margin: 0 0.08rem;
  display: block;
  position: relative;
  top: 0.04rem;
}
.update-active-vlftk {
  transition: all 0.5s;
  transform: rotate(365deg);
}
.deposit-UygS6 {
  width: 0.6rem;
  height: 0.6rem;
  display: block;
  margin: 0 0.04rem;
}
.rightBox-PUGZW {
  background: var(--cms-background-color-secondary);
  padding: 0 0.15rem;
  height: 0.84rem;
  border-radius: 0.16rem;
  display: flex;
  align-items: center;
}
.login-wA7_V {
  height: 0.76rem;
  padding: 0 0.1rem;
  margin-right: 0.08rem;
  color: var(--cms-text-color-primary);
  border-radius: 0.16rem;
  border: 0.02rem solid var(--cms-primary-color);
  min-width: 1.6rem;
}
.login-wA7_V,
.register-kkr_O {
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: normal;
  background: var(--cms-top-btn-color);
  color: var(--cms-top-text-color);
  font-weight: 600;
}
.register-kkr_O {
  height: 0.8rem;
  padding: 0 0.2rem;
  border-radius: 0.16rem;
}
.gft-z1YPC {
  position: absolute;
  left: -0.08rem;
  top: -0.12rem;
  z-index: 10;
}
.gift-MT6vb {
  width: 0.4rem;
  height: 0.4rem;
}
.noLoginStatus-v62ze {
  left: -0.26rem;
  top: -0.12rem;
}
.relative-cOeKy {
  position: relative;
}
.more-sI69r {
  width: 0.58rem;
  height: 0.41rem;
  margin-right: 0.2rem;
  display: block;
}
.animateInfinite-N8G6C {
  animation-duration: 1.5s;
  animation-delay: 0.5s;
  animation-iteration-count: infinite;
  animation-name: heartBeat-WhQe7;
}
@keyframes heartBeat-WhQe7 {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.3);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(1);
  }
}
.ant-message .ant-message-notice-content > div > span:last-child {
  font-size: 0.28rem;
}
.header-k9x_e {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 99;
  justify-content: space-between;
  width: 100%;
  height: 1.09rem;
  padding: 0 0.2rem 0 0.14rem;
  background-color: var(--cms-top-background-color);
  transition: top 0.5s;
  display: flex;
  align-items: center;
}
.header-k9x_e.headerTop-_QvdB {
  top: 1.25rem;
}
.header-wrap-K8158 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
  width: 100%;
}
.header-left-LomtJ {
  flex: 1;
  display: flex;
  align-items: center;
  position: static !important;
}
.header-icon-hOzhH {
  transition: 0.3s;
  flex-shrink: 0;
  font-size: 0.3rem;
  color: var(--cms-primary-color);
  fill: var(--cms-primary-color);
  width: 0.54rem;
  height: 0.4rem;
  margin-right: 0.16rem;
}
.header-rotate-ujjdo {
  transform: rotate(0.5turn);
}
.header-img-box-gpthV {
  display: flex;
  max-width: 2.36rem;
  min-width: 1.2rem;
}
.header-img-GtCBn {
  max-width: 100%;
  border: 0;
  display: block;
}
.header-box-Js4Er {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
  position: static !important;
}
.header-deposit-qoC1S {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.header-deposit-btn-BvxUa {
  display: flex;
  align-items: center;
  color: var(--cms-top-text-color);
}
.header-deposit-btn-text-NsPNG {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0.1rem 0 0 0.1rem;
  font-size: 0.22rem;
  margin-left: 0.1rem;
  padding: 0 0.38rem;
  text-align: center;
}
.header-deposit-btn-dropdown-yJ3Li,
.header-deposit-btn-text-NsPNG {
  background-color: var(--cms-top-btn-color);
  height: 0.52rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-dropdown-yJ3Li {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0 0.1rem 0.1rem 0 !important;
  color: var(--cms-top-text-color);
  margin-left: -0.01rem;
  position: relative;
  width: 0.4rem;
}
.header-deposit-btn-dropdown-yJ3Li:after {
  background-color: var(--cms-top-text-color);
  content: "";
  display: block;
  height: 0.24rem;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 0.14rem;
  width: 0.01rem;
}
.header-deposit-btn-BvxUa span {
  pointer-events: none;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header-deposit-btn-line-xaeSP {
  background-color: var(--cms-top-text-color);
  width: 0.01rem;
  height: 60%;
  margin-left: 0.16rem;
  margin-right: 0.16rem;
}
.header-deposit-btn-icon-drPiB {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-icon-rotate-b6lAq {
  transform: rotate(180deg);
}
.header-deposit-list-oxZNI {
  position: absolute;
  top: 0.58rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.1rem;
  height: 0;
  opacity: 0;
  text-align: center;
  overflow: hidden;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-crLzG {
  top: 0.58rem;
  right: 0;
  opacity: 1;
  min-height: 1.1rem;
  height: auto;
  border: 0.02rem solid var(--cms-divider-color);
  padding: 0.15rem 0;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-icon-QGdJp {
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(180deg);
}
.header-deposit-list-oxZNI article {
  padding: 0 0.19rem;
  line-height: 0.8rem;
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin: 0;
  min-width: 1.7rem;
  text-align: left;
}
.header-deposit-list-line-um19n {
  width: 80%;
  height: 0.01rem;
  background: var(--cms-divider-color);
  margin: auto;
}
.header-money-yicuF {
  display: flex;
  align-items: center;
  height: 0.4rem;
  padding: 0 0.084rem 0 0.02rem;
  border: thin solid var(--cms-divider-color);
  border-radius: 0.2rem;
  font-size: 0;
}
.header-money-yicuF i {
  display: inline-block;
  position: relative;
  width: 0.32rem;
  height: 0.32rem;
  background-size: 100% 100%;
}
.header-money-yicuF span {
  color: var(--cms-top-money-color);
  font-size: 0.26rem;
  overflow: hidden;
  max-width: 2rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-banlance-dXyhF {
  display: flex;
  align-items: center;
  height: 100%;
}
.header-money-banlance-value-H0lkG {
  font-size: 0.26rem;
  display: block;
  margin: -0.06rem 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-banlance-value-H0lkG > span {
  border-bottom: 0.02rem solid var(--cms-top-money-color);
}
.header-money-banlance-loading-XxcXZ {
  font-size: 0.18rem !important;
  display: block;
  margin: 0 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--cms-top-btn-color) !important;
}
.header-money-refresh-AwXvL {
  flex-shrink: 0;
}
.header-money-spin-_5pix {
  animation: spin-LQQ7w 1.5s linear;
}
@keyframes spin-LQQ7w {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(5turn);
  }
}
.header-avatar-me1SJ {
  width: 0.48rem;
  height: 0.48rem;
  margin-left: 0.16rem;
}
.header-out-nawWO {
  display: flex;
  margin-left: 0.2rem;
}
.header-out-nawWO div {
  padding: 0 0.2rem;
  min-width: 1.36rem;
  height: 0.52rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.1rem;
  font-size: 0.22rem;
  text-align: center;
  white-space: nowrap;
}
.header-out-nawWO div:first-of-type {
  margin-right: 0.1rem;
  background: var(--cms-top-btn-color);
  color: var(--cms-top-text-color);
}
.header-out-nawWO div:nth-of-type(2) {
  background: none;
  color: var(--cms-top-btn-color);
  border: 0.02rem solid var(--cms-top-btn-color);
  box-sizing: border-box;
}
.header-out-reg-qVaWG {
  box-shadow: 0 0 0 0 var(--cms-primary-color);
}
@keyframes regRun-VHYLc {
  10%,
  90% {
    transform: translate3d(-0.02rem, 0, 0);
  }
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 0.6rem rgba(90, 153, 212, 0);
  }
  to {
    transform: scale(1);
    box-shadow: 0 0 rgba(90, 153, 212, 0);
  }
}
.header-lb-vBANn {
  position: relative;
  margin-left: 0.12rem;
  display: flex;
  align-items: center;
}
.header-lb-vBANn .anticon-search {
  font-size: 0.28rem;
  color: var(--cms-global-spare7-color);
}
.header-lan-l0pmI {
  position: absolute;
  right: 0;
  top: 0.4rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  transition: top 0.2s, max-height 0.3s, opacity 0.2s;
}
.header-lan-show-VhRob {
  top: 0.6rem;
  padding-bottom: 0.24rem;
  max-height: 7.2rem;
  opacity: 1;
}
.header-lan-item-BzASI {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.header-lan-item-BzASI > img {
  width: 0.48rem;
  height: 0.48rem;
}
.header-lan-item-BzASI > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.headerGj-krY63 {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background: var(--cms-background-color-primary);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  position: fixed;
  top: 0;
  left: 0;
}
.headerGj-krY63 img {
  width: 1rem;
  height: 1rem;
}
.headerGj-krY63 div {
  display: flex;
  align-items: center;
}
.headerGj-krY63 .skeleton1-aiJmM {
  width: 0.5rem !important;
  height: 0.4rem !important;
}
.headerGj-krY63 .van-skeleton {
  border-radius: 0.1rem;
  height: 0.5rem;
}
.headerGj-krY63 .van-skeleton h3 {
  display: none;
}
.updateIcon-RTo3l {
  width: 0.24rem;
  height: 0.24rem;
  fill: var(--cms-text-color-secondary);
}
.topDownload-ibgjX {
  padding: 0 13px;
  height: 62.5px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  transition: top 0.5s;
  display: flex;
  align-items: center;
  width: 100%;
  height: 1.25rem;
  padding: 0 0.26rem;
  background: var(--cms-top-download-bg-color);
}
.topDownload-ibgjX .selfHeight-WR6j9 {
  line-height: 1;
}
.flex-yOgGk {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.logo-hPXji {
  width: 100%;
  height: 0.8rem;
  margin-right: 0.12rem;
  -o-object-fit: cover;
  object-fit: cover;
}
.title-hc5hH {
  font-size: 0.28rem;
  color: var(--cms-text-color-primary);
}
.start-iGR4a {
  width: 0.28rem;
  height: 0.28rem;
  margin-right: 0.05rem;
}
.button-dGuV9 {
  width: 2.08rem;
  height: 0.6rem;
  line-height: 0.6rem;
  font-size: 0.28rem;
  background: var(--cms-primary-color);
  text-align: center;
  border-radius: 0.12rem;
  color: var(--cms-text-color-primary);
  font-weight: 700;
  margin-right: 0.2rem;
}
.close-vexQO {
  width: 0.56rem;
  display: block;
  color: var(--cms-text-color-secondary);
  transform: scale(0.76);
  position: relative;
  top: 0.04rem;
  margin-right: -0.1rem;
}
.animateInfinite-zSBEd {
  animation-duration: 1.5s;
  animation-delay: 0.5s;
  animation-iteration-count: infinite;
  animation-name: heartBeat-lFvYO;
}
@keyframes heartBeat-lFvYO {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.3);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(1);
  }
}
.maxWidth-NffXn {
  width: 50%;
}
.homeHeader-CCXTe {
  width: 100%;
  height: 1.09rem;
  flex-shrink: 0;
  transition: all 0.5s;
}
.header-yXmYl {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.1rem;
  background-color: var(--cms-top-background-color);
  background-repeat: repeat;
}
.header-wrap-HbQRs {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
  width: 100%;
}
.header-left-o18Vv {
  flex: 1;
  display: flex;
  align-items: center;
  position: static !important;
  z-index: 2;
}
.header-icon-bhg18 {
  transition: 0.3s;
  flex-shrink: 0;
  margin-right: 0.1rem;
}
.header-rotate-MkX4S {
  transform: rotate(0.5turn);
}
.header-img-box-xe7ZR {
  display: flex;
  max-width: 3.3rem;
  min-width: 1.2rem;
}
.header-img-fe5gF {
  max-width: 100%;
  height: 0.72rem;
}
.header-box-onMo9 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
  position: static !important;
  z-index: 2;
}
.header-deposit-cE6M4 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.header-deposit-btn-H602K {
  display: flex;
  align-items: center;
  color: var(--cms-top-text-color);
  margin-left: 0.1rem;
}
.header-deposit-btn-text-bu3Vq {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.12rem;
  background-color: var(--cms-top-btn-color);
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0.1rem 0 0 0.1rem;
  width: 1.21rem;
  height: 0.54rem;
  text-align: center;
  line-height: 1;
}
.header-deposit-btn-text-bu3Vq > h4 {
  right: auto !important;
  transform: translateY(-50%) !important;
  left: 40% !important;
}
.header-deposit-btn-text-bu3Vq:after {
  content: "";
  position: absolute;
  top: 0.15rem;
  right: 0;
  background-color: var(--cms-top-text-color);
  display: block;
  height: 0.24rem;
  opacity: 0.3;
  width: 0.01rem;
}
.header-deposit-btn-text-bu3Vq span {
  word-break: break-all;
  font-size: 0.2rem;
}
.header-deposit-btn-dropdown-MYZLu {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0.02rem solid var(--cms-top-btn-color);
  background-color: var(--cms-top-btn-color);
  border-radius: 0 0.1rem 0.1rem 0 !important;
  color: var(--cms-top-text-color);
  height: 0.54rem;
  margin-left: -0.01rem;
  width: 0.4rem;
}
.header-deposit-btn-H602K span {
  pointer-events: none;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header-deposit-btn-line-H74DB {
  background-color: var(--cms-top-text-color);
  width: 0.01rem;
  height: 60%;
  margin-left: 0.16rem;
  margin-right: 0.16rem;
}
.header-deposit-btn-icon-aEoXf {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-icon-rotate-WZsYH {
  transform: rotate(180deg);
}
.header-deposit-list-WNSRc {
  position: absolute;
  top: 0.58rem;
  background-color: var(--cms-background-color-secondary);
  border: thin solid var(--cms-divider-color);
  border-radius: 0.14rem;
  height: 0;
  opacity: 0;
  text-align: center;
  overflow: hidden;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-EcYKK {
  top: 0.66rem;
  right: 0;
  opacity: 1;
  width: 1.74rem;
  min-height: 1.1rem;
  height: auto;
  border: thin solid var(--cms-divider-color);
  padding: 0.15rem 0;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-icon-btFZV {
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(180deg);
}
.header-deposit-list-WNSRc article {
  padding: 0 0.19rem;
  line-height: 0.8rem;
  min-width: 1.7rem;
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin: 0;
  text-align: left;
}
.header-deposit-list-line-O823G {
  width: 80%;
  height: 0.01rem;
  background: var(--cms-divider-color);
  margin: auto;
}
.header-money-Lu7KG {
  display: flex;
  align-items: center;
  height: 0.4rem;
  padding: 0 0.084rem 0 0.02rem;
  border: thin solid var(--cms-divider-color);
  border-radius: 0.2rem;
  font-size: 0;
}
.header-money-Lu7KG i {
  display: inline-block;
  position: relative;
  width: 0.32rem;
  height: 0.32rem;
  background-size: 100% 100%;
}
.header-money-Lu7KG span {
  color: var(--cms-top-money-color);
  font-size: 0.24rem;
  overflow: hidden;
  max-width: 2rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-currency-lVthg {
  height: 0.34rem;
  width: 0.34rem;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 50%;
  background-position: 0 0;
  background-image: url(/img/img_hb_frame.351298b7.webp);
  background-size: 100% 100%;
}
.header-money-banlance-KhQli {
  display: flex;
  align-items: center;
  height: 100%;
}
.header-money-banlance-value-td99j {
  font-size: 0.26rem;
  display: block;
  margin: -0.06rem 0.08rem 0 0.08rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-banlance-value-td99j > span {
  border-bottom: 0.02rem solid var(--cms-top-money-color);
}
.header-money-banlance-loading-rwEiC {
  font-size: 0.18rem !important;
  display: block;
  margin: 0 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--cms-top-btn-color) !important;
}
.header-money-refresh-wS45u {
  flex-shrink: 0;
}
.header-money-spin-vMv_H {
  animation: spin-K14ki 1.5s linear;
}
@keyframes spin-K14ki {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(5turn);
  }
}
.header-avatar-Vr3zo {
  width: 0.48rem;
  height: 0.48rem;
  margin-left: 0.16rem;
}
.header-out-Ey8gj {
  display: flex;
  margin-left: 0.2rem;
}
.header-out-Ey8gj div {
  padding: 0 0.2rem;
  min-width: 1.36rem;
  height: 0.52rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.1rem;
  font-size: 0.22rem;
  text-align: center;
  white-space: nowrap;
}
.header-out-Ey8gj div:first-of-type {
  margin-right: 0.1rem;
  background: var(--cms-top-btn-color);
  color: var(--cms-top-text-color);
}
.header-out-Ey8gj div:nth-of-type(2) {
  background: none;
  color: var(--cms-top-btn-color);
  border: 0.02rem solid var(--cms-top-btn-color);
  box-sizing: border-box;
}
.header-out-reg-r6mM5 {
  box-shadow: 0 0 0 0 var(--cms-primary-color);
}
@keyframes regRun-SE0Id {
  10%,
  90% {
    transform: translate3d(-0.02rem, 0, 0);
  }
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 0.6rem rgba(90, 153, 212, 0);
  }
  to {
    transform: scale(1);
    box-shadow: 0 0 rgba(90, 153, 212, 0);
  }
}
.header-lb-rfWOl {
  position: relative;
  margin-left: 0.12rem;
  display: flex;
  align-items: center;
}
.header-lb-rfWOl .anticon-search {
  font-size: 0.28rem;
  color: var(--cms-global-spare7-color);
}
.header-lan-t0SpM {
  position: absolute;
  right: 0;
  top: 0.4rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  transition: top 0.2s, max-height 0.3s, opacity 0.2s;
}
.header-lan-show-eRN6Q {
  top: 0.6rem;
  padding-bottom: 0.24rem;
  max-height: 7.2rem;
  opacity: 1;
}
.header-lan-item-XGffJ {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.header-lan-item-XGffJ > img {
  width: 0.48rem;
  height: 0.48rem;
}
.header-lan-item-XGffJ > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.headerGj-t8q_i {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background: var(--cms-background-color-primary);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  position: fixed;
  top: 0;
  left: 0;
}
.headerGj-t8q_i img {
  width: 1rem;
  height: 1rem;
}
.headerGj-t8q_i div {
  display: flex;
  align-items: center;
}
.headerGj-t8q_i .skeleton1-VfX_Z {
  width: 0.5rem !important;
  height: 0.4rem !important;
}
.headerGj-t8q_i .van-skeleton {
  border-radius: 0.1rem;
  height: 0.5rem;
}
.headerGj-t8q_i .van-skeleton h3 {
  display: none;
}
.header-zYDBB {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background-color: var(--cms-top-background-color);
  background-repeat: repeat;
}
.header-wrap-GO8kR {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
  width: 100%;
}
.header-left-Ig6Nv {
  flex: 1;
  display: flex;
  align-items: center;
  position: static !important;
  z-index: 2;
}
.header-right-ZYCEb {
  display: flex;
  justify-content: flex-end;
  gap: 0.4rem;
  font-size: 0.22rem;
  color: var(--cms-text-color-secondary);
  z-index: 2;
}
.header-right-item-klLmI {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.header-right-item-klLmI .anticon-search,
.header-right-item-klLmI .anticon-search svg {
  width: 0.42rem;
  height: 0.42rem;
}
.header-right-item-search-tdhAU p {
  max-width: 1.02rem !important;
}
.header-right-ZYCEb p {
  line-height: 0.32rem;
  height: 0.32rem;
  max-width: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-icon-Nrk8L {
  transition: 0.2s;
  flex-shrink: 0;
  margin-right: 0.2rem;
}
.header-rotate-zOkMh {
  transform: rotate(0.5turn);
}
.header-img-box-GgD8N {
  display: flex;
  max-width: 3.3rem;
  min-width: 1.2rem;
}
.header-img-W8N9C {
  max-width: 100%;
  height: 0.72rem;
}
.header-box-af5He {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
  position: static !important;
}
.header-deposit-D7wr_ {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.header-deposit-btn-GMeq5 {
  display: flex;
  align-items: center;
  color: var(--cms-top-text-color);
}
.header-deposit-btn-text-TSqOL {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0.1rem 0 0 0.1rem;
  font-size: 0.16rem;
  margin-left: 0.1rem;
  min-width: 0.8rem;
  padding: 0;
  text-align: center;
}
.header-deposit-btn-dropdown-Pr0_D,
.header-deposit-btn-text-TSqOL {
  background-color: var(--cms-top-btn-color);
  height: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-dropdown-Pr0_D {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0 0.1rem 0.1rem 0 !important;
  color: var(--cms-top-text-color);
  margin-left: -0.01rem;
  position: relative;
  width: 0.4rem;
}
.header-deposit-btn-dropdown-Pr0_D:after {
  background-color: var(--cms-top-text-color);
  content: "";
  display: block;
  height: 0.24rem;
  left: -0.03rem;
  opacity: 0.3;
  position: absolute;
  top: 0.08rem;
  width: 0.004rem;
}
.header-deposit-btn-GMeq5 span {
  pointer-events: none;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header-deposit-btn-line-VckZM {
  background-color: var(--cms-top-text-color);
  width: 0.01rem;
  height: 60%;
  margin-left: 0.16rem;
  margin-right: 0.16rem;
}
.header-deposit-btn-icon-h2Wtf {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-icon-rotate-L6DJL {
  transform: rotate(180deg);
}
.header-deposit-list-X59cO {
  position: absolute;
  left: 0.06rem;
  top: 0.5rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.1rem;
  height: 0;
  opacity: 0;
  text-align: center;
  overflow: hidden;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-xWuJo {
  top: 0.5rem;
  opacity: 1;
  height: 1.9rem;
  border: 0.02rem solid var(--cms-divider-color);
  margin-right: 0.5rem;
  padding: 0.15rem 0;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-icon-icCdH {
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(180deg);
}
.header-deposit-list-X59cO article {
  padding: 0 0.19rem;
  line-height: 0.8rem;
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin: 0;
  min-width: 1.7rem;
  text-align: left;
}
.header-deposit-list-line-rneks {
  width: 80%;
  height: 0.01rem;
  background: var(--cms-divider-color);
  margin: auto;
}
.header-money-Asdmj {
  display: flex;
  align-items: center;
  height: 0.4rem;
  padding: 0 0.084rem 0 0.02rem;
  border: 0.01rem solid var(--cms-top-btn-color);
  border-radius: 0.2rem;
  font-size: 0;
}
.header-money-Asdmj img {
  height: 0.36rem;
  width: 0.36rem;
  border-radius: 100%;
  vertical-align: top;
}
.header-money-Asdmj span {
  color: var(--cms-top-money-color);
  font-size: 0.24rem;
  overflow: hidden;
  max-width: 2rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-currency-cO1fP {
  height: 0.34rem;
  width: 0.34rem;
  justify-content: center;
  overflow: hidden;
  border-radius: 50%;
  border: 0.01rem solid var(--cms-theme-text-color-secondary);
}
.header-money-banlance-nyePq,
.header-money-currency-cO1fP {
  display: flex;
  align-items: center;
}
.header-money-banlance-value-Rle_h {
  font-size: 0.26rem;
  margin: -0.06rem 0.073rem 0 0.1rem;
  text-decoration: underline;
}
.header-money-banlance-loading-rSCf4,
.header-money-banlance-value-Rle_h {
  display: block;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-banlance-loading-rSCf4 {
  font-size: 0.18rem !important;
  margin: 0 0.073rem 0 0.1rem;
  color: var(--cms-top-btn-color) !important;
}
.header-money-refresh-W4nvq {
  flex-shrink: 0;
}
.header-money-spin-DnoyA {
  animation: spin-wZaR3 1.5s linear;
}
@keyframes spin-wZaR3 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(5turn);
  }
}
.header-avatar-eaW68 {
  width: 0.48rem;
  height: 0.48rem;
  margin-left: 0.16rem;
}
.header-out-QPQOg {
  display: flex;
  margin-left: 0.2rem;
}
.header-out-QPQOg div {
  padding: 0 0.2rem;
  min-width: 1rem;
  height: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.14rem;
  font-size: 0.16rem;
  text-align: center;
  white-space: nowrap;
}
.header-out-QPQOg div:first-of-type {
  margin-right: 0.2rem;
  background: var(--cms-top-btn-color);
  color: var(--cms-top-text-color);
}
.header-out-QPQOg div:nth-of-type(2) {
  background: none;
  color: var(--cms-top-btn-color);
  border: 0.02rem solid var(--cms-top-btn-color);
  box-sizing: border-box;
}
.header-out-reg-jlNXU {
  box-shadow: 0 0 0 0 var(--cms-primary-color);
}
@keyframes regRun-IaULE {
  10%,
  90% {
    transform: translate3d(-0.02rem, 0, 0);
  }
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 0.6rem rgba(90, 153, 212, 0);
  }
  to {
    transform: scale(1);
    box-shadow: 0 0 rgba(90, 153, 212, 0);
  }
}
.header-lb-AnMgi {
  position: relative;
  margin-left: 0.12rem;
  display: flex;
  align-items: center;
}
.header-lb-AnMgi .anticon-search {
  font-size: 0.28rem;
  color: var(--cms-top-btn-color);
}
.header-lan-Lp_uN {
  position: absolute;
  right: 0;
  top: 0.4rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  transition: top 0.2s, max-height 0.3s, opacity 0.2s;
}
.header-lan-show-vatUp {
  top: 0.6rem;
  padding-bottom: 0.24rem;
  max-height: 7.2rem;
  opacity: 1;
}
.header-lan-item-vihvj {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.header-lan-item-vihvj > img {
  width: 0.48rem;
  height: 0.48rem;
}
.header-lan-item-vihvj > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.headerGj-HIB_E {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background: var(--cms-background-color-primary);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  position: fixed;
  top: 0;
  left: 0;
}
.headerGj-HIB_E div {
  display: flex;
}
.headerGj-HIB_E .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  height: 0.5rem;
}
.headerGj-HIB_E .van-skeleton h3 {
  display: none;
}
.header-uLFzH {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.14rem 0 0.1rem;
  background-color: var(--cms-top-background-color);
  background-repeat: repeat;
  position: relative;
}
.header-wrap-EehjW {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
  width: 100%;
}
.header-left-HFlis {
  display: flex;
  align-items: center;
  position: static !important;
  z-index: 10;
}
.header-icon-EYqQm {
  transition: 0.3s;
  flex-shrink: 0;
  margin-right: 0.2rem;
}
.header-rotate-uJeOU {
  transform: rotate(0.5turn);
}
.header-img-box-jspyX {
  display: flex;
  max-width: 3.3rem;
  min-width: 1.2rem;
  position: absolute;
  justify-content: center;
  align-items: center;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 9;
}
.header-img-fU3YM {
  max-width: 100%;
  width: 2rem;
}
.header-box-raRys {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
  position: static !important;
  z-index: 20;
}
.header-deposit-wRo_I {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.header-deposit-btn-QodP3 {
  display: flex;
  align-items: center;
  color: var(--cms-top-text-color);
}
.header-deposit-btn-text-naFta {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0.1rem 0 0 0.1rem;
  font-size: 0.22rem;
  margin-left: 0.1rem;
  padding: 0 0.38rem;
  text-align: center;
}
.header-deposit-btn-dropdown-cYaUJ,
.header-deposit-btn-text-naFta {
  background-color: var(--cms-top-btn-color);
  height: 0.52rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-dropdown-cYaUJ {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0 0.1rem 0.1rem 0 !important;
  color: var(--cms-top-text-color);
  margin-left: -0.01rem;
  position: relative;
  width: 0.4rem;
}
.header-deposit-btn-dropdown-cYaUJ:after {
  background-color: var(--cms-top-text-color);
  content: "";
  display: block;
  height: 0.24rem;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 0.14rem;
  width: 0.004rem;
}
.header-deposit-btn-QodP3 span {
  pointer-events: none;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header-deposit-btn-line-s_n3J {
  background-color: var(--cms-top-text-color);
  width: 0.01rem;
  height: 60%;
  margin-left: 0.16rem;
  margin-right: 0.16rem;
}
.header-deposit-btn-icon-Iev_E {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-icon-rotate-ewZVV {
  transform: rotate(180deg);
}
.header-deposit-list-XIVR6 {
  position: absolute;
  top: 0.5rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.1rem;
  height: 0;
  opacity: 0;
  text-align: center;
  overflow: hidden;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-SyQUX {
  top: 0.5rem;
  right: 0;
  opacity: 1;
  min-height: 1.1rem;
  height: auto;
  border: 0.02rem solid var(--cms-divider-color);
  padding: 0.15rem 0;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-icon-zAQTn {
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(180deg);
}
.header-deposit-list-XIVR6 article {
  padding: 0 0.19rem;
  line-height: 0.8rem;
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin: 0;
  min-width: 1.7rem;
  text-align: left;
}
.header-deposit-list-line-F23zJ {
  width: 80%;
  height: 0.01rem;
  background: var(--cms-divider-color);
  margin: auto;
}
.header-money-N1LaT {
  display: flex;
  align-items: center;
  height: 0.4rem;
  padding: 0 0.084rem 0 0.02rem;
  border: thin solid var(--cms-top-btn-color);
  border-radius: 0.2rem;
  font-size: 0;
}
.header-money-N1LaT i {
  display: inline-block;
  position: relative;
  width: 0.3rem;
  height: 0.3rem;
  background-size: 100% 100%;
}
.header-money-N1LaT span {
  color: var(--cms-top-money-color);
  font-size: 0.22rem;
  overflow: hidden;
  max-width: 1.2rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-currency-VVVpy {
  height: 0.3rem;
  width: 0.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 50%;
  background-position: 0 0;
  background-image: url(/img/img_hb_frame.351298b7.webp);
  background-size: 100% 100%;
}
.header-money-banlance-RuNI5 {
  display: flex;
  align-items: center;
  height: 100%;
}
.header-money-banlance-value-RYhAu {
  font-size: 0.26rem;
  display: block;
  margin: -0.06rem 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-banlance-value-RYhAu > span {
  text-decoration: underline;
}
.header-money-banlance-loading-P1urE {
  font-size: 0.18rem !important;
  display: block;
  margin: 0 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--cms-top-btn-color) !important;
}
.header-money-refresh-DTRZl {
  flex-shrink: 0;
}
.header-money-spin-SUWst {
  animation: spin-j20gj 1.5s linear;
}
@keyframes spin-j20gj {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(5turn);
  }
}
.header-avatar-CWWh3 {
  width: 0.48rem;
  height: 0.48rem;
  margin-left: 0.16rem;
}
.header-out-q7oSz {
  display: flex;
  margin-left: 0.2rem;
}
.header-out-q7oSz div {
  min-width: 1rem;
  height: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.2rem;
  font-size: 0.2rem;
  text-align: center;
  white-space: nowrap;
}
.header-out-q7oSz div:first-of-type {
  margin-right: 0.16rem;
  background: var(--cms-top-btn-color);
  color: var(--cms-top-text-color);
}
.header-out-q7oSz div:nth-of-type(2) {
  background: none;
  color: var(--cms-top-btn-color);
  border: 0.02rem solid var(--cms-top-btn-color);
  box-sizing: border-box;
}
.header-out-cz-KWzgP {
  min-width: 1.2rem !important;
}
.header-out-reg-xHy0P {
  box-shadow: 0 0 0 0 var(--cms-primary-color);
}
@keyframes regRun-CHG3m {
  10%,
  90% {
    transform: translate3d(-0.02rem, 0, 0);
  }
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 0.6rem rgba(90, 153, 212, 0);
  }
  to {
    transform: scale(1);
    box-shadow: 0 0 rgba(90, 153, 212, 0);
  }
}
.header-lb-IpZeh {
  position: relative;
  margin-left: 0.12rem;
  display: flex;
  align-items: center;
}
.header-lb-IpZeh .anticon-search {
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.header-lan-igjP1 {
  position: absolute;
  right: 0;
  top: 0.4rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  transition: top 0.2s, max-height 0.3s, opacity 0.2s;
}
.header-lan-show-xpiCs {
  top: 0.6rem;
  padding-bottom: 0.24rem;
  max-height: 7.2rem;
  opacity: 1;
}
.header-lan-item-Y4UQ5 {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.header-lan-item-Y4UQ5 > img {
  width: 0.48rem;
  height: 0.48rem;
}
.header-lan-item-Y4UQ5 > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.headerGj-eb4Ev {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background: var(--cms-background-color-primary);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  position: fixed;
  top: 0;
  left: 0;
}
.headerGj-eb4Ev div {
  display: flex;
}
.headerGj-eb4Ev .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  height: 0.5rem;
}
.headerGj-eb4Ev .van-skeleton h3 {
  display: none;
}
.header-hRR57 {
  width: 100%;
  height: 1rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background-color: var(--cms-top-background-color);
  background-repeat: repeat;
  position: relative;
}
.header-wrap-UwcE6 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
  width: 100%;
}
.header-left-cCYgW {
  display: flex;
  align-items: center;
  position: static !important;
  z-index: 10;
  flex-direction: column;
  margin-left: 0.06rem;
}
.header-left-cCYgW > div {
  width: 0.5rem;
  height: 0.06rem;
  border-radius: 0.04rem;
  margin: 0.06rem 0.1rem;
  background: var(--cms-primary-color);
}
.header-right-ZX1CS {
  display: flex;
  justify-content: flex-end;
  gap: 0.4rem;
  font-size: 0.22rem;
  color: var(--cms-text-color-secondary);
  z-index: 2;
}
.header-right-item-iTFdU {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.header-right-item-iTFdU .anticon-search,
.header-right-item-iTFdU .anticon-search svg {
  width: 0.42rem;
  height: 0.42rem;
}
.header-right-item-search-AgdmN p {
  max-width: 1.02rem !important;
}
.header-right-ZX1CS p {
  line-height: 0.32rem;
  height: 0.32rem;
  max-width: 1.2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-icon-QrJl5 {
  transition: 0.3s;
  flex-shrink: 0;
  margin-right: 0.2rem;
}
.header-rotate-cq6Li {
  transform: rotate(0.5turn);
}
.header-img-box-jUvR0 {
  display: flex;
  max-width: 3.3rem;
  min-width: 1.2rem;
  position: absolute;
  justify-content: center;
  align-items: center;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 9;
}
.header-img-JCS5s {
  max-width: 100%;
  height: 0.6rem;
}
.header-box-nRBqb {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
  position: static !important;
  z-index: 20;
}
.header-deposit-ICiYF {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.header-deposit-btn-M8MIE {
  display: flex;
  align-items: center;
  color: var(--cms-top-text-color);
}
.header-deposit-btn-text-OCv_y {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0.1rem 0 0 0.1rem;
  font-size: 0.22rem;
  margin-left: 0.1rem;
  padding: 0 0.38rem;
  text-align: center;
}
.header-deposit-btn-dropdown-LyhE1,
.header-deposit-btn-text-OCv_y {
  background-color: var(--cms-top-btn-color);
  height: 0.52rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-dropdown-LyhE1 {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0 0.1rem 0.1rem 0 !important;
  color: var(--cms-top-text-color);
  margin-left: -0.01rem;
  position: relative;
  width: 0.4rem;
}
.header-deposit-btn-dropdown-LyhE1:after {
  background-color: var(--cms-top-text-color);
  content: "";
  display: block;
  height: 0.24rem;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 0.14rem;
  width: 0.004rem;
}
.header-deposit-btn-M8MIE span {
  pointer-events: none;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header-deposit-btn-line-UVq5h {
  background-color: var(--cms-top-text-color);
  width: 0.01rem;
  height: 60%;
  margin-left: 0.16rem;
  margin-right: 0.16rem;
}
.header-deposit-btn-icon-cpDhh {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-icon-rotate-jQCjC {
  transform: rotate(180deg);
}
.header-deposit-list-bOnLO {
  position: absolute;
  top: 0.5rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.1rem;
  height: 0;
  opacity: 0;
  text-align: center;
  overflow: hidden;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-jwPIn {
  top: 0.5rem;
  right: 0;
  opacity: 1;
  min-height: 1.1rem;
  height: auto;
  border: 0.02rem solid var(--cms-divider-color);
  padding: 0.15rem 0;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-icon-B7gpf {
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(180deg);
}
.header-deposit-list-bOnLO article {
  padding: 0 0.19rem;
  line-height: 0.8rem;
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin: 0;
  min-width: 1.7rem;
  text-align: left;
}
.header-deposit-list-line-HsPco {
  width: 80%;
  height: 0.01rem;
  background: var(--cms-divider-color);
  margin: auto;
}
.header-money-aqGX8 {
  display: flex;
  align-items: center;
  height: 0.4rem;
  padding: 0 0.084rem 0 0.02rem;
  border: thin solid var(--cms-top-btn-color);
  border-radius: 0.2rem;
  font-size: 0;
}
.header-money-aqGX8 i {
  display: inline-block;
  position: relative;
  width: 0.3rem;
  height: 0.3rem;
  background-size: 100% 100%;
}
.header-money-aqGX8 span {
  color: var(--cms-top-money-color);
  font-size: 0.22rem;
  overflow: hidden;
  max-width: 1.2rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-currency-Lddx9 {
  height: 0.3rem;
  width: 0.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 50%;
  background-position: 0 0;
  background-image: url(/img/img_hb_frame.351298b7.webp);
  background-size: 100% 100%;
}
.header-money-banlance-SHdNh {
  display: flex;
  align-items: center;
  height: 100%;
}
.header-money-banlance-value-V9alq {
  font-size: 0.26rem;
  display: block;
  margin: -0.06rem 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-banlance-value-V9alq > span {
  text-decoration: underline;
}
.header-money-banlance-loading-OZ0XB {
  font-size: 0.18rem !important;
  display: block;
  margin: 0 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--cms-top-btn-color) !important;
}
.header-money-refresh-Dvk6M {
  flex-shrink: 0;
}
.header-money-spin-AvYN1 {
  animation: spin-N6Ds6 1.5s linear;
}
@keyframes spin-N6Ds6 {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(5turn);
  }
}
.header-avatar-JMu4n {
  width: 0.48rem;
  height: 0.48rem;
  margin-left: 0.16rem;
}
.header-out-OQk_K {
  display: flex;
  margin-left: 0.2rem;
}
.header-out-OQk_K div {
  min-width: 1rem;
  height: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.2rem;
  font-size: 0.2rem;
  text-align: center;
  white-space: nowrap;
}
.header-out-OQk_K div:first-of-type {
  margin-right: 0.1rem;
  background: var(--cms-top-btn-color);
  color: var(--cms-top-text-color);
}
.header-out-OQk_K div:nth-of-type(2) {
  background: none;
  color: var(--cms-top-btn-color);
  border: 0.02rem solid var(--cms-top-btn-color);
  box-sizing: border-box;
}
.header-out-reg-IuVke {
  box-shadow: 0 0 0 0 var(--cms-primary-color);
}
@keyframes regRun-REHgW {
  10%,
  90% {
    transform: translate3d(-0.02rem, 0, 0);
  }
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 0.6rem rgba(90, 153, 212, 0);
  }
  to {
    transform: scale(1);
    box-shadow: 0 0 rgba(90, 153, 212, 0);
  }
}
.header-lb-lCVb7 {
  position: relative;
  margin-left: 0.12rem;
  display: flex;
  align-items: center;
}
.header-lb-lCVb7 .anticon-search {
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.header-lan-GnARo {
  position: absolute;
  right: 0;
  top: 0.4rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  transition: top 0.2s, max-height 0.3s, opacity 0.2s;
}
.header-lan-show-P6Wve {
  top: 0.6rem;
  padding-bottom: 0.24rem;
  max-height: 7.2rem;
  opacity: 1;
}
.header-lan-item-WIrDo {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.header-lan-item-WIrDo > img {
  width: 0.48rem;
  height: 0.48rem;
}
.header-lan-item-WIrDo > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.headerGj-w3qFU {
  width: 100%;
  height: 1rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background: var(--cms-background-color-primary);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  position: fixed;
  top: 0;
  left: 0;
}
.headerGj-w3qFU div {
  display: flex;
}
.headerGj-w3qFU .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  height: 0.5rem;
}
.headerGj-w3qFU .van-skeleton h3 {
  display: none;
}
.rotate1 {
  transform: rotate(180deg);
}
.rotate1,
.rotate2 {
  transition: transform 0.5s;
}
.rotate2 {
  transform: rotate(0deg);
}
.ant-message {
  z-index: 2700;
  color: var(--cms-background-color-primary);
}
.ant-message .ant-message-notice-content {
  background-color: var(--cms-text-color-primary);
  border-radius: 0.12rem;
}
.ant-message .ant-message-notice-content > div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.ant-message .ant-message-notice-content > div > span:last-child {
  font-size: 0.3rem;
  text-align: left;
}
.ant-message .ant-message-notice svg {
  fill: var(--cms-global-secondary1-color) !important;
}
.ant-message .ant-message-error svg {
  fill: var(--cms-color-help) !important;
}
.ant-message .ant-message-success svg {
  fill: var(--cms-global-secondary1-color) !important;
}
.ant-message .ant-message-warning svg {
  fill: var(--cms-global-secondary2-color) !important;
}
.ant-message .anticon {
  font-size: 0.44rem;
  margin-right: 0.2rem;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.7c53f741.woff2) format("woff2");
  unicode-range: u+0460-052f, u+1c80-1c88, u+20b4, u+2de0-2dff, u+a640-a69f,
    u+fe2e-fe2f;
}
.van-overlay {
  background: rgba(0, 0, 0, 0.53);
}
.ant-form-item-explain-error {
  color: var(--cms-color-help) !important;
}
@font-face {
  font-family: iconfont;
  src: url(/fonts/iconfont.ca1ca8ef.2ebd25e2.woff2) format("truetype");
}
@font-face {
  font-family: SWISSC-BT;
  src: url(/fonts/SWISSC-BT.433d687a.356cb8e0.ttf) format("truetype");
}
@font-face {
  font-family: SWISSC;
  src: url(/fonts/SWISSC.80f213b8.9a39e15c.TTF) format("truetype");
}
.iconfont {
  font-family: iconfont !important;
  font-size: 0.32rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont-plus {
  font-weight: 700;
  font-size: 0.4rem;
}
.icon-to:before {
  content: "\e64b";
}
.icon-help-2:before {
  content: "\e67f";
}
.icon-people:before {
  content: "\e646";
}
.icon-share:before {
  content: "\e61f";
}
.icon-close:before {
  content: "\e600";
}
.header-ASB8w {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background-color: var(--cms-top-background-color);
  background-repeat: repeat;
  position: relative;
  border-radius: 0 0 0.35rem 0.35rem;
  box-shadow: 0 0.03rem 0.09rem rgba(0, 0, 0, 0.1);
  padding: 0 0.24rem 0 0.28rem;
}
.header-wrap-uYtWg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
  width: 100%;
}
.header-left-oeSdO {
  display: flex;
  align-items: center;
  position: static !important;
  z-index: 10;
  flex-direction: column;
}
.header-left-oeSdO > div {
  width: 0.4rem;
  height: 0.04rem;
  border-radius: 0.02rem;
  margin: 0.05rem 0;
  background: var(--cms-primary-color);
}
.header-right-IeKvr,
.header-right-c1-ZAles {
  width: 0.5rem;
  height: 0.5rem;
}
.header-right-c1-ZAles {
  border: 0.04rem solid var(--cms-primary-color);
  border-radius: 0.26rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-right-c2-VZl5N {
  width: 0.24rem;
  height: 0.24rem;
  border: 0.04rem solid var(--cms-primary-color);
  border-radius: 0.12rem;
  position: relative;
}
.header-right-c2-VZl5N:after {
  width: 0.06rem;
  height: 0.04rem;
  display: inline-block;
  content: "";
  background-color: var(--cms-primary-color);
  position: absolute;
  transform: rotate(-135deg);
  right: -0.04rem;
  bottom: -0.04rem;
}
.header-icon-xeI7y {
  transition: 0.3s;
  flex-shrink: 0;
  margin-right: 0.2rem;
}
.header-rotate-Z6rUV {
  transform: rotate(0.5turn);
}
.header-img-box-_YvxZ {
  display: flex;
  max-width: 3.3rem;
  min-width: 1.2rem;
  position: absolute;
  justify-content: center;
  align-items: center;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 9;
}
.header-img-TsyUM {
  max-width: 100%;
  height: 0.6rem;
}
.header-box-w_yCV {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
  position: static !important;
  z-index: 20;
}
.header-deposit-aKe6T {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.header-deposit-btn-IyY6K {
  display: flex;
  align-items: center;
  color: var(--cms-top-text-color);
}
.header-deposit-btn-text-I_BuM {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0.1rem 0 0 0.1rem;
  font-size: 0.22rem;
  margin-left: 0.1rem;
  padding: 0 0.38rem;
  text-align: center;
}
.header-deposit-btn-dropdown-Nv5PT,
.header-deposit-btn-text-I_BuM {
  background-color: var(--cms-top-btn-color);
  height: 0.52rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-dropdown-Nv5PT {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0 0.1rem 0.1rem 0 !important;
  color: var(--cms-top-text-color);
  margin-left: -0.01rem;
  position: relative;
  width: 0.4rem;
}
.header-deposit-btn-dropdown-Nv5PT:after {
  background-color: var(--cms-top-text-color);
  content: "";
  display: block;
  height: 0.24rem;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 0.14rem;
  width: 0.004rem;
}
.header-deposit-btn-IyY6K span {
  pointer-events: none;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header-deposit-btn-line-v31AO {
  background-color: var(--cms-top-text-color);
  width: 0.01rem;
  height: 60%;
  margin-left: 0.16rem;
  margin-right: 0.16rem;
}
.header-deposit-btn-icon-ksSef {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-icon-rotate-OBdus {
  transform: rotate(180deg);
}
.header-deposit-list-Jne6i {
  position: absolute;
  top: 0.5rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.1rem;
  height: 0;
  opacity: 0;
  text-align: center;
  overflow: hidden;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-TIH5M {
  top: 0.5rem;
  right: 0;
  opacity: 1;
  min-height: 1.1rem;
  height: auto;
  border: 0.02rem solid var(--cms-divider-color);
  padding: 0.15rem 0;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-icon-dKSyx {
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(180deg);
}
.header-deposit-list-Jne6i article {
  padding: 0 0.19rem;
  line-height: 0.8rem;
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin: 0;
  min-width: 1.7rem;
  text-align: left;
}
.header-deposit-list-line-vqWSt {
  width: 80%;
  height: 0.01rem;
  background: var(--cms-divider-color);
  margin: auto;
}
.header-money-Lr3DY {
  display: flex;
  align-items: center;
  height: 0.4rem;
  padding: 0 0.084rem 0 0.02rem;
  border: thin solid var(--cms-top-btn-color);
  border-radius: 0.2rem;
  font-size: 0;
}
.header-money-Lr3DY i {
  display: inline-block;
  position: relative;
  width: 0.3rem;
  height: 0.3rem;
  background-size: 100% 100%;
}
.header-money-Lr3DY span {
  color: var(--cms-top-money-color);
  font-size: 0.22rem;
  overflow: hidden;
  max-width: 1.2rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-currency-lYfZd {
  height: 0.3rem;
  width: 0.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 50%;
  background-position: 0 0;
  background-image: url(/img/img_hb_frame.351298b7.webp);
  background-size: 100% 100%;
}
.header-money-banlance-8fIjQ {
  display: flex;
  align-items: center;
  height: 100%;
}
.header-money-banlance-value-_k78s {
  font-size: 0.26rem;
  display: block;
  margin: -0.06rem 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-banlance-value-_k78s > span {
  text-decoration: underline;
}
.header-money-banlance-loading-JGLQC {
  font-size: 0.18rem !important;
  display: block;
  margin: 0 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--cms-top-btn-color) !important;
}
.header-money-refresh-pCpzs {
  flex-shrink: 0;
}
.header-money-spin-Gph7Z {
  animation: spin-XbfLy 1.5s linear;
}
@keyframes spin-XbfLy {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(5turn);
  }
}
.header-avatar-lYUQS {
  width: 0.48rem;
  height: 0.48rem;
  margin-left: 0.16rem;
}
.header-out-yi6i3 {
  display: flex;
  margin-left: 0.2rem;
}
.header-out-yi6i3 div {
  min-width: 1rem;
  height: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.2rem;
  font-size: 0.2rem;
  text-align: center;
  white-space: nowrap;
}
.header-out-yi6i3 div:first-of-type {
  margin-right: 0.1rem;
  background: var(--cms-top-btn-color);
  color: var(--cms-top-text-color);
}
.header-out-yi6i3 div:nth-of-type(2) {
  background: none;
  color: var(--cms-top-btn-color);
  border: 0.02rem solid var(--cms-top-btn-color);
  box-sizing: border-box;
}
.header-out-reg-XdsRU {
  box-shadow: 0 0 0 0 var(--cms-primary-color);
}
@keyframes regRun-aZGVX {
  10%,
  90% {
    transform: translate3d(-0.02rem, 0, 0);
  }
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 0.6rem rgba(90, 153, 212, 0);
  }
  to {
    transform: scale(1);
    box-shadow: 0 0 rgba(90, 153, 212, 0);
  }
}
.header-lb-GJ4uh {
  position: relative;
  margin-left: 0.12rem;
  display: flex;
  align-items: center;
}
.header-lb-GJ4uh .anticon-search {
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.header-lan-CprOt {
  position: absolute;
  right: 0;
  top: 0.4rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  transition: top 0.2s, max-height 0.3s, opacity 0.2s;
}
.header-lan-show-HlHgh {
  top: 0.6rem;
  padding-bottom: 0.24rem;
  max-height: 7.2rem;
  opacity: 1;
}
.header-lan-item-O3rg7 {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.header-lan-item-O3rg7 > img {
  width: 0.48rem;
  height: 0.48rem;
}
.header-lan-item-O3rg7 > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.headerGj-lcM8k {
  width: 100%;
  height: 1rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background: var(--cms-background-color-primary);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  position: fixed;
  top: 0;
  left: 0;
}
.headerGj-lcM8k div {
  display: flex;
}
.headerGj-lcM8k .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  height: 0.5rem;
}
.headerGj-lcM8k .van-skeleton h3 {
  display: none;
}
.header-nmIym {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem;
  background-color: var(--cms-top-background-color);
  background-repeat: repeat;
  position: relative;
}
.header-wrap-LLYQY {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
  width: 100%;
}
.header-left-yLCLL {
  display: flex;
  align-items: center;
  position: static !important;
  z-index: 10;
}
.header-icon-Pn4Ux {
  transition: 0.3s;
  flex-shrink: 0;
  margin-right: 0.2rem;
  width: 0.3rem !important;
  height: 0.3rem !important;
}
.header-icon-Pn4Ux path {
  fill: var(--cms-text-color-primary);
}
.header-rotate-Bp7TG {
  transform: rotate(0.5turn);
}
.header-img-box-UPmUA {
  display: flex;
  max-width: 3.3rem;
  min-width: 1.2rem;
  justify-content: center;
  align-items: center;
}
.header-img-Vp529 {
  max-width: 100%;
  width: 2rem;
}
.header-box-Hshey {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
  position: static !important;
  z-index: 20;
}
.header-box-search-fKIFh {
  width: 0.28rem !important;
  height: 0.28rem !important;
  color: var(--cms-text-color-primary);
}
.header-box-search-fKIFh path {
  fill: var(--cms-text-color-primary);
}
.header-deposit-FOeri {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.header-deposit-btn-rvfvQ {
  display: flex;
  align-items: center;
  color: var(--cms-top-text-color);
}
.header-deposit-btn-text-LBcMa {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0.1rem 0 0 0.1rem;
  font-size: 0.22rem;
  margin-left: 0.1rem;
  padding: 0 0.38rem;
  text-align: center;
}
.header-deposit-btn-dropdown-VvLKK,
.header-deposit-btn-text-LBcMa {
  background-color: var(--cms-top-btn-color);
  height: 0.52rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-dropdown-VvLKK {
  border: 0.02rem solid var(--cms-top-btn-color);
  border-radius: 0 0.1rem 0.1rem 0 !important;
  color: var(--cms-top-text-color);
  margin-left: -0.01rem;
  position: relative;
  width: 0.4rem;
}
.header-deposit-btn-dropdown-VvLKK:after {
  background-color: var(--cms-top-text-color);
  content: "";
  display: block;
  height: 0.24rem;
  left: 0;
  opacity: 0.3;
  position: absolute;
  top: 0.14rem;
  width: 0.004rem;
}
.header-deposit-btn-rvfvQ span {
  pointer-events: none;
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.header-deposit-btn-line-XKufY {
  background-color: var(--cms-top-text-color);
  width: 0.01rem;
  height: 60%;
  margin-left: 0.16rem;
  margin-right: 0.16rem;
}
.header-deposit-btn-icon-OcWUh {
  display: flex;
  align-items: center;
  justify-content: center;
}
.header-deposit-btn-icon-rotate-DXtJ1 {
  transform: rotate(180deg);
}
.header-deposit-list-pY9vV {
  position: absolute;
  top: 0.5rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.1rem;
  height: 0;
  opacity: 0;
  text-align: center;
  overflow: hidden;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-eU1Kf {
  top: 0.5rem;
  right: 0;
  opacity: 1;
  min-height: 1.1rem;
  height: auto;
  border: 0.02rem solid var(--cms-divider-color);
  padding: 0.15rem 0;
  transition: top 0.1s, height 0.1s;
}
.header-deposit-list-show-icon-NFYM2 {
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(180deg);
}
.header-deposit-list-pY9vV article {
  padding: 0 0.19rem;
  line-height: 0.8rem;
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin: 0;
  min-width: 1.7rem;
  text-align: left;
}
.header-deposit-list-line-u0N1B {
  width: 80%;
  height: 0.01rem;
  background: var(--cms-divider-color);
  margin: auto;
}
.header-money-FUXWx {
  display: flex;
  align-items: center;
  height: 0.5rem;
  padding: 0 0.14rem;
  border: thin solid var(--cms-top-btn-color);
  border-radius: 0.04rem;
  font-size: 0;
}
.header-money-FUXWx i {
  display: inline-block;
  position: relative;
  width: 0.3rem;
  height: 0.3rem;
  background-size: 100% 100%;
}
.header-money-FUXWx span {
  color: var(--cms-top-money-color);
  font-size: 0.22rem;
  overflow: hidden;
  max-width: 1.2rem;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-currency-iM9jW {
  height: 0.3rem;
  width: 0.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 50%;
  background-position: 0 0;
  background-image: url(/img/img_hb_frame.351298b7.webp);
  background-size: 100% 100%;
}
.header-money-banlance-lggjt {
  display: flex;
  align-items: center;
  height: 100%;
}
.header-money-banlance-value-YRhp9 {
  font-size: 0.26rem;
  display: block;
  margin: -0.06rem 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.header-money-banlance-value-YRhp9 > span {
  text-decoration: underline;
}
.header-money-banlance-loading-AWLBg {
  font-size: 0.18rem !important;
  display: block;
  margin: 0 0.073rem 0 0.1rem;
  max-width: 1.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--cms-top-btn-color) !important;
}
.header-money-refresh-ygSfA {
  flex-shrink: 0;
}
.header-money-spin-O5OPn {
  animation: spin-eiLEo 1.5s linear;
}
@keyframes spin-eiLEo {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(5turn);
  }
}
.header-avatar-eSfxu {
  width: 0.48rem;
  height: 0.48rem;
  margin-left: 0.16rem;
}
.header-out-mN8SN {
  display: flex;
  margin-right: 0.2rem;
}
.header-out-mN8SN div {
  min-width: 0.9rem;
  height: 0.48rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.2rem;
  font-size: 0.2rem;
  text-align: center;
  white-space: nowrap;
}
.header-out-mN8SN div:first-of-type {
  background: transparent;
  color: var(--cms-text-color-primary);
  min-width: auto;
  margin-right: 0.2rem;
}
.header-out-mN8SN div:nth-of-type(2) {
  background: var(--cms-top-btn-color);
  color: var(--cms-top-text-color);
}
.header-out-reg-Op14A {
  box-shadow: 0 0 0 0 var(--cms-primary-color);
}
@keyframes regRun-iPRzX {
  10%,
  90% {
    transform: translate3d(-0.02rem, 0, 0);
  }
  0% {
    transform: scale(1);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 0.6rem rgba(90, 153, 212, 0);
  }
  to {
    transform: scale(1);
    box-shadow: 0 0 rgba(90, 153, 212, 0);
  }
}
.header-recharge-pOZdM {
  min-width: 0.9rem;
  height: 0.48rem;
  margin: 0 0.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.24rem;
  font-size: 0.2rem;
  text-align: center;
  white-space: nowrap;
  background: var(--cms-top-btn-color);
  color: var(--cms-top-text-color);
}
.header-lb-KNmHW {
  position: relative;
  margin-left: 0.12rem;
  display: flex;
  align-items: center;
}
.header-lb-KNmHW .anticon-search {
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
}
.header-lan-bdDuD {
  position: absolute;
  right: 0;
  top: 0.4rem;
  background-color: var(--cms-background-color-secondary);
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.16rem;
  max-height: 0;
  opacity: 0;
  overflow: hidden auto;
  transition: top 0.2s, max-height 0.3s, opacity 0.2s;
}
.header-lan-show-CVEBM {
  top: 0.6rem;
  padding-bottom: 0.24rem;
  max-height: 7.2rem;
  opacity: 1;
}
.header-lan-item-bO6hT {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.16rem;
  padding-right: 0.16rem;
  width: 100%;
  margin-top: 0.24rem;
}
.header-lan-item-bO6hT > img {
  width: 0.48rem;
  height: 0.48rem;
}
.header-lan-item-bO6hT > p {
  max-width: 3.2rem;
  font-size: 0.28rem;
  color: var(--cms-text-color-secondary);
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.headerGj-N9Emu {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background: var(--cms-background-color-primary);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  position: fixed;
  top: 0;
  left: 0;
}
.headerGj-N9Emu div {
  display: flex;
}
.headerGj-N9Emu .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  height: 0.5rem;
}
.headerGj-N9Emu .van-skeleton h3 {
  display: none;
}
.header-aB0ih {
  width: 100%;
  height: 0.9rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.2rem 0 0.1rem;
  background-color: var(--cms-top-background-color);
  background-repeat: repeat;
}
.header-wrap-x4aFV {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1010;
  width: 100%;
}
.header-box-tlPyd,
.popup-TCOsc {
  position: relative;
}
.popup-TCOsc {
  width: 74.93%;
  padding: 0.1rem;
  min-height: 11.6rem;
  background-color: var(--cms-background-color-primary);
  border-radius: 0.12rem;
}
.popup-body-BcfcD {
  width: 100%;
  height: 100%;
  padding: 0.3rem;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.popup-header-z1Ocv {
  font-size: 0.32rem;
  color: var(--cms-text-color-primary);
  margin-bottom: 0.32rem;
  max-height: 3rem;
  width: 88%;
  text-align: center;
  word-break: break-word;
  line-height: 1.3;
}
.popup-content-UbaYs {
  overflow: auto;
  flex: auto;
  width: 100%;
  font-size: 0.26rem;
  line-height: 1.5;
  color: var(--cms-text-color-primary);
  box-sizing: border-box;
}
.popup-image-myp12 {
  width: 100%;
  height: 100%;
}
.popup-img-lFIo5 {
  width: 100%;
  min-height: 100%;
}
.popup-iframe-WskCz {
  width: 100%;
  height: auto;
}
.popup-close-ajoci {
  width: 1rem;
  height: 1rem;
  border-radius: 0 0.12rem 0 1rem;
  background-color: hsla(0, 0%, 100%, 0.2);
  background-color: var(--cms-text-color-secondary);
  color: #fff;
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.popup-close-ajoci > div {
  color: #fff;
  color: var(--cms-primary-color);
  width: 40% !important;
  height: 40% !important;
  position: absolute;
  right: 20%;
  top: 20%;
}
.popup-EUO0l {
  position: relative;
}
.popup-top-UFDeh {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.09rem 0.14rem;
  margin-bottom: 0.19rem;
  border-bottom: 0.02rem solid #999;
  gap: 0.18rem;
}
.popup-img-o_0xG {
  width: 1.2rem;
  height: 1.2rem;
}
.popup-text-iw0fv {
  width: 94%;
  font-weight: 700;
  line-height: 1.4;
  font-size: 0.3rem;
  color: #f86e1c;
}
.popup-content-btns-i3LWE {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.15rem;
}
.popup-content-btns-i3LWE > a {
  display: block;
  background-color: #1678ff;
  color: #fff;
  border: 0.02rem solid #1678ff;
  border-radius: 0.14rem;
  width: 100%;
  height: 0.7rem;
  font-size: 0.24rem;
}
.popup-content-btns-i3LWE > a path {
  fill: #fff;
}
.popup-content-btn-iLdcT {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.12rem;
  height: 100%;
  position: relative;
}
.popup-content-btn-iLdcT > div {
  width: 0.4rem !important;
  height: 0.4rem !important;
}
.popup-content-btn-heart-C6pyJ {
  background-color: #ea4e3d;
  font-size: 0.16rem;
  color: #fff;
  border-radius: 0.125rem 0.125rem 0.125rem 0;
  position: absolute;
  top: -0.28rem;
  right: 0;
  padding: 0.04rem 0.2rem;
  line-height: 1.2;
  display: inline-block;
  max-width: 2.6rem;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.popup-content-pwa-_KKxV {
  border: 0.02rem solid #1678ff;
  background-color: transparent;
  color: #1678ff;
  font-size: 0.24rem;
  width: 100%;
  height: 0.7rem;
  border-radius: 0.14rem;
}
.popup-content-pwa-_KKxV path {
  fill: #1678ff;
}
.popup-content-pwa-_KKxV .van-button__text {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.12rem;
}
.popup-content-pwa-_KKxV .van-button__text > div {
  width: 0.4rem !important;
  height: 0.4rem !important;
}
.popup-content-use-vR4pt {
  color: #16b9ff;
  font-size: 0.32rem;
  font-weight: 600;
  text-decoration: underline;
  margin-bottom: 0.25rem;
  text-align: center;
}
.popup-close-ud57Y {
  width: 0.5rem;
  height: 0.5rem;
  background-color: #868686;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0.16rem;
  right: -0.2rem;
}
.popup-close-ud57Y > div {
  width: 0.25rem !important;
  height: 0.25rem !important;
}
.popup-close-ud57Y > div path {
  fill: #fff;
}
.vanPopup-zPVJF {
  background: hsla(0, 0%, 100%, 0.8) !important;
  box-shadow: 0 -0.04rem 0.1rem 0 rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(0.05rem);
  border-radius: 0.15rem 0.15rem 0 0;
  padding: 0.14rem 0.3rem 0.32rem 0.3rem;
}
.animateInfinite-pwcpJ {
  animation-duration: 1.5s;
  animation-delay: 0.5s;
  animation-iteration-count: infinite;
  animation-name: heartBeat-ybyoa;
}
@keyframes heartBeat-ybyoa {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.3);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(1);
  }
}
.download-enter-active,
.download-leave-active {
  transition: opacity 0.8s ease;
}
.download-enter-from,
.download-leave-to {
  opacity: 0;
}
.download-enter-from .downloadContent,
.download-leave-to .downloadContent {
  transform: translateY(100%);
}
.download-wrap-anfs1 {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 120;
}
.download-close-y9hFz {
  position: absolute;
  right: 0;
  top: 0;
  width: 1.6rem;
  height: 1rem;
}
.download-mask-P4c2n {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(14, 18, 36, 0.7);
}
.download-content-Cnvvl {
  position: absolute;
  left: 0.2rem;
  bottom: 0.2rem;
  right: 0.2rem;
  z-index: 2;
  border-radius: 0.2rem;
  overflow: hidden;
  transition: all 0.3s ease 0s;
}
.download-content-Cnvvl img {
  width: 100%;
}
.download-ios-C9rU3 {
  display: flex;
  position: fixed;
  align-items: center;
  bottom: 0.16rem;
  left: 50%;
  z-index: 1001;
  transform: translateX(-50%);
  height: 0.76rem;
  line-height: 0.76rem;
  padding: 0 0.1rem 0 0.2rem;
  border-radius: 0.08rem;
  box-shadow: 0 0.02rem 0.1rem rgba(0, 0, 0, 0.2),
    0 0.04rem 0.04rem rgba(0, 0, 0, 0.14),
    0 0.06rem 0.02rem -0.04rem rgba(0, 0, 0, 0.12);
  color: var(--cms-theme-text-color-primary);
  font-size: 0.28rem;
  font-weight: 700;
  background: var(--cms-primary-color);
  white-space: nowrap;
}
.download-ios-C9rU3:active,
.download-ios-C9rU3:hover,
.download-ios-C9rU3:link {
  color: var(--cms-theme-text-color-primary) !important;
}
.download-ios-add-j892A {
  width: 0.4rem;
  height: 0.36rem;
  border: 0.02rem solid var(--cms-theme-text-color-primary);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.32rem;
  margin-right: 0.1rem;
  position: relative;
}
.download-ios-add-j892A div:first-of-type {
  width: 0.24rem;
  height: 0.04rem;
  background: var(--cms-theme-text-color-primary);
  position: absolute;
  left: 50%;
  margin-left: -0.12rem;
  top: 0.16rem;
}
.download-ios-add-j892A div:nth-of-type(2) {
  width: 0.04rem;
  height: 0.24rem;
  background: var(--cms-theme-text-color-primary);
  position: absolute;
  left: 50%;
  margin-left: -0.02rem;
  top: 0.06rem;
}
.download-ios-san-gVogV {
  position: absolute;
  left: 50%;
  margin-left: -0.08rem;
  bottom: -0.16rem;
  width: 0;
  height: 0;
  border-left: 0.16rem solid transparent;
  border-right: 0.16rem solid transparent;
  border-top: 0.16rem solid var(--cms-primary-color);
}
.download-android-SlrJ_ {
  position: fixed;
  right: 0.16rem;
  bottom: 3rem;
  z-index: 8;
  width: 0.84rem;
  height: 0.84rem;
  background: url(/img/download.87404d4e.png) no-repeat;
  transition: all 0.25s ease 0s;
  background-size: 100% 100%;
}
.download-android-SlrJ_:hover {
  transform: scale(1.05);
}
.download-android-SlrJ_:active,
.download-android-SlrJ_:hover,
.download-android-SlrJ_:link {
  color: var(--cms-text-color-primary) !important;
}
.download-popup-uuPF9 {
  background: none;
  width: 100%;
}
.download-popup-img-zHlhL,
.download-popup-img-zHlhL img {
  width: 100%;
}
.download-shu-_6MxF {
  margin-left: 0.1rem;
  margin-right: 0.06rem;
}
.download-icon-glQ3j,
.download-icon-glQ3j svg {
  color: var(--cms-theme-text-color-primary) !important;
}
.download-icon-glQ3j svg path {
  fill: var(--cms-theme-text-color-primary) !important;
}
.popup-IKF_D {
  position: relative;
}
.popup-top-W5CV0 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.2rem;
  gap: 0.2rem;
}
.popup-img-VC9IJ {
  width: 1.2rem;
  height: 1.2rem;
}
.popup-text-bkR8B {
  width: 94%;
  font-weight: 700;
  line-height: 1.4;
  font-size: 0.3rem;
  color: var(--cms-text-color-primary);
}
.popup-content-btn-jMQwO {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 0.2rem;
  height: 100%;
  position: relative;
}
.popup-content-btn-cancel-rdlQH {
  background-color: transparent;
  color: var(--cms-primary-color);
}
.popup-content-btn-cancel-rdlQH,
.popup-content-btn-download-ZCvNw {
  border: 0.02rem solid var(--cms-primary-color);
  border-radius: 0.14rem;
  width: 2.2rem;
  height: 0.7rem;
  font-size: 0.24rem;
  text-align: center;
}
.popup-content-btn-download-ZCvNw {
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.vanPopup-zaXOx {
  background: var(--cms-background-color-primary) !important;
  border-radius: 0.2rem 0.2rem 0 0;
  padding: 0.3rem;
}
.popup-overlay {
  backdrop-filter: blur(0.05rem);
}
.disabled-iig4P.disabled-iig4P {
  background: #999;
  color: #fff;
}
.flex-uVQnf {
  display: flex;
  align-items: center;
  line-height: 1;
}
.flex-uVQnf > div {
  flex: 1;
}
.titleHeight-PgAVK {
  height: 0.8rem;
  background: var(--cms-background-color-secondary);
}
.contentTitle-Qp_WF {
  padding: 0.2rem 0.2rem 0 0.2rem;
}
.contentTitle-Qp_WF > p {
  font-size: 0.24rem;
  background-color: var(--cms-background-color-primary);
  color: var(--cms-text-color-secondary);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.1rem;
  box-shadow: 0 0.03rem 0.09rem rgba(0, 0, 0, 0.06);
  padding: 0.2rem;
  line-height: normal;
}
.contentTitle-Qp_WF > p > i {
  margin-right: 0.1rem;
  font-size: 0.23rem;
  color: var(--cms-top-money-color);
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.list-kiIFV {
  border-radius: 0.1rem;
  box-shadow: 0 0.03rem 0.09rem 0 rgba(0, 0, 0, 0.06);
  padding: 0.2rem 0.2rem 0.2rem 0.2rem;
  position: relative;
  margin-bottom: 0;
}
.list-kiIFV.istemp1-NEz8W {
  padding-bottom: 0;
}
.itemTitle-IRNRe {
  text-align: center;
  color: var(--cms-text-color-secondary);
  padding-bottom: 0.2rem;
  font-weight: 400;
  font-size: 0.24rem;
}
.tipBlack-DZpf9 {
  color: var(--cms-text-color-primary);
}
.tips-UInVh {
  font-size: 0.24rem;
  text-align: center;
  color: var(--cms-text-color-secondary);
  margin-top: 0.2rem;
}
.listTitle-UKWM2 {
  display: flex;
  border: 0.02rem solid var(--cms-divider-color);
  height: 0.8rem;
  align-items: center;
  border-radius: 0.1rem;
  background: var(--cms-background-color-primary);
  color: var(--cms-text-color-primary);
  top: 0.2rem;
}
.listTitle-UKWM2 > h2 {
  font-size: 0.24rem;
  line-height: 1;
  flex: 1;
  text-align: center;
  font-weight: 0;
  color: var(--cms-text-color-primary);
  word-break: break-word;
  padding: 0 0.1rem;
  line-height: 0.3rem;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.listItem-WUKaB {
  display: flex;
  min-height: 0.7rem;
  align-items: center;
  padding: 0.1rem 0;
  box-sizing: border-box;
}
.listItem-WUKaB > div:last-child {
  color: var(--cms-top-money-color);
}
.listItem-WUKaB > div {
  flex: 1;
  text-align: center;
  font-size: 0.2rem;
  color: var(--cms-text-color-secondary);
}
.listItemColor-BEhlf {
  border-radius: 0.1rem;
}
.desc-ddNXL {
  padding: 0 0.2rem 0 0.2rem;
  line-height: 1.5;
  margin-top: 0.2rem;
}
.desc-ddNXL.istemp1-NEz8W {
  margin-top: 0.28rem;
}
.desc-ddNXL > div {
  border-radius: 0.1rem;
  background: var(--cms-background-color-primary);
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
  padding: 0.2rem;
}
.desc-ddNXL > div font {
  font-weight: 700;
}
.wgBtn-Dcxl9 {
  border: 0;
  height: 0.7rem;
  width: 100%;
  border: 0.02rem solid var(--cms-primary-color);
  background: transparent;
  color: var(--cms-primary-color);
  border-radius: 0.1rem;
  cursor: pointer;
}
.btnWrap-qDHrC {
  display: flex;
  padding: 0.2rem;
  gap: 0.2rem;
  font-size: 0.24rem;
  position: fixed;
  width: 100%;
  bottom: 0;
  background: var(--cms-background-color-primary);
}
.darkBtn-w50cN {
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
  border: 0;
}
.card-CzCMg {
  padding: 0.1rem 0.2rem 0 0.2rem;
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
  border-radius: 0.1rem;
  display: flex;
  justify-content: space-between;
  margin-bottom: -0.08rem;
}
.card-CzCMg > p {
  flex: 1;
}
.card-CzCMg > p:nth-child(2) {
  text-align: right;
}
.card-CzCMg > p {
  line-height: 0.48rem;
}
.cardFlex-CjScq {
  display: flex;
  justify-self: flex-end;
  text-align: left;
  font-size: 0.24rem;
  line-height: 1;
}
.cardFlex-CjScq > div:first-child {
  flex: 1;
  margin-right: 0.2rem;
}
.refresh-zjPd2 {
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
  border-radius: 0.14rem;
  padding: 0 0.1rem;
  min-width: 1.2rem;
  height: 0.5rem;
  line-height: 0.5rem;
}
.center-VMAky,
.refresh-zjPd2 {
  text-align: center;
}
.border-KGZfA {
  border-radius: 0.14rem;
  border: 0.02rem solid var(--cms-theme-divider-color);
}
.moreIcon-xFOSh {
  color: var(--cms-text-color-secondary);
  transform: rotate(269deg);
}
.iconWrap-PvZxd {
  position: absolute;
  margin-left: 0.1rem;
  top: 0.02rem;
}
.iconWrap-PvZxd > div:nth-child(2) {
  position: relative;
  top: -0.12rem;
}
.wgPop-I4e2m {
  width: 6rem;
  background: var(--cms-background-color-primary);
  border-radius: 0.14rem;
}
.wgPop-I4e2m > div {
  padding: 0.2rem 0 0 0;
}
.wgPop-I4e2m > div > p {
  color: var(--cms-text-color-primary);
  text-align: center;
  font-size: 0.24rem;
}
.listHeight-T15Bq {
  max-height: 8rem;
  overflow: auto;
}
.close-NzQRC {
  border: 0.04rem solid #fff;
  width: 0.6rem;
  height: 0.6rem;
  border-radius: 50%;
  transform: rotate(45deg);
  cursor: pointer;
  transition: all 0.25s ease 0s;
  margin-top: 0.3rem;
}
.close-NzQRC:before {
  transform: translate(-50%, -50%);
}
.close-NzQRC:after,
.close-NzQRC:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0.06rem;
  height: 0.3rem;
  border-radius: 0.06rem;
  background: #fff;
}
.close-NzQRC:after {
  transform: translate(-50%, -50%) rotate(90deg);
}
.takeMoneyWrap-w9aN7 {
  position: relative;
  padding: 0.2rem 0.2rem 0 0.2rem;
  color: var(--cms-text-color-primary);
}
.takeMoneyWrap-w9aN7 > .tag-PB4Yq {
  position: absolute;
  line-height: 1;
  font-size: 0.18rem;
  background: #ffaa09;
  color: #fff;
  border-radius: 0.16rem 0 0.5rem 0;
  padding-right: 0.24rem;
  padding-top: 0.04rem;
  padding-bottom: 0;
  padding-left: 0.08rem;
}
.takeMoneyWrap-w9aN7 > div {
  background: var(--cms-background-color-primary);
  padding: 0.2rem;
  border-radius: 0.14rem;
  font-size: 0.24rem;
  display: flex;
  justify-content: space-between;
}
.takeMoneyWrap-w9aN7 > div > div:first-child {
  padding-top: 0.04rem;
  margin-left: 0.72rem;
  max-width: 70%;
}
.takeMoneyWrap-w9aN7 .takeMoneyItemRight-Hh7vN {
  text-align: right;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.takeMoneyWrap-w9aN7 .takeMoneyItemRight-Hh7vN > P {
  text-align: center;
  font-size: 0.18rem;
}
.smallBtn-VvG4v {
  padding: 0 0.2rem;
  height: 0.5rem;
  font-size: 0.2rem;
  border-radius: 0.14rem;
  border: 0;
  background: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
  box-sizing: border-box;
  line-height: 1;
  border: none;
  outline: none;
}
.dialogWrap-aGbG0 {
  width: 5.6rem;
  background: #fff;
  border-radius: 0.14rem;
  text-align: center;
  padding: 0.2rem;
  position: relative;
}
.dialogWrap-aGbG0 > p:first-child {
  color: red;
}
.dialogWrap-aGbG0 > p:nth-child(3) {
  color: #333;
  padding-bottom: 0.8rem;
}
.currency-dS_Yx {
  display: inline-block;
  width: 0.24rem;
  height: 0.24rem;
  background: var(--cms-primary-color);
  color: var(--cms-text-color-secondary);
  font-size: 0.2rem;
  border-radius: 50%;
  margin-right: 0.08rem;
  top: -0.02rem;
}
.currency-dS_Yx,
.currency-dS_Yx > i {
  line-height: 0.24rem;
  text-align: center;
  position: relative;
}
.currency-dS_Yx > i {
  font-style: normal;
  transform: scale(0.7);
  display: block;
  width: 100%;
  left: -0.02rem;
}
.popFooter-W8WzJ {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary) !important;
  padding: 0.2rem 0.16rem;
}
.popFooter-W8WzJ .van-checkbox__icon .van-icon {
  border-color: var(--cms-background-color-secondary);
  border-radius: 0.04rem;
  background: var(--cms-background-color-primary);
}
.popFooter-W8WzJ .van-checkbox__icon--checked .van-icon:before {
  content: "";
  transform: translate(0);
  position: relative;
  background: url(/img/check.c5d556e5.svg) no-repeat;
  background-size: contain;
  width: 0.28rem;
  height: 0.26rem;
  display: block;
  transform: rotate(354deg);
  top: 0.04rem;
}
.popFooter-W8WzJ P {
  position: relative;
}
.popFooter-W8WzJ P:first-child {
  padding-bottom: 0.17rem;
}
.popFooter-W8WzJ span {
  color: var(--cms-global-spare-color);
  z-index: 1;
}
.popFooter-W8WzJ > div:first-child {
  width: 70%;
  flex: none;
}
.popFooter-W8WzJ > div:nth-child(2) {
  text-align: right;
  flex: 1;
}
.mainBG-tFX9f {
  background: var(--cms-background-color-secondary);
  border-radius: 0.3rem;
}
.miniHeader-DwoXh {
  color: var(--cms-text-color-primary);
  text-align: center;
  font-size: 0.3rem;
  padding: 0.2rem 0.3rem 0.27rem;
  line-height: 1.2;
  font-weight: 400;
  font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica,
    Segoe UI, Arial, Roboto, PingFang SC, miui, Hiragino Sans GB,
    Microsoft Yahei, sans-serif;
}
.warp-m04Fj {
  width: 100%;
  height: 100%;
}
.warp-container-oKrmn {
  height: 100%;
  display: flex;
  flex: 1;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.warp-con-qWTVd {
  position: relative;
}
.warp-con-loading-urHi2 {
  display: flex;
  justify-content: center;
  height: 5rem !important;
}
.warp-con-loading-urHi2 .ant-spin {
  margin-top: 2rem;
  color: var(--cms-primary-color);
}
.warp-con-bg-NNo6r {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: var(--cms-background-color-secondary);
  z-index: 99;
}
.warp-con1-eJJGL {
  height: 100%;
  overflow: scroll;
}
.detalwrap-SOFks {
  position: fixed;
  width: 100%;
  height: 100%;
}
.wrapsecond-BmVR0 {
  background: var(--cms-background-color-secondary);
  border-radius: 0.2rem;
  overflow: hidden;
}
.htmlWrap-hISAh {
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
}
.luckBetRecords-njpkr {
  font-size: 0.2rem;
  padding: 0 0.2rem;
}
.luckBetRecords-ul-ooJoL {
  margin-top: 0.2rem;
}
.luckBetRecords-item-HBsQU {
  background-color: var(--cms-background-color-primary);
  border-radius: 0.1rem;
  box-shadow: 0 0.03rem 0.09rem rgba(0, 0, 0, 0.06);
  padding: 0.2rem;
  margin-bottom: 0.2rem;
  color: var(--cms-text-color-primary);
}
.luckBetRecords-item-HBsQU:last-child {
  margin-bottom: 0;
}
.luckBetRecords-top-t3Glf {
  display: flex;
  align-items: center;
  line-height: 0.4rem;
}
.luckBetRecords-award-cr360 {
  flex: 1;
  padding-left: 0.39rem;
}
.luckBetRecords-award-cr360 span {
  color: var(--cms-top-money-color);
}
.luckBetRecords-bottom-QAMFB {
  margin-top: 0.2rem;
  line-height: 0.23rem;
  color: var(--cms-text-color-secondary);
}
.luckBetRecords-njpkr .van-button {
  width: 1.2rem;
  height: 0.5rem;
  font-size: 0.2rem;
  line-height: 1.1;
  white-space: pre-wrap;
  border: 0;
  outline: none;
  color: #fff;
  background: #04be02;
  border: 0.01rem solid #04be02;
  text-align: center;
  border-radius: 0.14rem;
  cursor: pointer;
  transition: opacity 0.2s;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-font-smoothing: auto;
  padding: 0 0.15rem;
}
.luckBetRecords-njpkr .van-button .van-button__content:before {
  display: none !important;
}
.luckBetRecords-njpkr .van-button .van-button__text {
  word-break: break-word;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.luckBetRecords-njpkr .van-button--primary {
  background: #04be02;
  border: 0.01rem solid #04be02;
}
.luckBetRecords-njpkr .van-button--default,
.luckBetRecords-njpkr .van-button--disabled {
  background: #999;
  border: 0.01rem solid #999;
  cursor: not-allowed;
  opacity: 1;
}
.actList-DLyLx {
  padding: 0.2rem 0.2rem 1.4rem 0.2rem;
  color: #fff;
  width: 100%;
  overflow-x: scroll;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.actList-wrap-Em4pi {
  display: flex;
  overflow: auto;
  width: -moz-max-content;
  width: max-content;
}
.actList-item-Sk81R {
  width: 1.88rem;
  min-height: 0.9rem;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  margin-right: 0.2rem;
  cursor: pointer;
}
.actList-item-active-QIpQg > div {
  border: 0.02rem solid var(--cms-primary-color);
}
.actList-item-img-KcoFb {
  background: var(--cms-background-color-primary);
  padding: 0.04rem;
  height: 0.9rem;
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
.actList-item-img-KcoFb,
.actList-item-img-KcoFb img {
  -webkit-user-drag: none;
  -moz-user-drag: none;
  -ms-user-drag: none;
  user-drag: none;
}
.actList-item-img-KcoFb img {
  max-width: 100%;
  height: 100%;
}
.actList-item-name-qraJj {
  font-size: 0.2rem;
  margin-top: 0.04rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  width: 100%;
  color: var(--cms-text-color-secondary);
}
.actList-item-name-active-Trj40 {
  color: var(--cms-primary-color);
}
.triangle-eeBaf {
  width: 0.3rem;
  height: 0.28rem;
  right: 0;
  bottom: 0;
  position: absolute;
  width: 0;
  height: 0;
}
.swiperItemActive-C9edY {
  border: 0.02rem solid var(--cms-primary-color);
}
.nameActive-cLT0l {
  color: var(--cms-primary-color);
}
.chat-gB77d {
  position: fixed;
  left: 0.16rem;
  bottom: 1.76rem;
  width: 0.92rem;
  height: 0.92rem;
  z-index: 90;
}
.chat-gB77d img {
  width: 100%;
}
.chat-box-oIr6m {
  position: fixed;
  left: 0;
  top: 0;
  background: var(--cms-background-color-primary)
    url(/img/chat_room_bg.825283b9.png) no-repeat center / cover;
  width: 100%;
  height: 100%;
  z-index: 9000;
}
.chat-box-close-VnhK_ {
  position: absolute;
  top: 0.24rem;
  left: 0.2rem;
  display: inline-block;
  background-color: red;
  width: 0.6rem;
  height: 0.6rem;
  opacity: 0;
}
.chat-box-oIr6m iframe {
  width: 100%;
  height: 100%;
}
@media screen and (min-width: 500px) {
  .tabbar-shadow-mzy_P {
    box-shadow: 0 -22px 22px -22px rgba(0, 0, 0, 0.46) !important;
  }
}
.tabbarShow-rijD4 {
  z-index: 1000 !important;
}
.tabbar-YbfK5,
.tabbarShow-rijD4 {
  bottom: 0;
  left: 0;
  transition: all 0.3s linear;
}
.tabbar-YbfK5 {
  width: 100%;
  background: var(--cms-bottom-nav-bg-color);
  position: fixed;
  z-index: 1000;
  display: flex;
  flex-wrap: wrap;
}
.tabbar-YbfK5 .shareContainer-GFklY {
  position: absolute;
  width: 1.25rem;
  height: 1.25rem;
  background: var(--cms-primary-color);
  border-radius: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 0.15rem;
  bottom: 0.2rem;
}
.tabbar-d-special-bg-KNs_y {
  background: transparent;
}
.tabbar-special-bg-dfMRx {
  width: 100%;
  height: 64px;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
}
.tabbar-special-bg-dfMRx:after {
  width: 100%;
  height: 20px;
  content: "";
  display: inline-block;
  background: var(--cms-bottom-nav-bg-color);
  position: relative;
  top: -15px;
}
.tabbar-special-bg-dfMRx > svg {
  width: 100%;
  height: 64px;
}
.tabbar-special-bg-dfMRx > svg path {
  fill: var(--cms-background-color-primary);
}
.tabbar-shadow-mzy_P {
  box-shadow: 0 0 22px 20px rgba(0, 0, 0, 0.46);
}
.tabbar-wraps-MoXIU {
  height: 1.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.tabbar-upbtn-qk2P6 {
  width: 137px;
  height: 23px;
  color: var(--cms-primary-color);
  position: absolute;
  top: -22px;
  left: 50%;
  margin-left: -68px;
}
.tabbar-upbtn-qk2P6 :before {
  content: "";
  width: 0;
  height: 0;
  border-top: 7px solid var(--cms-background-color-primary);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid transparent;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  left: 50%;
  margin-left: -7px;
  z-index: 2px;
  transform: rotate(180deg);
  transform-origin: center center;
}
.tabbar-leftMenu-eUhHE {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.tabbar-leftMenu-item-C4D0b {
  width: 20%;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: flex-start;
  cursor: pointer;
  color: var(--cms-text-color-secondary);
}
.tabbar-leftMenu-item-C4D0b img {
  width: 25px;
  height: 25px;
}
.tabbar-leftMenu-item-text-g74Kg {
  width: 100%;
  font-size: 11px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.tabbar-active-bCn_V > div {
  color: var(--cms-primary-color);
}
.tabbar-active-bCn_V .twoToneFill {
  fill: var(--cms-primary-color) !important;
}
.tabbar-active-bCn_V .twoToneStroke {
  stroke: var(--cms-primary-color) !important;
}
.tabbar-item-AVeOl {
  width: 20%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  position: relative;
  z-index: 101;
}
.tabbar-item-AVeOl:after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 1.5rem;
  height: 1.4rem;
  background: url(/img/footer-active-bg.ad9fe2ee.png) no-repeat 50%/100% auto;
  display: none;
}
.tabbar-item-AVeOl .svg-icon-UPCeJ {
  color: var(--cms-text-color-secondary);
}
.tabbar-item-gif-uw4mP {
  width: 24px;
  height: 24px;
  margin-bottom: 2px;
}
.tabbar-item-con-v1brV {
  width: 100%;
  height: 100%;
  color: var(--cms-text-color-primary);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  flex-direction: column;
  align-content: center;
  cursor: pointer;
}
.tabbar-item-con-v1brV div:nth-of-type(2) {
  width: 100%;
  text-align: center;
}
.tabbar-item-con-img-JUeO7 {
  margin-top: 8px;
  width: 24px;
  height: 24px;
}
.tabbar-item-svg-P2_Gm {
  position: relative;
  display: flex;
  height: 0.7rem;
  align-items: center;
  width: 0.6rem;
  height: 0.6rem;
}
.tabbar-item-svg-P2_Gm > img {
  width: 100%;
  height: 100%;
  border: 0;
  display: block;
}
.tabbar-item-text-ooeyX {
  margin-top: 0.1rem;
  line-height: 1;
  font-size: 0.24rem;
  font-weight: 500;
  text-align: center;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
.tabbar-item-cz-nwlTj {
  padding-top: 4px;
  background: linear-gradient(
    180deg,
    var(--cms-primary-color) 0,
    var(--cms-secondary-color) 100%
  );
  border: 6px solid var(--cms-background-color-secondary);
  border-radius: 50%;
  width: 68px;
  height: 68px;
  color: var(--cms-theme-text-color-primary);
  text-align: center;
  margin-top: -24px;
  position: relative;
}
.tabbar-item-cz-text-Cjb9a {
  font-size: 9px;
  font-weight: 600;
  animation: tabBarBlink-F77iy 1.5s ease 0s infinite normal none running;
}
.tabbar-item-cz-cn-hwYir {
  font-size: 15px;
}
.tabbar-active-bCn_V:after {
  display: block;
}
.tabbarGj-cfOIE {
  width: 100%;
  height: 64px;
  background: var(--cms-bottom-nav-bg-color);
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 200;
}
.tabbarGj-cfOIE .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 5px;
  height: 40px;
  width: 40px;
  margin: 0 15px;
}
.tabbarGj-cfOIE .van-skeleton h3 {
  display: none;
}
@keyframes tabBarBlink-F77iy {
  0% {
    transform: scale(0.74);
  }
  25% {
    transform: scale(0.83);
  }
  50% {
    transform: scale(0.74);
  }
  75% {
    transform: scale(0.83);
  }
  to {
    transform: scale(0.74);
  }
}
.animateInfinite-SxQVk {
  animation-duration: 1.5s;
  animation-delay: 0.5s;
  animation-iteration-count: infinite;
  animation-name: heartBeat-UCXr_;
}
@keyframes heartBeat-UCXr_ {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.3);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(1);
  }
}
.homeSvg-e2U98.homeSvg-e2U98 {
  width: 0.7rem;
}
.activitySvg-kz2ht.activitySvg-kz2ht {
  width: 0.6rem;
}
.agentSvg-q_nVb.agentSvg-q_nVb {
  width: 0.9rem;
}
.welfareSvg-Bzma1.welfareSvg-Bzma1 {
  width: 0.54rem;
}
.mySvg-zZD_E.mySvg-zZD_E {
  width: 0.7rem;
}
.tabBg-aXnIE {
  background: radial-gradient(var(--cms-primary-color), transparent);
  width: 130%;
  height: 35px;
  position: absolute;
  top: -4px;
  left: -15%;
  z-index: -1;
  opacity: 0.5;
}
.phtwoImg-LUOkp.phtwoImg-LUOkp {
  width: 30px;
}
@media screen and (min-width: 500px) {
  .tabbar-shadow-Li7_x {
    box-shadow: 0 -0.44rem 0.44rem -0.44rem rgba(0, 0, 0, 0.46) !important;
  }
}
.tabbarShow-L4s7q {
  z-index: 1000 !important;
}
.tabbar-UME5K,
.tabbarShow-L4s7q {
  bottom: 0;
  left: 0;
  transition: all 0.3s linear;
}
.tabbar-UME5K {
  width: 100%;
  background-color: var(--cms-bottom-nav-bg-color);
  position: fixed;
  z-index: 1000;
  display: flex;
  flex-wrap: wrap;
  background-repeat: repeat;
}
.tabbar-d-special-bg-JDr_Z {
  background: transparent;
}
.tabbar-special-bg-UgzYh {
  width: 100%;
  height: 1.28rem;
  position: fixed;
  bottom: 0;
  left: 0;
}
.tabbar-special-bg-UgzYh:after {
  width: 100%;
  height: 0.4rem;
  content: "";
  display: inline-block;
  background: var(--cms-background-color-primary);
  position: relative;
  top: -0.3rem;
}
.tabbar-special-bg-UgzYh > svg {
  width: 100%;
  height: 1.28rem;
}
.tabbar-special-bg-UgzYh > svg path {
  fill: var(--cms-background-color-primary);
}
.tabbar-shadow-Li7_x {
  box-shadow: 0 0 0.44rem 0.4rem rgba(0, 0, 0, 0.46);
}
.tabbar-wraps-zt3rO {
  height: 1.2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  position: relative;
}
.tabbar-upbtnActive-Ur7Gz :before {
  transform: rotate(0deg) !important;
  margin-top: 0 !important;
}
.tabbar-upbtn-MXfTq {
  width: 2.74rem;
  height: 0.46rem;
  color: var(--cms-primary-color);
  position: absolute;
  top: -0.44rem;
  left: 50%;
  margin-left: -1.36rem;
}
.tabbar-upbtn-MXfTq :before {
  content: "";
  width: 0;
  height: 0;
  border-top: 0.14rem solid var(--cms-background-color-primary);
  border-left: 0.14rem solid transparent;
  border-right: 0.14rem solid transparent;
  border-bottom: 0.14rem solid transparent;
  position: absolute;
  top: 50%;
  margin-top: -0.2rem;
  left: 50%;
  margin-left: -0.14rem;
  z-index: 0.04rem;
  transform: rotate(180deg);
  transform-origin: center center;
}
.tabbar-leftMenu-SgNba {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.tabbar-leftMenu-item-kEUbE {
  width: 20%;
  height: 1.28rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: flex-start;
  cursor: pointer;
  color: var(--cms-text-color-secondary);
  position: relative;
}
.tabbar-leftMenu-item-per-qnUr9 {
  height: 0.32rem;
  left: unset;
  position: absolute;
  right: 0.1rem;
  top: -0.08rem;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 99;
}
.tabbar-leftMenu-item-per-qnUr9 div:first-of-type {
  background-color: var(--cms-color-help);
  border-radius: 0.125rem 0.125rem 0.125rem 0;
  color: #fff;
  font-size: 0.18rem;
  height: 0.26rem;
  line-height: 0.26rem;
  padding: 0 0.08rem;
  width: 100%;
}
.tabbar-leftMenu-item-per-qnUr9 div:nth-of-type(2) {
  border-bottom: 0.07rem solid transparent;
  border-left: 0.07rem solid var(--cms-color-help);
  border-right: 0.07rem solid transparent;
  height: 0;
  width: 0;
}
.tabbar-leftMenu-item-kEUbE img {
  width: 0.5rem;
  height: 0.5rem;
}
.tabbar-leftMenu-item-text-AcsQ8 {
  width: 100%;
  font-size: 0.22rem;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.tabbar-active-kbSWf > div {
  color: var(--cms-primary-color);
}
.tabbar-active-kbSWf .twoToneFill {
  fill: var(--cms-primary-color) !important;
}
.tabbar-active-kbSWf .twoToneStroke {
  stroke: var(--cms-primary-color) !important;
}
.tabbar-item-Dc5ll {
  width: 20%;
  height: 100%;
  cursor: pointer;
  z-index: 101;
}
.tabbar-item-Dc5ll,
.tabbar-item-special-g7avw {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.tabbar-item-special-g7avw {
  width: 1.12rem;
  height: 1.12rem;
  background: #fff;
  box-shadow: 0 -0.08rem 0.16rem #d0d0ed80;
  border-radius: 50%;
  margin: 0 !important;
  top: -0.44rem;
}
.tabbar-item-special-g7avw img {
  width: 0.56rem;
  height: 0.48rem;
  z-index: 9;
}
.tabbar-item-special-g7avw > svg {
  z-index: 99;
  color: #fff;
}
.tabbar-item-special-g7avw > svg path {
  fill: #fff;
}
.tabbar-item-special-g7avw > div {
  margin: 0 !important;
}
.tabbar-item-special-g7avw > div svg {
  z-index: 99;
}
.tabbar-item-special-g7avw > div svg path {
  fill: #fff;
}
.tabbar-item-special-g7avw:after {
  width: 1rem;
  height: 1rem;
  display: inline-block;
  content: "";
  background: var(--cms-primary-color);
  border-radius: 50%;
  left: 0.06rem;
  top: 0.06rem;
  position: absolute;
}
.tabbar-item-Dc5ll .svg-icon-UPCeJ {
  color: var(--cms-text-color-secondary);
}
.tabbar-item-gif-leJZC {
  width: 0.48rem;
  height: 0.48rem;
  margin-bottom: 0.04rem;
}
.tabbar-item-con-AzeLp {
  position: relative;
  width: 100%;
  height: 1.28rem;
  color: var(--cms-text-color-secondary);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: flex-start;
  cursor: pointer;
}
.tabbar-item-con-AzeLp div:nth-of-type(2) {
  width: 100%;
  text-align: center;
}
.tabbar-item-con-img-sdrD4,
.tabbar-item-svg-grnAx {
  width: 0.48rem;
  height: 0.48rem;
}
.tabbar-item-svg-grnAx {
  position: relative;
  margin: 0.22rem 0 0;
}
.tabbar-item-text-W4NOD {
  width: 100%;
  font-size: 0.24rem;
  text-align: center;
  font-weight: 500;
  font-family: Arial;
}
.tabbar-item-text-special-nDhhM {
  position: relative;
  top: -0.36rem;
}
.tabbar-item-cz-lG5YN {
  padding-top: 0.08rem;
  background: linear-gradient(
    180deg,
    var(--cms-primary-color) 0,
    var(--cms-secondary-color) 100%
  );
  border: 0.12rem solid var(--cms-background-color-secondary);
  border-radius: 50%;
  width: 1.36rem;
  height: 1.36rem;
  color: var(--cms-theme-text-color-primary);
  text-align: center;
  margin-top: -0.48rem;
  position: relative;
}
.tabbar-item-cz-tag-hL2GF {
  position: absolute;
  top: -0.5rem;
  left: -0.26rem;
  padding: 0 0.08rem;
  background-color: #ffc64a;
  border-radius: 0.08rem;
  font-size: 0.22rem;
  font-weight: 700;
  min-width: 1.68rem;
  height: 0.36rem;
  color: #dd244a;
  animation: twinkling-nZDdV 1s ease-in-out infinite;
  transform: scale(0.8);
  white-space: nowrap;
}
.tabbar-item-cz-tag-hL2GF:after {
  position: absolute;
  left: 41%;
  bottom: -0.36rem;
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 0.2rem;
  border-style: solid;
  border-color: #ffc64a transparent transparent transparent;
}
.tabbar-item-cz-text-m48EC {
  font-size: 0.18rem;
  font-weight: 600;
  animation: tabBarBlink-hBzNK 1.5s ease 0s infinite normal none running;
}
.tabbar-item-cz-cn-M25ej {
  font-size: 0.3rem;
}
.tabbar-item-tag-xUFr7 {
  position: absolute;
  top: -0.28rem;
  left: -0.16rem;
  padding: 0 0.08rem;
  background-color: #ffc64a;
  border-radius: 0.08rem;
  font-size: 0.22rem;
  font-weight: 700;
  min-width: 1.36rem;
  height: 0.36rem;
  color: #dd244a;
  animation: twinkling-nZDdV 1s ease-in-out infinite;
  transform: scale(0.8);
}
.tabbar-item-tag-xUFr7:after {
  position: absolute;
  left: 50%;
  bottom: -0.36rem;
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-width: 0.2rem;
  border-style: solid;
  border-color: #ffc64a transparent transparent transparent;
}
@keyframes twinkling-nZDdV {
  0% {
    transform: scale(0.8);
  }
  50% {
    transform: scale(0.9);
  }
  to {
    transform: scale(0.8);
  }
}
.tabbarGj-zZfdQ {
  width: 100%;
  height: 1.28rem;
  background: var(--cms-bottom-nav-bg-color);
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 200;
}
.tabbarGj-zZfdQ .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  height: 0.8rem;
  width: 0.8rem;
  margin: 0 0.3rem;
}
.tabbarGj-zZfdQ .van-skeleton h3 {
  display: none;
}
@keyframes tabBarBlink-hBzNK {
  0% {
    transform: scale(0.74);
  }
  25% {
    transform: scale(0.83);
  }
  50% {
    transform: scale(0.74);
  }
  75% {
    transform: scale(0.83);
  }
  to {
    transform: scale(0.74);
  }
}
.footer-pgNbT {
  padding: 0.3rem 0.2rem 1.4rem;
  background: var(--cms-global-spare1-color);
  width: 100%;
  font-size: 0.24rem;
}
.footer-wrap-RXA0F {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.48rem;
}
.footer-list-AwR_Y {
  min-width: 20%;
  margin-bottom: 0;
  flex: 1;
}
.footer-title-Qgv69 {
  display: flex;
  flex-wrap: wrap;
  line-height: 0.28rem;
  font-size: 0.24rem;
  margin-bottom: 0.2rem;
  color: var(--cms-text-color-secondary);
}
.footer-title-Qgv69 img {
  width: 0.84rem;
  height: 0.84rem;
  cursor: pointer;
}
.footer-item-in1Op {
  font-size: 0.24rem;
  line-height: 1;
  margin: 0.2rem 0;
  cursor: pointer;
  transition: all 0.25s ease 0s;
}
.footer-item-in1Op,
.footer-item-in1Op:hover {
  color: var(--cms-global-spare-color);
}
.footer-box-KzH01 {
  padding-bottom: 0.3rem;
  border-top: 0.02rem solid var(--cms-divider-color);
}
.footer-box-hd-ale2o {
  padding-top: 0.3rem;
  color: var(--cms-text-color-primary);
  text-align: center;
}
.footer-box-bd-lJtNg {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  color: var(--cms-text-color-secondary);
  text-align: center;
  gap: 0.16rem;
  word-break: break-all;
  font-size: 0.2rem;
}
.footer-box-bd-lJtNg img {
  height: 0.7rem;
}
.footer-box-ft-CS9mc {
  padding-top: 0.3rem;
  color: var(--cms-text-color-secondary);
  text-align: center;
  font-size: 0.18rem;
}
.footer-box-link-nedkr {
  text-decoration: underline;
}
.footer-box-bd2-NRhZV {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  text-align: center;
}
.footer-box-bd2-btn-UB3zi {
  height: 0.36rem;
  width: 1rem;
  margin-bottom: 0.2rem;
  margin-right: 0.1rem !important;
  margin-top: 0 !important;
  background: transparent;
  outline: none;
  border: none;
}
.footer-box-bd2-NRhZV img {
  width: 1rem;
  height: 0.36rem;
  border: none;
  border-radius: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.footer-box-bd3-gh9b1 {
  text-align: center;
  color: var(--cms-text-color-secondary);
  font-size: 0.22rem;
}
.footer-box-bd3-gh9b1 p {
  width: 6.7rem;
  margin: 0.2rem auto 0;
}
.footer-box-bd3-gh9b1 p strong {
  font-weight: bolder;
  color: var(--cms-text-color-primary);
}
.footer-box-bd4-dM_Sr {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  text-align: center;
}
.footer-box-bd4-dM_Sr img:first-child {
  width: 2.4rem;
  margin: 0 0.2rem;
}
.footer-box-bd4-dM_Sr img:last-child {
  width: 2.6rem;
  margin: 0 0.2rem;
}
.footer-box-bd5-NZ5Ft {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  text-align: center;
}
.footer-box-bd5-NZ5Ft img {
  margin: 0 0.1rem;
}
.footer-box-bd6-rhS1c img {
  width: 3.6rem;
}
.footer-box-bd7-Ax1gY img {
  width: 2.8rem;
}
.footer-box-bd8-kMTxt img {
  width: 2rem;
}
.footer-site-VADqJ {
  position: relative;
  padding: 0.2rem;
  margin-bottom: 1rem;
  background: var(--cms-background-color-secondary);
  border-radius: 0.24rem;
  color: var(--cms-text-color-primary);
}
.help-detail-dtEs9 {
  width: 100%;
  height: 100%;
}
.help-detail-main-HbMRX {
  height: calc(100% - 1.16rem);
  padding: 0.32rem;
  box-sizing: border-box;
  color: var(--cms-text-color-secondary);
  overflow: hidden;
  overflow-y: auto;
}
.help-detail-main-HbMRX *,
.help-detail-main-HbMRX font,
.help-detail-main-HbMRX h1,
.help-detail-main-HbMRX h2,
.help-detail-main-HbMRX h3,
.help-detail-main-HbMRX h4,
.help-detail-main-HbMRX h5,
.help-detail-main-HbMRX h6,
.help-detail-main-HbMRX li,
.help-detail-main-HbMRX ol,
.help-detail-main-HbMRX p,
.help-detail-main-HbMRX span,
.help-detail-main-HbMRX ul {
  color: var(--cms-text-color-secondary) !important;
}
.footer-tudsN {
  padding: 0.3rem 0.2rem 1.4rem;
  background: var(--cms-global-spare1-color);
  width: 100%;
  font-size: 0.24rem;
}
.footer-wrap-GLz0N {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.4rem;
}
.footer-list-fbHoU {
  min-width: 20%;
  margin-bottom: 0;
  flex: 1;
}
.footer-title-DCGsq {
  display: flex;
  flex-wrap: wrap;
  line-height: 0.28rem;
  font-size: 0.24rem;
  margin-bottom: 0.2rem;
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.footer-title-DCGsq img {
  width: 0.84rem;
  height: 0.84rem;
  cursor: pointer;
}
.footer-item-gTeAd {
  font-size: 0.24rem;
  line-height: 1;
  margin-bottom: 0.1rem;
  color: var(--cms-global-spare-color);
  cursor: pointer;
  transition: all 0.25s ease 0s;
}
.footer-item-gTeAd:hover {
  color: var(--cms-text-color-primary);
}
.footer-box-WN_eQ {
  padding-bottom: 0.4rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.footer-box-hd-CYOzQ {
  padding-top: 0.3rem;
  color: var(--cms-text-color-primary);
  text-align: center;
}
.footer-box-no-MRTYr {
  border-bottom: none;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.footer-box-bd-nLKc1 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding-top: 0.4rem;
  color: var(--cms-global-spare-color);
  text-align: center;
  word-break: break-all;
  justify-content: center;
  gap: 0.16rem;
}
.footer-box-bd-aa-tCGTH,
.footer-box-bd-title-g8jid {
  color: var(--cms-text-color-secondary);
}
.footer-box-bd-aa-tCGTH {
  font-size: 0.2rem;
}
.footer-box-bd-nLKc1 img {
  height: 0.7rem;
}
.footer-box-ft-Oz9Gs {
  padding-top: 0.3rem;
  color: var(--cms-text-color-secondary);
  text-align: center;
  display: flex;
  font-size: 0.18rem;
}
.footer-box-ft-Oz9Gs div {
  flex: 1;
  text-align: center;
  padding: 0 0.1rem;
}
.footer-box-ft-Oz9Gs div:first-of-type {
  position: relative;
}
.footer-box-ft-Oz9Gs div:first-of-type:after {
  content: "";
  width: 0.02rem;
  height: 0.24rem;
  right: 0;
  background: var(--cms-text-color-secondary);
  position: absolute;
  margin-top: 0.04rem;
}
.footer-box-link-Xq1_Z {
  text-decoration: underline;
}
.footer-box-bd2-EdRkt {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.2rem;
  text-align: center;
}
.footer-box-bd2-btn-SI3Vy {
  height: 0.36rem;
  width: 1rem;
  margin-bottom: 0.2rem;
  margin-right: 0.1rem !important;
  margin-top: 0 !important;
  background: transparent;
  outline: none;
  border: none;
}
.footer-box-bd2-EdRkt img {
  width: 1rem;
  height: 0.36rem;
  border: none;
  border-radius: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.footer-box-bd3-azm6c {
  text-align: center;
  color: var(--cms-text-color-secondary);
  font-size: 0.22rem;
}
.footer-box-bd3-azm6c p {
  width: 6.7rem;
  margin: 0.2rem auto 0;
}
.footer-box-bd3-azm6c p strong {
  font-weight: bolder;
  color: var(--cms-text-color-primary);
}
.footer-box-bd4-MgFuX {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  text-align: center;
}
.footer-box-bd4-MgFuX img:first-child {
  width: 2.4rem;
  margin: 0 0.2rem;
}
.footer-box-bd4-MgFuX img:last-child {
  width: 2.6rem;
  margin: 0 0.2rem;
}
.footer-box-bd5-oXrFe {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.16rem;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  text-align: center;
}
.footer-box-bd5-oXrFe img {
  margin: 0 0.1rem;
}
.footer-box-bd6-iL7gX img {
  width: 3.6rem;
}
.footer-box-bd7-B6Boh img {
  width: 2.8rem;
}
.footer-box-bd8-D9fgr img {
  width: 2rem;
}
.footer-site-QECes {
  position: relative;
  padding: 0.2rem;
  margin-bottom: 1rem;
  background: var(--cms-background-color-secondary);
  border-radius: 0.24rem;
  color: var(--cms-text-color-primary);
}
.footer-jpZYV {
  padding: 0.3rem 0.2rem 1.4rem;
  background: var(--cms-global-spare1-color);
  width: 100%;
  font-size: 0.24rem;
}
.footer-wrap-DNgIA {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.4rem;
}
.footer-list-UVcWu {
  min-width: 20%;
  margin-bottom: 0;
  flex: 1;
}
.footer-title-tzv3F {
  display: flex;
  flex-wrap: wrap;
  line-height: 0.28rem;
  font-size: 0.24rem;
  margin-bottom: 0.2rem;
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.footer-title-tzv3F img {
  width: 0.84rem;
  height: 0.84rem;
  cursor: pointer;
}
.footer-item-jgG5i {
  font-size: 0.24rem;
  line-height: 1;
  margin-bottom: 0.1rem;
  color: var(--cms-global-spare-color);
  cursor: pointer;
  transition: all 0.25s ease 0s;
}
.footer-item-jgG5i:hover {
  color: var(--cms-text-color-primary);
}
.footer-box-SggNK {
  padding-bottom: 0.48rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.footer-box-hd-Umzb6 {
  padding-top: 0.3rem;
  color: var(--cms-text-color-primary);
  text-align: center;
}
.footer-box-noborder-g0yS0 {
  border-bottom: none;
}
.footer-box-bd-PSO2o {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding-top: 0.18rem;
  color: var(--cms-global-spare-color);
  text-align: center;
  word-break: break-all;
  gap: 0.16rem;
}
.footer-box-bd-aa-NL6ln,
.footer-box-bd-title-toGxB {
  color: var(--cms-text-color-secondary);
}
.footer-box-bd-aa-NL6ln {
  margin-top: 0.2rem;
  font-size: 0.2rem;
}
.footer-box-bd-PSO2o img {
  height: 0.7rem;
}
.footer-box-ft-S8dB2 {
  padding-top: 0.3rem;
  color: var(--cms-text-color-secondary);
  text-align: center;
  font-size: 0.18rem;
}
.footer-box-link-Hb7d2 {
  text-decoration: underline;
}
.footer-box-bd2-BoRKL {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  text-align: center;
}
.footer-box-bd2-tips-FuFAv {
  color: var(--cms-text-color-secondary);
  text-align: center;
  margin-top: 0.3rem;
  display: flex;
  font-size: 0.2rem;
}
.footer-box-bd2-tips-FuFAv div {
  flex: 1;
  text-align: center;
  padding: 0 0.1rem;
}
.footer-box-bd2-tips-FuFAv div:first-of-type {
  position: relative;
}
.footer-box-bd2-tips-FuFAv div:first-of-type:after {
  content: "";
  width: 0.02rem;
  height: 0.24rem;
  right: 0;
  background: var(--cms-text-color-secondary);
  position: absolute;
  margin-top: 0.04rem;
}
.footer-box-bd2-btn-kI4lF {
  height: 0.36rem;
  width: 1rem;
  margin-bottom: 0.2rem;
  margin-right: 0.1rem !important;
  margin-top: 0 !important;
  background: transparent;
  outline: none;
  border: none;
}
.footer-box-bd2-BoRKL img {
  width: 1rem;
  height: 0.36rem;
  border: none;
  border-radius: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.footer-site-slBYC {
  position: relative;
  padding: 0.2rem;
  margin-bottom: 1rem;
  background: var(--cms-background-color-secondary);
  border-radius: 0.24rem;
  color: var(--cms-text-color-primary);
}
.footer-iSAvP {
  padding: 0.3rem 0.2rem 1.4rem;
  background: var(--cms-global-spare1-color);
  width: 100%;
  font-size: 0.24rem;
}
.footer-wrap-m7f4F {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.48rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  margin-bottom: 0.4rem;
}
.footer-share1-nVk3Y {
  display: flex;
  justify-content: center;
  gap: 0.2rem;
  margin-bottom: 0.4rem;
  flex-wrap: wrap;
}
.footer-share1-nVk3Y img {
  height: 0.4rem;
}
.footer-share-HW87k {
  margin-bottom: 0.4rem;
}
.footer-share-title-SdIgf {
  margin-bottom: 0.2rem;
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
}
.footer-share-title1-UpRVd {
  color: var(--cms-text-color-secondary) !important;
}
.footer-share-icon-PhQBN {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0.1rem;
}
.footer-share-icon-PhQBN img {
  width: 0.72rem;
  height: 0.72rem;
  margin-right: 0.2rem;
}
.footer-share-tips-SDviy {
  color: var(--cms-text-color-secondary);
  font-size: 0.2rem;
  text-align: center;
  line-height: 1.66;
  word-break: break-word;
  padding-bottom: 0.4rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  margin-bottom: 0.4rem;
}
.footer-list-t1Mtn {
  min-width: 20%;
  margin-bottom: 0;
  flex: 1;
}
.footer-title-HjNW7 {
  display: flex;
  flex-wrap: wrap;
  line-height: 0.28rem;
  font-size: 0.24rem;
  margin-bottom: 0.2rem;
  color: var(--cms-text-color-secondary);
}
.footer-title-HjNW7 img {
  width: 0.84rem;
  height: 0.84rem;
  cursor: pointer;
}
.footer-item-yNOze {
  font-size: 0.24rem;
  line-height: 1;
  margin: 0.2rem 0;
  cursor: pointer;
  transition: all 0.25s ease 0s;
}
.footer-item-yNOze,
.footer-item-yNOze:hover {
  color: var(--cms-global-spare-color);
}
.footer-box-nhSOZ {
  padding-bottom: 0.3rem;
  border-top: 0.02rem solid var(--cms-divider-color);
}
.footer-box-hd-HerLv {
  padding-top: 0.3rem;
  color: var(--cms-text-color-primary);
  text-align: center;
}
.footer-box-bd-AXtMd {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  color: var(--cms-global-spare-color);
  text-align: center;
  gap: 0.16rem;
  word-break: break-all;
}
.footer-box-bd-AXtMd img {
  height: 0.7rem;
}
.footer-box-ft-uhKx7 {
  padding-top: 0.3rem;
  color: var(--cms-text-color-secondary);
  text-align: center;
  font-size: 0.18rem;
}
.footer-box-link-AceKL {
  text-decoration: underline;
}
.footer-box-bd2-eFaqi {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  text-align: center;
}
.footer-box-bd2-btn-rtw3t {
  height: 0.36rem;
  width: 1rem;
  margin-bottom: 0.2rem;
  margin-right: 0.1rem !important;
  margin-top: 0 !important;
  background: transparent;
  outline: none;
  border: none;
}
.footer-box-bd2-eFaqi img {
  width: 1rem;
  height: 0.36rem;
  border: none;
  border-radius: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.footer-tips-gMPw7 {
  color: var(--cms-text-color-secondary);
  text-align: center;
  margin-top: 0.3rem;
  display: flex;
  font-size: 0.2rem;
}
.footer-tips-gMPw7 div {
  flex: 1;
  text-align: center;
  padding: 0 0.1rem;
}
.footer-tips-gMPw7 div:first-of-type {
  position: relative;
}
.footer-tips-gMPw7 div:first-of-type:after {
  content: "";
  width: 0.02rem;
  height: 0.24rem;
  right: 0;
  background: var(--cms-text-color-secondary);
  position: absolute;
  margin-top: 0.04rem;
}
.footer-site-WRl2r {
  position: relative;
  padding: 0.2rem;
  margin-bottom: 1rem;
  background: var(--cms-background-color-secondary);
  border-radius: 0.24rem;
  color: var(--cms-text-color-primary);
}
.footer-CSuTU {
  padding: 0.3rem 0.2rem 1.4rem;
  background: var(--cms-global-spare1-color);
  width: 100%;
  font-size: 0.24rem;
}
.footer-wrap-n8lBT {
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.4rem;
  border-bottom: 0.02rem solid var(--cms-text-color-secondary);
}
.footer-list-a0bDu {
  min-width: 20%;
  margin-bottom: 0;
  flex: 1;
}
.footer-title-ED0dg {
  display: flex;
  flex-wrap: wrap;
  line-height: 0.28rem;
  font-size: 0.24rem;
  margin-bottom: 0.2rem;
  color: var(--cms-text-color-secondary);
  font-weight: 400;
}
.footer-title-ED0dg img {
  width: 0.84rem;
  height: 0.84rem;
  cursor: pointer;
}
.footer-item-ftraj {
  font-size: 0.24rem;
  line-height: 1;
  margin-bottom: 0.1rem;
  cursor: pointer;
  transition: all 0.25s ease 0s;
}
.footer-item-ftraj,
.footer-item-ftraj:hover {
  color: var(--cms-global-spare-color);
}
.footer-box-tTRRH {
  padding-bottom: 0.48rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.footer-box-hd-pf5h3 {
  padding-top: 0.3rem;
  color: var(--cms-text-color-primary);
  text-align: center;
}
.footer-box-noborder-rq_qB {
  border-bottom: none;
}
.footer-box-t1-jnibs {
  width: 4rem;
  color: var(--cms-primary-color);
  margin: 0 auto;
  margin-top: 0.4rem;
  text-align: center;
  font-size: 0.2rem;
}
.footer-box-bd-BH15x {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  color: var(--cms-global-spare-color);
  text-align: center;
  word-break: break-all;
  gap: 0.16rem;
  justify-content: center;
  margin-top: 0.06rem;
}
.footer-box-bd-aa-Jswej,
.footer-box-bd-title-V37JX {
  color: var(--cms-text-color-secondary);
}
.footer-box-bd-aa-Jswej {
  font-size: 0.2rem;
}
.footer-box-bd-BH15x img {
  height: 0.7rem;
}
.footer-box-bde-H135V {
  margin-bottom: 0.2rem;
  margin-top: 0.4rem;
}
.footer-box-ft-QLZ0Q {
  padding-top: 0.3rem;
  color: var(--cms-text-color-secondary);
  text-align: center;
  font-size: 0.18rem;
}
.footer-box-link-aFkX5 {
  text-decoration: underline;
}
.footer-box-bd2-xtbfp {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 0.3rem;
  text-align: center;
}
.footer-box-bd2-tips-eEzcg {
  color: var(--cms-text-color-secondary);
  text-align: center;
  margin-top: 0.3rem;
  display: flex;
}
.footer-box-bd2-tips-eEzcg div {
  flex: 1;
  font-size: 0.2rem;
}
.footer-box-bd2-tips-eEzcg div:first-of-type {
  position: relative;
  text-align: right !important;
  padding-left: 0.1rem;
  padding-right: 0.3rem;
}
.footer-box-bd2-tips-eEzcg div:first-of-type:after {
  content: "";
  width: 0.02rem;
  height: 0.24rem;
  right: 0;
  background: var(--cms-text-color-secondary);
  position: absolute;
  margin-top: 0.04rem;
}
.footer-box-bd2-tips-eEzcg div:nth-of-type(2) {
  text-align: left !important;
  padding-left: 0.3rem;
  padding-right: 0.1rem;
}
.footer-box-bd2-btn-r_FRT {
  height: 0.36rem;
  width: 1rem;
  margin-bottom: 0.2rem;
  margin-right: 0.1rem !important;
  margin-top: 0 !important;
  background: transparent;
  outline: none;
  border: none;
}
.footer-box-bd2-xtbfp img {
  width: 1rem;
  height: 0.36rem;
  border: none;
  border-radius: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.footer-site-qIGcN {
  position: relative;
  padding: 0.2rem;
  margin-bottom: 1rem;
  background: var(--cms-background-color-secondary);
  border-radius: 0.24rem;
  color: var(--cms-text-color-primary);
}
.footer1-Bw0ey {
  display: flex;
  padding-bottom: 0.5rem;
}
.footer1-Bw0ey .desc2-Y5d9Y {
  font-family: Inter, sans-serif;
  display: block;
  color: var(--cms-text-color-primary);
  width: 0.7rem;
  height: 0.5rem;
  font-size: 0.18rem;
  font-weight: 400;
  word-wrap: break-word;
  margin-left: 0.24rem;
  line-height: 1;
}
.footer1-Bw0ey .license-wrap {
  flex: 1 1 0%;
  display: flex;
  flex-direction: column;
}
.footer1-Bw0ey .license-title {
  display: flex;
  align-items: center;
  font-family: Inter, sans-serif;
  font-size: 0.2rem;
  font-weight: 400;
  color: var(--cms-text-color-primary);
}
.footer1-Bw0ey .title-icon {
  border-style: none;
  display: block;
  margin-left: 0.104rem;
  width: 0.28rem;
}
.footer1-Bw0ey .curacao-wrap {
  margin-top: 0.1rem;
  margin-bottom: 0.4rem;
}
.footer1-Bw0ey .curacao-icon {
  margin-bottom: 0.06rem;
  width: 0.9rem;
  border-style: none;
  display: block;
}
.footer1-Bw0ey .license-content {
  width: 3rem;
  font-size: 0.18rem;
  font-style: normal;
  font-weight: 400;
  font-family: Inter, sans-serif;
  color: var(--cms-text-color-secondary);
  line-height: 1.2;
}
.footer1-Bw0ey .responsible-wrap {
  flex: 1 1 0%;
  margin-left: 0.3rem;
  display: flex;
  flex-direction: column;
}
.footer1-Bw0ey .responsible-title {
  font-family: Inter, sans-serif;
  font-size: 0.2rem;
  font-weight: 400;
  color: var(--cms-text-color-primary);
  margin-bottom: 0.1rem;
}
.footer1-Bw0ey .responsible-icon {
  display: flex;
}
.footer1-Bw0ey .icon-1 {
  border: 0;
  display: block;
  height: 0.4rem;
  aspect-ratio: 1;
}
.footer1-Bw0ey .icon-2 {
  border: 0;
  display: block;
  width: 0.7rem;
  height: auto;
  -o-object-fit: contain;
  object-fit: contain;
  margin-left: 0.24rem;
}
.footer4-QmByi {
  font-family: Inter, sans-serif;
  margin-top: 0.36rem;
  display: flex;
  justify-content: space-between;
}
.footer4-QmByi .certificate-title {
  font-size: 0.2rem;
  font-weight: 400;
  color: var(--cms-text-color-primary);
  margin-bottom: 0.02rem;
}
.footer4-QmByi .certificate-0,
.footer4-QmByi .certificate-1 {
  display: inline;
  height: 0.52rem;
  width: auto;
  border-style: none;
}
.footer4-QmByi .certificate-1 {
  margin-left: 0.25rem;
}
.footer4-QmByi .certificate-2 {
  height: 0.3rem;
  width: auto;
  margin-top: 0.09rem;
  display: block;
}
.footer4-QmByi .security-title {
  font-size: 0.2rem;
  font-weight: 400;
  color: var(--cms-text-color-primary);
  margin-bottom: 0.02rem;
}
.footer4-QmByi .security-img-wrap {
  display: flex;
  align-items: flex-start;
}
.footer4-QmByi .security-0 {
  border-style: none;
  display: block;
  width: 0.4rem;
}
.footer4-QmByi .security-1 {
  width: 0.37rem;
  margin-left: 0.16rem;
  border-style: none;
  display: block;
}
.footer4-QmByi .follow-title {
  font-size: 0.2rem;
  font-weight: 400;
  color: var(--cms-text-color-primary);
  margin-bottom: 0.1rem;
}
.footer4-QmByi .follow-list {
  display: flex;
}
.copyright-qQ8zt {
  font-family: Inter, sans-serif;
  font-size: 0.2rem;
  font-weight: 400;
  color: var(--cms-text-color-secondary);
  text-align: center;
  padding-top: 0.3rem;
  padding-bottom: 1.52rem;
}
.footer2-img-b6fcT {
  width: 16.6666%;
  border: none;
  border-radius: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.footer3-tWPDL {
  margin-top: 0.32rem;
}
.footer3-tWPDL .payment-title {
  font-family: Inter, sans-serif;
  font-size: 0.2rem;
  font-weight: 400;
  color: var(--cms-text-color-primary);
  margin-bottom: 0.2rem;
}
.footer3-tWPDL .box-Hjd6S {
  height: 0.48rem;
  -o-object-fit: cover;
  object-fit: cover;
  border: 0;
  margin-right: 0.04rem;
}
.footerWrap-UPTaJ {
  padding: 0 0.25rem 0 0.25rem;
}
.dashline-__1Na {
  width: 100%;
  height: 0.02rem;
  margin: 0.295rem 0;
  background: var(--cms-divider-color);
}
.flex-_RqJj {
  display: flex;
}
.flexItem-ohhm3 {
  flex: 1;
}
.title1-veKSn {
  text-wrap: nowrap;
  font-size: 0.22rem;
  font-weight: 900;
  color: var(--cms-primary-color);
}
.curacaoWrap-vyvJ1 {
  margin-top: 0.1rem;
  margin-bottom: 0.48rem;
}
.fImg1-iC36E {
  height: 0.8rem;
}
.fImg1-iC36E,
.fImg2-aupcb {
  margin-top: 0.16rem;
  border-style: none;
}
.fImg2-aupcb {
  width: 1.4rem;
  display: inline-block;
  margin-right: 0.2rem;
}
.fImg3-MBD76 {
  height: 1.6rem;
}
.fIimg4-FCLyG,
.fImg3-MBD76 {
  margin-top: 0.16rem;
  border-style: none;
}
.fIimg4-FCLyG {
  height: 1.8rem;
}
.f3imgList-suezD {
  display: flex;
  gap: 0.12rem;
}
.fImg5-LPVsQ {
  margin-right: 0.16rem;
  display: inline;
  border-style: none;
  height: 0.8rem;
}
.f4Wrap-QPHUO {
  margin: 0.4rem 0;
  border-top: 0.02rem solid var(--cms-divider-color);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  padding: 0.4rem 0;
}
.vendorIconList-glqni {
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr));
  gap: 0.2rem 0.1rem;
}
.vendorIconList-glqni .imgItem-b9y88 {
  width: 100%;
  border-style: none;
}
.footerCopyright-riJSf {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
  font-weight: 400;
  line-height: 1.7;
  margin-top: 0.24rem;
}
.footerContent-C_mit {
  padding: 0.4rem 0.32rem;
  margin-bottom: 1.1rem;
  position: relative;
}
.followUs-zBRsg {
  margin-bottom: 0.16rem;
}
.topBorderTop-PK153 {
  position: relative;
  height: 0.02rem;
  background: var(--cms-divider-color);
  width: 100%;
  top: -0.4rem;
}
.footerTitle-MBI5x {
  margin-bottom: 0.3rem;
  color: var(--cms-primary-color);
  font-size: 0.22rem;
  font-weight: 900;
  line-height: normal;
}
.footerNav-KcllX {
  display: grid;
  gap: 0.18rem;
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
  font-weight: 400;
}
.navItem-Z3PoZ {
  line-height: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.footerNavWrap-wYGeS {
  padding-bottom: 0.8rem;
}
.footer-xTPYK {
  padding: 0.3rem 0.36rem 2rem;
  background: var(--cms-background-color-secondary);
  width: 100%;
}
.footer-xTPYK p {
  color: #9ba7b5;
}
.footer-link-jCRpS {
  display: flex;
}
.footer-link-left-Hjaml,
.footer-link-right-lcxpr {
  width: 50%;
}
.footer-link-title-VckDg {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
}
.footer-link-content-O8lOZ section {
  margin-top: 0.28rem;
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
}
.footer-img-c1nLH {
  display: flex;
  align-items: center;
  gap: 0.12rem;
  margin-top: 0.36rem;
  flex-wrap: wrap;
}
.footer-img-c1nLH img {
  width: 0.64rem;
  height: 0.64rem;
}
.footer-img3-XR6ri {
  justify-content: center;
  gap: 0.16rem;
}
.footer-about-nD7xq {
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
  margin-top: 0.48rem;
  font-weight: 700;
}
.footer-text-ePerk {
  color: var(--cms-text-color-secondary);
  font-size: 0.22rem;
  font-weight: 600;
  line-height: 2.2;
  padding: 0.26rem 0 0.5rem 0;
  text-align: center;
}
.footer-logo-NI0CO {
  text-align: center;
}
.footer-logo-NI0CO img {
  max-width: 50%;
}
.footer-box-tIvHA {
  padding: 0.56rem 0;
  border-top: 0.02rem solid var(--cms-divider-color);
}
.footer-box-head-g6NSQ {
  text-align: center;
  font-size: 0.36rem;
  font-weight: 500;
  color: var(--cms-text-color-primary);
  line-height: 0.38rem;
}
.footer-box-body-xmvaO {
  padding-top: 0.4rem;
  text-align: center;
}
.footer-box-body-xmvaO img {
  margin: 0.16rem;
}
.warp-JspaT {
  min-height: 1.2rem;
}
@keyframes downshow-FLIFO {
  0% {
    padding-top: 1.16rem;
  }
  80% {
    padding-top: 1.16rem;
  }
  to {
    padding-top: 1.8rem;
  }
}
@keyframes downhide-yWI9q {
  0% {
    padding-top: 1.8rem;
  }
  to {
    padding-top: 1.16rem;
  }
}
.home-vwx2l {
  padding-top: 1.16rem;
}
.home-pm80-RGKFH {
  padding-bottom: 1.6rem;
}
.home-topDownloadShow-gghyc {
  padding-top: 1.8rem;
}
.home-topDownloadHide-X7SOz {
  padding-top: 1.16rem;
}
.home-topDownloadShowa-qD2aY {
  animation: downshow-FLIFO 2s linear;
}
.home-topDownloadHidea-Fh1fs {
  animation: downhide-yWI9q 0.5s linear;
}
.home-pb-Gur11 {
  padding-bottom: 1.2rem;
}
.homeGj1-OYVGz {
  padding-top: 0 !important;
}
.homeGj-uOO4N {
  z-index: 999;
}
.homeGj-banner-eSm4G {
  padding: 0.2rem;
}
.homeGj-banner-eSm4G .van-skeleton {
  border-radius: 0.1rem;
  height: 2.22rem;
}
.homeGj-banner-eSm4G .van-skeleton h3 {
  display: none;
}
.homeGj-notice-xj0_i {
  padding: 0 0.2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.homeGj-notice-xj0_i .van-skeleton {
  height: 0.7rem;
}
.homeGj-notice-xj0_i .van-skeleton h3 {
  display: none;
}
.homeGj-nav-U_l1k {
  padding: 0 0.2rem;
  display: flex;
  background: var(--cms-background-color-secondary);
  height: 1rem;
  justify-content: space-between;
  margin-top: 0.2rem;
  align-items: center;
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.homeGj-nav-U_l1k .van-skeleton {
  background: var(--cms-background-color-primary);
  border-radius: 0.1rem;
  height: 0.8rem;
  width: 23%;
}
.homeGj-nav-U_l1k .van-skeleton h3 {
  display: none;
}
.homeGj-game-tlBWv {
  padding: 0.2rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.homeGj-game-tlBWv .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  width: 2.12rem;
  height: 3rem;
  margin-bottom: 0.2rem;
}
.homeGj-game-tlBWv .van-skeleton h3 {
  display: none;
}
.banner-En5i6 {
  padding: 0 0.2rem 0.2rem;
  overflow: hidden;
  margin: 0 auto;
}
.banner-En5i6.isApp-sooJU {
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}
.banner-En5i6 .header-ssruB {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 0.88rem;
  padding: 0 0.28rem;
}
.banner-En5i6 .header-svg-AUnLb {
  width: 0.5rem;
}
.banner-En5i6 .header-svg-AUnLb .st2-smP7U,
.banner-En5i6 .header-svg-AUnLb path {
  fill: var(--cms-mango-primary-color) !important;
}
.banner-En5i6 .header-ssruB .header-user-RcUaG {
  display: flex;
}
.banner-En5i6 .header-ssruB .header-user-RcUaG img {
  width: 0.46rem;
  height: 0.46rem;
  margin-right: 0.04rem;
  margin-top: -0.06rem;
}
.banner-En5i6 .header-ssruB .header-user-RcUaG .header-user-text-p5qro {
  color: var(--cms-mango-text-color5);
  font-size: 0.24rem;
}
.banner-En5i6 .header-ssruB .header-user-RcUaG .header-user-name-Eosp_ {
  color: var(--cms-mango-text-color5);
  font-size: 0.28rem;
}
.banner-En5i6 .header-ssruB .header-user-RcUaG .header-user-number-UKxcT {
  color: #000;
  font-size: 0.28rem;
  font-weight: 700;
  margin: 0 0.04rem;
}
.banner-En5i6 .header-ssruB .header-user-RcUaG .van-icon {
  font-size: 0.28rem;
  color: var(--cms-mango-text-color5);
}
.banner-En5i6 .header-ssruB .header-logo-Wm6l9 {
  height: 0.6rem;
}
.banner-En5i6 .header-ssruB .header-mess-xe5P_ {
  height: 0.36rem;
  width: 0.36rem;
}
.banner-En5i6 .header-ssruB .header-mess-primary-Q8bYZ {
  fill: var(--cms-mango-primary-color);
}
.banner-En5i6 .swiperWarp-IOOp8 {
  width: 100%;
  height: auto !important;
  overflow: hidden;
}
.banner-En5i6 .swiperWarp-IOOp8 .van-swipe-item {
  overflow: hidden;
  height: auto;
}
.banner-En5i6 .swiperWarp-IOOp8 .van-swipe__indicators {
  bottom: 0.1rem;
  gap: 0.06rem;
}
.banner-En5i6 .swiperWarp-IOOp8 .van-swipe__indicator {
  background: #ffffff80 !important;
  border-radius: 0.08rem !important;
  width: 0.1rem;
  height: 0.1rem;
  opacity: 1;
}
.banner-En5i6 .swiperWarp-IOOp8 .van-swipe__indicator--active {
  width: 0.24rem;
  background: var(--cms-primary-color) !important;
}
.banner-En5i6 .swiperWarp-IOOp8 .bannerSwiper-g14C2 {
  height: 100%;
}
.banner-En5i6 .swiperWarp-IOOp8 .bannerSwiper-g14C2 .swiperImg-T0LVT {
  border-radius: 0.2rem;
  width: 99.9%;
  height: 100%;
  overflow: hidden;
}
.swiperSk-oCaxF {
  border-radius: 0.2rem;
  width: 100%;
  min-height: 2.2rem;
  height: 100%;
}
.fixBanner-k0rJv {
  position: fixed;
  left: 0;
  z-index: 999;
}
.banner-OJIZU {
  width: 100%;
  overflow: hidden;
}
.banner-OJIZU.isApp-dX4_m {
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}
.banner-OJIZU .header-C_D1i {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 0.88rem;
  padding: 0 0.28rem;
}
.banner-OJIZU .header-svg-BgjSB {
  width: 0.5rem;
}
.banner-OJIZU .header-svg-BgjSB .st2-u0IAl,
.banner-OJIZU .header-svg-BgjSB path {
  fill: var(--cms-mango-primary-color) !important;
}
.banner-OJIZU .swiperWarp-C6umW {
  width: 100%;
  height: 100%;
}
.banner-OJIZU .swiperWarp-C6umW .van-swipe-item {
  overflow: hidden;
  height: auto;
}
.banner-OJIZU .swiperWarp-C6umW .van-swipe__indicator {
  background: hsla(0, 0%, 100%, 0.5) !important;
  border-radius: 0 !important;
  width: 0.16rem;
  height: 0.16rem;
}
.banner-OJIZU .swiperWarp-C6umW .van-swipe__indicator--active {
  width: 0.16rem;
  background: var(--cms-primary-color) !important;
}
.banner-OJIZU .swiperWarp-C6umW .bannerSwiper-ITCbO {
  height: 100%;
}
.banner-OJIZU .swiperWarp-C6umW .bannerSwiper-ITCbO .swiperImg-g_q5F {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.fixBanner-Lk22y {
  position: fixed;
  left: 0;
  z-index: 999;
}
.banner-gzglo {
  width: 100%;
  height: auto;
  margin: 0 auto;
  box-sizing: border-box;
}
.banner-gzglo.isPadding-zoGg_ {
  padding: 0 0.62rem;
}
.banner-gzglo.isApp-kBxoZ {
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}
.banner-gzglo .swiper-slide {
  padding: 0.1rem 0.1rem 0;
}
.banner-gzglo .swiper-wrapper {
  height: auto;
}
.banner-gzglo .swiper {
  width: 100%;
  overflow: inherit;
}
.banner-gzglo .swiper-item {
  width: 100%;
}
.banner-gzglo .swiper-item img {
  width: 100%;
  border-radius: 0.08rem;
}
.banner-gzglo .custom-pagination {
  text-align: center;
}
.banner-gzglo .custom-bullet {
  display: inline-block;
  position: relative;
  overflow: hidden;
  width: 0.4rem;
  height: 0.04rem;
  border-radius: 0.1rem;
  transition: background-color 0.3s ease, transform 0.3s ease;
  background-color: var(--cms-grey-secondary-color);
  background-color: var(--cms-text-color-secondary);
  opacity: 1;
}
.banner-gzglo .custom-bullet .dot-progress {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.banner-gzglo .swiper-pagination-bullet-active.custom-bullet .dot-progress {
  width: 100%;
  height: 100%;
  animation-name: dot-ani-cI3DY;
  background: var(--cms-primary-color);
}
@keyframes dot-ani-cI3DY {
  0% {
    left: -100%;
  }
  to {
    left: 0;
  }
}
.fixBanner-NpTUm {
  position: fixed;
  left: 0;
  z-index: 999;
}
.banner-Zvh0M {
  width: 100%;
  overflow: hidden;
}
.banner-Zvh0M.isApp-a4Kb3 {
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}
.banner-Zvh0M .swiperWarp-yIA5J {
  width: 100%;
  height: 100%;
}
.banner-Zvh0M .swiperWarp-yIA5J .van-swipe-item {
  overflow: hidden;
  height: auto;
}
.banner-Zvh0M .swiperWarp-yIA5J .van-swipe__indicators {
  bottom: 0.12rem !important;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 0 0.5rem;
  width: 100%;
}
.banner-Zvh0M .swiperWarp-yIA5J .bannerSwiper-feft .van-swipe__indicators {
  justify-content: flex-start;
}
.banner-Zvh0M .swiperWarp-yIA5J .bannerSwiper-center .van-swipe__indicators {
  justify-content: center;
}
.banner-Zvh0M .swiperWarp-yIA5J .bannerSwiper-right .van-swipe__indicators {
  justify-content: flex-end;
}
.banner-Zvh0M .swiperWarp-yIA5J .van-swipe__indicator {
  background-color: #fff;
  width: 0.18rem;
  height: 0.18rem;
  opacity: 0.5;
}
.banner-Zvh0M .swiperWarp-yIA5J .van-swipe__indicator--active {
  width: 0.18rem;
  opacity: 1 !important;
}
.banner-Zvh0M .swiperWarp-yIA5J .bannerSwiper-AHnNG {
  height: 100%;
}
.banner-Zvh0M .swiperWarp-yIA5J .bannerSwiper-AHnNG .swiperImg-lqo6h {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.jackpot-xjsCt {
  padding: 0 0.2rem;
  font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica,
    -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC,
    Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
  margin-bottom: 0.16rem;
}
.jackpot-container-bg-CPBwj,
.jackpot-container-gtAdt,
.jackpot-xjsCt {
  position: relative;
  width: 100%;
}
.jackpot-container-bg-item1-Wnq_H {
  width: 0.12rem !important;
  height: 0.12rem !important;
  margin-top: 0.44rem !important;
}
.jackpot-container-bg-item-CO1B5 {
  width: 0.32rem;
  height: 100%;
  color: red;
  display: flex;
  align-items: center;
  margin-top: 0.2rem;
}
.jackpot-container-bg-item-CO1B5 img {
  width: 100%;
}
.jackpot-container-bg-img-Zihv9 {
  width: 100%;
  height: auto;
}
.jackpot-xjsCt .jackpot-box {
  text-align: center;
  list-style: none;
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #fff;
  position: absolute;
  width: 100%;
  justify-content: center;
  top: 0.4rem;
}
.jackpot-xjsCt .jackpot-box.jackpot-box1 {
  top: 44%;
}
.jackpot-xjsCt .jackpot-box.jackpot-box2 {
  top: 26%;
}
.jackpot-xjsCt .jackpot-box.jackpot-box3 {
  top: 43%;
}
.jackpot-DE9iF {
  width: 100%;
  padding: 0 0.16rem;
  font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica,
    -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC,
    Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
  margin-bottom: 0.16rem;
}
.jackpot-container-z5c9N {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.jackpot-container-tiger1-aQJCx {
  transform: rotateY(180deg);
}
.jackpot-container-tiger-lq4Wp {
  width: 1.7rem;
  height: 1.72rem;
}
.jackpot-container-tiger-lq4Wp canvas {
  width: 100%;
  height: 100%;
}
.jackpot-container-tiger-rotate-IW5kJ {
  transform: rotateY(180deg);
}
.jackpot-container-bg-BHLDl {
  position: relative;
  width: calc(100% - 3.4rem);
}
.jackpot-container-bg-img-qk3j_ {
  width: 100%;
  height: auto;
}
.jackpot-DE9iF .jackpot-box {
  text-align: center;
  list-style: none;
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #fff;
  position: absolute;
  width: 100%;
  justify-content: center;
  top: 59%;
}
.jackpot-Xo2iZ {
  padding: 0 0.2rem;
  font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica,
    -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC,
    Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
  margin-bottom: 0.16rem;
}
.jackpot-Xo2iZ,
.jackpot-container-CIzQL,
.jackpot-container-bg-GY2P8 {
  position: relative;
  width: 100%;
}
.jackpot-container-bg-item1-P2yAp {
  width: 0.12rem !important;
  height: 0.12rem !important;
  margin-top: 0.44rem !important;
}
.jackpot-container-bg-item-Ic29w {
  width: 0.44rem;
  height: 100%;
  color: red;
  display: flex;
  align-items: center;
  margin-top: 0.16rem;
}
.jackpot-container-bg-item-Ic29w img {
  width: 100%;
}
.jackpot-container-bg-img-Fqa9W {
  width: 100%;
  height: auto;
}
.jackpot-Xo2iZ .jackpot-box {
  text-align: center;
  list-style: none;
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #fff;
  position: absolute;
  width: 100%;
  justify-content: center;
  top: 0.4rem;
}
.jackpot-Xo2iZ .jackpot-box.jackpot-box1 {
  top: 44%;
}
.jackpot-Xo2iZ .jackpot-box.jackpot-box2 {
  top: 26%;
}
.jackpot-Xo2iZ .jackpot-box.jackpot-box3 {
  top: 43%;
}
.jackpot-YTWJg {
  padding: 0 0.2rem;
  position: relative;
  margin-bottom: 0.16rem;
}
.jackpot-YTWJg img {
  width: 100%;
  height: auto;
}
.jackpot-box-vrnTg {
  position: absolute;
  right: 0.36rem;
  bottom: 0.4rem;
  font-size: 0.32rem;
  line-height: 0.82rem;
  writing-mode: vertical-lr;
  text-orientation: upright;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.jackpot-box-item-uAbP_,
.jackpot-box-vrnTg {
  text-align: center;
  list-style: none;
  color: #fff;
}
.jackpot-box-item-uAbP_ {
  width: 0.4rem;
  height: 0.4rem;
  font-size: 0.24rem;
  font-family: MiSans, MiSans-Demibold;
  font-weight: 800;
  position: relative;
}
.jackpot-box-item-uAbP_:nth-of-type(2) {
  margin-left: 0.16rem !important;
}
.jackpot-box-item-uAbP_:nth-of-type(3) {
  margin-left: 0.04rem !important;
}
.jackpot-box-item-uAbP_:nth-of-type(4) {
  margin-left: 0.08rem !important;
}
.jackpot-box-item-uAbP_:nth-of-type(5) {
  margin-left: 0.18rem !important;
}
.jackpot-box-item-uAbP_:nth-of-type(6) {
  margin-left: 0.04rem !important;
}
.jackpot-box-item-uAbP_:nth-of-type(7) {
  margin-left: 0.06rem !important;
}
.jackpot-box-item-uAbP_:nth-of-type(8) {
  margin-left: 0.14rem !important;
}
.jackpot-box-item-uAbP_ > span {
  position: absolute;
  display: inline-block;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  writing-mode: vertical-rl;
  text-orientation: upright;
  overflow: hidden;
}
.jackpot-box-item-uAbP_ > span > i {
  font-style: normal;
  position: absolute;
  top: 0.07rem;
  left: 50%;
  transform: translate(-50%);
  transition: transform 1s ease-in-out;
  letter-spacing: 0.2rem;
}
.jackpot-box-item-dot-aTUCf {
  display: inline-block;
  margin-left: 0.16rem;
  height: 0.4rem;
  font-size: 0.24rem;
  font-family: MiSans, MiSans-Demibold;
  font-weight: 400;
  text-align: CENTER;
  color: #fff;
  line-height: 0.4rem;
}
.mt-eF40I {
  margin-top: 0.2rem;
}
.jackpot-H6o_i {
  padding: 0 0.2rem;
  font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica,
    -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC,
    Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;
  margin-bottom: 0.16rem;
}
.jackpot-H6o_i,
.jackpot-container-BmQZq,
.jackpot-container-bg-S6G93 {
  position: relative;
  width: 100%;
}
.jackpot-container-bg-img-XKRyr {
  width: 100%;
  height: auto;
}
.jackpot-H6o_i .jackpot-box {
  text-align: center;
  list-style: none;
  display: flex;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #fff;
  position: absolute;
  width: 100%;
  justify-content: center;
  top: 0.4rem;
}
.jackpot-H6o_i .jackpot-box.jackpot-box1 {
  top: 44%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box2 {
  top: 26%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box3 {
  top: 43%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box4 {
  top: 45%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box8 {
  top: 47%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box5 {
  top: 34%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box-img {
  top: 41.5%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box6 {
  top: 52%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box7 {
  top: 50%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box11 {
  top: 59%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box9 {
  top: 54%;
}
.jackpot-H6o_i .jackpot-box.jackpot-box10 {
  top: 47%;
}
.notice-fW858 {
  padding-left: 13px;
  height: 0.6rem;
  margin: 5px 0;
}
.notice-bg-WK3rn,
.notice-fW858 {
  width: 100%;
  display: flex;
  align-items: center;
}
.notice-bg-WK3rn {
  position: relative;
  color: var(--cms-text-color-secondary);
  z-index: 2;
  box-sizing: border-box;
}
.notice-bg-WK3rn img {
  height: 16px;
  width: 18px;
  top: -0.5px;
  margin-right: 5px;
}
.notice-bg-marquee-U3Uv7 {
  overflow: hidden;
  position: relative;
  flex: 1 1 0;
  display: flex;
  font-size: 13px;
}
.notice-search-DwJ5E {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 34px;
  border-radius: 10px;
  border: 1px solid var(--cms-divider-color);
  background-color: var(--cms-background-color-secondary);
  color: var(--cms-text-color-secondary);
  padding: 10px;
  margin: 4px 0 0 0;
}
.notice-search-DwJ5E .anticon-search {
  font-size: 20px;
  color: var(--cms-primary-color);
}
.notice-message-box-FO3tW {
  position: relative;
  margin-right: 4px;
  font-size: 9px;
  text-align: center;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.notice-message-box-FO3tW > i {
  margin-bottom: 2.5px;
}
.notice-message-box-FO3tW > div {
  position: relative;
  font-size: 0.18rem;
  font-family: Inter, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  color: var(--cms-primary-color);
  width: 100%;
  text-align: center;
  line-height: 1;
}
.animateInfinite-d1a8V {
  animation-duration: 1.5s;
  animation-delay: 0.5s;
  animation-iteration-count: infinite;
  animation-name: heartBeat-fXRB3;
}
@keyframes heartBeat-fXRB3 {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.3);
  }
  28% {
    transform: scale(1);
  }
  42% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(1);
  }
}
.phpDown-ydViN {
  height: 0.3rem;
}
.noticeIcon-s65Jf,
.phpDown-ydViN {
  width: 0.36rem;
  color: var(--cms-primary-color);
}
.noticeIcon-s65Jf {
  height: 0.32rem;
  margin-right: 0.2rem;
}
@keyframes notice-scrols-s99Dh {
  0% {
    transform: translateX(0);
  }
  to {
    transform: translateX(-33.3333%);
  }
}
.noticeCon-content-RtE6l {
  cursor: pointer;
  overflow: hidden;
  height: 20px;
  line-height: 20px;
  color: var(--cms-text-color-secondary);
  font-size: 12px;
  font-weight: bolder;
  -webkit-text-size-adjust: none;
}
.noticeCon-content-list-vXjUx {
  white-space: nowrap;
  will-change: transform;
  display: inline-block;
  transform: translateZ(0);
}
.noticeCon-content-list-vXjUx:hover {
  animation-play-state: paused;
}
.marqueeWrap-MDWlN {
  width: 100%;
  position: relative;
  overflow: hidden;
  height: 0.6rem;
  background: var(--cms-background-color-secondary);
  border-radius: 0.3rem;
}
.marqueeContent-ARhCm,
.marqueeWrap-MDWlN {
  line-height: 0.6rem;
  -webkit-text-size-adjust: none;
}
.marqueeContent-ARhCm {
  width: auto;
  position: absolute;
  font-size: 0.24rem;
  font-family: Inter, sans-serif;
}
.mySwiper-XbTl0 {
  width: 100%;
  height: 0.6rem;
}
.notice-TMcYg {
  padding: 0 0.24rem 0 0.25rem;
  width: 100%;
}
.notice-bg-pIRbt {
  position: relative;
  display: flex;
  align-items: center;
  color: var(--cms-text-color-secondary);
  z-index: 2;
  width: 100%;
  box-sizing: border-box;
}
.notice-bg-awh998-YVaVW,
.notice-bg-awh999-IonCQ {
  box-shadow: 0 0 0.1rem 0 var(--cms-primary-color) !important;
  border-radius: 0.1rem;
  padding: 0 0.04rem;
}
.notice-bg-awh11-PUkn9 {
  background-color: var(--cms-background-color-secondary);
  border-radius: 0.2rem;
  padding: 0 0.08rem;
  box-shadow: 0 0 0.09rem 0 var(--skin__web_left_bg_shadow);
  height: 0.4rem;
}
.notice-bg-awh11-PUkn9 > div {
  display: flex;
  align-items: center;
}
.notice-bg-awh11-PUkn9 i {
  margin-right: 0 !important;
}
.notice-bg-awh11-PUkn9 i svg {
  width: 0.28rem;
  height: 0.28rem;
}
.notice-bg-marquee-a0uEG {
  overflow: hidden;
  position: relative;
  flex: 1 1 0;
  display: flex;
  font-size: 0.26rem;
}
.notice-email-osFxH {
  color: var(--cms-primary-color) !important;
}
.notice-email-osFxH rect {
  fill: var(--cms-background-color-primary);
}
.notice-search-vFglv {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 0.68rem;
  border-radius: 0.2rem;
  border: 0.02rem solid var(--cms-divider-color);
  background-color: var(--cms-background-color-secondary);
  color: var(--cms-text-color-secondary);
  padding: 0.2rem;
  margin: 0.08rem 0 0 0;
}
.notice-search-vFglv .anticon-search {
  font-size: 0.4rem;
  color: var(--cms-primary-color);
}
.notice-message-box-mbClH {
  margin-left: 0.08rem;
  position: relative;
  display: inline-block;
}
.notice-message-box-tips-Fjr0j {
  height: 0.32rem;
  left: 0.2rem;
  position: absolute;
  right: 0;
  top: -0.15rem;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 100;
}
.notice-message-box-tips-box-gYbiv {
  font-size: 0.18rem;
  height: 0.26rem;
  line-height: 0.26rem;
  padding: 0 0.07rem;
  background-color: #ff4a4a;
  border-radius: 0.125rem 0.125rem 0.125rem 0;
  color: #fff;
}
.notice-message-box-tips-tail-dWsKd {
  border-bottom: 0.07rem solid transparent;
  border-left: 0.07rem solid #ff4a4a;
  border-right: 0.07rem solid transparent;
  height: 0;
  width: 0;
}
.notice-TMcYg .imgBox-vvKGn {
  margin-left: 0;
}
.notice-TMcYg .leftIcon-VAcuB {
  width: 0.36rem;
  margin-right: 0.1rem;
  flex-shrink: 0;
}
.notice-TMcYg .right-ub8ic {
  width: 0.6rem;
  flex-shrink: 0;
  text-align: center;
}
.notice-TMcYg .noticeTips-do7qi {
  height: 0.32rem;
  left: 0.34rem;
  position: absolute;
  right: 0;
  top: -0.11rem;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 100;
}
.notice-TMcYg .messageIcon-g7iPo {
  height: auto;
  width: 0.58rem;
  margin-bottom: 0.1rem;
}
.homeGj1-gzEHq {
  padding-top: 0 !important;
}
.homeGj-GCaAI {
  z-index: 999;
}
.homeGj-banner-eD9tL {
  padding: 0.2rem;
}
.homeGj-banner-eD9tL .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  height: 2.22rem;
}
.homeGj-banner-eD9tL .van-skeleton h3 {
  display: none;
}
.homeGj-notice-sKGQI {
  padding: 0 0.2rem;
  display: flex;
}
.homeGj-notice-sKGQI .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  height: 0.7rem;
}
.homeGj-notice-sKGQI .van-skeleton h3 {
  display: none;
}
.homeGj-nav-JmuNf {
  padding: 0 0.2rem;
  display: flex;
  background: var(--cms-background-color-secondary);
  height: 1.2rem;
  justify-content: space-between;
  margin-top: 0.2rem;
  align-items: center;
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.homeGj-nav-left-Pxi7M {
  width: 40%;
  height: 0.5rem;
}
.homeGj-nav-left-Pxi7M .van-skeleton {
  background: var(--cms-background-color-primary);
  border-radius: 0.1rem;
  height: 100%;
  width: 100%;
}
.homeGj-nav-left-Pxi7M .van-skeleton h3 {
  display: none;
}
.homeGj-nav-right-xEGxZ {
  margin-left: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.homeGj-nav-right-xEGxZ .van-skeleton {
  background: var(--cms-background-color-primary);
  border-radius: 0.1rem;
  height: 0.7rem;
  width: 1rem;
  margin-left: 0.1rem;
}
.homeGj-nav-right-xEGxZ .van-skeleton h3 {
  display: none;
}
.homeGj-jack-k9SDj {
  width: 100%;
  padding: 0.2rem;
}
.homeGj-jack-k9SDj .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  width: 100%;
  height: 2rem;
}
.homeGj-jack-k9SDj .van-skeleton h3 {
  display: none;
}
.homeGj-game-u6kXr {
  padding: 0.2rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.homeGj-game-left-Y7H_3 {
  width: 1.4rem;
  margin-right: 0.2rem;
}
.homeGj-game-left-Y7H_3 .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  width: 100%;
  height: 0.7rem;
  margin-bottom: 0.2rem;
}
.homeGj-game-left-Y7H_3 .van-skeleton h3 {
  display: none;
}
.homeGj-game-right-DeKAb {
  width: calc(100% - 1.6rem);
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.homeGj-game-right-DeKAb .van-skeleton {
  background: var(--cms-background-color-secondary);
  border-radius: 0.1rem;
  width: 1.66rem;
  height: 1.8rem;
  margin-bottom: 0.2rem;
}
.homeGj-game-right-DeKAb .van-skeleton h3 {
  display: none;
}
@keyframes identifier-H2eLP {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  to {
    transform: scale(1);
  }
}
.ts-pD7o4 {
  padding: 0 0.04rem;
}
.ts-pD7o4 .newJackportNums-ZlOl3 {
  position:absolute;
  width:100%;
  top:.72rem
}
.ts-img-IWCQX,
.ts-img-IWCQX img {
  width: 100%;
}
.ts-content-sB_N6 {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
  width: 7.1rem;
  height: 1.94rem;
  margin: 0 auto;
  position: relative;
}
.ts-content-l-qWi23 {
  width: 2.68rem;
  height: 2.32rem;
  margin-top: 0.2rem;
}
.ts-content-c-I9nQS {
  flex: 1;
  padding: 0.1rem 0;
  font-weight: 700;
  color: #fff;
  line-height: 1.2;
  text-align: center;
}
.ts-content-c-I9nQS article {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  max-width: 2.16rem;
  font-size: 0.15rem;
  line-height: 1;
  text-shadow: 0 0.03rem 0.06rem red;
  margin: 0 auto 0.05rem;
}
.ts-content-c-I9nQS p {
  font-size: 0.14rem;
  line-height: 1.4;
  text-shadow: 0 0.03rem 0.06rem red;
  white-space: nowrap;
}
.ts-content-c-p0-GUchT {
  font-size: 0.17rem !important;
  margin-top: 0.12rem;
  color: #de1717;
  text-shadow: none !important;
  position: relative;
}
.ts-content-c-p0-active-Kgdb0 {
  animation-name: identifier-H2eLP;
  animation-duration: 0.6s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  position: relative;
  display: inline-block;
}
.ts-content-c-p1-uy5sq {
  font-size: 0.24rem !important;
  margin-top: 0.16rem;
  color: #fff;
}
.ts-content-c-p1-uy5sq span {
  width: auto !important;
  height: auto !important;
  line-height: 1.2 !important;
}
.ts-content-c-p2-wxLyb {
  margin-top: 0.08rem;
  color: #fe0;
  font-weight: 700;
  font-size: 0.19rem !important;
  margin-bottom: 0.03rem;
  line-height: 0.27rem;
}
.ts-content-r-jQ8ei {
  width: 1.62rem;
  height: 1.94rem;
  font-weight: 700;
  position: absolute;
  right: 0;
  bottom: 0;
}
.ts-content-r-t-naKH2 {
  width: 100%;
  margin-top: 0.2rem;
  text-align: center;
  right: 0;
  bottom: 0.4rem;
  position: absolute;
}
.ts-content-r-t-naKH2 article {
  color: #fe0;
  font-size: 0.24rem;
  margin-right: 0.18rem;
}
.ts-content-r-b-EuBgx {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  line-height: 1;
  min-height: 0.25rem;
  font-size: 0.14rem;
  color: #de1717;
  word-break: break-word;
  text-align: center;
  position: absolute;
  right: 0.16rem;
  bottom: -0.02rem;
  background-image: url(/img/img_dt_bg_hd2.cad0fc0b.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  animation-name: identifier-H2eLP;
  animation-duration: 3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
.scence-card-xMkOJ {
  width: 7.1rem;
  box-shadow: 0 0 0.09rem rgba(0, 0, 0, 0.1);
  margin: 0.15rem auto;
  border-radius: 0.16rem;
  background-size: 100% 100%;
  position: relative;
  background-color: var(--cms-background-color-secondary);
}
.scence-card-user-uugw0 {
  width: 100%;
  height: 1.16rem;
  background-size: 100% 100%;
  padding: 0 0.16rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.scence-card-user-login-fYbPL {
  width: 48%;
}
.scence-card-user-login-wrap-YaxoV {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.scence-card-user-login-wrap-YaxoV > div {
  display: flex;
  align-items: center;
  margin: 0.05rem 0;
}
.scence-card-user-login-wrap-spin-bl3a4 {
  animation: spin-v3SAN 1.5s linear;
}
@keyframes spin-v3SAN {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(5turn);
  }
}
.scence-card-user-login-wrap-vip-Ahbx4 {
  font-size: 0.16rem;
  height: 0.24rem;
  padding: 0 0.06rem;
  line-height: 0.24rem;
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
  margin-right: 0.08rem;
  border-radius: 0.04rem;
  white-space: nowrap;
}
.scence-card-user-login-wrap-YaxoV i {
  font-size: 0.22rem;
  font-style: normal;
  color: var(--cms-text-color-primary);
  margin-right: 0.12rem;
  overflow: hidden;
}
.scence-card-user-login-wrap-YaxoV img {
  height: 0.32rem;
}
.scence-card-user-login-wrap-vip-Ahbx4 {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 0.96rem;
  height: 0.3rem;
  border-radius: 0.3rem;
  background: var(--cms-global-spare2-color);
  color: var(--cms-global-spare3-color);
}
.scence-card-user-login-wrap-vip-Ahbx4 i {
  background: url(/img/img_vip.eb72466d.png) no-repeat 50% / cover;
  width: 0.38rem;
  height: 0.18rem;
  margin-top: 0.03rem;
}
.scence-card-user-login-wrap-vip-Ahbx4 span {
  font-size: 0.2rem;
  font-weight: 700;
}
.scence-card-user-login-wrap-YaxoV > div:last-child {
  display: flex;
  align-items: center;
  padding: 0.04rem 0.1rem;
  height: 0.4rem;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 1.8rem;
  opacity: 1;
  border: 0.02rem solid var(--cms-top-btn-color);
}
.scence-card-user-login-wrap-YaxoV > div:last-child .img {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 0.3rem;
  width: 0.3rem;
  overflow: hidden;
  border-radius: 50%;
}
.scence-card-user-login-wrap-YaxoV > div:last-child .img img {
  height: 0.3rem;
  width: 0.3rem;
}
.scence-card-user-login-wrap-YaxoV > div:last-child span {
  color: var(--cms-top-money-color);
  max-width: 2rem;
  font-size: 0.2rem;
  padding: 0 0.08rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-decoration: underline;
}
.scence-card-user-login-wrap2-mZZDh {
  width: 100%;
  height: 100%;
}
.scence-card-user-login-wrap2-mZZDh > div {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.scence-card-user-login-wrap2-text-YKop1 {
  display: flex;
  align-items: center;
  color: var(--cms-primary-color);
  justify-content: center;
}
.scence-card-user-login-wrap2-text-YKop1 span {
  color: var(--cms-text-color-primary);
  margin: 0 0.08rem;
}
.scence-card-user-login-wrap2-text-YKop1 p {
  min-width: 1.54rem;
  height: 0.64rem;
  border-radius: 0.16rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--cms-theme-text-color-primary);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  font-size: 0.26rem;
  font-weight: 700;
}
.scence-card-user-login-wrap2-text-YKop1 > p:first-child {
  background-color: var(--cms-primary-color);
}
.scence-card-user-login-wrap2-text-YKop1 > p:last-child {
  background-color: var(--cms-secondary-color);
}
.scence-card-user-login-wrap2-currency-czZ69 {
  padding: 0.04rem 0.06rem;
  border-radius: 1.8rem 1.8rem 1.8rem 1.8rem;
  border: 0.02rem solid var(--cms-divider-color);
  display: inline-flex;
  align-items: center;
}
.scence-card-user-login-wrap2-currency-czZ69 img {
  width: 0.36rem;
  margin-right: 0.1rem;
}
.scence-card-user-login-wrap2-currency-czZ69 span {
  font-size: 0.24rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: var(--cms-text-color-primary);
}
.scence-card-user-login-wrap2-currency-czZ69 i {
  margin-right: 0.02rem;
}
.scence-card-user-wrap-yPwbE {
  display: flex;
  gap: 0.04rem;
  margin-left: auto;
  text-align: center;
  justify-content: space-between;
  position: relative;
}
.scence-card-user-wrap-item-Mvvgu {
  width: 1rem;
  text-align: center;
  margin-right: 0.1rem;
}
.scence-card-user-wrap-item-strong-CvQAG {
  display: inline-block;
  position: relative;
  margin-bottom: 0.12rem;
}
.scence-card-user-wrap-item-Mvvgu img {
  width: 0.48rem;
  height: 0.48rem;
}
.scence-card-user-wrap-item-Mvvgu p {
  color: var(--cms-text-color-primary);
  line-height: 1;
  font-size: 0.2rem;
}
.lang-list-obbZz {
  max-height: 50vh;
  overflow: hidden;
  overflow-y: auto;
}
.lang-item-TJY2l {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0.2rem 0.3rem;
  border-top: 0.02rem solid var(--cms-divider-color);
}
.lang-item-TJY2l img {
  width: 0.64rem;
  height: 0.64rem;
  margin-right: 0.2rem;
}
.lang-item-TJY2l p {
  line-height: 1.1;
}
.lang-item-TJY2l:after {
  opacity: 0;
  content: "";
  position: absolute;
  right: 0.3rem;
  width: 0.32rem;
  height: 0.2rem;
  border-left: 0.04rem solid var(--cms-primary-color);
  border-bottom: 0.04rem solid var(--cms-primary-color);
  transform: rotate(308deg);
}
.lang-item-active-WPhAt {
  color: var(--cms-primary-color);
}
.lang-item-active-WPhAt:after {
  opacity: 1;
}
.middle-kJcg_ {
  border: 0.02rem solid var(--cms-divider-color);
  border-radius: 0.08rem;
  right: 0;
  top: 1rem;
  z-index: 119;
  z-index: 999;
  display: flex;
  width: 5.4rem;
  padding: 0.2rem 0.1rem 0.1rem;
  flex-wrap: wrap;
  align-content: flex-start;
}
.middle-kJcg_,
.middle-kJcg_:after {
  background-color: var(--cms-background-color-primary);
  position: absolute;
}
.middle-kJcg_:after {
  border-color: var(--cms-divider-color);
  border-style: solid;
  border-width: 0.01rem 0.01rem 0 0;
  content: "";
  height: 0.2rem;
  right: 0.32rem;
  top: -0.105rem;
  transform: translateX(-50%) rotate(-45deg);
  width: 0.2rem;
  z-index: 2;
}
.middle-item-S60i8 {
  width: 20%;
  height: auto;
  color: var(--cms-text-color-secondary);
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-bottom: 0.2rem;
}
.middle-item-strong-mYfk9 {
  display: inline-block;
  position: relative;
}
.middle-item-S60i8 img {
  width: 0.5rem;
  height: 0.5rem;
  margin-bottom: 0.06rem;
}
.middle-item-name-RNqLY {
  width: 100%;
  font-size: 0.2rem;
  text-align: center;
  line-height: 0.3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.game-Ogk7M {
  position: relative;
  width: 100%;
  display: flex;
  margin-top: 0.2rem;
  padding: 0 0.2rem 0.2rem 2rem;
}
.game-left-UQtzk {
  position: absolute;
  left: 0.2rem;
  width: 1.5rem;
  box-sizing: border-box;
}
.game-left-active-spxQR {
  position: fixed;
  top: 1.16rem;
}
.game-left-activeTopDownload-IHhmT {
  position: fixed;
  top: 1.9rem;
}
.game-left-activeTopDownload1-qbdeF {
  bottom: 6rem;
}
.game-left-bottom-T029O {
  position: absolute;
  top: auto;
  bottom: 0;
}
.game-left-UQtzk .item {
  display: flex;
  height: 1.05rem;
  margin-bottom: 0.2rem;
  background-color: var(--cms-background-color-secondary);
  background-size: 100% 100%;
  color: var(--cms-text-color-secondary);
  border-radius: 0.18rem;
  position: relative;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border: 0.02rem solid var(--cms-text-color-secondary);
}
.game-left-UQtzk .item img {
  width: 0.44rem;
}
.game-left-UQtzk .item span {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  word-break: break-word;
  font-size: 0.26rem;
  text-align: center;
}
.game-left-UQtzk .item.is-active {
  background-color: var(--cms-primary-color);
  color: var(--cms-theme-text-color-primary);
}
.game-right-HArc2 {
  flex: 1;
}
.game-right-HArc2 > div > div:last-child > div > div:last-child {
  border-bottom: none;
}
.game-tabItem-E5KdV {
  text-align: center;
  overflow: hidden;
}
.game-tabItem-img-uebGG {
  height: 0.48rem;
}
.game-tabItem-img-uebGG img {
  width: 0.48rem;
  height: 100%;
}
.game-tabItem-name-CVV54 {
  width: 100%;
  line-height: 0.22rem;
  font-size: 0.24rem;
  color: var(--cms-text-color-secondary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 0.04rem;
  transform: scale(0.917);
}
.game-Ogk7M .van-sticky {
  left: 0;
}
.game-Ogk7M .van-tabs__nav {
  background: var(--cms-background-color-secondary);
}
.game-Ogk7M .van-tabs--line .van-tabs__wrap {
  height: 0.96rem;
}
.game-Ogk7M .van-tab--active {
  color: var(--cms-text-color-primary);
}
.game-Ogk7M .van-tab--active span {
  color: var(--cms-primary-color);
}
.game-Ogk7M .van-tabs__line {
  background: var(--cms-primary-color);
  height: 0.04rem;
  width: 1.2rem;
}
.game-Ogk7M .van-tab__text {
  width: 100%;
}
.game-Ogk7M .van-tab {
  width: 1.32rem;
}
.game-select-shnQC {
  position: relative;
  padding-right: 0.16rem;
  width: 100%;
  margin-bottom: 0.2rem;
}
.game-act-S4jzq {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0.28rem 0.36rem;
  background-color: #fff;
  border-radius: 0.24rem;
  line-height: 0.64rem;
  width: 100%;
}
.game-act-text-Nbsxp {
  padding-left: 0.34rem;
  font-size: 0.32rem;
  color: var(--cms-mango-primary-color);
  font-weight: 700;
}
.game-act-flag-hCnru {
  width: 0.48rem;
  height: 0.48rem;
}
.game-act-icon-JVro0 {
  font-size: 0;
  margin-left: auto;
  line-height: 1;
  transition: transform 0.3s;
}
.game-act-icon-show-_x92j {
  transform: rotate(180deg) translateY(-0.08rem);
}
.game-act-list-ux8lZ {
  position: absolute;
  left: 0;
  top: 1.4rem;
  padding: 0.28rem 0.12rem;
  background-color: #fff;
  border-radius: 0.24rem;
  width: 100%;
  max-height: 0;
  overflow: hidden auto;
  opacity: 0;
  pointer-events: none;
  transition: max-height 0.3s, opacity 0.3s;
}
.game-act-list-item-P_d_r {
  display: flex;
  align-items: center;
  gap: 0.16rem;
  padding-left: 0.32rem;
  padding-right: 0.32rem;
  width: 100%;
  height: 1.04rem;
}
.game-act-list-item-P_d_r > img {
  width: 0.48rem;
  height: 0.48rem;
}
.game-act-list-item-P_d_r > p {
  font-size: 0.28rem;
  color: var(--cms-mango-text-color2);
  font-weight: 500;
}
.game-act-list-item-active-BwGc5 {
  background-color: var(--cms-mango-background-color);
  border-radius: 0.24rem;
}
.game-act-list-show-JHMnE {
  max-height: 8.3rem;
  opacity: 1;
  pointer-events: auto;
}
.game-con-XhJnv {
  overflow: hidden;
}
.game-con-special-sRag3 .empty-de2xA {
  width: auto;
}
.game-con-special-hd-B_2MS {
  display: flex;
  justify-content: space-around;
  margin: 0 0.16rem 0 0;
  border-bottom: 0.02rem solid var(--cms-text-color-secondary);
  color: var(--cms-text-color-primary);
  overflow: hidden;
}
.game-con-special-hd-B_2MS .item {
  height: 0.8rem;
  line-height: 0.8rem;
  border-bottom: 0.02rem solid transparent;
  font-size: 0.22rem;
}
.game-con-special-hd-B_2MS .item.is-active {
  color: var(--cms-primary-color);
  border-bottom: 0.02rem solid var(--cms-primary-color);
}
.game-con-special-bd-gw0rW {
  margin-top: 0.16rem;
  overflow: hidden;
  min-height: 4.86rem;
}
.game-con-title-vsSH9 {
  width: 100%;
  height: 0.35rem;
  display: flex;
  align-items: center;
  font-size: 0.24rem;
  margin: 0.2rem 0 0.3rem;
  justify-content: space-between;
  position: relative;
}
.game-con-title-name-lEQ7K {
  display: flex;
  align-items: center;
  color: var(--cms-text-color-primary);
  margin-right: 0.04rem;
}
.game-con-title-more-eZST0 {
  color: var(--cms-text-color-secondary);
  font-size: 0.24rem;
  position: relative;
  display: flex;
  align-items: center;
}
.game-con-title-more-eZST0:after {
  width: 0.16rem;
  height: 0.16rem;
  content: " ";
  display: inline-block;
  border-top: 0.03rem solid var(--cms-text-color-secondary);
  border-right: 0.03rem solid var(--cms-text-color-secondary);
  transform: rotate(45deg);
  margin-right: 0.04rem;
  margin-left: 0.04rem;
}
.game-con-title-btn-RDdds {
  flex: 1;
  position: relative;
  display: flex;
  justify-content: flex-end;
  font-size: 0.28rem;
  color: var(--cms-mango-primary-color);
  align-items: center;
  height: 100%;
  cursor: pointer;
}
.game-con-title-btn-all-ak_05 {
  background: var(--cms-mango-background-color2);
  display: block;
  height: 100%;
  line-height: 0.64rem;
  padding: 0 0.2rem;
  border-radius: 0.32rem;
  color: var(--cms-mango-text-color);
  font-size: 0.26rem;
}
.game-con-title-btn-all-ak_05 span {
  color: var(--cms-primary-color);
  margin-left: 0.06rem;
  font-size: 0.28rem;
}
.game-con-title-btn-icon-i5i2m {
  transform: rotate(180deg);
}
.game-con-title-btn-RDdds .swiper-button-disabled {
  opacity: 0.7 !important;
}
.game-con-title-btn-RDdds div {
  width: 0.64rem;
  height: 0.64rem;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--cms-mango-background-color2);
  color: var(--cms-mango-text-color);
  top: 0.4rem !important;
  cursor: pointer;
}
.game-con-title-btn-RDdds div:after {
  display: none !important;
}
.game-con-title-btn-RDdds div:first-of-type {
  left: auto !important;
  right: 0.76rem !important;
}
.game-con-title-btn-RDdds div:nth-of-type(2) {
  right: 0 !important;
}
.game-con-title-vsSH9 img {
  width: 0.4rem;
  margin-right: 0.1rem;
}
.game-con-XhJnv .ant-empty-description {
  color: var(--cms-text-color-primary) !important;
  font-size: 0.24rem;
}
.game-con-XhJnv .game-con-wrap1 .game-con-item {
  width: 100%;
}
.game-con-XhJnv .game-con-wrap1 .game-con-item-zw {
  width: 100%;
  height: 0;
}
.game-con-XhJnv .game-con-wrap1 .game-con-wrap-img {
  width: 100%;
}
.game-con-XhJnv .game-con-wrap1 .game-con-wrap-name {
  font-size: 0.18rem;
  margin-top: 0.04rem !important;
  text-align: center;
  height: 0.48rem;
}
.game-con-XhJnv .game-con-item {
  width: 1.5rem !important;
  min-height: 1.4rem;
  position: relative;
}
.game-con-XhJnv .game-con-item-sc {
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  top: 0.1rem;
  right: 0.1rem;
  z-index: 5;
}
.game-con-XhJnv .game-con-item:nth-of-type(3n) {
  margin-right: 0;
}
.game-con-XhJnv .game-con-item2 {
  width: 100%;
}
.game-con-XhJnv .game-con-item2 .game-con-wrap-img {
  min-height: 2.03rem;
}
.game-con-XhJnv .game-con-wrap-img {
  display: flex;
  width: 1.3rem;
  margin: 0 auto;
  position: relative;
  transition: all 0.3s linear;
  overflow: hidden;
  border-radius: 0.2rem;
  cursor: pointer;
  min-height: 1.5rem;
  background-size: 0.9rem 0.9rem;
  background-position: 50%;
  background-color: var(--cms-background-color-secondary);
}
.game-con-XhJnv .game-con-wrap-img img {
  width: 100%;
  transition: all 0.3s linear;
  position: relative;
  z-index: 3;
}
.game-con-XhJnv .game-con-wrap-name {
  margin-top: 0.1rem;
  display: -webkit-box;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 1.2;
  font-size: 0.24rem;
  color: var(--cms-text-color-primary);
}
.game-con-XhJnv .game-empty {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 4.86rem;
}
.game-con-wrap-PfoxD {
  width: 100%;
  padding: 0;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  gap: 0.4rem;
}
.game-con-wrap-title-eJ3R_ {
  padding-left: 0.1rem;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 0.24rem;
  line-height: 0.28rem;
  margin-top: 0.1rem;
  color: #fff;
}
.game-con-wrap-logo-HVHGl {
  padding-left: 0.1rem;
}
.game-con-wrap-logo-HVHGl img {
  width: 50% !important;
  height: 100% !important;
}
.game-con-footer-FbjXT {
  line-height: 1.2;
  font-size: 0.24rem;
  text-align: center;
  padding: 0.3rem 0.28rem 0.2rem 0.28rem;
  cursor: pointer;
  border-bottom: 0.02rem solid var(--cms-divider-color);
}
.game-con-footer-FbjXT,
.game-con-footer-FbjXT p {
  color: var(--cms-text-color-secondary);
}
.game-con-footer-FbjXT > div {
  margin-bottom: 0.1rem;
}
.game-con-footer-FbjXT span {
  position: relative;
  padding-right: 0.24rem;
  color: var(--cms-global-spare-color);
}
.game-con-footer-FbjXT span:after,
.game-con-footer-FbjXT span:before {
  content: "";
  position: absolute;
  right: 0;
  top: 0.04rem;
  transform: rotate(-45deg);
  width: 0.12rem;
  height: 0.12rem;
  border-left: 0.02rem solid var(--cms-global-spare-color);
  border-bottom: 0.02rem solid var(--cms-global-spare-color);
}
.game-con-footer-FbjXT span:before {
  top: 0.1rem;
}
.game-empty-VGdeb {
  width: 100%;
  height: 8rem;
  margin-bottom: 0.64rem;
  display: flex;
  font-size: 0.28rem;
  color: var(--cms-mango-text-color3);
  align-items: center;
  justify-content: center;
}
.game-scroolselect-YgPkd {
  margin: 0 0.26rem;
  height: 1.54rem;
  display: flex;
  align-items: center;
  gap: 0.16rem;
  background: linear-gradient(#fff, #f1fff8);
  box-shadow: 0 0 0.08rem 0 #caddd5;
  border-radius: 0.08rem;
  overflow: auto hidden;
}
.game-scroolselect-box-_iNHJ {
  display: flex;
  gap: 0.16rem;
  background: #fff;
  border-radius: 0.1rem;
}
.game-scroolselect-ActListItem-pZ_07 {
  padding: 0 0.2rem;
  margin: 0 0.04rem;
  height: 0.92rem;
  border-radius: 0.1rem;
  color: var(--cms-mango-text-color4);
  font-size: 0.28rem;
  text-align: center;
  border-bottom: 0.04rem solid transparent;
}
.game-scroolselect-ActListItem-pZ_07 img {
  width: 0.48rem;
  height: 0.48rem;
  pointer-events: none;
}
.game-scroolselect-ActListItem-pZ_07 p {
  font-size: 0.22rem;
  white-space: nowrap;
  pointer-events: none;
}
.game-scroolselect-ActListItem-pZ_07:last-child {
  margin-right: 0;
}
.game-scroolselect-ActListItemActive-ZUMsi {
  border-radius: 0.16rem;
  color: #fff;
  border-bottom-color: #459478;
}
.game-scroolselect2-qFYB2 {
  width: 100%;
  padding-right: 0.16rem;
  border-radius: 0.24rem;
  display: flex;
  gap: 0.16rem;
  margin-bottom: 0.4rem;
  overflow: auto hidden;
}
.game-scroolselect2-ActListItem-zfcAh {
  min-width: 1.68rem;
  max-width: 1.68rem;
  height: 1.68rem;
  background-color: #fff;
  border-radius: 0.24rem;
  color: var(--cms-mango-text-color2);
  font-size: 0.28rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 0.08rem;
}
.game-scroolselect2-ActListItem-zfcAh img {
  width: 0.48rem;
  height: 0.48rem;
  pointer-events: none;
}
.game-scroolselect2-ActListItem-zfcAh p {
  width: 100%;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  pointer-events: none;
}
.game-scroolselect2-ActListItem-zfcAh:last-child {
  margin-right: 0;
}
.game-scroolselect2-ActListItemActive-c8CD_ {
  background: var(--cms-mango-primary-color) !important;
  color: var(--cms-mango-text-color);
}
.game-search-_pnBC {
  font-size: 0.28rem;
  height: 100%;
}
.game-search-content-yOagK {
  padding-top: 0.9rem;
  height: 100%;
}
.game-search-title-cS_2x {
  background-color: var(--main-item-bg);
  background: #164633;
  border-bottom: 0.01rem solid #2a815f;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 0.1rem 0 0.2rem;
  height: 0.9rem;
  width: 100%;
  position: fixed;
  z-index: 2023;
}
.game-search-title-left-Bdf9q {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  width: 0.8rem;
}
.game-search-title-left-Bdf9q > span:last-child {
  margin-left: 0.2rem;
}
.game-search-title-left-Bdf9q .anticon-left,
.game-search-title-left-Bdf9q > span:last-child {
  font-size: 0.32rem;
  color: var(--main-ligth-color);
}
.game-search-title-right-EIvmD {
  width: 0.9rem;
}
.game-search-title-center-sne7T {
  font-size: 0.28rem;
  color: var(--main-ligth-color);
  flex: 1;
  text-align: center;
}
.game-search-title-center-sne7T img {
  width: 1.24rem;
  height: 0.14rem;
  margin: 0 0.16rem;
}
.game-search-title-center-sne7T .ant-image:last-child {
  transform: rotate(-180deg);
}
.game-search-input-vZNOu {
  border-color: #2a815f;
  border-radius: 0.16rem;
  padding: 0.2rem 0.2rem 0;
  background: transparent none repeat 0 0 / auto auto padding-box border-box
    scroll;
}
.game-search-input-wrap-v2MGy {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.game-search-input-wrap-v2MGy .ant-input-affix-wrapper {
  height: 0.5rem;
  border-radius: 0.25rem;
  border-color: #2a815f;
  background-color: transparent;
  color: #fff;
  padding: 0 0.2rem 0 0.2rem;
  box-sizing: border-box;
  font-size: 0.22rem;
}
.game-search-input-wrap-v2MGy .ant-input-affix-wrapper:focus,
.game-search-input-wrap-v2MGy .ant-input-affix-wrapper:hover {
  border-color: var(--cms-primary-color);
}
.game-search-input-wrap-v2MGy .ant-input-affix-wrapper ::-moz-placeholder {
  filter: opacity(0.5);
}
.game-search-input-wrap-v2MGy .ant-input-affix-wrapper ::placeholder {
  filter: opacity(0.5);
}
.game-search-input-wrap-v2MGy .ant-input-affix-wrapper .anticon-search {
  font-size: 0.3rem;
  color: var(--main-text-color);
  color: #7db39e;
}
.game-search-input-wrap-v2MGy .ant-btn-primary {
  height: 0.84rem;
  background-color: var(--cms-primary-color);
  border-color: var(--cms-theme-divider-color);
  color: var(--cms-theme-text-color-primary);
  font-size: 0.28rem;
  border-radius: 0.16rem;
}
.game-search-input-histroy-WQUZD {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.22rem;
  color: #7db39e;
  margin-top: 0.3rem;
}
.game-search-input-histroy-left-eU1Az svg {
  margin-right: 0.12rem;
}
.game-search-input-histroy-content-x291Y {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  padding: 0.3rem 0.2rem;
}
.game-search-input-histroy-content-x291Y > div {
  height: 0.5rem;
  border-radius: 0.25rem;
  border: 0.01rem solid #2a815f;
  padding: 0 0.18rem;
  position: relative;
  font-size: 0.22rem;
  color: #7db39e;
  margin-right: 0.3rem;
  margin-bottom: 0.2rem;
  text-align: center;
  display: flex;
  align-items: center;
}
.game-search-input-histroy-content-x291Y > div:hover {
  color: var(--cms-primary-color);
  cursor: pointer;
}
.game-search-input-histroy-content-x291Y .anticon-close-circle {
  font-size: 0.24rem;
  position: absolute;
  right: -0.06rem;
  top: -0.12rem;
}
.game-search-input-histroy-del-ed21K > span {
  color: #ea4d3d !important;
}
.game-search-input-histroy-del-ed21K svg {
  margin-right: 0.12rem;
}
.game-search-input-histroy-WQUZD span {
  color: var(--main-ligth-color);
  cursor: pointer;
}
.game-search-nav-W697b {
  background-color: var(--cms-background-color-secondary);
  padding: 0.3rem;
}
.game-search-nav-swiper-bKQ3k {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 0.84rem;
  border-bottom: 0.02rem solid var(--cms-divider-color);
  overflow-y: auto;
}
.game-search-nav-swiper-item-GA3x2 {
  font-size: 0.24rem;
  margin-left: 0.3rem;
  display: flex;
  align-items: center;
  position: relative;
  height: 100%;
}
.game-search-nav-swiper-item-GA3x2:first-child {
  margin-left: 0;
}
.game-search-nav-swiper-item-GA3x2 > img {
  width: 0.38rem;
  height: 0.38rem;
}
.game-search-nav-swiper-item-GA3x2 > span {
  color: var(--main-text-color);
  color: #c5e2d2;
  margin-left: 0.06rem;
  max-width: 1.2rem;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.game-search-nav-swiper-active-yP6sZ > span {
  color: var(--cms-primary-color) !important;
}
.game-search-nav-swiper-active-yP6sZ:after {
  content: "";
  width: 100%;
  height: 0.03rem;
  background-color: var(--cms-primary-color);
  position: absolute;
  bottom: -0.01rem;
  left: 0;
}
.game-search-con-rq_z1 {
  margin-bottom: 0.64rem;
  background-color: var(--main-item-bg);
  padding: 0.3rem;
}
.game-search-con-wrap-mm_V7 {
  -moz-column-count: 3;
  column-count: 3;
  gap: 0.2rem;
}
.game-search-con-wrap-item-h4sLh {
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  box-sizing: border-box;
  margin-bottom: 0.2rem;
}
.game-search-con-wrap-item-pic-uBCTw {
  background: var(--cms-mango-background-color4);
  border-radius: 0.2rem;
  overflow: hidden;
}
.game-search-con-wrap-item-name-mck2H {
  padding: 0.1rem 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: var(--cms-mango-text-color7);
}
.game-search-con-wrap-item-h4sLh:hover {
  transform: translateY(-0.1rem);
}
.game-search-con-wrap-item-h4sLh:hover > div:last-child {
  display: flex;
}
.game-search-con-wrap-item-h4sLh .ant-image,
.game-search-con-wrap-item-h4sLh .ant-skeleton-button {
  width: 100%;
}
.game-search-con-wrap-item-h4sLh img {
  width: 100%;
  height: auto;
  border-radius: 0.2rem;
}
.game-search-con-wrap-item-mask-thKF6 {
  display: none;
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.4);
  justify-content: center;
  align-items: center;
  z-index: 1;
}
.game-search-con-wrap-item-mask-thKF6 > div {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
  padding: 0.04rem 0 0 0.16rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--cms-primary-color);
}
.game-search-con-wrap-item-mask-thKF6 > div path,
.game-search-con-wrap-item-mask-thKF6 > div > svg {
  fill: var(--main-color);
}
.scence-Smhmm {
  padding: 0 0.16rem;
}
.scence-nav-KxcVZ {
  display: flex;
  margin: 0 0.16rem;
  height: 0.96rem;
  position: relative;
  transition: all 0.25s ease 0s;
}
.scence-nav-fixed-GfSfQ {
  position: fixed;
  left: 0;
  right: 0;
  top: 1rem;
  z-index: 100;
}
.scence-nav-KxcVZ .swiper-button-next:after,
.scence-nav-KxcVZ .swiper-button-prev:after {
  font-size: 0;
}
.scence-nav-KxcVZ .swiper-button-disabled {
  display: none;
}
.scence-nav-KxcVZ .swiper-button-next {
  right: -0.2rem;
  z-index: 100;
}
.scence-nav-KxcVZ .swiper-button-prev {
  left: -0.2rem;
  z-index: 100;
}
.scence-nav-KxcVZ .van-icon {
  width: 0.36rem;
  height: 0.36rem;
  text-align: center;
  line-height: 0.36rem;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.1);
  border: 0.02rem solid var(--cms-divider-color);
  font-size: 0.2rem;
  color: #fff;
}
.scence-nav-con-UUEr2 {
  height: 100%;
  display: flex;
  justify-content: space-between;
  padding-right: 0 0.6rem;
  background: var(--cms-background-color-secondary);
  border-bottom: 0.02rem solid var(--cms-divider-color);
  background-size: 100% 100%;
  margin: 0 auto;
  z-index: 9;
}
.scence-nav-con-UUEr2,
.scence-nav-con-wrap-fE8MW {
  width: 100%;
  position: relative;
}
.scence-nav-con-wrap-game-Z9MQk {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 1.12rem;
  height: 0.96rem;
  color: var(--cms-text-color-secondary);
  overflow: hidden;
}
.scence-nav-con-wrap-game-logo-HJmxr {
  width: auto;
  height: 0.56rem;
  margin-top: -0.06rem;
}
.scence-nav-con-wrap-game-name-tbnZ6 {
  width: 100%;
  line-height: 0.22rem;
  font-size: 0.24rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 0.04rem;
  transform: scale(0.917);
}
.scence-nav-con-wrap-active-LofWt {
  color: var(--cms-text-color-primary);
  border-bottom: 0.04rem solid var(--cms-primary-color);
}
.scence-nav-con-wrap-fE8MW .swiper {
  height: 100%;
}
.scence-nav-con-wrap-fE8MW .swiper-slide {
  width: 1.12rem;
  height: 100%;
  text-align: center;
  border-radius: 0.16rem;
}
.scence-nav-con-user-SrPKs {
  width: 2.34rem;
  height: 100%;
  position: relative;
}
.scence-nav-con-user-no-login-YagU1 {
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-align: right;
}
.scence-nav-con-user-no-login-YagU1 p {
  line-height: 1;
  color: #000;
  width: 100%;
  white-space: nowrap;
}
.scence-nav-con-user-no-login-YagU1 p:first-of-type {
  margin-top: 0.48rem;
  font-weight: 500;
  margin-bottom: 0.14rem;
}
.scence-nav-con-user-login-_A3vi {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  gap: 0.06rem;
  padding-top: 0.18rem;
  padding-bottom: 0.18rem;
  width: 100%;
  height: 100%;
  font-size: 0;
  box-sizing: border-box;
}
.scence-nav-con-user-login-_A3vi * {
  box-sizing: border-box;
}
.scence-nav-con-user-login-btn-c6s42 {
  transform: rotate(180deg);
  transition: transform 0.3s linear;
}
.scence-nav-con-user-login-_A3vi p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: right;
}
.scence-nav-con-user-login-_A3vi p:first-of-type {
  font-size: 0.28rem;
  font-weight: 600;
  color: var(--cms-primary-color);
}
.scence-nav-con-user-login-_A3vi p:nth-of-type(2) {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 0.24rem;
  font-weight: 500;
  color: #000;
  text-align: right;
}
.scence-nav-con-user-login-_A3vi p:nth-of-type(2) img {
  width: 0.34rem;
  height: 0.34rem;
  margin-right: 0.08rem;
}
.scence-nav-con-user-login-_A3vi p:nth-of-type(3) {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 0.12rem;
}
.scence-nav-con-user-login-_A3vi p:nth-of-type(3) span {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.44rem;
  height: 0.44rem;
  border-radius: 50%;
  overflow: hidden;
  transition: transform 0.3s linear;
}
.scence-nav-con-user-login-trigger-dOBWh {
  position: absolute;
  right: 0.16rem;
  bottom: 0.22rem;
  z-index: 100;
  width: 0.36rem;
  height: 0.36rem;
  border-radius: 50%;
}
.scence-nav-con-user-login-_A3vi p:nth-of-type(4) {
  width: 1.08rem;
  height: 0;
  opacity: 0;
  position: absolute;
  top: 1.66rem;
  right: -0.16rem;
  z-index: 10;
  box-sizing: border-box;
  border: 0.08rem solid var(--cms-primary-color);
  background: #333431;
  border-radius: 1.08rem;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.16rem;
  transition: all 0.3s linear;
}
.scence-nav-con-user-login-show-_faQ4 {
  padding-top: 0.16rem;
  padding-bottom: 0.16rem;
  height: 4rem !important;
  opacity: 1 !important;
}
.scence-nav-con-logo-liUt1 {
  width: 1.88rem;
  height: 0.6rem;
  position: absolute;
  right: 0;
  top: -0.6rem;
  text-align: center;
  color: #fff;
  font-size: 0.26rem;
  z-index: 5;
  overflow: hidden;
}
.scence-nav-con-logo-liUt1 div {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.scence-nav-con-logo-liUt1 div svg {
  width: 100% !important;
  height: 100% !important;
}
.scence-nav-con-logo-liUt1 span {
  position: relative;
  z-index: 2;
}
.scence-nav-con-logo-liUt1 img {
  width: 100%;
  height: 0.72rem;
}
::-moz-selection {
  background: var(--cms-primary-color);
  color: #fff;
}
::selection {
  background: var(--cms-primary-color);
  color: #fff;
}
.onlinePeople-YuNhX {
  position: absolute;
  z-index: 50;
  top: 0;
  left: 0;
  background: red;
  width: -moz-fit-content;
  width: fit-content;
  height: 0.3rem;
  line-height: 0.3rem;
  padding-left: 0.06rem;
  padding-right: 0.12rem;
  border-top-left-radius: 0.15rem;
  border-bottom-right-radius: 0.18rem;
  font-size: 0.21rem;
  color: #fff;
  display: flex;
  align-items: center;
}
.onlinePeople-YuNhX span {
  margin-left: 0.08rem;
  margin-top: 0.04rem;
}
.gameZan-ODbjx {
  position: absolute;
  z-index: 50;
  top: 0;
  left: 0;
  line-height: 1;
}
.gameZan-ODbjx .gameICon-frGQu {
  width: 0.4rem !important;
}
