/* 整个页面 */

.pagex {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  background: url(/images/scan_header_bg.png) no-repeat fixed top;
  background-size: 100% 200rpx;
}

/* 商品头部 */

.scan-header {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 160rpx;
  justify-content: center;
  color: white;
  align-items: left;
}

/* 商品头部 */

.scan-header-no-member {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 130rpx;
  justify-content: center;
  color: white;
  align-items: left;
}

/* 会员手机号 */

.scan-header-member-phone {
  margin-top: 40rpx; 
  font-size: 35rpx;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  margin-left: 47rpx;
  color: rgba(255, 255, 255, 1);
}

/* 会员积分*/

.scan-header-member-point {
  font-size: 31rpx;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: rgba(255, 255, 255, 1);
  opacity: 0.85;
  margin-top: 13rpx;
  margin-left: 47rpx;
  margin-bottom: 40rpx;
}

/* 中间商品列表整体样式 */

.scan-good-body {
  height: 100%;
  width: 700rpx;
  background: transparent;
}

.scan-good-body-container{
 flex: 1;
}

/* 面板下方，总额，总数量，总优惠 */

.scan-bottom {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 168rpx;
  justify-content: center;
  align-items: center;
  background-color: white
}

/* 面板下方，总额，总数量，总优惠  其中一排*/

.scan-bottom-item {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: center;
}

/* 商品价格 */

.good-list-item-price-font {
  color: #F96146;
  font-size: 44rpx;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  margin-left: 24rpx;
}

/* 商品数量 */

.good-list-item-quantity-font {
  color: #8C8C8C;
  font-size: 32rpx;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  margin-right: 24rpx
}

/* 商品名称 */

.good-list-item-name-font {
  color: #333333;
  font-size: 32rpx;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  margin-left: 24rpx;
  margin-top: 25rpx;
}

/* 商品列表项价格和数量 */

.scan-good-list-item {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 80rpx;
  justify-content: space-between;
  align-items: center;
}

/* 商品列表项背景 */

.scan-list-bg {
  height: 158rpx;
  border-radius: 16px;
  background-color: white;
  margin-bottom: 24rpx;
  box-shadow: 0px 2px 10px 0px rgba(77, 81, 102, 0.1);
  display: flex;
  flex-direction: column;
}

/* 总额 */

.scan-price-total-propmt {
  font-size: 31rpx;
  color: #8C8C8C;
  margin-left: 24rpx
}

/* 总价 */

.scan-price-total {
  font-size: 60rpx;
  color: #F96146;
  margin-left: 24rpx
}

/* 总的数量 */

.scan-price-quantity-propmt {
  font-size: 32rpx;
  color: #8C8C8C;
  margin-left: 12rpx
}

/* 已优惠总的金额 */

.scan-disc-total {
  font-size: 40rpx;
  color: #F96146;
  margin-left: 24rpx
}

/* 空购物车容器 */

.empty-shopcart-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 42rpx;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.3);
  line-height: 42rpx;
}

/* 空购物车图片 */

.empty-shopcart {
  width: 468rpx;
  height: 369rpx;
  margin-top: 95rpx;
}