@charset "UTF-8";
.text-center.data-v-6a3a92e8 {
  text-align: center;
}
.font-weight.data-v-6a3a92e8 {
  font-weight: bold;
}
.page-width.data-v-6a3a92e8 {
  width: 100%;
}
.goods-hover-class.data-v-6a3a92e8 {
  opacity: .9;
  background-color: #f7f7f7;
}
.background-image.data-v-6a3a92e8 {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
}
/*全局文字大小*/
/* 屏幕宽度*/
page.data-v-6a3a92e8 {
  font-size: 32rpx;
  background: #f7f7f7;
}
.page-width.data-v-6a3a92e8 {
  width: 100%;
}
.u-hover-class.data-v-6a3a92e8 {
  opacity: .9;
  background-color: #f7f7f7;
}
.safe-area-inset-bottom.data-v-6a3a92e8 {
  padding-bottom: 0;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}
.red.data-v-6a3a92e8 {
  color: #ff4544;
}
.gray.data-v-6a3a92e8 {
  color: #999999;
}
.scan-head.data-v-6a3a92e8 {
  margin: 20rpx 24rpx 0 24rpx;
  background: #fff;
  border-radius: 16rpx;
  padding: 48rpx 40rpx 0 40rpx;
  font-size: 28rpx;
  color: #353535;
}
.scan-head .scan-line.data-v-6a3a92e8 {
  height: 1px;
  margin-top: 38rpx;
  background: #e2e2e2;
}
.scan-head .scan-price.data-v-6a3a92e8 {
  margin-top: 32rpx;
}
.scan-head .scan-price .order-key.data-v-6a3a92e8 {
  font-size: 50rpx;
}
.scan-head .scan-price .order-value.data-v-6a3a92e8 {
  font-size: 80rpx;
  padding-left: 28rpx;
  height: 98rpx;
}
.scan-offer.data-v-6a3a92e8 {
  color: #666666;
  font-size: 28rpx;
  margin-top: 40rpx;
}
.scan-offer .coupon-right.data-v-6a3a92e8 {
  padding-right: 12rpx;
}
.scan-offer .icon-right.data-v-6a3a92e8 {
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAMAAADD5o0oAAAARVBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZkBVNYgAAAAFnRSTlMAgtiokR0V5s+9dmdhUklA8LW0nZx9Nlin2AAAAE9JREFUGNNlz0cOwDAIRFHXOInTy9z/qF7yJVjxJARMuGKwyqKKChT1Qasy1PVAmxZo1zyZDiXoVKqmquaAMS7gan+06+ajiPC6cC52+60f0acDStr+zywAAAAASUVORK5CYII=);
  width: 12rpx;
  height: 22rpx;
}
.scan-integral-icon.data-v-6a3a92e8 {
  height: 36rpx;
  width: 36rpx;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAYFBMVEUAAACtra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra0WMtvAAAAAH3RSTlMAYg+dc6jo07cGW0xpPDDNxpWRiYUe21Mm8L97QzYYIzOmfgAAAV9JREFUOMt9k+uSQ0AQhZsxF8RdCDb53v8tt5JSS0/Jnj8Mn+nW54xo3eetH7PiIV9VmYldLpSXyI8HlsZ2nWkd4BKJ9bLg+lp2PTYPzTOqtMCYq0c3B2qzEsJdIuUdZIrp5EK3E/WCXi6VwM9+27DKF42Q7/iSqje1HGown+tCoYbe0BwfPeC9KHBqnwGojmX4bOXJFJTBlJ5qg0gOuR5Ptqm1o5ISL//KMMiAicOgnS2wYqOWigAqTk9WCdzOeXEQQTWttGco99aCkxgKqlwuK5gIWmXQAUgB3XiJlZlWhRjQgezpJIXIdv+uesgzi0wUynXszd9P4YdP/CbdEsxq4OF9gUpBQ3r+kX1qG9PZk5dq2xJ2n3XEtXHs/dVqNNq3w48EsiumBKPSOF4eOxsdMF9qpA7EvVYThCI/KlmgkFgZQDsk5ZyM6wKY9KLNNGv5kx8Oa2Ju3vrOmDHRxC9lch6LtN1nUgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: 100% auto;
  margin-left: 20rpx;
}
.scan-integral-switch.data-v-6a3a92e8 {
  width: 44rpx;
  height: 44rpx;
  background-size: 100% auto;
  background-repeat: no-repeat;
  float: left;
}
.scan-integral-switch.check.data-v-6a3a92e8 {
  margin-left: 5rpx;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAYFBMVEUAAAD/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFz/XFx/A+xKAAAAH3RSTlMA6dzyFC/u+OMnCriuijh2yR/Qfj8allZQRyKjbWdg2KCSBwAAAVdJREFUOMuN1OmugyAQBeADKCqudam127z/W95MbLgiiny/aHpyMk6p2GvaqhNKie7VpghKB0kbMpBvSvKUI44kNR2qn/AUgk5kXvk3o3MtHA9icemZLrxhTXRpwY/J6doNq4EiVL8FU5QHWBUXFtfFvbDHBsAnlJW42fMLQB/KGiCxuzJ4hrIJgNTe2i/e4V4U2+29TrM59y5687DoTlfF2cJ92vysdwIwZu6mFVl1qtze1MmSgv2cDcAkt70NuRS0PXLXTWzm1eTSkP9nTiSc1hNn/cdASZZoOCNJPXle4e8d9f6GmyrlecjXYXGmarAaBflqwFlPxhP4vfaO3t31NHbePcnfkCNLYRQd+QDwfvBB0iHD4YWi3BH/j82xKqLfBGyOHoLVV9kSG/dwtgOL667gCL5ranjG8mSEB460wo/qASfMvGsvZ4OAoi17qZXSsq/eBVx/znqmOZKtz2YAAAAASUVORK5CYII=);
}
.scan-integral-switch.uncheck.data-v-6a3a92e8 {
  margin-left: 5rpx;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAARVBMVEUAAADh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eH////h4eH6+vru7u7m5ubr6+v19fVUDuCAAAAAEHRSTlMA+PBVSIbX0buyqQsjloQkrghmVQAAAQFJREFUOMuVlVcSwyAMRIGAewFc7n/UyMxEcULz7ic8M+tFSOJPozZ9o6RUTW/0KErSg3Q3yUFn0VfrIrWvJDp1YXffTm9J/tz2sNBNiWOVI23e3uQ3R1LR4UtAbaSAL7/sfBnwNiF/mZnvrKGFw2Z00Ka5+WU2S7PvSQW2SKtPJh35tUWR7+5rwpdhz0baKLNkgm2oB/rKVkWQJnjggytHD1STkh1XXMtRaI6iGogWhl1UfRjRO3c+gU/netGw5arpRigOrhqeEvI5LCEYsgH9IBQddCnQdUOFhJQoVPzIs4IeLNIKkCazIu0LaYxIywWbOT4mWGtuAK3waMOHJjSO3yJ4XzI45cwQAAAAAElFTkSuQmCC);
}
.scan-input.data-v-6a3a92e8 {
  width: 100%;
  font-size: 28rpx;
  color: #666;
}
.scan-remark.data-v-6a3a92e8 {
  height: 106rpx;
}
.scan-remark .key.data-v-6a3a92e8 {
  margin-left: auto;
  color: #353535;
  font-size: 28rpx;
}
.scan-remark .value.data-v-6a3a92e8 {
  margin-left: 10rpx;
  color: #ff4544;
  font-size: 36rpx;
}
.scan-end.data-v-6a3a92e8 {
  color: #666;
  background: #fff;
  margin: 0 24rpx;
  font-size: 28rpx;
  border-radius: 16rpx;
  padding: 40rpx;
}
.scan-end text.data-v-6a3a92e8 {
  word-break: break-all;
  text-align: justify;
}
.scan-end > view.data-v-6a3a92e8 {
  margin-bottom: 12rpx;
}
.scan-end .icon.data-v-6a3a92e8 {
  height: 26rpx;
  width: 8rpx;
  border-radius: 4rpx;
  background: #ff4544;
  margin-right: 16rpx;
}
.scan-btn.data-v-6a3a92e8 {
  margin: 40rpx auto;
}
.scan-modal.data-v-6a3a92e8 {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2001;
  -webkit-transition: 200ms;
  transition: 200ms;
}
.scan-modal.show.data-v-6a3a92e8 {
  visibility: visible;
  opacity: 1;
}
.scan-modal.bt.data-v-6a3a92e8 {
  -webkit-animation-name: fadeIn;
  /*动画名称*/
  -webkit-animation-duration: 0.25s;
  /*动画持续时间*/
  -webkit-animation-iteration-count: 1;
  /*动画次数*/
  -webkit-animation-delay: 0s;
  /*延迟时间*/
}
.scan-modal .scan-modal-bg.data-v-6a3a92e8 {
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.scan-modal .scan-modal-pic.data-v-6a3a92e8 {
  position: fixed;
  left: 0;
  top: 188rpx;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.scan-modal .scan-modal-close image.data-v-6a3a92e8 {
  width: 50rpx;
  height: 50rpx;
  margin-top: 50rpx;
}
.scan-modal .info-model.data-v-6a3a92e8 {
  height: 360rpx;
  width: 620rpx;
  background: #fff;
  border-radius: 16rpx;
}
.scan-modal .order-title.data-v-6a3a92e8 {
  margin: 48rpx 0;
}
.scan-modal .place.data-v-6a3a92e8 {
  color: #cdcdcd;
}
.scan-modal .info-box.data-v-6a3a92e8 {
  height: 88rpx;
  width: 400rpx;
  margin-bottom: 48rpx;
  border-radius: 8rpx;
  padding: 0 24rpx;
  border: 1px solid #e2e2e2;
}
.scan-modal .info-input.data-v-6a3a92e8 {
  font-size: 32rpx;
  color: #353535;
}
.scan-modal .info-line.data-v-6a3a92e8 {
  height: 32rpx !important;
  width: 1px !important;
  background: #e2e2e2;
}
.scan-modal .info-end.data-v-6a3a92e8 {
  color: #666666;
  height: 88rpx;
  font-size: 32rpx;
  border-top: 1rpx solid #e2e2e2;
  width: 100%;
}
.scan-modal .info-end view.data-v-6a3a92e8 {
  height: 100%;
  width: 100%;
}

