.qw-talk-render[data-v-0d7e64c5] {
  display: flex;
  flex-direction: column;
  gap: 0.21333rem;
  width: 100%;
}
.qw-talk-render .img-box[data-v-0d7e64c5] {
  display: flex;
  gap: 0.21333rem;
  flex-wrap: wrap;
  width: 100%;
  cursor: pointer;
}
.qw-talk-render .text-cont[data-v-0d7e64c5] {
  cursor: pointer;
}
.qw-talk-render .img-cont[data-v-0d7e64c5] {
  width: 2.13333rem;
  height: 2.13333rem;
  border-radius: 0.16rem;
}
.qw-talk-render .link-box[data-v-0d7e64c5] {
  width: 6.4rem;
  display: inline-block;
  border-radius: 0.16rem;
  border: 1px solid #F0F0F0;
  background: #FFF;
  padding: 0.21333rem;
  font-weight: 400;
  font-size: 0.37333rem;
  word-break: break-all;
}
.qw-talk-render .link-box .link-tit[data-v-0d7e64c5] {
  color: #262626;
  width: fit-content;
}
.qw-talk-render .link-box .link-cont[data-v-0d7e64c5] {
  display: flex;
  justify-content: space-between;
}
.qw-talk-render .link-box .link-cont .desc[data-v-0d7e64c5] {
  margin-right: 0.21333rem;
  color: #8c8c8c;
  font-size: 0.32rem;
  padding: 0.10667rem 0;
}
.qw-talk-render .link-box .link-cont .cover[data-v-0d7e64c5] {
  flex-shrink: 0;
  width: 1.28rem;
  height: 1.28rem;
  border-radius: 0.096rem;
}
.qw-talk-render .file-box[data-v-0d7e64c5] {
  width: 6.4rem;
  display: flex;
  align-items: center;
  padding: 0.21333rem;
  border-radius: 0.21333rem;
  border: 1px solid #F0F0F0;
  color: #262626;
  font-size: 0.37333rem;
  font-weight: 400;
  background: #FFF;
  overflow: hidden;
}
.qw-talk-render .file-box .file-icon[data-v-0d7e64c5] {
  width: 0.96rem;
  height: 0.96rem;
  flex-shrink: 0;
  margin-right: 0.21333rem;
}
.qw-talk-render .file-box .file-name[data-v-0d7e64c5] {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.qw-talk-render .new-file-box[data-v-0d7e64c5] {
  width: 5.73333rem;
}
.qw-talk-render .new-file-box .file-name[data-v-0d7e64c5] .text {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.qw-talk-render .mini-box[data-v-0d7e64c5] {
  width: 6.4rem;
  display: flex;
  align-items: center;
  padding: 0.21333rem;
  border-radius: 0.21333rem;
  border: 1px solid #F0F0F0;
  color: #262626;
  font-size: 0.37333rem;
  font-weight: 400;
  background: #FFF;
  line-height: 0.53333rem;
}
.qw-talk-render .mini-box .mini-icon[data-v-0d7e64c5] {
  width: 0.96rem;
  height: 0.96rem;
  flex-shrink: 0;
  margin-right: 0.21333rem;
}
.qw-talk-render .mini-box .info[data-v-0d7e64c5] {
  flex: 1;
  overflow: hidden;
}
.qw-talk-render .mini-box .info > div[data-v-0d7e64c5] {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.qw-talk-render .mini-box .info .appid[data-v-0d7e64c5] {
  color: #8c8c8c;
  font-size: 0.32rem;
}
.preview-box .tit[data-v-0d7e64c5] {
  height: 1.22667rem;
  color: #000000;
  font-size: 0.42667rem;
  font-style: normal;
  font-weight: 600;
  text-align: center;
  line-height: 1.22667rem;
  border-bottom: 1px solid var(--05, #D9D9D9);
  position: relative;
}
.preview-box .tit .close[data-v-0d7e64c5] {
  position: absolute;
  right: 0.53333rem;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.preview-box .preview-cont[data-v-0d7e64c5] {
  max-height: 78vh;
  min-height: 9.33333rem;
  box-sizing: border-box;
  padding: 0 0.21333rem;
  overflow-y: auto;
  overflow-x: hidden;
}
.preview-box .preview-cont video[data-v-0d7e64c5] {
  width: 100%;
  height: 4rem;
  margin-top: 2.13333rem;
}
.preview-box .preview-cont iframe[data-v-0d7e64c5] {
  width: 100%;
  height: 75vh;
  overflow-y: auto;
  overflow-x: hidden;
}
.zm-pointer[data-v-0d7e64c5] {
  cursor: pointer;
}

.classification-box[data-v-61da1c1b] {
  position: relative;
}
.classification-box .info-close[data-v-61da1c1b] {
  position: absolute;
  top: 0.42667rem;
  right: 0.42667rem;
  transform: translateY(-25%);
}
.classification-box .info-close img[data-v-61da1c1b] {
  width: 0.64rem;
}
.classification-box .classification-title[data-v-61da1c1b] {
  width: auto;
  height: 1.22667rem;
  line-height: 1.22667rem;
  flex-shrink: 0;
  border-radius: 0.21333rem 0.21333rem 0 0;
  background: #FFF;
  color: #000000;
  text-align: center;
  font-size: 0.42667rem;
  font-style: normal;
  font-weight: 600;
}
.classification-box .classification-tabs[data-v-61da1c1b] {
  display: flex;
  width: auto;
  padding: 0.21333rem 0.42667rem;
  justify-content: center;
  align-items: center;
  gap: 0.21333rem;
  background: var(--09, #FFF);
}
.classification-box .classification-tabs .classification-tab[data-v-61da1c1b] {
  display: flex;
  padding: 0.16rem 1.01333rem;
  justify-content: center;
  align-items: center;
  gap: 0.26667rem;
  flex: 1 0 0;
  border-radius: 0.10667rem;
  background: #F0F2F5;
  color: #666666;
  text-align: center;
  font-family: "PingFang SC";
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border: 1px solid #F0F2F5;
}
.classification-box .classification-tabs .classification-tab.active-tab[data-v-61da1c1b] {
  border: 1px solid #2475FC;
  color: #2475fc;
}
.classification-box .classification-search-box[data-v-61da1c1b] {
  width: calc(100% - 0.85333rem);
  box-sizing: border-box;
  display: flex;
  border-radius: 0.21333rem;
  margin: 0.21333rem 0.42667rem;
  border: 1px solid #D9D9D9;
}
.classification-box .classification-search-box .van-search[data-v-61da1c1b] {
  height: 1.06667rem;
  width: 100%;
  background: transparent;
}
.classification-box .classification-search-box .van-search__content[data-v-61da1c1b] {
  background: #FFF;
}
.classification-box .classification-search-box .van-search__content[data-v-61da1c1b] .van-field__left-icon {
  margin-top: 0.05333rem;
}
.classification-box .custom-picker[data-v-61da1c1b] {
  height: calc(80vh - 4.4rem);
  background: #FFF;
}
.classification-box .custom-picker .picker-toolbar[data-v-61da1c1b] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 1.17333rem;
  padding: 0 0.42667rem;
  border-bottom: 1px solid #F0F2F5;
}
.classification-box .custom-picker .picker-toolbar .picker-cancel[data-v-61da1c1b],
.classification-box .custom-picker .picker-toolbar .picker-confirm[data-v-61da1c1b] {
  font-size: 0.37333rem;
  color: #2475FC;
  cursor: pointer;
}
.classification-box .custom-picker .picker-toolbar .picker-cancel[data-v-61da1c1b]:hover,
.classification-box .custom-picker .picker-toolbar .picker-confirm[data-v-61da1c1b]:hover {
  opacity: 0.8;
}
.classification-box .custom-picker .picker-toolbar .picker-title[data-v-61da1c1b] {
  font-size: 0.42667rem;
  font-weight: 600;
  color: #000;
}
.classification-box .custom-picker .picker-columns[data-v-61da1c1b] {
  display: flex;
  height: calc(100% - 1.17333rem);
}
.classification-box .custom-picker .picker-columns .picker-column[data-v-61da1c1b] {
  flex: 1;
  border-right: 1px solid #F0F2F5;
}
.classification-box .custom-picker .picker-columns .picker-column[data-v-61da1c1b]:last-child {
  border-right: none;
}
.classification-box .custom-picker .picker-columns .picker-column .picker-column-title[data-v-61da1c1b] {
  height: 1.06667rem;
  line-height: 1.06667rem;
  text-align: center;
  font-size: 0.37333rem;
  font-weight: 600;
  color: #333;
  background: #F8F9FA;
  border-bottom: 1px solid #F0F2F5;
}
.classification-box .custom-picker .picker-columns .picker-column .picker-column-list[data-v-61da1c1b] {
  height: calc(100% - 1.06667rem);
  overflow-y: auto;
}
.classification-box .custom-picker .picker-columns .picker-column .picker-column-list .picker-item[data-v-61da1c1b] {
  height: 1.17333rem;
  line-height: 1.17333rem;
  padding: 0 0.42667rem;
  font-size: 0.37333rem;
  color: #333;
  border-bottom: 1px solid #F8F9FA;
  cursor: pointer;
  transition: all 0.3s ease;
}
.classification-box .custom-picker .picker-columns .picker-column .picker-column-list .picker-item[data-v-61da1c1b]:hover {
  background: #F0F2F5;
}
.classification-box .custom-picker .picker-columns .picker-column .picker-column-list .picker-item.picker-item-selected[data-v-61da1c1b] {
  background: #E6F3FF;
  color: #2475FC;
  font-weight: 600;
  font-size: 0.4rem;
}
.classification-box .custom-picker .picker-columns .picker-column .picker-column-list .picker-item.picker-item-selected[data-v-61da1c1b]::after {
  content: '✓';
  float: right;
  color: #2475FC;
  font-weight: bold;
}

.nav-tabs-box[data-v-7aefbee5] {
  width: 100%;
  padding: 0 0.32rem 0 0;
  box-sizing: border-box;
  justify-content: space-between;
  align-items: center;
  background: #fff;
  box-shadow: 0 2px 0.10667rem 0 rgba(0, 0, 0, 0.03);
  display: flex;
  height: auto;
  border-bottom: 1px solid #D9D9D9;
}
.nav-tabs-box .nav-center[data-v-7aefbee5] {
  display: flex;
  align-items: center;
  color: #999999;
  text-align: center;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
.nav-tabs-box .nav-center .nav-center-num[data-v-7aefbee5] {
  color: #164799;
  text-align: center;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
.nav-bar-tabs-row[data-v-7aefbee5] {
  display: flex;
  justify-content: space-between;
}
.nav-bar-tabs-row[data-v-7aefbee5] .van-tabs__wrap {
  box-sizing: border-box;
  height: 1.12rem;
}
.nav-bar-tabs-row[data-v-7aefbee5] .van-tab {
  width: 1.70667rem !important;
  height: 1.12rem !important;
  line-height: 1.12rem !important;
  text-align: center;
  font-size: 0.21333rem;
  padding: 0;
  box-sizing: border-box;
}
.big-wra[data-v-7aefbee5] {
  height: 100vh;
  overflow: hidden;
  background: #FFF;
  display: flex;
  flex-direction: column;
}
.big-wra .cont-wra[data-v-7aefbee5]::-webkit-scrollbar {
  display: none;
  /* Chrome/Safari/Webkit */
}
.big-wra .nav-bar-box[data-v-7aefbee5] {
  width: 100%;
  background: #fff;
  box-shadow: 0 2px 0.10667rem 0 rgba(0, 0, 0, 0.03);
  display: flex;
  height: auto;
  box-sizing: border-box;
  padding-left: 0.10667rem;
  align-items: flex-start;
  border-bottom: 1px solid #D9D9D9;
  overflow-x: auto;
  position: relative;
  /* 隐藏横向滚动条 */
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* IE 10+ */
}
.big-wra .nav-bar-box .expand-box[data-v-7aefbee5] {
  cursor: pointer;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  background: white;
  padding: 0 0.37333rem;
}
.big-wra .nav-bar-box .expand-box .expand-arrow[data-v-7aefbee5] {
  width: 0.42667rem;
  height: 0.42667rem;
  transform: rotate(0deg);
  transition: transform 0.2s;
}
.big-wra .nav-bar-box .expand-box .expand-arrow.expand-open[data-v-7aefbee5] {
  transform: rotate(180deg);
}
.big-wra .nav-bar-box.hide[data-v-7aefbee5] {
  opacity: 0;
  visibility: hidden;
  transform: translateY(-100%);
}
.big-wra .nav-bar-box.hide .tags-block[data-v-7aefbee5] {
  height: 0;
  padding: 0;
}
.big-wra .nav-bar-box[data-v-7aefbee5]::-webkit-scrollbar {
  display: none;
  /* Chrome/Safari/Webkit */
}
.big-wra .sidebar[data-v-7aefbee5] {
  width: 2.48rem;
  background: #f7f8fa;
  border-right: 1px solid #eee;
  overflow-y: auto;
  /* 隐藏滚动条（可选） */
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* IE and Edge */
}
.big-wra .sidebar[data-v-7aefbee5]::-webkit-scrollbar {
  display: none;
  /* Chrome, Safari and Opera */
}
.big-wra .sidebar .sidebar-item[data-v-7aefbee5] {
  display: flex;
  flex-direction: column;
  width: 2.48rem;
  align-items: center;
  background: #FFF;
}
.big-wra .sidebar .sidebar-item.sidebar-item-open[data-v-7aefbee5] {
  background: #F0F4FA;
}
.big-wra .sidebar .sidebar-item .sidebar-title-box[data-v-7aefbee5] {
  width: 100%;
}
.big-wra .sidebar .sidebar-item .sidebar-title-box .sidebar-title-main[data-v-7aefbee5] {
  box-sizing: border-box;
  padding: 0.32rem 0.21333rem;
  min-height: 1.17333rem;
  display: flex;
  align-items: center;
  overflow: hidden;
}
@media (hover: hover) and (pointer: fine) {
.big-wra .sidebar .sidebar-item .sidebar-title-box .sidebar-title-main[data-v-7aefbee5]:hover {
    background: rgba(212, 227, 252, 0.5);
}
.big-wra .sidebar .sidebar-item .sidebar-title-box .sidebar-title-main[data-v-7aefbee5]:active {
    background: rgba(212, 227, 252, 0.8);
}
}
.big-wra .sidebar .sidebar-item .sidebar-title-box .sidebar-title-main.active[data-v-7aefbee5] {
  background: #D4E3FC;
  position: relative;
}
.big-wra .sidebar .sidebar-item .sidebar-title-box .sidebar-title-main.active .sidebar-title[data-v-7aefbee5] {
  color: #2475fc;
  font-weight: bold;
}
.big-wra .sidebar .sidebar-item .sidebar-title-box .sidebar-title-main.active[data-v-7aefbee5]::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 0.08rem;
  border-radius: 0.05333rem;
  height: 100%;
  background: #2475fc;
}
.big-wra .sidebar .sidebar-item .sidebar-title-box .sidebar-title[data-v-7aefbee5] {
  cursor: pointer;
  flex: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #1a1a1a;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
.big-wra .sidebar .sidebar-item .sidebar-title-box .arrow[data-v-7aefbee5] {
  margin-right: 0.05333rem;
  width: 0.42667rem;
  height: 0.42667rem;
  transform: rotate(-45deg);
  transition: transform 0.2s;
}
.big-wra .sidebar .sidebar-item .sidebar-title-box .arrow.open[data-v-7aefbee5] {
  transform: rotate(45deg);
}
.big-wra .sidebar .sidebar-item .sidebar-children[data-v-7aefbee5] {
  width: 2.48rem;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.big-wra .sidebar .sidebar-item .sidebar-children .sidebar-child[data-v-7aefbee5] {
  cursor: pointer;
  height: 1.17333rem;
  white-space: nowrap;
  box-sizing: border-box;
  width: 2.48rem;
  padding: 0.32rem 0.21333rem;
  align-items: center;
  background: #F0F4FA;
  /* display: -webkit-box; */
  /* -webkit-box-orient: vertical; */
  /* -webkit-line-clamp: 1; */
  overflow: hidden;
  color: #1a1a1a;
  text-overflow: ellipsis;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
@media (hover: hover) and (pointer: fine) {
.big-wra .sidebar .sidebar-item .sidebar-children .sidebar-child[data-v-7aefbee5]:hover {
    background: rgba(212, 227, 252, 0.5);
}
.big-wra .sidebar .sidebar-item .sidebar-children .sidebar-child[data-v-7aefbee5]:active {
    background: rgba(212, 227, 252, 0.8);
}
}
.big-wra .sidebar .sidebar-item .sidebar-children .sidebar-child.active[data-v-7aefbee5] {
  background: #D4E3FC;
  color: #2475fc;
  font-weight: bold;
  position: relative;
}
.big-wra .sidebar .sidebar-item .sidebar-children .sidebar-child.active[data-v-7aefbee5]::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 0.10667rem;
  height: 100%;
  background: #2475fc;
}
.big-wra .new-sidebar[data-v-7aefbee5] {
  padding-bottom: 1.6rem;
  background: #FFF;
}
.big-wra .content-area[data-v-7aefbee5] {
  display: flex;
  flex: 1;
  overflow-y: auto;
  background: #f0f2f5;
  padding: 0 0.21333rem;
  /* 隐藏滚动条（可选） */
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* IE and Edge */
}
.big-wra .content-area[data-v-7aefbee5]::-webkit-scrollbar {
  display: none;
  /* Chrome, Safari and Opera */
}
.big-wra.nav-hidden .cont-wra[data-v-7aefbee5] {
  padding-top: 0;
}
.new-big-wra[data-v-7aefbee5] {
  border-bottom: 1px solid #D9D9D9;
}
.cont-wra[data-v-7aefbee5] {
  padding-top: 0;
  transition: padding-top 0.3s;
  display: flex;
  flex: 1;
  overflow: auto;
  box-sizing: border-box;
  background: #F0F2F5;
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* IE 10+ */
}
.cont-wra .content-nav[data-v-7aefbee5] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0.32rem 0.42667rem;
  box-sizing: border-box;
  height: 1.17333rem;
  background: #fff;
}
.cont-wra .content-nav .nav-type[data-v-7aefbee5] {
  display: flex;
  align-items: center;
  gap: 0.21333rem;
  color: #1a1a1a;
  text-align: center;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
.cont-wra .content-nav .nav-type .nav-icon[data-v-7aefbee5] {
  width: 0.53333rem;
}
.cont-wra .content-nav .nav-center[data-v-7aefbee5] {
  display: flex;
  align-items: center;
  gap: 0.10667rem;
  color: #999999;
  font-size: 0.37333rem;
  line-height: 0.53333rem;
}
.cont-wra .content-nav .nav-center .nav-center-num[data-v-7aefbee5] {
  color: #164799;
  text-align: center;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
}
.cont-wra .tip-box[data-v-7aefbee5] {
  width: 100%;
  box-sizing: border-box;
  display: inline-flex;
  padding: 0.21333rem 0.32rem;
  justify-content: start;
  align-items: center;
  gap: 0.26667rem;
  background: #E5EFFF;
  color: #164799;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
.cont-wra .content[data-v-7aefbee5] {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.cont-wra .content-list[data-v-7aefbee5] {
  flex: 1;
  overflow-y: auto;
}
.cont-wra .content-list .list-item[data-v-7aefbee5] {
  display: flex;
  padding: 0.32rem 0.42667rem;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.32rem;
  align-self: stretch;
  border-radius: 0.21333rem;
  background: #FFF;
}
.cont-wra .content-list .list-item .item-title-box[data-v-7aefbee5] {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  gap: 0.16rem;
}
.cont-wra .content-list .list-item .item-title-box .item-tag[data-v-7aefbee5] {
  display: inline-flex;
  flex-shrink: 0;
}
.cont-wra .content-list .list-item .item-title-box .item-tag .tags-item-main[data-v-7aefbee5] {
  padding: 0;
  height: 0.48rem;
}
.cont-wra .content-list .list-item .item-title-box .item-tag .tags-item-main .tags-item-content[data-v-7aefbee5] {
  height: 0.48rem;
  line-height: 0.37333rem;
  font-size: 0.32rem;
  padding: 0 0.21333rem;
  line-height: 0.48rem;
}
.cont-wra .content-list .list-item .item-title-box .item-tag .tags-item-text[data-v-7aefbee5] {
  color: #1a1a1a;
}
.cont-wra .content-list .list-item .item-title-box .wx-mobile-tag[data-v-7aefbee5] {
  top: 2px;
}
.cont-wra .content-list .list-item .item-title-box .item-question[data-v-7aefbee5] {
  flex: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: pre-wrap;
  color: #333333;
  font-size: 0.37333rem !important;
  font-weight: 600;
}
.cont-wra .content-list .list-item .item-title-box .wx-mobile-question[data-v-7aefbee5] {
  line-height: 0.56rem;
}
.cont-wra .content-list .list-item .item-content[data-v-7aefbee5] {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 0.21333rem;
}
.cont-wra .content-list .list-item .item-content .item-text[data-v-7aefbee5] {
  align-self: stretch;
  color: #666666;
  text-align: justify;
  font-size: 0.32rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.48rem;
}
.cont-wra .content-list .list-item .item-content .item-text[data-v-7aefbee5] div {
  word-break: normal;
  /* 使用默认的换行规则 */
  /* 允许在任意字符间断开 */
  word-break: break-all;
  /* CJK文本不断行，非CJK文本正常断行 */
}
.cont-wra .content-list .list-item .item-content .item-image[data-v-7aefbee5] {
  display: flex;
  align-items: center;
  gap: 0.21333rem;
  flex-wrap: wrap;
  margin-top: 0.21333rem;
}
.cont-wra .content-list .list-item .item-content .item-image .image-item[data-v-7aefbee5] {
  width: 1.73333rem;
  height: 1.73333rem;
  border-radius: 0.21333rem;
}
.cont-wra .content-list .list-item .item-content .item-link[data-v-7aefbee5] {
  padding: 0.32rem;
  display: flex;
  flex-direction: column;
  gap: 0.10667rem;
  width: 6.4rem;
  height: 2.61333rem;
  border-radius: 0.21333rem;
  border: 1px solid var(--07, #F0F0F0);
  background: #FFF;
}
.cont-wra .content-list .list-item .item-content .item-link .item-link-title[data-v-7aefbee5] {
  color: #262626;
  font-family: "PingFang SC";
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.58667rem;
}
.cont-wra .content-list .list-item .item-content .item-link .item-link-content[data-v-7aefbee5] {
  display: flex;
  align-items: center;
  gap: 0.21333rem;
}
.cont-wra .content-list .list-item .item-content .item-link .item-link-content .item-link-text[data-v-7aefbee5] {
  width: 4.26667rem;
  color: #8c8c8c;
  font-size: 0.32rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  /*要显示的行数*/
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.cont-wra .content-list .list-item .item-content .item-link .item-link-content .item-link-icon[data-v-7aefbee5] {
  width: 1.28rem;
  height: 1.28rem;
  flex-shrink: 0;
  border-radius: 0.21333rem;
}
.cont-wra .content-list .list-item .new-item-content[data-v-7aefbee5] {
  flex-direction: row;
  align-items: center;
}
.cont-wra .content-list .list-item .operate-box[data-v-7aefbee5] {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
  gap: 0.42667rem;
}
.cont-wra .content-list .list-item .operate-box a[data-v-7aefbee5] {
  display: flex;
  padding: 0.16rem 0.32rem;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.32rem;
  border-radius: 0.32rem;
  background: #EBEFF5;
  color: #2475fc;
  text-align: center;
  font-family: "PingFang SC";
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
.cont-wra .content-list .list-item .operate-box .default-disabled[data-v-7aefbee5] {
  color: #b3b3b3;
  background: #F8F9FA;
}
.cont-wra .new-content-list[data-v-7aefbee5] {
  height: calc(100vh - 2.66667rem);
}
.cont-wra .content-list-height[data-v-7aefbee5] {
  height: calc(100vh - 4.86667rem);
}
.cont-wra .wx-mobile-content-list[data-v-7aefbee5] {
  height: calc(100vh - 4.4rem);
}
.nav-box[data-v-7aefbee5] {
  display: flex;
  align-items: center;
  gap: 0.13333rem;
  justify-content: center;
  cursor: pointer;
}
.nav-box .page-title-title[data-v-7aefbee5] {
  box-sizing: border-box;
  color: #1a1a1a;
  font-size: 0.42667rem;
  font-style: normal;
  font-weight: 600;
}
.nav-box .cut-icon[data-v-7aefbee5] {
  width: 0.37333rem;
}
.source-sheet-item[data-v-7aefbee5] {
  font-size: 0.42667rem;
  display: flex;
  padding: 0.42667rem;
  justify-content: center;
  align-items: center;
  gap: 0.21333rem;
  align-self: stretch;
  border-bottom: 1px solid #E7E7E7;
  background: #FFF;
}
.page-title-right[data-v-7aefbee5] {
  color: #2475fc;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
.info-box[data-v-7aefbee5] {
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
}
.info-box .info-close[data-v-7aefbee5] {
  position: absolute;
  top: 0.42667rem;
  right: 0.42667rem;
  transform: translateY(-25%);
}
.info-box .info-close img[data-v-7aefbee5] {
  width: 0.64rem;
}
.info-box .info-nav[data-v-7aefbee5] {
  color: #000000;
  text-align: center;
  font-size: 0.42667rem;
  font-weight: 600;
  padding: 0.32rem;
}
.info-box .info-content[data-v-7aefbee5] {
  flex: 1;
  overflow-y: auto;
  padding: 0.32rem 0.42667rem 1.6rem 0.42667rem;
}
.info-box .info-content .content-title[data-v-7aefbee5] {
  color: #000000;
  font-size: 0.42667rem;
  font-weight: 600;
  margin-bottom: 0.21333rem;
}
.info-box .info-content .content-main[data-v-7aefbee5] {
  color: #666666;
  font-size: 0.37333rem;
  font-weight: 400;
  display: flex;
  flex-direction: column;
  gap: 0.21333rem;
  word-wrap: break-word;
  overflow-wrap: break-word;
  margin-bottom: 0.21333rem;
}
.info-box .info-content .content-image[data-v-7aefbee5] {
  display: flex;
  align-items: center;
  gap: 0.21333rem;
  flex-wrap: wrap;
  margin-bottom: 0.58667rem;
}
.info-box .info-content .content-image .image-item[data-v-7aefbee5] {
  width: 1.73333rem;
  height: 1.73333rem;
  border-radius: 0.16rem;
}
.info-box .info-content .content-similar[data-v-7aefbee5] {
  position: relative;
  height: 1px;
  background: #D9D9D9;
}
.info-box .info-content .content-similar .content-similar-texet[data-v-7aefbee5] {
  position: absolute;
  left: 0;
  top: -0.26667rem;
  height: 0.48rem;
  padding-right: 0.13333rem;
  color: #999999;
  text-align: justify;
  font-size: 0.32rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.48rem;
  background: white;
}
.info-box .info-content .similar-list[data-v-7aefbee5] {
  display: flex;
  flex-direction: column;
  gap: 0.42667rem;
  margin-top: 0.4rem;
}
.info-box .info-content .similar-list .similar-item[data-v-7aefbee5] {
  align-self: stretch;
  color: #666666;
  text-align: justify;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
  position: relative;
  padding-left: 0.42667rem;
}
.info-box .info-content .similar-list .similar-item[data-v-7aefbee5]::before {
  content: '';
  display: inline-block;
  width: 0.16rem;
  height: 0.16rem;
  border-radius: 50%;
  background: #666;
  position: absolute;
  left: 0.10667rem;
  top: 0.18667rem;
}
.info-box .footer-box[data-v-7aefbee5] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 1.49333rem;
  padding: 0.26667rem 0.32rem;
  gap: 0.21333rem;
  box-sizing: border-box;
  background: #FFF;
}
.info-box .footer-box .footer-btn[data-v-7aefbee5] {
  cursor: pointer;
  display: flex;
  min-width: 2.90667rem;
  flex: 1;
  padding: 0.21333rem 0;
  justify-content: center;
  align-items: center;
  gap: 0.26667rem;
  flex-shrink: 0;
  border-radius: 0.10667rem;
  border: 1px solid #2475FC;
  color: #2475fc;
  text-align: center;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
.info-box .footer-box .default-disabled[data-v-7aefbee5] {
  color: #b3b3b3;
  background: #F8F9FA;
  border: 1px solid #F8F9FA;
}
.info-box .footer-box .sen-btn[data-v-7aefbee5] {
  background: var(--01-03, #2475FC);
  color: #ffffff;
}
.info-box .footer-box .block-btn[data-v-7aefbee5] {
  flex: 1;
}
.nav-add[data-v-7aefbee5] {
  color: #2475fc;
  text-align: center;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.53333rem;
}
[data-v-7aefbee5] .van-list {
  padding-bottom: 1.6rem !important;
}
[data-v-7aefbee5] .van-list .van-cell {
  background: #F0F2F5;
  padding: 0.10667rem 0;
}
[data-v-7aefbee5] .van-list .van-cell:first-child {
  padding-top: 0.21333rem;
}
[data-v-7aefbee5] .van-list .van-list__finished-text {
  font-size: 0.37333rem;
}
[data-v-7aefbee5] .van-nav-bar {
  background: #F0F2F5;
}
.tags-block[data-v-7aefbee5] {
  height: 1.14667rem;
  width: fit-content;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  overflow-x: auto;
  /* 确保可以水平滚动 */
  scroll-behavior: smooth;
  /* 平滑滚动效果 */
  /* 隐藏滚动条（可选） */
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* IE and Edge */
}
.tags-block[data-v-7aefbee5]::-webkit-scrollbar {
  display: none;
  /* Chrome, Safari and Opera */
}
.tags-block .tags-divider[data-v-7aefbee5] {
  width: 1px;
  height: 0.32rem;
  background: #D9D9D9;
  margin: 0 0.21333rem;
}
.tags-block .tags-all[data-v-7aefbee5] {
  height: 1.12rem;
  width: max-content;
  cursor: pointer;
  box-sizing: border-box;
  display: flex;
  padding: 0.10667rem 0.21333rem;
  justify-content: center;
  align-items: center;
  border-radius: 0.16rem;
  gap: 0.21333rem;
}
@media (hover: hover) and (pointer: fine) {
.tags-block .tags-all[data-v-7aefbee5]:hover {
    background: rgba(212, 227, 252, 0.5);
}
.tags-block .tags-all[data-v-7aefbee5]:active {
    background: rgba(212, 227, 252, 0.8);
}
}
.tags-block .tags-all .tags-all-item[data-v-7aefbee5] {
  height: 0.58667rem;
  width: max-content;
  display: flex;
  padding: 0 0.21333rem;
  align-items: center;
  gap: 0.05333rem;
  border-radius: 0.16rem;
  border: 1px solid #D9D9D9;
  background: #FFF;
  color: #1a1a1a;
  text-align: center;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.58667rem;
  white-space: nowrap;
}
.tags-block .tags-all.active[data-v-7aefbee5] {
  position: relative;
}
.tags-block .tags-all.active[data-v-7aefbee5]::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  height: 0.08rem;
  background: #2475fc;
  border-radius: 0.04rem;
}
.expand-mask[data-v-7aefbee5] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(100vh - 3.46667rem);
  flex-shrink: 0;
  opacity: 0.65;
  background: #14161A;
  z-index: 1000;
}
.expand-tags[data-v-7aefbee5] {
  position: fixed;
  top: 3.44rem;
  left: 0;
  background-color: #FFF;
  z-index: 1001;
  min-height: 4rem;
  max-height: 8rem;
  overflow-y: auto;
  border-radius: 0 0 0.21333rem 0.21333rem;
  border-top: 1px solid #eee;
  padding: 0.10667rem;
}
.expand-tags-content[data-v-7aefbee5] {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  height: auto;
}
.expand-tags-content .expand-tags-item[data-v-7aefbee5] {
  border-radius: 0.21333rem;
}
@media (hover: hover) and (pointer: fine) {
.expand-tags-content .expand-tags-item[data-v-7aefbee5]:hover {
    background: rgba(212, 227, 252, 0.5);
}
.expand-tags-content .expand-tags-item[data-v-7aefbee5]:active {
    background: rgba(212, 227, 252, 0.8);
}
}
.expand-tags-content .expand-tags-all.active[data-v-7aefbee5] {
  position: relative;
}
.expand-tags-content .expand-tags-all.active[data-v-7aefbee5]::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -0.24rem;
  height: 0.08rem;
  background: #2475fc;
  border-radius: 0.04rem;
}
.expand-tags-content .expand-tags-all[data-v-7aefbee5] {
  height: 1.14667rem;
  width: max-content;
  cursor: pointer;
  box-sizing: border-box;
  display: flex;
  padding: 0.10667rem 0.21333rem;
  justify-content: center;
  align-items: center;
  border-radius: 0.16rem;
  gap: 0.21333rem;
}
@media (hover: hover) and (pointer: fine) {
.expand-tags-content .expand-tags-all[data-v-7aefbee5]:hover {
    background: rgba(212, 227, 252, 0.5);
}
.expand-tags-content .expand-tags-all[data-v-7aefbee5]:active {
    background: rgba(212, 227, 252, 0.8);
}
}
.expand-tags-content .expand-tags-all .expand-tags-all-item[data-v-7aefbee5] {
  height: 0.58667rem;
  width: max-content;
  display: flex;
  padding: 0 0.21333rem;
  align-items: center;
  gap: 0.05333rem;
  border-radius: 0.16rem;
  border: 1px solid #D9D9D9;
  background: #FFF;
  color: #1a1a1a;
  text-align: center;
  font-size: 0.37333rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.58667rem;
  white-space: nowrap;
}
.expand-tags-content .expand-tags-all.active[data-v-7aefbee5] {
  position: relative;
}
.expand-tags-content .expand-tags-all.active[data-v-7aefbee5]::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  height: 0.08rem;
  background: #2475fc;
  border-radius: 0.04rem;
}
.expand-tags-content .tags-item-main[data-v-7aefbee5] {
  height: 1.14667rem;
  cursor: pointer;
  box-sizing: border-box;
  display: flex;
  padding: 0.10667rem 0.21333rem;
  justify-content: center;
  align-items: center;
  border-radius: 0.16rem;
}
@media (hover: hover) and (pointer: fine) {
.expand-tags-content .tags-item-main[data-v-7aefbee5]:hover {
    background: rgba(212, 227, 252, 0.5);
}
.expand-tags-content .tags-item-main[data-v-7aefbee5]:active {
    background: rgba(212, 227, 252, 0.8);
}
}
.expand-tags-content .tags-item-main.active[data-v-7aefbee5] {
  position: relative;
}
.expand-tags-content .tags-item-main.active[data-v-7aefbee5]::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  height: 0.08rem;
  background: #2475fc;
  border-radius: 0.04rem;
}
.tags-item[data-v-7aefbee5] {
  display: flex;
  align-items: center;
}
.tags-item-main[data-v-7aefbee5] {
  height: 1.12rem;
  cursor: pointer;
  box-sizing: border-box;
  display: flex;
  padding: 0.10667rem 0.21333rem;
  justify-content: center;
  align-items: center;
  border-radius: 0.16rem;
}
@media (hover: hover) and (pointer: fine) {
.tags-item-main[data-v-7aefbee5]:hover {
    background: rgba(212, 227, 252, 0.5);
}
.tags-item-main[data-v-7aefbee5]:active {
    background: rgba(212, 227, 252, 0.8);
}
}
.tags-item-main .tags-item-content[data-v-7aefbee5] {
  height: 0.58667rem;
  width: max-content;
  display: flex;
  padding: 0 0.21333rem;
  align-items: center;
  gap: 0.05333rem;
  border-radius: 0.16rem;
  line-height: 0.58667rem;
}
.tags-item-main.active[data-v-7aefbee5] {
  position: relative;
}
.tags-item-main.active[data-v-7aefbee5]::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  height: 0.08rem;
  background: #2475fc;
  border-radius: 0.04rem;
}

