/* header头部 start */
#custom-public-search {
  color: black !important;
}

.custom-public-search-icon {
  position: relative;
  top: 6px;
  left: -35px;
  font-size: 25px;
}

.custom-public-header-button {
  width: 190px;
}
/* header头部 end */

/* ----------------------------------------------------------------- */

/* 底部 start */
.custom-public-a {
  text-decoration: none;
}
.custom-public-a:hover {
  color: #686a6e !important;
}
.breadcrumb-item + .breadcrumb-item::before {
  color: inherit;
}
/* 底部 end */

/* ----------------------------------------------------------------- */

/* 点击类 start */
.custom-public-active {
  color: #fff !important;
  border-bottom: 1px solid #fff !important;
}
/* 点击类 end */

/* ----------------------------------------------------------------- */

/* 头部和底部响应式 start*/

@media (max-width: 992px) {
  .custom-public-footer-logo {
    border: none !important;
  }
  .custom-public-footer-nav {
    padding: 1rem !important;
  }
  #custom-public-search {
    width: 50% !important;
  }
}
@media (max-width: 576px) {
  .custom-public-footer-ul li {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
@media (max-width: 320px) {
  .custom-public-logo {
    display: none;
  }
}

@media (max-width: 1200px) and (min-width: 1130px) {
  .custom-public-ul {
    width: 362px;
  }
}

/* 响应式 end*/
