body {
  background: #F5F7FA;
}
.supplier-contact {
  background: #E3EDF9;
  padding: 0.57rem 0 1rem;
}
.supplier-contact .supplier-contact-box .supplier-contact-item {
  width: 5.93rem;
  margin-bottom: 0.2rem;
  display: inline-flex;
  align-items: center;
}
.supplier-contact .supplier-contact-box .supplier-contact-item img {
  width: 0.31rem;
  margin-right: 0.1rem;
}
.supplier-contact .supplier-contact-box .supplier-contact-item p {
  color: #000;
}
.supplier-message {
  padding: 0.74rem 0 0.94rem;
}
.supplier-message .safe-width {
  background: #fff;
  align-items: center;
  padding-right: 0.96rem;
  border: 1px solid #D9D9D9;
}
.supplier-message .safe-width img {
  width: 3.9rem;
  height: 7.94rem;
  object-fit: cover;
}
.supplier-message .safe-width .supplier-message-box {
  width: 9.95rem;
  padding: 0 0.3rem;
}
.supplier-message .safe-width .supplier-message-box .font30 {
  margin-bottom: 0.32rem;
}
.supplier-message .safe-width .supplier-message-box .form-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.12rem;
}
.supplier-message .safe-width .supplier-message-box .form-item > p {
  flex: none;
  width: 2.02rem;
}
.supplier-message .safe-width .supplier-message-box .form-item > p i {
  color: #D50000;
  font-weight: bold;
  font-size: 0.24rem;
}
.supplier-message .safe-width .supplier-message-box .form-item > p span {
  color: #000;
  font-size: 0.24rem;
  font-weight: bold;
}
.supplier-message .safe-width .supplier-message-box .form-item input,
.supplier-message .safe-width .supplier-message-box .form-item textarea {
  font-size: 0.18rem;
  padding: 0.2rem 0;
  border-bottom: 1px solid #D9D9D9;
  width: 100%;
}
.supplier-message .safe-width .supplier-message-box .form-item input::placeholder,
.supplier-message .safe-width .supplier-message-box .form-item textarea::placeholder {
  color: #8295B0;
}
.supplier-message .safe-width .supplier-message-box .form-item .form-item-input {
  width: 7.93rem;
}
.supplier-message .safe-width .supplier-message-box .form-item .form-item-input textarea {
  height: 1.2rem;
}
.supplier-message .safe-width .supplier-message-box .form-item.form-item-select input {
  width: 4.49rem;
}
.supplier-message .safe-width .supplier-message-box .form-item.form-item-select .form-item-select-box {
  width: 3.07rem;
  position: relative;
  margin-left: 0.37rem;
  border-bottom: 1px solid #D9D9D9;
}
.supplier-message .safe-width .supplier-message-box .form-item.form-item-select .form-item-select-box .dropdown-toggle {
  padding: 0.22rem 0;
}
.supplier-message .safe-width .supplier-message-box button {
  width: 2.34rem;
  height: 0.54rem;
  background: #3892E8;
  border-radius: 0.28rem;
  color: #fff;
  font-size: 0.18rem;
  margin: 0.3rem 0 0 2.02rem;
  cursor: pointer;
}
