	view {
		box-sizing: border-box;
	}
	
	// ::v-deep .uicon-checkmark-circle-fill{
	// 	border:1rpx solid #016BF1;
	// 	border-radius: 50%;
	// }
 
	.container {
 .topBox{
	 // height: 500rpx;
	background: #A6CDFF;
	padding-top: 40rpx;
	padding-left: 30rpx;
	padding-right: 30rpx;
	padding-bottom: 16rpx;
	
	.addBg{
		background-size: 100% 100%;
		background-repeat: no-repeat;
		.top{
			height: 146rpx;
			// background:#016BF1 ;
			// border-radius: 30rpx 30rpx 0 0;
			// border: 1rpx solid #fff;
			border-bottom: none;
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			
		
			.en{
				font-size: 28rpx;
				font-family: SourceHanSansCN, SourceHanSansCN;
				font-weight: 400;
				color: #5CAAFF;
				
				position: relative;
				.starIcon{
					width: 24rpx;
					height: 24rpx;
					position: absolute;
					right: -24rpx;
					top: -10rpx;
				}
			}
			.zh{
				font-size: 52rpx;
				font-family: SourceHanSansCN, SourceHanSansCN;
				font-weight: bold;
				color: #D6EAFF;
			}
		}
		.bot2{
			font-size: 30rpx;
			font-family: SourceHanSansCN, SourceHanSansCN;
			font-weight: 500;
			color: #333333;
			
			height: 270rpx;
			// background: rgba(255,255,255,0.5);
			// box-shadow: 0rpx 2rpx 8rpx -4rpx rgba(1,122,255,0.2);
			// backdrop-filter: blur(10px);
			// border-radius:0 0  30rpx 30rpx ;
			
			padding-top: 32rpx;
			padding-left: 40rpx;
			padding-right: 40rpx;
			
			// background: red;
		}
	}
	
		}
		
		.form{
			margin-top: -20rpx;
			min-height: 800rpx;
			// background: #FFFFFF;
			// background: red;
			box-shadow: 0rpx 4rpx 16rpx -8rpx rgba(0,103,104,0.16);
			
			border-radius: 30rpx 30rpx 0 0;
			position: relative;
			
		padding-top: 68rpx;
		padding-left: 30rpx;
		padding-right: 30rpx;
		
		background-size: 100% 100%;
		background-repeat: no-repeat;
			
			.sanjiaoxing{
				position:absolute;
				top: 0;
				left: 50%;
				transform: translateX(-50%);
				 width: 0;
				    height: 0;
				    border-left: 20rpx solid transparent;
				    border-right: 20rpx solid transparent;
				    border-top: 20rpx solid #B3D4FF; 
			}
			.titleBox{
				// margin-top: 48rpx;
				// background: #F0F1F4;
				background: linear-gradient(90deg,#F0F1F4,#F8F9FA);
				height: 62rpx;
				width: 100%;
				border-radius: 32rpx 0rpx 0rpx 0rpx;
				font-size: 32rpx;
				font-family: SourceHanSansCN, SourceHanSansCN;
				font-weight: bold;
				color: #333333;
				display: flex;
				align-items: center;
				padding-left: 32rpx;
				position: relative;
				.starIcon{
					width: 24rpx;
					height: 24rpx;
					position: absolute;
					right: 55%;
					top: -5rpx;
				}
			}
			
			.inputbox{
				height: 320rpx;
				background: #F0F1F4;
				border-radius: 0rpx 32rpx 32rpx 32rpx;
				padding: 40rpx 32rpx;
				display: flex;
				flex-direction: column;
				justify-content: space-between;
				align-items: center;
				
				.name,.phone{
					box-sizing: border-box;
					height: 108rpx;
					background: #FFFFFF;
					border-radius: 20rpx;
					width: 100%;
					padding-left: 24rpx;
					font-size: 30rpx;
					
				}
				.name{
					
				}
				.phone{
					
				}
			}
			.tipBox{
				font-size: 24rpx;
				font-family: PingFang-SC, PingFang-SC;
				font-weight: 400;
				color: #333333;
				display: flex;
				align-items: center;
				margin-top: 24rpx;
				// background: red;
				
				.radio {
					width: 10rpx;
				}
				
				.info{
					width: 24rpx;
					height: 24rpx;
					margin-right: 8rpx;
				}
				.t2{
					color: #017AFF;
					margin-left: 10rpx;
				}
			}
		}
		
	}
	
	
	
	.btnBox{
		height: 176rpx;
		background: #FFFFFF;
		// background:red;
		box-shadow: 0rpx -2rpx 20rpx 0rpx rgba(0,0,0,0.05);
		border-radius: 32rpx 32rpx 0rpx 0rpx;
		position: fixed;
		bottom: 0;
		width: 100%;
		padding-left: 30rpx;
		padding-right: 30rpx;
		padding-top: 32rpx;
		.btn{
			height: 96rpx;
			background: linear-gradient(132deg, #0298FF 0%, #017AFF 100%);
			box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(0,122,255,0.2);
			border-radius: 54rpx;
			display: flex;
			justify-content: center;
			align-items: center;
			font-size: 32rpx;
			font-family: SourceHanSansCN, SourceHanSansCN;
			font-weight: bold;
			color: #FFFFFF;
		}
	}
	
	
	
	// ::v-deep .u-radio-group{
	// 	width: 50rpx;
	// 	flex-shrink: 1!important;
	// }