input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.6) !important;
} /*webkit 内核浏览器*/
input::-moz-placeholder,
textarea::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6) !important;
} /*Mozilla Firefox 19+*/
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: rgba(0, 0, 0, 0.6) !important;
} /*Mozilla Firefox 4 to 18*/
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6) !important;
}

.el-input__inner,
.el-textarea__inner {
  border: 1px solid #e1e1e1 !important;
}
/* chinfill 20250228*/
.el-input {
  width: 100%;
}
.el-input__inner {
  height: 45px !important;
  line-height: 45px !important;
}
.el-button--primary:focus,
.el-button--primary:hover {
  background: #666;
  border-color: #666;
  color: #fff;
}
.el-button:focus,
.el-button:hover {
  color: #fff;
  border-color: #666;
  background-color: #666;
}
.el-button--primary {
  color: #fff;
  background-color: #222;
  border-color: #222;
}
.w_50 {
  float: left;
  width: 48%;
  margin-right: 4%;
}

.w_50:nth-child(2n) {
  margin-right: 0px;
}
.liansheng_body {
  margin: 0px !important;
}
.liansheng {
  margin-top: 26px;
  min-height: 360px;
}
.liansheng .w_50 {
  width: 32%;
  margin-right: 2%;
}
.liansheng .w_50:nth-child(2n) {
  margin-right: 2%;
}
.liansheng .w_50:nth-child(3n) {
  margin-right: 0px;
}
.liansheng .w_50:nth-child(4n) {
  width: 100%;
  margin-right: 0px;
}
.liansheng .el-input {
  width: 100%;
}

.liansheng .el-button--primary {
  color: #fff;
  background-color: #06417b;
  border-color: #06417b;
  border-radius: 20px;
  font-size: 16px;
  display: inline-block;
}
.liansheng .el-textarea textarea {
  min-height: 110px !important;
}
.el-form-item label {
  display: none;
}
.el-form-item__content {
  margin-left: 0px !important;
}
.clear {
  clear: both;
}
@media (max-width: 560px) {
  .el-form-item__label {
    width: 30% !important;
  }
  .w_50 {
    width: 100%;
  }

  .el-form-item__content {
    margin-left: 0px !important;
  }
  .liansheng .w_50 {
    width: 100%;
    margin-right: 0% !important;
  }
  .liansheng .el-form-item__content {
    margin-left: 0px !important;
  }
  .liansheng {
    margin-top: 26px;
    min-height: 460px;
  }
}

.el-divider {
  background-color: transparent;
}
.el-button--danger {
  background-color: #c71a1a;
  border-color: #c71a1a;
}
