@charset "UTF-8";



/* feed-commitment */
.feed-commitment {
  padding: 1.2rem 0px 0.97rem;
}
.feed-commitment .page-tit {
  padding-bottom: 0.1rem;
}
.feed-commitment dl {
  padding-top: 0.44rem;
}
.feed-commitment dl dd {
  padding-top: 0.16rem;
}

@media only screen and (max-width:767px){
  .feed-commitment dl dt {
    font-weight: bold;
  }
}


/* feed-opinion Begin */
.feed-opinion {
  padding: 0.71rem 0px 1.03rem;
}
.feed-opinion .page-title {
  padding-bottom: 0.64rem;
}
.feed-opinion .layui-form-item { 
  margin-bottom: 0px;
}
.feed-opinion .page-form-con {
  padding-top: 0.59rem;
}
.feed-opinion .layui-form-item {
  width: 47.5%;
}
.feed-opinion .layui-form-item.wid100 {
  width:100%;
}
.feed-opinion .layui-input-block {
  margin-left: 0px;
  min-height: 0px;
}
.feed-opinion .layui-form-label {
  float: none;
  padding: 0px;
  width: 100%;
  text-align: left;
  padding-bottom: 0.42rem;
}
.feed-opinion .layui-input,
.feed-opinion .layui-textarea {
  padding: 0.24rem 0.24rem;
  height: auto;
  border: 2px solid #d0d1d2;
  border-radius: 5px;
  background: none;
}
.isIe .feed-opinion .layui-input {
  padding: 0.26rem 0.24rem 0.22rem;
}
.feed-opinion .layui-textarea {
  height: 8.4em;
  width: 100%;
  resize:none;
}
.feed-opinion .layui-btn {
  height: auto;
  background: #0873b9;
  line-height:2.9167;
  border-radius: 5px;
  margin-top: 0.45rem;
  padding: 0px 0.8rem;
}
.isIe .feed-opinion .layui-btn {
  padding-top: 0.05rem;
}

.feed-opinion input::-webkit-input-placeholder,.feed-opinion textarea::-webkit-input-placeholder {color:#abacab;}
.feed-opinion input:-moz-placeholder,.feed-opinion textarea:-moz-placeholder {color:#abacab;}
.feed-opinion input::-moz-placeholder,.feed-opinion textarea::-moz-placeholder { color:#abacab;}
.feed-opinion input:-ms-input-placeholder,.feed-opinion textarea:-ms-input-placeholder {color:#abacab;}

@media only screen and (max-width:767px){
  .feed-opinion {
      padding: 0.7rem 0px;
  }
  .feed-opinion .layui-form-item {
      width: 100%;
  }
  .feed-opinion .page-form-con {
    padding-top: 0px;
  }
  .feed-opinion .page-form-con .layui-form-item {
      margin-bottom: 0.59rem;
  }

  .feed-opinion .layui-btn {
    margin-top: 0px;
  }

}    


/* feed-opinion End */

