.home-header {
  background: linear-gradient(to bottom, #ee1c25 110px, white 110px);
}

.nav-list {
  color: #ee1c25;
}

.page-list-inner {
  background: url('../../static/party/bg.png') right bottom no-repeat;
  background-size: auto 80%;
  background-color: rgba(255, 249, 248, 1);
}

.active.page-list-v {
  color: #ee1c25;
}

.page-list-title {
  background: #ee1c25;
}

.page-content-title {
  border-color: #ee1c25;
  color: #ee1c25;
}

.page-list-v span {
  background: #ee1c25;
}

.active.page-list-v::before {
  background: linear-gradient(90deg, #ee1c25 0%, rgba(37, 90, 147, 0.06) 100%);
}

.page-list-v::before {
  background: linear-gradient(90deg, rgba(160, 38, 31, 0.3) 0%, rgba(37, 90, 147, 0.06) 100%);
}

.news-default-p::before {
  background: linear-gradient(90deg, #ee1c25 0%, rgba(37, 90, 147, 0.06) 100%);
}

.news-default-list:hover .news-default-p::before {
  background: linear-gradient(90deg, rgba(160, 38, 31, 0.3) 0%, rgba(37, 90, 147, 0.06) 100%);
}

.news-default-list:hover .news-default-p {
  color: #ee1c25
}

.nav-list-more-list-inner {
  color: #ee1c25
}

.list-pr-btn.active {
  background: #ee1c25;
  border-color: #ee1c25;
}

.bottom-info {
  width: 100%;
  box-sizing: border-box;
  padding: 50px 0;
  background: url(../../static/party/bottom.png) center / cover;
}

.list-pr-btn:hover {
  background: rgba(160, 38, 31, 0.7);
}

.local-icon {
  width: 14px;
  height: 18px;
  margin-right: 5px !important;
  display: inline-block;
  background: url('../../static/party/local.png') center center no-repeat;
  background-size: 100% 100%;
}



@media (max-width: 850px) {
  .home-header .nav {
    background: #ee1c25;
  }

  .home-header {
    background: #ee1c25;
  }

  .nav-list {
    color: #fff;
  }

  .nav-list-more-list-inner {
    color: #ee1c25
  }

  .home-header .nav:hover {
    background: #ee1c25;
  }
}