.box {
	width: 100%;
	padding: 0 30rpx 20rpx;
	box-sizing: border-box;

	.item {
		display: flex;
		margin-top: 20rpx;

		.label {
			font-weight: 700;
		}

		.selectable {
			display: flex;
			flex-wrap: wrap;

			.num {
				border: 1px solid #ddd;
				margin-right: 8rpx;
				padding: 4rpx 15rpx;
				border-radius: 8rpx;
				font-size: 26rpx;
				margin-bottom: 10rpx;
			}

			.active {
				border: 1px solid #085CDF;
				color: #085CDF;
				font-weight: 700;
			}
		}

		.stepper {

			.explain {
				font-size: 24rpx;
				color: #999;
				margin-top: 6rpx;
			}
		}

	}
}