






































































/*旋转动画的关键帧*/
@keyframes spin {
0% {
    background-position: 0%;
}
100% {
    background-position: 100%;
}
}
@-webkit-keyframes spin {
0% {
    background-position: 0%;
}
100% {
    background-position: 100%;
}
}
.alertBox{
  position: fixed;
  left: 0;
  top: 50%;
  display: flex;
  justify-content: center;
  width: 100%;
  transform: translateY(-50%);
  z-index: 10000;
}
.text-box {
  z-index: 10000;
  min-width: 2.5rem;
  max-width: 4.56rem;
  max-height: 4.5rem;
  /* line-height: 0.8rem; */
  padding: 0.26rem 0.32rem;
  background: rgba(26, 26, 26, 0.898);;
  text-align: center;
  color: #fff;
  font-size: 0.3rem;
  border-radius: 0.16rem;
  z-index: 10000;
  line-height: 1.4;
}
.loading-box {
  width: 100%;
  width: 100vw;
  height: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 1000;
  top: 0;
}
.loading-img {
  display: inline-block;
  width: 1.2rem;
  height: 1.2rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACOgAAAByCAMAAADUSYwqAAAC8VBMVEVMaXHAwMDAwMDAwMDBwcHBwcHGxsb////////ExMTAwMDV1dXAwMDBwcHAwMDBwcHBwcHV1dXMzMzAwMDAwMDBwcHBwcHPz8/BwcHBwcHDw8PAwMDBwcHAwMDAwMDAwMDBwcHBwcHBwcHAwMDBwcHBwcHBwcHBwcHAwMDBwcHBwcHBwcHBwcHJycnBwcHBwcHR0dHBwcHBwcHCwsLBwcHBwcHCwsLBwcHExMTAwMDAwMDAwMDBwcHGxsbAwMDAwMDMzMzBwcHCwsLBwcHBwcHAwMDBwcG/v7/BwcHAwMDBwcHAwMDBwcHBwcHBwcG/v7/BwcHBwcHDw8PCwsLBwcHAwMDAwMDAwMDFxcXAwMCqqqrAwMDAwMDBwcG9vb3AwMDBwcHAwMDAwMDBwcHDw8PBwcHAwMDExMTBwcHBwcHAwMDAwMDBwcHBwcG/v7/AwMDCwsLExMTDw8PBwcHBwcHBwcHCwsLGxsbDw8P////f39/CwsLBwcHAwMDBwcHHx8fCwsLBwcHBwcHCwsLBwcHAwMDCwsLBwcHCwsLBwcHCwsLAwMDBwcHCwsLAwMDBwcG9vb3AwMDAwMDCwsLBwcHBwcHBwcG/v7/AwMDBwcHAwMDAwMDBwcHAwMDBwcHCwsLBwcG+vr7AwMDAwMC+vr6/v7/IyMjAwMC/v7/BwcHBwcHBwcHAwMDAwMDBwcHExMTAwMDAwMDAwMDAwMC/v7/AwMC/v7/AwMC/v7/AwMDCwsLCwsLCwsK/v7/AwMDBwcHAwMDBwcHAwMC+vr6/v7+/v7+/v7/AwMC+vr7AwMDAwMDAwMC/v7+/v7/GxsbIyMjb29vCwsLCwsLGxsbMzMzMzMz////CwsLBwcHBwcHFxcW2trbBwcHAwMDAwMDIyMjBwcHDw8PFxcXExMS/v7/AwMDExMS/v7/BwcHBwcHAwMC/v7/AwMC9vb3AwMC+vr7IyMi/v7/BwcG+vr6/v7/AwMC/v7/AwMDAwMC/v7/AwMBPI3MnAAAA+nRSTlMA1Pjn0fUJAQIN3Ab3X/v9/gwF9ab58RDWvl3Tc5vRnjF4zJZn6tqs8N9mTowTzuYLdO4/6m8prhpF5OtbEsOCCjoVV+K3kVCDoGv6wSuLNJctIliHef2rFscDfqN/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);
  background-size: auto 100%;
  margin: 0px auto;
  animation: spin 1.2s steps(19,end) infinite;
  -webkit-animation: spin 1.2s steps(19,end) infinite;
}
.fadeIn-enter-active,
.fadeIn-leave-active {
  transition: opacity 0.3s;
}
.fadeIn-enter,
.fadeIn-leave-active,
.fadeIn-leave-to {
  opacity: 0;
}

.callapp-section[data-v-7f53a1f0] {
  width: 100%;
}
.callapp-section .callapp-item[data-v-7f53a1f0] {
  position: fixed;
  top: 0;
  width: 100%;
  height: 1.2rem;
  background: #2C2F3A;
  z-index: 999999;
}
.callapp-section .callapp-item .icon[data-v-7f53a1f0] {
  width: 0.7rem;
  height: 0.7rem;
  margin-top: 0.25rem;
  margin-left: 0.41rem;
  display: inline-block;
}
.callapp-section .callapp-item .icon.mt[data-v-7f53a1f0] {
  background: url(https://p1.meituan.net/dptakeaway/8aec4323d719d97ff86bb9b42e04e2dd3142.png);
  background-size: 100% 100%;
}
.callapp-section .callapp-item .icon.wm[data-v-7f53a1f0] {
  background: url(//p0.meituan.net/dptakeaway/5c7890f7fa084c62f608884872dd5e0a47845.png);
  background-size: 100% 100%;
}
.callapp-section .callapp-item .mid-part[data-v-7f53a1f0] {
  position: absolute;
  display: inline-block;
  top: 0.25rem;
  left: 1.26rem;
}
.callapp-section .callapp-item .callapp-word[data-v-7f53a1f0] {
  font-size: 0.24rem;
  color: #C6C6C6;
}
.callapp-section .callapp-item .callapp-word[data-v-7f53a1f0]:nth-of-type(2) {
  font-size: 0.28rem;
  color: #FFFFFF;
  line-height: 0.28rem;
  margin-top: 0.1rem;
}
.callapp-section .callapp-item .callapp-btn[data-v-7f53a1f0] {
  position: absolute;
  display: inline-block;
  top: 0.35rem;
  left: 4.78rem;
  width: 1.48rem;
  border: 0.02rem solid #FFFFFF;
  border-radius: 0.25rem;
  font-size: 0.28rem;
  color: #FFFFFF;
  line-height: 0.5rem;
  text-align: center;
}
.callapp-section .callapp-item .callapp-close-btn[data-v-7f53a1f0] {
  position: absolute;
  display: inline-block;
  right: 0.206rem;
  top: 0.15rem;
  font-size: 0.6rem;
  color: #FFFFFF;
  transform: rotate(45deg);
}

.search[data-v-4e877831] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding-left: 0.24rem;
  margin-right: 0rem;
  margin-left: 0.24rem;
  font-size: 0.28rem;
  height: 0.6rem;
  font-weight: 400;
  color: #999794;
  background: #ffffff;
  border-radius: 100px;
}
.search img[data-v-4e877831] {
  width: 0.32rem;
  height: 0.32rem;
  margin-right: 0.08rem;
}
.search.search-with-prefix[data-v-4e877831] {
  margin-left: 0.34rem;
  margin-right: 0;
}
.gray-search[data-v-4e877831] {
  background: #f1f1f2;
}
.with-margin-right[data-v-4e877831] {
  margin-right: 0.24rem;
}
.custom-title-bar-ctn[data-v-4e877831] {
  transition: opacity 1s;
}
.custom-title-bar[data-v-4e877831] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.35rem 0 0.66rem;
  z-index: 4000;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.custom-title-bar button.custom-button[data-v-4e877831] {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  border: 0;
  background: transparent;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.custom-title-bar button.custom-button.return[data-v-4e877831] {
  margin: 0 0 0 -0.34rem;
}
.custom-title-bar button.custom-button.share[data-v-4e877831] {
  margin-right: 0.32rem;
}
.custom-title-bar .center-text[data-v-4e877831] {
  flex: 1;
  width: 0;
  height: 0.8rem;
  line-height: 0.8rem;
  font-size: 0.36rem;
  text-align: center;
}
.custom-title-bar .more-operation[data-v-4e877831] {
  position: absolute;
  top: 0.1rem;
  right: 0.24rem;
  width: 2.08rem;
  border-radius: 0.12rem;
  background: rgba(34, 36, 38, 0.9);
}
.custom-title-bar .more-operation .more-item[data-v-4e877831] {
  height: 0.96rem;
  margin: 0 0.1rem 0 0.24rem;
  display: flex;
  align-items: center;
  font-family: PingFangSC-Medium;
  font-size: 0.28rem;
  color: #FFFFFF;
  line-height: 0.28rem;
  font-weight: 500;
}
.custom-title-bar .more-operation .more-item .more-item-icon[data-v-4e877831] {
  width: 0.4rem;
  height: 0.4rem;
  display: block;
  margin-right: 0.08rem;
}
.custom-title-bar .more-operation .more-item + .more-item[data-v-4e877831] {
  border-top: 0.01rem solid #858687;
}
.custom-title-bar .more-operation .more-arrow-top[data-v-4e877831] {
  position: absolute;
  top: -0.06rem;
  right: 0.3rem;
  width: 0.12rem;
  height: 0.07rem;
}
.custom-title-bar-no-return[data-v-4e877831] {
  padding: 0 0.35rem 0 0.7rem;
}
.scatter-rain-wrapper[data-v-4e877831] {
  width: 7.5rem;
  height: 2.36rem;
  position: relative;
  overflow: hidden;
}
.scatter-rain-wrapper .scatter-rain[data-v-4e877831] {
  position: absolute;
  left: 0;
  top: 0;
  height: 2.36rem;
  width: 540rem;
  background: url('https://p0.meituan.net/waimaicfevip/9132747e9fbbf40bfbc39ca537d1075b577173.png') no-repeat;
  background-size: 100% 100%;
}
.title-prefix-container[data-v-4e877831] {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=) center center / cover no-repeat !important;
}
.title-prefix-container .title-prefix[data-v-4e877831] {
  height: 0.4rem;
  z-index: 3999;
  margin-bottom: 0.04rem;
}
.title-prefix-container .title-prefix img[data-v-4e877831] {
  width: 100%;
}

.location-bar-container .white-space[data-v-8c82df06],
.location-bar-container .main[data-v-8c82df06] {
  height: 0.72rem;
}
.location-bar-container .main[data-v-8c82df06] {
  display: flex;
  align-items: center;
}
.location-bar-container .main.fixed[data-v-8c82df06] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
.location-bar-container .icon[data-v-8c82df06] {
  width: 0.28rem;
  height: 0.28rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHKADAAQAAAABAAAAHAAAAABkvfSiAAADsElEQVRIDa1WWWxMYRQ+579TJRGlxPpgF+IBsUUsnSpBUBHqSXiQoINYHlC6GfuSiKUz6sWrVCTEltLpNLVEbBFEkVAeREgTW6Qdvfce52ruf3czxP/yn/Od75zv/v/9N4QM2r51BT3bdW0BARYCwUhA6o8A2ex/QKB3XKJWAF4oiydfpivHecHtwLZZOalv2jYA2kQEXYKZHREEvCiEUlIWq2sK4gYKRiMFE3XSLwBR/6BkXxxBRRBbKuL1J/ziih+4uzi/kMWucqyHXzwNJnhG5oUnDOrV8ODtNTfXI7g3Mnus2iGWdgrdxVz+pJmThvxI3m++Y8cdU3p8w7zsz2prE/+vwXbSP9uIegiUqaXxurtmDR6+1b5oqQ2ZiPFXEgD+tDIDLCKhgnrYHpWC1dWrs4houz3osRFfIeKC7JxQj37jhnfNUsR49s97eHaAYNru9bPCJhQyjU+P3+SxYE/T9/Z4r1vnXuEtR8+12mKP2F66K5IfJZ3KbLjD1FR1CQMNBihHqIE63wD8mjGFnUJZK11ikjqjd16UOU8l4DIQQdaWgpww1MWzXJ7KHSevv7AAp5VfWamSgCtO1PL4RBpYU1P0e0dIQV4s/SyK0+LYayfi9QSJYA4vnubGL32MLCnIw+aV5984Nto/YqE66H/kqCHxu74UZO+9le60eDENjBYXTHeillcVKerK5+hiC3FZfNzt6D7lo4FKQSRsdtEcLpF+Zs/mmQMcIDvGdmqhlpjxUe6Y6XPtd1hZqRu+3BYgxCXQtc0myd0T0FC1jZ7tWhveg0JpDCF8bSca/+Hxq638M8a6+U4fL5u+FBwVzm18nmz5xLdDbzPo6Qm689QfIV2D9MeMla0IqDE9OaXLlp3TkOiQGfhfPS+4m6WxenmAS0FDoO+4Ece5C9xvf/sRvJA0PrzX2/McgmvWnG4XiMv5EPhuJ/2zjVCyM554Ys93CBqB8njyIQhlER/KKTvxb21EcbAinjzszvMIGoSKWCLJq3Yhi/5wJ2Tid4jV+948PHvBLboufzIvSH5qUG4wyxkRIErKT9UfcKKW90dBg8aio3Udrqd9TPHtjkiRilhDtVXea6UVNFL2b5o7KJVqu8EbfJi3BN/9AO0IyoryU4mzfnE7lpGgkbB3Y0EfNaXX8okzxlEAoVUIXFpWlTReeWmb76Lxy9p5LPExO0fJ4+HcknHEbzyyOZmKGXmeZ6Is5mPU3X6TKpw+8exPvY0fu9DcKSRWlVYlHvpQA6Ff/s8xFG7f5MgAAAAASUVORK5CYII=) center / contain no-repeat;
  margin-left: 0.24rem;
}
.location-bar-container .text[data-v-8c82df06] {
  color: #806840;
  font-size: 0.28rem;
  margin-left: 0.16rem;
}
.location-bar-container .arrow[data-v-8c82df06] {
  width: 0.24rem;
  height: 0.24rem;
  margin-left: 0.16rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAAB/0lEQVRIDWNgGAWUhkBbtrNaS7aTHbnmMOHTOHNmGuuvf39P/vn772BDpmMvPrW45PBakJ4+6zcjA8N5sOb//4saMhyn/v//HyhEPMBrAcgYQRbOAAZGxmMQI/9nNWU5zf7f0EBQH8wJRLlmalYoz+t/rzcDNTmANTIyLNFyFE0IC1v9F2YQLpooC0Ca+wpDOT/9eLOB4f9/NxCfkZFxtYSBajQoGEF8XIBoC0AGTMr1ZH/35/sahv8MPmADGRk3aYmLhIY1rP6FywKiwxJkQN7k7T8lDdSCgM5fBzbw/3+/ay9fb5zfkMBBFQtAhoCCxF7cPhwYRCshljB4PHr5YBXVLAAZ5NjQ8AcYttMRhjI6rWoIZUPwESySggimrSnbUfv/fwaIDxgZ/zEw/M/GFQ8kW9Ca5Wrw7+//A/8Z/oszMjD+BRoQWz/9wEKY5eg0M7oAPn5LrpPZ339/dwPVCAODCJg8GSPqZ+zHGf4gs4hOpk05jtb//jJsA+YDPmAE/wSmpND6aftAmQ8vIMqCxixnR4b//zYDyyFuRkaG7wz/GQOBLt+J12SoJMEgasxwdGdg+LcJGKlcQJd/ZWBk9qmfvm8PMYaD1OCNZFBxDQzEpUDDOYFB8omRmcG9ftre/cQaTtACUKYCppbDQIU3WFgYXeum7D9KiuGjaokKAQCRn6HrsgEugAAAAABJRU5ErkJggg==) center / contain no-repeat;
}

.refresh-loading-wrapper[data-v-2d3f0186] {
  text-align: center;
  position: relative;
}
.refresh-indicator[data-v-2d3f0186] {
  position: absolute;
  bottom: 0;
  height: 0;
}

@font-face {
    font-family: "AvenirLTPro-Heavy";
    src: url("//s3plus.meituan.net/v1/mss_91f3b645703642ce914d9ce3610eaf4c/gundampage/gundam-20241203--Number-AvenirLTPro-Heavy.ttf") format("truetype");
}
.weui-badge {
  display: inline-block;
  padding: 0.15em 0.4em;
  min-width: 0.66666667em;
  border-radius: 0.34rem;
  background-color: #fa5151;
  color: #fff;
  line-height: 1.2;
  text-align: center;
  font-size: 22rpx;
  vertical-align: middle;
}
.weui-badge_dot {
  padding: 0.6em;
  min-width: 0;
  margin: 5rpx 0 0 -30rpx;
}

.badge-img {
  display: inline-block;
  vertical-align: middle;
  height: 0.4rem;
  width: 100%;
}

.wx-tabbar-wrapper .wx-tabbar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 0.48rem;
  background: #FFFFFF;
  display: flex;
  padding-bottom: env(safe-area-inset-bottom);
  color: #000000;
  z-index: 9999999;
  border: 1px solid #F1F1F2;
}
.wx-tabbar-wrapper .wx-tabbar-higher-version {
  background-color: rgba(255, 255, 255, 0.95);
  backdrop-filter: blur(0.1rem);
  -webkit-backdrop-filter: blur(0.1rem);
}
.wx-tabbar-wrapper .wx-tabbar-item {
  flex: 1;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background: #fff;
}
.wx-tabbar-wrapper .wx-tabbar-item-con {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.wx-tabbar-wrapper .wx-tabbar-item img {
  width: 0.21rem;
  height: 0.21rem;
}
.wx-tabbar-wrapper .wx-tabbar-item p {
  font-size: 0.2rem;
}
.wx-tabbar-wrapper .wx-tabbar-item-sale {
  justify-content: flex-end;
  height: 100%;
}
.wx-tabbar-wrapper .wx-tabbar-item-con-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
}
.wx-tabbar-wrapper .wx-tabbar-item-con-sale {
  position: relative;
  top: -8%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #F1F1F2;
  border-radius: 100%;
  width: 1.08rem;
  height: 1.08rem;
  background: #fff;
}
.wx-tabbar-wrapper .wx-tabbar-item-con-sale::before {
  position: absolute;
  content: '';
  display: inline-block;
  width: 3.7%;
  height: 2px;
  background: #fff;
  right: 10.8%;
  top: 18%;
}
.wx-tabbar-wrapper .wx-tabbar-item-con-sale::after {
  position: absolute;
  content: '';
  display: inline-block;
  width: 3.7%;
  height: 2px;
  background: #fff;
  left: 10.8%;
  top: 18%;
}
.wx-tabbar-wrapper .wx-tabbar-item-con-sale img {
  position: relative;
  width: 1rem;
  height: 1rem;
  border-radius: 100%;
  z-index: 2;
}
.wx-tabbar-wrapper .wx-tabbar-item-con-bg {
  position: absolute;
  left: -2px;
  right: -2px;
  top: 0;
  bottom: 0;
  background: #fff;
}
.wx-tabbar-wrapper .tabbar-root {
  width: 100%;
  position: fixed;
  z-index: 4000;
  bottom: 0;
}
.wx-tabbar-wrapper .weui-tabbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  position: relative;
  z-index: 500;
  background-color: #ffffff;
  height: 60px;
  padding-bottom: calc(constant(safe-area-inset-bottom) / 3);
  padding-bottom: calc(env(safe-area-inset-bottom) / 3);
}
.wx-tabbar-wrapper .weui-tabbar:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 1px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.1);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
}
.wx-tabbar-wrapper .weui-tabbar__item {
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  padding: 8px 0;
  padding-bottom: calc(8px + constant(safe-area-inset-bottom) / 3);
  padding-bottom: calc(8px + env(safe-area-inset-bottom) / 3);
  font-size: 0;
  color: rgba(0, 0, 0, 0.5);
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.wx-tabbar-wrapper .weui-tabbar__item:first-child {
  padding-left: constant(safe-area-inset-left);
  padding-left: env(safe-area-inset-left);
}
.wx-tabbar-wrapper .weui-tabbar__item:last-child {
  padding-right: constant(safe-area-inset-right);
  padding-right: env(safe-area-inset-right);
}
.wx-tabbar-wrapper .weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,
.wx-tabbar-wrapper .weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon > i,
.wx-tabbar-wrapper .weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {
  color: #000;
}
.wx-tabbar-wrapper .weui-tabbar__icon {
  display: inline-block;
  width: 2.8em;
  height: 2.8em;
}
.wx-tabbar-wrapper .weui-tabbar__icon > i,
.wx-tabbar-wrapper i.weui-tabbar__icon {
  font-size: 0.48rem;
  color: rgba(0, 0, 0, 0.5);
}
.wx-tabbar-wrapper .weui-tabbar__icon img {
  width: 100%;
  height: 100%;
}
.wx-tabbar-wrapper .weui-tabbar__label {
  font-family: PingFang SC;
  color: rgba(0, 0, 0, 0.9);
  font-size: 0.2rem;
  line-height: 1.4;
}

.component-wrapper[data-v-1d854a0e] {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 4000;
}
.guid-wrapper-mask[data-v-1d854a0e] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.7);
}
.guid-wrapper[data-v-1d854a0e] {
  position: fixed;
  width: 7.5rem;
  height: 16.24rem;
}
.guid-wrapper .guid-step-wrapper[data-v-1d854a0e] {
  width: 7.5rem;
  height: 16.24rem;
}
.guid-wrapper .guid-step-one[data-v-1d854a0e] {
  width: 7.5rem;
}
.guid-wrapper .guid-step-two[data-v-1d854a0e] {
  width: 7.5rem;
  height: 9.33rem;
}
.guid-wrapper .guid-step-three[data-v-1d854a0e] {
  width: 7.5rem;
}
.guid-wrapper .guid-jump-text-wrapper[data-v-1d854a0e] {
  width: 100%;
  display: flex;
  justify-content: center;
}
.guid-wrapper .guid-jump-text[data-v-1d854a0e] {
  color: #C2C2C2;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 0.22rem;
  line-height: 0.24rem;
  text-align: center;
  -webkit-text-decoration: NONE;
  text-decoration: NONE;
  margin-top: 0.15rem;
  width: 2.4rem;
}
.guid-wrapper .guid-jump-text-one[data-v-1d854a0e] {
  margin-top: -1rem;
}

.pre-render-rights-wrapper .pre-render-rights {
  width: 7.02rem;
  height: 2.8rem;
  margin: 0 auto;
  background-image: linear-gradient(180deg, #FFFFFF 74%, #F7F7F7 84%);
  padding: 0.32rem 0.24rem;
  border-radius: 0.44rem 0.44rem 0 0;
  box-sizing: border-box;
  overflow: hidden;
}
.pre-render-rights-wrapper .pre-render-rights .pre-render-rights-top {
  display: flex;
  align-items: center;
}
.pre-render-rights-wrapper .pre-render-rights .pre-render-rights-top .pre-render-rights-user-icon {
  width: 0.48rem;
  height: 0.48rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAAD5Ip3+AAAADElEQVQIHWP4/v07AAXOAuZoaQN0AAAAAElFTkSuQmCC) center center / cover no-repeat !important;
  border-radius: 50%;
  margin-right: 0.12rem;
}
.pre-render-rights-wrapper .pre-render-rights .pre-render-rights-top .pre-render-rights-nick-name {
  width: 0.98rem;
  height: 0.28rem;
  border-radius: 0.12rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAAD5Ip3+AAAADElEQVQIHWP4/v07AAXOAuZoaQN0AAAAAElFTkSuQmCC) center center / cover no-repeat !important;
}
.pre-render-rights-wrapper .pre-render-rights .pre-render-rights-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin-top: 0.24rem;
}
.pre-render-rights-wrapper .pre-render-rights .pre-render-rights-bottom .pre-render-rights-item {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.pre-render-rights-wrapper .pre-render-rights .pre-render-rights-bottom .pre-render-rights-item .pre-render-rights-icon {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAAD5Ip3+AAAADElEQVQIHWP4/v07AAXOAuZoaQN0AAAAAElFTkSuQmCC) center center / cover no-repeat !important;
  border-radius: 0.16rem;
  width: 0.64rem;
  height: 0.64rem;
  margin-bottom: 0.1rem;
}
.pre-render-rights-wrapper .pre-render-rights .pre-render-rights-bottom .pre-render-rights-item .pre-render-rights-text {
  width: 0.9rem;
  height: 0.28rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAAD5Ip3+AAAADElEQVQIHWP4/v07AAXOAuZoaQN0AAAAAElFTkSuQmCC) center center / cover no-repeat !important;
  border-radius: 0.08rem;
}
.pre-render-rights-wrapper .pre-render-rights-short {
  height: 1.52rem;
}

.asset-rights-title-wrapper {
  position: relative;
  z-index: 0;
}
.asset-rights-title-wrapper .asset-title {
  color: #191919;
  font-size: 0.24rem;
  line-height: 0.24rem;
  font-weight: 400;
  padding: 0.24rem 0.24rem 0 0.24rem;
}
.asset-rights-title-wrapper .asset-title .left {
  display: flex;
  align-items: center;
}
.asset-rights-title-wrapper .asset-title .left .user-icon {
  width: 0.48rem;
  height: 0.48rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  border: 1px solid #F1F1F2;
  border-radius: 50%;
}
.asset-rights-title-wrapper .asset-title .left .nick-name {
  font-family: PingFangSC-Medium;
  font-weight: bold;
  font-size: 0.28rem;
  color: #191919;
  line-height: 0.48rem;
  margin: 0 0.14rem 0 0.12rem;
  max-width: 1.4rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.asset-rights-title-wrapper .asset-title .left .save-amount::before {
  display: block;
  content: '';
  width: 0.01rem;
  height: 0.16rem;
  background: #F2D5E9;
  position: absolute;
  left: -0.08rem;
  top: 50%;
  margin-top: -0.08rem;
}
.asset-rights-title-wrapper .asset-title .left .save-amount {
  font-size: 0.24rem;
  line-height: 0.48rem;
  position: relative;
  font-family: PingFangSC-Medium;
  font-weight: bold;
}
.asset-rights-title-wrapper .asset-title .left .save-amount .line {
  font-family: PingFangSC-Medium;
  font-weight: bold;
}
.asset-rights-title-wrapper .asset-title .left .save-amount .is-highLight {
  line-height: 0.24rem;
  font-size: 0.4rem;
  color: #FF2D19;
  margin: 0 0.04rem;
  font-family: AvenirLTPro-Heavy;
  font-weight: 500;
  position: relative;
  top: 0.03rem;
}

.welfare-rights-assets[data-v-cd10bb74] {
  width: 7.02rem;
  position: relative;
  margin: 0 auto;
  height: 2.8rem;
}
.welfare-rights-assets .welfare-rights-assets-bg[data-v-cd10bb74] {
  width: 7.02rem;
  height: 100%;
  position: absolute;
  top: 0;
  border-radius: 0.44rem 0.44rem 0 0;
  background-image: linear-gradient(163deg, #FFFFFF 0%, #FFF1F7 45%, #FFE8F9 72%, #FFE1F9 91%);
  background-repeat: no-repeat;
}
.welfare-rights-assets .welfare-rights-assets-short-bg[data-v-cd10bb74] {
  height: 100%;
}
.welfare-rights-assets .welfare-rights-list[data-v-cd10bb74] {
  display: flex;
  justify-content: space-around;
  align-items: center;
  position: relative;
  margin-top: 0.16rem;
  padding: 0 0.24rem;
  box-sizing: border-box;
}
.welfare-rights-assets .welfare-rights-list .welfare-rights-item[data-v-cd10bb74] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.welfare-rights-assets .welfare-rights-list .welfare-rights-item .item-icon[data-v-cd10bb74] {
  width: 0.84rem;
  height: 0.84rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  border-radius: 0.16rem;
}
.welfare-rights-assets .welfare-rights-list .welfare-rights-item .item-text[data-v-cd10bb74] {
  font-family: PingFangSC-Medium;
  font-size: 0.22rem;
  color: rgba(0, 0, 0, 0.9);
  text-align: center;
  line-height: 0.22rem;
  font-weight: bold;
}
.welfare-rights-assets .welfare-rights-list-five[data-v-cd10bb74] {
  justify-content: space-between;
}
.welfare-rights-assets-short[data-v-cd10bb74] {
  height: 1.52rem;
}
.welfare-rights-assets-wx[data-v-cd10bb74] {
  margin-top: 0.24rem;
}
.welfare-rights-fixed-container[data-v-cd10bb74] {
  position: fixed;
  top: 0;
  z-index: 1000;
  width: 100%;
  height: 0.88rem;
}
.welfare-rights-fixed-container.need-hide[data-v-cd10bb74] {
  height: 0rem;
}
.welfare-rights-fixed-container .welfare-rights-fixed-list[data-v-cd10bb74] {
  display: flex;
  justify-content: space-around;
  background-color: #FFFFFF;
  height: 0.88rem;
  line-height: 0.88rem;
  padding: 0.23rem 0.24rem 0 0.24rem;
  box-sizing: border-box;
  position: relative;
  top: -0.01rem;
}
.welfare-rights-fixed-container .welfare-rights-fixed-list .welfare-rights-item .item-text[data-v-cd10bb74] {
  font-size: 0.28rem;
  color: #404040;
  text-align: center;
  line-height: 0.32rem;
}
.welfare-rights-fixed-container .welfare-rights-fixed-list .welfare-rights-item-active .item-text[data-v-cd10bb74] {
  font-family: PingFangSC-Medium;
  font-size: 0.32rem;
  color: #222426;
  line-height: 0.32rem;
  font-weight: bold;
  position: relative;
}
.welfare-rights-fixed-container .welfare-rights-fixed-list .welfare-rights-item-active .item-text[data-v-cd10bb74]::after {
  display: block;
  content: '';
  width: 0.52rem;
  height: 0.08rem;
  background-image: linear-gradient(90deg, #FF7A00 5%, #FF5037 47%, #FF2F9A 88%, #FF27C0 100%);
  background-repeat: no-repeat;
  border-radius: 0.08rem;
  position: absolute;
  left: 50%;
  margin-left: -0.26rem;
  bottom: -0.16rem;
}
/* 过渡进入的起始状态 */

@keyframes foldCardBtnLight-data-v-00031848 {
0% {
    left: -0.84rem;
}
100% {
    left: 2.4rem;
}
}
@keyframes foldCardBtnLightLeftToRight-data-v-00031848 {
0% {
    left: 0rem;
    opacity: 0;
}
30% {
    opacity: 1;
}
50% {
    opacity: 0;
}
100% {
    left: 1rem;
    opacity: 0;
}
}
@keyframes foldCardBtnLightRightToLeft-data-v-00031848 {
0% {
    right: -0.2rem;
    opacity: 0;
}
30% {
    opacity: 1;
}
100% {
    right: 0.6rem;
    opacity: 0;
}
}
@keyframes foldCardBtnLightLeftToRightNoCoupon-data-v-00031848 {
0% {
    left: -0.5rem;
    opacity: 0;
}
30% {
    opacity: 1;
}
100% {
    left: 0.3rem;
    opacity: 0;
}
}
@keyframes foldCardBtnLightRightToLeftNoCoupon-data-v-00031848 {
0% {
    right: -0.6rem;
    opacity: 0;
}
30% {
    opacity: 1;
}
100% {
    right: 0.3rem;
    opacity: 0;
}
}
.brand-fold-wrapper[data-v-00031848] {
  position: relative;
  display: flex;
  justify-content: center;
  padding-bottom: 0.01rem;
}
.brand-fold[data-v-00031848] {
  width: 6.54rem;
  height: 0.75rem;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-radius: 0.24rem;
  transition: opacity 0.1s;
}
.brand-fold .brand-fold-star-bg[data-v-00031848] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: url('https://p0.meituan.net/travelcube/29d7d5055acc474571a1a3d99ec2017019389.gif') no-repeat;
  background-size: 100% 100%;
}
.brand-fold .brand-btn-wrapper[data-v-00031848] {
  position: absolute;
  display: flex;
  flex-direction: row;
  height: 0.48rem;
  right: 0.31rem;
}
.brand-fold .brand-btn-wrapper .brand-btn-wrapper-child[data-v-00031848] {
  position: relative;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper[data-v-00031848] {
  justify-content: center;
  position: absolute;
  left: 0.16rem;
  bottom: 0rem;
  display: flex;
  flex-direction: row;
  font-family: Avenir-Heavy;
  width: 0.46rem;
  height: 0.54rem;
  background: url('https://p0.meituan.net/travelcube/9744c41d32ae94b48294594ddb3970594745.png') no-repeat;
  background-size: 100% 100%;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper .brand-red[data-v-00031848] {
  position: absolute;
  bottom: 0.03rem;
  height: 0.26rem;
  display: flex;
  flex-direction: row;
  align-items: baseline;
  line-height: 1;
  letter-spacing: 0px;
  width: 0.6rem;
  justify-content: center;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper .brand-red .brand-red-unit[data-v-00031848] {
  font-size: 0.14rem;
  color: #FFFFFF;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper .brand-red .brand-red-price[data-v-00031848] {
  font-size: 0.22rem;
  color: #FFFFFF;
  font-family: Avenir-Heavy;
  font-weight: bold;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper .brand-red .brand-red-price.brand-red-price-android[data-v-00031848] {
  letter-spacing: 0;
}
.brand-fold .brand-btn-wrapper .swell-entrance-redpacket[data-v-00031848] {
  justify-content: center;
  position: absolute;
  left: 0.16rem;
  bottom: 0rem;
  display: flex;
  flex-direction: row;
  font-family: Avenir-Heavy;
  width: 0.54rem;
  height: 0.59rem;
  background-size: 100% 100%;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper-two .brand-red[data-v-00031848] {
  height: 0.43rem;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper-two .brand-red .brand-red-unit[data-v-00031848] {
  font-size: 0.12rem;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper-two .brand-red .brand-red-price-two[data-v-00031848] {
  color: #FFFFFF;
  font-family: Avenir-Heavy;
  font-weight: bold;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper-two .brand-red .brand-red-price-two.brand-red-price-two-android[data-v-00031848] {
  letter-spacing: 0;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper-two .brand-red .brand-red-price-two .brand-red-price-left[data-v-00031848] {
  font-size: 0.2rem;
}
.brand-fold .brand-btn-wrapper .brand-red-wrapper-two .brand-red .brand-red-price-two .brand-red-price-right[data-v-00031848] {
  font-size: 0.16rem;
}
.brand-fold .brand-btn-wrapper .brand-fold-btn-bg[data-v-00031848] {
  position: absolute;
  left: 0.2rem;
  right: 0.2rem;
  top: -0.05rem;
  bottom: -0.05rem;
  overflow: hidden;
}
.brand-fold .brand-btn-wrapper .brand-fold-btn-bg .brand-fold-btn-light-top[data-v-00031848] {
  position: absolute;
  left: 0rem;
  opacity: 0;
  top: 0rem;
  height: 0.11rem;
  width: 1.2rem;
  background: url('https://p0.meituan.net/travelcube/3fb6d2969d780ea8858d908e3fb3064b736.png') no-repeat;
  background-size: 100% 100%;
  animation: foldCardBtnLightLeftToRight-data-v-00031848 2s infinite;
}
.brand-fold .brand-btn-wrapper .brand-fold-btn-bg .brand-fold-btn-light-bottom[data-v-00031848] {
  position: absolute;
  right: -0.6rem;
  opacity: 0;
  bottom: 0rem;
  height: 0.11rem;
  width: 1.2rem;
  background: url('https://p0.meituan.net/travelcube/3fb6d2969d780ea8858d908e3fb3064b736.png') no-repeat;
  background-size: 100% 100%;
  transform: rotate(180deg);
  animation: foldCardBtnLightRightToLeft-data-v-00031848 2s infinite;
}
.brand-fold .brand-btn-wrapper .brand-fold-btn-bg .brand-fold-btn-light-top-no-coupon[data-v-00031848] {
  left: -0.6rem;
  opacity: 0;
  animation: foldCardBtnLightLeftToRightNoCoupon-data-v-00031848 2s infinite;
}
.brand-fold .brand-btn-wrapper .brand-fold-btn-bg .brand-fold-btn-light-bottom-no-coupon[data-v-00031848] {
  right: -0.6rem;
  opacity: 0;
  animation: foldCardBtnLightRightToLeftNoCoupon-data-v-00031848 2s infinite;
}
.brand-fold .brand-btn-wrapper .brand-fold-btn-light-wrapper[data-v-00031848] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 0.3rem;
  overflow: hidden;
}
.brand-fold .brand-btn-wrapper .brand-fold-btn-light-center[data-v-00031848] {
  position: absolute;
  left: -0.84rem;
  top: 0;
  height: 0.6rem;
  width: 0.84rem;
  background: url('https://p0.meituan.net/travelcube/d004b7b81005d254afe9a0277d671ef51921.png') no-repeat;
  background-size: 100% 100%;
  animation: foldCardBtnLight-data-v-00031848 2s infinite;
}
.brand-fold .brand-btn-wrapper .brand-btn[data-v-00031848] {
  display: flex;
  align-items: center;
  flex-direction: row;
  font-family: PingFangSC-Medium;
  font-size: 0.24rem;
  color: #000000;
  height: 0.48rem;
  background-color: #FFDD00;
  border-radius: 0.48rem;
  padding-left: 0.72rem;
  padding-right: 0.14rem;
}
.brand-fold .brand-btn-wrapper .brand-btn .brand-btn-icon[data-v-00031848] {
  width: 0.09rem;
  height: 0.14rem;
  background: url('https://p0.meituan.net/travelcube/320e53fb4011a4c5386d47f5b30c853e290.png') no-repeat;
  background-size: 100% 100%;
  margin-left: 0.06rem;
}
.brand-fold .brand-btn-wrapper .brand-btn-no-coupon[data-v-00031848] {
  padding: 0 0.26rem;
}
.brand-fold .brand-btn-wrapper .brand-btn-normal-entry[data-v-00031848] {
  padding-left: 0.78rem;
}
.brand-fold .brand-btn-swell-done[data-v-00031848] {
  position: relative;
  height: 0.48rem;
  border-radius: 0.28rem;
  opacity: 1;
  background: rgba(255, 255, 255, 0.2);
  font-size: 0.2rem;
  color: #fff;
  padding: 0 0.14rem;
  display: flex;
  align-items: center;
  margin-right: 0.32rem;
}
.brand-fold .swell-entrance-btn[data-v-00031848] {
  position: relative;
  height: 0.48rem;
  border-radius: 0.28rem;
  opacity: 1;
  background: rgba(255, 255, 255, 0.2);
  font-size: 0.2rem;
  color: #fff;
  padding: 0 0.14rem;
  display: flex;
  align-items: center;
  margin-right: 0.32rem;
}
.logo-wrapper[data-v-00031848] {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 0.92rem;
}
.logo-swell[data-v-00031848] {
  width: auto;
  height: 0.28rem;
  margin-left: 0.3rem;
  margin-right: 0.16rem;
}
.logo-line[data-v-00031848] {
  width: 0.01rem;
  height: 0.18rem;
  background: #fff;
  margin-right: 0.16rem;
}
.logo-poi-wrapper[data-v-00031848] {
  position: relative;
  margin-right: 0.08rem;
}
.logo-poi-wrapper .logo-poi[data-v-00031848] {
  width: 0.4rem;
  height: 0.4rem;
  background-size: cover;
  background-position: center;
  border: 0.02rem solid #fff;
  border-radius: 100%;
}
.logo-poi-wrapper .logo-poi-bg[data-v-00031848] {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  border-radius: 100%;
  background-color: rgba(0, 0, 0, 0.02);
}
.logo-name[data-v-00031848] {
  font-family: PingFangSC-Medium;
  font-size: 0.28rem;
  color: #FFFFFF;
  font-weight: 500;
  white-space: nowrap;
}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
  margin: 0;
  padding: 0;
}

body, button, input, select, textarea {
  font-size: 0.4rem;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
}

address, cite, dfn, em, var {
  font-style: normal;
}

code, kbd, pre, samp {
  font-family: couriernew, courier, monospace;
}

small {
  font-size: 12px;
}

ul, ol {
  list-style: none;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

sup {
  vertical-align: text-top;
}

sub {
  vertical-align: text-bottom;
}

legend {
  color: #000;
}

fieldset, img {
  border: 0;
}

button, input, select, textarea {
  font-size: 100%;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

body {
  font-family: 'Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei"';
}
* {
  -webkit-tap-highlight-color: transparent;
}

/*# sourceMappingURL=app.1752585320950cf49e189299b2ffa3365bfc5b841162e.css.map*/