@import "../../../../themes/page.scss";
@import "../../searc-list.scss";
/* module/diet/pages/diet-info/diet-info.wxss */



.order-goods-list {
  padding: 24rpx 0;
}
.info-box {
  // background: red;
  // border-radius: 20rpx;
  // margin: 24rpx 0;
  padding: 24rpx;
  background-image: url('https://wx.hzliuzhi.com:4433/manager/file/statics/2025/07/11/WechatIMG637_20250711120303A498.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.order-no {
  font-size: 28rpx;
  color: black;
  margin: 24rpx 0 0 0;
}

.address-card {
  background: #fff;
  border-radius: 20rpx;
  margin: 24rpx 0;
  padding: 24rpx;
  box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, 0.03);
}

.address-header {
  display: flex;
  align-items: center;
  gap: 16rpx;
  margin-bottom: 8rpx;
}

.address-name {
  font-weight: 500;
  font-size: 28rpx;
  margin-right: 10rpx;
}

.address-phone {
  color: #888;
  font-size: 26rpx;
}

.address-tag {
  margin-left: auto;
}

.address-detail {
  color: #666;
  font-size: 26rpx;
}

.goods-card {
  display: flex;
  background: #fff;
  border-radius: 20rpx;
  box-shadow: 0 2rpx 8rpx rgba(0,0,0,0.04);
  margin: 0 24rpx 24rpx 24rpx;
  padding: 24rpx;
  align-items: flex-start;
  gap: 24rpx;
}
.goods-img {
  width: 130rpx;
  height: 150rpx;
  border-radius: 12rpx;
  object-fit: cover;
  margin-right: 16rpx;
}
.goods-info {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.goods-title {
  font-size: 30rpx;
  font-weight: 600;
  color: #222;
  margin-bottom: 8rpx;
  line-height: 1.2;
}
.goods-count {
  font-size: 26rpx;
  color: #888;
  margin-bottom: 12rpx;
}
.goods-express {
  display: flex;
  align-items: center;
  font-size: 26rpx;
}
.express-label {
  color: #888;
}
.express-no {
  color: #2a7cff;
  margin-left: 8rpx;
  text-decoration: underline;
}
.express-none {
  color: #bbb;
  margin-left: 8rpx;
}
