.popup-content{background-color: #fff;border-radius: 16rpx 16rpx 0rpx 0rpx;}
.popup-head{height: 98rpx;display: flex;padding: 0 40rpx;font-size: 36rpx;color: #333;font-weight: 500;justify-content: space-between;align-items: center;border-bottom: 1px solid #D8D8D8;}
.conditions-item{padding: 24rpx 40rpx;border-bottom: 9rpx solid #F5F5F8;}
.conditions-item-til{font-size: 30rpx;color: #666;line-height: 42rpx;margin-bottom: 24rpx;}
.input-number{display: flex;align-items: center;}
.input-number .num{width: 298rpx;height: 70rpx;position: relative;}
.input-number .num::after{content: 'kg';position: absolute;right: 24rpx;top: 14rpx;font-size: 30rpx;color: #666;}
.input-number .num .input{height: 100%;padding-left: 24rpx;border: 2rpx solid #D8D8D8;border-radius: 8rpx;}
.input-number .conditions-item-til{margin-bottom: 0;}

.remark{border: 2rpx solid #DFDFDF;padding: 30rpx 24rpx 24rpx;}
.remark-textarea{font-size: 24rpx;color: #ccc;line-height: 33rpx;height: 100rpx;}

.amount-wrap{display: flex;padding: 32rpx 40rpx;margin-bottom: 12rpx;align-items: center;justify-content: space-between;}
.amount-flex-wrap{display: flex;align-items: center;}
.amount-til{font-size: 30rpx;color: #666;font-weight: 600;}
.amount{color: #FFDA00;font-weight: 600;}
.amount .rmb{font-size: 54rpx;}
.amount .num{font-size: 70rpx;}
.amount-btn{margin-right: 0;height: 98rpx;line-height: 98rpx;padding: 0 22rpx;background-color: #26D18B;border-radius: 6rpx;text-align: center;color: #fff;}

.tip{padding: 0 40rpx 50rpx;font-size: 28rpx;color: #999;}






