/* pages/orderdetail/orderdetail.wxss */
page {
  background: #e5e5e5;
}

.time_msg {
  font-size: 24rpx;
  font-family: PingFang SC;
  font-weight: 400;
  line-height: 66rpx;
  color: #5B5B5B;
  opacity: 1;
  float: left;
}

.status_msg {
  font-size: 24rpx;
  font-family: PingFang SC;
  font-weight: 400;
  line-height: 66rpx;
  color: #FF6A6A;
  opacity: 1;
  float: right;
}

.details_box {
  display: flex;
  padding: 0 24rpx;
  padding-bottom: 32rpx;
}

.title {
  width: 430rpx;
  height: 86rpx;
  font-size: 30rpx;
  font-family: PingFang SC;
  font-weight: bold;
  line-height: 44rpx;
  color: #222222;
  opacity: 1;
  margin-top: 16rpx;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.detail_number {
  font-size: 26rpx;
  font-family: PingFang SC;
  font-weight: 400;
  line-height: 37rpx;
  color: #B4B4B4;
  opacity: 1;
  margin-top: 11rpx;
}

.money {
  margin-top: 18rpx;
  font-size: 26rpx;
  font-family: PingFang SC;
  font-weight: 400;
  line-height: 37rpx;
  color: #B4B4B4;
  opacity: 1;

}

.detail_btn {
  margin-top: 20rpx;
  margin-right: 30rpx;
  float: right;
  /* position: absolute; */

  /* bottom: 22rpx;
  right: 24rpx; */
  /* min-width: 140rpx; */
  height: 57rpx;
  /* background: #000; */
  border: 1rpx solid #FF4A4A;
  border-radius: 34rpx;
  font-size: 26rpx;
  font-family: PingFang SC;
  font-weight: 400;
  line-height: 57rpx;
  color: #FF4A4A;
  opacity: 1;
  text-align: center;
  /* padding: 0 31rpx; */
}

.contact {
  height: 167rpx;
  background: #fff;
  margin-top: 8rpx;
  padding: 0 24rpx;
}

.contact_title {
  font-size: 30rpx;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333333;
  opacity: 1;
  position: relative;
  top: 13rpx;
  margin-bottom:36rpx;

}

.information {
  background: #fff;
  height: 539rpx;
  margin-top: 8rpx;
  padding: 0 24rpx;
}

.informationtwo {
  background: #fff;
  height: 939rpx;
  margin-top: 8rpx;
  padding: 0 24rpx;
}

.information_title {
  font-size: 26rpx;
  font-family: PingFang SC;
  font-weight: 400;
  color: #686868;
  opacity: 1;
  margin-right: 71rpx;

}

.mengceng {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.7;
}

.qxdd {
  position: fixed;
  left: 95rpx;
  bottom: 50%;
  width: 560rpx;
  height: 247rpx;
  background: #fff;
  border-radius: 20rpx;

}

.msg_btn {
  width: 50%;
  line-height: 85rpx;
  text-align: center;
  font-size: 26rpx;
  font-family: PingFang SC;
  font-weight: 500;
  color: #4A4A4A;
  opacity: 1;
}

.msg_title {
  height: 161rpx;
  line-height: 161rpx;
  text-align: center;
  font-size: 28rpx;
  color: #4A4A4A;
  font-family: PingFang SC;
  font-weight: 500;
  border-bottom: 1px solid #EBEBEB;
}

.erweima_tanchang {
  position: fixed;
  left: 95rpx;
  bottom: 40%;
  width: 560rpx;
  height: 446rpx;
  background: #fff;
  border-radius: 20rpx;
  text-align: center;
}

.refund_box {
  position: fixed;
  background: #fff;
  bottom: 0;
  width: 100%;
  border-radius: 40rpx 40rpx 0px 0px;
  /* text-align: center; */
}

.gang {
  width: 102rpx;
  height: 8rpx;
  background: #CCCCCC;
  border-radius: 103rpx;
  margin: 0 auto;
  margin-top: 23rpx;
  margin-bottom: 15rpx;
}

.refund_title {
  font-size: 34rpx;
  font-family: PingFang SC;
  font-weight: bold;
  line-height: 48rpx;
  color: #2D2D2F;
  opacity: 1;
  margin-bottom: 5rpx;
  text-align: center;
}

.list_box {
  margin: 0 41rpx 0 25rpx;
  display: flex;
  justify-content: space-between;
  height: 102rpx;
  line-height: 102rpx;
  border-bottom: 1rpx solid #E8E8E8;
}


.peisong-way{
  width: 695rpx;
  height: 228rpx;
  background: #F6F6F6;
  margin-right: 31rpx;
  opacity: 1;
  border-radius: 0px
}


.addperson{
  width: 100%;height: 100rpx;opacity: 1;display: flex; align-items: center; justify-content: center;
}

.text{
  font-size: 28rpx;font-family: PingFang SC;color: #FFFFFF;
  opacity: 1;width: 50%;display:flex;justify-content: center; align-items: center;
  height: 100rpx;
}