.faddishItem[data-v-76d3abd3] {
  width: 100%;
  height: 3.5rem;
  background-color: #ffffff;
  border-radius: 0.5rem;
  position: relative;
  padding: 0 0.6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  align-items: center;
  margin-top: -1px;
}
.faddishItem-top[data-v-76d3abd3] {
  width: 100%;
  height: 1.2rem;
  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;
}
.faddishItem-top h3[data-v-76d3abd3] {
    font-size: 0.4rem;
    color: #111111;
    font-weight: bold;
}
.faddishItem-middle-item[data-v-76d3abd3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.faddishItem-middle-item .vip-pro-1[data-v-76d3abd3] {
    width: 3.77rem;
    height: 1.07rem;
}
.faddishItem-middle-item .vip-pro-3[data-v-76d3abd3] {
    width: 3.77rem;
    height: 1.07rem;
}
.faddishItem-middle-item .vip-pro-key[data-v-76d3abd3] {
    width: 1.4rem;
    height: 0.88rem;
}
.faddishItem-middle-item .convert[data-v-76d3abd3] {
    width: 1.4rem;
    height: 0.88rem;
    margin-right: 0.13rem;
}
.faddishItem-middle-item .faddishItem-middle-subheading[data-v-76d3abd3] {
    display: inline-block;
    padding: 0.18rem;
    background: #fffae7;
    color: #813c03;
    font-size: 0.22rem;
    width: 2rem;
    height: 0.88rem;
    line-height: 0.28rem;
    margin-left: 0.27rem;
    text-align: center;
    font-weight: bold;
    border-radius: 0.2rem;
}
.faddishItem-middle-item .faddishItem-middle-subheading-convert[data-v-76d3abd3] {
    line-height: 0.5rem;
}
.faddishItem-middle-item .tab-type-list[data-v-76d3abd3] {
    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-left: 0.4rem;
}
.faddishItem-middle-item .type-item[data-v-76d3abd3] {
    width: 1rem;
    height: 0.48rem;
    background: #eeeeee;
    border-radius: 0.14rem;
    color: #111111;
    font-size: 0.24rem;
    text-align: center;
    line-height: 0.48rem;
    margin-left: 0.2rem;
    cursor: pointer;
}
.faddishItem-middle-item .type-item.active[data-v-76d3abd3] {
      background: #111111;
      color: #ffe84e;
}
.faddishItem-bottom-button[data-v-76d3abd3] {
  font-size: 0;
  margin: 0.3rem 0;
}
.faddishItem-bottom-button[data-v-76d3abd3] .van-button {
    width: 6rem;
    height: 0.88rem;
    background: #111111;
    border: none;
    padding: 0;
    border-radius: 0.44rem;
}
.faddishItem-bottom-button[data-v-76d3abd3] .van-button .van-button__text {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.faddishItem-bottom-button[data-v-76d3abd3] .van-button .van-button__text .pay_card {
        width: 100%;
        height: 100%;
        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;
        position: relative;
        z-index: 1;
        text-align: center;
}
.faddishItem-bottom-button[data-v-76d3abd3] .van-button .van-button__text .pay_card .price {
          font-size: 0.48rem;
          color: #ffffff;
          font-weight: bold;
}
.faddishItem-bottom-button[data-v-76d3abd3] .van-button .van-button__text .pay_card .price strong {
            font-size: 0.24rem;
            font-weight: bold;
}
.faddishItem-bottom-button[data-v-76d3abd3] .van-button .van-button__text .pay_card .original {
          margin-top: 0.18rem;
          position: relative;
          color: rgba(255, 255, 255, 0.7);
          text-decoration: line-through;
}
.faddishItem-bottom-button[data-v-76d3abd3] .van-button .van-button__text .pay_card .dividing-line {
          width: 1px;
          height: 0.36rem;
          background: #ffffff;
          margin: 0 0.4rem;
}
.faddishItem-bottom-button[data-v-76d3abd3] .van-button .van-button__text .pay_card .but-text {
          width: 1.4rem;
          height: 0.35rem;
}
.faddishItem-bottom-button[data-v-76d3abd3] .van-button::before {
      display: none;
}


.countdown[data-v-1c2ec024] {
  position: absolute;
  width: 2.8rem;
  height: 0.48rem;
  background: #ffb9d6;
  border-radius: 0.24rem;
  top: -0.57rem;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
          transform: translate(-50%, 0%);
  line-height: 0.48rem;
  z-index: 9999;
}
.countdown-display[data-v-1c2ec024] {
  font-size: 0.24rem;
  color: #111;
}
.countdown-expired[data-v-1c2ec024] {
  font-size: 0.24rem;
  color: #ff0000;
}

.pageFooter[data-v-405ed0c6] {
  width: 7.5rem;
  height: 1.4rem;
  background: -webkit-gradient(linear, left top, right top, from(#fff000), to(#fff370));
  background: linear-gradient(90deg, #fff000, #fff370);
  background-blend-mode: normal, normal;
  -webkit-box-shadow: -0.014rem -0.099rem 0.3rem 0rem rgba(255, 106, 51, 0.3);
          box-shadow: -0.014rem -0.099rem 0.3rem 0rem rgba(255, 106, 51, 0.3);
  border-radius: 0.3rem 0.3rem 0rem 0rem;
  position: fixed;
  bottom: 0;
  left: 50%;
  margin-left: -3.75rem;
  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;
  padding: 0 0.3rem;
  z-index: 10;
}
.pageFooter .pageFooter-message[data-v-405ed0c6] {
    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;
}
.pageFooter .pageFooter-message .pageFooter-message-subheading[data-v-405ed0c6] {
      font-size: 0.24rem;
      color: #ff4a00;
      margin-bottom: 0.17rem;
}
.pageFooter .pageFooter-message .pageFooter-message-title[data-v-405ed0c6] {
      font-size: 0.36rem;
      font-weight: bold;
      color: #111111;
}
.pageFooter .van-button[data-v-405ed0c6] {
    width: 3.36rem;
    height: 0.9rem;
    background: #111111;
    border-radius: 0.45rem;
    border: solid 0.04rem #ffffff;
    padding: 0;
}
.pageFooter .van-button[data-v-405ed0c6]::before {
      display: none;
}
.pageFooter .van-button div.pay-box[data-v-405ed0c6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      padding-bottom: 0.1rem;
      color: #ffffff;
      position: relative;
}
.pageFooter .van-button div.pay-box > img[data-v-405ed0c6] {
        width: 2.79rem;
        height: 0.4rem;
}
.pageFooter .van-button div.pay-box strong[data-v-405ed0c6] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        font-size: 0.24rem;
        font-weight: bold;
}
.pageFooter .van-button div.pay-box strong span[data-v-405ed0c6] {
          font-size: 0.48rem;
          font-weight: bold;
          margin-bottom: -0.04rem;
          line-height: 0.48rem;
}
.pageFooter .van-button div.pay-box i[data-v-405ed0c6] {
        margin: -0.02rem 0.15rem 0;
        width: 0.02rem;
        height: 0.36rem;
        background: #ffffff;
}
.pageFooter .van-button div.pay-box em[data-v-405ed0c6] {
        font-size: 0.36rem;
        line-height: 0.36rem;
        font-weight: bold;
}

.payDialog .payPopup[data-v-248d6107] {
  width: 7.5rem;
  left: 50%;
  margin-left: -3.75rem;
}
.payDialog .payPopup .popup_content[data-v-248d6107] {
    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-248d6107] {
      width: 100%;
      height: 0.88rem;
      font-size: 0.3rem;
      font-weight: bold;
      color: #333333;
      line-height: 0.88rem;
}
.payDialog .payPopup .popup_content[data-v-248d6107] .cell .van-cell {
      padding: 0.3rem 0;
}
.payDialog .payPopup .popup_content[data-v-248d6107] .cell .van-cell::after {
        display: none;
}
.payDialog .payPopup .popup_content[data-v-248d6107] .cell .van-hairline--top-bottom::after {
      border: none;
}
.payDialog .payPopup .popup_content[data-v-248d6107] .cell .van-cell--clickable:active {
      background: none;
}
.payDialog .payPopup .popup_content[data-v-248d6107] .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-248d6107] .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-248d6107] {
      padding: 0.4rem 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.payDialog .payPopup .popup_content .payPopup_btn .van-button[data-v-248d6107] {
        width: 6.9rem;
        height: 0.88rem;
        background-image: -webkit-gradient(linear, left top, right top, from(#ff5713), to(#ff8b02));
        background-image: linear-gradient(90deg, #ff5713 0%, #ff8b02 100%);
        border-radius: 0.44rem;
        font-size: 0.28rem;
        letter-spacing: 0.003rem;
        color: #ffffff;
        border: none;
}

.paySuccessDialog[data-v-1c20d59d] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 11;
}
.paySuccessDialog[data-v-1c20d59d]::after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.7;
    position: absolute;
    top: 0;
    left: 0;
}
.paySuccessDialog .popup_content[data-v-1c20d59d] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 12;
}
.paySuccessDialog .popup_content .content[data-v-1c20d59d] {
      width: 5.4rem;
      height: 5.77rem;
      background: #ffffff;
      border-radius: 0.6rem;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      margin-top: -0.5rem;
}
.paySuccessDialog .popup_content .content .tips-icon[data-v-1c20d59d] {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAwUExURUdwTP9bEv9bEv9bEv9WEf9bEv9aEf9bEv9bEv9bEv9bEv9bEv9bEv9bEv9bEv9bEvpqBVIAAAAPdFJOUwCgUvQK4SbVwpWwNxprgaRhWGcAAAM4SURBVGjetZq9axRBFMDH8zg1Egli7xaaQtQcRoQQdFdtrC1EIbhHxMYmKSyMBi5FLKw2EEWwiVgoVndgK5hGLGyC/gER/wG5O/Z2787kudlLch/Zee/NPHzt3vsxM2/mfZ5SWilcePN8EmDyyccfJWUus69d2JfGi/OG6jdewZAsVA3U8+dcOCCNk2z9wipkyv11nn4uAI20WdvIlUErsSPTTwjkGo4HgEqbuBL5NSDkmocCzgIpzzD968CQX8gB+BxApD+Gn8CSS6INIJvIB1xALdsS34Aty5lPyOcDoqxn9RAMZFG2gMwlfAUjeXzABGUzQDxsiFtgKGNDgDVTwPag/igYy6Bz+mQOuDJwhL45IO4HHAIL6X9SEzaAjmwHyW3sXYVjALI9fLED9Oyg9yS18dnT+hixH4y0PwmrqKfdC1NH8EU+0H5eIo24gV/z+i5A+5IbqaHyLnEZc9RtDYhDOKq3QRegt8Pb9PucPeAv4UtIwDZ+RjQgxM+QBqRuaUQC2HGtNyWAIu5MaEAHd+g0oJV89iWAKAmqIAHAOmZFDsBB/SEDsIJ4ExZgSR2WAYrIW2QBmmhQYgDqalMG2EIzCwagpSoyQFsFMkCMPQUOIFKuDNCQA0AGgP8L2E0AKtaAiAi+KQA7REjrM8xnEVboBs8RHOCTGfUffJd4qfZeqUdEwlvBU7mnH4hq3rxQGH7OmzLAll2e3e/S5mSAJurWGVJEAwtD5m1T/V5oy8kADv5UaCkp5Uv0Q5uadTjFmZDdIzTNSx7b74uoP7pM+ItGkomOuoTHwew4TdXVDp5sdyvDE8gKPTzdp0qe1AhYwUGWPE1eyVMh6r6cfWRyiMgTdr+7RORC7qKDr7BOlr4zeItqniy+d5qXhTLdyNHbaerz91VGG8ayAdGRtkBWhE2Y0BO2gerSRtSYsBUWesJm3LS0HbghbEjWpC3RZWFTNvKEbeEZYWM6LAlb43eEzfmwJBwPLAoHFLFmVMR+Ui+FQ5qrwjFRWBUOqk4JR2W3hcO6licbF9IDR3xgGQlHnhx9bGgbs/T1Y+Mp9gQ9e3D9zhONzu+dEQ3vF8Yt5v97fx+4i/594B8szsV1XajHZAAAAABJRU5ErkJggg==) no-repeat center;
        width: 1.28rem;
        height: 1.28rem;
        background-size: 100% 100%;
        margin: 0.6rem auto 0.3rem;
}
.paySuccessDialog .popup_content .content > h3[data-v-1c20d59d] {
        font-size: 0.28rem;
        font-weight: bold;
        color: #333333;
        text-align: center;
}
.paySuccessDialog .popup_content .content .button-box[data-v-1c20d59d] {
        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;
}
.paySuccessDialog .popup_content .content .button-box div[data-v-1c20d59d] {
          font-size: 0.28rem;
          border-radius: 0.4rem;
          text-align: center;
}
.paySuccessDialog .popup_content .content .button-box div.unpaid[data-v-1c20d59d] {
            width: 3.58rem;
            height: 0.78rem;
            border: 0.02rem solid #ff5913;
            color: #ff5913;
            line-height: 0.78rem;
            margin: 0.4rem 0 0.2rem;
}
.paySuccessDialog .popup_content .content .button-box div.paid[data-v-1c20d59d] {
            width: 3.6rem;
            height: 0.8rem;
            line-height: 0.8rem;
            background: -webkit-gradient(linear, left top, right top, from(#ff5713), to(#ff8b02));
            background: linear-gradient(90deg, #ff5713 0%, #ff8b02 100%);
            color: #ffffff;
}
.paySuccessDialog .popup_content .content .tip-text[data-v-1c20d59d] {
        color: #999999;
        font-size: 0.22rem;
        text-align: center;
        margin-top: 0.3rem;
}
.paySuccessDialog .popup_content .content .close-button[data-v-1c20d59d] {
        position: absolute;
        bottom: 0;
        left: 50%;
        font-size: 0;
        margin-left: -0.32rem;
        margin-bottom: -1.24rem;
}
.paySuccessDialog .popup_content .content .close-button img[data-v-1c20d59d] {
          width: 0.64rem;
          height: 0.64rem;
}

.paySuccessDialog[data-v-2dcf1d9e] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 11;
}
.paySuccessDialog[data-v-2dcf1d9e]::after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.7;
    position: absolute;
    top: 0;
    left: 0;
}
.paySuccessDialog .popup_content[data-v-2dcf1d9e] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 12;
}
.paySuccessDialog .popup_content .content[data-v-2dcf1d9e] {
      width: 5.4rem;
      height: 4.95rem;
      background: #ffffff;
      border-radius: 0.6rem;
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      margin-top: -0.6rem;
}
.paySuccessDialog .popup_content .content .tips-icon[data-v-2dcf1d9e] {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURUdwTAC+ggC4gwDAggC+ggC+ggDChQC+ggC/gwC+ggC/ggC+ggC+ggC+ggC+gjaFeA0AAAAOdFJOUwDRCS+17RWXT+Fd+CF7yYOrngAAA6ZJREFUaN6tms1rE0EUwMdGbUlzqFYsgoY9CAq95CqClL3UUyj2UEGR9B+QWBT0EoKI4MGCeNCDhuJVEevHRbTEox5EvLSnQmjWdLv6/gYnsY07s/Px3r4+elqYl9+8mXmfFcIqhYc3T1wB+HBkdqMt6PLtxhqA/ANIEoim7hOXn70DmkzdJSwfubcGGYluo9cXboFRniNNMVYFi3QrmPXFMlil00T8vmM9wKqXoVAFp3Q9dhhpgEc+B04FD8Ark671ZwAhPx0GaGEUdOxmeAkouczaQF9+mNcfrmIVdM0n8QW7HpLQtL7UQiuATs2g4BwQ5CQPwIjwFUhyNPMIyjQFHf0gTtPWQ1LXFDSICuCP5oaALKpzOk9XcFUxYYuuQDHjKOSQ9JNazqNgi7cDZQ+5dpDew4V8Cj4NFVTzKegOgxHklL0wdSCvgoldBa/zKtjeVVDOq6DDNMGeEQ7iFyysq7QzxFsgI3NB0fCb5kuiis478Coj17AK5jPvJibZMKpkD71JseH8v0O7nv7Wd63TNABxKP3xEsGZ7AKIcf0uNmgA4nv6a09+aNEAxKZ2mUtEgJJ66jVsSBkCLOrhZZQGcFh7unWkN7EBJBPqqZABYA73Fm0A/fe4zAKQN2mTBSAfdIMFIK+iHlSSYy0CALzXXXL8QpQaeAB5l7XfO57Nd1wAUoF6taNaxuk4ASASa4bcq4gGgETo90L3e24AAE3Bm0zW5wbIKJjT460PQFfwS088fQCgGXFHqAhegEQ7xrimIngBIv0ihQqCF0AGt7KlICuiAGA185jSCH4Amak1wI7gB5DPOeNQ/iMgAOTdX7aWpUUEgHRpWac6RAj8ADJlH/dXxg4A+XgMgUWrjF0AMlkd9RbnLgAZ2kzBNUQDwIoxvCsITgBomxOMEAsQW1KcFIIboGdLskIcwCDJmnZ2SdwA8NaaaIYogEG6PuZq1CwiKnBLsh1iAKLAnu4PEHwAPVfBMSl350tCt1wlT3Jq3VuNzXCLrub+lH35C8+d/Sp9x5gm4Jf/eRsQW9wWSJ3ZhIkDZhtom9uIqjNbYXHAbMa947YDV5gNyR6zJapHYK/38zZlqW3hZ8zGdNxmtsYfM5vzcZs3HjD15vv3Ge1XLAMK/IhkiTmk+cgcE8UV5qBqiTkqe8oc1vUC5rjQO3B0DywxI0/nyHSFObRtCpTYxsYLFYEU4+A6uRiwRudPKKPz4fB++OtTr3LM//f+feDR7IZj838BcG4poZZz6MYAAAAASUVORK5CYII=) no-repeat center;
        width: 1.28rem;
        height: 1.28rem;
        background-size: 100% 100%;
        margin: 0.6rem auto 0.3rem;
}
.paySuccessDialog .popup_content .content > h3[data-v-2dcf1d9e] {
        font-size: 0.28rem;
        font-weight: bold;
        color: #333333;
        text-align: center;
}
.paySuccessDialog .popup_content .content .button-box[data-v-2dcf1d9e] {
        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;
}
.paySuccessDialog .popup_content .content .button-box div[data-v-2dcf1d9e] {
          font-size: 0.28rem;
          border-radius: 0.44rem;
          text-align: center;
}
.paySuccessDialog .popup_content .content .button-box div.paid[data-v-2dcf1d9e] {
            width: 3rem;
            height: 0.88rem;
            line-height: 0.88rem;
            background: -webkit-gradient(linear, left top, right top, from(#ff5713), to(#ff8b02));
            background: linear-gradient(90deg, #ff5713 0%, #ff8b02 100%);
            color: #ffffff;
}
.paySuccessDialog .popup_content .content .tip-text[data-v-2dcf1d9e] {
        color: #999999;
        font-size: 0.22rem;
        text-align: center;
        margin: 0.2rem 0 0.6rem;
}
.paySuccessDialog .popup_content .content .close-button[data-v-2dcf1d9e] {
        position: absolute;
        bottom: 0;
        left: 50%;
        font-size: 0;
        margin-left: -0.32rem;
        margin-bottom: -1.24rem;
}
.paySuccessDialog .popup_content .content .close-button img[data-v-2dcf1d9e] {
          width: 0.64rem;
          height: 0.64rem;
}

.index[data-v-142ec044] {
  width: 7.5rem;
  margin: 0 auto;
  position: relative;
  background: #fe482a;
  padding-bottom: 1.4rem;
}
.index[data-v-142ec044] .header .signIn {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.index[data-v-142ec044] .header .signIn .sign {
      width: 1.7rem;
      height: 0.54rem;
      color: #ffffff;
      position: relative;
      border: none;
      z-index: 1;
}
.index[data-v-142ec044] .header .signIn .sign::after {
        position: absolute;
        top: 0px;
        left: 0px;
        display: block;
        content: "";
        background-color: #a01e0e;
        opacity: 0.4;
        border: none;
        width: 1.7rem;
        height: 0.54rem;
        border-radius: 0.3rem;
        z-index: -1;
}
.index[data-v-142ec044] .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-142ec044] {
    width: 100%;
    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-142ec044] {
      width: 100%;
      height: 100%;
}
.index .banner .banner_broadside[data-v-142ec044] {
      position: absolute;
      right: 0;
      top: 0.4rem;
      z-index: 10;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-right: 0.2rem;
}
.index .banner .banner_broadside div[data-v-142ec044] {
        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-142ec044]:first-child {
          margin: 0 0.2rem 0 0;
}
.index .banner .banner_broadside div .banner_broadside_mask[data-v-142ec044] {
          width: 0.6rem;
          height: 0.6rem;
          background: #a01e0e;
          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-142ec044] {
          font-size: 0.22rem;
          color: #ffffff;
          display: block;
          z-index: 3;
          position: relative;
          margin: 0;
}
.index #main[data-v-142ec044] {
    position: relative;
    margin-top: 4.1rem;
}
.index #main section[data-v-142ec044] {
      width: 7.01rem;
      border-radius: 0.6rem;
      padding: 0 0.2rem;
      position: relative;
      margin: 0 auto;
}
.index #main section[data-v-142ec044]::before, .index #main section[data-v-142ec044]::after {
        content: "";
        z-index: 0;
        position: absolute;
}
.index #main section[data-v-142ec044]::before {
        top: 62px;
        left: 0;
        width: calc(100% - 4px);
        height: calc(100% - 64px);
        border-radius: 0.6rem;
}
.index #main section[data-v-142ec044]::after {
        width: 7.01rem;
        height: 1.7rem;
        background-size: 7.01rem 1.7rem;
        left: 0;
        top: -0.1rem;
}
.index #main section .headline[data-v-142ec044] {
        width: 5.4rem;
        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;
        position: relative;
        z-index: 1;
}
.index #main section .headline .gift_title[data-v-142ec044] {
          position: relative;
}
.index #main section .headline .gift_title h4[data-v-142ec044] {
            font-size: 0.36rem;
            color: #111111;
            font-weight: bold;
            position: relative;
            z-index: 2;
}
.index #main section .headline .gift_title[data-v-142ec044]::after {
            content: "";
            display: block;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAuBAMAAAChYuY5AAAAMFBMVEVHcEz/10v/10v/10v/10v/10v/10v/10v/10v/10v/10v/10v/10v/10v/10v/10vcjwfgAAAAD3RSTlMACW/U7FE/3pSlw7IpFYG3IGSSAAAA+0lEQVQ4y32Uuw4BQRiFR5BIRCIRFAodUaFUUejRioZWIURvn4EHUKmXxhuo7ZuISwgRx2xWxqyd4xQzyZfMmct//hFCKdoWJmXHRlw+mWiidXH8pOcOMcBy553Ch60c9sBTTsPX1xUrIWzgIUQX3x1GwCQNqU4RuCos16Pp4ik8J095aDoqHNFxQ+GwjisKx3W8VjimY+sDM6W6js/zvoSDBQKqFcQBBr38vpr/Mkjv0jwXxBuJQ/YvfSTdA6Z+cdWr1sxPb84/bDYhW5IDmq9DLk+eijwsKQMtGi0xCQSJDwmbimbTF00SZBJ70iSkpUgD/mtX1tz6V/AGARYgC7hoXX4AAAAASUVORK5CYII=) no-repeat center;
            background-size: 100% 100%;
            width: 0.44rem;
            height: 0.46rem;
            position: absolute;
            top: -0.1rem;
            right: -0.22rem;
            z-index: 1;
}
.index #main section .headline img[data-v-142ec044] {
          height: 0.55rem;
}
.index #main section .headline > p[data-v-142ec044] {
          font-size: 0.28rem;
          color: #111111;
}
.index #main section .section-content[data-v-142ec044] {
        width: 7.2rem;
        height: calc(100% - 1rem);
        border-radius: 0.6rem;
        position: relative;
        padding: 0 0.2rem;
        margin-left: -0.3rem;
        z-index: 1;
}
.index #main .carousel_bg[data-v-142ec044] {
      width: 6.7rem;
      margin: 0 auto;
      height: 1.63rem;
      /*background: url("~@/base/img/app/activity618/carousel_bg.png") no-repeat
        center / 100% 100%;*/
      position: relative;
      padding: 0.34rem 0.8rem 0;
}
.index #main .carousel-box[data-v-142ec044] {
      position: relative;
      height: 0.46rem;
}
.index #main #faddish[data-v-142ec044] {
      width: 7.2rem;
      padding: 0;
      position: relative;
      margin-top: -0.8rem;
}
.index #main #faddish .faddish_gift[data-v-142ec044] {
        position: relative;
        background-color: #ffe3e8;
        border-radius: 0.5rem;
        z-index: 6;
        height: 5.98rem;
        padding: 0.28rem 0 0 0;
        margin-top: -1px;
}
.index #main #faddish .faddish_gift .headline[data-v-142ec044] {
          width: 100%;
          height: 0.44rem;
          margin: 0rem 0rem 0.2rem;
          padding: 0rem 0.35rem 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -webkit-box-align: end;
              -ms-flex-align: end;
                  align-items: flex-end;
}
.index #main #faddish .faddish_gift .headline[data-v-142ec044]::after {
            top: -0.13rem;
}
.index #main #faddish .faddish_gift .faddish_gift-card[data-v-142ec044] {
          padding: 0 0.2rem 0.3rem 0.2rem;
          overflow: hidden;
}
.index #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper[data-v-142ec044] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            overflow-x: scroll;
}
.index #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper .faddish_gift-list[data-v-142ec044] {
              -ms-flex-negative: 0;
                  flex-shrink: 0;
}
.index #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper .faddish_gift-list[data-v-142ec044]:not(:last-child) {
                margin-right: 0.2rem;
}
.index #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper .faddish_gift-list .faddish_gift-item[data-v-142ec044] {
                margin-top: 0.2rem;
                width: 3.68rem;
                height: 1.21rem;
                background-color: #ffffff;
                border-radius: 0.24rem;
                position: relative;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
}
.index #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper .faddish_gift-list .faddish_gift-item .corner[data-v-142ec044] {
                  height: 0.34rem;
                  background: #ffd74b;
                  border-radius: 0rem 0.17rem 0rem 0.17rem;
                  text-align: center;
                  padding: 0 0.08rem;
                  line-height: 0.34rem;
                  color: #333333;
                  position: absolute;
                  right: 0;
                  top: -0.14rem;
}
.index #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper .faddish_gift-list .faddish_gift-item .corner span[data-v-142ec044] {
                    font-weight: bold;
}
.index #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper .faddish_gift-list .faddish_gift-item em[data-v-142ec044] {
                  margin: 0 0.13rem;
                  width: 0.6rem;
                  height: 0.6rem;
                  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 #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper .faddish_gift-list .faddish_gift-item em img[data-v-142ec044] {
                    max-width: 100%;
                    max-height: 100%;
}
.index #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper .faddish_gift-list .faddish_gift-item ul li[data-v-142ec044] {
                  font-size: 0.22rem;
                  color: #666666;
}
.index #main #faddish .faddish_gift .faddish_gift-card .faddish_gift-swiper .faddish_gift-list .faddish_gift-item ul li[data-v-142ec044]:first-child {
                    color: #333333;
                    font-size: 0.26rem;
                    font-weight: bold;
                    margin-bottom: 0.15rem;
}
.index #main #faddish .faddish_gift[data-v-142ec044] .van-button {
          width: 2.7rem;
          height: 0.7rem;
          border-radius: 0.35rem;
          background: #fe482a;
          font-size: 0.28rem;
          color: #ffffff;
          display: block;
          margin: 0 auto;
}
.index #main #faddish .faddish_gift[data-v-142ec044] .van-button::before {
            display: none;
}
.index #main #faddish .faddish_gift[data-v-142ec044] .van-button .van-button__text {
            font-size: 0.28rem;
}
.index #main #faddish .faddish_gift .faddish_gift-int[data-v-142ec044] {
          margin-top: 0.24rem;
          text-align: center;
          font-size: 0.22rem;
          line-height: 0.36rem;
          color: #111111;
          position: relative;
          z-index: 1;
}
.index #main #faddish[data-v-142ec044]::before {
        top: 0;
        height: calc(100% - 4px);
}
.index #main #mall[data-v-142ec044]::before {
      display: none;
}
.index #main #mall .headline[data-v-142ec044] {
      width: 100%;
      text-align: right;
      position: relative;
      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;
      margin: 0.8rem 0 0.3rem;
}
.index #main #mall .headline .title-background[data-v-142ec044] {
        margin: 0;
        width: 7rem;
        height: 1.3rem;
        position: absolute;
        left: -0.13rem;
        top: 0;
}
.index #main #mall .headline p[data-v-142ec044] {
        color: #ffffff;
}
.index #main #mall .headline[data-v-142ec044]::after {
        display: none;
}
.index #main #mall .section-content[data-v-142ec044] {
      padding: 0rem;
      font-size: 0;
}
.index #main #mall .section-content .section-content-box[data-v-142ec044] {
        position: relative;
}
.index #main #mall .section-content .section-content-wrapper[data-v-142ec044] {
        width: 7.2rem;
        height: 5.4rem;
        border-radius: 0.6rem;
        background: #ffffff;
}
.index #main #mall .section-content .section-content-wrapper .title-box[data-v-142ec044] {
          padding-top: 0.6rem;
}
.index #main #mall .section-content .section-content-wrapper > p[data-v-142ec044] {
          font-size: 0.24rem;
          color: #999999;
          text-align: center;
          margin: 0.2rem 0;
}
.index #main #mall .section-content .section-content-wrapper-PDF-OFFICE[data-v-142ec044] {
        width: 7.2rem;
        height: 5.4rem;
        border-radius: 0.6rem;
        background: #ffffff;
        -webkit-transform: translateY(-1px);
                transform: translateY(-1px);
}
.index #main #mall .section-content .section-content-wrapper-PDF-OFFICE .title-box[data-v-142ec044] {
          padding-top: 0.6rem;
}
.index #main #mall .section-content .section-content-wrapper-PDF-OFFICE > p[data-v-142ec044] {
          font-size: 0.24rem;
          color: #999999;
          text-align: center;
          margin: 0.2rem 0;
}
.index #main #mall .section-content .title-box[data-v-142ec044] {
        position: relative;
        margin: 0 0.8rem;
}
.index #main #mall .section-content .title-box h5[data-v-142ec044] {
          font-weight: bold;
          font-size: 0.36rem;
          color: #111111;
          text-align: center;
          position: relative;
          z-index: 2;
}
.index #main #mall .section-content .mall-img-box[data-v-142ec044] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-top: 0.4rem;
        padding: 0 0.2rem;
        position: relative;
}
.index #main #mall .section-content .mall-img-box .mall-pro-icon[data-v-142ec044] {
          width: 2.4rem;
          height: 2rem;
          background: #fffae7;
          border-radius: 0.3rem;
          margin-right: 0.1rem;
          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;
}
.index #main #mall .section-content .mall-img-box .mall-pro-icon img[data-v-142ec044] {
            width: 0.64rem;
            height: 0.64rem;
}
.index #main #mall .section-content .mall-img-box .mall-pro-icon p[data-v-142ec044] {
            font-size: 0.28rem;
            color: #111111;
            margin-top: 0.23rem;
            font-weight: bold;
}
.index #main #mall .section-content .mall-img-box .mall-img-icon[data-v-142ec044] {
          position: absolute;
          width: 0.52rem;
          height: 0.52rem;
          left: 2.38rem;
          top: 0.66rem;
}
.index #main #mall .section-content .mall-img-box .mall-rights-box[data-v-142ec044] {
          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;
          width: 4.3rem;
          height: 2rem;
          background: #d7feff;
          border-radius: 0.3rem;
}
.index #main #mall .section-content .mall-img-box .mall-rights-box.wr[data-v-142ec044] {
            background: #ffeff2;
}
.index #main #mall .section-content .mall-img-box .mall-rights-box img[data-v-142ec044] {
            width: 3.72rem;
            height: 0.64rem;
}
.index #main #mall .section-content .mall-img-box .mall-rights-box p[data-v-142ec044] {
            font-size: 0.28rem;
            color: #111111;
            margin-top: 0.23rem;
            font-weight: bold;
}
.index #main #mall .section-content .activate-now-button[data-v-142ec044] {
        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: 5.6rem;
        height: 0.84rem;
        margin: 0 auto;
        background: #fe482a;
        font-size: 0.48rem;
        font-weight: bold;
        border-radius: 0.4rem;
        color: #ffffff;
        cursor: pointer;
}
.index #main #mall .section-content .activate-now-button i.symbol[data-v-142ec044] {
          font-size: 0.24rem;
          margin-top: 0.2rem;
}
.index #main #mall .section-content .activate-now-button i.text[data-v-142ec044] {
          display: block;
          font-size: 0.36rem;
          color: #ffffff;
          font-weight: bold;
          margin-top: 0.04rem;
}
.index #main #mall .section-content .activate-now-button i.line[data-v-142ec044] {
          height: 0.34rem;
          width: 0.02rem;
          background: #ffffff;
          margin: 0 0.4rem;
}
.index #main #mall .more-discounts[data-v-142ec044] {
      text-align: center;
      padding: 0.24rem 0 0 0;
      font-size: 0;
}
.index #main #mall .more-discounts span[data-v-142ec044] {
        font-size: 0.24rem;
        color: #ffffff;
        cursor: pointer;
}
.index #main .swiper-instance[data-v-142ec044] {
      width: 7.2rem;
      height: 2rem;
      margin: 0.4rem auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: relative;
      overflow: hidden;
}
.index #main .swiper-instance[data-v-142ec044] .swiper-pagination {
        position: absolute;
        bottom: 0.14rem;
        left: 0;
        width: 100%;
        text-align: center;
        z-index: 10;
        height: 0.12rem;
        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 #main .swiper-instance[data-v-142ec044] .swiper-pagination .swiper-pagination-bullet {
          width: 0.12rem;
          height: 0.12rem;
          background: rgba(0, 0, 0, 0.1);
          border-radius: 50%;
          display: inline-block;
          margin: 0 0.1rem;
          cursor: pointer;
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease;
          opacity: 0.4;
}
.index #main .swiper-instance[data-v-142ec044] .swiper-pagination .swiper-pagination-bullet-active {
          background: rgba(0, 0, 0, 0.5);
          width: 0.12rem;
          height: 0.12rem;
          border-radius: 50%;
          opacity: 1;
}
.index #main .swiper-instance img[data-v-142ec044] {
        width: 7.2rem;
        height: 2rem;
        border-radius: 0.5rem;
        border: 2px solid #ffffff;
        -o-object-fit: cover;
           object-fit: cover;
}
.index #main #integral[data-v-142ec044]::before {
      display: none;
}
.index #main #integral .headline[data-v-142ec044] {
      width: 100%;
      text-align: right;
      position: relative;
}
.index #main #integral .headline .title-background[data-v-142ec044] {
        margin: 0;
        width: 7.2rem;
        height: 1.3rem;
        position: absolute;
        left: -0.13rem;
        top: 0;
}
.index #main #integral .headline p[data-v-142ec044] {
        color: #ffffff;
}
.index #main #integral .headline[data-v-142ec044]::after {
        display: none;
}
.index #main #integral .section-content[data-v-142ec044] {
      padding: 0;
      border-radius: 0.6rem;
      margin-top: 0.71rem;
}
.index #main #integral .section-content .integral_content[data-v-142ec044] {
        position: relative;
        height: 100%;
        background: #ffffff;
        border-radius: 0.6rem;
}
.index #main #integral .section-content .integral_content .tab-ul[data-v-142ec044] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          position: relative;
          top: -0.3rem;
          margin-top: -0.1rem;
}
.index #main #integral .section-content .integral_content .tab-ul li.tab-li[data-v-142ec044] {
            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;
            width: 3.6rem;
            height: 0.8rem;
            background: #ffe446;
}
.index #main #integral .section-content .integral_content .tab-ul li.tab-li .integral-title[data-v-142ec044] {
              font-size: 0.36rem;
              font-weight: bold;
              position: relative;
              z-index: 2;
}
.index #main #integral .section-content .integral_content .tab-ul li.tab-li.active[data-v-142ec044] {
              background: #ffffff;
              position: relative;
}
.index #main #integral .section-content .integral_content .tab-ul li.tab-li.active[data-v-142ec044]::after {
                content: "";
                background: -webkit-gradient(linear, left top, right top, from(#fcf43f), to(#43e278));
                background: linear-gradient(90deg, #fcf43f 0%, #43e278 100%);
                width: 0.79rem;
                height: 0.18rem;
                border-radius: 4px;
                position: absolute;
                bottom: 0.16rem;
                right: 0.94rem;
                z-index: 1;
                -webkit-transform: rotate(-3deg);
                        transform: rotate(-3deg);
}
.index #main #integral .section-content .integral_content .tab-ul li.tab-li[data-v-142ec044]:nth-child(1) {
              border-radius: 0.24rem 0.24rem 0.24rem 0rem;
}
.index #main #integral .section-content .integral_content .tab-ul li.tab-li[data-v-142ec044]:nth-child(2) {
              border-radius: 0.24rem 0.24rem 0rem 0.24rem;
}
.index #main #integral .section-content .integral_content .slide-enter-active[data-v-142ec044],
        .index #main #integral .section-content .integral_content .slide-leave-active[data-v-142ec044],
        .index #main #integral .section-content .integral_content .slide-left-enter-active[data-v-142ec044],
        .index #main #integral .section-content .integral_content .slide-left-leave-active[data-v-142ec044] {
          -webkit-transition: -webkit-transform 0.3s;
          transition: -webkit-transform 0.3s;
          transition: transform 0.3s;
          transition: transform 0.3s, -webkit-transform 0.3s;
}
.index #main #integral .section-content .integral_content .slide-left-enter[data-v-142ec044] {
          -webkit-transform: translateX(-100%);
                  transform: translateX(-100%);
}
.index #main #integral .section-content .integral_content .slide-left-leave-to[data-v-142ec044] {
          -webkit-transform: translateX(-100%);
                  transform: translateX(-100%);
}
.index #main #integral .section-content .integral_content .slide-enter[data-v-142ec044] {
          -webkit-transform: translateX(100%);
                  transform: translateX(100%);
}
.index #main #integral .section-content .integral_content .slide-leave-to[data-v-142ec044] {
          -webkit-transform: translateX(0%);
                  transform: translateX(0%);
}
.index #main #integral .section-content .integral_content .tab_content[data-v-142ec044] {
          width: 6.8rem;
          height: 7.32rem;
          border-radius: 0.4rem;
          margin: 0 auto 0.2rem;
}
.index #main #integral .section-content .integral_content .tab_content > p[data-v-142ec044] {
            font-size: 0.22rem;
            text-align: center;
            color: #ffffff;
            margin: 0.15rem auto;
}
.index #main #integral .section-content .integral_content .tab_content .draw[data-v-142ec044] {
            width: 6.8rem;
            height: 7.32rem;
            position: relative;
}
.index #main #integral .section-content .integral_content .tab_content .draw img[data-v-142ec044] {
              width: 6.8rem;
              height: 7.32rem;
              position: absolute;
              top: 0;
              left: 0;
              z-index: 1;
              cursor: pointer;
}
.index #main #integral .section-content .integral_content .tab_content .draw .but[data-v-142ec044] {
              width: 2rem;
              height: 1.8rem;
              position: absolute;
              z-index: 2;
              top: 50%;
              left: 50%;
              -webkit-transform: translate(-50%, -50%);
                      transform: translate(-50%, -50%);
              margin-top: 0.4rem;
              display: block;
              background: transparent;
              text-align: center;
              cursor: pointer;
}
.index #main #integral .section-content .integral_content .tab_content .common_banner[data-v-142ec044] {
            width: 6.8rem;
            height: 1.8rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin-top: 0.2rem;
}
.index #main #integral .section-content .integral_content .tab_content .common_banner img[data-v-142ec044] {
              width: 6.8rem;
              height: 1.8rem;
}
.index #main #integral .section-content .integral_content .tab_content .integral_tab_content-head[data-v-142ec044] {
            margin-top: 0.33rem;
            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 #main #integral .section-content .integral_content .tab_content .integral_tab_content-head h3[data-v-142ec044] {
              font-size: 0.3rem;
              font-weight: bold;
              letter-spacing: -0.016rem;
              color: #333333;
}
.index #main #integral .section-content .integral_content .tab_content .integral_tab_content-head p[data-v-142ec044] {
              font-size: 0.24rem;
              letter-spacing: -0.014rem;
              color: #666666;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              cursor: pointer;
}
.index #main #integral .section-content .integral_content .tab_content .integral_tab_content-head p i[data-v-142ec044] {
                margin-top: 0.02rem;
}
.index #main #integral .section-content .integral_content .tab_content .integral_tab_content-list[data-v-142ec044] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
            margin-top: 0.21rem;
}
.index #main #integral .section-content .integral_content .tab_content .integral_tab_content-list[data-v-142ec044]::after {
              content: "";
              width: 0.34rem;
              height: 0.34rem;
              position: absolute;
              top: 50%;
              left: 50%;
              margin: -0.17rem 0 0 -0.17rem;
              background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAAclBMVEVHcEz//////////////////////////v//////////////////////////////////P3//L1//PXv/MGP/OHH/Mmb/Nm3/QYL/O3b/M2n/wNH/hKX/qb//2eH/lbP/9Pf/WYr/epf/Q3D/TIT/apT/5Op1eZ/lAAAAD3RSTlMAFmB+WSI9/O+0y6CfzHu0dKJ/AAABtElEQVQ4y42Ui5aCIBCGqd0C7TJmRAgEhO77v+LOQJmWe87+R7nNx6AwA2Mvrdb7WnAu6v16xZa0rTiM4tX2A9hUOG78EPs+Dt4gXW3mxLeA4OJ1VHQBxPeU+AIwEyBDBuDrRRwB/By4NterBziOqwDYZkEW4LHWRoBvFuVBlG+uwGC3bduHoX2VBqq8HxD6loD2U32AbXbiSt9aGyfmaLFw5GbFOTnpTd7VkPEbfj++NMz5iq3BaK37n+fWUw/NAZvY0gbWbA8eWw4HvbXkKmYEgnGEeNixGoYyz2upNTpzxUvUWQPUTEAvpcRpA1YSvTkpaYIs6kEwDrog8oHcMnLHDhk08BeiPhCUIkRAo5SihbBStJBShKiiBheqsw0/06tSz5EBDmwHtswOViVHPz1FOos/jVvXdSqFceu6riOky1K0dXgACdvD7UlcpkiiA8Bj9BdSvKMu58tMPkcDBkPCzvn8ZiWlEgwUUuc/9AgpCky7TNhnYFJ438vYiZ4TlfTex/DOaWRPH7KzRKJUS3MgzVOtJKyfQMm/J+wz7W1ELEW7lPb/uTzKFbQ70BV02M2uoF+e7kcUdSXzuQAAAABJRU5ErkJggg==) no-repeat center/0.34rem 0.34rem;
              z-index: 1;
}
.index #main #integral .section-content .integral_content .tab_content .integral_tab_content-list li[data-v-142ec044] {
              width: 3.35rem;
              height: 0.8rem;
              background-color: #fff2f6;
              border-radius: 0.16rem;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              padding-left: 0.18rem;
}
.index #main #integral .section-content .integral_content .tab_content .integral_tab_content-list li img[data-v-142ec044] {
                width: 0.52rem;
                height: 0.52rem;
                margin-right: 0.11rem;
}
.index #main #integral .section-content .integral_content .tab_content .integral_tab_content-list li p[data-v-142ec044] {
                font-size: 0.28rem;
                color: #111111;
}
.index #main #integral .section-content .integral_content .tab_content_vip[data-v-142ec044] {
          background: #fff;
          padding: 0;
}
.index #main #integral .section-content .integral_content .tab_content_vip .img-exchange-title[data-v-142ec044] {
            margin: 0rem auto 0.44rem;
            width: 1.92rem;
            height: 0.46rem;
            display: block;
}
.index #main #integral .section-content .integral_content .tab_content_vip .exchange-list[data-v-142ec044] {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-pack: distribute;
                justify-content: space-around;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
}
.index #main #integral .section-content .integral_content .tab_content_vip .exchange-list li[data-v-142ec044] {
              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;
              width: 2.12rem;
              height: 2.54rem;
              background: #7880ff;
              -webkit-box-shadow: 0px 0px 0.1rem 0px rgba(255, 255, 255, 0.75);
                      box-shadow: 0px 0px 0.1rem 0px rgba(255, 255, 255, 0.75);
              border-radius: 0.24rem;
              padding-top: 0.06rem;
              margin-bottom: 0.2rem;
              position: relative;
              border: 2px solid #111111;
}
.index #main #integral .section-content .integral_content .tab_content_vip .exchange-list li > img[data-v-142ec044] {
                width: 1.96rem;
                height: 1.2rem;
                margin-bottom: 0.1rem;
}
.index #main #integral .section-content .integral_content .tab_content_vip .exchange-list li p[data-v-142ec044] {
                font-size: 0.2rem;
                color: #ffffff;
}
.index #main #integral .section-content .integral_content .tab_content_vip .exchange-list li p.value[data-v-142ec044] {
                  color: #c3c6fa;
                  margin: 0.1rem 0;
}
.index #main #integral .section-content .integral_content .tab_content_vip .exchange-list li .tag[data-v-142ec044] {
                width: 0.78rem;
                height: 0.48rem;
                position: absolute;
                top: -0.17rem;
                right: 0;
}
.index #main #integral .section-content .integral_content .tab_content_vip .exchange-list li .button[data-v-142ec044] {
                width: 1.84rem;
                height: 0.42rem;
                background: #ffffff;
                border-radius: 0.2rem;
                font-size: 0.2rem;
                color: #111111;
                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;
                padding: 0 0.03rem 0 0.19rem;
}
.index #main #integral .section-content .integral_content .tab_content_vip .exchange-list li .button .button-text[data-v-142ec044] {
                  width: 0.6rem;
                  height: 0.38rem;
                  background: #ffe42d;
                  border-radius: 0.2rem;
                  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;
                  color: #111111;
                  font-size: 0.24rem;
                  cursor: pointer;
}
.index #main #integral .section-content .integral_content .tab_content_vip .more[data-v-142ec044] {
            display: block;
            width: 2.7rem;
            height: 0.7rem;
            background: #ffffff;
            border-radius: 0.4rem;
            border: 1px solid #ff4a00;
            color: #ff4a00;
            font-size: 0.28rem;
            margin: 0.15rem auto 0;
            text-align: center;
            line-height: 0.68rem;
            cursor: pointer;
}
.index #main #equity[data-v-142ec044]::before {
      display: none;
}
.index #main #equity .equity-tab-nav[data-v-142ec044] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: relative;
      width: 7.2rem;
      margin-left: -0.3rem;
}
.index #main #equity .equity-tab-nav[data-v-142ec044]::after {
        content: "";
        background: #ffffff;
        border-radius: 0.3rem 0.3rem 0 0;
        width: 100%;
        position: absolute;
        height: 0.3rem;
        z-index: 1;
        left: 0;
        bottom: -0.1rem;
}
.index #main #equity .equity-tab-nav > li.tab-li[data-v-142ec044] {
        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;
        width: 50%;
        height: 0.8rem;
        background: #ffe446;
        position: relative;
        border-radius: 0.24rem 0.24rem 0 0;
        z-index: 2;
}
.index #main #equity .equity-tab-nav > li.tab-li img[data-v-142ec044] {
          width: 1.67rem;
          height: 0.44rem;
}
.index #main #equity .equity-tab-nav > li.tab-li img.icon[data-v-142ec044] {
            width: 0.4rem;
            height: 0.4rem;
            margin-right: 0.06rem;
}
.index #main #equity .equity-tab-nav > li.tab-li .equity-title[data-v-142ec044] {
          font-size: 0.36rem;
          font-weight: bold;
          position: relative;
          z-index: 2;
}
.index #main #equity .equity-tab-nav > li.tab-li .convert-title[data-v-142ec044] {
          font-size: 0.28rem;
}
.index #main #equity .equity-tab-nav > li.tab-li .integral-title[data-v-142ec044] {
          font-size: 0.36rem;
          font-weight: bold;
          position: relative;
          z-index: 2;
}
.index #main #equity .equity-tab-nav > li.tab-li.active[data-v-142ec044] {
          background: #ffffff;
          position: relative;
}
.index #main #equity .equity-tab-nav > li.tab-li.active[data-v-142ec044]::after {
            content: "";
            background: -webkit-gradient(linear, left top, right top, from(#fcf43f), to(#43e278));
            background: linear-gradient(90deg, #fcf43f 0%, #43e278 100%);
            width: 0.79rem;
            height: 0.18rem;
            border-radius: 4px;
            position: absolute;
            bottom: 0.16rem;
            right: 0.68rem;
            z-index: 1;
            -webkit-transform: rotate(-3deg);
                    transform: rotate(-3deg);
}
.index #main #equity .equity-tab-nav > li.tab-li.tab-li-convert[data-v-142ec044] {
          border-radius: 0.24rem 0.24rem 0rem 0rem;
}
.index #main #equity .equity-tab-nav > li.tab-li.tab-li-convert.active[data-v-142ec044] {
            background: #ffffff;
            position: relative;
}
.index #main #equity .equity-tab-nav > li.tab-li.tab-li-convert.active[data-v-142ec044]::after {
              content: "";
              background: -webkit-gradient(linear, left top, right top, from(#fcf43f), to(#43e278));
              background: linear-gradient(90deg, #fcf43f 0%, #43e278 100%);
              width: 0.79rem;
              height: 0.18rem;
              border-radius: 4px;
              position: absolute;
              bottom: 0.16rem;
              right: 0.2rem;
              z-index: 1;
              rotate: -5deg;
}
.index #main #equity .equity-tab-nav > li.tab-li.next-to-active[data-v-142ec044] {
          border-radius: 0.24rem 0.24rem 0rem 0.24rem;
}
.index #main #equity .equity-tab-nav > li.tab-li.prev-to-active[data-v-142ec044] {
          border-radius: 0.24rem 0.24rem 0.24rem 0rem;
}
.index #main #equity .equity-tab-nav > li.tab-li.tab-li-convert[data-v-142ec044] {
          width: 33.33%;
}
.index #main #equity .headline[data-v-142ec044] {
      width: 7rem;
      text-align: right;
      position: relative;
      margin: 0.5rem 0 0.28rem;
}
.index #main #equity .headline .title-background[data-v-142ec044] {
        margin: 0;
        width: 7rem;
        height: 1.3rem;
        position: absolute;
        left: -0.13rem;
        top: 0;
}
.index #main #equity .headline p[data-v-142ec044] {
        width: 5.4rem;
        position: relative;
        margin: 0.18rem 0 0 0;
}
.index #main #equity .headline[data-v-142ec044]::after {
        display: none;
}
.index #main #equity .section-content[data-v-142ec044] {
      width: 7.2rem;
      height: 4.5rem;
      background: #ffffff;
      border-radius: 0 0 0.6rem 0.6rem;
      border: 0.04rem solid #ffffff;
      padding: 0.2rem 0.2rem 0.4rem;
}
.index #main #equity .section-content .equity-card[data-v-142ec044] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
}
.index #main #equity .section-content .equity-card .equity-card-item[data-v-142ec044] {
          margin-top: 0.2rem;
          width: 3.3rem;
          height: 1.2rem;
          background-color: #fffbf1;
          border-radius: 0.24rem;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          padding: 0.2rem 0 0.2rem 0.16rem;
}
.index #main #equity .section-content .equity-card .equity-card-item img[data-v-142ec044] {
            width: 0.8rem;
            height: 0.8rem;
            margin-right: 0.16rem;
}
.index #main #equity .section-content .equity-card .equity-card-item ul[data-v-142ec044] {
            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 #main #equity .section-content .equity-card .equity-card-item ul li[data-v-142ec044] {
              font-size: 0.2rem;
              color: #a56036;
}
.index #main #equity .section-content .equity-card .equity-card-item ul li[data-v-142ec044]:first-child {
                font-size: 0.28rem;
                font-weight: 600;
                color: #7b2909;
                margin-bottom: 0.15rem;
}
.index #main #equity .section-content .tableBnt[data-v-142ec044] {
        width: 2.7rem;
        height: 0.7rem;
        background-color: #ffffff;
        border-radius: 0.4rem;
        border: solid 0.02rem #ff4a00;
        margin: 0.4rem auto 0;
        display: block;
        font-size: 0.28rem;
        color: #ff4a00;
        padding: 0;
}
.index #main #equity .section-content .tableBnt[data-v-142ec044]::before {
          display: none;
}
.index #main footer[data-v-142ec044] {
      font-weight: normal;
      font-stretch: normal;
      text-align: center;
      padding: 0.4rem 0;
      color: #ffffff;
}
.index #main footer p[data-v-142ec044],
      .index #main footer a[data-v-142ec044] {
        font-size: 0.24rem;
        color: #ffffff;
}
.index[data-v-142ec044] .van-popup {
    background: none;
}
.index[data-v-142ec044] .van-popup .popup_content {
      position: relative;
}
.index[data-v-142ec044] .van-popup .popup_close {
      width: 0.64rem;
      height: 0.64rem;
      margin-top: 0.6rem;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.successDialog .popup_content {
      width: 6rem;
      background: url(../../static/img/pop_pay_bg.9043a512.png) top no-repeat;
      background-size: 6rem 8.2rem;
      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-142ec044] .van-popup.successDialog .popup_content h5 {
        position: absolute;
        font-size: 0.36rem;
        color: #ffffff;
        top: 0.7rem;
        left: 0.25rem;
        font-weight: bold;
}
.index[data-v-142ec044] .van-popup.successDialog .popup_content * {
        position: relative;
        z-index: 1;
}
.index[data-v-142ec044] .van-popup.successDialog .popup_content .dialog_card {
        margin-top: 2.4rem;
}
.index[data-v-142ec044] .van-popup.successDialog .popup_content .dialog_card .popup_content_title {
          position: relative;
          margin-bottom: 0.08rem;
          padding-left: 0.3rem;
}
.index[data-v-142ec044] .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;
}
.index[data-v-142ec044] .van-popup.successDialog .popup_content .dialog_card .popup_content_title::after {
            content: "";
            display: block;
            position: relative;
            bottom: 0.08rem;
            left: 0.44rem;
            width: 3.27rem;
            height: 0.14rem;
            background: -webkit-gradient(linear, left top, right top, from(#fffb81), to(#79f2a2));
            background: linear-gradient(90deg, #fffb81 0%, #79f2a2 100%);
            border-radius: 0.07rem;
            z-index: 1;
}
.index[data-v-142ec044] .van-popup.successDialog .popup_content .dialog_card p {
          font-size: 0.24rem;
          line-height: 0.48rem;
          color: #333333;
          text-align: justify;
}
.index[data-v-142ec044] .van-popup.successDialog .popup_content > img {
        width: 2.4rem;
        height: 2.4rem;
        display: block;
        margin: 0.2rem auto;
}
.index[data-v-142ec044] .van-popup.successDialog .popup_content em {
        text-align: center;
        width: 4.6rem;
        height: 1rem;
        border-radius: 0.24rem;
        position: relative;
        color: #333333;
        line-height: 0.36rem;
        padding: 0.14rem 0;
        margin: 0 0 0.54rem 0;
}
.index[data-v-142ec044] .van-popup.activityEndDialog {
      width: 5.4rem;
      height: 3.65rem;
      background: #ffffff;
      border-radius: 0.6rem;
}
.index[data-v-142ec044] .van-popup.activityEndDialog h4 {
        font-size: 0.36rem;
        text-align: center;
        margin: 1rem 0 0.6rem;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.popupCenter {
      -webkit-transform: translateX(-50%);
              transform: translateX(-50%);
      left: 50%;
      top: 0;
      margin-top: 2rem;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.popupbottom .van-popup__close-icon {
        color: #fa95b7;
        top: 0.4rem;
        right: 0.3rem;
        font-size: 0.48rem;
        opacity: 0.5;
}
.index[data-v-142ec044] .van-popup.popupbottom .popup_content {
        width: 100%;
        height: 10.12rem;
        max-height: calc(100vh - 1rem);
        padding: 0 0.25rem;
        background: -webkit-gradient(linear, left bottom, left top, color-stop(76%, #ffffff), to(#fff69b));
        background: linear-gradient(0deg, #ffffff 76%, #fff69b 100%);
        border-radius: 0.6rem 0.6rem 0rem 0rem;
}
.index[data-v-142ec044] .van-popup.popupbottom .popup_content .dialog_content {
          max-height: calc(100vh - 2rem);
          overflow-y: auto;
          position: relative;
          z-index: 2;
}
.index[data-v-142ec044] .van-popup.popupbottom .popup_content .dialog_title {
          width: 3.68rem;
          height: 0.8rem;
          font-size: 0.36rem;
          font-weight: bold;
          line-height: 0.8rem;
          color: #333333;
          text-align: center;
          background: url(data:image/png;base64,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);
          background-size: 100%;
          margin: 0 auto 0.2rem;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_bg {
      width: 100%;
      height: 3rem;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content {
      padding-top: 0.34rem;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content {
        width: 7rem;
        height: calc(100% - 1rem);
        border-radius: 0.4rem 0.4rem 0rem 0rem;
        padding: 0.36rem 0.24rem;
        font-size: 0.24rem;
        line-height: 0.4rem;
        text-align: justify;
        word-break: break-all;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content p {
          color: #333333;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content p .underline {
            text-decoration: underline;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content h4 {
          font-size: 0.26rem;
          font-weight: bold;
          color: #333333;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content h5 {
          font-weight: bold;
          color: #333333;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content span,
        .index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content a {
          color: #5584ca;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content b {
          font-weight: bold;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content table {
          border-color: #ddd;
          text-align: center;
          width: 100%;
          color: #333;
          margin: 0.12rem 0;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content table thead {
            font-size: 0.24rem;
            background: #f2f2f2;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content table tbody {
            font-size: 0.24rem;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content table th {
            height: 0.72rem;
            line-height: 0.72rem;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content .dialog_content table td {
            height: 0.72rem;
            line-height: 0.72rem;
            color: #666;
}
.index[data-v-142ec044] .van-popup.ruleDialog .popup_content > img {
        width: 2.15rem;
        height: 0.67rem;
        display: block;
        position: relative;
        z-index: 2;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .van-popup.hintDialog .popup_content .dialog_title {
        font-size: 0.3rem;
        font-weight: bold;
        color: #333333;
        padding-top: 0.2rem;
}
.index[data-v-142ec044] .van-popup.hintDialog .popup_content .dialog_appIntroduce {
        font-size: 0.28rem;
        line-height: 0.48rem;
        font-weight: bold;
        color: #333333;
}
.index[data-v-142ec044] .van-popup.hintDialog .popup_content .dialog_appIntroduce + .butArr .van-button {
          margin-top: 0.6rem;
}
.index[data-v-142ec044] .van-popup.hintDialog .popup_content .dialog_introduce,
      .index[data-v-142ec044] .van-popup.hintDialog .popup_content .dialog_text {
        font-size: 0.24rem;
        line-height: 0.4rem;
        color: #999999;
        margin-top: 0.2rem;
}
.index[data-v-142ec044] .van-popup.hintDialog .popup_content .dialog_text {
        margin: 0;
        line-height: 1;
}
.index[data-v-142ec044] .van-popup.hintDialog .popup_content img {
        width: 2.4rem;
        height: 2.4rem;
        margin: 0.32rem 0 0.2rem;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.hintDialog .popup_content .van-button:last-child {
          color: #ff3161;
}
.index[data-v-142ec044] .van-popup.hintDialog .popup_content .van-button:first-child {
          background: #111111;
          color: #ffffff;
}
.index[data-v-142ec044] .van-popup.myDialog {
      overflow-y: visible;
}
.index[data-v-142ec044] .van-popup.myDialog .popup_bg {
        width: 100%;
        height: 3rem;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
}
.index[data-v-142ec044] .van-popup.myDialog .popup_pay_img {
        width: 1.73rem;
        height: 2.14rem;
        position: absolute;
        right: 0.8rem;
        top: -0.94rem;
        z-index: 2;
}
.index[data-v-142ec044] .van-popup.myDialog .van-popup__close-icon {
        top: -0.8rem;
        right: 0.1rem;
        font-size: 0.48rem;
        opacity: 1;
        z-index: 3;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.myDialog .popup_content > img {
          width: 2.15rem;
          height: 0.67rem;
          display: block;
          position: relative;
          z-index: 2;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.myDialog .popup_content .tab_empty img {
            width: 3rem;
            height: 3rem;
}
.index[data-v-142ec044] .van-popup.myDialog .popup_content .tab_empty p {
            font-size: 0.28rem;
            color: #333333;
            margin: 0.6rem 0;
            text-align: center;
            line-height: 0.48rem;
            max-width: 4rem;
}
.index[data-v-142ec044] .van-popup.myDialog .popup_content .tab_empty .van-button {
            width: 3rem;
            height: 0.88rem;
            background: #111111;
            border-radius: 0.44rem;
            border: none;
            font-size: 0.28rem;
            color: #ffffff;
            margin-bottom: 1.12rem;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.myDialog .popup_content .tab_roll::-webkit-scrollbar {
            display: none;
}
.index[data-v-142ec044] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item {
            width: 7rem;
            background-color: #ffffff;
            border-radius: 0.24rem;
            border: solid 0.02rem #ffd800;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding: 0.2rem;
}
.index[data-v-142ec044] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item:not(:first-child) {
              margin-top: 0.2rem;
}
.index[data-v-142ec044] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item img {
              width: 1rem;
              height: 1rem;
              margin-right: 0.2rem;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item ul li:first-child {
                font-size: 0.3rem;
                font-weight: bold;
                color: #333333;
}
.index[data-v-142ec044] .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.1rem;
}
.index[data-v-142ec044] .van-popup.myDialog .popup_content .tab_roll .tab_roll-item .van-button {
              width: 1.4rem;
              height: 0.56rem;
              background: #111111;
              border-radius: 0.28rem;
              border: none;
              font-size: 0.24rem;
              color: #ffffff;
              padding: 0;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.myDialog .popup_content .tab_introduce .link {
            color: #ff4a00;
            text-decoration: underline;
}
.index[data-v-142ec044] .van-popup.tableDialog .van-popup__close-icon {
      color: #7f7f7f;
      top: 0.2rem;
}
.index[data-v-142ec044] .van-popup.tableDialog .popup_content {
      background: #fff;
      padding: 0;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .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-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table {
            width: 100%;
            text-align: center;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .th.none {
                display: none;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .th:first-child {
                width: 2.7rem;
}
.index[data-v-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .th:last-child {
                width: 2.4rem;
}
.index[data-v-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .th em {
                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-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .th em span {
                  font-weight: bold;
}
.index[data-v-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr:nth-child(2n) {
              background-color: #f8f8f8;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td i {
                margin: 0.05rem 0;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td ul {
                font-size: 0.25rem;
                color: #333333;
                width: 100%;
}
.index[data-v-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td ul li {
                  width: 100%;
                  position: relative;
                  line-height: 0.3rem;
}
.index[data-v-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td ul li:nth-child(1) span {
                    font-weight: bold;
}
.index[data-v-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td ul li:nth-child(2) {
                    color: #999999;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td.none {
                display: none;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:nth-child(2) ul,
                .index[data-v-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:nth-child(2) p {
                  color: #a56036;
}
.index[data-v-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:first-child {
                width: 2.7rem;
}
.index[data-v-142ec044] .van-popup.tableDialog .popup_content .dialog_content .content .table .tbody .tr .td:last-child {
                width: 2.4rem;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .van-popup__close-icon {
      font-size: 0.44rem;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content {
      background: #fff;
      padding: 0;
      height: auto;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade {
          padding: 0.2rem 0.3rem 1rem;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_card img {
              width: 1.2rem;
              height: 1.2rem;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .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-142ec044] .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-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade h3 span {
              margin-left: auto;
              font-size: 0.24rem;
              color: #666666;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_select_card p {
              font-size: 0.3rem;
              color: #666666;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_select_card p em {
                font-weight: bold;
                color: #111111;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_select_card i {
              color: #bb5f00;
              margin-left: auto;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .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-142ec044] .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-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay .upgrade_pay-price p i {
                margin-top: 0.01rem;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgrade .upgrade_pay .van-button span {
                font-weight: bold;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item:not(:first-child) {
              border-top: 1px solid #eeeeee;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item h3 {
              font-size: 0.3rem;
              font-weight: bold;
              color: #111111;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item p {
              font-size: 0.24rem;
              color: #666666;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item.choose h3 {
              color: #bb5f00;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeSelect .upgradeSelect-item.choose p {
              color: #bb5f00;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail {
          padding: 0 0.3rem 1rem;
          border-top: 1px solid #eeeeee;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-commodity img {
              width: 0.4rem;
              height: 0.4rem;
              margin-right: 0.22rem;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-commodity p {
              font-size: 0.24rem;
              color: #666666;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-commodity span {
              font-size: 0.24rem;
              color: #bb5f00;
              margin-left: auto;
}
.index[data-v-142ec044] .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-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-discounts .upgradeDetail-discounts-item:not(:first-child) {
                margin-top: 0.4rem;
}
.index[data-v-142ec044] .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-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-discounts .upgradeDetail-discounts-item p {
                font-size: 0.24rem;
                color: #666666;
}
.index[data-v-142ec044] .van-popup.upgradeDialog .popup_content .dialog_content.upgradeDetail .upgradeDetail-discounts .upgradeDetail-discounts-item span {
                font-size: 0.24rem;
                color: #ff4a00;
                margin-left: auto;
}
.faddish_shock-popover__down[data-v-142ec044] {
  text-align: center;
}
[data-v-142ec044] .van-overlay {
  background: rgba(0, 0, 0, 0.6);
}
.disabled-img[data-v-142ec044] {
  pointer-events: none;
}

