/* pages/order_confirm/order_confirm.wxss */
.box{
  /* background-color:deeppink; */
  width: 100%;
  height: 100%;
  display: flex;
  /* margin: 0 38rpx; */
  border-bottom: rgb(228, 227, 227) 5px solid;
  padding: 0 38rpx 10rpx 38rpx;
}
.address{
  font-size: 37rpx;
  font-weight: 550;
  display: flex;
  width: 100%;
  height: 69rpx;
}
.message{
  font-size: 30rpx;
  color: rgb(158, 158, 158);

}
.food{
  width: 90%;
  margin: 10rpx 38rpx;
  padding-bottom: 15rpx;
  border-bottom: 1px rgb(228, 227, 227) solid;
}
.food-text{
  font-size: 30rpx;
  font-weight: 500;
}
.store-box{
  width: 90%;
  margin: 10rpx 38rpx;
  padding: 20rpx 0 50rpx 0;
  border-bottom: 1px rgb(228, 227, 227) solid;
}
.store-box image{
  width: 250rpx;
  height: 150rpx;
  float: left;
  margin: 0 15rpx 20rpx 0;
}
.store-title{
  font-size: 28rpx;
}
.store-price01{
  font-size: 22rpx;
  font-weight: 550;
  color: red;
  padding-left: 40rpx;
}
.store-price02{
  font-size: 20rpx;
  padding-left: 330rpx;
  color:  rgb(158, 158, 158);
  text-decoration: line-through;
  
}
.store-numb{
  font-size: 20rpx;
  color:  rgb(158, 158, 158);
}
.others-box{
  width: 90%;
  margin: 10rpx 38rpx;
  border-bottom: 1px rgb(228, 227, 227) solid;
  padding-bottom: 20rpx;
}
.other01{
  font-size: 25rpx;
  color: rgb(158, 158, 158);
}
.other02{
  color: red;
  font-size: 25rpx;
  padding-left: 550rpx;
}
.beizhu{
  border-top: rgb(228, 227, 227) 5px solid;
  border-bottom: rgb(228, 227, 227) 5px solid;
  margin-top: 60rpx;
}
.beizhu-box{
  width: 90%;
  margin: 20rpx 38rpx;
}
.beizhu-text01{
  font-size: 28rpx;
  font-weight: 600;
}
.beizhu-text02{
  font-size: 28rpx;
  color:  rgb(158, 158, 158);
  padding-left: 30rpx;
}
.messages-box{
  width: 90%;
  margin: 25rpx 38rpx;
}
.messages-text01{
  font-size: 28rpx;
  font-weight: 600;
}
.messages-text02{
  font-size: 24rpx;
  color:  rgb(158, 158, 158);
}
.messages-text03{
  font-size: 24rpx;
  color: red;
}
.messages{
  border-bottom: rgb(228, 227, 227) 5px solid;
}