.top-img{
	width:100%;
}
.title{
  text-align: center;
  margin: 20rpx 0;
  font-size: 42rpx;
  color: #333;
}


.form-wrapper{
	padding:36rpx 20rpx 0;
}
.form-item{
	display: flex;
	height: 68rpx;
	margin:0 0 32rpx;
}
.item-left{
	width:180rpx;
	color:#2a2a2a;
	font-size: 30rpx;
	text-align: justify;
	margin: auto 0;
}
.item-right{
border-radius:10rpx;
border: 2rpx solid #DCDCDC;
flex:1;
padding:0 20rpx  0;
text-align: left;
color:#85868A;
font-size: 28rpx;
margin: auto;
height: 66rpx;
}
.item-radio{
padding:10rpx;
}


.name-input{
  color: #333;
  /* //#85868A; */
  font-size: 32rpx;
  line-height: 66rpx;
  height: 66rpx;
  text-align: left;
}


.register-btn{
  /* position: fixed; */
  bottom: 10rpx;
  display: flex;
  justify-content: center;
  margin: auto 100rpx;
	/*background:url('https://636c-cloud1-5gcbmpia1fa667ea-1305758720.tcb.qcloud.la/wx-servant/btn.png') no-repeat center;*/
	/*background-size: 100%;*/
	width:592rpx;
	height: 114rpx;
	/*color:#fff;*/
	font-size: 36rpx;
	line-height:114rpx;
	text-align: center;
	font-weight:bold;
}

.holiday-content{
  display:flex;
  justify-content:center;
  text-align: center;
  flex-wrap: wrap;
  margin-bottom: 20rpx;
}

.holiday{
  margin: 10rpx;
  padding: 10rpx;
  border-radius: 5rpx;
}
.newyear{
  background-color: red;
  color:#2a2a2a;
}
.solar {
  font-size: 36rpx;
  color:#2a2a2a;
  /* font-weight: 600; */
}
.lunar{
  font-size: 28rpx;
  color:#2a2a2a;
}
.color-2c{
  color:#2a2a2a;
}

radio{
margin-left: 10rpx;
}

.radio-group{
  display: flex;
  flex-direction: column;
}

.radio-group radio{
  margin: 5rpx 0;
  color:#666666;
  transform: scale(0.8);
}
