  
  .content input{
    font-size:.28rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(51,51,51,1);
    line-height:.28rem;
  }
  .content_body {
    margin-bottom: 1.2rem;
    padding-bottom: 1rem;
 }
  #content .content_header_img {
    width: 100%;
    height: 100%;
  }
  .input_item input {
    margin-bottom:0!important;
  }
  .mui-btn-blue, .mui-btn-primary, input[type=submit]{
    color: #fff;
    border: 1px solid #2CBCA0;
    background-color: #2CBCA0;
  }
  #content_body_fill{
    font-size:.28rem;
    font-family:PingFangSC-Regular,PingFang SC;
    font-weight:400;
    color:rgba(51,51,51,1);
    line-height:.28rem;
  }
  /* 问卷详情通用样式 */
  .question{
    padding: 0 .32rem .32rem;
    background-color: #fff;
    border-radius:.08rem;
    margin-top: .2rem; 
  }
  .que_title{
    height: 1.04rem;
    width: 100%;
    border-bottom:.01rem solid #DDDDDD;
    text-align: center;
    font-size:.4rem;
    font-family:PingFangSC-Semibold,PingFang SC;
    font-weight:600;
    color:rgba(17,17,17,1);
    line-height: 1.04rem;
  }
  .que_content_title{
     font-size:.36rem;
     font-family:PingFangSC-Medium,PingFang SC;
     font-weight:500;
     color:rgba(17,17,17,1);
    margin: .4rem 0;
  }
  .body_title{
    width:100%;
  height:.32rem;
  font-size:.32rem;
  font-family:PingFangSC-Regular,PingFang SC;
  font-weight:400;
  color:rgba(17,17,17,1);
  line-height:.32rem;
  }
  .body_content{
    width:100%;
    line-height:.42rem;
  font-size:.32rem;
  font-family:PingFangSC-Regular,PingFang SC;
  font-weight:400;
  color:#C3C3C3;
 
  margin:.2rem 0 .4rem;
  }
  .body_img{
    display:flex;
    flex-wrap: wrap;
  }
  .body_img li {
    height: 1.36rem;
    width: 1.36rem;
    margin: .2rem .1rem 0 0;
  }
  .body_img li img{
    height: 100%;
    width: 100%;
  }
  /* 详情中的单独样式 */
  .left_line{
    border-left: .08rem solid #2CBCA0;
    padding-left: .16rem 
  }
  .top_margin{
    margin-top: .48rem;
  }
  .que_content_body{
    overflow: hidden;
  }