.g6-component-tooltip {
  background-color: #000;
  border-radius: 6px;
  color: #fff;
  font-size: 12px;
  padding: 2px 8px;
  text-align: center;
}

.flex1 {
  flex: 1;
}

.ml-48 {
  margin-left: 48px;
}

.mt-8 {
  margin-top: 8px;
}

.mb-32 {
  margin-bottom: 32px;
}

.mr-4 {
  margin-right: 4px;
}

.mb-16 {
  margin-bottom: 16px;
}

.mt-16 {
  margin-top: 16px;
}

.justify-between {
  justify-content: space-between;
}

.width50 {
  min-width: 48%;
}

.flex {
  display: flex;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-align-center,
.flex-center,
.flex-column-align-center {
  align-items: center;
  display: flex;
}

.gap-8 {
  gap: 8px;
}

#flowCharts {
  max-height: 500px;
  overflow: scroll;
  width: 100%;
}

#flowCharts::-webkit-scrollbar {
  height: 6px;
  width: 6px;
}

.cateyes-projectFundDetail {
  background: #F8F9FC;
  color: #333;
  padding: 100px 0 60px;
  box-sizing: border-box;
}

.cateyes-projectFundDetail__main {
  margin: 0 auto;
  width: 1048px;
}

.cateyes-projectFundDetail__main--left {
  width: 0;
}

.cateyes-projectFundDetail__main--right {
  width: 320px;
}

.cateyes-projectFundDetail__main--subTitle svg {
  align-self: flex-start;
  flex-shrink: 0;
}

.cateyes-projectFundDetail__main--subTitle .subTitle {
  color: #333;
  font-size: 16px;
  font-weight: 600;
}

.cateyes-projectFundDetail__main--btn-group {
  display: flex;
}

.cateyes-projectFundDetail__main--btn1 {
  align-items: center;
  background: #fff;
  border: 1px solid #e7ecf0;
  border-radius: 8px;
  cursor: pointer;
  display: flex;
  height: 40px;
  justify-content: center;
  margin-left: 8px;
  width: 40px;
}

.cateyes-projectFundDetail__main--btn1:hover .path-1,
.cateyes-projectFundDetail__main--btn1:hover .path-2 {
  fill: #333;
}

.cateyes-projectFundDetail__main--miaoId {
  background: #262626;
  border-radius: 8px;
  border-bottom-left-radius: 0;
  color: #bbc1c7;
  display: inline-block;
  font-size: 12px;
  line-height: 28px;
  padding: 0 8px;
}

.cateyes-projectFundDetail__main--copyTitle {
  align-self: flex-start;
  border-radius: 4px;
  cursor: pointer;
  line-height: 0;
  padding: 8px;
  transition: all 0.3s;
}

.cateyes-projectFundDetail__main--copyTitle:hover {
  background: #edeff1;
}

.cateyes-projectFundDetail__main--copyTitle:hover svg path {
  fill: #262626;
}

.cateyes-projectFundDetail__main.is-literature {
  max-width: 800px;
}

.cateyes-projectFundDetail__main.is-literature .cateyes-projectFundDetail__main--title {
  -webkit-line-clamp: unset;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}

.cateyes-projectFundDetail__AIExampleDialog--wrap {
  color: #666;
  font-size: 14px;
}

.cateyes-projectFundDetail__AIExampleDialog--title {
  color: #262626;
  font-size: 20px;
}

.cateyes-projectFundDetail__AIExampleDialog--desc {
  font-size: 16px;
}

.cateyes-projectFundDetail__AIExampleDialog--strong {
  color: #262626;
}

.cateyes-projectFundDetail__contentTitle {
  color: #262626;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 16px;
}

.cateyes-projectFundDetail__content {
  background: #fff;
  border: 1px solid #DBDFE3;
  border-radius: 8px;
  margin-bottom: 32px;
  padding: 16px;
}

.cateyes-projectFundDetail__content--markdown {
  color: #666;
  font-size: 14px;
  line-height: 20px;
}

.cateyes-projectFundDetail__content--markdown blockquote,
.cateyes-projectFundDetail__content--markdown dl,
.cateyes-projectFundDetail__content--markdown li,
.cateyes-projectFundDetail__content--markdown ol,
.cateyes-projectFundDetail__content--markdown p,
.cateyes-projectFundDetail__content--markdown pre,
.cateyes-projectFundDetail__content--markdown table,
.cateyes-projectFundDetail__content--markdown ul {
  color: #666;
  margin: 8px 0;
}

.cateyes-projectFundDetail__content--markdown ol {
  counter-reset: item;
  list-style-position: inside;
  list-style-type: none;
}

.cateyes-projectFundDetail__content--markdown ol > li:before {
  color: #262626;
  content: counter(item) ". ";
  counter-increment: item;
  float: left;
  margin-right: 4px;
}

.cateyes-projectFundDetail__content--markdown ol :first-child,
.cateyes-projectFundDetail__content--markdown ul :first-child {
  margin-top: 0;
}

.cateyes-projectFundDetail__content--markdown h1,
.cateyes-projectFundDetail__content--markdown h2,
.cateyes-projectFundDetail__content--markdown h3,
.cateyes-projectFundDetail__content--markdown h4,
.cateyes-projectFundDetail__content--markdown h5,
.cateyes-projectFundDetail__content--markdown h6 {
  cursor: text;
  font-weight: 700;
  margin: 20px 0 10px;
  padding: 0;
  position: relative;
}

.cateyes-projectFundDetail__content--markdown h1 {
  color: rgba(0, 0, 0, 0.88);
  font-size: 28px;
}

.cateyes-projectFundDetail__content--markdown h2 {
  color: rgba(0, 0, 0, 0.88);
  font-size: 24px;
}

.cateyes-projectFundDetail__content--markdown h3 {
  color: rgba(0, 0, 0, 0.88);
  font-size: 18px;
}

.cateyes-projectFundDetail__content--markdown h4 {
  color: rgba(0, 0, 0, 0.88);
  font-size: 16px;
}

.cateyes-projectFundDetail__content--markdown h5,
.cateyes-projectFundDetail__content--markdown h6 {
  color: rgba(0, 0, 0, 0.88);
  font-size: 14px;
}

.cateyes-projectFundDetail__content--markdown > h1:first-child,
.cateyes-projectFundDetail__content--markdown > h1:first-child + h2,
.cateyes-projectFundDetail__content--markdown > h2:first-child,
.cateyes-projectFundDetail__content--markdown > h3:first-child,
.cateyes-projectFundDetail__content--markdown > h4:first-child,
.cateyes-projectFundDetail__content--markdown > h5:first-child,
.cateyes-projectFundDetail__content--markdown > h6:first-child {
  margin-top: 0;
  padding-top: 0;
}

.cateyes-projectFundDetail__content--abstract {
  line-height: 28px;
  max-height: 240px;
  overflow-y: auto;
  padding-right: 8px;
  text-align: justify;
}

.cateyes-projectFundDetail__content--abstract::-webkit-scrollbar {
  height: 0;
  width: 4px;
}

.cateyes-projectFundDetail__content--abstract::-webkit-scrollbar-thumb {
  background-color: #d9d9d9;
  border-radius: 6px;
}

.cateyes-projectFundDetail__content--abstract::-webkit-scrollbar-track {
  border-radius: 6px;
}

.cateyes-projectFundDetail__content--tabButton {
  background: #f7f8f9;
  border-radius: 4px;
  color: #666;
  cursor: pointer;
  font-size: 12px;
  height: 28px;
  line-height: 28px;
  padding: 0 8px;
}

.cateyes-projectFundDetail__content--tabButton:hover {
  background: #edeff1;
}

.cateyes-projectFundDetail__content--tabButton.is-active {
  background: #0067FF;
  color: #fff;
}

.cateyes-projectFundDetail__content--tabButton.is-active:hover {
  background: #0067FF;
}

.cateyes-projectFundDetail__content .el-divider--horizontal {
  background-color: #e7ecf0;
  margin: 16px 0;
}

.cateyes-projectFundDetail__content .el-empty__bottom {
  color: #bbc1c7;
}

.cateyes-projectFundDetail__sideTitle {
  align-items: center;
  display: flex;
  margin-bottom: 16px;
  display: flex;
  align-items: flex-start;
}
.cateyes-projectFundDetail__sideTitle::before {
  content: "";
  width: 3px;
  height: 16px;
  background: #0067FF;
  margin-right: 6px;
  margin-top: 3px;
}

.cateyes-projectFundDetail__sideTitle h2 {
  flex: 1;
}

.cateyes-projectFundDetail__sideContent {
  border: 1px solid #dbdfe3;
  border-radius: 8px;
  margin-bottom: 24px;
  padding: 0 16px;
}

.cateyes-projectFundDetail__showInfoModal {
  color: #666;
}

.cateyes-projectFundDetail__showInfoModal--title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #262626;
  display: -webkit-box;
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}

.cateyes-projectFundDetail__showInfoModal .el-divider--horizontal {
  margin: 16px 0;
}

.cateyes-projectFundDetail__copy--text {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  max-width: calc(100% - 20px);
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}

.cateyes-projectFundDetail__copy--action {
  cursor: pointer;
  line-height: 0;
}

.cateyes-projectFundDetail__copy--action:hover svg path {
  fill: #262626;
}

.cateyes-projectFundDetail__tabs {
  background-color: #edeff1;
  border-radius: 8px;
  display: flex;
  overflow: auto;
}

.cateyes-projectFundDetail__tabs--tabItem {
  color: #666;
  cursor: pointer;
  flex: 1;
  font-size: 16px;
  padding: 10px;
  text-align: center;
}

.cateyes-projectFundDetail__tabs--tabItem.is-active {
  background-color: #d4edde;
  color: #277663;
  font-weight: 700;
}

.cateyes-projectFundDetail__ai-not-use {
  align-items: center;
  background-color: #fff;
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  padding: 24px;
}

.cateyes-projectFundDetail__ai-not-use--title {
  height: 38px;
}

.cateyes-projectFundDetail__ai-not-use--descImage {
  height: 307px;
  width: 632px;
}

.cateyes-projectFundDetail__ai-not-use--button {
  background: linear-gradient(30deg, #bbcaff, #6f8dfe 32%, #b691ff);
  border: none;
  border-radius: 4px;
  color: #fff;
  width: 186px;
}

.cateyes-projectFundDetail__ai-not-use--button:hover {
  color: #fff;
}

.cateyes-projectFundDetail__ai-not-use--link {
  color: #666;
  cursor: pointer;
  font-size: 14px;
  text-decoration-line: underline;
}

.cateyes-projectFundDetail__ai--tips {
  color: #666;
  font-size: 14px;
}

.cateyes-projectFundDetail__ai--tips .highlight {
  color: #1e6453;
  font-weight: 600;
}

.cateyes-projectFundDetail__ai-loading--wrap {
  background-color: #fff;
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  height: 533px;
  overflow: hidden;
}

.cateyes-projectFundDetail__ai-loading--wrap .flex-1 {
  flex: 1;
}

.cateyes-projectFundDetail__ai-service--wrap {
  align-items: center;
  background-color: #fff;
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  height: 533px;
}

.cateyes-projectFundDetail__ai-service--emptyIcon {
  height: 120px;
  margin-top: 120px;
  width: 120px;
}

.cateyes-projectFundDetail__ai-service--button {
  width: 186px;
}

.cateyes-projectFundDetail__ai-service--tips {
  color: #666;
  font-size: 16px;
}

.cateyes-projectFundDetail__ai-service--dialog {
  background: transparent;
  box-shadow: none;
}

.cateyes-projectFundDetail__ai-service--customer {
  background: url(../../images/common/customer_bg.png) no-repeat 50%;
  background-size: cover;
  height: 234px;
  position: relative;
  text-align: center;
  width: 206px;
}

.cateyes-projectFundDetail__ai-service--qrcode {
  left: 50%;
  position: absolute;
  transform: translate(-50%, 50px);
}

.cateyes-projectFundDetail__ai-service--closeBox {
  cursor: pointer;
  padding: 6px;
  position: absolute;
  right: 0;
  top: 0;
}

.cateyes-projectFundDetail__ai-service--closeIcon {
  height: 16px;
  width: 16px;
}

.detail-list {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 8px 16px;
}

.detail-list a {
  color: #0067FF;
}

.detail-list a:hover {
  color: #0067FF;
  text-decoration: underline;
}

.detail-list a.hover-link {
  color: inherit;
}

.detail-list a.hover-link:hover {
  color: #0067FF;
  text-decoration: underline;
}

.detail-list li {
  align-items: center;
  display: flex;
  width: 100%;
}

.detail-list li .label {
  align-self: flex-start;
  flex-shrink: 0;
}

.detail-list li .tagLabel {
  line-height: 28px;
}

.detail-list li .value {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}

.detail-list li .value .tagGroup {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 8px 8px;
}

.detail-list li .value .tagGroup .tag {
  border: 1px solid #e7ecf0;
  border-radius: 4px;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: 12px;
  line-height: 26px;
  max-width: 204px;
  overflow: hidden;
  padding: 0 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: auto;
}

.detail-list li .value .tagGroup .tag:hover {
  color: #0067FF;
  text-decoration: none;
}

.detail-list.col-2 li {
  width: calc(33% - 8px);
}

.detail-list.col-3 li {
  width: calc(33.33333% - 10.66667px);
}

h2 {
  font-size: 16px;
  color: #262626;
}

.cateyes-commonListItem {
  border-bottom: 1px solid #e7ecf0;
  padding: 16px 0;
}
.cateyes-commonListItem .col-2 li {
  width: calc(50% - 8px);
}
.cateyes-commonListItem:nth-child(n+6) {
  display: none;
}

.cateyes-commonListItem.is-side .cateyes-commonListItem__title {
  font-size: 14px;
}

.tran-title {
  display: flex;
  align-items: center;
  font-size: 16px;
  color: #333333;
  margin-bottom: 32px;
  margin-top: 16px;
}

.cateyes-commonListItem.is-side:last-of-type {
  border-bottom: none;
}

.cateyes-commonListItem__title {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #262626;
  cursor: pointer;
  display: -webkit-box;
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}

.cateyes-commonListItem__title:hover {
  color: #0067FF;
  text-decoration: underline;
}

.cateyes-commonListItem__translateTitle {
  flex: 1;
  font-weight: 500;
}

.cateyes-commonListItem__translateTitle svg + div {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}

.cateyes-commonListItem .detail-list {
  color: #666;
  font-size: 12px;
}

.cateyes-common-read-more__expandable-content {
  position: relative;
}

.cateyes-common-read-more__content-collapsed {
  overflow: hidden;
}

.cateyes-common-read-more__toggle-button,
.cateyes-common-read-more__toggle-button-wrap {
  align-items: center;
  display: flex;
  justify-content: center;
}

.cateyes-common-read-more__toggle-button {
  background: #fff;
  border: 1px solid #e1e1e1;
  border-radius: 4px 4px 4px 4px;
  color: #1e6453;
  cursor: pointer;
  padding: 6px 16px;
}

.cateyes-common-read-more__toggle-button:hover {
  color: #0067FF;
}

.cateyes-common-read-more__icon {
  height: 12px;
  width: 12px;
}

.cateyes-upload-pdf-modal .el-upload-dragger {
  width: 326px;
}

.cateyes-upload-pdf-modal__icon {
  height: 28px;
  width: 28px;
}

.cateyes-upload-pdf-modal__uploadWrap {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}

.cateyes-upload-pdf-modal__uploadText {
  color: #262626;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  margin-top: 8px;
}

.cateyes-upload-pdf-modal__uploadTips {
  color: #939da7;
  font-size: 12px;
  line-height: 16px;
  margin-top: 2px;
}

.cateyes-upload-pdf-modal__title {
  color: #333;
  font-size: 14px;
  margin-top: 16px;
}

.cateyes-upload-pdf-modal__danger {
  color: #eb483e;
}

.cateyes-upload-pdf-modal__warningText {
  color: #666;
  font-size: 12px;
  margin-top: 4px;
}

.cateyes-upload-pdf-modal__fileItem {
  background: #fafbfc;
  border: 1px dotted #dbdfe3;
  border-radius: 8px;
  padding: 16px;
}

.cateyes-upload-pdf-modal__fileTop {
  align-items: center;
  display: flex;
  gap: 8px;
  justify-content: space-between;
}

.cateyes-upload-pdf-modal__fileIcon {
  height: 40px;
  width: 34px;
}

.cateyes-upload-pdf-modal__fileName {
  color: #262626;
  flex: 1;
  font-size: 14px;
  font-weight: 600;
}

.cateyes-upload-pdf-modal__fileDesc {
  color: #939da7;
  font-size: 12px;
  margin-top: 6px;
}

.cateyes-upload-pdf-modal__fileDelete {
  color: #1e6453;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  margin-top: 8px;
}

.cateyes-upload-pdf-modal__fileDelete:hover {
  opacity: 0.8;
}

.cateyes-audit-literature-modal .audit-h3 {
  color: #262626;
  font-size: 14px;
  font-weight: 600;
}

.cateyes-audit-literature-modal .audit-p {
  color: #666;
  font-size: 14px;
}

.cateyes-audit-literature-modal .audit-pdf-box {
  max-height: 340px;
  overflow: auto;
}

.cateyes-audit-literature-modal .audit-pdf-img {
  width: 100%;
}

.cateyes-audit-literature-modal .t-wrap {
  align-items: center;
  display: flex;
  flex-direction: column;
}

.cateyes-audit-literature-modal .t-icon {
  height: 56px;
  width: 56px;
}

.cateyes-audit-literature-modal .t-h3 {
  color: #262626;
  font-size: 20px;
  font-weight: 700;
  margin-top: 16px;
}

.cateyes-audit-literature-modal .t-box {
  background-color: #f0f9f5;
  border-radius: 8px 8px 8px 8px;
  display: flex;
  gap: 24px;
  margin-bottom: 24px;
  margin-top: 16px;
  padding: 16px;
}

.cateyes-audit-literature-modal .t-h4 {
  color: #1e6453;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 6px;
}

.cateyes-audit-literature-modal .t-li,
.cateyes-audit-literature-modal .t-p {
  color: #4e9582;
  font-size: 12px;
}

.cateyes-audit-literature-modal .t-li {
  margin-left: 8px;
  position: relative;
}

.cateyes-audit-literature-modal .t-li:before {
  background: #4e9582;
  background-color: #4e9582;
  border-radius: 50%;
  color: #fff;
  content: " ";
  height: 4px;
  left: -8px;
  position: absolute;
  top: 6px;
  width: 4px;
}

.el-empty__description {
  margin-top: 0;
}

.cateyes-audit-literature-modal .t-service-qrcode {
  height: 90px;
  width: 90px;
}

.cateyes-audit-literature-modal .t-left {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
}

.tran-img {
  width: 16px;
  margin-right: 4px;
}

.el-dialog {
  border-radius: 16px;
}
.el-dialog .el-dialog__header {
  color: #161616;
  font-size: 16px;
  font-weight: 600;
  padding: 16px 24px;
}
.el-dialog .el-dialog__body {
  padding: 0 24px;
}
.el-dialog .set-c {
  text-align: center;
  margin: 24px 0;
  padding-bottom: 24px;
}