.page-plat-intervene {
	background: #f2f3f7;
	min-height: 100vh;
	padding-bottom: env(safe-area-inset-bottom);
	.refund-explain {
		background: #fff;
		border-radius: 10rpx;
		padding: 30rpx;
		.label {
			font-size: 28rpx;
			font-weight: 600;
		}
		.textarea {
			margin: 20rpx 0 30rpx;
			padding: 20rpx 30rpx;
			width: auto;
			height: 200rpx;
			line-height: 40rpx;
			background: #f9f9f9;
			border-radius: 20rpx;
			font-size: 26rpx;
		}
		.upload-box {
			margin-top: 20rpx;
			display: flex;
			justify-content: flex-start;
		}
		.upload-des {
			margin-top: 20rpx;
			color: #999;
		}
	}
	.btn-box {
		padding: 50rpx;
		.btn {
			height: 70rpx;
			line-height: 70rpx;
			border-radius: 70rpx;
			color: #fff;
			font-size: 26rpx;
			font-weight: 600;
			text-align: center;
			background: #fc1b35;
		}
	}
}
