.container {
	background-color: #ffffff;
	height: 100vh;
}

.content-top {
	padding: 36rpx 32rpx 48rpx;
}

.content-top > img {
	width: 300rpx;
	height: 80rpx;
}

.content-top > view {
	color: #828DA2;
	font-size: 32rpx;
	margin-top: 32rpx;
}

.content-input {
	margin: 48rpx 32rpx 0;
	padding-bottom: 32rpx;
	border-bottom: 2rpx solid #E4EAF1;
}

.g-text {
	color: #828DA2;
	font-size: 32rpx;
}

.b-text {
	color: #0074FF;
	font-size: 32rpx;
	font-weight: bold;
}

.submit-btn {
	color: #ffffff;
	font-size: 32rpx;
	font-weight: bold;
	background-color: #0074FF;
	padding: 28rpx 0;
	text-align: center;
	border-radius: 44rpx;
	margin: 64rpx 32rpx 0;
}

.disable-btn {
	color: #ffffff;
	font-size: 32rpx;
	font-weight: bold;
	background-color: #0074FF;
	opacity: 0.2;
	padding: 28rpx 0;
	text-align: center;
	border-radius: 44rpx;
	margin: 64rpx 32rpx 0;
}

.contract-item {
	color: #2A3A5A;
	font-size: 28rpx;
	padding: 40rpx 32rpx;
}

.check-icon {
	width: 32rpx;
	height: 32rpx;
}

