.qicheng-news-read {
  padding-top: var(--header-height);
  font-family: var(--font-family, 'MiSans');
  background-color: #fff;
  padding-bottom: calc(max(40px, 2.5rem) + var(--border-radius-lg));
}

.qicheng-read-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: max(25px, 1.1111rem);
  margin-bottom: max(25px, 1.1111rem);
}

.read-header-title {
  margin-top: max(40px, 2.361111rem);
  color: var(--text-color-black, #100);
  font-size: var(--title-font-size-md);
  font-weight: var(--title-font-weight, 900);
  line-height: normal;
  text-transform: capitalize;
  font-family: var(--font-family, 'MiSans');
  text-align: center;
}

.read-header-info {
  display: flex;
  align-items: center;
  gap: max(0.89999rem, 20px);
  font-size: 14px;
  font-family: var(--font-family);
  font-weight: 400;
  line-height: 139%;
}
.read-header-info_time {
  opacity: 0.4 !important;
}

.read-header-info_auth {
  padding: 6px 10px;
  border-radius: 20px;
  background-color: #f6f6f6;
}

.read-header-social {
  display: flex;
  width: 100%;
  align-items: center;
}

.read-header-social::before,
.read-header-social::after {
  content: '';
  display: inline-block;
  flex: 1;
  height: 1px;
  width: 100%;
  background-color: #ccc;
}

.read-header-social_list {
  flex-shrink: 0;
  display: flex;
  gap: max(10px, 0.89999rem);
  padding: 0 max(10px, 0.89999rem);
}

.qicheng-news-read .content {
  color: var(--text-color-black, #100);
  font-size: var(--text-font-size-xl, 20px);
  font-weight: 400;
  line-height: 1.6;
  font-family: var(--font-family, 'MiSans');
  padding: 0 max(4.16666rem, 0px);
  border-bottom: 1px solid #ccc;
  padding-bottom: max(1.111rem, 20px);
}

.qicheng-news-read .content h1,
.qicheng-news-read .content h2,
.qicheng-news-read .content h3,
.qicheng-news-read .content h4,
.qicheng-news-read .content h5,
.qicheng-news-read .content h6 {
  font-family: var(--font-family, 'MiSans');
  font-weight: var(--title-font-weight, 900);
  color: var(--text-color-black, #100);
  margin: 1.5em 0 1em 0;
}

.qicheng-news-read .content p {
  margin-bottom: 1em;
}

.qicheng-news-read .content ul,
.qicheng-news-read .content ol {
  margin: 1em 0;
  padding-left: 2em;
}

.qicheng-news-read .content li {
  margin: 0.5em 0;
}

.qicheng-read-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  margin-top: 1.22222rem;
}

.qicheng-read-pagination .prev-link,
.qicheng-read-pagination .next-link {
  --btn-color: #000;
  display: flex;
  align-items: center;
  font-family: var(--font-family);
  font-size: 14px;
  color: var(--btn-color);
  font-weight: 500;
  padding: max(7px, 0.38888rem) max(1.1111rem, 20px);
  border-radius: 50px;
  border: 1px solid var(--btn-color);
  text-transform: capitalize;
}

.qicheng-news-read .next-link:hover {
  color: var(--primary-color, #ff991c);
}
.qicheng-news-read .next-link.disabled,
.qicheng-news-read .prev-link.disabled {
  --btn-color: #aaa;
  pointer-events: none;
  cursor: not-allowed; /* 禁用光标 */
}

@media screen and (max-width: 1024px) {
  .qicheng-news-read .container {
    gap: 30px;
  }
}

@media screen and (max-width: 768px) {
  .qicheng-news-read .container {
    gap: 20px;
  }
}

@media screen and (max-width: 552px) {
  .qicheng-news-read {
    padding-top: 0px;
  }
  .qicheng-news-read .content {
    padding: 0px;
    padding-bottom: 20px;
  }
}
