page{background-color: #FBFBFC;}

.status-bar{display: flex;border-bottom: 1px solid #ddd;}
.status-bar-item{flex: 1;text-align: center;font-size: 24rpx;padding: 24rpx 0;}
.status-bar-item.active{color: #FF5030;}

.order{padding: 24rpx;}
.order-item{margin-bottom: 24rpx;padding: 24rpx;background-color: #fff;}
.order-item .status{margin-bottom: 24rpx;text-align: right;color: #FF5030;font-size: 26rpx;}
.order-info{display: flex;align-items: center;padding-bottom: 24rpx;}
.order-info-imgwrap{margin-right: 24rpx;width: 160rpx;height: 160rpx;overflow: hidden;text-align: center;}
.order-info-img{width: 100%;height: 100%;}
.order-info-text{flex: 1;}
.order-info-title{font-size: 30rpx;color: #333;line-height: 42rpx;margin-bottom: 20rpx;}
.order-info-num{display: flex;justify-content: flex-end;color: #999;align-items: flex-end;}
.order-info-bynum{margin-right: 24rpx;}
.order-info-bynum .bynum{margin-left: 12rpx;}
.order-info-amount .rmb{margin-left: 12rpx;font-size: 28rpx;color: #FF5030;line-height: 40rpx;}
.order-info-amount .amount{margin-left: 8rpx;font-size: 36rpx;color: #FF5030;font-weight: bold;}
.order-tool{display: flex;justify-content: flex-end;padding-top: 24rpx;border-top: 1px solid #eee;}
.order-tool .btn{width: 160rpx;height: 60rpx;line-height: 60rpx;font-size: 26rpx;color: #333;margin-right: 0;margin-left: 24rpx;background-color: #fff;}





















