@media all and (min-width: 768px) {
   .fixed-layout  #main {
      top: 52px;
   }
   .logo-container {
      margin: 0
   }
   .fixed-layout #footer, .normal-layout #footer {
      height: 60px;
   }
}
/*H5适配*/
@media all and (max-width: 768px) {
   .fixed-layout  #main {
      top: 0;
      background: url('./img/bg_2_ffc40cd346.png');
      background-size: cover;
      background-position: center top;
      min-height: 100vh;
   }
   .logo-container {
      display: none;
   }
   .dealer-apply-wrap {
      width: 90%;
      margin: 50px auto;
      padding: 22px 27px;
      background: rgba(255,255,255,0.95);
   }
   .dealer-apply-title {
      position: absolute;
      top: 52px;
      width: 220px;
      text-align: center;
      left: calc(50% - 110px)
   }
   .dealer-apply-title-primary {
      font-size: 20px;
      color: #ffffff;
   }
   .dealer-apply-title-hint {
      display: none;
   }
   .row-even,.row-2 {
      flex-wrap: wrap;
      margin-bottom: 20px;
   }
   .row-even > * {
      margin-right: 0;
   }
   .dealer-apply-form .form-field {
      width: 100%;
      flex-wrap: wrap;
      flex: unset;
   }

   .dealer-apply-form .form-field input:not([type=checkbox]):not([type=submit]), .dealer-apply-form .form-field textarea {
      height: 36px;
      border-radius: 2px;
   }
   .dealer-apply-form .form-field .dropdown {
      border-radius: 2px;
   }
   .dealer-apply-form .form-field .city-choose .icon, .dealer-apply-form .form-field .muti-select .icon {
      padding-top: 6px;
   }
   .dealer-apply-form .form-field .button {
      height: 36px;
   }
   .dealer-apply-form .form-field textarea {
      height: 120px;
      padding: 10px 18px;
      resize: none;
   }
   .dealer-apply-form .form-field label[require]::before {
       top: 3px;
   }
   .dealer-apply-form .form-field .muti-select {
      max-width: 100% !important;
   }
   .dealer-apply-form .form-field:nth-child(1) {
      margin-bottom: 20px;
   }
   .dealer-apply-form .form-field label {
      width: 100%;
      flex-basis: 100%;
   }
   .footer {
      display: none;
   }
   .field-error {
      left: 0px !important;
   }
}
