body {
  max-width: 540px;
  margin: 0 auto;
  padding: 0;
  background-color: #f0f2f9;
}
/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';
  /* Project id 2706340 */
  src: url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url('//at.alicdn.com/t/c/font_2706340_wtpmais224h.woff?t=1788314382104') format('woff'), url('//at.alicdn.com/t/c/font_2706340_wtpmais224h.ttf?t=1788314382104') format('truetype');
}
a {
  color: inherit;
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.m-m-t-30 {
  margin-top: 0.64rem !important;
}
.m-p-b-30 {
  padding-bottom: 0.64rem !important;
}
.m-p-t-30 {
  padding-top: 0.64rem !important;
}
.m-m-t-30 {
  margin-top: 0.64rem;
}
.m-m-t-20 {
  margin-top: 0.4rem;
}
.m-m-t-10 {
  margin-top: 0.2rem;
}
.m-m-t-5 {
  margin-top: 0.1rem;
}
.m-m-b-30 {
  margin-bottom: 0.64rem;
}
.m-m-b-20 {
  margin-bottom: 0.4rem;
}
.m-m-b-10 {
  margin-bottom: 0.2rem;
}
.m-m-b-5 {
  margin-bottom: 0.1rem;
}
.box {
  padding-bottom: 0.43rem;
}
.box.major .header-block {
  background-color: #274173;
}
.box.major .content .top-bg-block {
  background: linear-gradient(180deg, #2470EB 0%, #F2F3F6 100%);
}
.box .header-block {
  background-color: #25A3E7;
  height: 4.52rem;
  padding: 0 0.52rem;
  padding-top: 0.6rem;
  z-index: 99;
}
.box .header-block .tabs-btns {
  padding: 0rem 0.3rem;
}
.box .header-block .tabs-btns .tabs {
  color: #FFFFFF;
  font-size: 0.73rem;
}
.box .header-block .tabs-btns .tabs .tab-item {
  margin-right: 0.77rem;
}
.box .header-block .tabs-btns .tabs .tab-item .icon {
  width: 0.72rem;
  height: 0.72rem;
  display: block;
  margin-right: 3px;
}
.box .header-block .tabs-btns .tabs .tab-item.active {
  color: #FFD28B;
  font-weight: bold;
  font-size: 0.9rem;
}
.box .header-block .tabs-btns .tabs .tab-item.active .icon {
  width: 0.9rem;
  height: 0.9rem;
}
.box .header-block .tabs-btns .message-icon {
  position: relative;
}
.box .header-block .tabs-btns .message-icon .medcon {
  color: #FFFFFF;
  font-size: 1.29rem;
}
.box .header-block .tabs-btns .message-icon .number {
  position: absolute;
  display: block;
  font-size: 0.52rem;
  background: #ED5454;
  min-width: 0.64rem;
  height: 0.64rem;
  box-sizing: border-box;
  border-radius: 50%;
  color: #FFFFFF;
  right: 0rem;
  top: 0.26rem;
  text-align: center;
  line-height: 0.64rem;
}
.box .header-block .search-box {
  height: 1.29rem;
  background: #E9F1FD;
  border-radius: 0.21rem;
  padding: 0 0.47rem 0 0.56rem;
}
.box .header-block .search-box img {
  width: 0.64rem;
  height: 0.64rem;
}
.box .header-block .search-box input {
  font-size: 0.56rem;
  border: none;
  background: transparent;
  outline: none;
}
.box .header-block .search-box .serach-btn {
  height: 0.86rem;
  color: #526896;
  font-size: 0.6rem;
  border-left: 0.04rem solid #D1D8E3;
  padding-left: 0.43rem;
  line-height: 0.86rem;
}
.box .header-block .search-container {
  height: 1.29rem;
}
.box .header-block .search-container .search-input-box {
  height: 1.29rem;
  background: #E9F1FD;
  border-radius: 0.21rem;
  padding: 0 0.47rem 0 0.56rem;
}
.box .header-block .search-container .search-input-box .search-icon {
  width: 0.64rem;
  height: 0.64rem;
}
.box .header-block .search-container .search-input-box input {
  font-size: 0.56rem;
  border: none;
  background: transparent;
  outline: none;
}
.box .header-block .search-container .search-input-box .search-btn {
  height: 0.86rem;
  color: #526896;
  font-size: 0.6rem;
  border-left: 0.04rem solid #D1D8E3;
  padding-left: 0.43rem;
  line-height: 0.86rem;
}
.box .header-block .search-container .ai-search-btn {
  width: 1.72rem;
  height: 1.29rem;
  border-radius: 0.21rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0.17rem 0;
}
.box .header-block .search-container .ai-search-btn .ai-search-logo {
  width: 0.95rem;
  height: 0.95rem;
  margin-bottom: 0.04rem;
  background: #E9F1FD;
  padding: 0.21rem;
  border-radius: 0.86rem;
  box-sizing: border-box;
  overflow: hidden;
  flex-shrink: 0;
  margin-bottom: 0.17rem;
}
.box .header-block .search-container .ai-search-btn .ai-search-logo img {
  width: 0.56rem;
  display: block;
}
.box .header-block .search-container .ai-search-btn .ai-search-text {
  font-size: 0.39rem;
  color: #FFFFFF;
  line-height: 1;
}
.box .content {
  position: relative;
  padding: 0 0.52rem;
  background-color: #FFFFFF;
}
.box .content .top-bg-block {
  width: 100%;
  height: 5.72rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background: linear-gradient(180deg, #25A3E7 0%, #F2F3F6 100%);
}
.box .content .ai-search-enter {
  width: 100%;
  display: block;
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes pulse {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.7;
  }
}
.box .content .banner-box .swiper-container {
  width: 100%;
  height: 8.39rem;
  text-align: center;
  border-radius: 0.39rem;
  overflow: hidden;
}
.box .content .banner-box .banner-image {
  display: block;
  width: 100%;
  height: 100%;
}
.box .content .nav-block {
  padding: 0 0.95rem;
  height: 3.87rem;
  box-sizing: border-box;
  background-color: #FFFFFF;
  border-radius: 0.39rem;
}
.box .content .nav-block .nav-item {
  width: 2.06rem;
}
.box .content .nav-block .nav-item img {
  width: 100%;
  height: 2.06rem;
  display: block;
}
.box .content .nav-block .nav-item .title {
  color: #333333;
  font-size: 0.52rem;
  margin-top: 0.17rem;
  white-space: nowrap;
}
.box .content .list-content {
  border-radius: 0.39rem;
}
.box .content .list-content .news-item {
  height: max-content;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.box .content .list-content .news-item .title {
  display: block;
  color: #000;
  font-weight: 400;
  font-size: 0.69rem;
}
.box .content .list-content .news-item .bot {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  line-height: 0.72rem;
  color: #aaa;
  margin-top: 0.21rem;
  font-size: 0.6rem !important;
}
.box .content .list-content .news-item .bot .number {
  font-size: 0.512rem;
  color: #aaa;
}
.box .content .list-content .news-item .time {
  width: max-content;
}
.box .content .list-content .news-item.news-item1 {
  height: max-content !important;
}
.box .content .list-content .news-item.news-item2 {
  height: 3.18rem !important;
}
.box .content .list-content .recommend-list .video-item .list-image-block {
  width: 5.7rem;
  height: 3.16rem;
}
.box .content .list-content .recommend-list .video-item .list-image-block img {
  width: 100%;
  height: 3.61rem;
}
.box .content .list-content .video-item .left {
  flex: 1;
  height: 3.16rem;
  overflow: hidden;
}
.box .content .list-content .video-item .video-other-info {
  margin-top: auto;
}
.box .content .list-content .video-item .video-other-info .author {
  color: #aaa;
}
.box .content .list-content .video-item .video-other-info .iconfont,
.box .content .list-content .video-item .video-other-info .number {
  color: #aaa;
}
.box .content .list-content .video-item .list-image-block {
  overflow: hidden;
  position: relative;
  border-radius: 10px;
}
.box .content .list-content .video-item .list-image-block img {
  width: 100%;
  height: 7.46rem;
}
.box .content .list-content .video-item .list-image-block .tag {
  width: 1.96rem;
  height: 0.72rem;
  background: -webkit-gradient(linear, left top, right top, from(#DC143C), to(#FF6B6B));
  background: linear-gradient(90deg, #DC143C 0%, #FF6B6B 100%);
  border-radius: 0rpx 5rpx 0rpx 5rpx;
  text-align: center;
  line-height: 0.72rem;
  color: #fff;
  font-size: 0.42rem;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}
.box .content .list-content .video-item .list-image-block ._c-image-blur {
  filter: blur(3px) url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlci1wcmltaXRpdmVzIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzIiAvPjxmZUNvbG9yTWF0cml4IHR5cGU9Imh1ZVJvdGF0ZSIgdmFsdWVzPSIyNzAiLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJzYXR1cmF0ZSIgdmFsdWVzPSIwLjc1Ii8+PGZlQmxlbmQgbW9kZT0ibXVsdGlwbHkiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+DQo=');
  position: absolute;
  z-index: 0;
}
.box .content .list-content .video-item .list-image-block ._c-image {
  display: block;
  position: relative;
  z-index: 1;
  opacity: 0.85;
  width: auto;
  margin: 0 auto;
}
.box .content .list-content .video-item .list-image-block ._c-image._c-image-empty,
.box .content .list-content .video-item .list-image-block ._c-image + ._c-image {
  display: none;
}
.box .content .list-content .video-item .list-image-block ._c-image._c-image-empty + ._c-image {
  display: block;
}
.box .content .list-content .top-video .major-top-video-card {
  display: block;
  padding: 0.51rem 0.55rem;
  border-radius: 0.3rem;
  background: linear-gradient(180deg, #fff0ed 0%, #fff9f8 100%);
  box-sizing: border-box;
  overflow: hidden;
}
.box .content .list-content .top-video .major-top-video-head {
  height: 0.85rem;
}
.box .content .list-content .top-video .major-top-video-hot-icon {
  margin-right: 0.13rem;
  color: #f05a42;
  font-size: 0.64rem;
  line-height: 0.85rem;
}
.box .content .list-content .top-video .major-top-video-tag {
  color: #f05a42;
  font-size: 0.64rem;
  font-weight: 600;
  line-height: 0.85rem;
}
.box .content .list-content .top-video .major-top-video-views {
  margin-left: 0.38rem;
  color: #999;
  font-size: 0.51rem;
  line-height: 0.85rem;
}
.box .content .list-content .top-video .major-top-video-content {
  display: flex;
  align-items: stretch;
  margin-top: 0.3rem;
  height: 3.16rem;
  min-height: 3.16rem;
  position: relative;
}
.box .content .list-content .top-video .major-top-video-text {
  position: relative;
  flex: 1 1 0;
  align-self: flex-start;
  height: 3.16rem;
  min-width: 0;
  box-sizing: border-box;
}
.box .content .list-content .top-video .major-top-video-title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  height: 1.88rem;
  padding-right: 0.38rem;
  color: #333;
  font-size: 0.68rem;
  line-height: 0.94rem;
  font-weight: 400;
}
.box .content .list-content .top-video .major-top-video-author {
  position: absolute;
  left: 0;
  right: 0.38rem;
  bottom: 0;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 1.2rem;
  line-height: 1.2rem;
  overflow: hidden;
}
.box .content .list-content .top-video .major-top-video-author .author-avatar-list {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 1.2rem;
  overflow: hidden;
}
.box .content .list-content .top-video .major-top-video-author .author-avatar-list .author-avatar,
.box .content .list-content .top-video .major-top-video-author .author-avatar-list .author-more {
  width: 1.2rem;
  height: 1.2rem;
  flex: 0 0 1.2rem;
  border: 1px solid #fff;
  border-radius: 50%;
  box-sizing: border-box;
}
.box .content .list-content .top-video .major-top-video-author .author-avatar-list .author-avatar {
  display: block;
  object-fit: cover;
  background: #f0f0f0;
}
.box .content .list-content .top-video .major-top-video-author .author-avatar-list .author-avatar + .author-avatar {
  margin-left: -0.26rem;
}
.box .content .list-content .top-video .major-top-video-author .author-avatar-list .author-more {
  display: block;
  margin-left: -0.26rem;
  background: #e8edf8;
  color: #7890b8;
  font-size: 0.52rem;
  line-height: 1.2rem;
  text-align: center;
  letter-spacing: -0.04rem;
}
.box .content .list-content .top-video .major-top-video-author .author {
  color: #aaa;
}
.box .content .list-content .top-video .major-top-video-image {
  width: 5.7rem;
  height: 3.16rem;
  flex: 0 0 5.7rem;
  overflow: hidden;
  position: relative;
  border-radius: 0.17rem;
  background: #f4e4e2;
}
.box .content .list-content .top-video .major-top-video-image img {
  width: 100%;
  height: 100%;
}
.box .content .list-content .top-video .major-top-video-image ._c-image-blur {
  position: absolute;
  z-index: 0;
}
.box .content .list-content .top-video .major-top-video-image ._c-image {
  display: block;
  position: relative;
  z-index: 1;
  opacity: 0.85;
  width: auto;
  margin: 0 auto;
}
.box .content .list-content .top-video .major-top-video-image ._c-image._c-image-empty,
.box .content .list-content .top-video .major-top-video-image ._c-image + ._c-image {
  display: none;
}
.box .content .list-content .top-video .major-top-video-image ._c-image._c-image-empty + ._c-image {
  display: block;
}
.box .content .list-content .advertising {
  border-radius: 4px;
  width: 100%;
}
.box .content .list-content .expert-item .expert-name {
  font-size: 0.6rem;
  font-weight: bold;
  color: #333;
}
.box .content .list-content .expert-item .expert-name .expert-title {
  padding: 3px 4px;
  background-color: rgba(95, 131, 249, 0.1);
  color: #5f83f9;
  font-size: 0.426rem;
  margin-left: 0.256rem;
  line-height: 1;
  display: inline-block;
}
.box .content .list-content .expert-item .company {
  font-size: 0.52rem;
  color: #999;
}
.box .content .major-list .tab-box .tab-item.enter,
.box .content .general-list .tab-box .tab-item.enter {
  color: #DC2626;
}
.box .content .major-list .tab-box,
.box .content .general-list .tab-box {
  height: 1.89rem;
  position: sticky;
  z-index: 100;
  background: #FFFFFF;
  white-space: nowrap;
  box-sizing: border-box;
  overflow-x: auto;
  overflow-y: hidden;
  top: 4.52rem;
}
.box .content .major-list .tab-box .tab-item,
.box .content .general-list .tab-box .tab-item {
  display: inline-block;
  color: #333333;
  font-size: 0.77rem;
  text-align: center;
  line-height: 1.89rem;
  margin: 0 0.34rem;
  font-weight: bold;
  position: relative;
}
.box .content .major-list .tab-box .tab-item.a-sticky,
.box .content .general-list .tab-box .tab-item.a-sticky {
  padding: 0 0.21rem;
  margin-left: 0 !important;
  position: sticky;
  left: 0;
  z-index: 2;
  background: #ffffff;
}
.box .content .major-list .tab-box .tab-item.enter,
.box .content .general-list .tab-box .tab-item.enter {
  color: #F96F65;
}
.box .content .major-list .tab-box .tab-item:first-child,
.box .content .general-list .tab-box .tab-item:first-child {
  margin-left: 1.07rem;
}
.box .content .major-list .tab-box .tab-item.active::after,
.box .content .general-list .tab-box .tab-item.active::after {
  content: '';
  position: absolute;
  left: 50%;
  bottom: 0.17rem;
  width: 0.77rem;
  height: 0.13rem;
  background-color: #2470EB;
  border-radius: 0.13rem;
  transition: left 0.4s;
  transform: translateX(-50%);
}
.box .content .major-list .list-item-box,
.box .content .general-list .list-item-box {
  padding: 0.42rem 0.21rem;
}
.box .content .major-list .tab-box .tab-item.active::after {
  background-color: #f96f65;
}
.box .content .general-list .tab-box .tab-item.enter {
  color: #ffd28b;
}
.box .content .general-list .tab-box .tab-item.active::after {
  background-color: #ffd28b;
}
.box .content .list-item {
  display: inline-block;
  width: 100%;
  margin-right: 0rem;
}
.box .content .list-item .list-image-block {
  width: 100%;
  height: auto;
  position: relative;
  overflow: hidden;
  border-radius: 0.39rem;
}
.box .content .list-item .list-image-block img {
  width: 6.35rem;
  height: auto;
}
.box .content .list-item .list-image-block ._c-image-blur {
  filter: blur(3px) url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlci1wcmltaXRpdmVzIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzIiAvPjxmZUNvbG9yTWF0cml4IHR5cGU9Imh1ZVJvdGF0ZSIgdmFsdWVzPSIyNzAiLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJzYXR1cmF0ZSIgdmFsdWVzPSIwLjc1Ii8+PGZlQmxlbmQgbW9kZT0ibXVsdGlwbHkiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+DQo=');
  position: absolute;
  z-index: 0;
}
.box .content .list-item .list-image-block ._c-image {
  display: block;
  position: relative;
  z-index: 1;
  opacity: 0.85;
  width: auto;
  margin: 0 auto;
}
.box .content .list-item .list-image-block ._c-image._c-image-empty,
.box .content .list-item .list-image-block ._c-image + ._c-image {
  display: none;
}
.box .content .list-item .list-image-block ._c-image._c-image-empty + ._c-image {
  display: block;
}
.box .content .list-item .list-title {
  color: #333333;
  font-size: 0.6rem;
  margin-top: 0.13rem;
}
.box .content .list-item .other-info {
  color: #999999;
  font-size: 0.52rem;
  margin-top: 0.04rem;
}
.box .content .list-item .other-info .view-counts .medcon {
  font-size: 0.56rem;
  position: relative;
  top: 0.09rem;
}
.box .content .list-item .other-info .time {
  margin-left: auto;
}
.box .content .group-size-1 .list-item {
  width: 100% !important;
  margin-right: 0 !important;
  margin-bottom: 0.43rem;
}
.box .content .group-size-1 .list-item .list-image-block {
  width: 100% !important;
  height: 7.53rem !important;
}
.box .content .group-size-1 .list-item .list-image-block img {
  width: 100% !important;
  height: 7.53rem !important;
}
.box .content .expert-nes-list .row-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box !important;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2 ;
}
.box .content .expert-nes-list .title {
  font-size: 0.6rem;
  font-weight: bold;
  color: #000;
  line-height: 0.8rem;
}
.box .content .expert-nes-list .bot {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  font-size: 0.512rem;
  line-height: 0.72rem;
  color: #aaa;
}
.box.video-center-box {
  padding-bottom: 0.43rem;
}
.box.video-center-box .header-block {
  height: 5.67rem;
  background: linear-gradient(180deg, #2470EB 0%, #F2F3F6 100%);
  padding: 0 0.51rem;
  box-sizing: border-box;
}
.box.video-center-box .video-center-list {
  width: 14.97rem;
  margin: -4.18rem auto 0;
  background: #FFFFFF;
  border-radius: 0.26rem;
  padding: 0.64rem 0.94rem;
  box-sizing: border-box;
}
.box.video-center-box .video-center-list .list-title {
  width: 100%;
}
.box.video-center-box .video-center-list .list-title img {
  width: 2.86rem;
  display: block;
}
.box.video-center-box .video-center-list .list-title .desc {
  font-size: 0.512rem;
  color: #666;
}
.box.video-center-box .video-center-list .list-title .desc span {
  color: #2196f3;
}
.box.video-center-box .video-center-list .list-items .list-item {
  width: 6.31rem;
  height: 2.56rem;
  background: linear-gradient(180deg, #F6F8FF 0%, rgba(255, 248, 249, 0) 100%);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.06);
  border-radius: 0.17rem;
  border: 0.04rem solid #FFFFFF;
  margin-right: 0;
  margin-bottom: 0.47rem;
  position: relative;
  font-weight: bold;
  padding: 0 0.51rem;
  box-sizing: border-box;
  overflow: hidden;
  line-height: 2.56rem;
}
.box.video-center-box .video-center-list .list-items .list-item:nth-child(2n - 1) {
  margin-right: 0.47rem;
}
.box.video-center-box .video-center-list .list-items .list-item img {
  position: absolute;
  right: 0.512rem;
  top: 0.81rem;
  width: 0.94rem;
  height: auto;
}
.box.video-center-box .video-center-list .list-items .list-item .name {
  position: relative;
  color: #333333;
  z-index: 10;
}
.box.special-list-box .header-block {
  background: linear-gradient(180deg, #2470EB 0%, #F2F3F6 100%);
}
.box.special-list-box .page-title {
  background: #2470EB;
  color: #FFFFFF;
  padding: 0.64rem 0.512rem 0;
  font-size: 0.81rem;
  font-weight: bold;
}
.box.special-list-box .list {
  width: 14.98rem;
  margin: -2.2rem auto 0;
  background: #F2F7FB;
  border-radius: 0.26rem;
  padding: 0.94rem;
  box-sizing: border-box;
}
.box.special-list-box .list .list-item {
  width: 13.1rem;
  background: #D8D8D8;
  border-radius: 0.38rem;
  margin-bottom: 0.47rem;
  overflow: hidden;
  cursor: pointer;
}
.box.special-list-box .list .list-item img {
  width: 100%;
  display: block;
}
.box.special-list-box .list .list-item .title {
  padding: 0.25rem 0.42rem;
  font-size: 0.55rem;
  background-color: #FFFFFF;
  font-weight: bold;
}
.speaker-box .header-block {
  height: 5.67rem;
  background: linear-gradient(180deg, #2470EB 0%, #F2F3F6 100%);
  padding: 0 0.51rem;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: -1;
}
.speaker-box .head-info-block {
  padding: 0.64rem 0.51rem 0;
  box-sizing: border-box;
}
.speaker-box .user-info {
  height: 7.44rem;
  background: #FFFFFF;
  border-radius: 6px;
  padding: 0.85rem 0.43rem;
  box-sizing: border-box;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.speaker-box .user-info .bg-image {
  width: 100%;
  height: 2.22rem;
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(to bottom, #E7EBFF 0%, #FEFEFE 100%);
}
.speaker-box .user-info .user-info-content {
  position: relative;
}
.speaker-box .user-info .user-info-content .avatar {
  width: 3.05rem;
  height: 3.88rem;
  border-radius: 4px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
}
.speaker-box .user-info .user-info-content .avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.speaker-box .user-info .user-info-content .real-name {
  font-size: 0.64rem;
  color: #000000;
  margin-top: 0.21rem;
  font-weight: bold;
}
.speaker-box .user-info .user-info-content .org-name {
  color: #666666;
  font-size: 0.6rem;
}
.speaker-box .user-info .user-info-content .tag {
  color: #999999;
  font-size: 0.51rem;
}
.speaker-box .user-introduce {
  width: 100%;
  padding: 0.68rem 0.9rem 0.9rem;
  box-sizing: border-box;
  position: relative;
  background-color: #FFFFFF;
  border-radius: 6px;
  overflow: hidden;
}
.speaker-box .user-introduce .bg-image {
  width: 100%;
  height: 2.22rem;
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(to bottom, #E3E8FF 0%, #FEFEFE 100%);
}
.speaker-box .user-introduce .content {
  position: relative;
  background-color: initial;
}
.speaker-box .user-introduce .content .title {
  font-weight: bold;
  font-size: 0.64rem;
  color: #333333;
}
.speaker-box .user-introduce .content .detail {
  color: #000000;
  font-size: 0.56rem;
}
.speaker-box .user-introduce .content .detail .rick_text.active {
  height: 6.41rem;
  overflow: hidden;
}
.speaker-box .user-introduce .content .pdc-text-more {
  position: relative;
  margin-top: -3.95rem;
  font-size: 0.6rem;
  color: #52cd3a;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3) 0%, #ffffff 75%, #ffffff 100%);
}
.speaker-box .swiper-wrapper {
  position: relative;
  background: #FFFFFF;
  border-radius: 0.38rem;
}
.speaker-box .swiper-wrapper .swiper-box {
  height: calc(100% - 2.48rem);
}
.speaker-box .tab-content {
  padding: 0 2.69rem;
  border-radius: 0.38rem;
  height: 1.88rem;
  position: relative;
  background: #FFFFFF;
}
.speaker-box .tab-content .tab-item {
  color: #333333;
  font-size: 0.6rem;
  text-align: center;
}
.speaker-box .tab-content .tab-item.strong {
  font-weight: bold;
}
.speaker-box .tab-content::after {
  content: '';
  position: absolute;
  left: 2.99rem;
  bottom: 0.17rem;
  width: 1.71rem;
  height: 0.13rem;
  background-color: #2470EB;
  border-radius: 0.06rem;
  transition: left 0.4s;
}
.speaker-box .tab-content.active1::after {
  left: 3.08rem;
}
.speaker-box .tab-content.active2::after {
  left: 10.17rem;
}
.speaker-box .tab-list {
  padding: 0.47rem 0.74rem;
}
.speaker-box .expert-nes-list:first-child .solid-line {
  display: none;
}
.speaker-box .list-item {
  display: inline-block;
  width: 6.35rem;
  margin-right: 0rem;
}
.speaker-box .list-item:nth-child(2n-1) {
  margin-right: 0.56rem;
}
.speaker-box .list-item .list-image-block {
  width: 6.35rem;
  height: 3.61rem;
  position: relative;
  overflow: hidden;
  border-radius: 0.39rem;
}
.speaker-box .list-item .list-image-block img {
  width: 6.35rem;
  height: 3.61rem;
}
.speaker-box .list-item .list-image-block ._c-image-blur {
  filter: blur(3px) url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlci1wcmltaXRpdmVzIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzIiAvPjxmZUNvbG9yTWF0cml4IHR5cGU9Imh1ZVJvdGF0ZSIgdmFsdWVzPSIyNzAiLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJzYXR1cmF0ZSIgdmFsdWVzPSIwLjc1Ii8+PGZlQmxlbmQgbW9kZT0ibXVsdGlwbHkiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+DQo=');
  position: absolute;
  z-index: 0;
}
.speaker-box .list-item .list-image-block ._c-image {
  display: block;
  position: relative;
  z-index: 1;
  opacity: 0.85;
  width: auto;
  margin: 0 auto;
}
.speaker-box .list-item .list-image-block ._c-image._c-image-empty,
.speaker-box .list-item .list-image-block ._c-image + ._c-image {
  display: none;
}
.speaker-box .list-item .list-image-block ._c-image._c-image-empty + ._c-image {
  display: block;
}
.speaker-box .list-item .list-title {
  color: #333333;
  font-size: 0.6rem;
  margin-top: 0.13rem;
}
.speaker-box .list-item .other-info {
  color: #999999;
  font-size: 0.52rem;
  margin-top: 0.04rem;
}
.speaker-box .list-item .other-info .view-counts .medcon {
  font-size: 0.56rem;
  position: relative;
  top: 0.09rem;
}
.speaker-box .list-item .other-info .time {
  margin-left: auto;
}
.speaker-box .expert-nes-list .news-title {
  font-size: 0.6rem;
  font-weight: bold;
  color: #000;
  line-height: 0.8rem;
}
.speaker-box .expert-nes-list .bot {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  font-size: 0.512rem;
  line-height: 0.72rem;
  color: #aaa;
}
.small-video-box .video-container {
  width: 100%;
  height: 100vh;
  position: relative;
  background: #000;
  overflow: hidden;
}
.small-video-box .video-container .video-swiper {
  width: 100%;
  height: 100%;
}
.small-video-box .video-container .video-item {
  width: 100%;
  height: 100%;
  position: relative;
}
.small-video-box .video-container .video-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.small-video-box .video-container .video-wrapper .video-player {
  width: 100%;
  height: 100%;
}
.small-video-box .video-container .video-wrapper .loading-container,
.small-video-box .video-container .video-wrapper .waiting-container {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #1a1a1a;
}
.small-video-box .video-container .video-wrapper .loading-text,
.small-video-box .video-container .video-wrapper .waiting-text {
  color: #fff;
  font-size: 0.68rem;
  /* 16/23.4375 */
  margin-top: 0.43rem;
  /* 10/23.4375 */
}
.small-video-box .video-container .video-wrapper .video-info {
  position: absolute;
  bottom: 2.56rem;
  /* 60/23.4375 */
  left: 0.85rem;
  /* 20/23.4375 */
  color: #fff;
  z-index: 2;
}
.small-video-box .video-container .video-wrapper .video-info .video-title {
  font-size: 0.68rem;
  /* 16/23.4375 */
  font-weight: bold;
  margin-bottom: 0.21rem;
  /* 5/23.4375 */
}
.small-video-box .video-container .video-wrapper .video-info .video-index {
  font-size: 0.51rem;
  /* 12/23.4375 */
  opacity: 0.7;
}
.small-video-box .video-container .video-wrapper .video-info .video-meta {
  display: flex;
  justify-content: space-between;
  margin-top: 0.43rem;
  /* 10/23.4375 */
  font-size: 0.51rem;
  /* 12/23.4375 */
  opacity: 0.8;
}
.small-video-box .video-container .video-wrapper .swipe-hint {
  position: absolute;
  bottom: 4.27rem;
  /* 100/23.4375 */
  left: 50%;
  transform: translateX(-50%);
  color: #fff;
  text-align: center;
  z-index: 10;
  animation: bounce 2s infinite;
}
.small-video-box .video-container .video-wrapper .swipe-hint .hint-text {
  font-size: 0.6rem;
  /* 14/23.4375 */
  margin-bottom: 0.43rem;
  /* 10/23.4375 */
  opacity: 0.8;
}
.small-video-box .video-container .video-wrapper .swipe-hint .hint-arrow {
  font-size: 0.85rem;
  /* 20/23.4375 */
  animation: moveUp 1s infinite alternate;
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateX(-50%) translateY(0);
  }
  40% {
    transform: translateX(-50%) translateY(-0.43rem);
  }
  60% {
    transform: translateX(-50%) translateY(-0.21rem);
  }
}
@keyframes moveUp {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-0.21rem);
  }
}
.small-video-box .loading-container,
.small-video-box .waiting-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
  background: #000;
}
.small-video-box .loading-spinner,
.small-video-box .loading-more-spinner {
  width: 1.41rem;
  /* 40/23.4375 */
  height: 1.41rem;
  /* 40/23.4375 */
  border: 0.17rem solid #333;
  /* 4/23.4375 */
  border-top: 0.17rem solid #fff;
  border-radius: 50%;
  animation: spin 1s linear infinite;
  flex-shrink: 0;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.small-video-box .loading-more {
  position: fixed;
  bottom: 4.27rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  gap: 0.45rem;
  padding: 0.35rem 0.6rem;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 1.23rem;
  color: #fff;
  font-size: 0.61rem;
  width: max-content;
}
.small-video-box .debug-info {
  position: fixed;
  top: 4.27rem;
  /* 100/23.4375 */
  right: 0.85rem;
  /* 20/23.4375 */
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  padding: 0.55rem;
  /* 20/23.4375 */
  border-radius: 0.33rem;
  /* 10/23.4375 */
  font-size: 0.42rem;
  /* 24/23.4375 */
  z-index: 1000;
}
.small-video-box .swiper-container {
  width: 100%;
  height: 100%;
}
.small-video-box .swiper-container .swiper-slide {
  width: 100%;
  height: 100%;
}
.loading-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 9999;
}
.loading-overlay .spinner {
  width: 2.1rem;
  height: 2.1rem;
  border: 4px solid #f3f3f3;
  border-top: 4px solid #4A90E2;
  border-radius: 50%;
  animation: spin 1s linear infinite;
}
.loading-overlay .loading-title {
  margin-top: 0.52rem;
  font-size: 0.64rem;
  color: #333333;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.video-page-box .header,
.news-page-box .header {
  display: flex;
  height: 2rem;
  line-height: 2rem;
  background-color: #fff;
  align-items: center;
  padding: 0 0.5rem;
  font-size: 0.65rem;
  font-weight: bold;
  border: 1px solid #f1f1f1;
}
.video-page-box .header img,
.news-page-box .header img {
  height: 1.2rem;
  padding-right: 0.2rem;
}
.video-page-box .video-content,
.news-page-box .video-content {
  padding: 0.512rem 0.6rem;
}
.video-page-box .video-content .title,
.news-page-box .video-content .title {
  color: #333333;
  font-size: 0.68rem;
}
.video-page-box .video-content .info-box,
.news-page-box .video-content .info-box {
  font-size: 0.512rem;
}
.video-page-box .video-content .info-box i,
.news-page-box .video-content .info-box i {
  position: relative;
  top: 0px;
  margin-right: 0.1rem;
}
.video-page-box .video-content .info-box .views,
.news-page-box .video-content .info-box .views {
  margin-left: 0.512rem;
}
.video-page-box .video-content .info-box .pingfen,
.news-page-box .video-content .info-box .pingfen {
  font-size: 32rpx;
  display: inline-block;
  animation: rating-pulse 2s ease-in-out infinite;
  color: #ff6b00;
}
@keyframes rating-pulse {
  0%,
  100% {
    transform: scale(1);
    opacity: 1;
  }
  25% {
    transform: scale(1.2);
    opacity: 0.9;
  }
  50% {
    transform: scale(1);
    opacity: 1;
  }
  75% {
    transform: scale(1.15);
    opacity: 0.95;
  }
}
.video-page-box .author-box,
.news-page-box .author-box {
  padding: 0.32rem 0 0 0;
  border-top: 0.0427rem solid #eee;
  margin-top: 0.32rem;
}
.video-page-box .author-box .author-info,
.news-page-box .author-box .author-info {
  display: flex;
  align-items: center;
}
.video-page-box .author-box .author-info .author-avatar,
.news-page-box .author-box .author-info .author-avatar {
  width: 1.7067rem;
  height: 1.7067rem;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 0.4267rem;
}
.video-page-box .author-box .author-info .author-avatar img,
.news-page-box .author-box .author-info .author-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.video-page-box .author-box .author-info .author-detail h3,
.news-page-box .author-box .author-info .author-detail h3 {
  font-size: 0.6827rem;
  color: #333;
  margin-bottom: 0.0853rem;
  font-weight: 500;
}
.video-page-box .author-box .author-info .author-detail h3 span,
.news-page-box .author-box .author-info .author-detail h3 span {
  font-size: 12px;
  padding: 1px 5px;
  border-radius: 2px;
  margin-left: 5px;
  color: #fff;
  background: #3d65e8;
  font-weight: bold;
}
.video-page-box .author-box .author-info .author-detail p,
.news-page-box .author-box .author-info .author-detail p {
  font-size: 0.512rem;
  color: #999;
  margin-bottom: 0;
}
.video-page-box .author-box .author-intro,
.news-page-box .author-box .author-intro {
  margin-top: 0.4267rem;
  font-size: 0.5547rem;
  color: #666;
}
.video-page-box .author-box .author-intro p,
.news-page-box .author-box .author-intro p {
  margin-bottom: 0;
}
.video-page-box .author-box .author-intro .expand-btn,
.news-page-box .author-box .author-intro .expand-btn {
  color: #3d65e8;
  font-size: 0.5547rem;
  text-align: right;
  margin-top: 0.2133rem;
  cursor: pointer;
}
.video-page-box .author-box .author-intro .expand-btn .iconfont,
.news-page-box .author-box .author-intro .expand-btn .iconfont {
  font-size: 0.512rem;
  display: inline-block;
  transition: transform 0.3s;
}
.video-page-box .author-box .author-intro .expand-btn .rotate-180,
.news-page-box .author-box .author-intro .expand-btn .rotate-180 {
  transform: rotate(180deg);
}
.video-page-box .tabs-box,
.news-page-box .tabs-box {
  width: 100%;
  background: #FFFFFF;
  height: 1.87rem;
  overflow: hidden;
  padding: 0 0.42rem;
  box-sizing: border-box;
}
.video-page-box .tabs-box .flex-item,
.news-page-box .tabs-box .flex-item {
  min-width: 0;
  position: relative;
  padding-right: 0.42rem;
}
.video-page-box .tabs-box .flex-item::after,
.news-page-box .tabs-box .flex-item::after {
  content: '';
  width: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  box-shadow: 0 0 13px 13px #ffffff;
}
.video-page-box .tabs-box .tab-item,
.news-page-box .tabs-box .tab-item {
  width: 100%;
  line-height: 1.87rem;
  color: #333333;
  font-size: 0.64rem;
  font-weight: bold;
  text-align: center;
  position: relative;
  transition: color 0.3s ease;
}
.video-page-box .tabs-box .tab-item::before,
.news-page-box .tabs-box .tab-item::before {
  content: '';
  display: inline-block;
  width: 2.81rem;
  height: 2px;
  background: #2470EB;
  border-radius: 1px;
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%) scaleX(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.video-page-box .tabs-box .tab-item.active,
.news-page-box .tabs-box .tab-item.active {
  color: #2470EB;
}
.video-page-box .tabs-box .tab-item.active::before,
.news-page-box .tabs-box .tab-item.active::before {
  transform: translateX(-50%) scaleX(1);
  opacity: 1;
}
.video-page-box .tab-item-content,
.news-page-box .tab-item-content {
  padding: 0.512rem 0.6rem;
  box-sizing: border-box;
  background: #FFFFFF;
  min-height: 20rem;
}
.video-page-box .tab-item-content .item,
.news-page-box .tab-item-content .item {
  width: calc((100% - 0.21rem) / 2);
  background: #fff;
  border: 1px solid #e0e5ee;
  border-radius: 0.42rem;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 0.21rem;
  height: max-content;
}
.video-page-box .tab-item-content .item:nth-child(odd),
.news-page-box .tab-item-content .item:nth-child(odd) {
  margin-right: 0.21rem;
}
.video-page-box .tab-item-content .item .img,
.news-page-box .tab-item-content .item .img {
  overflow: hidden;
  width: 100%;
  height: 3.99rem;
  position: relative;
}
.video-page-box .tab-item-content .item .img img,
.news-page-box .tab-item-content .item .img img {
  height: 100%;
  width: auto;
  display: block;
}
.video-page-box .tab-item-content .item .img .c-image,
.news-page-box .tab-item-content .item .img .c-image {
  margin: 0 auto;
  opacity: 0.85;
  position: relative;
  z-index: 1;
}
.video-page-box .tab-item-content .item .img .c-image-blur,
.news-page-box .tab-item-content .item .img .c-image-blur {
  width: 100%;
  filter: blur(3px) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlci1wcmltaXRpdmVzIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIzIiAvPjxmZUNvbG9yTWF0cml4IHR5cGU9Imh1ZVJvdGF0ZSIgdmFsdWVzPSIyNzAiLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJzYXR1cmF0ZSIgdmFsdWVzPSIwLjc1Ii8+PGZlQmxlbmQgbW9kZT0ibXVsdGlwbHkiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+DQo=);
  position: absolute;
  z-index: 0;
}
.video-page-box .tab-item-content .item .content,
.news-page-box .tab-item-content .item .content {
  padding: 0.42rem 0.36rem;
}
.video-page-box .tab-item-content .item .content .title,
.news-page-box .tab-item-content .item .content .title {
  color: #3e4555;
  font-size: 0.55rem;
  line-height: 0.576rem;
  min-height: 1.11rem;
  text-align: left;
  font-weight: bold;
  margin-bottom: 0;
}
.video-page-box .tab-item-content .item .content .avatar,
.news-page-box .tab-item-content .item .content .avatar {
  margin-top: 0.384rem;
}
.video-page-box .tab-item-content .item .content .avatar .a-img,
.news-page-box .tab-item-content .item .content .avatar .a-img {
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 1.4rem;
  overflow: hidden;
  flex-shrink: 0;
}
.video-page-box .tab-item-content .item .content .avatar .a-img img,
.news-page-box .tab-item-content .item .content .avatar .a-img img {
  width: 100%;
  height: auto;
}
.video-page-box .tab-item-content .item .content .avatar .person-info,
.news-page-box .tab-item-content .item .content .avatar .person-info {
  min-width: 0;
  flex: 1;
  padding: 0 0.234rem;
}
.video-page-box .tab-item-content .item .content .avatar .person-info .name,
.news-page-box .tab-item-content .item .content .avatar .person-info .name {
  color: #3e4555;
  font-size: 0.55rem;
}
.video-page-box .tab-item-content .item .content .avatar .person-info .org,
.news-page-box .tab-item-content .item .content .avatar .person-info .org {
  color: #999;
  font-size: 0.47rem;
}
.video-page-box .share-box,
.news-page-box .share-box {
  position: fixed;
  left: 0;
  top: -100%;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9999;
  transition: all 0.2s linear;
}
.video-page-box .share-box.active,
.news-page-box .share-box.active {
  top: 0;
}
.video-page-box .share-box .share-close,
.news-page-box .share-box .share-close {
  margin-top: 20px;
  display: inline-block;
  padding: 5px 20px;
  border-radius: 5px;
  background-color: #e85f5f;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
}
.video-page-box .share-box .share,
.news-page-box .share-box .share {
  position: absolute;
  left: 50%;
  top: 35%;
  width: 80%;
  max-width: 400px;
  transform: translateX(-50%);
  padding: 30px 5px;
  text-align: center;
  background-color: #fff;
  border-radius: 15px;
}
.footer {
  width: 100%;
  font-size: 0.43rem;
  background-color: #fff;
  padding: 0.23rem 0;
  position: fixed;
  bottom: 0;
  max-width: 540px;
}
.footer a {
  color: #666;
}
.footer img {
  width: 1.07rem;
  min-height: 1.07rem;
  margin-bottom: 0.1rem;
}
.f-bar {
  border-top: 1px solid #eee;
  padding: 0.44rem 0.1rem 0.27rem;
  /* 0.1*5.4613 0.02*5.4613 0.05*5.4613 */
  box-shadow: 0 0 18px 0 rgba(60, 85, 196, 0.1);
  background-color: #fff;
  position: fixed;
  bottom: 0;
  width: 100%;
  left: 0;
  z-index: 200;
}
.f-bar .bar-c {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.f-bar .bar-c a {
  display: block;
  width: 100%;
  height: 100%;
  color: #989898;
  text-align: center;
  font-size: 0.46rem;
}
.f-bar .bar-c a i {
  font-size: 0.91rem;
  line-height: 1;
}
.f-bar .bar-c a.active,
.f-bar .bar-c a:hover {
  color: #d94e49;
}
.special-big-list {
  padding: 0 0.52rem;
}
.special-big-list .special-list-item {
  margin-bottom: 0.64rem;
}
.special-big-list .special-list-item .list-item-image {
  width: 100%;
  border-radius: 0.26rem;
  display: block;
}
.special-big-list .special-list-item .title {
  font-size: 0.6rem;
  color: #333;
  margin-top: 0.43rem;
  padding: 0 0.21rem;
}
.case-center-list .list-items .list-item {
  width: 100%;
  height: 2.58rem;
  background: linear-gradient(180deg, #F6F8FF 0%, rgba(255, 248, 249, 0) 100%);
  box-shadow: 0rem 0.09rem 0.21rem 0rem rgba(0, 0, 0, 0.06);
  border-radius: 0.17rem;
  margin-right: 0;
  margin-bottom: 0.47rem;
  position: relative;
  font-weight: bold;
  padding: 0 0.52rem;
  box-sizing: border-box;
  overflow: hidden;
  line-height: 2.58rem;
}
.case-center-list .list-items .list-item .case-icon {
  position: absolute;
  right: 0.52rem;
  top: 0.82rem;
  width: 0.95rem;
  display: block;
}
.case-center-list .list-items .list-item .name {
  position: relative;
  color: #333333;
  z-index: 10;
}
