@charset "UTF-8";
body {
  background-color: rgb(242, 245, 254) !important;
}

@font-face {
  font-family: "Title";
  font-weight: 400;
  src: url("../assets/font/file/AlimamaShuHeiTi-Bold.woff2") format("woff2");
  font-display: swap;
}
.Hui-headLabel {
  padding-top: 5rem;
  font-family: "Title";
}
.Hui-headLabel .Hui-defaultWidth {
  padding: 1rem 0;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.Hui-headLabel i {
  font-style: inherit;
  color: #6b7280;
}
.Hui-headLabel a {
  color: #6b7280;
  font-size: 0.85rem;
}
.Hui-headLabel a:hover {
  color: #06f;
}
.Hui-headLabel p {
  color: #111827;
  font-size: 0.85rem;
}

.vs-notification__content__header h4,
.vs-notification__content__text p {
  font-family: "思源黑";
  line-height: 1.5;
}

@media (max-width: 768px) {
  .vs-notification__content__header h4 {
    font-size: 4vw;
  }
  .vs-notification__content__text p {
    font-size: 3.5vw;
  }
}
.Hui-detailsContent .Hui-defaultWidth {
  display: flex;
  gap: 1.5rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart {
  width: 75%;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor {
  background-color: #fff;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  -ms-border-radius: 1rem;
  -o-border-radius: 1rem;
  padding: 1.5rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  font-family: "思源黑";
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-title {
  color: rgb(76, 76, 76);
  font-size: 1.3rem;
  min-height: 1.8rem;
  font-family: "Title";
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-keyWord {
  font-size: 0.8rem;
  color: rgb(132, 136, 151);
  min-height: 1.1rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-double {
  display: flex;
  align-items: center;
  gap: 1rem;
  font-size: 0.8rem;
  color: rgb(0, 74, 186);
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-double .Hui-time {
  font-size: 0.8rem;
  color: rgb(132, 136, 151);
  min-height: 1.2rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-double .Hui-source span {
  background-color: rgb(2, 84, 255);
  padding: 0.1rem 0.5rem;
  color: #fff;
  border-radius: 50%;
  -webkit-border-radius: 110rem;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  font-size: 0.7rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content {
  margin-top: 1rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  min-height: 20rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-slogan {
  background-color: #eff6ff;
  padding: 1rem;
  border-left: 0.2rem solid #3b82f6;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  color: #1e3a8a;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-subheading {
  color: #000;
  font-size: 1rem;
  min-height: 1.3rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-label {
  width: max-content;
  background-color: #fef2f2;
  color: #dc2626;
  padding: 0.4rem 1rem;
  border-radius: 0.3rem;
  -webkit-border-radius: 0.3rem;
  -moz-border-radius: 0.3rem;
  -ms-border-radius: 0.3rem;
  -o-border-radius: 0.3rem;
  min-height: 1.9rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content img {
  object-fit: cover;
  display: block;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -ms-border-radius: 0.5rem;
  -o-border-radius: 0.5rem;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content a {
  color: #06f;
  width: max-content;
  min-height: 1.3rem;
  display: flex;
  align-items: center;
  gap: 0.1rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content a:hover {
  color: #74a8f6;
  text-decoration: underline;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content a img {
  width: 1rem;
  height: 1rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-describe {
  padding: 1rem;
  border-radius: 1rem;
  -webkit-border-radius: 1rem;
  -moz-border-radius: 1rem;
  -ms-border-radius: 1rem;
  -o-border-radius: 1rem;
  background-color: #f9fafb;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  line-height: 1.3rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-describe span {
  color: #000;
  min-height: 1.3rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-describe p:nth-child(2n+1) {
  color: #000;
  min-height: 1.3rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-describe p:nth-child(2n) {
  color: #4b5563;
  min-height: 1.3rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-shareLink {
  display: flex;
  align-items: center;
  gap: 1rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-shareLink .Hui-item {
  cursor: pointer;
  color: rgb(94, 94, 94);
  font-size: 0.8rem;
  display: flex;
  align-items: center;
  gap: 0.3rem;
  padding: 0.3rem 0.5rem;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-shareLink .Hui-item:hover {
  background-color: #f1f1f1;
}
.Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-shareLink .Hui-item img {
  width: 1.5rem;
  height: 1.5rem;
  object-fit: contain;
}

.Hui-upAndDownPages {
  padding-top: 1rem;
  padding-bottom: 2rem;
  display: flex;
  align-items: center;
  gap: 1rem;
}
.Hui-upAndDownPages a:hover {
  color: #3B82F6;
}
.Hui-upAndDownPages .Hui-left {
  font-family: "思源黑";
  padding: 1rem;
  position: relative;
  display: flex;
  align-items: center;
  min-height: 3.2rem;
  margin-right: auto;
  background-color: #fff;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -ms-border-radius: 0.5rem;
  -o-border-radius: 0.5rem;
  width: calc(50% - 2rem);
}
.Hui-upAndDownPages .Hui-left:hover {
  background-color: rgb(2, 84, 255);
  color: #fff;
}
.Hui-upAndDownPages .Hui-left:hover p {
  color: #fff;
}
.Hui-upAndDownPages .Hui-left span {
  color: rgb(189, 194, 216);
  white-space: nowrap;
}
.Hui-upAndDownPages .Hui-left p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 75%;
}
.Hui-upAndDownPages .Hui-right {
  font-family: "思源黑";
  padding: 1rem;
  position: relative;
  display: flex;
  align-items: center;
  min-height: 2rem;
  margin-left: auto;
  background-color: #fff;
  border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -ms-border-radius: 0.5rem;
  -o-border-radius: 0.5rem;
  width: calc(50% - 2rem);
}
.Hui-upAndDownPages .Hui-right:hover {
  background-color: rgb(2, 84, 255);
  color: #fff;
}
.Hui-upAndDownPages .Hui-right:hover p {
  color: #fff;
}
.Hui-upAndDownPages .Hui-right span {
  color: rgb(189, 194, 216);
  white-space: nowrap;
}
.Hui-upAndDownPages .Hui-right p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 75%;
}

@media (max-width: 768px) {
  .Hui-headLabel {
    padding-top: 15vw;
  }
  .Hui-headLabel .Hui-defaultWidth {
    padding: 5vw;
    gap: 1vw;
  }
  .Hui-headLabel a {
    font-size: 3.8vw;
    flex-shrink: 0;
  }
  .Hui-headLabel p {
    font-size: 3.8vw;
    max-width: 55vw;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .Hui-detailsContent .Hui-defaultWidth {
    padding: 0 5vw 5vw 5vw;
    gap: 3vw;
    flex-direction: column;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart {
    width: 100%;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor {
    border-radius: 2vw;
    -webkit-border-radius: 2vw;
    -moz-border-radius: 2vw;
    -ms-border-radius: 2vw;
    -o-border-radius: 2vw;
    padding: 5vw;
    gap: 2vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-title {
    font-size: 4.5vw;
    min-height: 5vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-keyWord {
    font-size: 3.5vw;
    min-height: 5vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-double {
    align-items: flex-start;
    flex-direction: column;
    gap: 3vw;
    font-size: 3.5vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-double .Hui-source span {
    padding: 0.3vw 3vw;
    font-size: 3vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-double .Hui-time {
    font-size: 3.5vw;
    min-height: 5vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content {
    margin-top: 1vw;
    gap: 4vw;
    min-height: 60vw;
    font-size: 3.5vw;
    line-height: 1.7;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-slogan {
    padding: 3rem;
    gap: 1vw;
    font-size: 3.8vw;
    border-left: 1vw solid #3b82f6;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-subheading {
    font-size: 4.5vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-label {
    padding: 1vw 3vw;
    border-radius: 2vw;
    -webkit-border-radius: 2vw;
    -moz-border-radius: 2vw;
    -ms-border-radius: 2vw;
    -o-border-radius: 2vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content img {
    width: 100%;
    height: 100%;
    border-radius: 2vw;
    -webkit-border-radius: 2vw;
    -moz-border-radius: 2vw;
    -ms-border-radius: 2vw;
    -o-border-radius: 2vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content a {
    gap: 1vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content a img {
    width: 4vw;
    height: 4vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-content .Hui-describe {
    padding: 3vw;
    border-radius: 2vw;
    -webkit-border-radius: 2vw;
    -moz-border-radius: 2vw;
    -ms-border-radius: 2vw;
    -o-border-radius: 2vw;
    gap: 2vw;
    line-height: 6vw;
    font-size: 3.8vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-shareLink {
    gap: 1vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-shareLink .Hui-item {
    font-size: 3.5vw;
    gap: 1vw;
    padding: 2vw 2vw;
  }
  .Hui-detailsContent .Hui-defaultWidth .Hui-flexupperPart .Hui-primaryColor .Hui-shareLink .Hui-item img {
    width: 5vw;
    height: 5vw;
  }
  .Hui-upAndDownPages {
    padding-top: 3vw;
    padding-bottom: 0;
    gap: 3vw;
    flex-direction: column;
  }
  .Hui-upAndDownPages .Hui-left {
    padding: 2vw 3vw;
    min-height: 10vw;
    border-radius: 1vw;
    -webkit-border-radius: 1vw;
    -moz-border-radius: 1vw;
    -ms-border-radius: 1vw;
    -o-border-radius: 1vw;
    width: 100%;
  }
  .Hui-upAndDownPages .Hui-left span {
    font-size: 4vw;
  }
  .Hui-upAndDownPages .Hui-left p {
    font-size: 3.5vw;
  }
  .Hui-upAndDownPages .Hui-right {
    padding: 2vw 3vw;
    min-height: 10vw;
    border-radius: 1vw;
    -webkit-border-radius: 1vw;
    -moz-border-radius: 1vw;
    -ms-border-radius: 1vw;
    -o-border-radius: 1vw;
    width: 100%;
  }
  .Hui-upAndDownPages .Hui-right span {
    font-size: 4vw;
  }
  .Hui-upAndDownPages .Hui-right p {
    font-size: 3.5vw;
  }
}

/*# sourceMappingURL=newsDetail.css.map */
