
[data-v-32535e12] .ant-drawer-body {
  height: 100%;
  padding-right: 0;
}
.shop-detail[data-v-32535e12] {
  position: absolute;
  bottom: 0;
  right: 0;
}
.shop-detail-wrap[data-v-32535e12] {
  height: 100%;
  padding: 0 1.042vw;
}
.shop-detail-wrap .head-wrap[data-v-32535e12] {
  padding-left: 0.417vw;
  margin-bottom: 0.833vw;
  border-left: 0.104vw solid #c10003;
  height: 0.833vw;
  line-height: 0.833vw;
  font-size: 0.833rem;
  font-weight: 700;
}
.shop-detail-wrap .shop-con[data-v-32535e12] {
  height: calc(100% - 0.833vw);
  overflow-y: auto;
}
.shop-detail-wrap .shop-con .head-card[data-v-32535e12] {
  position: relative;
  margin-bottom: 1.667vw;
  width: 28.646vw;
  height: 8.125vw;
  background: #f3f3f3;
  border-radius: 0.313vw;
  padding: 0.833vw;
}
.shop-detail-wrap .shop-con .head-card .con-wrap[data-v-32535e12] {
  display: flex;
  align-items: center;
}
.shop-detail-wrap .shop-con .head-card .con-wrap .img[data-v-32535e12] {
  width: 3.125vw;
  height: 3.125vw;
}
.shop-detail-wrap .shop-con .head-card .con-wrap .info[data-v-32535e12] {
  margin-left: 0.417vw;
  font-size: 0.729rem;
  color: #1e1e1e;
}
.shop-detail-wrap .shop-con .head-card .con-wrap .info .name[data-v-32535e12] {
  font-size: 0.833rem;
  font-weight: 600;
  line-height: 0.833vw;
  color: #1e1e1e;
  font-family: PingFang SC;
}
.shop-detail-wrap .shop-con .head-card .con-wrap .info .star[data-v-32535e12] {
  margin-top: 0.521vw;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 0.729rem;
  color: #999;
  line-height: 0.625vw;
}
.shop-detail-wrap .shop-con .head-card .con-wrap .info .star .str-icon[data-v-32535e12] {
  margin-right: 0.104vw;
  height: 0.625vw;
  font-size: 0.625rem;
  line-height: 0.625vw;
}
.shop-detail-wrap .shop-con .head-card .con-wrap .info .time[data-v-32535e12] {
  margin-top: 0.521vw;
  font-size: 0.729rem;
  line-height: 0.625vw;
  color: #333333;
}
.shop-detail-wrap .shop-con .head-card .address-tel-wrap[data-v-32535e12] {
  margin-top: 0.833vw;
}
.shop-detail-wrap .shop-con .head-card .address-tel-wrap .right-con[data-v-32535e12] {
  display: flex;
  align-items: center;
  font-family: PingFang SC;
}
.shop-detail-wrap .shop-con .head-card .address-tel-wrap .right-con .address-icon[data-v-32535e12] {
  margin-right: 0.417vw;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.938vw;
  height: 0.938vw;
  background: #f3a561;
  border-radius: 50%;
}
.shop-detail-wrap .shop-con .head-card .address-tel-wrap .right-con .color-f3561[data-v-32535e12] {
  color: #f3a561;
  margin-right: 0.417vw;
}
.shop-detail-wrap .shop-con .head-card .con-logo[data-v-32535e12] {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0 0.417vw;
  height: 1.25vw;
  font-size: 0.625rem;
  line-height: 1.25vw;
  background: #ffdfdf;
  border-radius: 0 0.313vw 0 0.781vw;
  display: flex;
  align-items: center;
}
.shop-detail-wrap .shop-con .head-card .con-logo img[data-v-32535e12] {
  width: 0.781vw;
  height: 0.781vw;
  margin-right: 0.208vw;
}
.shop-detail-wrap .shop-con .desc[data-v-32535e12] {
  margin: 0 0 0.833vw 0.833vw;
}
.shop-detail-wrap .shop-con .desc .title[data-v-32535e12] {
  font-size: 0.833rem;
  color: #1e1e1e;
  font-weight: 500;
  font-family: PingFang SC;
  line-height: 1.146vw;
}
.shop-detail-wrap .shop-con .desc .text[data-v-32535e12] {
  margin-top: 0.521vw;
  color: #666;
  font-size: 0.833rem;
  line-height: 1.146vw;
  font-family: PingFang SC;
}
.shop-detail-wrap .shop-con .image[data-v-32535e12] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.shop-detail-wrap .shop-con .image div[data-v-32535e12] {
  margin-top: 0.521vw;
  margin-right: 0.729vw;
  width: 14.063vw;
  height: 16.406vw;
}
.shop-detail-wrap .shop-con .image div img[data-v-32535e12] {
  width: 100%;
  height: 100%;
}
.shop-detail-wrap .shop-con .image div[data-v-32535e12]:nth-child(2n) {
  margin-right: 0;
}
.shop-detail-wrap .shop-con .image div[data-v-32535e12]:nth-child(1) {
  margin-top: 0;
}
.shop-detail-wrap .shop-con .image div[data-v-32535e12]:nth-child(2) {
  margin-top: 0;
}
.shop-detail-wrap .card-close-wrap[data-v-32535e12] {
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -4.063vw;
  width: 1.771vw;
  height: 8.177vw;
  background: #d8d8d8;
  border-radius: 0 1.25vw 1.25vw 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.my-int-wrap[data-v-3186b5c3] {
  width: 100%;
  min-height: 20.833vw;
  padding-bottom: 0.833vw;
  background: #ffffff;
}
.my-int-wrap .head[data-v-3186b5c3] {
  padding: 0.729vw 1.042vw;
  font-weight: 500;
  font-size: 1.042rem;
  color: #1e1e1e;
  line-height: 1.042vw;
  font-family: Source Han Sans CN;
  border-bottom: 0.052vw solid #e0e0e0;
}
.my-int-wrap .content-wrap[data-v-3186b5c3] {
  padding: 0 1.25vw;
}
.my-int-wrap .content-wrap .tit-tip[data-v-3186b5c3] {
  display: flex;
  align-items: center;
  padding-left: 0.833vw;
  height: 1.563vw;
  font-size: 0.833rem;
  color: #ff541b;
  background: #fff7f2;
  border-radius: 0 0 0.313vw 0.313vw;
}
.my-int-wrap .content-wrap .tit-tip .iconfont[data-v-3186b5c3] {
  margin-top: 0.208vw;
}
.my-int-wrap .content-wrap .card-wrap[data-v-3186b5c3] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 1.042vw;
  height: 6.042vw;
  border-radius: 0.313vw;
  box-shadow: 0 0 0.365vw rgba(0, 0, 0, 0.17);
}
.my-int-wrap .content-wrap .card-wrap .desc[data-v-3186b5c3] {
  position: absolute;
  top: 0.521vw;
  right: 0.521vw;
  color: #006b51;
}
.my-int-wrap .content-wrap .card-wrap .int-wrap[data-v-3186b5c3] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.my-int-wrap .content-wrap .card-wrap .int-wrap .num[data-v-3186b5c3] {
  color: #c10003;
  font-size: 1.25rem;
  font-weight: 700;
}
.my-int-wrap .content-wrap .card-wrap .int-wrap .text[data-v-3186b5c3] {
  margin-left: 1.042vw;
  font-size: 0.833rem;
  color: #1e1e1e;
  cursor: pointer;
}
.my-int-wrap .content-wrap .shop-wrap[data-v-3186b5c3] {
  margin-top: 0.833vw;
  padding: 0 0.833vw;
  border-radius: 0.313vw;
  box-shadow: 0 0 0.365vw rgba(0, 0, 0, 0.17);
  overflow: hidden;
}
.my-int-wrap .content-wrap .shop-wrap .condition[data-v-3186b5c3] {
  margin: 1.667vw 0 1.146vw;
  display: flex;
  justify-content: space-between;
}
.my-int-wrap .content-wrap .shop-wrap .condition .left-wrap[data-v-3186b5c3] {
  display: flex;
  align-items: center;
}
.my-int-wrap .content-wrap .shop-wrap .condition .left-wrap .label[data-v-3186b5c3] {
  width: 4.688vw;
  font-weight: 600;
  color: #1e1e1e;
  font-size: 0.938rem;
}
.my-int-wrap .content-wrap .shop-wrap .condition .right-wrap[data-v-3186b5c3] {
  width: 17.708vw;
  height: 1.667vw;
}
.my-int-wrap .content-wrap .shop-wrap .condition .right-wrap[data-v-3186b5c3] .ant-input {
  border-radius: 0.833vw;
  background: #eaeaea;
}
.my-int-wrap .content-wrap .shop-wrap .shop-tab[data-v-3186b5c3] {
  margin-bottom: 1.042vw;
  display: flex;
  height: 2.344vw;
  overflow: hidden;
  border-bottom: 0.052vw solid #d0d0d0;
}
.my-int-wrap .content-wrap .shop-wrap .shop-tab .ant-dropdown-trigger[data-v-3186b5c3] {
  height: 2.344vw;
  line-height: 2.344vw;
  padding: 0 1.25vw;
}
.my-int-wrap .content-wrap .shop-wrap .shop-tab[data-v-3186b5c3] .ant-tabs-nav-wrap {
  margin-bottom: 0.313vw;
}
.my-int-wrap .content-wrap .shop-wrap .shop-tab[data-v-3186b5c3] .ant-tabs-tab {
  font-weight: 500;
  color: #666666;
  font-size: 0.938rem;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 2.344vw;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul[data-v-3186b5c3] {
  display: flex;
  align-content: center;
  justify-content: center;
  flex-wrap: wrap;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li[data-v-3186b5c3] {
  margin: 0 0.729vw 0.729vw 0;
  width: 23.125vw;
  padding: 0.833vw 0.521vw 0.833vw 0.781vw;
  display: flex;
  border: 0.052vw solid #b6b6b6;
  border-radius: 0.313vw;
  box-shadow: 0 -0.052vw 0 #f5f5f5 inset;
  cursor: pointer;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .left-w[data-v-3186b5c3] {
  width: 4.271vw;
  height: 4.271vw;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .left-w img[data-v-3186b5c3] {
  width: 100%;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .right-w[data-v-3186b5c3] {
  margin-left: 0.729vw;
  font-size: 0.729rem;
  color: #333333;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .right-w .tit[data-v-3186b5c3] {
  font-size: 0.833rem;
  font-weight: 600;
  color: #1e1e1e;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .right-w .star-w[data-v-3186b5c3] {
  width: 16.667vw;
  display: flex;
  justify-content: space-between;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .right-w .star-w .shop-star[data-v-3186b5c3] {
  display: flex;
  align-items: center;
  color: #999999;
  font-family: PingFang SC;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .right-w .star-w .shop-star .str-icon[data-v-3186b5c3] {
  margin-right: 0.104vw;
  height: 0.625vw;
  font-size: 0.625rem;
  line-height: 0.625vw;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .right-w .star-w .shop-logo[data-v-3186b5c3] {
  color: #000000;
  display: flex;
  align-items: center;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .right-w .star-w .shop-logo img[data-v-3186b5c3] {
  margin-right: 0.208vw;
  width: 0.729vw;
  height: 0.729vw;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li .right-w .shop-text[data-v-3186b5c3] {
  color: #999999;
  line-height: 0.833vw;
  font-family: PingFang SC;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap ul li[data-v-3186b5c3]:nth-child(3n) {
  margin-right: 0;
}
.my-int-wrap .content-wrap .shop-wrap .shop-list-wrap .more-wrap[data-v-3186b5c3] {
  margin-bottom: 1.042vw;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.833rem;
  color: #999999;
  cursor: pointer;
}
.my-int-wrap .int-btn-wrap[data-v-3186b5c3] {
  margin-top: 1.563vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
.residual .resid-tit .txt[data-v-3186b5c3] {
  font-size: 0.833rem;
  color: #333333;
  margin-right: 10.104vw;
}
.residual .inner-con[data-v-3186b5c3] {
  width: 17.292vw;
  margin-top: 0.417vw;
  padding: 0.521vw 1.25vw;
  background: #edf3ff;
  max-height: 14.063vw;
  overflow-y: auto;
}
.residual .inner-con li[data-v-3186b5c3] {
  margin-bottom: 0.625vw;
  display: flex;
  justify-content: space-between;
  font-size: 0.833rem;
  line-height: 0.833vw;
  color: #333333;
}
.residual .inner-con li[data-v-3186b5c3]:last-child {
  margin-bottom: 0;
}
.residual .inner-con li .num[data-v-3186b5c3] {
  font-weight: 500;
}
.overlay-desc-text .residual-desc[data-v-3186b5c3] {
  width: 31.458vw;
}
.overlay-desc-text .residual-desc .resid-tit[data-v-3186b5c3] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.overlay-desc-text .residual-desc .resid-tit .txt[data-v-3186b5c3] {
  font-size: 0.833rem;
  color: #333333;
  margin-right: 10.104vw;
}
.overlay-desc-text .residual-desc .inner-con[data-v-3186b5c3] {
  margin-top: 0.417vw;
  padding: 0.573vw 0;
  background: #edf3ff;
}
.overlay-desc-text .residual-desc .inner-con li[data-v-3186b5c3] {
  margin: 0.729vw 0 0 1.198vw;
  padding-right: 0.365vw;
  font-size: 0.833rem;
  line-height: 0.833vw;
  color: #333333;
  border-bottom: 0.052vw solid #ffffff;
}
.overlay-desc-text .residual-desc .inner-con li .label[data-v-3186b5c3] {
  display: flex;
  font-weight: 600;
  font-size: 16;
}
.overlay-desc-text .residual-desc .inner-con li .label span[data-v-3186b5c3] {
  color: #eb3935;
}
.overlay-desc-text .residual-desc .inner-con li .label p[data-v-3186b5c3] {
  margin-left: 0.208vw;
  color: #1e1e1e;
}
.overlay-desc-text .residual-desc .inner-con li .value[data-v-3186b5c3] {
  display: flex;
  font-size: 16;
  margin: 0.417vw 0 0.781vw;
}
.overlay-desc-text .residual-desc .inner-con li .value span[data-v-3186b5c3] {
  display: inline-block;
  color: #eb3935;
  font-weight: 600;
  line-height: 1.042vw;
}
.overlay-desc-text .residual-desc .inner-con li .value p[data-v-3186b5c3] {
  margin-left: 0.208vw;
  font-size: 0.833rem;
  color: #666666;
  line-height: 1.042vw;
}
.overlay-desc-text .residual-desc .inner-con .pre-tit[data-v-3186b5c3] {
  margin: 1.25vw 0 0.417vw 1.25vw;
  font-weight: 600;
  font-size: 0.833rem;
  color: #1e1e1e;
}
.overlay-desc-text .residual-desc .inner-con .pre-con[data-v-3186b5c3] {
  padding: 0 0.365vw 0 1.25vw;
  font-size: 16;
  color: #666666;
}

/* a-date-picker year禁止选择年 */
[data-v-67ed1a7d] .datepicker-year-disabled {
  pointer-events: none;
  cursor: not-allowed;
}
[data-v-67ed1a7d] .datepicker-year-disabled a {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
}

.int-detail-wrap[data-v-2c3b75c0] {
  width: 100%;
  min-height: 20.833vw;
  padding-bottom: 0.833vw;
  border-radius: 0 0.313vw 0 0;
  background: #ffffff;
  box-shadow: 0 0 0.417vw rgba(0, 0, 0, 0.12);
  border-radius: 0 0.313vw 0.313vw 0.313vw;
}
.int-detail-wrap .head[data-v-2c3b75c0] {
  padding: 0.729vw 1.042vw;
  font-weight: 500;
  font-size: 1.042rem;
  color: #1e1e1e;
  line-height: 1.042vw;
  border-bottom: 0.052vw solid #e0e0e0;
}
.int-detail-wrap .content-wrap[data-v-2c3b75c0] {
  padding: 0 1.25vw;
}
.int-detail-wrap .content-wrap .card-wrap[data-v-2c3b75c0] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin-top: 1.042vw;
  height: 6.042vw;
  border-radius: 0.313vw;
  box-shadow: 0 0 0.365vw rgba(0, 0, 0, 0.17);
}
.int-detail-wrap .content-wrap .card-wrap .desc[data-v-2c3b75c0] {
  position: absolute;
  top: 0.521vw;
  right: 0.521vw;
  color: #006b51;
}
.int-detail-wrap .content-wrap .card-wrap .int-line[data-v-2c3b75c0] {
  height: 1.406vw;
  border-left: 0.052vw solid #d0d0d0;
}
.int-detail-wrap .content-wrap .card-wrap .int-wrap[data-v-2c3b75c0] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.int-detail-wrap .content-wrap .card-wrap .int-wrap .num[data-v-2c3b75c0] {
  color: #c10003;
  font-size: 1.25rem;
  font-weight: 700;
}
.int-detail-wrap .content-wrap .card-wrap .int-wrap ._num[data-v-2c3b75c0] {
  color: #006b51;
  font-size: 1.25rem;
  font-weight: 700;
}
.int-detail-wrap .content-wrap .card-wrap .int-wrap .text[data-v-2c3b75c0] {
  font-size: 0.833rem;
  color: #1e1e1e;
  cursor: pointer;
}
.int-detail-wrap .content-wrap .card-list[data-v-2c3b75c0] {
  margin-top: 0.833vw;
  border-radius: 0.313vw;
  box-shadow: 0 0 0.365vw rgba(0, 0, 0, 0.17);
}
.int-detail-wrap .content-wrap .tab-wrap[data-v-2c3b75c0] {
  margin-top: 0.521vw;
}
.int-detail-wrap .int-btn-wrap[data-v-2c3b75c0] {
  margin-top: 1.563vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
[data-v-2c3b75c0] .ant-tabs-tab {
  font-weight: 500;
  color: #666666;
  font-size: 0.938rem;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 2.344vw;
}

.integral-wrap[data-v-777aec92] {
  margin: 0 auto;
  width: 75vw;
  min-height: calc(100vh - 10.938vw);
}
.integral-wrap[data-v-777aec92] .ant-tabs .ant-tabs-bar {
  margin-bottom: 0;
}
.integral-wrap .integral-content[data-v-777aec92] {
  max-height: calc(100vh - 13.229vw);
  overflow-y: auto;
  margin-bottom: 0.833vw;
  box-shadow: 0 0 0.417vw rgba(0, 0, 0, 0.12);
  border-radius: 0 0.313vw 0.313vw 0.313vw;
}

