html,
body {
  margin: 0;
  padding: 0;
}

body {
  font-family: 'Inter', 'Helvetica Neue', Arial, sans-serif !important;
}

* {
  box-sizing: border-box;
}

a,
a:visited,
a:active {
  color: black;
  text-decoration: none;
}

.ad.ad-container {
  width: 100%;
  overflow: hidden;
  margin: 20px 0;
}

.ad .ad-image {
  width: 100%;
  height: auto;
  display: block;
}


.Fixtures .fixtures-more {
  padding: 12px 10px;
  color: #0d7df4;
  border-top: 1px solid #efefef;
  font-size: 13px;
}

.Fixtures .fixture-team-item {
  display: flex;
  align-items: center;
  justify-content: left;
  padding-left: 5px;
}

.Fixtures .fixture-team-item span {
  font-size: 14px;
}

.Fixtures .none {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.Fixtures .goOutByDefault {
  text-decoration: none;
  color: inherit;
  background-color: transparent;
  /* 清除背景 */
  outline: none;
  cursor: pointer;
}

.Fixtures .goOutByDefault:hover {
  text-decoration: underline;
}

.Fixtures .maskLayer {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  top: 0px;
  left: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.Fixtures .maskLayer .loader {
  width: 25px;
  height: 25px;
  border: 5px solid #f3f3f3;
  border-top: 5px solid #3498db;
  /* 你可以换成自己想要的颜色 */
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin: auto;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.Fixtures .fixture-team-time {
  text-align: center;
  background-color: #f5f5f6;
  flex: 1;
  flex-grow: 1;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
}

.Fixtures .fixture-team-info {
  flex: 4;
  padding: 4px 0;
  background-color: white;
}

.Fixtures .fixtures-title {
  font-size: 18px;
  margin-bottom: 6px;
  color: #404040;

  font-weight: bold;
}

.Fixtures .team-icon {
  width: 20px;
  margin-right: 4px;
}

.Fixtures .fixtures-container {
  border: 1px solid #f0f0f0;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  overflow: hidden;
}

.Fixtures .fixture-date {
  background-color: #1f2c39;
  padding: 10px;
  color: white;
  font-size: 14px;
}

.Fixtures .fixture-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f5f5f6;
}

.LatestArticle .truncate-text {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.LatestArticle .goOutByDefault {
  text-decoration: none;
  color: inherit;
  background-color: transparent;
  /* 清除背景 */
  outline: none;
}

.LatestArticle .message-icon {
  width: 18px;
  margin-right: 2px;
}

.LatestArticle .messageNum {
  color: #808080;
  display: flex;
  align-items: center;
}

.LatestArticle.hot-article {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.LatestArticle.hot-article .hot-article-item:first-child {
  width: 100%;
}

.LatestArticle .hot-article-item {
  width: 49%;
  border-radius: 10px;
  border: 1px solid #f0f0f0;
  margin-bottom: 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.LatestArticle .hot-article-cover {
  max-height: 371px;
  width: 100%;
  aspect-ratio: 16/10;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.LatestArticle .article-description {
  color: #626572;
  margin-bottom: 5px;
  font-size: 14px;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  overflow: hidden;
  line-height: 1.2;
}

.LatestArticle .article-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.LatestArticle .article-title,
.LatestArticle .article-description,
.LatestArticle .article-footer {
  padding: 0 20px;
}

.LatestArticle .article-meta-info {
  padding: 7px 20px;
  border-bottom: 1px solid #f0f0f0;
  font-size: 13px;

}

.LatestArticle .article-title {
  font-size: 15px;
  font-weight: bold;
  margin: 10px 0;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.3;
  height: auto;
  max-height: 2.6em;
  cursor: pointer;
}

.LatestArticle .article-title:hover {
  text-decoration: underline;
}

.LatestArticle .figure {
  overflow: hidden;
  cursor: pointer;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.LatestArticle .figure img {
  transition: all 0.3s;
  transform: scale(1);
}

.LatestArticle .figure img:hover {
  transform: scale(1.2);
}

.LatestArticle .article-tag {
  margin-bottom: 15px;
  display: flex;
  align-items: center;
  margin-top: 15px;
  font-size: 12px;
  flex-wrap: wrap;
  gap: 5px;
  cursor: pointer;
}

.LatestArticle .hot-article-tag-item {
  padding: 2px 8px;
  background-color: #f3f4f4;
  border-radius: 3px;
  transition: all 0.3s;
}

.LatestArticle .hot-article-tag-item:hover {
  background-color: #d6d6d6;
}

.LatestArticle .article-publish-date {
  margin-left: 20px;
  color: #928ea0;
}

.LatestArticle .hidden-rule {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
}

/* 移动端适配 */
@media (max-width: 768px) {
  .LatestArticle .hot-article-item {
    width: 100%;
  }

  .LatestArticle .hot-article-cover {
    max-height: 220px;
    /* 减小图片高度 */
  }

  .LatestArticle .article-meta-info {
    padding: 5px 15px;
    font-size: 12px;
  }

  .LatestArticle .article-title,
  .LatestArticle .article-description,
  .LatestArticle .article-footer {
    padding: 0 15px;
  }

  .LatestArticle .article-title {
    font-size: 15px;
    margin: 8px 0;
    line-height: 1.4;
    -webkit-line-clamp: 1;
  }

  .LatestArticle .article-description {
    font-size: 13px;
    margin-bottom: 8px;
    -webkit-line-clamp: 2;
    line-height: 1.4;
  }

  .LatestArticle .article-tag {
    margin: 8px 0;
  }

  .LatestArticle .hot-article-tag-item {
    padding: 1px 6px;
    font-size: 11px;
  }

  .LatestArticle .article-publish-date {
    margin-left: 10px;
  }
}

/* 更小屏幕的适配 */
@media (max-width: 480px) {
  .LatestArticle .hot-article-cover {
    max-height: 180px;
  }

  .LatestArticle .article-meta-info {
    padding: 4px 12px;
    font-size: 11px;
  }

  .LatestArticle .article-title,
  .LatestArticle .article-description,
  .LatestArticle .article-footer {
    padding: 0 12px;
  }

  .LatestArticle .article-description {
    -webkit-line-clamp: 2;
    line-height: 1.3;
    font-size: 12px;
    margin-bottom: 6px;
  }

  .LatestArticle .article-title {
    font-size: 14px;
    margin: 6px 0;
  }

  .LatestArticle .article-tag {
    margin: 6px 0;
  }
}

.NewsList {}

.NewsList .truncate-text {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  word-wrap: break-word;
}

.NewsList .message-icon {
  width: 18px;
  margin-right: 2px;
}

.NewsList .messageNum {
  color: #808080;
  display: flex;
  align-items: center;
  margin-top: 10px;
}

.NewsList .news-container {
  display: flex;
  flex-direction: column;
}

.NewsList .news-item {
  width: 100%;
  border-radius: 10px;
  border: 1px solid #f0f0f0;
  margin-bottom: 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  display: flex;
  overflow: hidden;
  /* 确保图片不溢出边�?*/
}

.NewsList .news-item-left {
  flex: 0 0 auto;
  width: 240px;
  padding: 5px;
  height: 150px;
}

.NewsList .news-item-right {
  flex: 1;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  /* 均匀分布内容 */
  /* min-height: 180px; */
  /* 确保容器有足够高度展示内�?*/
  height: 150px;
  padding-bottom: 10px;
}

.NewsList .news-cover {
  width: 100%;
  height: 100%;
  aspect-ratio: 4/3;
  -o-object-fit: cover;
  object-fit: cover;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.NewsList .article-description {
  color: #626572;

  font-size: 13px;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-grow: 3;
  word-break: break-word;
  word-wrap: break-word;
  line-height: 1.1;
  max-height: 2.2em;
  min-height: 2.2em;

}

.NewsList .article-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.NewsList .article-title,
.NewsList .article-description,
.NewsList .article-footer {
  padding: 0 20px;
}

.NewsList .article-meta-info {
  padding: 7px 20px;
  border-bottom: 1px solid #f0f0f0;
  font-size: 13px;
  line-height: normal;
}

.NewsList .article-title {
  font-size: 14px;
  font-weight: bold;
  margin: 10px 0;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.2;
  height: auto;
  max-height: 2.6em;
}

.NewsList .article-title a:hover {
  text-decoration: underline;
  color: black;
}

.NewsList .article-tag {
  /*margin-bottom: 10px;*/
  display: flex;
  align-items: center;
  margin-top: 10px;
  font-size: 12px;
  flex-wrap: wrap;
  gap: 5px;
}

.NewsList .article-tag-item {
  padding: 2px 8px;
  background-color: #f3f4f4;
  border-radius: 3px;
  line-height: normal;
}

.NewsList .article-tag-item:hover {
  background-color: #d6d6d6;
}

.NewsList .article-publish-date {
  margin-left: 20px;
  color: #928ea0;
}

.NewsList .news-video {
  margin-top: 20px;
  width: 98%;
  aspect-ratio: 16/10;
  margin-bottom: 20px;
}

/* 平板设备适配 - 左图右内容布局 */
@media (max-width: 1100px) and (min-width: 769px) {
  .NewsList .news-item-left {
    width: 200px;
    /* 略微减小图片区域宽度 */
  }

  .NewsList .article-title {
    margin: 8px 0;
    font-size: 15px;
    -webkit-line-clamp: 2;
  }

  .NewsList .article-title:hover {
    text-decoration: underline;
  }

  .NewsList .article-description {
    -webkit-line-clamp: 2;
    margin-bottom: 4px;
    font-size: 13px;
  }

  .NewsList .article-meta-info {
    padding: 6px 15px;
    line-height: normal;
  }

  .NewsList .article-title,
  .NewsList .article-description,
  .NewsList .article-footer {
    padding: 0 15px;
  }

  .NewsList .article-tag {
    margin: 10px 0;
  }
}

/* 移动端适配样式 - 中等手机屏幕 */
@media (max-width: 768px) and (min-width: 481px) {
  .NewsList .news-item {
    display: flex;
    flex-direction: row;
    /* 保持左图右文的布局 */
  }

  .NewsList .news-item-left {
    width: 160px;
    /* 减小图片区域宽度 */
    min-height: 120px;
    height: auto;
  }

  .NewsList .news-cover {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .NewsList .article-meta-info {
    padding: 5px 15px;
    font-size: 12px;
  }

  .NewsList .article-title,
  .NewsList .article-description,
  .NewsList .article-footer {
    padding: 0 15px;
  }

  .NewsList .article-title {
    font-size: 15px;
    margin: 5px 0;
    line-height: 1.3;
    -webkit-line-clamp: 1;
    line-height: normal;
  }

  .NewsList .article-title:hover {
    text-decoration: underline;
  }

  .NewsList .article-description {
    -webkit-line-clamp: 2;
    line-height: 1.4;
    font-size: 11px;
    margin: 2px 0 4px;
    flex-grow: 0;
    word-break: break-word;
    word-wrap: break-word;
    max-height: 2.6em;
    /* 确保在小屏幕上最多显�?�?*/
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .NewsList .article-tag {
    margin: 5px 0;
  }

  .NewsList .article-tag-item {
    padding: 1px 6px;
    font-size: 11px;
  }

  .NewsList .article-publish-date {
    margin-left: 10px;
  }

  .NewsList .news-item-right {
    min-height: auto;
    height: auto;
  }
}

/* 小屏幕设备适配 - 小手�?*/
@media (max-width: 480px) {
  .NewsList .news-item {
    flex-direction: row;
    /* 保持左图右文的布局 */
    align-items: stretch;
    /* 改为stretch，确保两侧元素等�?*/
    margin-bottom: 8px;
    border-radius: 8px;
  }

  .NewsList .news-item-left {
    width: 120px;
    flex: 0 0 120px;
    min-height: 0;
    /* 移除最小高度限�?*/
    display: flex;
    /* 使用flex布局 */
    height: auto;
  }

  .NewsList .news-cover {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    height: 100%;
    /* 设置高度100%填充父容�?*/
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    aspect-ratio: auto;
    /* 移除固定比例，让图片自适应高度 */
  }

  .NewsList .news-item-right {
    justify-content: space-between;
    /* 改回space-between，更好地分布内容 */
    display: flex;
    flex-direction: column;
    padding: 6px 0;
    min-height: 0;
    /* 在小屏幕上不设置最小高�?*/
    flex: 1;
    /* 确保右侧内容区域占据剩余空间 */
    height: auto;
  }

  .NewsList .article-meta-info {
    padding: 2px 10px 4px;
    font-size: 10px;
    border-bottom: none;
  }

  .NewsList .article-title,
  .NewsList .article-description,
  .NewsList .article-footer {
    padding: 0 10px;
  }

  .NewsList .article-description {
    -webkit-line-clamp: 2;
    line-height: 1.1;
    font-size: 11px;
    margin: 2px 0;
    flex-grow: 1;
    /* 让描述部分可以增长以填充空间 */
    word-break: break-word;
    word-wrap: break-word;
    max-height: 2.6em;
    /* 确保在小屏幕上最多显�?�?*/
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .NewsList .article-title {
    font-size: 13px;
    margin: 0;
    line-height: 1.3;
    -webkit-line-clamp: 2;
    word-break: break-word;
    word-wrap: break-word;
  }

  .NewsList .article-title:hover {
    text-decoration: underline;
  }

  .NewsList .article-tag {
    margin: 2px 0;
    /* 添加少量边距 */
    flex: 0;
    /* 不要让标签区域伸�?*/
    flex-wrap: nowrap;
    overflow: hidden;
  }

  .NewsList .article-footer {
    flex-direction: row;
    /* 修改为水平排�?*/
    align-items: center;
    justify-content: space-between;
    margin-top: auto;
    /* 将页脚推到底�?*/
  }

  .NewsList .article-tag-item {
    padding: 0 5px;
    font-size: 10px;
    white-space: nowrap;
    margin-right: 4px;
  }

  .NewsList .messageNum {
    font-size: 10px;
    flex-shrink: 0;
  }

  .NewsList .message-icon {
    width: 12px;
  }
}

/* 超小屏幕设备优化 */
@media (max-width: 360px) {
  .NewsList .news-item-left {
    width: 100px;
    flex: 0 0 100px;
    display: flex;
    /* 确保使用flex布局 */
    height: auto;
  }

  .NewsList .news-cover {
    height: 100%;
    /* 确保高度100% */
    -o-object-fit: cover;
    object-fit: cover;
    /* 保持覆盖模式 */
  }

  .NewsList .article-description {
    -webkit-line-clamp: 1;
    /* 超小屏幕只显�?行描�?*/
    margin: 1px 0 2px;
    flex-grow: 1;
    /* 让描述部分可伸展填充空间 */
  }

  .NewsList .article-title {
    -webkit-line-clamp: 2;
    font-size: 12px;
    margin: 1px 0;
    /* 减小边距 */
  }

  .NewsList .article-title:hover {
    text-decoration: underline;
  }

  .NewsList .article-tag-item {
    padding: 0 3px;
    font-size: 9px;
    margin-right: 2px;
  }

  .NewsList .article-meta-info {
    padding: 1px 8px 2px;
  }

  .NewsList .article-title,
  .NewsList .article-description,
  .NewsList .article-footer {
    padding: 0 8px;
  }

  /* 确保标签不占用太多空�?*/
  .NewsList .article-tag {
    max-width: 60%;
  }

  /* 确保标签和消息计数器在同一�?*/
  .NewsList .article-footer {
    flex-wrap: nowrap;
    margin-top: auto;
    /* 确保页脚在底�?*/
  }

  .NewsList .messageNum {
    font-size: 9px;
  }

  .NewsList .message-icon {
    width: 10px;
  }

  .NewsList .news-item-right {
    min-height: auto;
    height: auto;
  }
}

/* 移动端适配样式 */
@media (max-width: 768px) {
  .NewsList .news-item {
    margin-bottom: 10px;
  }

  .NewsList .news-video {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
  }

  .NewsList .news-item-right {
    min-height: auto;
    height: auto;
  }

  /* 确保图片容器和内容等�?*/
  .NewsList .news-item {
    align-items: stretch;
  }

  .NewsList .news-item-left {
    display: flex;
    height: auto;
  }

  .NewsList .news-cover {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }
}

.NewsList .loader {
  width: 30px;
  height: 30px;
  border: 5px solid #f3f3f3;
  border-top: 5px solid #3498db;
  /* 你可以换成自己想要的颜色 */
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin: auto;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.NewsList .load-more-btn {
  padding: 10px 24px;
  font-size: 16px;
  background-color: #3498db;
  color: white;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  transition: background-color 0.3s ease, transform 0.2s ease;
}

.NewsList .load-more-btn:hover {
  background-color: #2980b9;
}

.NewsList .load-more-btn:active {
  transform: scale(0.97);
}

.PageFooter.footer {
  background: #f7f7f7;
  color: #222;
  font-size: 14px;
  padding: 32px 0 0 0;
  border-top: 1px solid #e0e0e0;
}

.PageFooter .footer-main {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 24px;
}

.PageFooter .footer-section {
  flex: 1 1 160px;
  margin: 0 12px 24px 12px;
}

.PageFooter .footer-section h3 {
  font-size: 16px;
  margin-bottom: 10px;
  font-weight: bold;
}

.PageFooter .footer-section ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.PageFooter .footer-section li {
  margin-bottom: 8px;
  display: flex;
  align-items: center;
}

.PageFooter .footer-bottom {
  border-top: 1px solid #e0e0e0;
  margin-top: 24px;
  padding: 16px 24px 24px 24px;
  background: #fff;
  text-align: center;
}

.PageFooter .footer-logo {
  font-size: 32px;
  font-weight: bold;
  color: #e41e26;
  margin-bottom: 8px;
}

.PageFooter .footer-links {
  margin-bottom: 8px;
}

.PageFooter .footer-links a {
  color: #222;
  margin: 0 8px;
  text-decoration: underline;
  font-size: 13px;
}

.PageFooter .footer-links a:hover {
  color: #e41e26;
}

.PageFooter .footer-copyright {
  color: #888;
  font-size: 12px;
  margin-top: 8px;
}

.PageFooter .espn-logo {
  font-family: Arial Black, Arial, sans-serif;
  letter-spacing: 2px;
}

/* 移动端适配 */
@media (max-width: 768px) {
  .PageFooter .footer-main {
    padding: 0 15px;
  }

  .PageFooter .footer-section {
    flex: 1 1 140px;
    margin: 0 5px 20px 5px;
  }

  .PageFooter .footer-section h3 {
    font-size: 15px;
    margin-bottom: 8px;
  }

  .PageFooter .footer-section li {
    font-size: 13px;
    margin-bottom: 6px;
  }

  .PageFooter .footer-bottom {
    padding: 12px 15px 20px 15px;
  }

  .PageFooter .footer-links {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }

  .PageFooter .footer-links a {
    margin: 4px 5px;
    font-size: 12px;
  }

  .PageFooter .footer-copyright {
    font-size: 11px;
    line-height: 1.4;
  }
}

/* 小屏幕设备更进一步优�?*/
@media (max-width: 480px) {
  .PageFooter .footer-section {
    flex: 1 1 45%;
  }

  .PageFooter.footer {
    padding-top: 20px;
  }

  .PageFooter .footer-logo {
    font-size: 28px;
  }

  .PageFooter .footer-links a {
    margin: 3px 4px;
    font-size: 11px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQzovVXNlcnMvMTEvRGVza3RvcC9zdGFydGVyLTMvY29tcG9uZW50cy9jb21tb24vUGFnZUZvb3Rlci52dWUiLCJtYXBwaW5ncyI6IjtBQXdGQTtFQUNFLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQiw2QkFBNkI7QUFDL0I7QUFDQTtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsOEJBQThCO0VBQzlCLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2QsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsZUFBZTtFQUNmLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsU0FBUztBQUNYO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsNkJBQTZCO0VBQzdCLGdCQUFnQjtFQUNoQiw0QkFBNEI7RUFDNUIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2Qsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxhQUFhO0VBQ2IsMEJBQTBCO0VBQzFCLGVBQWU7QUFDakI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFdBQVc7RUFDWCxlQUFlO0VBQ2YsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsMkNBQTJDO0VBQzNDLG1CQUFtQjtBQUNyQjs7QUFFQSxVQUFVO0FBQ1Y7QUFDRTtJQUNFLGVBQWU7QUFDakI7QUFFQTtJQUNFLGVBQWU7SUFDZixzQkFBc0I7QUFDeEI7QUFFQTtJQUNFLGVBQWU7SUFDZixrQkFBa0I7QUFDcEI7QUFFQTtJQUNFLGVBQWU7SUFDZixrQkFBa0I7QUFDcEI7QUFFQTtJQUNFLDRCQUE0QjtBQUM5QjtBQUVBO0lBQ0UsYUFBYTtJQUNiLGVBQWU7SUFDZix1QkFBdUI7QUFDekI7QUFFQTtJQUNFLGVBQWU7SUFDZixlQUFlO0FBQ2pCO0FBRUE7SUFDRSxlQUFlO0lBQ2YsZ0JBQWdCO0FBQ2xCO0FBQ0Y7O0FBRUEsZ0JBQWdCO0FBQ2hCO0FBQ0U7SUFDRSxhQUFhO0FBQ2Y7QUFFQTtJQUNFLGlCQUFpQjtBQUNuQjtBQUVBO0lBQ0UsZUFBZTtBQUNqQjtBQUVBO0lBQ0UsZUFBZTtJQUNmLGVBQWU7QUFDakI7QUFDRiIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiUGFnZUZvb3Rlci52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBzZXR1cCBsYW5nPVwidHNcIj5cclxuXHJcbjwvc2NyaXB0PlxyXG5cclxuPHRlbXBsYXRlPlxyXG4gIDxmb290ZXIgY2xhc3M9XCJQYWdlRm9vdGVyIGZvb3RlclwiPlxyXG4gICAgPGRpdiBjbGFzcz1cImZvb3Rlci1tYWluXCI+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJmb290ZXItc2VjdGlvblwiPlxyXG4gICAgICAgIDxoMz5FU1BOKzwvaDM+XHJcbiAgICAgICAgPHVsPlxyXG4gICAgICAgICAgPGxpPuKWtu+4jyBMaXZlICYgVXBjb21pbmcgR2FtZXM8L2xpPlxyXG4gICAgICAgICAgPGxpPvCfj4YgTEFMSUdBPC9saT5cclxuICAgICAgICAgIDxsaT7wn4+GIEJ1bmRlc2xpZ2E8L2xpPlxyXG4gICAgICAgICAgPGxpPuKavSBFU1BOIEZDIERhaWx5PC9saT5cclxuICAgICAgICAgIDxsaT7imr0gRnV0Ym9sIEFtZXJpY2FzPC9saT5cclxuICAgICAgICAgIDxsaT7imr0gRnV0Ym9sIFc8L2xpPlxyXG4gICAgICAgIDwvdWw+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiZm9vdGVyLXNlY3Rpb25cIj5cclxuICAgICAgICA8aDM+UXVpY2sgTGlua3M8L2gzPlxyXG4gICAgICAgIDx1bD5cclxuICAgICAgICAgIDxsaT7imr0gTGF0ZXN0IFRyYW5zZmVyIE5ld3M8L2xpPlxyXG4gICAgICAgICAgPGxpPuKavSBUb2UgUG9rZTwvbGk+XHJcbiAgICAgICAgICA8bGk+8J+PhiBQcmVtaWVyIExlYWd1ZTwvbGk+XHJcbiAgICAgICAgICA8bGk+8J+PhiBDaGFtcGlvbnMgTGVhZ3VlPC9saT5cclxuICAgICAgICAgIDxsaT7wn4+GIE1MUzwvbGk+XHJcbiAgICAgICAgICA8bGk+8J+PhiBMYUxpZ2E8L2xpPlxyXG4gICAgICAgIDwvdWw+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiZm9vdGVyLXNlY3Rpb25cIj5cclxuICAgICAgICA8aDM+UG9kY2FzdHM8L2gzPlxyXG4gICAgICAgIDx1bD5cclxuICAgICAgICAgIDxsaT7wn46Z77iPIEVTUE4gRkMgRGFpbHk8L2xpPlxyXG4gICAgICAgICAgPGxpPvCfjpnvuI8gVGhlIEdhYiAmIEp1bHMgU2hvdzwvbGk+XHJcbiAgICAgICAgICA8bGk+8J+Ome+4jyBGdXRib2wgVzwvbGk+XHJcbiAgICAgICAgPC91bD5cclxuICAgICAgPC9kaXY+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJmb290ZXItc2VjdGlvblwiPlxyXG4gICAgICAgIDxoMz5FU1BOIFNpdGVzPC9oMz5cclxuICAgICAgICA8dWw+XHJcbiAgICAgICAgICA8bGk+4pqrIEFuZHNjYXBlPC9saT5cclxuICAgICAgICAgIDxsaT7imqsgZXNwblc8L2xpPlxyXG4gICAgICAgICAgPGxpPuKaqyBFU1BOIERlcG9ydGVzPC9saT5cclxuICAgICAgICAgIDxsaT7imqsgRVNQTmNyaWNpbmZvPC9saT5cclxuICAgICAgICA8L3VsPlxyXG4gICAgICA8L2Rpdj5cclxuICAgICAgPGRpdiBjbGFzcz1cImZvb3Rlci1zZWN0aW9uXCI+XHJcbiAgICAgICAgPGgzPkVTUE4gQXBwczwvaDM+XHJcbiAgICAgICAgPHVsPlxyXG4gICAgICAgICAgPGxpPvCfn6UgRVNQTjwvbGk+XHJcbiAgICAgICAgICA8bGk+8J+fpiBFU1BOIEZhbnRhc3k8L2xpPlxyXG4gICAgICAgICAgPGxpPvCfjq4gVG91cm5hbWVudCBDaGFsbGVuZ2U8L2xpPlxyXG4gICAgICAgIDwvdWw+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiZm9vdGVyLXNlY3Rpb25cIj5cclxuICAgICAgICA8aDM+Rm9sbG93IEVTUE4gRkM8L2gzPlxyXG4gICAgICAgIDx1bD5cclxuICAgICAgICAgIDxsaT7wn461IFRpa1RvazwvbGk+XHJcbiAgICAgICAgICA8bGk+8J+TuCBJbnN0YWdyYW08L2xpPlxyXG4gICAgICAgICAgPGxpPuKdjCBUd2l0dGVyL1g8L2xpPlxyXG4gICAgICAgICAgPGxpPvCfk5ggRmFjZWJvb2s8L2xpPlxyXG4gICAgICAgIDwvdWw+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9kaXY+XHJcbiAgICA8ZGl2IGNsYXNzPVwiZm9vdGVyLWJvdHRvbVwiPlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiZm9vdGVyLWxvZ29cIj4gPHNwYW4gY2xhc3M9XCJlc3BuLWxvZ29cIj5FU1BOPC9zcGFuPiA8L2Rpdj5cclxuICAgICAgPGRpdiBjbGFzcz1cImZvb3Rlci1saW5rc1wiPlxyXG4gICAgICAgIDxhIGhyZWY9XCIjXCI+VGVybXMgb2YgVXNlPC9hPlxyXG4gICAgICAgIDxhIGhyZWY9XCIjXCI+UHJpdmFjeSBQb2xpY3k8L2E+XHJcbiAgICAgICAgPGEgaHJlZj1cIiNcIj5Zb3VyIFVTIFN0YXRlIFByaXZhY3kgUmlnaHRzPC9hPlxyXG4gICAgICAgIDxhIGhyZWY9XCIjXCI+Q2hpbGRyZW4ncyBPbmxpbmUgUHJpdmFjeSBQb2xpY3k8L2E+XHJcbiAgICAgICAgPGEgaHJlZj1cIiNcIj5JbnRlcmVzdC1CYXNlZCBBZHM8L2E+XHJcbiAgICAgICAgPGEgaHJlZj1cIiNcIj5BYm91dCBOaWVsc2VuIE1lYXN1cmVtZW50PC9hPlxyXG4gICAgICAgIDxhIGhyZWY9XCIjXCI+RG8gTm90IFNlbGwgb3IgU2hhcmUgTXkgUGVyc29uYWwgSW5mb3JtYXRpb248L2E+XHJcbiAgICAgICAgPGEgaHJlZj1cIiNcIj5Db250YWN0IFVzPC9hPlxyXG4gICAgICAgIDxhIGhyZWY9XCIjXCI+RGlzbmV5IEFkIFNhbGVzIFNpdGU8L2E+XHJcbiAgICAgICAgPGEgaHJlZj1cIiNcIj5Xb3JrIGZvciBFU1BOPC9hPlxyXG4gICAgICAgIDxhIGhyZWY9XCIjXCI+Q29ycmVjdGlvbnM8L2E+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiZm9vdGVyLWNvcHlyaWdodFwiPlxyXG4gICAgICAgIEVTUE4gQkVUIFNwb3J0c2Jvb2sgaXMgb3duZWQgYW5kIG9wZXJhdGVkIGJ5IFBFTk4gRW50ZXJ0YWlubWVudCwgSW5jLiBhbmQgaXRzIHN1YnNpZGlhcmllcyAoXCJQRU5OXCIpLiBFU1BOIEJFVCBpcyBhdmFpbGFibGUgaW4gc3RhdGVzIHdoZXJlIFBFTk4gaXMgbGljZW5zZWQgdG8gb2ZmZXIgc3BvcnRzIHdhZ2VyaW5nLiBNdXN0IGJlIDIxKyB0byB3YWdlci4gSWYgeW91IG9yIHNvbWVvbmUgeW91IGtub3cgaGFzIGEgZ2FtYmxpbmcgcHJvYmxlbSBhbmQgd2FudHMgaGVscCwgY2FsbCAxLTgwMC1HQU1CTEVSLjxicj5cclxuICAgICAgICBDb3B5cmlnaHQ6IMKpIDIwMjUgRVNQTiBFbnRlcnByaXNlcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG4gICAgICA8L2Rpdj5cclxuICAgIDwvZGl2PlxyXG4gIDwvZm9vdGVyPlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHN0eWxlPlxyXG4uUGFnZUZvb3Rlci5mb290ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcbiAgY29sb3I6ICMyMjI7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHBhZGRpbmc6IDMycHggMCAwIDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLlBhZ2VGb290ZXIgLmZvb3Rlci1tYWluIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMCAyNHB4O1xyXG59XHJcbi5QYWdlRm9vdGVyIC5mb290ZXItc2VjdGlvbiB7XHJcbiAgZmxleDogMSAxIDE2MHB4O1xyXG4gIG1hcmdpbjogMCAxMnB4IDI0cHggMTJweDtcclxufVxyXG4uUGFnZUZvb3RlciAuZm9vdGVyLXNlY3Rpb24gaDMge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5QYWdlRm9vdGVyIC5mb290ZXItc2VjdGlvbiB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uUGFnZUZvb3RlciAuZm9vdGVyLXNlY3Rpb24gbGkge1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLlBhZ2VGb290ZXIgLmZvb3Rlci1ib3R0b20ge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgcGFkZGluZzogMTZweCAyNHB4IDI0cHggMjRweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uUGFnZUZvb3RlciAuZm9vdGVyLWxvZ28ge1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogI2U0MWUyNjtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuLlBhZ2VGb290ZXIgLmZvb3Rlci1saW5rcyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi5QYWdlRm9vdGVyIC5mb290ZXItbGlua3MgYSB7XHJcbiAgY29sb3I6ICMyMjI7XHJcbiAgbWFyZ2luOiAwIDhweDtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLlBhZ2VGb290ZXIgLmZvb3Rlci1saW5rcyBhOmhvdmVyIHtcclxuICBjb2xvcjogI2U0MWUyNjtcclxufVxyXG4uUGFnZUZvb3RlciAuZm9vdGVyLWNvcHlyaWdodCB7XHJcbiAgY29sb3I6ICM4ODg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIG1hcmdpbi10b3A6IDhweDtcclxufVxyXG4uUGFnZUZvb3RlciAuZXNwbi1sb2dvIHtcclxuICBmb250LWZhbWlseTogQXJpYWwgQmxhY2ssIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbn1cclxuXHJcbi8qIOenu+WKqOerr+mAgumFjSAqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAuUGFnZUZvb3RlciAuZm9vdGVyLW1haW4ge1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gIH1cclxuICBcclxuICAuUGFnZUZvb3RlciAuZm9vdGVyLXNlY3Rpb24ge1xyXG4gICAgZmxleDogMSAxIDE0MHB4O1xyXG4gICAgbWFyZ2luOiAwIDVweCAyMHB4IDVweDtcclxuICB9XHJcbiAgXHJcbiAgLlBhZ2VGb290ZXIgLmZvb3Rlci1zZWN0aW9uIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcbiAgXHJcbiAgLlBhZ2VGb290ZXIgLmZvb3Rlci1zZWN0aW9uIGxpIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICB9XHJcbiAgXHJcbiAgLlBhZ2VGb290ZXIgLmZvb3Rlci1ib3R0b20ge1xyXG4gICAgcGFkZGluZzogMTJweCAxNXB4IDIwcHggMTVweDtcclxuICB9XHJcbiAgXHJcbiAgLlBhZ2VGb290ZXIgLmZvb3Rlci1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC5QYWdlRm9vdGVyIC5mb290ZXItbGlua3MgYSB7XHJcbiAgICBtYXJnaW46IDRweCA1cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5QYWdlRm9vdGVyIC5mb290ZXItY29weXJpZ2h0IHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDlsI/lsY/luZXorr7lpIfmm7Tov5vkuIDmraXkvJjljJYgKi9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgLlBhZ2VGb290ZXIgLmZvb3Rlci1zZWN0aW9uIHtcclxuICAgIGZsZXg6IDEgMSA0NSU7XHJcbiAgfVxyXG4gIFxyXG4gIC5QYWdlRm9vdGVyLmZvb3RlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICB9XHJcbiAgXHJcbiAgLlBhZ2VGb290ZXIgLmZvb3Rlci1sb2dvIHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcbiAgXHJcbiAgLlBhZ2VGb290ZXIgLmZvb3Rlci1saW5rcyBhIHtcclxuICAgIG1hcmdpbjogM3B4IDRweDtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICB9XHJcbn1cclxuPC9zdHlsZT4iXX0= */
.PageHeader .logo-header {
  background-color: #2b2c2d;
}

.PageHeader .goOutByDefault {
  text-decoration: none;
  color: inherit;
  background-color: transparent;
  /* 清除背景 */
  outline: none;
  cursor: pointer;
}

.PageHeader .goOutByDefault:hover {
  /* text-decoration: underline; */
}

.PageHeader .header-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1080px;
  display: flex;
  align-items: center;
  padding: 0 15px;
}

.PageHeader .menu-title {
  display: flex;
  align-items: center;
  border-right: 1px solid #cbccce;
  color: black;
  font-weight: bold;
  margin: 0px 0px !important;
  padding: 0px 20px;
}

.PageHeader .menu-item {
  /* padding: 0 20px; */
  margin: 0px 20px;
  color: #49494a;
}

.PageHeader .football-icon {
  height: 40px;
}

.PageHeader .menu-header {
  background-color: white;
  /* 仅底部阴�?*/
  box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.3);
}

.PageHeader .logo-header-container {
  height: 56px;
  justify-content: space-between;
}

.PageHeader .menu-header-container {
  height: 54px;
  display: flex;
  align-items: center;
}

.PageHeader .menu-header-container .menu-item {
  position: relative;
}

.PageHeader .menu-header-container .menu-item:not(.disable):hover {
  color: #007bff;
}

.PageHeader .menu-header-container .menu-item:not(.disable):hover::before {
  content: '';
  width: 110%;
  height: 3px;
  background-color: #007bff;
  position: absolute;
  bottom: -4px;
  left: 50%;
  transform: translateX(-50%);
}

.PageHeader .menu-header-container .menu-item.active:not(.disable) {
  color: #007bff;
}

.PageHeader .menu-header-container .menu-item.active:not(.disable):before {
  content: '';
  width: 110%;
  height: 3px;
  background-color: #007bff;
  position: absolute;
  bottom: -4px;
  left: 50%;
  transform: translateX(-50%);
}

.PageHeader .search-icon-container {
  display: flex;
  align-items: center;
}

.PageHeader .logo-icon-container,
.PageHeader .search-icon-container,
.PageHeader .logo-icon {
  height: 56px;
}

.PageHeader .logo-icon,
.PageHeader .search-icon {
  cursor: pointer;
}

.PageHeader .menu-icon {
  margin-left: 15px;
  height: 24px;
  cursor: pointer;
  display: none;
}

.PageHeader menu {
  list-style-type: none;
  /* 移除列表项标�?*/
  padding: 0;
  /* 移除默认内边�?*/
  margin: 0;
  /* 移除默认外边�?*/
}

/* 如果上面的设置不起作用，可以直接设置li元素 */
.PageHeader menu li {
  list-style-type: none;
  /* 确保移除列表项标�?*/
}

/* 移动端适配 */
.PageHeader .mobile-only {
  display: none;
}

@media (max-width: 768px) {
  .PageHeader .mobile-only {
    display: block;
  }

  .PageHeader .header-container {
    padding: 0 15px;
    /* 移动端增加左右padding */
  }

  .PageHeader .menu-header {
    position: relative;
    overflow: hidden;
  }

  .PageHeader .menu-header-container {
    flex-direction: column;
    align-items: flex-start;
    height: auto;
    max-height: 0;
    transition: max-height 0.3s ease;
    padding: 0;
    /* 重置顶部菜单容器的padding */
  }

  .PageHeader .mobile-menu-open .menu-header-container {
    max-height: 500px;
  }

  .PageHeader .menu-item {
    width: 100%;
    padding: 10px 20px;
    border-bottom: 1px solid #f0f0f0;
  }

  .PageHeader .menu-title {
    border-right: none;
    width: 100%;
    padding-left: 20px;
    /* 确保菜单标题有左侧padding */
  }

  .PageHeader .logo-header-container,
  .PageHeader .logo-icon-container,
  .PageHeader .search-icon-container,
  .PageHeader .logo-icon {
    height: 46px;
  }

  .PageHeader .menu-header-container .menu-item.active:not(.disable):before {
    content: none;
  }
}

@media (max-width: 480px) {
  .PageHeader .header-container {
    padding: 0 10px;
    /* 小屏幕手机适当减小padding */
  }

  .PageHeader .logo-icon-container {
    padding-left: 5px;
    /* 给logo添加左侧间距 */
  }

  .PageHeader .search-icon-container {
    padding-right: 5px;
    /* 给搜索图标添加右侧间�?*/
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQzovVXNlcnMvMTEvRGVza3RvcC9zdGFydGVyLTMvY29tcG9uZW50cy9jb21tb24vUGFnZUhlYWRlci52dWUiLCJtYXBwaW5ncyI6IjtBQXFHQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUVBO0VBQ0UscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCw2QkFBNkIsRUFBRSxTQUFTO0VBQ3hDLGFBQWE7RUFDYixlQUFlO0FBQ2pCO0FBRUE7RUFDRSwwQkFBMEI7QUFDNUI7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsZUFBZTtBQUNqQjtBQUVBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQiwrQkFBK0I7RUFDL0IsWUFBWTtFQUNaLGlCQUFpQjtBQUNuQjtBQUVBO0VBQ0UsZUFBZTtFQUNmLGNBQWM7QUFDaEI7QUFFQTtFQUNFLFlBQVk7QUFDZDtBQUVBO0VBQ0UsdUJBQXVCO0VBQ3ZCLFVBQVU7RUFDViw4Q0FBOEM7QUFDaEQ7QUFFQTtFQUNFLFlBQVk7RUFDWiw4QkFBOEI7QUFDaEM7QUFFQTtFQUNFLFlBQVk7RUFDWixhQUFhO0VBQ2IsbUJBQW1CO0FBQ3JCO0FBRUE7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0FBQ3JCO0FBRUE7OztFQUdFLFlBQVk7QUFDZDtBQUVBOztFQUVFLGVBQWU7QUFDakI7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osZUFBZTtFQUNmLGFBQWE7QUFDZjtBQUVBO0VBQ0UscUJBQXFCLEVBQUUsWUFBWTtFQUNuQyxVQUFVLEVBQUUsWUFBWTtFQUN4QixTQUFTLEVBQUUsWUFBWTtBQUN6Qjs7QUFFQSwyQkFBMkI7QUFDM0I7RUFDRSxxQkFBcUIsRUFBRSxjQUFjO0FBQ3ZDOztBQUVBLFVBQVU7QUFDVjtFQUNFLGFBQWE7QUFDZjtBQUVBO0FBQ0U7SUFDRSxjQUFjO0FBQ2hCO0FBRUE7SUFDRSxlQUFlLEVBQUUsbUJBQW1CO0FBQ3RDO0FBRUE7SUFDRSxrQkFBa0I7SUFDbEIsZ0JBQWdCO0FBQ2xCO0FBRUE7SUFDRSxzQkFBc0I7SUFDdEIsdUJBQXVCO0lBQ3ZCLFlBQVk7SUFDWixhQUFhO0lBQ2IsZ0NBQWdDO0lBQ2hDLFVBQVUsRUFBRSxxQkFBcUI7QUFDbkM7QUFFQTtJQUNFLGlCQUFpQjtJQUNqQixlQUFlLEVBQUUscUJBQXFCO0FBQ3hDO0FBRUE7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLGdDQUFnQztBQUNsQztBQUVBO0lBQ0Usa0JBQWtCO0lBQ2xCLFdBQVc7SUFDWCxrQkFBa0IsRUFBRSxxQkFBcUI7QUFDM0M7QUFFQTs7OztJQUlFLFlBQVk7QUFDZDtBQUNGO0FBRUE7QUFDRTtJQUNFLGVBQWUsRUFBRSxxQkFBcUI7QUFDeEM7QUFFQTtJQUNFLGlCQUFpQixFQUFFLGdCQUFnQjtBQUNyQztBQUVBO0lBQ0Usa0JBQWtCLEVBQUUsZ0JBQWdCO0FBQ3RDO0FBQ0YiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIlBhZ2VIZWFkZXIudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuICA8aGVhZGVyIGNsYXNzPVwiUGFnZUhlYWRlciBwYWdlLWhlYWRlclwiPlxyXG4gICAgPGRpdiBjbGFzcz1cImxvZ28taGVhZGVyXCI+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJoZWFkZXItY29udGFpbmVyIGxvZ28taGVhZGVyLWNvbnRhaW5lclwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJsb2dvLWljb24tY29udGFpbmVyXCI+XHJcbiAgICAgICAgICA8YSBocmVmPVwiL1wiXHJcbiAgICAgICAgICAgID48aW1nIGNsYXNzPVwibG9nby1pY29uXCIgc3JjPVwiL2ltYWdlcy9mb290YmFsbGhvbWVfTG9nby5wbmdcIiBhbHQ9XCJsb2dvXCJcclxuICAgICAgICAgIC8+PC9hPlxyXG4gICAgICAgIDwvZGl2PlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJzZWFyY2gtaWNvbi1jb250YWluZXJcIj5cclxuICAgICAgICAgIDwhLS0gPGltZ1xyXG4gICAgICAgICAgICBjbGFzcz1cInNlYXJjaC1pY29uXCJcclxuICAgICAgICAgICAgc3R5bGU9XCJjb2xvcjogd2hpdGVcIlxyXG4gICAgICAgICAgICBzcmM9XCIvaWNvbnMvc2VhcmNoLnN2Z1wiXHJcbiAgICAgICAgICAgIGFsdD1cInNlYXJjaFwiXHJcbiAgICAgICAgICAvPiAtLT5cclxuICAgICAgICAgIDxkaXYgQGNsaWNrPVwidG9nZ2xlTW9iaWxlTWVudVwiIGNsYXNzPVwibWVudS1pY29uIG1vYmlsZS1vbmx5XCI+XHJcbiAgICAgICAgICAgIDxzdmdcclxuICAgICAgICAgICAgICB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCJcclxuICAgICAgICAgICAgICB3aWR0aD1cIjI0XCJcclxuICAgICAgICAgICAgICBoZWlnaHQ9XCIyNFwiXHJcbiAgICAgICAgICAgICAgdmlld0JveD1cIjAgMCAyNCAyNFwiXHJcbiAgICAgICAgICAgICAgZmlsbD1cIm5vbmVcIlxyXG4gICAgICAgICAgICAgIHN0cm9rZT1cIndoaXRlXCJcclxuICAgICAgICAgICAgICBzdHJva2Utd2lkdGg9XCIyXCJcclxuICAgICAgICAgICAgICBzdHJva2UtbGluZWNhcD1cInJvdW5kXCJcclxuICAgICAgICAgICAgICBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiXHJcbiAgICAgICAgICAgID5cclxuICAgICAgICAgICAgICA8bGluZSB4MT1cIjNcIiB5MT1cIjEyXCIgeDI9XCIyMVwiIHkyPVwiMTJcIj48L2xpbmU+XHJcbiAgICAgICAgICAgICAgPGxpbmUgeDE9XCIzXCIgeTE9XCI2XCIgeDI9XCIyMVwiIHkyPVwiNlwiPjwvbGluZT5cclxuICAgICAgICAgICAgICA8bGluZSB4MT1cIjNcIiB5MT1cIjE4XCIgeDI9XCIyMVwiIHkyPVwiMThcIj48L2xpbmU+XHJcbiAgICAgICAgICAgIDwvc3ZnPlxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9kaXY+XHJcbiAgICA8ZGl2IGNsYXNzPVwibWVudS1oZWFkZXJcIiA6Y2xhc3M9XCJ7ICdtb2JpbGUtbWVudS1vcGVuJzogaXNNb2JpbGVNZW51T3BlbiB9XCI+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJoZWFkZXItY29udGFpbmVyIG1lbnUtaGVhZGVyLWNvbnRhaW5lclwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJtZW51LWl0ZW0gbWVudS10aXRsZVwiPlxyXG4gICAgICAgICAgPGFcclxuICAgICAgICAgICAgaHJlZj1cIi9cIlxyXG4gICAgICAgICAgICBjbGFzcz1cImdvT3V0QnlEZWZhdWx0XCJcclxuICAgICAgICAgICAgc3R5bGU9XCJkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyXCJcclxuICAgICAgICAgID5cclxuICAgICAgICAgICAgPGltZ1xyXG4gICAgICAgICAgICAgIGNsYXNzPVwiZm9vdGJhbGwtaWNvblwiXHJcbiAgICAgICAgICAgICAgc3JjPVwiL2ltYWdlcy9Gb290YmFsbC5wbmdcIlxyXG4gICAgICAgICAgICAgIGFsdD1cIkZvb3RiYWxsXCJcclxuICAgICAgICAgICAgLz5cclxuICAgICAgICAgICAgPHNwYW4+Rm9vdGJhbGw8L3NwYW4+XHJcbiAgICAgICAgICA8L2E+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgPGEgaHJlZj1cIi9cIiBjbGFzcz1cImdvT3V0QnlEZWZhdWx0XCI+XHJcbiAgICAgICAgICA8ZGl2IGNsYXNzPVwibWVudS1pdGVtXCI+SG9tZTwvZGl2PlxyXG4gICAgICAgIDwvYT5cclxuXHJcbiAgICAgICAgPG1lbnUgY2xhc3M9XCJtZW51LWhlYWRlci1jb250YWluZXJcIj5cclxuICAgICAgICAgIDxsaVxyXG4gICAgICAgICAgICBjbGFzcz1cIm1lbnUtaXRlbVwiXHJcbiAgICAgICAgICAgIHYtZm9yPVwidmFsdWUgaW4gY2F0ZWdvcnlcIlxyXG4gICAgICAgICAgICA6a2V5PVwiYGhlYWRlci1jYXRlZ29yeToke3ZhbHVlLmlkfWBcIlxyXG4gICAgICAgICAgPlxyXG4gICAgICAgICAgICA8YSBjbGFzcz1cImdvT3V0QnlEZWZhdWx0XCIgOmhyZWY9XCJ2YWx1ZS51cmxcIj57eyB2YWx1ZS5uYW1lIH19PC9hPlxyXG4gICAgICAgICAgPC9saT5cclxuICAgICAgICA8L21lbnU+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9kaXY+XHJcbiAgPC9oZWFkZXI+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxyXG5pbXBvcnQgdHlwZSB7IENhdGVnb3J5IH0gZnJvbSBcIn4vYXBpL21vY2tfYXBpXCI7XHJcbmltcG9ydCB7IGdldENhdGVnb3J5IH0gZnJvbSBcIn4vYXBpL21vY2tfYXBpXCI7XHJcbmltcG9ydCB7IGdldFNpdGVMZWFndWVzIH0gZnJvbSBcIn4vYXBpL2FwaVwiO1xyXG5cclxuY29uc3QgY2F0ZWdvcnkgPSByZWY8Q2F0ZWdvcnlbXT4oW1xyXG4gIHtcclxuICAgIGlkOiAyLFxyXG4gICAgbmFtZTogXCJOZXdzXCIsXHJcbiAgICB1cmw6ICcvbGlzdCdcclxuICB9LFxyXG4gIHtcclxuICAgIGlkOiAyLFxyXG4gICAgbmFtZTogXCJUYWJlbHNcIixcclxuICAgIHVybDogXCJodHRwczovL2dsb2JhbC5lc3BuLmNvbS9mb290YmFsbC90YWJsZS9fL2xlYWd1ZS9nZXIuMVwiLFxyXG4gIH0sXHJcbl0pO1xyXG5jb25zdCBpc01vYmlsZU1lbnVPcGVuID0gcmVmKGZhbHNlKTtcclxuXHJcbmNvbnN0IGdldEhlYWRlckluZm8gPSBhc3luYyAoKSA9PiB7XHJcbiAgY2F0ZWdvcnkudmFsdWUgPSBhd2FpdCBnZXRTaXRlTGVhZ3VlcygpOyAvL2F3YWl0IGdldENhdGVnb3J5KCk7XHJcbn07XHJcblxyXG5jb25zdCB0b2dnbGVNb2JpbGVNZW51ID0gKCkgPT4ge1xyXG4gIGlzTW9iaWxlTWVudU9wZW4udmFsdWUgPSAhaXNNb2JpbGVNZW51T3Blbi52YWx1ZTtcclxufTtcclxuXHJcbi8vZ2V0SGVhZGVySW5mbygpO1xyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuLlBhZ2VIZWFkZXIgLmxvZ28taGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYzJkO1xyXG59XHJcblxyXG4uUGFnZUhlYWRlciAuZ29PdXRCeURlZmF1bHQge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyog5riF6Zmk6IOM5pmvICovXHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5QYWdlSGVhZGVyIC5nb091dEJ5RGVmYXVsdDpob3ZlcntcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLlBhZ2VIZWFkZXIgLmhlYWRlci1jb250YWluZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXgtd2lkdGg6IDEwODBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMCAxNXB4O1xyXG59XHJcblxyXG4uUGFnZUhlYWRlciAubWVudS10aXRsZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjYmNjY2U7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uUGFnZUhlYWRlciAubWVudS1pdGVtIHtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgY29sb3I6ICM0OTQ5NGE7XHJcbn1cclxuXHJcbi5QYWdlSGVhZGVyIC5mb290YmFsbC1pY29uIHtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5QYWdlSGVhZGVyIC5tZW51LWhlYWRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgLyog5LuF5bqV6YOo6Zi05b2xICovXHJcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG5cclxuLlBhZ2VIZWFkZXIgLmxvZ28taGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiA1NnB4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLlBhZ2VIZWFkZXIgLm1lbnUtaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiA1NHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLlBhZ2VIZWFkZXIgLnNlYXJjaC1pY29uLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uUGFnZUhlYWRlciAubG9nby1pY29uLWNvbnRhaW5lcixcclxuLlBhZ2VIZWFkZXIgLnNlYXJjaC1pY29uLWNvbnRhaW5lcixcclxuLlBhZ2VIZWFkZXIgLmxvZ28taWNvbiB7XHJcbiAgaGVpZ2h0OiA1NnB4O1xyXG59XHJcblxyXG4uUGFnZUhlYWRlciAubG9nby1pY29uLFxyXG4uUGFnZUhlYWRlciAuc2VhcmNoLWljb24ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLlBhZ2VIZWFkZXIgLm1lbnUtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgaGVpZ2h0OiAyNHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uUGFnZUhlYWRlciBtZW51IHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IC8qIOenu+mZpOWIl+ihqOmhueagh+iusCAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIOenu+mZpOm7mOiupOWGhei+uei3nSAqL1xyXG4gIG1hcmdpbjogMDsgLyog56e76Zmk6buY6K6k5aSW6L656LedICovXHJcbn1cclxuXHJcbi8qIOWmguaenOS4iumdoueahOiuvue9ruS4jei1t+S9nOeUqO+8jOWPr+S7peebtOaOpeiuvue9rmxp5YWD57SgICovXHJcbi5QYWdlSGVhZGVyIG1lbnUgbGkge1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgLyog56Gu5L+d56e76Zmk5YiX6KGo6aG55qCH6K6wICovXHJcbn1cclxuXHJcbi8qIOenu+WKqOerr+mAgumFjSAqL1xyXG4uUGFnZUhlYWRlciAubW9iaWxlLW9ubHkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5QYWdlSGVhZGVyIC5tb2JpbGUtb25seSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5QYWdlSGVhZGVyIC5oZWFkZXItY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgMTVweDsgLyog56e75Yqo56uv5aKe5Yqg5bem5Y+zcGFkZGluZyAqL1xyXG4gIH1cclxuXHJcbiAgLlBhZ2VIZWFkZXIgLm1lbnUtaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAuUGFnZUhlYWRlciAubWVudS1oZWFkZXItY29udGFpbmVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZTtcclxuICAgIHBhZGRpbmc6IDA7IC8qIOmHjee9rumhtumDqOiPnOWNleWuueWZqOeahHBhZGRpbmcgKi9cclxuICB9XHJcblxyXG4gIC5QYWdlSGVhZGVyIC5tb2JpbGUtbWVudS1vcGVuIC5tZW51LWhlYWRlci1jb250YWluZXIge1xyXG4gICAgbWF4LWhlaWdodDogNTAwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7IC8qIOWxleW8gOiPnOWNleaXtua3u+WKoOS4iuS4i3BhZGRpbmcgKi9cclxuICB9XHJcblxyXG4gIC5QYWdlSGVhZGVyIC5tZW51LWl0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcclxuICB9XHJcblxyXG4gIC5QYWdlSGVhZGVyIC5tZW51LXRpdGxlIHtcclxuICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyAvKiDnoa7kv53oj5zljZXmoIfpopjmnInlt6bkvqdwYWRkaW5nICovXHJcbiAgfVxyXG5cclxuICAuUGFnZUhlYWRlciAubG9nby1oZWFkZXItY29udGFpbmVyLFxyXG4gIC5QYWdlSGVhZGVyIC5sb2dvLWljb24tY29udGFpbmVyLFxyXG4gIC5QYWdlSGVhZGVyIC5zZWFyY2gtaWNvbi1jb250YWluZXIsXHJcbiAgLlBhZ2VIZWFkZXIgLmxvZ28taWNvbiB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAuUGFnZUhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7IC8qIOWwj+Wxj+W5leaJi+acuumAguW9k+WHj+Wwj3BhZGRpbmcgKi9cclxuICB9XHJcblxyXG4gIC5QYWdlSGVhZGVyIC5sb2dvLWljb24tY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4OyAvKiDnu5lsb2dv5re75Yqg5bem5L6n6Ze06LedICovXHJcbiAgfVxyXG5cclxuICAuUGFnZUhlYWRlciAuc2VhcmNoLWljb24tY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDsgLyog57uZ5pCc57Si5Zu+5qCH5re75Yqg5Y+z5L6n6Ze06LedICovXHJcbiAgfVxyXG59XHJcbjwvc3R5bGU+XHJcbiJdfQ== */

.PremierLeagueStats {
  container-type: inline-size;
  /* 表示按照容器宽度作为查询基础 */
}

.PremierLeagueStats .ranking-title {
  color: #3b3f50;
  font-size: 18px;
  margin-bottom: 10px;
}

.PremierLeagueStats .ranking-data-container {
  position: relative;
  min-height: 40px;
}

.PremierLeagueStats .maskLayer {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  top: 0px;
  left: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.PremierLeagueStats .maskLayer .loader {
  width: 25px;
  height: 25px;
  border: 5px solid #f3f3f3;
  border-top: 5px solid #3498db;
  /* 你可以换成自己想要的颜色 */
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin: auto;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.PremierLeagueStats .none {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.PremierLeagueStats .goOutByDefault {
  text-decoration: none;
  color: inherit;
  background-color: transparent;
  /* 清除背景 */
  outline: none;
  cursor: pointer;
}

.PremierLeagueStats .ranking-table {
  border-radius: 10px;
  border: 1px solid #f3f3f3;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.PremierLeagueStats .ranking-base-info-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
}

.PremierLeagueStats .ranking-index {
  width: 20px;
  margin-right: 20px;
  text-align: center;
  justify-content: center;
  display: flex;
  color: grey;
}

.PremierLeagueStats .team-icon {
  width: 20px;
  margin-right: 3px;
}

.PremierLeagueStats .ranking-base-info,
.PremierLeagueStats .ranking-score {
  display: flex;
  align-items: center;
  justify-content: center;
}

.PremierLeagueStats .ranking-score-item {
  width: 40px;
  text-align: center;
  color: grey;
}

.PremierLeagueStats .ranking-table-header {
  background-color: #161e26;
  color: white;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.PremierLeagueStats .ranking-table-data,
.PremierLeagueStats .ranking-table-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20px 0 16px;
  height: 50px;
  border-left: 4px solid #13d26c00;
}

.PremierLeagueStats .ranking-table-data:nth-child(-n + 5) {
  border-left: 4px solid #13d26c;
}

.PremierLeagueStats .ranking-table-title {
  background-color: #1f2c39;
  color: white;
}

.PremierLeagueStats #ranking-select {
  width: 200px;
  height: 36px;
  padding: 0 10px;
  border-radius: 5px;
  border: 1px solid #e0e0e0;
  background-color: #f5f5f5;
  color: #333;
  font-size: 14px;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 12px;
  transition: all 0.2s ease-in-out;
  line-height: 2;
}

.PremierLeagueStats #ranking-select:hover {
  border-color: #cccccc;
  background-color: #ffffff;
}

.PremierLeagueStats #ranking-select:focus {
  border-color: #3d91ff;
  box-shadow: 0 0 0 2px rgba(61, 145, 255, 0.2);
  background-color: #ffffff;
}

.PremierLeagueStats #ranking-select option {
  background-color: #ffffff;
  color: #333;
  padding: 10px;
}

.PremierLeagueStats .ranking-table-read-more {
  height: 40px;
  line-height: 40px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  padding: 0 20px;
  color: #076cf1;
  font-size: 14px;
}

.PremierLeagueStats .ranking-table-read-more .goOutByDefault:hover {
  text-decoration: underline;
}

.PremierLeagueStats .even-row {
  background-color: #efefef;
}

.PremierLeagueStats .ranking-team span {
  margin-left: 5px;
}

/* 移动端适配样式 */
@container (max-width: 768px) {
  .PremierLeagueStats .mobile-hide {
    /* display: none; */
  }

  .PremierLeagueStats .ranking-title {
    font-size: 18px;
  }

  .PremierLeagueStats .ranking-table-data,
  .PremierLeagueStats .ranking-table-titvle {
    padding: 0 20px 0 8px;
    height: 45px;
  }

  .PremierLeagueStats .ranking-index {
    width: 16px;
    margin-right: 10px;
    font-size: 13px;
  }

  .PremierLeagueStats .ranking-score-item {
    width: 30px;
    font-size: 13px;
  }

  .PremierLeagueStats .ranking-team {
    font-size: 13px;
    /* max-width: 110px; */


  }


  .PremierLeagueStats .team-icon {
    width: 20px;
    margin-right: 5px;
  }

  .PremierLeagueStats #ranking-select {
    width: 160px;
    font-size: 13px;
  }
}

/* 更小屏幕的适配 */
@container (max-width: 480px) {
  .PremierLeagueStats .ranking-score-item {
    width: 25px;
    font-size: 12px;
  }

  .PremierLeagueStats .ranking-index {
    width: 14px;
    margin-right: 8px;
  }

  .PremierLeagueStats .ranking-team {
    /*  max-width: 90px; */
    font-size: 12px;
  }

  .PremierLeagueStats .team-icon {
    width: 16px;
    margin-right: 3px;
  }

  .PremierLeagueStats .ranking-table-data,
  .PremierLeagueStats .ranking-table-title {
    padding: 0 5px 0 5px;
    height: 40px;
  }

  .PremierLeagueStats #ranking-select {
    width: 140px;
    font-size: 12px;
    height: 32px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQzovVXNlcnMvMTEvRGVza3RvcC9zdGFydGVyLTMvY29tcG9uZW50cy9jb21tb24vUHJlbWllckxlYWd1ZVN0YXRzLnZ1ZSIsIm1hcHBpbmdzIjoiO0FBMElBO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixtQkFBbUI7QUFDckI7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0I7QUFDbEI7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtFQUNaLG9DQUFvQztFQUNwQyxRQUFRO0VBQ1IsU0FBUztFQUNULGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0FBQ3pCO0FBRUE7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLHlCQUF5QjtFQUN6Qiw2QkFBNkIsRUFBRSxpQkFBaUI7RUFDaEQsa0JBQWtCO0VBQ2xCLGtDQUFrQztFQUNsQyxZQUFZO0FBQ2Q7QUFFQTtBQUNFO0lBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7SUFDRSx5QkFBeUI7QUFDM0I7QUFDRjtBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1QsZ0NBQWdDO0FBQ2xDO0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLDZCQUE2QixFQUFFLFNBQVM7RUFDeEMsYUFBYTtFQUNiLGVBQWU7QUFDakI7QUFHQTtFQUNFLG1CQUFtQjtFQUNuQix5QkFBeUI7RUFDekIsd0NBQXdDO0FBQzFDO0FBRUE7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLDhCQUE4QjtBQUNoQztBQUVBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLGFBQWE7RUFDYixXQUFXO0FBQ2I7QUFFQTtFQUNFLFdBQVc7QUFDYjtBQUVBOztFQUVFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0FBQ3pCO0FBRUE7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYjtBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLFlBQVk7RUFDWixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLDhCQUE4QjtFQUM5QixhQUFhO0VBQ2IsNEJBQTRCO0VBQzVCLDZCQUE2QjtBQUMvQjtBQUVBOztFQUVFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osZ0NBQWdDO0FBQ2xDO0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7QUFFQTtFQUNFLHlCQUF5QjtFQUN6QixZQUFZO0FBQ2Q7QUFFQTtFQUNFLFlBQVk7RUFDWixZQUFZO0VBQ1osZUFBZTtFQUNmLGtCQUFrQjtFQUNsQix5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxlQUFlO0VBQ2YsZUFBZTtFQUNmLGFBQWE7RUFDYix3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQixvZkFBb2Y7RUFDcGYsNEJBQTRCO0VBQzVCLHNDQUFzQztFQUN0QyxxQkFBcUI7RUFDckIsZ0NBQWdDO0FBQ2xDO0FBRUE7RUFDRSxxQkFBcUI7RUFDckIseUJBQXlCO0FBQzNCO0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsNkNBQTZDO0VBQzdDLHlCQUF5QjtBQUMzQjtBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxhQUFhO0FBQ2Y7QUFFQTtFQUNFLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsK0JBQStCO0VBQy9CLGdDQUFnQztFQUNoQyxlQUFlO0VBQ2YsY0FBYztBQUNoQjtBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBLFlBQVk7QUFDWjtBQUNFO0lBQ0UsYUFBYTtBQUNmO0FBRUE7SUFDRSxlQUFlO0FBQ2pCO0FBRUE7O0lBRUUscUJBQXFCO0lBQ3JCLFlBQVk7QUFDZDtBQUVBO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixlQUFlO0FBQ2pCO0FBRUE7SUFDRSxXQUFXO0lBQ1gsZUFBZTtBQUNqQjtBQUVBO0lBQ0UsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsZ0JBQWdCO0lBQ2hCLHVCQUF1QjtBQUN6QjtBQUVBO0lBQ0UsV0FBVztJQUNYLGlCQUFpQjtBQUNuQjtBQUVBO0lBQ0UsWUFBWTtJQUNaLGVBQWU7QUFDakI7QUFDRjs7QUFFQSxZQUFZO0FBQ1o7QUFDRTtJQUNFLFdBQVc7SUFDWCxlQUFlO0FBQ2pCO0FBRUE7SUFDRSxXQUFXO0lBQ1gsaUJBQWlCO0FBQ25CO0FBRUE7SUFDRSxlQUFlO0lBQ2YsZUFBZTtBQUNqQjtBQUVBO0lBQ0UsV0FBVztJQUNYLGlCQUFpQjtBQUNuQjtBQUVBOztJQUVFLG9CQUFvQjtJQUNwQixZQUFZO0FBQ2Q7QUFFQTtJQUNFLFlBQVk7SUFDWixlQUFlO0lBQ2YsWUFBWTtBQUNkO0FBQ0YiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIlByZW1pZXJMZWFndWVTdGF0cy52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG4gIDxzZWN0aW9uIGNsYXNzPVwiUHJlbWllckxlYWd1ZVN0YXRzXCI+XHJcbiAgICA8aDIgY2xhc3M9XCJyYW5raW5nLXRpdGxlXCI+UHJlbWllciBMZWFndWUgU3RhdHMgJiBSYW5raW5nczwvaDI+XHJcbiAgICA8ZGl2IGNsYXNzPVwicmFua2luZy10YWJsZVwiPlxyXG4gICAgICA8aGVhZGVyIGNsYXNzPVwicmFua2luZy10YWJsZS1oZWFkZXJcIj5cclxuICAgICAgICA8ZGl2PlxyXG4gICAgICAgICAgPHNlbGVjdFxyXG4gICAgICAgICAgICBpZD1cInJhbmtpbmctc2VsZWN0XCJcclxuICAgICAgICAgICAgbmFtZT1cInJhbmtpbmctc2VsZWN0XCJcclxuICAgICAgICAgICAgdi1tb2RlbD1cInJhbmtpbmdUYWJsZVwiXHJcbiAgICAgICAgICAgIEBjaGFuZ2U9XCJzd2l0Y2hPcHRpb25zXCJcclxuICAgICAgICAgID5cclxuICAgICAgICAgICAgPG9wdGlvblxyXG4gICAgICAgICAgICAgIHYtZm9yPVwidmFsdWUgaW4gcmFua2luZ1NlbGVjdFwiXHJcbiAgICAgICAgICAgICAgOmtleT1cImByYW5raW5nLXNlbGVjdDoke3ZhbHVlLmlkfWBcIlxyXG4gICAgICAgICAgICAgIDp2YWx1ZT1cInZhbHVlLmlkXCJcclxuICAgICAgICAgICAgPlxyXG4gICAgICAgICAgICAgIHt7IHZhbHVlLm5hbWUgfX1cclxuICAgICAgICAgICAgPC9vcHRpb24+XHJcbiAgICAgICAgICA8L3NlbGVjdD5cclxuICAgICAgICA8L2Rpdj5cclxuICAgICAgPC9oZWFkZXI+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJyYW5raW5nLXRhYmxlLXRpdGxlXCI+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cInJhbmtpbmctYmFzZS1pbmZvXCI+XHJcbiAgICAgICAgICA8ZGl2XHJcbiAgICAgICAgICAgIGNsYXNzPVwicmFua2luZy1pbmRleCByYW5raW5nLWJhc2UtaW5mby1pdGVtXCJcclxuICAgICAgICAgICAgc3R5bGU9XCJjb2xvcjogd2hpdGVcIlxyXG4gICAgICAgICAgPlxyXG4gICAgICAgICAgICAjXHJcbiAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJyYW5raW5nLXRlYW0gcmFua2luZy1iYXNlLWluZm8taXRlbVwiPlRFQU08L2Rpdj5cclxuICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1zY29yZVwiPlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cInJhbmtpbmctc2NvcmUtaXRlbVwiIHN0eWxlPVwiY29sb3I6IHdoaXRlXCI+UDwvZGl2PlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cInJhbmtpbmctc2NvcmUtaXRlbVwiIHN0eWxlPVwiY29sb3I6IHdoaXRlXCI+VzwvZGl2PlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cInJhbmtpbmctc2NvcmUtaXRlbVwiIHN0eWxlPVwiY29sb3I6IHdoaXRlXCI+RDwvZGl2PlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cInJhbmtpbmctc2NvcmUtaXRlbVwiIHN0eWxlPVwiY29sb3I6IHdoaXRlXCI+TDwvZGl2PlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cInJhbmtpbmctc2NvcmUtaXRlbSBtb2JpbGUtaGlkZVwiIHN0eWxlPVwiY29sb3I6IHdoaXRlXCI+XHJcbiAgICAgICAgICAgIEdGXHJcbiAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJyYW5raW5nLXNjb3JlLWl0ZW0gbW9iaWxlLWhpZGVcIiBzdHlsZT1cImNvbG9yOiB3aGl0ZVwiPlxyXG4gICAgICAgICAgICBHQVxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1zY29yZS1pdGVtIG1vYmlsZS1oaWRlXCIgc3R5bGU9XCJjb2xvcjogd2hpdGVcIj5cclxuICAgICAgICAgICAgR0RcclxuICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cInJhbmtpbmctc2NvcmUtaXRlbVwiIHN0eWxlPVwiY29sb3I6IHdoaXRlXCI+UFRTPC9kaXY+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1kYXRhLWNvbnRhaW5lclwiPlxyXG4gICAgICAgIDxhcnRpY2xlXHJcbiAgICAgICAgICBjbGFzcz1cInJhbmtpbmctdGFibGUtZGF0YVwiXHJcbiAgICAgICAgICB2LWZvcj1cIih2YWx1ZSwgaW5kZXgpIGluIHBsc3JraW5nXCJcclxuICAgICAgICAgIDprZXk9XCJgcmFua2luZzoke3ZhbHVlLmlkfWBcIlxyXG4gICAgICAgICAgOmNsYXNzPVwieyAnZXZlbi1yb3cnOiAoaW5kZXggKyAxKSAlIDIgPT09IDAgfVwiXHJcbiAgICAgICAgPlxyXG4gICAgICAgICAgPGRpdiBjbGFzcz1cInJhbmtpbmctYmFzZS1pbmZvXCI+XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJyYW5raW5nLWluZGV4IHJhbmtpbmctYmFzZS1pbmZvLWl0ZW1cIj5cclxuICAgICAgICAgICAgICB7eyBpbmRleCArIDEgfX1cclxuICAgICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJyYW5raW5nLXRlYW0gcmFua2luZy1iYXNlLWluZm8taXRlbVwiPlxyXG4gICAgICAgICAgICAgIDxpbWcgOnNyYz1cInZhbHVlLmljb25cIiA6YWx0PVwidmFsdWUubmFtZVwiIGNsYXNzPVwidGVhbS1pY29uXCIgLz57e1xyXG4gICAgICAgICAgICAgICAgdmFsdWUubmFtZVxyXG4gICAgICAgICAgICAgIH19XHJcbiAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgPC9kaXY+XHJcbiAgICAgICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1zY29yZVwiPlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1zY29yZS1pdGVtXCI+e3sgdmFsdWUucCB9fTwvZGl2PlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1zY29yZS1pdGVtXCI+e3sgdmFsdWUudyB9fTwvZGl2PlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1zY29yZS1pdGVtXCI+e3sgdmFsdWUuZCB9fTwvZGl2PlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1zY29yZS1pdGVtXCI+e3sgdmFsdWUubCB9fTwvZGl2PlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1zY29yZS1pdGVtIG1vYmlsZS1oaWRlXCI+e3sgdmFsdWUuZ2YgfX08L2Rpdj5cclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cInJhbmtpbmctc2NvcmUtaXRlbSBtb2JpbGUtaGlkZVwiPnt7IHZhbHVlLmdhIH19PC9kaXY+XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJyYW5raW5nLXNjb3JlLWl0ZW0gbW9iaWxlLWhpZGVcIj57eyB2YWx1ZS5nZCB9fTwvZGl2PlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwicmFua2luZy1zY29yZS1pdGVtXCI+e3sgdmFsdWUucHRzIH19PC9kaXY+XHJcbiAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8L2FydGljbGU+XHJcbiAgICAgICAgPGRpdiB2LWlmPVwibG9hZGVyXCIgY2xhc3M9XCJtYXNrTGF5ZXJcIj5cclxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJsb2FkZXJcIj48L2Rpdj5cclxuICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8c3BhbiB2LWlmPVwiIWxvYWRlciAmJiAhcGxzcmtpbmcubGVuZ3RoXCIgY2xhc3M9XCJub25lXCI+5pqC5peg5pWw5o2uPC9zcGFuPlxyXG4gICAgICA8L2Rpdj5cclxuICAgICAgPGZvb3Rlcj5cclxuICAgICAgICA8YVxyXG4gICAgICAgICAgY2xhc3M9XCJyYW5raW5nLXRhYmxlLXJlYWQtbW9yZSBnb091dEJ5RGVmYXVsdFwiXHJcbiAgICAgICAgICBocmVmPVwiaHR0cHM6Ly9nbG9iYWwuZXNwbi5jb20vZm9vdGJhbGwvdGFibGUvXy9sZWFndWUvZ2VyLjFcIlxyXG4gICAgICAgICAgPlZpZXcgTW9yZSA+PC9hXHJcbiAgICAgICAgPlxyXG4gICAgICA8L2Zvb3Rlcj5cclxuICAgIDwvZGl2PlxyXG4gIDwvc2VjdGlvbj5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzY3JpcHQgc2V0dXAgbGFuZz1cInRzXCI+XHJcbmltcG9ydCB7XHJcbiAgZ2V0UExTUmFua2luZyxcclxuICBnZXRSYW5raW5nU2VsZWN0LFxyXG4gIHR5cGUgUExTUmFua2luZyxcclxuICB0eXBlIFJhbmtpbmdTZWxlY3QsXHJcbn0gZnJvbSBcIn4vYXBpL21vY2tfYXBpXCI7XHJcbmltcG9ydCB7IGdldExlYWd1ZSwgZ2V0TGVhZ3VlUmFua2luZyB9IGZyb20gXCJ+L2FwaS9hcGlcIjtcclxuXHJcbmNvbnN0IHJhbmtpbmdUYWJsZSA9IHJlZjxzdHJpbmc+KFwiXCIpO1xyXG5cclxuY29uc3QgcmFua2luZ1NlbGVjdCA9IHJlZjxSYW5raW5nU2VsZWN0W10+KFtdKTtcclxuY29uc3QgcGxzcmtpbmcgPSByZWY8UExTUmFua2luZ1tdPihbXSk7XHJcbmNvbnN0IGxvYWRlciA9IHJlZihmYWxzZSk7XHJcblxyXG4vLyDojrflj5ZyYW5r5pWw5o2uXHJcbmNvbnN0IGdldFJhbmtpbmcgPSBhc3luYyAoKSA9PiB7XHJcbiAgbG9hZGVyLnZhbHVlID0gdHJ1ZTtcclxuICBwbHNya2luZy52YWx1ZSA9IGF3YWl0IGdldExlYWd1ZVJhbmtpbmcocmFua2luZ1RhYmxlLnZhbHVlKTsgLy8gYXdhaXQgZ2V0UExTUmFua2luZygpO1xyXG4gIGxvYWRlci52YWx1ZSA9IGZhbHNlO1xyXG59O1xyXG5cclxuY29uc3QgZ2V0U2VsZWN0ID0gYXN5bmMgKCkgPT4ge1xyXG4gIHJhbmtpbmdTZWxlY3QudmFsdWUgPSBhd2FpdCBnZXRMZWFndWUoKTsgLy8gYXdhaXQgZ2V0UmFua2luZ1NlbGVjdCgpO1xyXG5cclxuICBpZiAocmFua2luZ1NlbGVjdC52YWx1ZS5sZW5ndGggPiAwKSB7XHJcbiAgICByYW5raW5nVGFibGUudmFsdWUgPSByYW5raW5nU2VsZWN0LnZhbHVlWzBdLmlkO1xyXG4gIH1cclxufTtcclxuXHJcbi8vIOWIh+aNoumAiemhuVxyXG5mdW5jdGlvbiBzd2l0Y2hPcHRpb25zKCkge1xyXG4gIGdldFJhbmtpbmcoKTtcclxufVxyXG5cclxuLy8g5Yqg6L295pWw5o2uXHJcbmNvbnN0IGxvYWREYXRhID0gYXN5bmMgKCkgPT4ge1xyXG4gIGF3YWl0IGdldFNlbGVjdCgpO1xyXG4gIGdldFJhbmtpbmcoKTtcclxufTtcclxuXHJcbmxvYWREYXRhKCk7XHJcbjwvc2NyaXB0PlxyXG5cclxuPHN0eWxlPlxyXG4uUHJlbWllckxlYWd1ZVN0YXRzIC5yYW5raW5nLXRpdGxlIHtcclxuICBjb2xvcjogIzNiM2Y1MDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAucmFua2luZy1kYXRhLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgLm1hc2tMYXllciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgdG9wOiAwcHg7XHJcbiAgbGVmdDogMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAubWFza0xheWVyIC5sb2FkZXIge1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIGhlaWdodDogMjVweDtcclxuICBib3JkZXI6IDVweCBzb2xpZCAjZjNmM2YzO1xyXG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMzQ5OGRiOyAvKiDkvaDlj6/ku6XmjaLmiJDoh6rlt7Hmg7PopoHnmoTpopzoibIgKi9cclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgLm5vbmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgLmdvT3V0QnlEZWZhdWx0IHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIOa4hemZpOiDjOaZryAqL1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAucmFua2luZy10YWJsZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZjNmM2YzO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgLnJhbmtpbmctYmFzZS1pbmZvLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgLnJhbmtpbmctaW5kZXgge1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBjb2xvcjogZ3JleTtcclxufVxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAudGVhbS1pY29uIHtcclxuICB3aWR0aDogMjVweDtcclxufVxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAucmFua2luZy1iYXNlLWluZm8sXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgLnJhbmtpbmctc2NvcmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAucmFua2luZy1zY29yZS1pdGVtIHtcclxuICB3aWR0aDogNDBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IGdyZXk7XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgLnJhbmtpbmctdGFibGUtaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxZTI2O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcclxufVxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAucmFua2luZy10YWJsZS1kYXRhLFxyXG4uUHJlbWllckxlYWd1ZVN0YXRzIC5yYW5raW5nLXRhYmxlLXRpdGxlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmc6IDAgMjBweCAwIDE2cHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzEzZDI2YzAwO1xyXG59XHJcblxyXG4uUHJlbWllckxlYWd1ZVN0YXRzIC5yYW5raW5nLXRhYmxlLWRhdGE6bnRoLWNoaWxkKC1uICsgNSkge1xyXG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzEzZDI2YztcclxufVxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAucmFua2luZy10YWJsZS10aXRsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMmMzOTtcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgI3Jhbmtpbmctc2VsZWN0IHtcclxuICB3aWR0aDogMjAwcHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVTLUFTQ0lJLCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIyOTIuNCUyMiUyMGhlaWdodCUzRCUyMjI5Mi40JTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMzMzMzMzMlMjIlMjBkJTNEJTIyTTI4NyUyMDY5LjRhMTcuNiUyMDE3LjYlMjAwJTIwMCUyMDAtMTMtNS40SDE4LjRjLTUlMjAwLTkuMyUyMDEuOC0xMi45JTIwNS40QTE3LjYlMjAxNy42JTIwMCUyMDAlMjAwJTIwMCUyMDgyLjJjMCUyMDUlMjAxLjglMjA5LjMlMjA1LjQlMjAxMi45bDEyOCUyMDEyNy45YzMuNiUyMDMuNiUyMDcuOCUyMDUuNCUyMDEyLjglMjA1LjRzOS4yLTEuOCUyMDEyLjgtNS40TDI4NyUyMDk1YzMuNS0zLjUlMjA1LjQtNy44JTIwNS40LTEyLjglMjAwLTUtMS45LTkuMi01LjUtMTIuOHolMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgI3Jhbmtpbmctc2VsZWN0OmhvdmVyIHtcclxuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAjcmFua2luZy1zZWxlY3Q6Zm9jdXMge1xyXG4gIGJvcmRlci1jb2xvcjogIzNkOTFmZjtcclxuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg2MSwgMTQ1LCAyNTUsIDAuMik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLlByZW1pZXJMZWFndWVTdGF0cyAjcmFua2luZy1zZWxlY3Qgb3B0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgLnJhbmtpbmctdGFibGUtcmVhZC1tb3JlIHtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgY29sb3I6ICMwNzZjZjE7XHJcbn1cclxuXHJcbi5QcmVtaWVyTGVhZ3VlU3RhdHMgLmV2ZW4tcm93IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG59XHJcblxyXG4vKiDnp7vliqjnq6/pgILphY3moLflvI8gKi9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLlByZW1pZXJMZWFndWVTdGF0cyAubW9iaWxlLWhpZGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5QcmVtaWVyTGVhZ3VlU3RhdHMgLnJhbmtpbmctdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgLlByZW1pZXJMZWFndWVTdGF0cyAucmFua2luZy10YWJsZS1kYXRhLFxyXG4gIC5QcmVtaWVyTGVhZ3VlU3RhdHMgLnJhbmtpbmctdGFibGUtdGl0dmxlIHtcclxuICAgIHBhZGRpbmc6IDAgMTBweCAwIDhweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICB9XHJcblxyXG4gIC5QcmVtaWVyTGVhZ3VlU3RhdHMgLnJhbmtpbmctaW5kZXgge1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG5cclxuICAuUHJlbWllckxlYWd1ZVN0YXRzIC5yYW5raW5nLXNjb3JlLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG5cclxuICAuUHJlbWllckxlYWd1ZVN0YXRzIC5yYW5raW5nLXRlYW0ge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbWF4LXdpZHRoOiAxMTBweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgfVxyXG5cclxuICAuUHJlbWllckxlYWd1ZVN0YXRzIC50ZWFtLWljb24ge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICB9XHJcblxyXG4gIC5QcmVtaWVyTGVhZ3VlU3RhdHMgI3Jhbmtpbmctc2VsZWN0IHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIOabtOWwj+Wxj+W5leeahOmAgumFjSAqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAuUHJlbWllckxlYWd1ZVN0YXRzIC5yYW5raW5nLXNjb3JlLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgfVxyXG5cclxuICAuUHJlbWllckxlYWd1ZVN0YXRzIC5yYW5raW5nLWluZGV4IHtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgfVxyXG5cclxuICAuUHJlbWllckxlYWd1ZVN0YXRzIC5yYW5raW5nLXRlYW0ge1xyXG4gICAgbWF4LXdpZHRoOiA5MHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLlByZW1pZXJMZWFndWVTdGF0cyAudGVhbS1pY29uIHtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgfVxyXG5cclxuICAuUHJlbWllckxlYWd1ZVN0YXRzIC5yYW5raW5nLXRhYmxlLWRhdGEsXHJcbiAgLlByZW1pZXJMZWFndWVTdGF0cyAucmFua2luZy10YWJsZS10aXRsZSB7XHJcbiAgICBwYWRkaW5nOiAwIDVweCAwIDVweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICB9XHJcblxyXG4gIC5QcmVtaWVyTGVhZ3VlU3RhdHMgI3Jhbmtpbmctc2VsZWN0IHtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICB9XHJcbn1cclxuPC9zdHlsZT5cclxuIl19 */
.Result .result-score {
  margin-right: 20px;
}

.Result .maskLayer {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  top: 0px;
  left: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.Result .maskLayer .loader {
  width: 25px;
  height: 25px;
  border: 5px solid #f3f3f3;
  border-top: 5px solid #3498db;
  /* 你可以换成自己想要的颜色 */
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin: auto;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.Result .none {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.Result .results-more {
  padding: 12px 10px;
  color: #0d7df4;
  border-top: 1px solid #efefef;
  font-size: 13px;
}

.Result .results-more .goOutByDefault:hover {
  text-decoration: underline;
}

.Result .result-team-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 5px;
}

.Result .result-team-item span {
  font-size: 14px;
}

.Result .result-team-item-base-info {
  display: flex;
  align-items: center;
  justify-content: left;
  padding-left: 5px;
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: space-between;
  padding-bottom: 8px;
}

.Result .result-team-time {
  text-align: center;
  background-color: #f5f5f6;
  flex: 1;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  top: -3px;
  font-size: 14px;
}

.Result .result-team-info {
  flex: 4;
  padding: 4px 0;
  background-color: white;
}

.Result .results-title {
  font-size: 18px;
  margin-top: 16px;
  margin-bottom: 6px;
  color: #404040;
  font-weight: bold;
}

.Result .team-icon {
  width: 20px;
  margin-right: 4px;
}

.Result .results-container {
  border: 1px solid #f0f0f0;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  overflow: hidden;
}

.Result .result-date {
  background-color: #1f2c39;
  padding: 10px;
  color: white;
  font-size: 14px;
}

.Result .result-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f5f5f6;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQzovVXNlcnMvMTEvRGVza3RvcC9zdGFydGVyLTMvY29tcG9uZW50cy9jb21tb24vUmVzdWx0LnZ1ZSIsIm1hcHBpbmdzIjoiO0FBbUZBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixvQ0FBb0M7RUFDcEMsUUFBUTtFQUNSLFNBQVM7RUFDVCxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtBQUN6QjtBQUVBO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWix5QkFBeUI7RUFDekIsNkJBQTZCLEVBQUUsaUJBQWlCO0VBQ2hELGtCQUFrQjtFQUNsQixrQ0FBa0M7RUFDbEMsWUFBWTtBQUNkO0FBRUE7QUFDRTtJQUNFLHVCQUF1QjtBQUN6QjtBQUNBO0lBQ0UseUJBQXlCO0FBQzNCO0FBQ0Y7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULGdDQUFnQztBQUNsQztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCw2QkFBNkI7QUFDL0I7QUFFQTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLGlCQUFpQjtBQUNuQjtBQUVBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsaUJBQWlCOztFQUVqQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCw4QkFBOEI7RUFDOUIsbUJBQW1CO0FBQ3JCO0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIseUJBQXlCO0VBQ3pCLE9BQU87RUFDUCxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix1QkFBdUI7QUFDekI7QUFFQTtFQUNFLE9BQU87RUFDUCxjQUFjO0VBQ2QsdUJBQXVCO0FBQ3pCO0FBRUE7RUFDRSxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsWUFBWTtFQUNaLGlCQUFpQjtBQUNuQjtBQUVBO0VBQ0UsV0FBVztFQUNYLGlCQUFpQjtBQUNuQjtBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLHdDQUF3QztFQUN4QyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FBQ2xCO0FBRUE7RUFDRSx5QkFBeUI7RUFDekIsYUFBYTtFQUNiLFlBQVk7QUFDZDtBQUVBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQiw4QkFBOEI7RUFDOUIseUJBQXlCO0FBQzNCIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyJSZXN1bHQudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuICA8c2VjdGlvbiBjbGFzcz1cIlJlc3VsdFwiPlxyXG4gICAgPGgyIGNsYXNzPVwicmVzdWx0cy10aXRsZVwiPlJlc3VsdHM8L2gyPlxyXG4gICAgPGRpdiBjbGFzcz1cInJlc3VsdHMtY29udGFpbmVyXCI+XHJcbiAgICAgIDxkaXY+XHJcbiAgICAgICAgPGFydGljbGUgdi1mb3I9XCJyIGluIHJlc3VsdFwiIDprZXk9XCJgcmVzdWx0cy1kYXRlOiR7ci5kYXRlfWBcIj5cclxuICAgICAgICAgIDxoZWFkZXIgY2xhc3M9XCJyZXN1bHQtZGF0ZVwiPnt7IHIuZGF0ZSB9fTwvaGVhZGVyPlxyXG4gICAgICAgICAgPGRpdiBzdHlsZT1cInBvc2l0aW9uOiByZWxhdGl2ZTsgbWluLWhlaWdodDogMzBweFwiPlxyXG4gICAgICAgICAgICA8ZGl2XHJcbiAgICAgICAgICAgICAgY2xhc3M9XCJyZXN1bHQtaXRlbVwiXHJcbiAgICAgICAgICAgICAgdi1mb3I9XCJpdGVtIGluIHIuZml4dHVyZXNcIlxyXG4gICAgICAgICAgICAgIDprZXk9XCJgcmVzdWx0cy1pdGVtOiR7ci5kYXRlfS0ke2l0ZW0udGltZX1gXCJcclxuICAgICAgICAgICAgPlxyXG4gICAgICAgICAgICAgIDx0aW1lIGNsYXNzPVwicmVzdWx0LXRlYW0tdGltZVwiIHN0eWxlPVwicG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC0zcHg7XCI+XHJcbiAgICAgICAgICAgICAgICB7eyBpdGVtLnRpbWUgfX1cclxuICAgICAgICAgICAgICA8L3RpbWU+XHJcbiAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInJlc3VsdC10ZWFtLWluZm9cIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJyZXN1bHQtdGVhbS1pdGVtXCI+XHJcbiAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9XCJ3aWR0aDogMTAwJVwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJyZXN1bHQtdGVhbS1pdGVtLWJhc2UtaW5mb1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT1cImRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZ1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzPVwidGVhbS1pY29uXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICA6c3JjPVwiaXRlbS5ob21lX3RlYW0ubG9nb1wiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgOmFsdD1cIml0ZW0uaG9tZV90ZWFtLm5hbWVcIlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj57eyBpdGVtLmhvbWVfdGVhbS5uYW1lIH19PC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgPC9kaXY+XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInJlc3VsdC1zY29yZVwiPnt7IGl0ZW0uZ29hbHMuaG9tZSB9fTwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJyZXN1bHQtdGVhbS1pdGVtLWJhc2UtaW5mb1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgPGRpdiBzdHlsZT1cImRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZ1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzPVwidGVhbS1pY29uXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICA6c3JjPVwiaXRlbS5hd2F5X3RlYW0ubG9nb1wiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgOmFsdD1cIml0ZW0uYXdheV90ZWFtLm5hbWVcIlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj57eyBpdGVtLmF3YXlfdGVhbS5uYW1lIH19PC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgPC9kaXY+XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInJlc3VsdC1zY29yZVwiPnt7IGl0ZW0uZ29hbHMuYXdheSB9fTwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICAgIDwvZGl2PlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuXHJcbiAgICAgICAgICAgIDxkaXYgdi1pZj1cImxvYWRlclwiIGNsYXNzPVwibWFza0xheWVyXCI+XHJcbiAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImxvYWRlclwiPjwvZGl2PlxyXG4gICAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICAgICAgPHNwYW4gdi1pZj1cIiFsb2FkZXIgJiYgIXJlc3VsdC5sZW5ndGhcIiBjbGFzcz1cIm5vbmVcIj7mmoLml6DmlbDmja48L3NwYW4+XHJcbiAgICAgICAgICA8L2Rpdj5cclxuICAgICAgICA8L2FydGljbGU+XHJcbiAgICAgIDwvZGl2PlxyXG5cclxuICAgICAgPGZvb3Rlcj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwicmVzdWx0cy1tb3JlXCI+VmlldyBGdWxsIHJlc3VsdHM8L2Rpdj5cclxuICAgICAgPC9mb290ZXI+XHJcbiAgICA8L2Rpdj5cclxuICA8L3NlY3Rpb24+XHJcbjwvdGVtcGxhdGU+XHJcblxyXG48c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxyXG5pbXBvcnQgeyBnZXRSZXN1bHQsIHR5cGUgUmVzdWx0IH0gZnJvbSBcIn4vYXBpL21vY2tfYXBpXCI7XHJcbmltcG9ydCB7IGdldENvdXJzZSB9IGZyb20gXCJ+L2FwaS9hcGlcIjtcclxuXHJcbmNvbnN0IHJlc3VsdCA9IHJlZjxSZXN1bHRbXT4oW10pO1xyXG5cclxuY29uc3QgbG9hZGVyID0gcmVmKGZhbHNlKTtcclxuXHJcbmNvbnN0IGxvYWRSZXN1bHQgPSBhc3luYyAoKSA9PiB7XHJcbiAgbG9hZGVyLnZhbHVlID0gdHJ1ZTtcclxuICByZXN1bHQudmFsdWUgPSBhd2FpdCBnZXRDb3Vyc2UoeyBzdGF0dXM6IFwiRlRcIiB9KTsgLy9hd2FpdCBnZXRSZXN1bHQoKVxyXG4gIGxvYWRlci52YWx1ZSA9IGZhbHNlO1xyXG59O1xyXG5cclxuc2V0VGltZW91dCgoKSA9PiB7XHJcbiAgbG9hZFJlc3VsdCgpO1xyXG59LCAxMDAwKTtcclxuPC9zY3JpcHQ+XHJcblxyXG48c3R5bGU+XHJcbi5SZXN1bHQgLnJlc3VsdC1zY29yZSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uUmVzdWx0IC5tYXNrTGF5ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gIHRvcDogMHB4O1xyXG4gIGxlZnQ6IDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5SZXN1bHQgLm1hc2tMYXllciAubG9hZGVyIHtcclxuICB3aWR0aDogMjVweDtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgYm9yZGVyOiA1cHggc29saWQgI2YzZjNmMztcclxuICBib3JkZXItdG9wOiA1cHggc29saWQgIzM0OThkYjsgLyog5L2g5Y+v5Lul5o2i5oiQ6Ieq5bex5oOz6KaB55qE6aKc6ImyICovXHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW4ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcbi5SZXN1bHQgLm5vbmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbi5SZXN1bHQgLnJlc3VsdHMtbW9yZSB7XHJcbiAgcGFkZGluZzogMTJweCAxMHB4O1xyXG4gIGNvbG9yOiAjMGQ3ZGY0O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWZlZmVmO1xyXG59XHJcblxyXG4uUmVzdWx0IC5yZXN1bHQtdGVhbS1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcblxyXG4uUmVzdWx0IC5yZXN1bHQtdGVhbS1pdGVtLWJhc2UtaW5mbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG59XHJcblxyXG4uUmVzdWx0IC5yZXN1bHQtdGVhbS10aW1lIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNjtcclxuICBmbGV4OiAxO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5SZXN1bHQgLnJlc3VsdC10ZWFtLWluZm8ge1xyXG4gIGZsZXg6IDQ7XHJcbiAgcGFkZGluZzogNHB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5SZXN1bHQgLnJlc3VsdHMtdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDZweDtcclxuICBjb2xvcjogIzQwNDA0MDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5SZXN1bHQgLnRlYW0taWNvbiB7XHJcbiAgd2lkdGg6IDI1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbn1cclxuXHJcbi5SZXN1bHQgLnJlc3VsdHMtY29udGFpbmVyIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5SZXN1bHQgLnJlc3VsdC1kYXRlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyYzM5O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uUmVzdWx0IC5yZXN1bHQtaXRlbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY2O1xyXG59XHJcbjwvc3R5bGU+XHJcbiJdfQ== */

.TopArticle .article-item-container {
  display: flex;
  align-items: center;
  margin: 10px 5px;
}

.TopArticle .article-num {
  width: 16px;
  text-align: center;
  color: #969aa5;
  position: relative;
  top: -2px;
}

.TopArticle .article-num,
.TopArticle .article-title {
  padding: 8px 0;
}

.TopArticle .article-title {
  font-size: 15px;
  white-space: nowrap;
  padding: 8px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(100% - 20px);
  margin-left: 5px;
  border-bottom: 1px solid #e9eaeb;
}

.TopArticle .article-title a {
  color: #222;
  text-decoration: none;
  transition: color 0.2s;
  display: inline-block;
  max-width: 100%;
  vertical-align: middle;
  white-space: nowrap;
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;

}

.TopArticle .article-title a:hover {
  color: #1976d2;
  text-decoration: underline;
}

.TopArticle.top-headlines {
  border-radius: 10px;
  border: 1px solid #ededed;
  padding: 10px;
  margin-bottom: 20px;
}

.TopArticle .list-svg {
  height: 18px;
  margin-right: 4px;
}

.TopArticle .top-headlines-title {
  display: flex;
  align-items: center;
  padding: 0 0 10px;
  border-bottom: 1px solid #dcdddf;
  font-weight: bold;
}

.TopArticle ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.TopArticle .article-item:nth-child(1) .article-num {
  color: #fe4c4e;
  font-weight: bold;
}

.TopArticle .article-item:nth-child(2) .article-num {
  color: #ff7928;
  font-weight: bold;
}

.TopArticle .article-item:nth-child(3) .article-num {
  color: #faad20;
  font-weight: bold;
}

/* 移动端适配 */
@media (max-width: 768px) {
  .TopArticle.top-headlines {
    padding: 8px;
    margin-bottom: 15px;
  }

  .TopArticle .top-headlines-title {
    padding: 0 0 8px;
    font-size: 15px;
  }

  .TopArticle .list-svg {
    height: 16px;
  }

  .TopArticle .article-item {
    margin: 8px 3px;
  }

  .TopArticle .article-title {
    font-size: 14px;
    padding: 0 0 6px;
  }
}

/* 更小屏幕适配 */
@media (max-width: 480px) {
  .TopArticle.top-headlines {
    padding: 6px;
    margin-bottom: 12px;
  }

  .TopArticle .top-headlines-title {
    padding: 0 0 6px;
    font-size: 14px;
  }

  .TopArticle .list-svg {
    height: 14px;
  }

  .TopArticle .article-title {
    font-size: 13px;
    padding: 0 0 5px;
  }

  .TopArticle .article-num {
    width: 14px;
  }
}


/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQzovVXNlcnMvMTEvRGVza3RvcC9zdGFydGVyLTMvYXBwLnZ1ZSIsIm1hcHBpbmdzIjoiO0FBcUJBO0VBQ0UsU0FBUztFQUNULFVBQVU7QUFDWjs7QUFFQSxxQkFBcUI7QUFDckI7RUFDRTtnRUFDOEQ7RUFDOUQsbUNBQW1DO0VBQ25DLGtDQUFrQztBQUNwQzs7QUFFQSxtQkFBbUI7QUFDbkI7RUFDRSxzQkFBc0I7QUFDeEIiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbImFwcC52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBzZXR1cCBsYW5nPVwidHNcIj5cclxuLy8g5re75Yqgdmlld3BvcnTlhYPmoIfnrb5cclxudXNlSGVhZCh7XHJcbiAgbWV0YTogW1xyXG4gICAgeyBuYW1lOiAndmlld3BvcnQnLCBjb250ZW50OiAnd2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCwgbWF4aW11bS1zY2FsZT0xLjAsIHVzZXItc2NhbGFibGU9bm8nIH1cclxuICBdXHJcbn0pXHJcblxyXG51c2VTZW9NZXRhKHtcclxuICB0aXRsZTogJ051eHQgQXBwMScsXHJcbiAgZGVzY3JpcHRpb246ICdOdXh0IEFwcDEgRGVzY3JpcHRpb24nLFxyXG59KVxyXG48L3NjcmlwdD5cclxuXHJcbjx0ZW1wbGF0ZT5cclxuICA8TnV4dExheW91dD5cclxuICAgIDxOdXh0UGFnZSAvPlxyXG4gIDwvTnV4dExheW91dD5cclxuPC90ZW1wbGF0ZT5cclxuXHJcbjxzdHlsZT5cclxuaHRtbCwgYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qIOS9v+eUqOezu+e7n+m7mOiupOWtl+S9k++8jOaPkOWNh+enu+WKqOerr+aAp+iDvSAqL1xyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sIE94eWdlbixcclxuICAgIFVidW50dSwgQ2FudGFyZWxsLCAnT3BlbiBTYW5zJywgJ0hlbHZldGljYSBOZXVlJywgc2Fucy1zZXJpZjtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4vKiDnoa7kv53miYDmnInnm5LlrZDkvb/nlKjnm7jlkIznmoTnm5LmqKHlnosgKi9cclxuKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG48L3N0eWxlPlxyXG4iXX0= */

.layout-container {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.page-enter-active,
.page-leave-active {
  transition: all 0.3s;
}

.page-enter-from,
.page-leave-to {
  opacity: 0;
  transform: translateY(10px);
}

.layout-enter-active,
.layout-leave-active {
  transition: all 0.3s;
}

.layout-enter-from,
.layout-leave-to {
  opacity: 0;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQzovVXNlcnMvMTEvRGVza3RvcC9zdGFydGVyLTMvbGF5b3V0cy9kZWZhdWx0LnZ1ZSIsIm1hcHBpbmdzIjoiO0FBU0E7RUFDRSxpQkFBaUI7RUFDakIsYUFBYTtFQUNiLHNCQUFzQjtBQUN4QjtBQUVBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLFVBQVU7RUFDViwyQkFBMkI7QUFDN0I7QUFFQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSxVQUFVO0FBQ1oiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbImRlZmF1bHQudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuICA8ZGl2IGNsYXNzPVwibGF5b3V0LWNvbnRhaW5lclwiPlxyXG4gICAgPHBhZ2UtaGVhZGVyLz5cclxuICAgIDxzbG90IC8+XHJcbiAgICA8cGFnZS1mb290ZXIvPlxyXG4gIDwvZGl2PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHN0eWxlPlxyXG4ubGF5b3V0LWNvbnRhaW5lciB7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4ucGFnZS1lbnRlci1hY3RpdmUsXHJcbi5wYWdlLWxlYXZlLWFjdGl2ZSB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbn1cclxuLnBhZ2UtZW50ZXItZnJvbSxcclxuLnBhZ2UtbGVhdmUtdG8ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xyXG59XHJcblxyXG4ubGF5b3V0LWVudGVyLWFjdGl2ZSxcclxuLmxheW91dC1sZWF2ZS1hY3RpdmUge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG59XHJcbi5sYXlvdXQtZW50ZXItZnJvbSxcclxuLmxheW91dC1sZWF2ZS10byB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG48L3N0eWxlPlxyXG48c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxyXG5pbXBvcnQgUGFnZUhlYWRlciBmcm9tIFwifi9jb21wb25lbnRzL2NvbW1vbi9QYWdlSGVhZGVyLnZ1ZVwiO1xyXG5pbXBvcnQgUGFnZUZvb3RlciBmcm9tIFwifi9jb21wb25lbnRzL2NvbW1vbi9QYWdlRm9vdGVyLnZ1ZVwiO1xyXG48L3NjcmlwdD4iXX0= */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  /* font: inherit; */
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

body {
  line-height: 1;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* 全局响应式布局样式 */
:root {
  --max-content-width: 1080px;
  --mobile-breakpoint: 768px;
  --tablet-breakpoint: 1080px;
}

/* 响应式布局通用�?*/
.container {
  width: 100%;
  max-width: var(--max-content-width);
  margin: 0 auto;
  padding: 0 15px;
  box-sizing: border-box;
}

/* 响应式适配 */
@media (max-width: 1100px) {
  .container {
    width: 100%;
    padding: 0 10px;
  }
}

@media (max-width: 768px) {
  .container {
    padding: 0 5px;
  }
}

/* 图片响应式处�?*/
img {
  max-width: 100%;
  height: auto;
}

.home {
  background-color: rgb(239, 239, 239);
}

.home .NewsList {
  margin-top: 20px;
}

.home .container {
  display: flex;
  justify-content: center;
}

.home .goOutByDefault {
  text-decoration: none;
  color: inherit;
  background-color: transparent;
  /* 清除背景 */
  outline: none;
}

.home .home-container {
  background-color: white;
  width: 1080px;
  margin: 10px 0 40px;
  padding: 20px;
  border-radius: 10px;
  display: flex;
  justify-content: space-between;
}

.home .left-container {
  width: 63%;
}

.home .right-container {
  width: 35%;
}

@media (max-width: 1100px) {
  .home .home-container {
    width: 100%;
  }

  .home .left-container {
    width: 100%;
  }
}

/* 增强移动端适配 */
@media (max-width: 768px) {
  .home .home-container {
    width: 100%;
    padding: 8px;
    margin: 10px auto 15px;
  }

  /* 减小组件之间的间�?*/
  .home .mobile-item {
    margin-bottom: 10px;
  }
}

/* 确保页面底部无多余空�?*/
@media (max-height: 800px) {
  .home .home-container {
    margin-bottom: 15px;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQzovVXNlcnMvMTEvRGVza3RvcC9zdGFydGVyLTMvcGFnZXMvaW5kZXgudnVlIiwibWFwcGluZ3MiOiI7QUF1Q0E7RUFDRSx5QkFBeUI7O0VBRXpCLGFBQWE7RUFDYix1QkFBdUI7QUFDekI7QUFFQTtFQUNFLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2QsNkJBQTZCLEVBQUUsU0FBUztFQUN4QyxhQUFhO0FBQ2Y7QUFFQTtFQUNFLHVCQUF1QjtFQUN2QixjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixtQkFBbUI7O0VBRW5CLGFBQWE7RUFDYiw4QkFBOEI7QUFDaEM7QUFFQTtFQUNFLFVBQVU7QUFDWjtBQUVBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFFQTtFQUNFLGNBQWM7QUFDaEI7QUFFQTtBQUNFO0lBQ0UsV0FBVztBQUNiO0FBRUE7SUFDRSxjQUFjO0FBQ2hCO0FBRUE7SUFDRSxhQUFhO0FBQ2Y7QUFFQTtJQUNFLFdBQVc7QUFDYjtBQUNGOztBQUVBLFlBQVk7QUFDWjtBQUNFO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWixzQkFBc0I7QUFDeEI7QUFFQTtJQUNFLGFBQWE7QUFDZjs7RUFFQSxjQUFjO0FBQ2Q7SUFDRSxtQkFBbUI7QUFDckI7QUFDRjs7QUFFQSxnQkFBZ0I7QUFDaEI7QUFDRTtJQUNFLG1CQUFtQjtBQUNyQjtBQUNGIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyJpbmRleC52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiXHJcbjx0ZW1wbGF0ZT5cclxuICA8ZGl2IGNsYXNzPVwiaG9tZVwiPlxyXG4gICAgPGRpdiBzdHlsZT1cImJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7IHBhZGRpbmctdG9wOiAxcHhcIj5cclxuICAgICAgPGRpdiBjbGFzcz1cImNvbnRhaW5lclwiPlxyXG4gICAgICAgIDxtYWluIGNsYXNzPVwiaG9tZS1jb250YWluZXJcIj5cclxuICAgICAgICAgIDxzZWN0aW9uIGNsYXNzPVwibGVmdC1jb250YWluZXJcIj5cclxuICAgICAgICAgICAgPGxhdGVzdC1hcnRpY2xlLz5cclxuICAgICAgICAgICAgPHRvcC1hcnRpY2xlIGNsYXNzPVwibW9iaWxlLWl0ZW1cIi8+XHJcbiAgICAgICAgICAgIDxwcmVtaWVyLWxlYWd1ZS1zdGF0cy8+XHJcbiAgICAgICAgICAgIDxmaXh0dXJlcyBjbGFzcz1cIm1vYmlsZS1pdGVtXCIgc3R5bGU9XCJtYXJnaW4tdG9wOiAxNXB4O1wiIC8+XHJcbiAgICAgICAgICAgIDxyZXN1bHQgY2xhc3M9XCJtb2JpbGUtaXRlbVwiLz5cclxuICAgICAgICAgICAgPG5ld3MtbGlzdC8+XHJcbiAgICAgICAgICA8L3NlY3Rpb24+XHJcbiAgICAgICAgICA8YXNpZGUgY2xhc3M9XCJyaWdodC1jb250YWluZXIgcGMtaXRlbVwiPlxyXG4gICAgICAgICAgICA8dG9wLWFydGljbGUgY2xhc3M9XCJwYy1pdGVtXCIvPlxyXG4gICAgICAgICAgICA8Zml4dHVyZXMgY2xhc3M9XCJwYy1pdGVtXCIvPlxyXG4gICAgICAgICAgICA8YWQgaW1hZ2U9XCIvaW1hZ2VzL0FkMS5wbmdcIiB1cmw9XCIjXCIgY2xhc3M9XCJhZC1pdGVtXCIgLz5cclxuICAgICAgICAgICAgPGFkIGltYWdlPVwiL2ltYWdlcy9BZDIucG5nXCIgdXJsPVwiI1wiIGNsYXNzPVwiYWQtaXRlbVwiIC8+XHJcbiAgICAgICAgICAgIDxyZXN1bHQgY2xhc3M9XCJwYy1pdGVtXCIvPlxyXG4gICAgICAgICAgICA8YWQgaW1hZ2U9XCIvaW1hZ2VzL0FkMy5wbmdcIiB1cmw9XCIjXCIgY2xhc3M9XCJhZC1pdGVtXCIgLz5cclxuICAgICAgICAgIDwvYXNpZGU+XHJcbiAgICAgICAgPC9tYWluPlxyXG4gICAgICA8L2Rpdj5cclxuICAgIDwvZGl2PlxyXG4gIDwvZGl2PlxyXG48L3RlbXBsYXRlPlxyXG5cclxuPHNjcmlwdCBzZXR1cCBsYW5nPVwidHNcIj5cclxuaW1wb3J0IExhdGVzdEFydGljbGUgZnJvbSBcIn4vY29tcG9uZW50cy9jb21tb24vTGF0ZXN0QXJ0aWNsZS52dWVcIjtcclxuaW1wb3J0IFRvcEFydGljbGUgZnJvbSBcIn4vY29tcG9uZW50cy9jb21tb24vVG9wQXJ0aWNsZS52dWVcIjtcclxuaW1wb3J0IEZpeHR1cmVzIGZyb20gXCJ+L2NvbXBvbmVudHMvY29tbW9uL0ZpeHR1cmVzLnZ1ZVwiO1xyXG5pbXBvcnQgUHJlbWllckxlYWd1ZVN0YXRzIGZyb20gXCJ+L2NvbXBvbmVudHMvY29tbW9uL1ByZW1pZXJMZWFndWVTdGF0cy52dWVcIjtcclxuaW1wb3J0IFJlc3VsdCBmcm9tIFwifi9jb21wb25lbnRzL2NvbW1vbi9SZXN1bHQudnVlXCI7XHJcbmltcG9ydCBOZXdzTGlzdCBmcm9tIFwifi9jb21wb25lbnRzL2NvbW1vbi9OZXdzTGlzdC52dWVcIjtcclxuaW1wb3J0IEFkIGZyb20gXCJ+L2NvbXBvbmVudHMvY29tbW9uL0FkLnZ1ZVwiO1xyXG48L3NjcmlwdD5cclxuXHJcbjxzdHlsZT5cclxuLmhvbWUgLmNvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmhvbWUgLmdvT3V0QnlEZWZhdWx0IHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIOa4hemZpOiDjOaZryAqL1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5ob21lIC5ob21lLWNvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgd2lkdGg6IDEwODBweCA7XHJcbiAgbWFyZ2luOiAxMHB4IDAgNDBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uaG9tZSAubGVmdC1jb250YWluZXIge1xyXG4gIHdpZHRoOiA2MiU7XHJcbn1cclxuXHJcbi5ob21lIC5yaWdodC1jb250YWluZXIge1xyXG4gIHdpZHRoOiAzNSU7XHJcbn1cclxuLmhvbWUgLm1vYmlsZS1pdGVtIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaG9tZSAucGMtaXRlbSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAuaG9tZSAuaG9tZS1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuaG9tZSAubW9iaWxlLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuaG9tZSAucGMtaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmhvbWUgLmxlZnQtY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLyog5aKe5by656e75Yqo56uv6YCC6YWNICovXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5ob21lIC5ob21lLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIG1hcmdpbjogMTBweCBhdXRvIDE1cHg7XHJcbiAgfVxyXG5cclxuICAuaG9tZSAuYWQtaXRlbSB7XHJcbiAgICBtYXJnaW46IDhweCAwO1xyXG4gIH1cclxuXHJcbiAgLyog5YeP5bCP57uE5Lu25LmL6Ze055qE6Ze06LedICovXHJcbiAgLmhvbWUgLm1vYmlsZS1pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDnoa7kv53pobXpnaLlupXpg6jml6DlpJrkvZnnqbrnmb0gKi9cclxuQG1lZGlhIChtYXgtaGVpZ2h0OiA4MDBweCkge1xyXG4gIC5ob21lIC5ob21lLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxufVxyXG48L3N0eWxlPiJdfQ== */
/* 页面转场动画 - 简洁直接风�?*/
.page-enter-active,
.page-leave-active {
  transition: opacity 0.15s ease;
}

.page-enter-from,
.page-leave-to {
  opacity: 0;
}

.page-enter-to,
.page-leave-from {
  opacity: 1;
}

/* 布局转场动画 - 简洁版 */
.layout-enter-active,
.layout-leave-active {
  transition: opacity 0.1s ease;
}

.layout-enter-from,
.layout-leave-to {
  opacity: 0;
}

/* 确保过渡期间内容不会有不必要的滚�?*/
html,
body {
  overflow-x: hidden;
}

/* 优化长列表滚动性能 */
.news-container,
.hot-article,
.article-list {
  will-change: transform;
  backface-visibility: hidden;
}

/* 直接滚动行为 */
html {
  scroll-behavior: auto;
}

@media (max-width: 1100px) {
  .home-container {
    display: flex !important;
    flex-direction: column !important;
    gap: 0px !important;
  }

  .left-container,
  .right-container {
    width: 100% !important;
    max-width: 100% !important;
  }

  .right-container {
    margin-left: 0 !important;
    margin-top: 24px !important;
  }
}

@media (max-width: 768px) {
  .right-container {
    margin-top: 16px !important;
  }
}

@media (max-width: 480px) {
  .right-container {
    margin-top: 12px !important;
  }
}

@media (max-width: 768px) {
  .ad.ad-container {
    display: none !important;
  }
}



/* ============================== */

/* 菜单容器 */
.menu-header-container {
  list-style: none;
  display: flex;
  gap: 20px;
  padding: 0;
  margin: 0;
  background-color: #fff;
  font-family: Arial, sans-serif;
}


/* 单个菜单项 */
.jcombobox {
  position: relative;
}

/* 菜单链接 */
.jcombobox>a {
  display: block;
  text-decoration: none;
  color: #333;
  transition: color 0.3s;
}

.jcombobox>a:hover {
  /* color: #007bff; */
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 50%;
  /* 从父元素中心开始 */
  transform: translateX(-50%) translateY(0px);
  /* 横向居中 + Y轴初始偏移 */
  background: white;
  border: 1px solid #ddd;
  border-radius: 6px;
  list-style: none;
  padding: 10px 0;
  margin: 8px 0 0;
  min-width: 160px;
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
  z-index: 999;
}

.dropdown-menu::before {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 8px solid white;
  z-index: 1000;
  filter: drop-shadow(0 -1px 1px rgba(0, 0, 0, 0.1));
}

/* 子菜单项 */
.dropdown-menu li a {
  display: block;
  padding: 10px 20px;
  text-decoration: none;
  color: #333;
  white-space: nowrap;
  transition: background 0.3s;
  cursor: pointer;
}

.dropdown-menu li a:hover {
  background-color: #f0f0f0;
}

/* 显示状态（加上 active 类） */
.jcombobox.active .dropdown-menu {
  opacity: 1;
  visibility: visible;
}

.arrow-icon {
  display: inline-block;
  margin-left: 3px;
  font-size: 0.75em;
  transition: transform 0.3s ease;
  position: relative;
  top: -2px;
}

/* 如果需要点击后旋转小三角 */
.jcombobox.active .arrow-icon {
  transform: rotate(180deg);
}

/* 移动端响应式调整 */
@media (max-width: 768px) {
  .menu-header-container {
    flex-direction: column;
    gap: 0;
    align-items: stretch;
    padding: 0px;
    width: 100%;
  }

  .menu-header-container-menu {
    padding: 0px !important;
  }

  .menu-header a {
    width: 100%;

  }

  .menu-header .canDropDown {
    padding: 10px 0px;
  }

  .menu-header .canDropDown ul li a {
    padding: 10px 30px;
  }

  .menu-header .canDropDown>a {
    padding: 0px 20px;
    color: #49494a;
    text-decoration: none !important;
  }

  .menu-header .canDropDown.active>a {
    padding-bottom: 10px;
  }

  .menu-header .canDropDown.active {
    padding-bottom: 0px;
  }

  .menu-header .menu-item {
    border-bottom: 1px solid #ddd;
    width: 100%;
  }

  .menu-item>a {
    font-size: 16px;
    padding: 0px;
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
  }

  /* 下拉菜单变成全宽覆盖 */
  .dropdown-menu {
    position: static;
    transform: none !important;
    box-shadow: none;
    border: none;
    padding: 0;
    margin: 0;
    max-height: 0;
    overflow: hidden;
    border-top: 1px solid #ddd;
    transition: max-height 0.3s ease;
    border-radius: 0;
    background-color: transparent;
  }

  /* 使用max-height过渡展开下拉 */
  .jcombobox.active .dropdown-menu {
    max-height: 500px;
    /* 适当大点，能容纳所有子项 */
    opacity: 1;
    visibility: visible;
  }

  .dropdown-menu li a {
    padding: 15px 20px;
    font-size: 16px;
    white-space: normal;
    border-bottom: 1px solid #eee;
  }

  .dropdown-menu li:last-child a {
    border-bottom: none;
  }

  .dropdown-menu::before {
    display: none;
  }

  /* 箭头右侧对齐，旋转 */
  .arrow-icon {
    font-size: 0.9em;
    margin-left: 0;
    transition: transform 0.3s ease;
    top: 0px;
  }

  .jcombobox.active>a .arrow-icon {
    transform: rotate(180deg);
  }
}


.pagination {
  display: flex;
  gap: 50px;
  justify-content: center;
}

.pagination .btn {
  padding: 8px 13px;
  border: none;
  border-radius: 5px;
  background: linear-gradient(to right, #4f8cf7, #3f6fd1);
  color: white;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.25s ease;
  display: flex;
  align-items: center;
  gap: 8px;
}

.pagination .btn:not(.disable):hover {
  background: linear-gradient(to right, #3f6fd1, #4f8cf7);
  transform: translateY(-2px);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
}


.pagination .btn.disable {
  background: #d1d5db;
  color: #9ca3af;
  cursor: not-allowed;
  box-shadow: none;
}

.pagination .btn svg {
  width: 18px;
  height: 18px;
  fill: white;
}

@media (max-width: 680px) {
  .pagination .btn {
    font-size: 12px;
    padding: 8px 10px;
  }

}

.header-tip {
  color: grey;
  margin-bottom: 10px;
}

.header-tip span {}

.header-tip span a {
  color: grey;
}

.header-tip span a:hover {
  text-decoration: underline;
}

/* ============================== */
/* 优化后的导航菜单样式 */
/* ============================== */

/* 下拉菜单项基础样式 */
.dropdown-item {
  position: relative;
}

/* 下拉箭头 */
.dropdown-arrow {
  width: 16px;
  height: 16px;
  margin-left: 6px;
  transition: transform 0.3s ease;
  vertical-align: middle;
}

/* 展开状态的箭头旋转 */
.dropdown-item.dropdown-open .dropdown-arrow {
  transform: rotate(180deg);
}

/* 下拉菜单容器 */
.dropdown-item .dropdown-menu {
  position: absolute;
  top: calc(100% + 8px);
  left: 50%;
  transform: translateX(-50%);
  background: white;
  border: 1px solid #e1e5e9;
  border-radius: 8px;
  list-style: none;
  padding: 8px 0;
  margin: 0;
  min-width: 200px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
  opacity: 0;
  visibility: hidden;
  transform: translateX(-50%) translateY(-10px);
  transition: all 0.3s ease;
  z-index: 1000;
}

/* 下拉菜单箭头指示器 */
.dropdown-item .dropdown-menu::before {
  content: "";
  position: absolute;
  top: -6px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  z-index: 1001;
}

.dropdown-item .dropdown-menu::after {
  content: "";
  position: absolute;
  top: -7px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #e1e5e9;
  z-index: 1000;
}

/* 展开状态 */
.dropdown-item.dropdown-open .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translateX(-50%) translateY(0);
}

/* 下拉菜单项 */
.dropdown-menu-item {
  list-style: none;
}

/* 分隔线 */
.dropdown-divider {
  height: 1px;
  background-color: #e9ecef;
  margin: 4px 0;
}

/* 下拉菜单链接 */
.dropdown-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 16px;
  text-decoration: none;
  color: #374151;
  transition: all 0.2s ease;
  border-radius: 4px;
  margin: 0 4px;
}

.dropdown-link:hover {
  background-color: #f3f4f6;
  color: #1f2937;
}

/* 联赛名称和国家 */
.league-name {
  font-weight: 500;
  font-size: 14px;
}

.league-country {
  font-size: 12px;
  color: #6b7280;
}

/* 移动端下拉菜单优化 */
@media (max-width: 768px) {
  .dropdown-item .dropdown-menu {
    position: static;
    transform: none;
    box-shadow: none;
    border: none;
    border-radius: 0;
    padding: 0;
    margin: 0;
    min-width: auto;
    max-height: 0;
    overflow: hidden;
    background: #f8f9fa;
    transition: max-height 0.3s ease;
  }

  .dropdown-item .dropdown-menu::before,
  .dropdown-item .dropdown-menu::after {
    display: none;
  }

  .dropdown-item.dropdown-open .dropdown-menu {
    max-height: 300px;
    opacity: 1;
    visibility: visible;
    border-top: 1px solid #e9ecef;
  }

  .dropdown-link {
    padding: 12px 20px;
    margin: 0;
    border-radius: 0;
    border-bottom: 1px solid #e9ecef;
  }

  .dropdown-link:hover {
    background-color: #e9ecef;
  }

  .dropdown-menu-item:last-child .dropdown-link {
    border-bottom: none;
  }

  .league-name {
    font-size: 15px;
  }

  .league-country {
    font-size: 13px;
  }
}

.h1_title {
  margin-bottom: 13px;
  font-size: 18px;
  margin-top: 10px;
  font-weight: bold;
}


 /* 面包屑导航样式 */
    .breadcrumb-nav {
        margin-bottom: 20px;
    }

    .breadcrumb {
        display: flex;
        align-items: center;
        list-style: none;
        margin: 0;
        /* padding: 12px 0; */
        font-size: 14px;
    }

    .breadcrumb-item {
        display: flex;
        align-items: center;
    }

    .breadcrumb-link {
        display: flex;
        align-items: center;
        gap: 6px;
        color: #666 !important;
        text-decoration: none;
        padding: 4px 8px;
        border-radius: 4px;
        transition: all 0.2s ease;
    }

    .breadcrumb-link:hover {
        color: #2787f7 !important;
        background-color: #f8f9fa;
    }

    .breadcrumb-icon {
        width: 16px;
        height: 16px;
    }

    .breadcrumb-separator {
        margin: 0 8px;
        color: #ccc !important;
        font-weight: 300;
    }

    .breadcrumb-current {
        color: #333 !important;
        font-weight: 500;
        padding: 4px 8px;
    }