.registerPage {
	.registerFormBox {
		width: 100%;
		margin-top: 40px;
		text-align: center;

		.van-form {
			.van-cell {
				width: 90%;
				height: 38px;
				padding: 0;
				margin: 0 auto;
				margin-top: 10px;
				overflow: visible;

				&::after {
					display: none;
				}

				.van-field__button button {
					background-color: #FF3456;
					color: #fff;
				}

				.van-button__text {
					padding: 4px;
				}

				.van-field__control {
					height: 38px;
					line-height: 38px;
					padding: 6px;
					border-radius: 2px;
					border: 0.5px solid rgba(185, 186, 208, 1);
				}

				.van-field__label {
					display: flex;
					height: 38px;
					align-items: center;
					width: 80px;
				}

				.radioBox {
					display: flex;

					.van-radio-group--horizontal {
						width: 100%;
						justify-content: space-around;
					}

					.van-radio {
						overflow: visible;
					}

					.van-radio__icon--checked .van-icon-success {
						border-color: #FF3456;
						background: #FF3456;
					}

					.van-icon-success::before {
						content: '';
						background: #fff;
						width: 40%;
						height: 40%;
						position: absolute;
						top: 30%;
						left: 29%;
						border-radius: 100%;
					}

					.van-radio__icon--checked+.van-radio__label {
						color: #FF3456;
					}
				}
			}
		}
	}

	.van-tabs__nav {

		.van-tab--card {
			color: #FF3456;
			border-right: #FF3456
		}

		border-color: #FF3456;

		.van-tab--active {
			color: #fff;
			background-color: #FF3456;
		}

	}

	.register {
		background-color: #FF3456;
		border-radius: 17px;
		height: 34px;
		width: 220px;
		margin-top: 60px;
		font-size: 15px;
		font-family: PingFangSC-Medium;
	}
}