.button-hover {
  background-color: #fff;
  color: #00c085;
}

button {
  line-height: auto;
  border-radius: 0;
  border: none;
  display: flex;
  background-color: #fff;
  width: 100%;
  align-items: center;
  font-size: 26rpx;
  padding-left: 0;
  padding-right: 0;
  color: #00c085;
  justify-content: center;
}

button:after {
  border: 0px;
  color: #00c085;
}



.order-footer .footer-text {
  border: 1rpx solid #b3b3b3;
  color: #999;
  margin-left: 18rpx;
}

.goods {
  border: 1rpx solid #ff4606;
  color: #ff4606;
  margin-right: 50rpx;
  margin-left: 15rpx;
}

.order-list {
  margin: 20rpx;
}

.order-text {
  background: #fff;
  margin-bottom: 10rpx;
  padding: 26rpx 30rpx;
}

.order-list-info, .order-detail {
  background: #fff;
  margin-bottom: 10rpx;
  padding: 26rpx 14rpx;
}

.order-info {
  background: #fff;
  padding: 26rpx 14rpx 0 14rpx;
  margin-bottom: 130rpx;
}

.order-text>text {
  display: block;
}

.order-text .order-explain {
  font-size: 34rpx;
  color: #ff3f3a;
}

.order-text .grey {
  margin-top: 10rpx;
  color: #666;
}

.order-logistics {
  display: flex;
  padding-bottom: 20rpx;
  border-bottom: 1rpx solid #f3f3f3;
  margin-bottom: 20rpx
}

.order-logistics text {
  color: #ff4606;
  display: block;
  white-space: nowrap;
}

.order-logist-top {
  padding: 0 16rpx;
  width: 90%;
}

.order-logistics .order-logist-text {
  font-size: 26rpx;
}

.order-logistics .order-logist-add {
  font-size: 22rpx;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: -8rpx;
}

.icon-youbian {
  width: 5%;
  text-align: right;
  margin-top: 11rpx;
  font-size: 56rpx;
  color: #999;
}

.orders-address {
  position: relative;
  display: flex;
  font-size: 14px;
  line-height: 25px;
  color: #adadad;
}

.orders-address-detail {
  font-size: 22rpx;
  color: #666;
  line-height: 30rpx;
  width: 459rpx;
}

.default {
  width: 44rpx;
  height: 23rpx;
  font-size: 14rpx;
  border-radius: 9rpx;
  color: #fff;
  display: block;
  text-align: center;
  line-height: 23rpx;
  background-color: #ff4606;
  margin-right: 5rpx;
}

.orders-no-address {
  font-size: 26rpx;
  position: relative;
  color: #666;
  text-align: center;
}

.orders-address-item {
  display: flex;
  align-items: center;
}

.icon-address {
  color: #00c085;
  font-size: 40rpx;
  margin: 25rpx 22rpx 0 0;
}

.order-address {
  margin-top: 20rpx;
}

.order-image {
  width: 167rpx;
  height: 159rpx;
  margin-right: 30rpx;
}

.order-detail-top {
  display: flex;
  padding: 0 16rpx;
}

.order-detail-top>view {
  display: flex;
  flex-direction: column;
}

.order-detail-info {
  width: 50%;
}

.order-detail-info text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.order-detail .order-detail-top .price {
  width: 20%;
  text-align: right;
  margin-top: 10rpx;
  color: #333;
  font-size: 28rpx;
}

.order-detail-info .name {
  margin: 10rpx 0 16rpx 0;
}

.order-detail-info .norms {
  margin-bottom: 15rpx;
}

.order-detail-middle>view {
  display: flex;
  line-height: 80rpx;
}

.goods-total {
  line-height: 20rpx;
}

.goods-total {
  margin-top: 40rpx;
}

.order-left {
  width: 30%;
}

.order-right {
  width: 70%;
  text-align: right;
}

.order-total {
  border-bottom: 1rpx solid #f3f3f3;
}

.real-totala {
  margin-bottom: -20rpx;
}

.order-info>view {
  display: flex;
}

.icon-kefu1 {
  margin-right: 17rpx;
}

.goods-total, .freight, .order-total, .real-total, .deliver-time, .order-number,
.create-time, .pay-time, .deliver-time {
  padding: 0 16rpx;
}

.order-number, .create-time, .pay-time, .deliver-time {
  margin-bottom: 30rpx;
}

.service {
  border-top: 1rpx solid #f3f3f3;
  color: #00c085;
  padding: 10rpx 0
}
.goIndex{width: 100%;height: 106rpx;line-height: 106rpx;position: fixed;background:#FF5806;color: #fff;font-size: 26rpx;text-align: center;bottom: 0 }