/* CSS Document */
@media screen and (max-width: 1024px) {

  input[type="button"],
  input[type="submit"],
  input[type="reset"] {
    -webkit-appearance: none;
  }

  textarea {
    -webkit-appearance: none;
  }

  a,
  input {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0)
  }

  .height {
    width: 100%;
    display: block;
    height: 90px;
  }

  .ly-productbox {
    background: #f5f5f5;
    overflow: hidden;
    padding: 0 20px 10px 20px;
  }

  .ly-product {
    overflow: hidden;
  }

  .ly-product span {
    float: left;
    margin-right: 0.1rem;
    font-size: 0.12rem;
    background: #e7e7e7;
    color: #323232;
    height: 0.25rem;
    line-height: 0.25rem;
    padding: 0 0.15rem;
    margin-top: 0.1rem;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    white-space: nowrap;
  }

  .other-service {
    font-size: 0.12rem;
    color: #323232;
    margin-top: 0.2rem;
  }

  .other-service input {
    width: 60%;
    height: 0.25rem;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
    outline: none;
    padding: 0 0.05rem;
    font-size: 0.12rem;
  }

  .ly-btn {
    margin-top: 20px;
  }

  .ly-btn a {
    display: block;
    margin: 0 auto;
    height: 0.25rem;
    line-height: 0.25rem;
    width: 30%;
    color: #ffffff;
    font-size: 0.12rem;
    background: #df0011;
    text-align: center;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
  }

  .ly-product .ly-active {
    color: #bf1020;
    background: #f48d95 !important;
  }

  .add-product {
    border: 1px solid #ffffff;
    color: #ffffff !important;
    padding: 0 10px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -moz-border-radius: 3px;
  }
}