.a-bm-form .bm-form-wrap .radio-list .radio-item input[type="radio"] {
  display: none !important;
}
.a-bm-form .bm-form-wrap .panel .panel-main .multy-item input {
  display: none !important;
}
.a-bm-form .bm-form-wrap .agree-line .agree-radio-item input[type="checkbox"] {
  display: none !important;
}
.a-bm-form .a-add-input-line .a-add-btn.send1 {
  background: #ccc;
  color: #fff;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback .form-control-feedback {
  position: absolute;
  top: 25px;
  right: 0;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
  font-size: 12px;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color: #a94442;
  font-size: 12px;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.a-bm-form .bm-form-wrap .panel .panel-main .has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.a-bm-form .bm-form-wrap .panel .panel-main .input-row .a-add-outline,
.a-bm-form .bm-form-wrap .panel .panel-main .textarea-row-line .a-add-outline {
  flex: 1;
}
.a-bm-form .bm-form-wrap .panel .panel-main .input-row .a-add-outline input,
.a-bm-form .bm-form-wrap .panel .panel-main .textarea-row-line .a-add-outline .textarea {
  width: 100%;
  display: block;
  flex: none;
}

/*  2025-3-27 修改 */
.a-bm-form .bm-form-wrap .panel .panel-main .input-placeholder {
  padding-top: 6px;
}



.a-bm-form .a-add-input-line  {
    display: flex;
    flex-wrap: wrap;
}
.a-bm-form .bm-form-wrap .panel .panel-main .input-row .a-add-outline input {
    flex: 1 ;
}


.a-bm-form .bm-form-wrap .panel .panel-main .input-row .a-add-outline    .help-block {
    display: block;
    width: 100%;
}

