/* pages/inquiryForm/inquiryForm.wxss */
.page {

  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.pagecon{
  height:100%;
  display: flex;
  flex-direction: column;
}
.cellbox{
  background-color: #fff;
}
.questionbox{
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  margin-top: 172rpx;
  flex:1;
}
.cellbox .cell{
  background-color: #fff;
  align-items: center;
  display: flex;

  padding:0 32rpx;
  
  
 }
 .cellrow{
   height:105rpx;
   width:100%;
   justify-content: space-between;
   align-items: center;
   display: flex;
   border-bottom:1rpx solid #E3E4E5;
 }
 .cell:last-child .cellrow{
   border-bottom: none;
 }
 .iptbox{
   display: flex;
   flex:1;
   margin-top:4rpx;
   justify-content: flex-end;
 }
 .righticon{
   width:24rpx;
   height: 48rpx;
 }
 .name{
   display: flex;
   align-items: center;
 }
 .name .red{
   margin-top: 20rpx;
   color:#E34D59;
 }
 .placeholder{
   text-align: right;
   font-size: 28rpx;
 font-weight: 400;
 color: #C5C8CB;
 }
 .ipt{
   width:100%;
   text-align: right;
   color: #666666;
   line-height: 48rpx;
    margin-left: 160rpx;
   font-size: 28rpx;
 }
 .basictitle{
   margin-top: 30rpx;
  font-size: 34rpx;
  padding:30rpx 32rpx 10rpx;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  color: #1C2023;
 }
 .sickHis{
  background-color: #fff;
  /* margin-top: 20rpx; */
  padding:1rpx 52rpx 40rpx;

}
.list .qa{
  display: flex;
  margin-top: 30rpx; 
  border-bottom:1rpx solid  #E3E4E5;
}
.titlebox{
  flex:1;

}
textarea{
  position: relative;
  z-index:1;
  width:100%;
  color:#333;
  height:132rpx;
}
.radio{
  margin: 30rpx 0rpx 30rpx 0;
}
.group .van-radio--horizontal{
  margin-right: 11rpx;
}
.singlegroup .van-radio--horizontal{
  margin-right:44rpx;
}
.singlegroup .van-radio--horizontal:nth-child(2n){
  margin-right: 0rpx;
}
.group .van-radio--horizontal:nth-child(3n){
  margin-right: 0;
}
.radiotip{
  position: relative;
  padding:24rpx 20rpx;
  justify-content: center;
  margin-top: 20rpx;
  line-height: 42rpx;
background: #F2F2F2;
border-radius: 10rpx;
font-size: 28rpx;
color:#999;
margin-bottom: 20rpx;
}
.radiotip .textbox{
  top:20rpx;
  left:20rpx;
  margin-top: 0;
  width:auto;
  height: 100rpx;
  font-weight: normal;
  z-index: 0;
  position: absolute;
  right:20rpx;
}

.radiotip text{
  white-space: nowrap;
  color:#333;
}
.van-radio__label{
   padding-right:40rpx!important;
}
/* .van-radio__label:nth-child(3){
  padding-right:0rpx!important;
} */
.van-radio{
  margin-bottom: 10rpx!important;
}
.bottom{
  width:100%;
  height:160rpx;
  background-color: #fff;
}
.bottom .btn{
  font-size: 30rpx;
color: #FFFFFF;
  height:80rpx;
  display: flex;
 
  justify-content: center;
  align-items: center;
  background: #3CC7C0;
border-radius: 8rpx;
  margin:50rpx 32rpx;
}
.van-radio__icon--disabled{
  background-color: #fff!important;
}
.van-radio__icon--disabled.van-radio__icon--checked{
  color:#fff!important;
  background-color: #3cc7c0!important;
  border-color:#3cc7c0 ;
}
.van-radio__label--disabled{
  color:#000!important;
}