page{
	padding: 160upx 0 40upx 0;
}
.consultAdd{
	width: 90%;
	margin: 0 auto 30upx;
	background-color: var(--c0);
	border-radius: 24upx;
	padding: 20upx 0;
	font-size: var(--f26);
}
.consolt_title{
	width: 96%;
}
.consult-item{
	display: flex;
	width: 100%;
	padding: 20upx 0;
	margin-bottom: 20upx;
}
.consult-item-2{
	width: 100%;
	padding: 20upx 0 0 0;
}
.consult-item image{
	width: 44upx;
	height: 44upx;
	vertical-align: middle;
	margin-right: 14upx;
}
.consult-item-2 image{
	width: 44upx;
	height: 44upx;
	vertical-align: middle;
	margin-right: 14upx;
	margin-left: 40upx;
}
.consult-item-label{
	width: 180upx;
	padding: 0 0 0 30upx;
	display: flex;
	align-items: center;
}
.consult-item-put {
	height: 70upx;
	border: 1px solid var(--cdf);
	display: flex;
	align-items: center;
	padding-left: 20upx;
	border-radius: 10upx;
	width: 58%;
}
.consult-item-put input{
	font-size: var(--f26);
}
.consult-item-put image{
	transform:rotate(90deg);
}
.consult-item-label-2{
	padding: 0 0 0 0upx;
	display: flex;
	align-items: center;
	width: 100%;
}
.consult-item-put-2{
	padding: 30upx 40upx 30upx 40upx;
	display: flex;
	align-items: center;
	border-radius: 1px solid var(--cdf);
}
.consult-item-put-2 text{
	font-size: var(--f26);
	width: 100%;
	height: 200upx;
	padding: 20upx;
	/* border: 1px solid var(--cdf); */
	border-radius: 10upx;
	background-color: #fbfbfb;
}
.consult-item-put-2 .textarea{
	font-size: var(--f26);
	width: 100%;
	height: 200upx;
	padding: 20upx;
	/* border: 1px solid var(--cdf); */
	border-radius: 10upx;
	background-color: #fbfbfb;
}
.noborder{
	border: none;
}
.radio{
	margin-right: 50upx;
}
radio{
	margin-right: 10upx;
}

.consult-btn{
	width: 90%;
	margin: 50upx auto 0;
}
.consult-btn view{
	width: 100%;
	height: 94upx;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: var(--c036);
	color: var(--c0);
	font-size: var(--f40);
	font-weight: 700;
	margin-bottom: 40upx;
	border-radius: 100upx;
	border: 1px solid var(--c036);
}
.consult-btn view:nth-child(2){
	background-color: var(--c0);
	color: var(--c036);
}
.v-picker{
	width: 100%;
}
 .v-picker-2 .uni-input{
	color: #666666
}
.footer{
	width: 90%;
	margin: 30upx auto;
}
.apply_content{
	width: 92%;
	padding: 4%;
	background-color: #fff;
	border-radius: 8upx;
	display: flex;
	flex-direction: column;
}
.apply_content text{
	margin: 10upx 0;
}
.footer_title{
	padding-left: 4%;
	padding-bottom: 8upx;
}