@charset "UTF-8";
.text-center.data-v-71998da9 {
  text-align: center;
}
.font-weight.data-v-71998da9 {
  font-weight: bold;
}
.page-width.data-v-71998da9 {
  width: 100%;
}
.goods-hover-class.data-v-71998da9 {
  opacity: .9;
  background-color: #f7f7f7;
}
.background-image.data-v-71998da9 {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
}
/*全局文字大小*/
/* 屏幕宽度*/
page.data-v-71998da9 {
  font-size: 32rpx;
  background: #f7f7f7;
}
.page-width.data-v-71998da9 {
  width: 100%;
}
.u-hover-class.data-v-71998da9 {
  opacity: .9;
  background-color: #f7f7f7;
}
.safe-area-inset-bottom.data-v-71998da9 {
  padding-bottom: 0;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}
.app-layout .detail-bg.data-v-71998da9 {
  background: #fe6b2e;
  min-height: 100vh;
}
.app-layout.data-v-71998da9 .app-layout {
  background: #fe6b2e;
  min-height: 100vh;
}
.fxhb-bg.data-v-71998da9 {
  background-size: 100% auto;
  background-repeat: no-repeat;
  height: 464rpx;
  position: relative;
  z-index: 50;
}
.fxhb-right.data-v-71998da9 {
  font-size: 24rpx;
  color: #FFFFFF;
  float: right;
}
.fxhb-right view.data-v-71998da9 {
  background: rgba(0, 0, 0, 0.5);
  border-radius: 28rpx 0 0 28rpx;
  line-height: 56rpx;
  text-align: center;
  width: 136rpx;
  margin-top: 24rpx;
}
.fxhb-start.data-v-71998da9 {
  position: fixed;
  width: 100%;
  left: 0;
  top: 380rpx;
  height: 100%;
  z-index: 10;
}
.hongbao.data-v-71998da9 {
  position: relative;
  width: 100%;
  left: 0;
  height: 100%;
  z-index: 51;
}
.hongbao .hongbao-content.data-v-71998da9 {
  font-size: 36rpx;
  padding: 350rpx 25rpx 0 25rpx;
  background-size: 100% auto;
  background-repeat: no-repeat;
  width: 602rpx;
  height: 712rpx;
  text-align: center;
}
.hongbao .hongbao-content .hongbao-desc.data-v-71998da9 {
  margin-bottom: 100rpx;
  line-height: 1.5;
  color: #ffe15d;
  font-size: 13pt;
}
.hongbao .hongbao-btn.data-v-71998da9 {
  background-image: url(data:image/png;base64,[encoded data, 6880 characters]);
  line-height: 96rpx;
  height: 96rpx;
  width: 416rpx;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
.fxhb-box.data-v-71998da9 {
  margin-top: -68rpx;
  background: #fe6b2e;
}
.fxhb-box .detail-info.data-v-71998da9 {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 16rpx;
  margin: 0 24rpx;
  padding: 50rpx;
  z-index: 100;
  position: relative;
}
.fxhb-box .user-list.data-v-71998da9 {
  overflow: hidden;
  margin-bottom: 16rpx;
}
.fxhb-box .user-list .user-item.data-v-71998da9 {
  border: 2rpx solid #ff5c5c;
  width: 104rpx;
  height: 104rpx;
  margin-left: 23rpx;
  margin-right: 23rpx;
  margin-bottom: 40rpx;
  display: inline-block;
  overflow: hidden;
  border-radius: 999rpx;
  background-color: #fff;
  float: left;
}
.fxhb-box .user-list .none.data-v-71998da9 {
  border-style: none;
}
.fxhb-box .user-list image.data-v-71998da9 {
  width: 100%;
  height: 100%;
}
.fxhb-box .detail-info-text.data-v-71998da9 {
  text-align: center;
  color: #666666;
  font-size: 28rpx;
}
.fxhb-box .detail-time-text.data-v-71998da9 {
  color: #999999;
  text-align: center;
  margin-top: 24rpx;
  margin-bottom: 40rpx;
  font-size: 28rpx;
}
.fxhb-box .icon-detail-time.data-v-71998da9 {
  background-size: 100% 100%;
  background-image: url(data:image/png;base64,[encoded data, 9092 characters]);
  width: 190rpx;
  height: 168rpx;
  margin-top: 48rpx;
  margin-bottom: 32rpx;
}
.more-goods.data-v-71998da9 {
  padding-bottom: 32rpx;
  color: #FFFFFF;
  font-size: 24rpx;
  margin-top: 48rpx;
}
.more-goods .tt-goods.data-v-71998da9 {
  margin-bottom: 12rpx;
}
.more-goods .line.data-v-71998da9 {
  height: 1px;
  width: 40rpx;
  background: #FFFFFF;
  margin: 0 24rpx;
}
.more-goods .icon-love.data-v-71998da9 {
  width: 24rpx;
  height: 24rpx;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin-right: 12rpx;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAkFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+WABnwAAAAL3RSTlMA+/LuHxoEbBAIwK2HeXX30qiWkIo3Kybm4dm6tZuSgn5oRTEWFMp/cGNeVU1BFzfX1ycAAADjSURBVCjPhc5ZcsIwEATQHsuW8Yp3s4Qdsid9/9tFCYjK8AHvS9WtmhncFe3qNIsjIPlcpctN7/MXnu36y2Mxwa+UIs1rGwhJycptJeQIIKPEFoB9E0n/vg5CJojIDc72hd8p7FBwCqAvQ/zTufCZOZBzGqszGWDGDySsEnV/4oqKJawYKEcatJwDcXBSxTsFA7kHrMqtsAYCcgLtiRIB3645qnxFKeGErgn1/8vto5qWUXL/PgQU3zSUFlej8dNqSuFTv+cEYEnZQjkYisWa0uHGYLho/F4lNLzO177mszUe+wEbhhUgqlEN2gAAAABJRU5ErkJggg==);
}
.detail-error.data-v-71998da9 {
  margin-top: 40rpx;
}
.award-list.data-v-71998da9 {
  margin-top: 32rpx !important;
  padding-top: 48rpx !important;
  color: #353535;
  padding-bottom: 56rpx !important;
}
.award-list .list.data-v-71998da9 {
  margin-top: 40rpx;
}
.award-list .list-line.data-v-71998da9 {
  width: 176rpx;
  height: 2rpx;
  background: #dbdbdb;
}
.award-list .list-text.data-v-71998da9 {
  font-size: 32rpx;
  padding: 0 50rpx;
}
.award-list .user-avatar.data-v-71998da9 {
  width: 80rpx;
  height: 80rpx;
  border-radius: 50%;
  margin-right: 20rpx;
}
.award-list .best.data-v-71998da9 {
  color: #ffb82f;
  font-size: 28rpx;
  margin-top: 10rpx;
}
.award-list .best .user-pond.data-v-71998da9 {
  width: 40rpx;
  height: 30rpx;
  margin-right: 10rpx;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAMAAABpA6zvAAAAnFBMVEUAAAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAD/wAA8NrzLAAAAM3RSTlMAM7Fy8KaX9qFmCOLYycK7jFQT693Uz62Ed1pJRD8hAp2HfG1fJrCBUU07OTcqDraQTh655VjKAAABRklEQVQ4y43U15KCMBhA4T8rVaq9966rW877v9sC6hABh/1uMoHDkOQiUnb9jufyDyeAS33XtAG8RW3YJlMfygeAJfUWTqnb/WZDaz17XSVM9PmnB04yRsBSNA4Y2vRmAKylQepU2M0hn09JBTIgNc5f9ElN8wfd++5mpFb6j50t2jInPtBvi7gegD++ZQsPoafUGjBVM1nHMQSMx1crMIDQWvaASCXGXcDoeUDHxpQHg8OoSyYYqbthSMofujbXZ7ikr5RrmWbcUrlpYzVK5gMCeZrDRr3xA638BAaE70KHnuTO0KruzgauaALM6nCI0dTDLfasMvSJRdfsEFd1LuzkxZBuVRixl1dzGJW7I0ylwMQvh1/0pWgG42J3sXGlJCAqhhad/Gz0EyqGHrGULTpEm4ZmY2lno2tQYlbfEYOPgr12Wf0B9/sxhh3hgOgAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.coupon-set.data-v-71998da9 {
  margin-top: 24rpx;
}
.coupon-set .icon-right.data-v-71998da9 {
  width: 12rpx;
  height: 22rpx;
  margin-left: 10rpx;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAMAAADD5o0oAAAATlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////+QlxstAAAAGXRSTlMAgtioHRUF5vjPvZOOdmdhUklA8LW0nZx9eessiAAAAFJJREFUGNNlz0kOwDAIA8BsTbqmexv//6M52hKcGAkBdrd3rAjVglXk8Ys2RFHFm6kds+jANFAnguhCSFQaiwXHdIGutkcrnqyPMsJnwpnYpbHvG2IDzAb67NcAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.coupon.data-v-71998da9 {
  margin-top: 32rpx;
  background-size: 100% 100%;
  height: 190rpx;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,[encoded data, 6728 characters]);
  margin-bottom: 24rpx;
}
.coupon .coupon-title.data-v-71998da9 {
  font-size: 48rpx;
  padding-left: 56rpx;
  color: #8f4c1a;
  margin-bottom: 16rpx;
}
.coupon .coupon-desc.data-v-71998da9 {
  font-size: 28rpx;
  padding-left: 56rpx;
  color: #8f4c1a;
}
.coupon .coupon-unit.data-v-71998da9 {
  font-size: 50rpx;
  line-height: 1.35;
  color: #ff5c5c;
  padding-bottom: 2rpx;
}
.coupon .coupon-money.data-v-71998da9 {
  font-size: 80rpx;
  line-height: 1;
  font-weight: bold;
  padding-right: 56rpx;
  color: #ff5c5c;
}
.act-modal.data-v-71998da9 {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2001;
  -webkit-transition: 200ms;
  transition: 200ms;
}
.act-modal .show.data-v-71998da9 {
  visibility: visible;
  opacity: 1;
}
.act-modal .act-modal-bg.data-v-71998da9 {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.act-modal .act-modal-pic.data-v-71998da9 {
  background: rgba(0, 0, 0, 0.25);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.modal-box.data-v-71998da9 {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  height: 816rpx;
  width: 606rpx;
  text-align: center;
  font-size: 40rpx;
  color: #666666;
}
.modal-box .modal-close.data-v-71998da9 {
  float: right;
  margin-top: 32rpx;
  margin-right: 32rpx;
}
.modal-box .modal-close .icon-close.data-v-71998da9 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAV1BMVEUAAAD////f39/n5+fU1NTx8fHX19ft7e3////Y2Nje3t7w8PD////Nzc3////////s7Oz////x8fH////u7u7MzMzx8fH////MzMzR0dHa2tr9/f3j4+Pgp5ThAAAAGHRSTlMAXp2eoJWijEakfZA6909BfL+aVt7Ney9JKnM1AAAA1ElEQVQ4y62USw6DMAxESYFCoXz7c6D3P2erUNmVHt7hlUWeZqTMkOzICc0y3vyze1oaEcnDPlOISNpEPCpc5DuqpBR05LHtp0Sdwi4jz8yopEUvqYbMoUynrPULqXBWxqGUqfT+QMGLlOm0Vz0FpV49GKPWn9dAxKhIL1Lq5VH5hsTZdDjrBi0TTpAXcmTupKgTF4+yvLpyQtrwal/sBDuGtOHV1kibPUx3iN7Dy+9qoV6kHC86Wp+dro5/f/Dce81Ju3WelELvGLuxd16eGGN24HwAWGcfgGkUetEAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-size: 100% auto;
  height: 30rpx;
  width: 30rpx;
}
.modal-box .modal-text.data-v-71998da9 {
  margin-top: 448rpx;
  margin-bottom: 28rpx;
}
.modal-box .bold-num.data-v-71998da9 {
  font-size: 54rpx;
  color: #ffc73f;
  line-height: 1em;
  font-weight: bold;
}
.modal-box .bold-money.data-v-71998da9 {
  font-size: 68rpx;
  color: #ffc73f;
  line-height: 1em;
  font-weight: bold;
}
.modal-box .btn.data-v-71998da9 {
  margin-top: 64rpx;
}

