.service-type-select {
  appearance: none;
  min-height: 46px;
  padding-right: 42px !important;
  background-image: linear-gradient(45deg, transparent 50%, #6b778a 50%), linear-gradient(135deg, #6b778a 50%, transparent 50%);
  background-position: calc(100% - 17px) 50%, calc(100% - 12px) 50%;
  background-repeat: no-repeat;
  background-size: 5px 5px;
}

.service-type-select:focus-visible {
  border-color: var(--orange);
  box-shadow: 0 0 0 3px rgba(241, 90, 36, .12);
}

/* 咨询表单必填标识 */
.form-card .field label em {
  color: #d4371c;
  font-style: normal;
  margin-right: 4px;
}
.form-card .field label small {
  display: block;
  color: #7a8699;
  font-size: 12px;
  font-weight: 400;
  margin-top: 2px;
}
