.payDialog .payPopup[data-v-4b1a482c] {
  width: 7.5rem;
  left: 50%;
  margin-left: -3.75rem;
}
.payDialog .payPopup .popup_content[data-v-4b1a482c] {
    width: 100%;
    min-width: 7.5rem;
    background-color: #ffffff;
    border-radius: 0.3rem 0.3rem 0 0;
    padding: 0 0.3rem;
}
.payDialog .payPopup .popup_content .payPopup_title[data-v-4b1a482c] {
      width: 100%;
      height: 0.88rem;
      font-size: 0.3rem;
      font-weight: bold;
      color: #333333;
      line-height: 0.88rem;
}
.payDialog .payPopup .popup_content[data-v-4b1a482c] .cell .van-cell {
      padding: 0.3rem 0;
}
.payDialog .payPopup .popup_content[data-v-4b1a482c] .cell .van-cell::after {
        display: none;
}
.payDialog .payPopup .popup_content[data-v-4b1a482c] .cell .van-hairline--top-bottom::after {
      border: none;
}
.payDialog .payPopup .popup_content[data-v-4b1a482c] .cell .van-cell--clickable:active {
      background: none;
}
.payDialog .payPopup .popup_content[data-v-4b1a482c] .cell .van-radio .van-radio__label {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 0.24rem;
      color: #333333;
      margin-left: 0;
}
.payDialog .payPopup .popup_content[data-v-4b1a482c] .cell .van-radio .van-radio__label img {
        width: 0.5rem;
        height: 0.5rem;
        margin-right: 0.2rem;
}
.payDialog .payPopup .popup_content .payPopup_btn[data-v-4b1a482c] {
      padding: 0.4rem 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.payDialog .payPopup .popup_content .payPopup_btn .van-button[data-v-4b1a482c] {
        width: 6.9rem;
        height: 0.88rem;
        background: #3e33ff;
        border-radius: 0.44rem;
        font-size: 0.28rem;
        letter-spacing: 0.003rem;
        color: #ffffff;
        border: none;
}

.carousel[data-v-21596a17] {
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.carousel ul[data-v-21596a17] {
    width: 100%;
    max-width: 100%;
    overflow: hidden;
}
.carousel ul li img[data-v-21596a17] {
      width: 28px;
      height: 28px;
      border-radius: 50%;
      margin-right: 10px;
}
.carousel ul li p[data-v-21596a17] {
      min-width: 0;
      overflow: hidden;
      font-size: 14px;
      color: #ffffff;
}

@charset "UTF-8";
.index[data-v-7816ad1f] {
  width: 7.5rem;
  margin: 0 auto;
  position: relative;
  background: #4a67ff;
  padding-bottom: 1.4rem;
}
.index[data-v-7816ad1f] .header .signIn {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
}
.index[data-v-7816ad1f] .header .signIn .sign {
      width: 1.7rem;
      height: 0.6rem;
      color: #ffffff;
      position: relative;
      border: none;
      z-index: 1;
}
.index[data-v-7816ad1f] .header .signIn .sign::after {
        position: absolute;
        top: 0px;
        left: 0px;
        display: block;
        content: "";
        background-color: #fff;
        opacity: 0.2;
        border: none;
        width: 1.7rem;
        height: 0.6rem;
        border-radius: 0.3rem;
        z-index: -1;
}
.index[data-v-7816ad1f] .van-button .van-button__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.index .banner[data-v-7816ad1f] {
    width: 100%;
    height: 8.5rem;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: absolute;
    top: 0;
}
.index .banner img[data-v-7816ad1f] {
      width: 100%;
      height: 100%;
}
.index .banner .banner_broadside[data-v-7816ad1f] {
      position: absolute;
      right: 0;
      top: 2.64rem;
      z-index: 10;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-right: 0.2rem;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
}
.index .banner .banner_broadside div[data-v-7816ad1f] {
        position: relative;
        cursor: pointer;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        width: 0.6rem;
        height: 0.6rem;
}
.index .banner .banner_broadside div[data-v-7816ad1f]:first-child {
          margin: 0 0 0.16rem 0;
}
.index .banner .banner_broadside div .banner_broadside_mask[data-v-7816ad1f] {
          width: 0.6rem;
          height: 0.6rem;
          background: #000000;
          border-radius: 0.22rem;
          opacity: 0.4;
          position: absolute;
          left: 0;
          top: 0;
          z-index: 1;
}
.index .banner .banner_broadside div p.text[data-v-7816ad1f] {
          font-size: 0.22rem;
          color: #ffffff;
          display: block;
          z-index: 3;
          position: relative;
          margin: 0;
}
.index #main[data-v-7816ad1f] {
    position: relative;
    margin-top: 5.26rem;
}
.index #main .faddish-header[data-v-7816ad1f] {
      background: url(../../static/img/title-bg.233092b6.png) no-repeat center/100% 100%;
      width: 6.7rem;
      height: 1.58rem;
      margin: 0 auto;
      padding: 0.24rem 0rem 0rem 0.24rem;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      color: #ffffff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
}
.index #main .faddish-header > span[data-v-7816ad1f] {
        display: block;
}
.index #main .faddish-header .faddish-header-title[data-v-7816ad1f] {
        font-size: 0.36rem;
        line-height: 1;
        font-weight: bold;
}
.index #main .faddish-header .faddish-header-subtitle[data-v-7816ad1f] {
        margin-top: 0.13rem;
        font-size: 0.24rem;
        opacity: 0.5;
        color: #ffffff;
        letter-spacing: 0.01rem;
        line-height: 1;
}
.index #main .content-section[data-v-7816ad1f] {
      width: 7.1rem;
      border-radius: 0.6rem;
      position: relative;
      margin: 0 auto;
}
.index #main #faddish[data-v-7816ad1f] {
      width: 7.1rem;
      padding: 0;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      position: relative;
      margin-top: -0.43rem;
      padding: 0.3rem 0.2rem;
      background: #dce3ff;
      border-radius: 0.32rem;
}
.index #main #faddish .faddish_tabs[data-v-7816ad1f] {
        width: 100%;
        height: 1.08rem;
        padding: 0.08rem;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        background: #ffffff;
        border-radius: 0.4rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.index #main #faddish .faddish_tabs .faddish_tab[data-v-7816ad1f] {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
          height: 0.92rem;
          border-radius: 0.4rem;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          font-weight: bold;
          font-size: 0.32rem;
          color: #111111;
          cursor: pointer;
}
.index #main #faddish .faddish_tabs .faddish_tab.active[data-v-7816ad1f] {
            color: #ffffff;
            background: -webkit-gradient(linear, left top, right top, from(#4847ff), to(#9d55eb));
            background: linear-gradient(90deg, #4847ff 0%, #9d55eb 100%);
}
.index #main #faddish .faddish_products[data-v-7816ad1f] {
        margin-top: 0.3rem;
}
.index #main #faddish .faddish_products .faddish_product[data-v-7816ad1f] {
          width: 100%;
          height: 1.8rem;
          padding: 0.2rem;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: stretch;
              -ms-flex-align: stretch;
                  align-items: stretch;
          background: #ffffff;
          border-radius: 0.22rem;
          margin-bottom: 0.2rem;
}
.index #main #faddish .faddish_products .faddish_product[data-v-7816ad1f]:last-child {
            margin-bottom: 0;
}
.index #main #faddish .faddish_products .faddish_product.featured[data-v-7816ad1f] {
            height: 2.42rem;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-logo[data-v-7816ad1f] {
            width: 1.72rem;
            height: 2.02rem;
            -webkit-box-flex: 0;
                -ms-flex: 0 0 1.72rem;
                    flex: 0 0 1.72rem;
            border-radius: 0.2rem;
            background: #f1f9ff;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            margin-right: 0.2rem;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-logo img[data-v-7816ad1f] {
              width: 1.24rem;
              height: 1.24rem;
              display: block;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-main[data-v-7816ad1f] {
            min-width: 0;
            min-height: 0;
            -webkit-box-flex: 1;
                -ms-flex: 1 1 0%;
                    flex: 1 1 0%;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-head[data-v-7816ad1f] {
            min-width: 0;
            font-size: 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-title[data-v-7816ad1f] {
            min-width: 0;
            margin: 0;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            font-weight: bold;
            font-size: 0.32rem;
            line-height: 0.42rem;
            color: #111111;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-tags[data-v-7816ad1f] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                    flex: 0 0 auto;
            margin-left: 0.05rem;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-tags span[data-v-7816ad1f] {
              padding: 0 0.06rem;
              border-radius: 0.08rem;
              font-size: 0.2rem;
              line-height: 0.3rem;
              white-space: nowrap;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-tags span + span[data-v-7816ad1f] {
                margin-left: 0.06rem;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-tags span.gift[data-v-7816ad1f] {
                color: #3e33ff;
                background: #e8ecff;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-tags span.discount[data-v-7816ad1f] {
                color: #ff3fa9;
                background: #ffebfb;
}
.index #main #faddish .faddish_products .faddish_product.featured .faddish_product-head[data-v-7816ad1f] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
}
.index #main #faddish .faddish_products .faddish_product.featured .faddish_product-tags[data-v-7816ad1f] {
            -webkit-box-ordinal-group: 0;
                -ms-flex-order: -1;
                    order: -1;
            width: 100%;
            min-height: 0.3rem;
}
.index #main #faddish .faddish_products .faddish_product.featured .faddish_product-title[data-v-7816ad1f] {
            width: 100%;
            font-size: 0.36rem;
            line-height: 1;
            margin: 0.17rem 0 0.31rem;
}
.index #main #faddish .faddish_products .faddish_product.featured .faddish_product-bottom[data-v-7816ad1f] {
            font-size: 0;
            width: 100%;
            height: 0.88rem;
            min-height: 0.88rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            overflow: hidden;
            background: #f1f9ff;
            border-radius: 0.16rem;
}
.index #main #faddish .faddish_products .faddish_product.featured button[data-v-7816ad1f] {
            font-size: 0.34rem;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-bottom[data-v-7816ad1f] {
            font-size: 0;
            width: 100%;
            height: 0.68rem;
            min-height: 0.68rem;
            -webkit-box-flex: 0;
                -ms-flex: 0 0 auto;
                    flex: 0 0 auto;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            overflow: hidden;
            background: #f1f9ff;
            border-radius: 0.16rem;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-price[data-v-7816ad1f] {
            min-width: 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: end;
                -ms-flex-align: end;
                    align-items: flex-end;
            padding-left: 0.2rem;
            color: #3c3cff;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-price .price-currency[data-v-7816ad1f] {
              -ms-flex-item-align: end;
                  align-self: flex-end;
              margin: 0 0.05rem 0.14rem 0;
              font-size: 0.24rem;
              font-weight: bold;
              font-style: normal;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-price .price-number[data-v-7816ad1f] {
              font-size: 0.56rem;
              line-height: 0.68rem;
              font-weight: bold;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-price .original-price[data-v-7816ad1f] {
              margin-left: 0.08rem;
              font-size: 0.2rem;
              line-height: 0.3rem;
              color: #8da8c1;
              margin-bottom: 0.06rem;
              text-decoration: line-through;
}
.index #main #faddish .faddish_products .faddish_product button[data-v-7816ad1f] {
            width: 2rem;
            height: 100%;
            -webkit-box-flex: 0;
                -ms-flex: 0 0 2rem;
                    flex: 0 0 2rem;
            border: 0;
            border-radius: 0.16rem;
            padding: 0;
            color: #ffffff;
            background: #4033ff;
            font-size: 0.32rem;
            cursor: pointer;
}
.index #main #faddish .faddish_products .faddish_product .faddish_product-recommend[data-v-7816ad1f] {
            width: 0.92rem;
            height: 0.44rem;
            position: absolute;
            top: 0;
            right: 0;
            display: block;
}
.index #main .tableBnt[data-v-7816ad1f] {
      width: 3.6rem;
      height: 0.88rem;
      background: #f1f9ff;
      border-radius: 0.4rem;
      margin: 0.3rem auto 0rem;
      display: block;
      font-weight: 500;
      font-size: 0.32rem;
      color: #111111;
}
.index #main #integral[data-v-7816ad1f] {
      margin-top: 0.6rem;
}
.index #main #integral .content[data-v-7816ad1f] {
        position: relative;
        z-index: 1;
        width: 100%;
        height: 6.82rem;
        background: linear-gradient(135deg, #ffffff 0%, #dbf7ff 100%);
        background: -ms-radial-gradient(0% 0%, circle, #dbf7ff, #ffffff);
        border-radius: 0.4rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.index #main #integral .content img[data-v-7816ad1f] {
          width: 6.52rem;
          height: 5.9rem;
          display: block;
}
.index #main #equity[data-v-7816ad1f] {
      margin-top: 0.55rem;
}
.index #main #equity .equity_content[data-v-7816ad1f] {
        width: 100%;
        height: 5.62rem;
        background: linear-gradient(135deg, #ffffff 0%, #fffbeb 99.02%);
        background: -ms-radial-gradient(0% 0%, circle, #fffbeb, #ffffff);
        border-radius: 0.4rem;
        border: 0.02rem solid transparent;
        position: relative;
        z-index: 1;
}
.index #main #equity .equity_content h3[data-v-7816ad1f] {
          font-weight: bold;
          font-size: 0.4rem;
          color: #111111;
          text-align: center;
          margin: 0.6rem 0 0.4rem;
}
.index #main #equity .equity_content .equity_content_v[data-v-7816ad1f] {
          width: 2.5rem;
          height: 2.49rem;
          border-radius: 0.4rem;
          margin: 0 auto 0.4rem;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.index #main #equity .equity_content .equity_content_v img[data-v-7816ad1f] {
            width: 1.94rem;
            height: 1.81rem;
            display: block;
}
.index #main #equity .equity_content .bottom[data-v-7816ad1f] {
          width: 6rem;
          height: 0.88rem;
          background: #3e33ff;
          border-radius: 0.44rem;
          margin: 0 auto;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.index #main #equity .equity_content .bottom > div[data-v-7816ad1f] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: end;
                -ms-flex-align: end;
                    align-items: flex-end;
}
.index #main #equity .equity_content .bottom .price[data-v-7816ad1f] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
}
.index #main #equity .equity_content .bottom .price .price-currency[data-v-7816ad1f] {
              font-size: 0.24rem;
              color: #fff;
              font-weight: bold;
              margin-bottom: -0.2rem;
              margin-right: 0.05rem;
              display: block;
}
.index #main #equity .equity_content .bottom .price .price-number[data-v-7816ad1f] {
              font-weight: bold;
              font-size: 0.48rem;
              color: #fff;
              display: block;
}
.index #main #equity .equity_content .bottom .text .original-price[data-v-7816ad1f] {
            color: #ffffff;
            display: block;
            width: 100%;
            opacity: 0.7;
            font-size: 0.22rem;
            text-decoration: line-through;
            margin: 0 0 0 0.25rem;
            font-weight: normal;
}
.index #main #equity .equity_content .bottom .line[data-v-7816ad1f] {
            width: 0.01rem;
            height: 0.36rem;
            background: #fff;
            margin: 0 0.4rem;
}
.index #main #equity .equity_content .bottom span[data-v-7816ad1f] {
            font-weight: bold;
            font-size: 0.36rem;
            background: #ffee7f;
            background-clip: text;
            -webkit-background-clip: text;
            color: transparent;
            display: block;
}
.index #main #interests[data-v-7816ad1f] {
      margin-top: 0.55rem;
}
.index #main #interests .interests_content[data-v-7816ad1f] {
        position: relative;
        z-index: 1;
        width: 100%;
        background: linear-gradient(135deg, #ffffff 0%, #fffbeb 99.02%);
        background: -ms-radial-gradient(0% 0%, circle, #fffbeb, #ffffff);
        border-radius: 0.4rem;
        border: 0.02rem solid transparent;
}
.index #main #interests .interests_content ul[data-v-7816ad1f] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          margin: 0.3rem 0.05rem 0.1rem;
}
.index #main #interests .interests_content ul li[data-v-7816ad1f] {
            width: 3.25rem;
            height: 1.2rem;
            background: linear-gradient(135deg, #ffffff 0%, #fff9e7 100%);
            background: -ms-radial-gradient(0% 0%, circle, #ffffff, #fff9e7);
            -webkit-box-shadow: 0px 0px 13px 0px rgba(255, 224, 233, 0.43);
                    box-shadow: 0px 0px 13px 0px rgba(255, 224, 233, 0.43);
            border-radius: 0.24rem;
            border: 0.02rem solid #ffe59a;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: start;
                -ms-flex-pack: start;
                    justify-content: flex-start;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            margin: 0 0.1rem 0.2rem;
}
.index #main #interests .interests_content ul li img[data-v-7816ad1f] {
              width: 0.76rem;
              height: 0.76rem;
              margin: 0 0.2rem;
}
.index #main #interests .interests_content ul li span[data-v-7816ad1f] {
              font-weight: bold;
              font-size: 0.28rem;
              color: #582c09;
              line-height: 0.3rem;
              display: block;
}
.index #main #interests .interests_content .tableBnt[data-v-7816ad1f] {
          background: #fff4d4;
          border: none;
          margin-top: 0.2rem;
          font-weight: 500;
          font-size: 0.32rem;
          color: #111111;
}
.index #main #interests .tableBnt[data-v-7816ad1f] {
        margin-top: 0.2rem;
        background: #f1f9ff;
}
.index #main #integral .integral_title[data-v-7816ad1f],
    .index #main #equity .equity_title[data-v-7816ad1f],
    .index #main #interests .interests_title[data-v-7816ad1f] {
      width: 6.7rem;
      height: 1.58rem;
      margin: 0 auto -0.4rem;
      padding: 0.24rem 0 0 0.24rem;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      background: url(../../static/img/title-bg.233092b6.png) no-repeat center/100% 100%;
      border-radius: 0;
      position: relative;
      z-index: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      line-height: normal;
}
.index #main #integral .integral_title > div[data-v-7816ad1f],
      .index #main #equity .equity_title > div[data-v-7816ad1f],
      .index #main #interests .interests_title > div[data-v-7816ad1f] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        line-height: 1;
}
.index #main #integral .integral_title img[data-v-7816ad1f],
      .index #main #equity .equity_title img[data-v-7816ad1f],
      .index #main #interests .interests_title img[data-v-7816ad1f] {
        width: 0.17rem;
        height: 0.17rem;
        margin: 0 0.11rem 0 0;
}
.index #main #integral .integral_title span[data-v-7816ad1f],
      .index #main #equity .equity_title span[data-v-7816ad1f],
      .index #main #interests .interests_title span[data-v-7816ad1f] {
        display: block;
        font-size: 0.36rem;
        line-height: 1;
        color: #ffffff;
        font-weight: bold;
}
.index #main #integral .integral_title p[data-v-7816ad1f],
      .index #main #equity .equity_title p[data-v-7816ad1f],
      .index #main #interests .interests_title p[data-v-7816ad1f] {
        margin: 0.13rem 0 0;
        font-size: 0.24rem;
        line-height: 1;
        color: #ffffff;
        opacity: 0.5;
        letter-spacing: 0.01rem;
}
.index #main #integral .content[data-v-7816ad1f] {
      background: #dce3ff;
      position: relative;
}
.index #main #integral .content .remaining-count[data-v-7816ad1f] {
        width: 2.1rem;
        height: 1.8rem;
        position: absolute;
        -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        top: 50%;
        left: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        cursor: pointer;
}
.index #main #integral .content .remaining-count span[data-v-7816ad1f] {
          color: #ffffff;
          font-size: 0.22rem;
          margin-top: 0.48rem;
}
.index #main #equity .equity_content[data-v-7816ad1f],
    .index #main #interests .interests_content[data-v-7816ad1f] {
      background: #dce3ff;
}
.index #main #equity .equity_content_v[data-v-7816ad1f] {
      background: #ffffff;
}
.index #main #interests .interests_content ul li[data-v-7816ad1f] {
      background: #ffffff;
      border: none;
      -webkit-box-shadow: none;
              box-shadow: none;
}
.index #main #interests .interests_content ul li span[data-v-7816ad1f] {
        color: #333333;
}
.index #main #interests .interests_content .tableBnt[data-v-7816ad1f] {
      background: #f1f9ff;
}
.index #main .footer[data-v-7816ad1f] {
      font-weight: normal;
      font-stretch: normal;
      text-align: center;
      padding: 1rem 0 0.5rem;
      color: #ffffff;
      opacity: 0.7;
}
.index #main .footer p[data-v-7816ad1f],
      .index #main .footer a[data-v-7816ad1f] {
        font-weight: 400;
        font-size: 0.24rem;
        color: rgba(255, 255, 255, 0.7);
        line-height: 0.3rem;
}
.index[data-v-7816ad1f] .van-popup {
    background: none;
}
.index[data-v-7816ad1f] .van-popup .popup_content {
      position: relative;
}
.index[data-v-7816ad1f] .van-popup .popup_close {
      width: 0.64rem;
      height: 0.64rem;
      margin-top: 0.6rem;
}
.index[data-v-7816ad1f] .van-popup.flexPopup {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.index[data-v-7816ad1f] .van-popup.successDialog .popup_content {
      width: 6rem;
      height: 8.14rem;
      background: url(../../static/img/pop_pay_bg.1b4382b9.png) top no-repeat;
      background-size: 100% 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.index[data-v-7816ad1f] .van-popup.successDialog .popup_content * {
        position: relative;
        z-index: 1;
}
.index[data-v-7816ad1f] .van-popup.successDialog .popup_content .dialog_card {
        margin-top: 2.4rem;
}
.index[data-v-7816ad1f] .van-popup.successDialog .popup_content .dialog_card .popup_content_title {
          position: relative;
          margin-bottom: 0.08rem;
}
.index[data-v-7816ad1f] .van-popup.successDialog .popup_content .dialog_card .popup_content_title h6 {
            font-size: 0.3rem;
            color: #111111;
            font-weight: bold;
            text-align: center;
            position: relative;
            z-index: 2;
            font-weight: 600;
            font-size: 0.4rem;
            color: #111111;
}
.index[data-v-7816ad1f] .van-popup.successDialog .popup_content .dialog_card .popup_content_title::after {
            content: "";
            display: block;
            position: relative;
            bottom: 0.08rem;
            left: 0.84rem;
            width: 2.37rem;
            height: 0.14rem;
            background: -webkit-gradient(linear, left top, right top, from(#87e2ff), to(#fff8c7));
            background: linear-gradient(90deg, #87e2ff 0%, #fff8c7 100%);
            border-radius: 0.07rem;
            z-index: 1;
}
.index[data-v-7816ad1f] .van-popup.successDialog .popup_content .dialog_card p {
          font-size: 0.24rem;
          line-height: 0.48rem;
          color: #111;
          text-align: justify;
          font-weight: 400;
}
.index[data-v-7816ad1f] .van-popup.successDialog .popup_content > img {
        width: 3.2rem;
        height: 3.2rem;
        display: block;
        margin: 0.2rem auto;
}
.index[data-v-7816ad1f] .van-popup.paymentStatusDialog .popup_content {
      width: 6rem;
      height: 5.8rem;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      padding-top: 1rem;
      background: -webkit-gradient(linear, left top, left bottom, from(#c9e4ff), color-stop(62%, #f5faff), to(#ffffff));
      background: linear-gradient(180deg, #c9e4ff 0%, #f5faff 62%, #ffffff 100%);
      border: 0.04rem solid #ffffff;
      border-radius: 0.6rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      text-align: center;
}
.index[data-v-7816ad1f] .van-popup.paymentStatusDialog .popup_content_title {
      position: relative;
      z-index: 1;
}
.index[data-v-7816ad1f] .van-popup.paymentStatusDialog .popup_content_title h6 {
        position: relative;
        z-index: 2;
        margin: 0;
        font-size: 0.4rem;
        line-height: 0.48rem;
        color: #111111;
        font-weight: 600;
}
.index[data-v-7816ad1f] .van-popup.paymentStatusDialog .popup_content_title::after {
        content: "";
        display: block;
        position: absolute;
        z-index: 1;
        left: 50%;
        bottom: -0.02rem;
        width: 2.37rem;
        height: 0.14rem;
        background: -webkit-gradient(linear, left top, right top, from(#87e2ff), to(#fff8c7));
        background: linear-gradient(90deg, #87e2ff 0%, #fff8c7 100%);
        border-radius: 0.07rem;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
}
.index[data-v-7816ad1f] .van-popup.paymentStatusDialog p {
      margin: 0.58rem 0 0.48rem;
      font-size: 0.28rem;
      line-height: 0.46rem;
      color: #111111;
      font-weight: 400;
}
.index[data-v-7816ad1f] .van-popup.paymentStatusDialog .van-button {
      width: 3.2rem;
      height: 0.9rem;
      padding: 0;
      border: none;
      border-radius: 0.45rem;
      background: -webkit-gradient(linear, left top, right top, from(#4337ff), to(#3d2cff));
      background: linear-gradient(90deg, #4337ff 0%, #3d2cff 100%);
      color: #ffffff;
      font-size: 0.32rem;
}
.index[data-v-7816ad1f] .van-popup.activityEndDialog {
      width: 5.4rem;
      height: 3.65rem;
      background: #ffffff;
      border-radius: 0.6rem;
}
.index[data-v-7816ad1f] .van-popup.activityEndDialog h4 {
        font-size: 0.36rem;
        text-align: center;
        margin: 1rem 0 0.6rem;
}
.index[data-v-7816ad1f] .van-popup.activityEndDialog .activityEnd-button {
        width: 3rem;
        height: 0.88rem;
        color: #ffffff;
        background: #111111;
        font-size: 0.28rem;
        text-align: center;
        line-height: 0.88rem;
        border-radius: 0.44rem;
}
.index[data-v-7816ad1f] .van-popup.tipsDialog .popup_content {
      background-color: #ffffff;
      width: 5.4rem;
      min-height: 3.4rem;
      border-radius: 0.6rem;
}
.index[data-v-7816ad1f] .van-popup.tipsDialog h4 {
      font-size: 0.28rem;
      text-align: center;
      color: #333333;
      margin: 0.8rem 0 0.6rem;
}
.index[data-v-7816ad1f] .van-popup.tipsDialog .activityEnd-button {
      width: 3rem;
      height: 0.88rem;
      color: #ffffff;
      background: #111111;
      font-size: 0.28rem;
      text-align: center;
      line-height: 0.88rem;
      border-radius: 0.44rem;
      margin: 0 auto;
}
.index[data-v-7816ad1f] .van-popup.popupCenter {
      -webkit-transform: translateX(-50%, -50%);
              transform: translateX(-50%, -50%);
      left: 50%;
      top: 50%;
}
.index[data-v-7816ad1f] .van-popup.popupbottom {
      -webkit-transform: translateZ(0);
              transform: translateZ(0);
      padding-bottom: env(safe-area-inset-bottom);
      width: 7.5rem;
      left: 50%;
      margin-left: -3.75rem;
}
.index[data-v-7816ad1f] .van-popup.popupbottom .van-popup__close-icon {
        color: #fa95b7;
        top: 0.4rem;
        right: 0.3rem;
        font-size: 0.48rem;
}
.index[data-v-7816ad1f] .van-popup.popupbottom .popup_content {
        width: 100%;
        height: 10.12rem;
        max-height: calc(100vh - 1rem);
        padding: 0 0.1rem 0 0.3rem;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(76%, #ffffff), to(#a1b0ff));
        background: linear-gradient(0deg, #ffffff 76%, #a1b0ff 100%);
        border-radius: 0.6rem 0.6rem 0rem 0rem;
}
.index[data-v-7816ad1f] .van-popup.popupbottom .popup_content .dialog_content {
          max-height: calc(100vh - 2rem);
          overflow-y: auto;
          position: relative;
          z-index: 2;
}
.index[data-v-7816ad1f] .van-popup.has-data .van-popup__close-icon {
      position: absolute;
      top: -0.84rem;
      width: 0.48rem;
      height: 0.48rem;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog {
      overflow: hidden;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_bg {
        width: 100%;
        height: 3rem;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content {
        padding-top: 0.34rem;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content {
          width: 6.7rem;
          height: calc(100% - 1.36rem);
          padding: 0 0.1rem;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          margin: 0.36rem 0 0 0.1rem;
          font-size: 0.24rem;
          line-height: 0.4rem;
          text-align: justify;
          word-break: break-all;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content p {
            font-size: 0.24rem;
            color: #333;
            line-height: 0.4rem;
            letter-spacing: 0.01rem;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content p .underline {
              text-decoration: underline;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content h4 {
            font-size: 0.3rem;
            color: #333;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content h5 {
            font-size: 0.24rem;
            color: #333;
            margin-bottom: 0.1rem;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content h6 {
            font-size: 0.24rem;
            color: #333;
            margin-bottom: 0.1rem;
            font-weight: bold;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content span,
          .index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content a {
            color: #3e33ff;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content b {
            font-weight: bold;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content table {
            border-color: #ddd;
            text-align: center;
            width: 100%;
            max-width: 100%;
            table-layout: fixed;
            color: #333;
            margin: 0.12rem 0;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content table thead {
              font-size: 0.24rem;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content table tbody {
              font-size: 0.24rem;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content table th {
              height: 0.68rem;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content table th:nth-child(1) {
                width: 32% !important;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content table th:nth-child(2) {
                width: 19% !important;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content table th:nth-child(3) {
                width: 20% !important;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content table th:nth-child(4) {
                width: 29% !important;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content table td {
              height: 0.68rem;
              line-height: 0.68rem;
              color: #666;
              word-break: break-all;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content /deep/ table th:first-child,
          .index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content /deep/ table td:first-child,
          .index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content /deep/ table th:last-child,
          .index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content .dialog_content /deep/ table td:last-child {
            text-align: left;
            padding-left: 0.16rem;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
}
.index[data-v-7816ad1f] .van-popup.ruleDialog .popup_content > img {
          width: 1.68rem;
          height: 0.48rem;
          display: block;
          position: relative;
          z-index: 2;
          margin-top: 0.1rem;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content {
      width: 5.4rem;
      min-height: 2.8rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      padding: 0.6rem 0;
      background-color: #ffffff;
      text-align: center;
      border-radius: 0.48rem;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content.submit {
        background: #ffffff url(data:image/png;base64,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) top no-repeat;
        background-size: 100% 1rem;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content .dialog_title {
        font-size: 0.3rem;
        font-weight: bold;
        color: #333333;
        padding-top: 0.2rem;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content .dialog_appIntroduce {
        font-size: 0.28rem;
        line-height: 0.48rem;
        font-weight: bold;
        color: #333333;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content .dialog_appIntroduce + .butArr .van-button {
          margin-top: 0.6rem;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content .dialog_introduce,
      .index[data-v-7816ad1f] .van-popup.hintDialog .popup_content .dialog_text {
        font-size: 0.24rem;
        line-height: 0.4rem;
        color: #999999;
        margin-top: 0.2rem;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content .dialog_text {
        margin: 0;
        line-height: 1;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content img {
        width: 2.4rem;
        height: 2.4rem;
        margin: 0.32rem 0 0.2rem;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content .van-button {
        width: 3rem;
        height: 0.88rem;
        border-radius: 0.44rem;
        border: none;
        font-size: 0.28rem;
        margin: 0.3rem 0.1rem 0;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content .van-button:last-child {
          color: #ff3161;
}
.index[data-v-7816ad1f] .van-popup.hintDialog .popup_content .van-button:first-child {
          background: #111111;
          color: #ffffff;
}
.index[data-v-7816ad1f] .van-popup.myDialog {
      overflow-y: visible;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_bg {
        width: 100%;
        height: 3rem;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_pay_img {
        width: 2.06rem;
        height: 2.04rem;
        position: absolute;
        right: 0.8rem;
        top: -0.94rem;
        z-index: 2;
}
.index[data-v-7816ad1f] .van-popup.myDialog .van-popup__close-icon {
        font-size: 0.48rem;
        opacity: 1;
        z-index: 3;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content {
        width: 100%;
        padding-bottom: 1rem;
        border-radius: 0.6rem 0.6rem 0rem 0rem;
        padding-top: 0.34rem;
        position: relative;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content > img {
          width: 1.68rem;
          height: 0.48rem;
          display: block;
          position: relative;
          z-index: 2;
          margin-top: 0.1rem;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_empty {
          padding-top: 0.898rem;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_empty img {
            width: 3rem;
            height: 3rem;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_empty p {
            font-size: 0.28rem;
            color: #333333;
            margin: 0.6rem 0;
            font-weight: 500;
            text-align: center;
            line-height: 0.48rem;
            max-width: 4rem;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_empty .van-button {
            width: 3rem;
            height: 0.88rem;
            background: #3e33ff;
            border-radius: 0.44rem;
            border: none;
            font-size: 0.28rem;
            color: #ffffff;
            margin-bottom: 1.12rem;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_roll {
          height: 7rem;
          width: 100%;
          max-height: calc(100% - 1rem);
          overflow-x: hidden;
          overflow-y: auto;
          margin-top: 0.47rem;
          position: relative;
          z-index: 2;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_roll::-webkit-scrollbar {
            display: none;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item {
            width: 6.9rem;
            height: 1.4rem;
            background-color: #ffffff;
            border-radius: 0.24rem;
            border: solid 0.01rem #88b5ff;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding: 0.2rem;
            margin-right: 0.1rem;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item:not(:first-child) {
              margin-top: 0.2rem;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item img {
              width: 1rem;
              height: 1rem;
              margin-right: 0.2rem;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item ul {
              width: 3.75rem;
              margin-right: auto;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
                  -ms-flex-direction: column;
                      flex-direction: column;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item ul li:first-child {
                font-size: 0.3rem;
                font-weight: 500;
                color: #333333;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item ul li:last-child {
                font-size: 0.24rem;
                line-height: 0.36rem;
                color: #666666;
                margin-top: 0.15rem;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item .van-button {
              width: 1.4rem;
              height: 0.56rem;
              background: #0060ff;
              border-radius: 0.28rem;
              border: none;
              font-size: 0.24rem;
              color: #ffffff;
              padding: 0;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_introduce {
          text-align: center;
          font-size: 0.24rem;
          color: #333333;
          padding-top: 0.38rem;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
}
.index[data-v-7816ad1f] .van-popup.myDialog .popup_content .tab_introduce .link {
            color: #0060ff;
            text-decoration: underline;
            cursor: pointer;
}
.index[data-v-7816ad1f] .van-popup.tableDialog {
      bottom: calc(0px - env(safe-area-inset-bottom));
}
.index[data-v-7816ad1f] .van-popup.tableDialog .van-popup__close-icon {
        color: #7f7f7f;
        top: 0.2rem;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content {
        background: #fff;
        padding: 0;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content h2 {
          font-size: 0.36rem;
          font-weight: bold;
          color: #333333;
          padding: 0.29rem 0 0.4rem 0.25rem;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content {
          width: 100%;
          height: calc(100% - 1.06rem);
          font-size: 0.24rem;
          line-height: 0.4rem;
          text-align: justify;
          word-break: break-all;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content {
            width: 100%;
            overflow: hidden;
            -webkit-transition: height 0.5s ease;
            transition: height 0.5s ease;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table {
              width: 100%;
              text-align: center;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .th {
                background-color: #f8f8f8;
                height: 1rem;
                font-size: 0.24rem;
                font-weight: bold;
                color: #333333;
                position: relative;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                    -ms-flex-direction: 0;
                        flex-direction: 0;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .th.none {
                  display: none;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .th:nth-child(2) {
                  -webkit-box-flex: 1;
                      -ms-flex: 1;
                          flex: 1;
                  background-image: -webkit-gradient(linear, left top, right top, from(#fff0cf), to(#ffd5ae));
                  background-image: linear-gradient(90deg, #fff0cf 0%, #ffd5ae 100%);
                  color: #7b2909;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .th:first-child {
                  width: 2.7rem;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .th:last-child {
                  width: 2.4rem;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .th .table-corner {
                  position: absolute;
                  top: 0.03rem;
                  right: 0.12rem;
                  height: 0.34rem;
                  line-height: 0.34rem;
                  color: #ffffff;
                  background-image: -webkit-gradient(linear, left top, right top, from(#ff1955), to(#ff765a));
                  background-image: linear-gradient(90deg, #ff1955 0%, #ff765a 100%);
                  border-radius: 0.17rem 0.17rem 0.17rem 0.04rem;
                  text-align: center;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .th .table-corner span {
                    font-weight: bold;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr:nth-child(2n) {
                background-color: #f8f8f8;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td {
                height: 1rem;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                    -ms-flex-direction: 0;
                        flex-direction: 0;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td i {
                  margin: 0.05rem 0;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td i.have {
                    width: 0.21rem;
                    height: 0.14rem;
                    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAMAAAD32Kf8AAAAOVBMVEVHcEzKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXnNPieAAAAEnRSTlMACCe/6PFS+BXYpctBbX43XJNlN8oyAAAAaElEQVQY02XPSQ7AIAgFUJznifsftorGVusCf15CAID7ZSX1Dxsiqht9R5SnMUKjIQZXN4qFIPufJlpCFXtUI2XCQFhGTrjYOhrEZ9/kxg8EqMRmFGfffTTJhZuDPbePgwW7Dy3O+A8+DhYHGnYbao4AAAAASUVORK5CYII=);
                    background-size: 0.21rem 0.14rem;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td i.no {
                    width: 0.17rem;
                    height: 0.17rem;
                    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAAGFBMVEVHcEx9hpd9hpd9hpd9hpd9hpd9hpd9hpcCA1yqAAAAB3RSTlMAKefRJ09H04CsCQAAAFhJREFUCNdjSDZkAAIW4wQG8yIBIEuo3IDBvFwRKKQOZDmVAwXBBKN6uSJQSBGspCioHKwYKFgOFgIJQoQYGFjLy0sZUMUQ6uB6EeYh7EDYC3GLE5AFdx8Akdkc80YchvQAAAAASUVORK5CYII=);
                    background-size: 0.17rem;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td ul {
                  font-size: 0.25rem;
                  color: #333333;
                  width: 88%;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td ul li {
                    width: 100%;
                    position: relative;
                    line-height: 0.3rem;
                    text-align: left;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td ul li:nth-child(1) span {
                      font-weight: bold;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td ul li:nth-child(2) {
                      color: #999999;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td p {
                  font-size: 0.25rem;
                  line-height: 0.3rem;
                  color: #999;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td.none {
                  display: none;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:nth-child(2) {
                  -webkit-box-flex: 1;
                      -ms-flex: 1;
                          flex: 1;
                  background-color: #fff7f1;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:nth-child(2) i.have {
                    width: 0.21rem;
                    height: 0.14rem;
                    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAOCAMAAAD32Kf8AAAAOVBMVEVHcEzKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXKdCXnNPieAAAAEnRSTlMACCe/6PFS+BXYpctBbX43XJNlN8oyAAAAaElEQVQY02XPSQ7AIAgFUJznifsftorGVusCf15CAID7ZSX1Dxsiqht9R5SnMUKjIQZXN4qFIPufJlpCFXtUI2XCQFhGTrjYOhrEZ9/kxg8EqMRmFGfffTTJhZuDPbePgwW7Dy3O+A8+DhYHGnYbao4AAAAASUVORK5CYII=);
                    background-size: 0.21rem 0.14rem;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:nth-child(2) ul,
                  .index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:nth-child(2) p {
                    color: #a56036;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:first-child {
                  width: 2.7rem;
}
.index[data-v-7816ad1f] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:last-child {
                  width: 2.4rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .van-popup__close-icon {
      font-size: 0.44rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content {
      background: #fff;
      padding: 0;
      height: auto;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content h2 {
        font-size: 0.32rem;
        font-weight: bold;
        color: #333333;
        padding: 0.29rem 0 0.27rem 0.3rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content {
        width: 100%;
        height: auto;
        font-size: 0.24rem;
        line-height: 0.4rem;
        text-align: justify;
        word-break: break-all;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade {
          padding: 0.2rem 0.3rem 1rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_card {
            width: 100%;
            height: 3.02rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
                -ms-flex-direction: column;
                    flex-direction: column;
            background-image: -webkit-gradient(linear, left top, right top, from(#fffdf1), to(#fff3d6));
            background-image: linear-gradient(90deg, #fffdf1 0%, #fff3d6 100%);
            border-radius: 0.3rem;
            border: solid 0.02rem #ffb82e;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_card img {
              width: 1.2rem;
              height: 1.2rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_card h4 {
              font-size: 0.3rem;
              font-weight: bold;
              color: #001111;
              margin-top: 0.16rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_card p {
              font-size: 0.24rem;
              color: #bb5f00;
              margin-top: 0.22rem;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: end;
                  -ms-flex-align: end;
                      align-items: flex-end;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_card p i {
                font-size: 0.4rem;
                font-weight: bold;
                margin-bottom: 0.03rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_card p span {
                color: #b3a496;
                text-decoration: line-through;
                margin-left: 0.1rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade h3 {
            margin-top: 0.59rem;
            font-size: 0.32rem;
            font-weight: bold;
            color: #333333;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade h3 span {
              margin-left: auto;
              font-size: 0.24rem;
              color: #666666;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_select_card {
            margin-top: 0.3rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 6.9rem;
            height: 0.8rem;
            background-image: -webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#fffdf0));
            background-image: linear-gradient(0deg, #ffffff 0%, #fffdf0 100%);
            border-radius: 0.16rem;
            border: solid 0.02rem #ffb82e;
            padding: 0 0.2rem 0 0.3rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_select_card p {
              font-size: 0.3rem;
              color: #666666;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_select_card p .emphasis {
                font-weight: bold;
                color: #111111;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_select_card i {
              color: #bb5f00;
              margin-left: auto;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            margin-top: 0.99rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay .upgrade_pay-price .price {
              color: #111111;
              font-weight: bold;
              font-size: 0.24rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay .upgrade_pay-price .price span {
                font-weight: bold;
                font-size: 0.72rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay .upgrade_pay-price p {
              font-size: 0.24rem;
              color: #666666;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay .upgrade_pay-price p span {
                color: #ff4a00;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                margin-left: 0.1rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay .upgrade_pay-price p i {
                margin-top: 0.01rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay .van-button {
              margin-left: auto;
              width: 2.8rem;
              height: 0.88rem;
              background: -webkit-gradient(linear, left top, right top, from(#ff5713), to(#ff8b02));
              background: linear-gradient(90deg, #ff5713 0%, #ff8b02 100%);
              border-radius: 0.44rem;
              border: none;
              color: #ffffff;
              font-size: 0.28rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay .van-button span {
                font-weight: bold;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect {
          min-height: 3.38rem;
          padding: 0 0.3rem 1.2rem;
          border-top: 1px solid #eeeeee;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item {
            height: 1.08rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item:not(:first-child) {
              border-top: 1px solid #eeeeee;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item h3 {
              font-size: 0.3rem;
              font-weight: bold;
              color: #111111;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item p {
              font-size: 0.24rem;
              color: #666666;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item.choose h3 {
              color: #bb5f00;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item.choose p {
              color: #bb5f00;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail {
          padding: 0 0.3rem 1rem;
          border-top: 1px solid #eeeeee;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail h3 {
            padding-top: 0.3rem;
            font-size: 0.3rem;
            font-weight: bold;
            color: #111111;
            margin-bottom: 0.2rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-commodity {
            width: 100%;
            height: 0.8rem;
            background-color: #f8f8f8;
            border-radius: 0.16rem;
            margin-bottom: 0.2rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding: 0 0.21rem 0 0.32rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-commodity img {
              width: 0.4rem;
              height: 0.4rem;
              margin-right: 0.22rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-commodity p {
              font-size: 0.24rem;
              color: #666666;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-commodity span {
              font-size: 0.24rem;
              color: #bb5f00;
              margin-left: auto;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-discounts {
            padding: 0.3rem 0.2rem;
            background-color: #f8f8f8;
            border-radius: 0.16rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-discounts .upgradeDetail-discounts-item {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-discounts .upgradeDetail-discounts-item:not(:first-child) {
                margin-top: 0.4rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-discounts .upgradeDetail-discounts-item img {
                width: 0.62rem;
                height: 0.36rem;
                margin-right: 0.11rem;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-discounts .upgradeDetail-discounts-item p {
                font-size: 0.24rem;
                color: #666666;
}
.index[data-v-7816ad1f] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-discounts .upgradeDetail-discounts-item span {
                font-size: 0.24rem;
                color: #ff4a00;
                margin-left: auto;
}
.index[data-v-7816ad1f] .van-popup.answerDialog {
      -webkit-transform: translateZ(0);
              transform: translateZ(0);
      width: 7.5rem;
      left: 50%;
      margin-left: -3.75rem;
}
.index[data-v-7816ad1f] .van-popup.answerDialog .popup_content {
        background: url(../../static/img/game_bg.17915318.png) no-repeat center;
        background-size: 100% 100%;
        width: 7.5rem;
        min-height: 12.08rem;
}
.index[data-v-7816ad1f] .van-popup.answerDialog .popup_content .title-text {
          background-size: 100% 100%;
          width: 5.74rem;
          height: 0.96rem;
          margin: 0 auto;
          display: block;
          margin-top: 2.67rem;
}
.index[data-v-7816ad1f] .van-popup.answerDialog .popup_content.answer_popup_content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
}
.index[data-v-7816ad1f] .van-popup.answerDialog .van-popup__close-icon {
        position: absolute;
        top: 0;
        right: 0.2rem;
        width: 0.48rem;
        height: 0.48rem;
}
.index[data-v-7816ad1f] .van-popup.answerDialog .van-popup__close-icon .van-icon__image {
          width: 0.48rem;
          height: 0.48rem;
}
[data-v-7816ad1f] .van-overlay {
  background: rgba(0, 0, 0, 0.6);
}
.disabled-img[data-v-7816ad1f] {
  pointer-events: none;
}
.index img[data-v-7816ad1f]:not(.popup_close) {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-touch-callout: none;
}
.index img.popup_close[data-v-7816ad1f] {
  pointer-events: auto;
}
.carousel-box[data-v-7816ad1f] {
  width: 6.7rem;
  height: 0.6rem;
  position: absolute;
  left: 50%;
  bottom: 2.15rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.carousel-box .carousel-box-mask[data-v-7816ad1f] {
    background: #000000;
    border-radius: 0.3rem;
    opacity: 0.5;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.carousel-box .carousel-box-content[data-v-7816ad1f] {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 0;
    height: 0.32rem;
    overflow: hidden;
}

/* IE10 专属覆盖 */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.index #main #faddish .faddish_product-main[data-v-7816ad1f] {
    width: 0;
}
.index #main #equity .equity_content .bottom span[data-v-7816ad1f] {
    background: none !important;
    color: #ffd598 !important;
}
}

