.ChatInput_popoverBox__1L9Tx .ant-popover-arrow  {
  display: none;
}
.ChatInput_popoverBox__1L9Tx .ant-popover-inner-content  {
  padding: 8px;
}

.ChatInput_aiIputBox__1V2el {
  align-items: flex-end;
  max-width: 768px;
  margin: 0 auto;
}

.ChatInput_fileIcon__F7Tds {
  flex: 0 0 32px;
  width: 32px;
  height: 32px;
  line-height: 26px;
  margin-right: 16px;
  border-radius: 16px;
  text-align: center;
  transition: all 0.3s;
  cursor: pointer;
}

.ChatInput_clearIcon__1ge-w {
  /* flex: 0 0 32px; */
  width: 28px;
  height: 28px;
  line-height: 26px;
  border-radius: 16px;
  text-align: center;
  background-color: #c0c0c5;
  transition: all 0.3s;
  position: absolute;
  right: 0;
  top: -46px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ChatInput_clearIcon__1ge-w img {
  width: 14px;
  height: 14px;
}

.ChatInput_aiIputAll__PyGHQ {
  max-width: 768px;
  margin: 0 auto;
}

.ChatInput_aiIputAll__PyGHQ .ChatInput_clearIcon__1ge-w {
  /* width: 0;
  height: 0;
  flex: 0 0 0;
  overflow: hidden;
  margin-right: 0; */
}

.ChatInput_inputBox__jCw2J {
  flex: 1 1;
  background: #ffffff;
  /* box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.03) !important; */
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1) !important;
  border-radius: 8px;
  min-height: 40px;
  padding: 10px 0 10px 16px;
  position: relative;
}

.ChatInput_inputBox__jCw2J textarea {
  border: none;
  padding: 0;
  resize: none;
  min-height: 20px;
  height: 22px;
  padding-right: 16px;
}

.ChatInput_inputBoxDisabled__2545f {
  position: relative;
  pointer-events: none;
}

.ChatInput_inputBoxDisabled__2545f::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  cursor: not-allowed;
}

.ChatInput_inputBoxDesc__i52sU {
  display: none;
  justify-content: space-between;
  margin-top: 10px;
  font-size: 14px;
  color: #c0c0c5;
  padding-right: 16px;
}

.ChatInput_inputBoxDesc__i52sU img {
  cursor: pointer;
  width: 16px;
  margin-top: 3px;
}

.ChatInput_inputBox__jCw2J textarea:focus+.ChatInput_inputBoxDesc__i52sU,
.ChatInput_aiIputAll__PyGHQ .ChatInput_inputBoxDesc__i52sU,
.ChatInput_showInputBoxDesc__3kkY1 {
  display: flex;
}

.ChatInput_aiIputAll__PyGHQ .ChatInput_fileIcon__F7Tds {
  width: 0;
  height: 0;
  flex: 0 0;
  overflow: hidden;
  margin-right: 0;
}

.ChatInput_aiIputAll__PyGHQ .ChatInput_inputBox__jCw2J textarea {
  height: 70px;
}

.ChatInput_iconPageAIDesc__oIbmX {
  margin-right: 16px;
}

.ChatInput_fileModal__1bM3k {
  width: 100%;
  height: 345px;
  position: absolute;
  left: 0;
  /* transform: translateY(calc(-100% - 72px)); */
  background: #ffffff;
  border-radius: 8px;
  padding: 12px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  /* -webkit-transform: translateY(calc(-100% - 72px));
  -moz-transform: translateY(calc(-100% - 72px));
  -ms-transform: translateY(calc(-100% - 72px));
  -o-transform: translateY(calc(-100% - 72px)); */
}

.ChatInput_fileModal__1bM3k .ChatInput_modalTitle__39mox {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  margin-bottom: 10px;
}

.ChatInput_fileModal__1bM3k .ChatInput_buttons__2zgl4 {
  display: flex;
  justify-content: flex-end;
}

.ChatInput_fileModal__1bM3k .ChatInput_buttons__2zgl4 button:nth-child(2) {
  margin-left: 8px;
}

.ChatInput_fileModal__1bM3k .ChatInput_buttons__2zgl4 .ant-btn-primary {
  background: #006eeb;
  border: 0;
}

.ChatInput_fileModal__1bM3k .ChatInput_buttons__2zgl4 button:nth-child(2)[disabled] {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.25);
}

.ChatInput_fileModal__1bM3k .ChatInput_buttons__2zgl4 button:nth-child(1):hover,
.ChatInput_buttons__2zgl4 button:nth-child(1):focus {
  color: #006eeb;
  background-color: #fff;
  border-color: #006eeb;
}

.ChatInput_selectFiles__Pln7o {
  overflow-x: hidden;
  overflow-y: scroll;
  height: 230px;
}

.ChatInput_selectFiles__Pln7o::-webkit-scrollbar {
  display: none;
}

.ChatInput_quickActList__2828P {
  position: absolute;
  left: 0;
  width: 100%;
  transform: translateY(calc(-100% - 9px));
  padding-bottom: 12px;
}

.ChatInput_quickActList__2828P>div {
  border-radius: 8px;
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1);
  background-color: #fff;
}

.ChatInput_quickActList__2828P ul {
  padding: 10px 10px 10px 6px;
}

.ChatInput_quickActList__2828P ul li {
  cursor: pointer;
  height: 24px;
  line-height: 24px;
  padding: 0 10px 0 4px;
  border-radius: 4px;
  font-size: 12px;
  color: #666;
}

.ChatInput_quickActList__2828P ul li img {
  width: 16px;
  display: none;
}

.ChatInput_quickActList__2828P li:hover {
  background-color: #eef4ff;
}

.ChatInput_quickActList__2828P li:hover img {
  display: block;
}

.ChatInput_quickActList__2828P ul li,
.ChatInput_quickHeader__3lOiE {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.ChatInput_quickHeader__3lOiE {
  padding: 10px 20px 0 10px;
}

.ChatInput_quickHeader__3lOiE>span {
  font-size: 12px;
  font-weight: 400;
  color: #333333;
}

.ChatInput_quickHeader__3lOiE>i {
  font-size: 14px;
  color: #d8d8d8;
  cursor: pointer;
}

.ChatInput_searchInput__1gjOy .ant-input:hover {
  border-color: #006eeb;
}

.ChatInput_searchInput__1gjOy .ant-input:focus {
  border-color: #006eeb;
}

.ChatInput_searchInput__1gjOy .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #006eeb;
}

.ChatInput_fileHeader__1I3NW {
  display: flex;
  justify-content: space-between;
}

.ChatInput_fileUpload__2G-vO {
  width: 20px;
  height: 20px;
  margin-right: 2px;
  cursor: pointer;
}

.ChatInput_fileUpload__2G-vO img {
  width: 100%;
  height: 100%;
}

.ChatInput_canClear__2ECmu {
  cursor: pointer;
  background-color: #006eeb;
}

.ChatInput_modeType__J2Soe {
  font-size: 14px;
  padding: 2px;
  padding-left: 4px;
  cursor: pointer;
  color: #666;
}

.ChatInput_modeType__J2Soe .ChatInput_arrowIcon__OqRAP {
  transform: rotate(90deg);
  margin-top: 5px;
}

.ChatInput_modeType__J2Soe:hover {
  background: #f5f7fa;
  /* color:#fff; */
  border-radius: 5px;
  padding: 2px;
  padding-left: 4px;
}

/* .actionsType {
  position: absolute;
  left: -14px;
  top: -46px;
  display: flex;
}

.actionsType span {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #006eeb;
  padding: 3px 8px;
  background-color: rgba(0, 110, 235, .05);
  border-radius: 8px;
  width: fit-content;
  cursor: pointer;
  margin-right: 10px;
  border: 1px solid #006eeb;
  position: relative;
} */

.ChatInput_actionsType__2yLFK {
  /* margin-left: 10px; */
  padding-top: 2px;
}

.ChatInput_actionsType__2yLFK span,
.ChatInput_inDepthResearch__176Rs {
  margin-right: 10px;
  cursor: pointer;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 2px 4px;
  border-radius: 5px;
  font-size: 14px;
  color: #666;
  /* margin-left: 10px; */
  /* background: #f5f7fa; */
}

.ChatInput_inDepthResearch__176Rs:hover {
  background: #f5f7fa;
}

.ChatInput_actionsType__2yLFK span:hover {
  background: #f5f7fa;
}

.ChatInput_actionsType__2yLFK .ChatInput_selectedTag__5zgSl,
.ChatInput_inDepthResearchSelect__2tpu4 {
  background: #006eeb;
  color: #fff;
}

.ChatInput_actionsType__2yLFK .ChatInput_selectedTag__5zgSl:hover,
.ChatInput_inDepthResearchSelect__2tpu4:hover {
  background: #006eeb;
}

.ChatInput_contentIcon__1_0y3 {
  position: absolute;
  right: -8px;
  top: -4px;
  cursor: pointer;
}

.ChatInput_settingStyle__ixYJq {
  cursor: pointer;
  font-size: 12px;
  padding: 2px;
}

.ChatInput_modeLau__1xRTi .ChatInput_arrowIcon__OqRAP {
  transform: rotate(90deg);
  margin-top: 5px;
}

.ChatInput_historyWrap__1Rwl5 {
  position: absolute;
  right: 30px;
  top: -46px;
  width: 28px;
  height: 28px;
  background-color: #c0c0c5;
  text-align: center;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  cursor: pointer;
}

.ChatInput_historyWrap__1Rwl5 img {
  width: 14px;
}

.ChatInput_modeLau__1xRTi {
  margin-left: 10px;
  font-size: 14px;
  padding: 2px;
  padding-left: 4px;
  cursor: pointer;
  display: flex;
  color: #666;
}

.ChatInput_MenuActionFileSvg__3DOgJ {
  cursor: pointer;
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 4px;
}

.ChatInput_modeLau__1xRTi:hover {
  background: #f5f7fa;
  /* color:#fff; */
  border-radius: 5px;
  padding: 2px;
  padding-left: 4px;
}

.ChatInput_versionItem__CCZN9 {
  font-size: 14px;
  color: #666;
  cursor: pointer;
  width: 176px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 30px;
  border-radius: 8px;
  padding: 0 8px;
  position: relative;
}
.ChatInput_modelListBox__2K24D .ChatInput_chatModelType__2nc8z {
  margin-top: 10px;
  margin-bottom: 10px;
  color: #979FA5;
  font-size: 12px;
  font-weight: 500;
  line-height: 17px;
}
.ChatInput_versionItem__CCZN9 .ChatInput_modelName__38xVt {
  flex: 1 1;
}
.ChatInput_versionItem__CCZN9 .ChatInput_pointNum__It-GV {
  color: #1990FF;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  margin-right: 5px;
}
.ChatInput_versionItem__CCZN9 .ChatInput_chargeModelIcon__1LZ6v {
  width: 16px;
  height: 16px;
}
.ChatInput_versionItem__CCZN9 .ChatInput_freeModelIcon__1ExxJ {
  width: 26px;
  height: 12px;
}
.ChatInput_versionItem__CCZN9:hover {
  background: #F5F5F5;
}
.ChatInput_versionItem__CCZN9:hover .ChatInput_modelDesc__1zqKu {
  display: block;
}
.ChatInput_modelDesc__1zqKu {
  font-size: 12px;
  width: 152px;
  color: #FFFFFF;
  padding: 8px;
  background-color: #0C0D19;
  box-shadow: 0 2px 3px 0 rgba(0,0,0,0.1);
  border-radius: 8px 8px 8px 8px;
  position: absolute;
  left: 180px;
  display: none;
  top: 0;
}
.ChatInput_modelDesc__1zqKu span {
  color: #9E9EA3;
}

.ChatInput_versionItem__CCZN9:last-child {
  margin-bottom: 0;
}

.ChatInput_versionItemActive__TzBjV {
  /*color: rgb(0, 130, 235);*/
  background: #E8F9FF;
}

.theme_0 .ChatInput_inputBox__jCw2J {
  background-color: var(--bgActive);
}

.theme_0 .ChatInput_inputBox__jCw2J textarea {
  background-color: var(--bgActive);
  color: var(--fontColor);
}

.theme_0 .ChatInput_inputBox__jCw2J textarea::placeholder,
.theme_0 .ChatInput_thinkingText__2-St1 {
  color: var(--fontColor) !important;
}

.theme_0 .ChatInput_modeType__J2Soe:hover,
.theme_0 .ChatInput_modeLau__1xRTi:hover {
  background-color: var(--hoverColor);
}

.theme_0 .ChatInput_quickActList__2828P div {
  background-color: var(--bgActive);
  border-radius: 4px;
}

.theme_0 .ChatInput_quickActList__2828P div .ChatInput_quickHeader__3lOiE span {
  color: var(--fontColor);
}

.theme_0 .ChatInput_quickActList__2828P div ul li span {
  color: var(--fontColor);
}

.theme_0 .ChatInput_quickActList__2828P li:hover {
  background-color: var(--hoverColor);
  color: var(--fontColor);
}

.theme_0 .ant-popover-inner {
  background-color: var(--bgActive);
}

.theme_0 .ant-popover-content > .ant-popover-arrow {
  border-right-color: var(--bgActive);
  border-bottom-color: var(--bgActive);
}

.theme_0 .ChatInput_versionItem__CCZN9 {
  color: var(--fontColor);
}

.theme_0 .ChatInput_versionItemActive__TzBjV {
  color: rgb(0, 130, 235);
}

.theme_0 .ChatInput_fileModal__1bM3k {
  background-color: var(--bgActive);
}

.theme_0 .ChatInput_fileHeader__1I3NW .ChatInput_modalTitle__39mox {
  color: var(--fontColor);
}

.theme_0 .ChatInput_searchInput__1gjOy span input {
  background: var(--hightBgColor);
  border-color: var(--borderColor);
  color: var(--fontColor);
}

.theme_0 .ChatInput_searchInput__1gjOy span input::placeholder {
  color: var(--spanColor);
}

.theme_0 .ChatInput_fileModal__1bM3k .ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span {
  color: var(--spanColor) !important;
}

.theme_0 .ChatInput_buttons__2zgl4 button:first-child {
  background-color: transparent;
  color: var(--fontColor);
}

.theme_0 .ChatInput_fileModal__1bM3k .ant-tree-title {
  color: var(--fontColor);
}

.theme_0 .ChatInput_fileModal__1bM3k .ant-spin-nested-loading {
  background: transparent;
}

.theme_0 .ChatInput_fileModal__1bM3k .ant-spin-container {
  background: transparent !important;
}

@keyframes ChatInput_blink__3MhW6 {
  0% {
    border-color: #d5e9fd;
  }

  50% {
    border-color: transparent;
  }

  100% {
    border-color: #d5e9fd;
  }
}

/* 定义圆点样式 */
.ChatInput_dot__1vq64 {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 2px solid #d5e9fd;
  animation: ChatInput_blink__3MhW6 1s infinite;
  margin-top: 5px;
  margin-right: 2px;
}

/* 设置最里面的颜色 */
.ChatInput_dot__1vq64::before {
  content: "";
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #006EEB;
}

.theme_0 .ChatInput_selectIcon__oaUJ8 svg path {
  fill: var(--fontColor) !important;
}

.theme_0 .ChatInput_selectIcon1__2Q4O3 svg path {
  fill: var(--fontColor) !important;
}

.theme_0 .ChatInput_sendIconDisabled__1efr6 svg g g g g g {
  stroke: var(--fontColor);
}

.theme_0 .ChatInput_sendIcon__gSzov svg g g g g g {
  stroke: var(--defaltColor) !important;
}

.theme_0 .ChatInput_actionsType__2yLFK span,
.theme_0 .ChatInput_modeType__J2Soe,
.theme_0 .ChatInput_modeLau__1xRTi{
  color: var(--fontColor);
}
.theme_0 .ChatInput_modeType__J2Soe .ChatInput_arrowIcon__OqRAP svg g g g polyline,
.theme_0 .ChatInput_modeLau__1xRTi .ChatInput_arrowIcon__OqRAP svg g g g polyline{
  stroke: var(--fontColor);
}


.theme_0 .ChatInput_inDepthResearch__176Rs{
  color: var(--fontColor);
}
.theme_0 .ChatInput_inDepthResearch__176Rs:hover{
  background-color: var(--hoverColor);
}

.theme_0  .ChatInput_actionsType__2yLFK span:hover{
  background-color: var(--hoverColor);
}

.theme_0 .ChatInput_selectedTag__5zgSl:hover{
  background-color: #006eeb !important;
}
.DocInfoRemoteList_wrapUse__2PP8Q {
}

.DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj {
  overflow: auto;
  max-height: 500px;
  padding: 0 16px 16px 16px;
}

.DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj .DocInfoRemoteList_item__1P6wK {
}

.DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj .DocInfoRemoteList_item__1P6wK .DocInfoRemoteList_row__qpjXx {
  display: flex;
  margin-top: 16px;
}

.DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj .DocInfoRemoteList_item__1P6wK .DocInfoRemoteList_footer__3RhPU {
  justify-content: center;
  align-items: center;
}

.DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj .DocInfoRemoteList_item__1P6wK .DocInfoRemoteList_footer__3RhPU span {
  color: #55c0ff;
  text-decoration: underline;
  cursor: pointer;
}

.DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj .DocInfoRemoteList_item__1P6wK .DocInfoRemoteList_divider__3oDSM {
  border: 1px dashed #999999;
}

.DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj .DocInfoRemoteList_item__1P6wK .DocInfoRemoteList_row__qpjXx div:first-child {
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  line-height: 20px;
  width: 66px;
}

.DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj .DocInfoRemoteList_item__1P6wK .DocInfoRemoteList_row__qpjXx div:last-child {
  width: 260px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 20px;
  padding: 0 5px;
}

.theme_0 .DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj .DocInfoRemoteList_item__1P6wK .DocInfoRemoteList_row__qpjXx div:nth-child(1){
  color: var(--fontColor);
}

.theme_0 .DocInfoRemoteList_wrapUse__2PP8Q .DocInfoRemoteList_list__16fDj .DocInfoRemoteList_item__1P6wK .DocInfoRemoteList_row__qpjXx div:nth-child(2){
  color: var(--spanColor);
}
.DoiReferenceListComponent_wrapDoi__3MllI {
  display: flex;
  height: 100%;
  background-color: #fff;
  position: relative;
  overflow: auto;
}

.DoiReferenceListComponent_Sort__2eoF0 {
  padding: 15px 10px 10px 18px;
  color: #666;
  font-size: 14px;
  display: flex;
  white-space: nowrap;
  position: relative;
}

.DoiReferenceListComponent_input__oDoQ6 {
  width: calc(100% - 62px);
  margin-left: 10px;
  position: relative;
}

.DoiReferenceListComponent_Sort__2eoF0 .DoiReferenceListComponent_input__oDoQ6 .ant-input:hover {
  border-color: #0082eb;
}

.DoiReferenceListComponent_Sort__2eoF0 .DoiReferenceListComponent_input__oDoQ6 .ant-input:focus {
  border-color: #0082eb;
}

.DoiReferenceListComponent_Sort__2eoF0 .DoiReferenceListComponent_input__oDoQ6 .ant-input-affix-wrapper:hover {
  border-color: #0082eb;
}

.DoiReferenceListComponent_Sort__2eoF0 .DoiReferenceListComponent_input__oDoQ6 .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #0082eb;
}

.DoiReferenceListComponent_doiList__kZKrQ {
  height: calc(100% - 62px);
  /* height: 100%; */
  overflow: auto;
  width: 100%;
}

.DoiReferenceListComponent_item__1hjBy {
  display: flex;
  border-bottom: 6px solid #f5f7fa;
  padding: 10px 20px;
  position: relative;
}

.DoiReferenceListComponent_dropDownModal__2QgRL {
  width: 128px;
  height: 106px;
  box-shadow: 0 2px 8px rgb(0 0 0 / 15%);
  background-color: #fff;
  position: absolute;
  border-radius: 4px;
  background-clip: padding-box;
  outline: none;
  -webkit-transform: translate3d(0, 0, 0);
  list-style-type: none;
  padding-top: 6px;
  top: 48px;
  left: 22px;
  z-index: 99999;
}

.DoiReferenceListComponent_dropDownModal__2QgRL div {
  padding: 5px 15px;
  cursor: pointer;
}

.DoiReferenceListComponent_dropDownModal__2QgRL div:hover {
  background-color: #f5f7fa;
}

.DoiReferenceListComponent_item_left__yv9GV {
  flex: 0 0 25px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  font-size: 12px;
  background: rgba(85, 192, 255, 0.1);
  border-radius: 5px;
  color: #0082EB;
  text-align: center;
  margin-right: 14px;
}

.DoiReferenceListComponent_item_right__2Ncc4 {
  height: 100%;
}

.DoiReferenceListComponent_title__2Vnds {
  color: #0082EB;
  font-weight: bold;
  cursor: pointer;
}

.DoiReferenceListComponent_author__Zvlt5 {
  color: #333;
  font-weight: 400;
  font-size: 12px;
  overflow: hidden;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.DoiReferenceListComponent_journalTitle__UO5w5 {
  color: #666;
  font-size: 12px;
}

.DoiReferenceListComponent_summary__3njlV {
  display: flex;
  overflow: hidden;
}

.DoiReferenceListComponent_summary__3njlV .DoiReferenceListComponent_text__dUQVg {
  color: #333;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
  max-height: 3em;
  /* max-height: 4.5em; */
  /* display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; */
}

.DoiReferenceListComponent_summary__3njlV .DoiReferenceListComponent_text__dUQVg::before {
  content: "";
  float: right;
  height: 100%;
  margin-bottom: -20px;
}

.DoiReferenceListComponent_summary__3njlV .DoiReferenceListComponent_exp__18272 {
  display: none;
}

.DoiReferenceListComponent_summary__3njlV .DoiReferenceListComponent_exp__18272:checked+.DoiReferenceListComponent_text__dUQVg {
  max-height: none;
}

.DoiReferenceListComponent_summary__3njlV .DoiReferenceListComponent_btn__UHar7::after {
  /* content: "展开"; */
  content: "\5c55\5f00";
}

.DoiReferenceListComponent_summary__3njlV .DoiReferenceListComponent_exp__18272:checked+.DoiReferenceListComponent_text__dUQVg .DoiReferenceListComponent_btn__UHar7::after {
  /* content: "收起"; */
  content: "\6536\8d77";
}

.DoiReferenceListComponent_summary__3njlV .DoiReferenceListComponent_btn__UHar7 {
  color: #333;
  cursor: pointer;
  float: right;
  clear: both;
  overflow: hidden;
  width: 32px;
  height: 20px;
  background: #f5f7fa;
  text-align: center;
  font-size: 12px;
  line-height: 20px;
}

.DoiReferenceListComponent_literature__Cx248 {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 13px;
  left: 25px;
}

.DoiReferenceListComponent_action__39obX {
  display: flex;
  align-items: center;
  margin-top: 4px;
}

.DoiReferenceListComponent_action__39obX div {
  display: flex;
  align-items: center;
  padding: 2px 4px;
  color: #333333;
  border-radius: 2px;
  /* border: 1px solid #55c0ff; */
  font-size: 12px;
  cursor: pointer;
}

.DoiReferenceListComponent_action__39obX div:hover {
  background: #f5f7fa;
}

.DoiReferenceListComponent_action__39obX .DoiReferenceListComponent_toWeb__3UKJM {
  /* margin-right: 42px; */
}

.DoiReferenceListComponent_action__39obX .DoiReferenceListComponent_add__14wle {
  /* color: #ffffff; */
  /* background-color: #55c0ff; */
}

.DoiReferenceListComponent_notFindWrap__2WdvK {
  width: 110px;
  height: 140px;
  position: absolute;
  left: 50%;
  top: 64%;
  transform: translate(-50%, -50%);
}

.DoiReferenceListComponent_notFindWrap__2WdvK img {
  width: 110px;
  height: 110px;
  display: block;
  margin: 0 auto 10px;
}

.DoiReferenceListComponent_notFindWrap__2WdvK p {
  font-size: 14px;
  color: #999;
  line-height: 22px;
  white-space: nowrap;
  display: flex;
  justify-content: center;
}

.DoiReferenceListComponent_doi__-krfz {
  color: #0082EB;
  font-size: 12px;
}

.DoiReferenceListComponent_top__23zwP {
  /* width: 30px;
  height: 30px; */
  position: absolute;
  bottom: 30px;
  right: 15px;
  cursor: pointer;
}

.DoiReferenceListComponent_top__23zwP img {
  /* width: 100%;
  height: 100%; */
}

.DoiReferenceListComponent_bottom__29Xbc {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
  width: 100%;
  height: 60px;
  padding: 14px 137px;
}

.DoiReferenceListComponent_updateButton__3SW1W {
  width: 88px;
  height: 32px;
  background: #55c0ff;
  border-radius: 4px;
  margin: 0 auto;
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
}

.DoiReferenceListComponent_popoverDiv__1l6Dv .ant-popover-inner {
  background: rgba(0, 0, 0, 0.65);
  font-size: 12px;
}

.DoiReferenceListComponent_popoverDiv__1l6Dv .ant-popover-arrow {
  display: none;
}

.DoiReferenceListComponent_selectTitle__1N6g2 {
  display: flex;
  align-items: center;
  margin-top: 4px;
  padding: 2px 4px;
  color: #333333;
  border-radius: 2px;
  /* border: 1px solid #55c0ff; */
  font-size: 12px;
  cursor: pointer;
  width: 75px;
  position: relative;
  white-space: nowrap;
}

.DoiReferenceListComponent_selectWrap__3NzXX {
  padding: 2px 4px;
  color: #333333;
  border-radius: 2px;
  font-size: 12px;
  cursor: pointer;
  width: 75px;
  white-space: nowrap;
}

.DoiReferenceListComponent_selectWrap__3NzXX:hover {
  background: #f5f7fa;
}

.DoiReferenceListComponent_selectTitle__1N6g2 ::-webkit-scrollbar {
  display: none;
}

.DoiReferenceListComponent_loading__3BDtZ {
  position: absolute;
  top: 50%;
  left: 40%;
  z-index: 100;
}

.DoiReferenceListComponent_smartGetButton__1O_q9 {
  width: 98px;
  height: 32px;
  background: #0082EB;
  border-radius: 4px;
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
  line-height: 32px;
}

.DoiReferenceListComponent_source_info__2e8wQ {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #646a73;
}

.DoiReferenceListComponent_inputWrap__SNUCy {
  position: absolute;
  top: 24px;
  left: 5px;
  width: 360px;
  height: 150px;
  padding: 20px 16px 15px 16px;
  box-shadow: 0px 4px 8px 0px #e7e7e7;
  background: #ffffff;
  z-index: 99;
  border-radius: 6px;
}

.DoiReferenceListComponent_cite_key__3qfI9 {
  font-size: 12px;
}

.DoiReferenceListComponent_webUrlStyle__3re2- {
  display: flex;
  padding: 2px 4px;
  color: #333333;
  border-radius: 2px;
  color: #333333;
  font-size: 12px;
  align-items: center;
  justify-content: center;
}

.DoiReferenceListComponent_webUrlStyle__3re2-:hover {
  background: #f5f7fa;
}

.DoiReferenceListComponent_anthorWrap__35pGv {
  display: flex;
  align-items: center;
}


.theme_0 .DoiReferenceListComponent_wrapDoi__3MllI {
  background: var(--bgColor);
}


.theme_0 .DoiReferenceListComponent_dropDownModal__2QgRL {
  background-color: var(--hoverColor) !important;
}

.theme_0 .DoiReferenceListComponent_dropDownModal__2QgRL div {
  background-color: var(--hoverColor) !important;
  color: var(--fontColor) !important;
}

.theme_0 .DoiReferenceListComponent_dropDownModal__2QgRL div:visited {
  color: var(--defaltColor) !important;
}

.theme_0 .DoiReferenceListComponent_Sort__2eoF0 span {
  color: var(--fontColor);
}

.theme_0 .DoiReferenceListComponent_input__oDoQ6 .ant-input-affix-wrapper input {
  color: var(--fontColor);
}

.theme_0 .ant-input-suffix i svg {
  fill: var(--fontColor);
}

.theme_0 .DoiReferenceListComponent_input__oDoQ6 .ant-input-affix-wrapper input[type=text]::placeholder {
  color: var(--spanColor);
}

.theme_0 .DoiReferenceListComponent_notFindWrap__2WdvK p {
  color: var(--fontColor);
}

.theme_0 .DoiReferenceListComponent_cite_key__3qfI9,
.theme_0 .DoiReferenceListComponent_author__Zvlt5,
.theme_0 .DoiReferenceListComponent_journalTitle__UO5w5,
.theme_0 .DoiReferenceListComponent_selectTitle__1N6g2 div,
.theme_0 .DoiReferenceListComponent_action__39obX div{
  color: var(--fontColor);
}

.theme_0 .DoiReferenceListComponent_item__1hjBy {
  border-color: var(--borderColor);
}


.theme_0 .DoiReferenceListComponent_wrapDoi__3MllI::-webkit-scrollbar{
  display: none;
}

.theme_0 .DoiReferenceListComponent_authorWrap__3qtkB i svg path{
 fill: var(--fontColor);
}

.theme_0 .DoiReferenceListComponent_text__dUQVg{
  color: var(--spanColor);
}

.theme_0 .DoiReferenceListComponent_selectWrap__3NzXX:hover{
  background-color: var(--hoverColor);
}

.theme_0 .DoiReferenceListComponent_webUrlStyle__3re2-:hover{
  background-color: var(--hoverColor);
}

.theme_0 .DoiReferenceListComponent_toWeb__3UKJM:hover{
  background-color: var(--hoverColor);
}

.theme_0 .DoiReferenceListComponent_add__14wle:hover{
  background-color: var(--hoverColor);
}

.theme_0 .DoiReferenceListComponent_doiList__kZKrQ::-webkit-scrollbar{
  display: none;
}
.theme_0 .DoiReferenceListComponent_doiList__kZKrQ{
  height: calc(100% - 50px);
}

.theme_0 .DoiReferenceListComponent_btn__UHar7{
  background-color: transparent;
  color: var(--expColor);
}

.theme_0 .DoiReferenceListComponent_Sort__2eoF0 input{
  background-color: var(--bgColor);
  border-color:var(--borderColor) !important ;
}

.theme_0 .DoiReferenceListComponent_toWeb__3UKJM i svg g g g g g g rect,
.theme_0 .DoiReferenceListComponent_webUrlStyle__3re2- i svg g g g g g g rect{
  fill: var(--fontColor);
}

.theme_0 .DoiReferenceListComponent_toWeb__3UKJM i svg g g g g g g g rect,
.theme_0 .DoiReferenceListComponent_webUrlStyle__3re2- i svg g g g g g g g rect{
  fill: var(--selectColor);
}

.theme_0 .DoiReferenceListComponent_add__14wle i svg g g g g g g rect:nth-child(1){
  fill: var(--fontColor);
}
.theme_0 .DoiReferenceListComponent_add__14wle i svg g g g g g g rect:nth-child(2){
  fill: var(--fontColor);
}
.theme_0 .DoiReferenceListComponent_add__14wle i svg g g g g g g rect:nth-child(3){
  fill: var(--fontColor);
}

.theme_0 .DoiReferenceListComponent_selectWrap__3NzXX i svg g g g g g path,
.theme_0 .DoiReferenceListComponent_selectWrap__3NzXX i svg g g g g g polyline{
  stroke: var(--fontColor);
}

.theme_0 .DoiReferenceListComponent_Sort__2eoF0 .DoiReferenceListComponent_input__oDoQ6 .ant-input-suffix i svg g g path{
  fill: var(--fontColor);
}
.FileNotes_sidebarContainer__2DfVu {
  position: relative;
  width: 100%;
  height: calc(100% - 60px);
  background: #ffffff;

}

.FileNotes_sidebarContainerPdf__MTsxu {
  height: calc(100% - 10px) !important;
}

.FileNotes_sidebarContainerCompare__2UWl6 {
  height: calc(100% - 40px);
}

.FileNotes_sidebarContainerOffice__2vWjE {
  height: 100%;
}

.FileNotes_sidebarContainer__2DfVu .ant-list-header {
  border-bottom: none;
  padding-bottom: 0;
  padding-top: 0;
}

.FileNotes_sidebarContainer__2DfVu .ant-list-item-meta-content:hover {
  background-color: #f5f7fa;
}

.FileNotes_sidebarContainer__2DfVu .ant-list-item-meta-content:hover .FileNotes_noteItemExtraInfo__2jjEP {
  display: block;
}

.FileNotes_siderBander__2BZEM {
  display: flex;
  align-items: center;
}

.FileNotes_siderbanderTitle__19vjS {
  font-weight: bold;
  font-size: 14px;
  color: #333333;
}

.FileNotes_instruction__mfFwH {
  font-size: 16px;
  font-weight: 500;
  color: #666666;
  cursor: pointer;
  margin-left: 14px;
  margin-right: 20px;
  position: relative;
}

.FileNotes_instruction__mfFwH:hover {
  color: #55c0ff;
  border-color: #55c0ff;
}

.FileNotes_instructionActive__3-qTg {
  color: #55c0ff;
  border-color: #55c0ff;
}

.FileNotes_instructionPanel__2NUxc {
  position: absolute;
  top: 40px;
  left: 23px;
  z-index: 99;
}

.FileNotes_siderFileNoteHeader__-dKro {
  justify-content: space-between;
  display: flex;
  border-bottom: 1px solid var(--border-color-22);
  padding-bottom: 10px;
  padding: 10px 20px;
  font-size: 12px;
  color: #999999;
  height: 40px;
  align-items: center;
}

.FileNotes_siderFileNoteHeader__-dKro textarea {}

.FileNotes_siderFileNoteHeader__-dKro span img {
  width: 22px;
  height: 22px;
}

.FileNotes_siderFileNoteHeader__-dKro .FileNotes_headerRight__GoZVt {
  font-size: 16px;
  cursor: pointer;
}

.FileNotes_reference_times__2Oxq- {
  margin-right: 10px;
}

.FileNotes_picNameContainer__267if {
  position: relative;
  color: #999999;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.FileNotes_picNameContainer__267if .FileNotes_picPage__2x77n {
  /* position: absolute; */
  text-align: left;
}

.FileNotes_picNameContainer__267if .FileNotes_picName__1ZqMG {
  text-align: center;
  font-weight: bold;
}

.FileNotes_saveing__crLsT {
  font-size: 12px;
  color: pink;
}

/* .picNameContainer {
  display: none;
  position: absolute;
  width: 100%;
  justify-content: center;
  background: #000000;
  bottom: 0;
  color: #ffffff;
} */

/* .infoContentWrap:hover .picNameContainer {
  display: flex;
} */

.FileNotes_addNoteButton__2QAAD {
  height: 40px;
  font-size: 14px;
  display: flex;
  color: #55c0ff;
  font-weight: normal;
  align-items: center;
  cursor: pointer;
  margin-left: 18px;
}

.FileNotes_addNoteButton__2QAAD span {
  display: inline-block;
  font-weight: normal;
}

.FileNotes_sidebarList__3hwv9 {
  /* padding-left: 15px;
  padding-right: 15px; */
}

.FileNotes_sidebarList__3hwv9 .ant-list-item {
  padding: 15px 20px;
}

.FileNotes_sidebarList__3hwv9 .ant-list-item:hover {
  background-color: #f5f7fa;
}

.FileNotes_sidebarList__3hwv9 .ant-list-item-meta-title {
  display: flex;
  margin-bottom: 0;
}

/* .sidebarList :global(.ant-list-item-meta-title:hover) {
  background-color: #55C0FF;
} */

.FileNotes_sidebarList__3hwv9 .ant-list-item-meta-description {
  /* margin-left: 20px; */
  color: #999999;
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
}

.FileNotes_annotationDetail__1X-Cg {
  display: flex;
  color: #999999;
}

.FileNotes_annotationDetail__1X-Cg span:first-child {
  margin-right: 10px;
}

.FileNotes_addNoteBottom__2yKFe {
  /* display: flex;
  justify-content: space-between;
  position: absolute;
  top: 16px;
  right: 30px;
  z-index: 999; */

  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 0;
  right: 13px;
  z-index: 999;
  background: #fff;
  height: 50px;
  align-items: center;
  padding: 0 5px;
}

.FileNotes_editorContainer__1SjQA .tox .tox-toolbar {
  padding-right: 50px;
}

.FileNotes_addNoteIcon__3PBbN {
  /* right: 20px; */
}

.FileNotes_addNoteBottomShort__2P896 {
  top: 50px;
}

.FileNotes_pageNoteBody__3hwcR {
  margin: 10px;
  position: relative;
  background: #f5f7fa;
}

.FileNotes_noteContainer__1nSBS .FileNotes_pageInfoBody__24NAS {
  margin: 0 0 10px 0;
  text-align: justify;
}

.FileNotes_infoNoteContainer__246yR {
  margin-bottom: 0 !important;
  padding: 0 0 10px 0 !important;
}

.FileNotes_infoNoteContainer__246yR .FileNotes_noteBody__njpU4 {
  margin-bottom: 0 !important;
}

.FileNotes_pageNoteHeader__2SB63 {
  font-size: 14px;
  color: #999999;
  display: flex;
  align-items: center;
  height: 24px;
}

.FileNotes_pageNoteHeader__2SB63 div:first-child {
  margin-right: 12px;
  height: 100%;
  width: 4px;
  background-color: #55c0ff;
  border-radius: 2px;
}

.FileNotes_noteButtonGroup__28S77 {
  display: flex;
  align-items: center;
}

.FileNotes_noteButtonGroup__28S77 i {
  font-size: 20px;
}

.FileNotes_noteButtonGroup__28S77 .FileNotes_iconTinyClose__1wv-2 {
  margin-right: 12px;
}

.FileNotes_unSign__3CF4y {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  margin-top: 1px;
}

.FileNotes_sign__2bSH9 {
  background: url("https://cdn.qinyanai.com/app/assets/header/icon_duihao@2x.png") no-repeat;
  background-size: cover;
}

.FileNotes_userName__1RGgT {
  /* font-size: 14px; */
}

.FileNotes_userName__1RGgT span:first-child {
  margin-left: 0;
}

.FileNotes_userName__1RGgT span {
  /* margin-left: 5px; */
}

.FileNotes_userNameAnnotation__2zRXi {
  margin-left: 25px;
}

.FileNotes_userNameAnnotation__2zRXi span:first-child {
  margin-right: 5px;
}

.FileNotes_userNameReply__12dX3 {
  margin-left: 0;
  margin-right: 5px;
}

.FileNotes_exArea__2PpKr {
  /* padding: 10px 20px; */
  height: 350px;
  position: relative;
}

.FileNotes_exAreaPageNote__26OBL {
  padding: 10px 16px;
  background-color: #fff;
}

/* .exAreaInfoReply {
  margin-left: 20px;
  margin-right: 20px;
} */

.FileNotes_exAreaNoteReply__4Cz3r {
  margin: 0 0 10px 0;
  padding: 10px 0;
}

.FileNotes_exAreaEdit__2_hu5 {
  padding: 10px 0;
}

.FileNotes_exAreaEditPadding__3IXv4 {
  /* padding: 10px 20px; */
}

.FileNotes_exAreaNoteReply__4Cz3r textarea:hover {
  border: 1px solid #85ca79;
}

.FileNotes_exAreaNoteReply__4Cz3r textarea {
  border: 1px solid #85ca79;
}

.FileNotes_exAreaNoteReply__4Cz3r .ant-input {
  border: 1px solid #85ca79;
}

.FileNotes_exAreaNoteReply__4Cz3r .FileNotes_addNoteIcon__3PBbN,
.FileNotes_exAreaEdit__2_hu5 .FileNotes_addNoteIcon__3PBbN {
  right: 14px;
  top: 10px;
}

.FileNotes_exAreaEditPadding__3IXv4 .FileNotes_addNoteIcon__3PBbN {
  /* right: 20px; */
  top: 11px;
}

.FileNotes_exAreaPageNote__26OBL>.FileNotes_addNoteBottom__2yKFe {
  right: 30px;
  top: 11px;
}

.FileNotes_exAreaReply__3xv4d {
  padding: 10px 10px;
  margin-left: 36px;
}

.FileNotes_exAreaInfo__Xw1w7 {
  margin-left: 20px;
  margin-right: 20px;
}

.FileNotes_exAreaReply__3xv4d textarea {
  border: 1px solid #85ca79;
}

.FileNotes_exAreaReply__3xv4d .ant-input {
  border: 1px solid #85ca79;
}

.FileNotes_infoActive__1EJrv {
  /* border-top: 6px solid #55C0FF;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px; */
}

.FileNotes_infoItemHat__14pnD {
  position: absolute;
  left: 0;
  right: 0;
  border-top: 5px solid #55c0ff;
  top: -5px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}


/** search 部分*/
.FileNotes_search__u5sSQ {
  display: flex;
  padding: 15px 20px;
  justify-content: space-between;
  align-items: center;
}

.FileNotes_search__u5sSQ div:first-child span i {
  font-size: 18px;
  cursor: pointer;
}

.FileNotes_searchInput__2_6wf {
  width: 100%;
  height: 32px;
}

.FileNotes_searchInput__2_6wf .ant-input {
  /* background: #F5F7FA; */
  border: 1px solid #DEE0E3;
  height: 32px;
}

.FileNotes_searchInput__2_6wf .ant-input::-webkit-input-placeholder {
  color: #C0C0C5;
}


.FileNotes_searchAddNote__12blw {
  margin-right: 15px;
}

.FileNotes_searchAddNote__12blw span {
  display: flex;
  align-items: center;
}

.FileNotes_filterWrap__3qTmg {
  position: relative;
  min-width: 80px;
  width: 80px;
  margin-left: 15px;
}

.FileNotes_searchfilter__3m9aS {
  font-size: 18px;
}

.FileNotes_previewList__Ri24z {
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  background: #f5f7fa;
}

/* .previewList::-webkit-scrollbar {
  width: 5px;
  display: none;
} */
h3,
h4,
h5,
h6 {
  font-weight: bold;
  color: #333333;
}

.FileNotes_previewListNoData__XVLtt {
  position: relative;
  background: #ffffff;
}

.FileNotes_notePage__2KF0g:first-child {
  margin-top: 0;
}

.FileNotes_previewList__Ri24z div:first-child .FileNotes_infoItemHat__14pnD {
  top: 0;
}

.FileNotes_notePage__2KF0g {
  margin: 10px 0 10px 0;
  position: relative;
  background: #ffffff;
  padding: 10px 20px;
}

.FileNotes_notePage__2KF0g:hover {
  cursor: pointer;
}

/** 笔记（批注）部分开始 */
.FileNotes_noteContainer__1nSBS {
  background: #ffffff;
  position: relative;
}

.FileNotes_previewList__Ri24z .FileNotes_noteContainer__1nSBS,
.FileNotes_fileContainer__cU-MX .FileNotes_noteContainer__1nSBS {
  padding: 10px 16px;
  margin-bottom: 10px;
}

.FileNotes_previewList__Ri24z .FileNotes_noteContainer__1nSBS .FileNotes_noteBody__njpU4,
.FileNotes_fileContainer__cU-MX .FileNotes_noteContainer__1nSBS .FileNotes_noteBody__njpU4 {
  margin-bottom: 10px;
}

.FileNotes_noteBody__njpU4 {
  border-radius: 6px;
  margin: 10px 0 10px 0;
  background: #f5f7fa;
  padding: 15px 12px 5px 12px;
}

.FileNotes_note__2rQ6W {
  width: 100%;
  position: relative;
}

.FileNotes_note__2rQ6W ul,
.FileNotes_infoText__3Wz4x ul {
  /* list-style-type: disc; */
  margin-left: 20px;
}

.FileNotes_note__2rQ6W ul li,
.FileNotes_infoText__3Wz4x ul li {
  list-style-type: disc;
}

.FileNotes_noteIcon__1EabR {
  font-size: 16px;
}

.FileNotes_noteIcon__1EabR img {
  width: 28px;
  height: 28px;
  border-radius: 50%;
}

.FileNotes_noteDesc__Tnbgg {
  font-weight: normal;
  font-size: 14px;
  color: #999999;
  display: flex;
  align-items: center;
}

.FileNotes_noteDesc__Tnbgg div {
  margin-right: 5px;
}

.FileNotes_noteDesc__Tnbgg div:first-child {
  font-size: 12px;
  color: #333333;
  /* font-weight: bold; */
  line-height: 20px;
  margin-right: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 300px;
}

.FileNotes_replyDesc__2C5Nc {
  margin-left: 0;
}

.FileNotes_ocrResultWrap__37PI5 {
  position: relative;
  margin-top: 10px;
}

.FileNotes_ocrResultWrap__37PI5:hover .FileNotes_ocrResultActions__bKW7q {
  display: flex;
  background-color: #000000;
  opacity: 0.8;
  border-radius: 3px;
}

.FileNotes_infoNoteWrap__2lOfB {
  /* padding: 0 16px; */
  /* padding-left: 16px; */
}

.FileNotes_noteBody__njpU4:hover .FileNotes_actions__1fsIJ {
  display: flex;
  background: #000000;
  opacity: 0.8;
  border-radius: 3px;
}

.FileNotes_noteBody__njpU4:hover {
  /* background: #F1F1F1; */
  cursor: pointer;
}

/* :global(.theme_0) .noteBody:hover .actions{
  background-color: #fff;
} */

.FileNotes_noteContent__fgJ_6 {
  /*display: inline-block;*/
  color: #666666;
  font-size: 14px;
  margin-top: 5px;
  word-break: break-all;
  text-align: justify;
  /* font-family: Roboto, 'Times New Roman', PingFangSC-Regular, -apple-system, BlinkMacSystemFont, SFNSText, "Helvetica Neue", "Microsoft YaHei", sans-serif; */
}

.FileNotes_noteContent__fgJ_6 p {
  margin-bottom: 0;
}

.FileNotes_noteContent__fgJ_6 img {
  max-width: 100%;
  height: auto !important;
}

.FileNotes_noteContentInfo__2R3NW {
  display: inline-block;
  color: #666666;
  font-family: "PingFangSC-Regular";
  font-size: 14px;
}

.FileNotes_noteContentInfo__2R3NW span:first-child {
  color: #666666;
}

.FileNotes_replyContainer__37Kl2:hover .FileNotes_actions__1fsIJ {
  display: flex;
  background: #000000;
  opacity: 0.8;
  border-radius: 3px;
}

.FileNotes_replyContainer__37Kl2:hover {
  background: #f1f1f1;
}

.FileNotes_actions__1fsIJ,
.FileNotes_ocrResultActions__bKW7q {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
  font-size: 16px;
  height: 30px;
  background-color: #ffffff;
  border-radius: 3px;
  border: 1px solid #e1e1e1;
  justify-content: space-around;
  align-items: center;
  padding: 10px;
}

.FileNotes_infoActions__3SoHM {
  font-size: 16px;
  top: -4px;
}

.FileNotes_actionsPuckUp__3Zfc6 {
  right: -5px;
  bottom: 0;
  top: unset;
  border: unset;
  padding: 0;
  font-size: 18px;
  height: unset;
  background: unset;
}

.FileNotes_actionsUnPuckUp__edQFC {
  transform: rotate(180deg);
}

.FileNotes_actions__1fsIJ span,
.FileNotes_ocrResultActions__bKW7q span {
  cursor: pointer;
  margin-right: 10px;
}

.FileNotes_actions__1fsIJ span:last-child,
.FileNotes_ocrResultActions__bKW7q span:last-child {
  margin-right: 0;
}

.FileNotes_fileContainer__cU-MX div:first-child {
  margin-top: 0;
}

/** 摘录info部分开始 */
.FileNotes_infoPageContainer__3SOmU {
  margin-top: 10px;
}

.FileNotes_infoPageContainer__3SOmU .FileNotes_infoContentItem__2PAKO:first-child {
  margin-top: 0;
}

.FileNotes_searchContainer__3dUuO {
  height: 100%;
  overflow: auto;
  background: #f5f7fa;
}

.FileNotes_writeSearchContainer__1UihJ {
  height: calc(100% - 15px) !important;
  background: #f5f7fa;
}

.FileNotes_infoBody__3Usiu {
  display: none;
}

.FileNotes_infoBanner__2l5bI {
  background: #f5f7fa;
  height: 38px;
  padding: 4px 20px;
  display: flex;
  justify-content: space-between;
  font-weight: bold;
  align-items: center;
}

.FileNotes_infoBannerWriteSearch__2d1UE {
  border-bottom: 1px solid #f5f7fa;
  border-top: 1px solid #f5f7fa;
}

.FileNotes_infoBanner__2l5bI span:first-child {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-right: 20px;
}

.FileNotes_infoBannerTitle__ai4CL {
  display: flex;
  align-items: center;
}

.FileNotes_infoBannerTitle__ai4CL div:first-child {
  flex: 1 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 340px;
  cursor: pointer;
}

.FileNotes_infoBannerTitle__ai4CL div:last-child {
  font-size: 12px;
  color: #999999;
  font-weight: 400;
  flex: 0 0 auto;
}

.FileNotes_infoBannerRight__3Zmkk {
  display: flex;
}

.FileNotes_infoBannerRight__3Zmkk span:first-child {
  cursor: pointer;
  margin-right: 0;
}

.FileNotes_infoBannerRight__3Zmkk span:last-child {
  margin-left: 5px;
}

.FileNotes_infoContentItem__2PAKO {
  position: relative;
  background: #ffffff;
  /* margin: 0 0 10px 0; */
  /* margin: 10px 16px; */
  /* padding-top: 10px; */
  transition: box-shadow .15s;
  margin-bottom: 10px;
  padding-left: 16px;
  padding-right: 16px;
  /* border-bottom: 10px solid #f5f7fa; */
}

.FileNotes_infoContentItem__2PAKO:hover {
  /* box-shadow: 0px 2px 10px 0px #bababa;
  border-radius: 4px; */
}

.FileNotes_infoContentItem__2PAKO:first-child {
  margin-top: 0;
}

.FileNotes_infoContentItem__2PAKO:last-child {
  margin-bottom: 0;
}

.FileNotes_infoContentWrap__6QpOX {
  color: #666666;
  /* padding: 10px 20px; */
  padding: 10px 0;
  position: relative;
  font-size: 14px;
}

.FileNotes_infoContent__2SPhy {
  position: relative;
  padding: 0 0 0 16px;
  /* font-family: Roboto, 'Times New Roman', PingFangSC-Regular, -apple-system, BlinkMacSystemFont, SFNSText, "Helvetica Neue", "Microsoft YaHei", sans-serif; */
  /* border-left: 3px solid #55c0ff;
  position: relative; */
}

.FileNotes_infoContent__2SPhy::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  border-radius: 2px;
  background-color: #55c0ff;
}

.FileNotes_infoPage__rqMGs {
  color: #999999;
  margin-bottom: 10px;
}

.FileNotes_infoText__3Wz4x {
  /* text-align: justify; */
  position: relative;
  font-size: 14px;
  color: #666666;
  width: 100%;
  display: flex;
  flex-flow: column;
  padding-top: 5px;
}

.FileNotes_infoText__3Wz4x:hover {
  /* background-color: #F1F1F1; */
  cursor: pointer;
}

.FileNotes_infoText__3Wz4x:hover .FileNotes_actions__1fsIJ,
.FileNotes_showInfoActions__1QhRg.FileNotes_actions__1fsIJ {
  display: flex;
  background: #000000;
  opacity: 0.8;
  border-radius: 3px;
}

/* :global(.theme_0) .infoText:hover .actions, :global(.theme_0) .showInfoActions.actions {
  background-color: #fff;
} */

.FileNotes_infoText__3Wz4x p {
  margin-bottom: 0;
}

.FileNotes_infoTextPic__1VyQy {
  text-align: center;
}

.FileNotes_infoTextPic__1VyQy img {
  max-width: 100%;
  height: auto !important;
}

.FileNotes_infoTextHtml__3AFZO div {
  word-break: break-all;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  display: -webkit-box;
}

.FileNotes_infoTextHtml__3AFZO {
  word-break: break-all;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  display: -webkit-box;
}

.FileNotes_infoTextHtmlAuto__DdLBY {
  /* overflow: auto; */
  /* text-align: justify; */
  word-wrap: break-word;
  word-break: break-word;
  text-align: left;
}

.FileNotes_infoTextHtmlAuto__DdLBY em,
.FileNotes_editHtml__1H-vw em {
  font-style: italic;
  color: inherit;
}

.FileNotes_infoTextHtmlAuto__DdLBY p:last-child {
  margin-bottom: 0;
}

.FileNotes_infoContentScroll__Wa5hp {
  overflow-x: scroll;
}

.FileNotes_infoDesc__1yu9K {
  margin-top: 5px;
  color: #999999;
  font-size: 12px;
  display: flex;
}

.FileNotes_infoDesc__1yu9K div {
  margin-right: 5px;
}

.FileNotes_infoDesc__1yu9K div:first-child {
  font-size: 14px;
  color: #666666;
  /* font-weight: bold; */
  line-height: 20px;
  margin-right: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100px;
}

/** 回复部分 */
.FileNotes_replyContainerModify__33JPQ {
  border: unset !important;
  background: unset !important;
  padding: unset !important;
}

.FileNotes_replyContainer__37Kl2 {
  /* margin: 10px 20px 10px 50px; */
  box-sizing: border-box;
  /* border-radius: 4px; */
  padding: 10px 20px 10px 46px;
}

.FileNotes_replyContent__q4MuE {
  font-family: PingFang SC;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  text-align: justify;
  margin-top: 5px;
}

.FileNotes_replyContent__q4MuE p {
  margin-bottom: 0;
}

.FileNotes_replyBody__3zG2_ {
  position: relative;
}

.FileNotes_displayNone__39ejA {
  /*display: none;*/
}

.FileNotes_filterActive__3EU3S {
  background-color: #ebf7ff;
}

.FileNotes_noteMark__2dgoG {
  color: #f73131;
  background-color: unset;
}

.FileNotes_searchInput__2_6wf .ant-input-affix-wrapper .ant-input-prefix {
  left: 7px;
}

.FileNotes_searchInput__2_6wf .ant-input-affix-wrapper .ant-input:not(:last-child) {
  /* padding-left: 35px; */
}

.FileNotes_guideDefault__MnLbO {
  text-align: center;
  padding: 100px 20px;
}

.FileNotes_guideDefault__MnLbO img {
  width: 200px;
  margin-bottom: 20px;
}

.FileNotes_guideDefault__MnLbO div {
  color: #999999;
  font-size: 14px;
}

.FileNotes_tox-editor-container__3OTvf {
  border: 1px solid #dddddd;
  border-top: unset;
}

.FileNotes_moreContainer__3FqiU {
  display: flex;
  justify-content: center;
  margin-top: -2px;
  background-color: #ffffff;
  /* padding-bottom: 10px; */
  padding: 5px 0;
}

.FileNotes_moreContainerNoData__1rRX5 {
  height: 100%;
  padding-top: 64px;
}

.FileNotes_moreContainer__3FqiU .FileNotes_more__EBiNc {}

.FileNotes_moreContainer__3FqiU .FileNotes_noMore__Dn_hT {
  color: #999999;
  cursor: unset;
}

.FileNotes_moreContainer__3FqiU .FileNotes_noMore__Dn_hT:hover {
  color: #999999;
}

.FileNotes_searchBanner__1vWe2 {
  display: flex;
  justify-content: space-between;
  padding: 5px 20px;
  font-size: 12px;
  align-items: center;
  background: #f5f7fa;
  border-bottom: 1px solid #e7e7e7;
}

.FileNotes_itemHtmlImport__2SNfk,
.FileNotes_itemHtmlImportOcr__2SiJW {
  height: 20px;
  display: none;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  position: absolute;
  top: 0;
  right: 0;
  color: #ffffff;
  border-radius: 3px;
  opacity: 0.8;
  cursor: pointer;
  background: rgba(0, 0, 0);
  border-radius: 3px;
}

.FileNotes_itemHtmlImportCount__3W7W3 {
  padding-right: 8px;
}

.FileNotes_itemHtmlImport__2SNfk img,
.FileNotes_itemHtmlImportOcr__2SiJW img {
  height: 100% !important;
  border-radius: 3px;
}

.FileNotes_infoText__3Wz4x:hover .FileNotes_itemHtmlImport__2SNfk {
  display: flex;
}

.FileNotes_noteContainer__1nSBS:hover .FileNotes_itemHtmlImport__2SNfk {
  display: flex;
}

.FileNotes_ocrResultWrap__37PI5:hover .FileNotes_itemHtmlImportOcr__2SiJW {
  display: flex;
}

.FileNotes_ocrResultWrap__37PI5:hover .FileNotes_itemHtmlImport__2SNfk {
  display: none;
}

.FileNotes_noteContainerFirst__8Ovkm {
  margin-top: 15px;
}

.FileNotes_close__3JrZ1:hover {
  color: #333333;
  background-color: #d8d8d8;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}

.FileNotes_close__3JrZ1 img {
  width: 16px !important;
  height: 16px !important;
}

.FileNotes_disabled__24Xj9 {
  opacity: 0.3;
}

.FileNotes_notePuckUp__2R9i2 {
  color: #999999;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  margin-bottom: 10px;
  text-decoration: underline;
}

.FileNotes_notePuckUp__2R9i2:hover {
  cursor: pointer;
}

.FileNotes_content__20u1j {
  height: calc(100% - 90px);
}

.FileNotes_searchContent__OR_Ev {
  height: calc(100%);
}

.FileNotes_writeSearchContent__z4yac {
  height: calc(100% - 10px);
}

.FileNotes_replayNameContainer__30XOW {
  color: #55c0ff;
  font-size: 14px;
}

.FileNotes_replayNameText__29Nuk {
  color: #55c0ff;
  font-size: 14px;
  margin-right: 10px;
}

.FileNotes_tagsNew__22dZ7 {
  height: 20px;
  border-radius: 2px;
  border: 1px solid #d8d8d8;
  padding: 2px 10px;
}

.FileNotes_tagsContainer__20mqM {
  position: relative;
}

.FileNotes_cusRecommend__68aJ4 {
  position: absolute;
}

.FileNotes_cusRecommend__68aJ4 .FileNotes_cusRecommendItem__10mD6 {
  display: block;
  padding: 2px 10px;
  margin-bottom: 2px;
  color: #333;
  /*word-break: keep-all;*/
  cursor: pointer;
  font-size: 14px;
}

.FileNotes_cusRecommend__68aJ4 .FileNotes_cusRecommendItem__10mD6 em {
  font-size: 14px;
  color: #d21f24;
  font-family: PingFangSC-Regular, PingFang SC;
  font-style: normal;
}

.FileNotes_tagsPersonal__2Aaa6 {
  height: 20px;
  border-radius: 2px;
  border: 1px solid #999999;
  padding: 2px 10px;
  margin-right: 10px;
  font-size: 12px;
  color: #999999;
}

.FileNotes_fixedTransformCenter__QaYny {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.FileNotes_noInfoTipsText__dnb4I {
  color: #999999;
  font-size: 14px;
  /* line-height: 17px; */
}

/* .noInfoTipsText div {
  margin-bottom: 8px;
} */

.FileNotes_noInfoTipsText__dnb4I span {
  color: #55c0ff;
}

.FileNotes_noInfoTips__12Hz6 {
  background: url("https://cdn.qinyanai.com/app/assets/noteNotFind.png") center center no-repeat transparent;
  background-size: 100% 100%;
  width: 320px;
  height: 202px;
  font-size: 0;
  margin-bottom: 24px;
}

.FileNotes_imgName__3g-nO {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  padding: 0 5px;
}

.FileNotes_imgName__3g-nO span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.FileNotes_picNameMain__1vzm4 {
  position: relative;
}

.FileNotes_picNameMain__1vzm4:hover .FileNotes_imgName__3g-nO {
  display: flex;
}

.FileNotes_infoNoteTagsContainer__2h8ev {}

.FileNotes_infoNoteTagsContainer__2h8ev ul li {
  list-style-type: none;
}

.FileNotes_noteTagsContainer__1BMy3 {}

.FileNotes_noteTagsContainer__1BMy3 ul li {
  list-style-type: none;
}

.FileNotes_searchTags__ETPsm {
  cursor: pointer;
  position: relative;
  display: flex;
  font-size: 12px;
}

.FileNotes_searchTags__ETPsm .ant-badge-dot {
  right: 5px;
}

.FileNotes_searchCheckWrap__p4TQr {
  position: absolute;
  top: 26px;
  right: 0;
  width: 300px;
  z-index: 99;
}

.FileNotes_filterChecked__2aORY {
  color: #55c0ff !important;
}

.FileNotes_tabBarExtraContent__jVjpY {
  height: 40px;
  line-height: 40px;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
}

.FileNotes_tabBarExtraContent__jVjpY img {
  border-radius: 20px;
  cursor: pointer;
}

.FileNotes_editorFooter__3o4ti {
  /* position: absolute; */
  display: flex;
  align-items: center;
  justify-content: space-between;
  /* bottom: 5px; */
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  /* line-height: 18px; */
  width: 100%;
  padding: 0 10px 10px;
}

.FileNotes_editorContainer__1SjQA {
  position: relative;
  border-radius: 4px;
  z-index: 999;
}

.FileNotes_renamePannel__ifWo9 {
  position: absolute;
  top: 20px;
  right: 0;
  background-color: #ffffff;
  padding: 20px;
  box-shadow: 0px 4px 4px 0px #d7d7d7;
  border-radius: 4px;
  z-index: 9999;
}

.FileNotes_renamePannel__ifWo9 input {
  width: 300px;
  height: 32px;
  border: 1px solid #e1e1e1;
  padding: 2px 10px;
  border-radius: 4px;
}

.FileNotes_renamePannel__ifWo9 input:focus,
.FileNotes_renamePannel__ifWo9 input:hover {
  outline: unset;
}

.FileNotes_renamePannel__ifWo9 .FileNotes_renamePannelFooter__3dxIo {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 10px;
}

.FileNotes_renamePannel__ifWo9 .FileNotes_renamePannelFooter__3dxIo div {
  width: 60px;
  height: 30px;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #e1e1e1;
  border-radius: 4px;
}

.FileNotes_renamePannel__ifWo9 .FileNotes_renamePannelFooter__3dxIo div:first-child {
  margin-right: 10px;
}

.FileNotes_renamePannel__ifWo9 .FileNotes_renamePannelFooter__3dxIo div:last-child {
  background-color: #55c0ff;
  color: #ffffff;
}

.FileNotes_actionrename__nwhs9 {}

.FileNotes_addCount__2HyDy {
  position: absolute;
  color: #55c0ff;
  top: -15px;
  right: 4px;
}

.FileNotes_close__3JrZ1 {
  display: block;
  font-size: 16px;
  padding: 0 4px;
  color: #666666;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
  margin-left: 16px;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 28px;
  margin-bottom: 4px;
}

.FileNotes_topicPannel__EyQU5 {
  position: absolute;
  top: 20px;
  right: 0;
  background-color: #ffffff;
  box-shadow: 0px 4px 4px 0px #d7d7d7;
  border-radius: 4px;
  font-size: 14px;
  color: #666666;
  z-index: 999;
}

.FileNotes_newPoint__2Plvl {
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: red;
  border-radius: 50%;
  top: 1px;
  right: -3px;
}

.FileNotes_tagSelectedPannel__3_2M7 {
  position: absolute;
  left: -280px;
  /* bottom: 100px; */
  top: 0;
  z-index: 999;
}

#tagSelectedPannelHandle {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: move;
}

.FileNotes_tagPannelInFileList__dLFP9 {
  position: fixed;
  right: 535px;
  left: initial;
  top: 65px;
}

.FileNotes_fontSize14__3wyhO {
  font-size: 14px;
}

.FileNotes_fontSize16__YXSlP {
  font-size: 16px;
}

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

.FileNotes_settingWrap__3wOxD {
  position: relative;
  display: flex;
  align-items: center;
}

.FileNotes_settingWrap__3wOxD>span {
  margin-left: 2px;
  color: #666;
}

.FileNotes_latexTextarea__3E7p7 {
  outline: none;
  height: 170px;
  width: 100%;
  line-height: 30px;
  padding: 10px 24px;
  resize: none;
  background: #f9f9f9;
  border-radius: 6px;
  border: 1px solid #e1e1e1;
}

.FileNotes_latexFooter__2QuFH {
  text-align: right;
  margin-top: 20px;
}

.FileNotes_latexFooter__2QuFH button:last-child,
.FileNotes_latexFooter__2QuFH button:last-child:hover {
  background-color: #55c0ff;
  border-color: #55c0ff;
  margin-left: 12px;
  color: #fff !important;
}

.FileNotes_latexFooter__2QuFH button:last-child[disabled] {
  cursor: not-allowed;
  color: rgba(0, 0, 0, .25) !important;
  background-color: #f5f5f5;
  border: 1px solid #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}

.FileNotes_latexHeader__H4ewW img {
  margin: 0 8px;
}

.FileNotes_latexHeader__H4ewW a {
  font-size: 12px;
  color: #999;
}

.FileNotes_iconBox__29WZd {
  margin: 0 8px;
}

.tox .tox-toolbar-overlord {
  background-color: transparent !important;
}

.FileNotes_exportActions__2W-RA .FileNotes_exportWrap__12Sgg {
  width: 225px;
  height: 180px;
  background: #f5f7fa;
  border-radius: 4px;
  padding: 6px;
}

.FileNotes_exportActions__2W-RA .FileNotes_exportWrap__12Sgg .FileNotes_exportItem__3a6pl {
  display: flex;
  width: 213px;
  height: 35px;
  padding: 6px;
  align-items: center;
  margin-bottom: 10px;
  font-size: 12px;
  color: #666666;
  position: relative;
  justify-content: space-between;
  cursor: pointer;
}

.FileNotes_exportActions__2W-RA .FileNotes_exportWrap__12Sgg .FileNotes_exportItem__3a6pl:hover {
  background: #ddf0fa;
  color: #333333;
}

.FileNotes_exportActions__2W-RA .FileNotes_exportWrap__12Sgg .FileNotes_exportItem__3a6pl img:first-child {
  width: 24px;
  height: 24px;
  margin-right: 12px;
}

.FileNotes_exportActions__2W-RA .FileNotes_exportWrap__12Sgg .FileNotes_exportItem__3a6pl .FileNotes_iconDown__2BNHn {
  display: none;
  /* width: 14px !important;
  height: 14px !important; */
}

.FileNotes_exportActions__2W-RA .FileNotes_exportWrap__12Sgg .FileNotes_exportItem__3a6pl:hover .FileNotes_iconDown__2BNHn {
  display: block;
}

.FileNotes_exportActions__2W-RA .FileNotes_title__1sUVA {
  height: 20px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
  margin-bottom: 16px;
}

.FileNotes_exportIcon__2y4Dr {
  /* margin-left: 5px; */
  cursor: pointer;
  margin-right: 24px;
}

.FileNotes_exportIcon__2y4Dr svg {
  width: 16px;
  height: 16px;
}

.FileNotes_exportIcon__2y4Dr .FileNotes_exportActions__2W-RA {
  letter-spacing: initial;
}

.FileNotes_previewMoreActionsDropdown__rLOnT .ant-popover-arrow {
  display: none;
}

.FileNotes_removeWarp__sMuFg {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 16px;
  padding-right: 20px;
  cursor: pointer;
}

.FileNotes_removeWarp__sMuFg .FileNotes_title__1sUVA {
  margin-bottom: 0;
}

.FileNotes_removeIcon__136Xc {
  width: 14px;
  height: 14px;
}

.FileNotes_dividerWarp__1DSKC {
  display: flex;
  align-items: center;
  text-align: center;
  font-size: 12px;
  color: #0082eb;
  padding-bottom: 10px;
  background-color: #fff;
}

.FileNotes_dividerWarp__1DSKC::before,
.FileNotes_dividerWarp__1DSKC::after {
  content: '';
  width: 50%;
  height: 1px;
  background-color: #EFF9FF;
}

.FileNotes_dividerWarp__1DSKC span {
  flex: 0 0 auto;
  padding: 0 4px;
  background-color: #ecf8ff;
  border-radius: 3px;
}

.FileNotes_settingPop__3pjTM .ant-popover-arrow {
  display: none;
}

.FileNotes_settingPop__3pjTM .ant-popover-inner-content {
  padding: 16px 16px 20px;
}

.FileNotes_settingPop__3pjTM {
  width: 320px;
}

.FileNotes_settingPopBox__2ih0O>div {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #666;
  margin-bottom: 20px;
}

.FileNotes_settingPopBox__2ih0O>div:last-child {
  margin-bottom: 0;
}

.FileNotes_fromScrollEdit__20h_W {
  font-size: 14px;
  font-weight: 400;
  color: #C0C0C5;
  padding-bottom: 10px;
  cursor: pointer;
}

.FileNotes_multipleChoice__3Wa32 {
  position: absolute;
  top: 15px;
  right: 0;
}

.FileNotes_multipleActions__pHYSD {
  position: absolute;
  display: flex;
  justify-content: center;
  width: 100%;
  bottom: 12px;
}

.FileNotes_multipleActions__pHYSD button {
  margin-right: 20px;
}

.FileNotes_multipleActions__pHYSD button:last-child {
  margin-right: 0;
}

#FileNotes_editEle__3prSy {
  position: relative;
}

.FileNotes_quickTagWarp__3Rbbh {
  position: absolute;
  z-index: 9999;
}

.FileNotes_sidebarContainerLineOne__2N0Aw .FileNotes_editExcerptHtml__3EzF_ {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.FileNotes_goTopOrBottom__1BYNH {
  position: absolute;
  bottom: 30px;
  right: 20px;
  /* transform: rotate(0deg); */
  transition: transform 0.1s;
  cursor: pointer;
}

.FileNotes_goTop__3VdQ- {
  transform: rotate(180deg);
}

.FileNotes_autoExTips__3_zGq {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #999;
}

.FileNotes_autoExTips__3_zGq img {
  margin-right: 5px;
}

.FileNotes_settingTipsBox__wltqU {
  max-width: 300px;
}

.FileNotes_settingTipsBox__wltqU .ant-tooltip-arrow::before,
.FileNotes_settingTipsBox__wltqU .ant-tooltip-inner {
  background-color: #fff;
}

.FileNotes_settingTipsBox__wltqU .ant-tooltip-inner {
  padding: 16px 8px;
}

.FileNotes_settingTips__-JIu4 {
  color: #666;
  font-size: 14px;
}

.FileNotes_settingTips__-JIu4>div:first-child {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}

.FileNotes_settingTips__-JIu4>div:first-child img {
  margin-right: 5px;
}

.FileNotes_settingTips__-JIu4>div:last-child span {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  padding: 0 2px;
}

#dataListWarp>div {
  margin-bottom: 10px;
}

.handleDrag {
  cursor: move !important;
}

.FileNotes_searchContainer__3dUuO .handleDrag {
  cursor: default !important;
}

.theme_0 .FileNotes_searchContainer__3dUuO,
.theme_0 .FileNotes_infoBanner__2l5bI,
.theme_0 .FileNotes_fileContainer__cU-MX {
  background-color: var(--bgColor);
}

/* :global(.theme_0) .searchContainer div{
  background-color: var(--bgColor);
} */
.theme_0 .FileNotes_searchContainer__3dUuO::-webkit-scrollbar {
  background-color: transparent;
}

.theme_0 .FileNotes_searchContainer__3dUuO::-webkit-scrollbar-thumb {
  background-color: var(--borderColor);
}



.theme_0 .FileNotes_infoBannerTitle__ai4CL {
  color: var(--fontColor);
}


.theme_0 .FileNotes_anticon__lzFJy .ant-tooptip-open {
  background-color: transparent;
}

.theme_0 .FileNotes_infoActions__3SoHM {
  border: 1px solid transparent;
}

.theme_0 .FileNotes_infoText__3Wz4x:hover .FileNotes_actions__1fsIJ {
  background-color: var(--bgActive);
}

.theme_0 .FileNotes_noteBody__njpU4:hover .FileNotes_actions__1fsIJ {
  background-color: var(--bgActive);
  border: 1px solid transparent;
}

.theme_0 .FileNotes_noteContainer__1nSBS {
  background-color: var(--bgColor) !important;
}

.theme_0 .FileNotes_editHtml__1H-vw,
.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY {
  color: var(--fontColor);
}

.theme_0 .FileNotes_infoContentItem__2PAKO {
  background-color: transparent;
}

.theme_0 .FileNotes_noteBody__njpU4 {
  background-color: var(--bgActive) !important;
}

.theme_0 .FileNotes_moreContainer__3FqiU {
  background-color: var(--bgColor);
}

.theme_0 .FileNotes_moreContainer__3FqiU a {
  color: var(--fontColor);
}

.theme_0 .FileNotes_sidebarContainer__2DfVu{
  background-color: var(--bgColor) !important;
}

.theme_0 .FileNotes_siderFileNoteHeader__-dKro{
  border-bottom: 1px solid var(--borderColor);
}

.theme_0 .FileNotes_siderFileNoteHeader__-dKro .FileNotes_siderBander__2BZEM {
  color: var(--spanColor);
}
.theme_0 .FileNotes_siderFileNoteHeader__-dKro .FileNotes_siderBander__2BZEM .FileNotes_siderbanderTitle__19vjS{
  color: var(--fontColor);
}

.theme_0 .FileNotes_searchInput__2_6wf input::placeholder{
  color: var(--spanColor);
}

.theme_0 .FileNotes_searchInput__2_6wf input{
  color: var(--fontColor);
}

.theme_0 .FileNotes_filterWrap__3qTmg{
  color: var(--fontColor);
}

.theme_0 .FileNotes_previewList__Ri24z,
.theme_0 .FileNotes_dividerWarp__1DSKC{
  background-color: var(--bgColor);
}

.theme_0 .FileNotes_dividerWarp__1DSKC::after,
.theme_0 .FileNotes_dividerWarp__1DSKC::before{
  background-color: var(--borderColor);
}

.theme_0 .FileNotes_dividerWarp__1DSKC span{
  background-color: transparent;
}

.theme_0 .FileNotes_infoBannerWriteSearch__2d1UE{
  border-color: transparent;
}

.theme_0 .FileNotes_settingPopBox__2ih0O span,
.theme_0 .FileNotes_removeWarp__sMuFg .FileNotes_title__1sUVA,
.theme_0 .FileNotes_exportActions__2W-RA .FileNotes_title__1sUVA{
  color: var(--fontColor);
}
.theme_0 .FileNotes_autoExTips__3_zGq span{
  color: var(--spanColor);
}

.theme_0 .FileNotes_removeWarp__sMuFg i svg g g g g g{
  fill: var(--fontColor) !important;
}

.theme_0 .FileNotes_exportWrap__12Sgg{
  background-color: var(--bgActive);
}
.theme_0 .FileNotes_exportWrap__12Sgg .FileNotes_exportItem__3a6pl span{
  color: var(--fontColor);
}


.theme_0 .FileNotes_exportWrap__12Sgg .FileNotes_exportItem__3a6pl:hover{
  background-color: var(--bgColor);
}


.theme_0 .FileNotes_infoText__3Wz4x div:nth-child(2){
  color: var(--fontColor);
}

.theme_0 .FileNotes_multipleActions__pHYSD button:last-child{
  background-color: transparent !important;
  color: var(--fontColor) !important;
}
.theme_0 .FileNotes_multipleActions__pHYSD button:last-child[disabled]{
  color: rgba(0, 0, 0, 0.25) !important;
  background-color: #f5f5f5 !important;
}
.theme_0 .FileNotes_renamePannel__ifWo9 {
  background-color: var(--bgActive);
  box-shadow: none;
}

.theme_0 .FileNotes_renamePannel__ifWo9 input{
  color: var(--fontColor);
  background-color: var(--hightBgColor);
  border:1px solid var(--borderColor);
}

.theme_0 .FileNotes_renamePannel__ifWo9 input::placeholder{
  color: var(--spanColor);
}
.theme_0 .FileNotes_exArea__2PpKr,
.theme_0 .FileNotes_exArea__2PpKr .FileNotes_editorContainer__1SjQA{
  background-color: var(--bgColor) !important;
}

.theme_0 .file-notes-sidebar-container .bgchangePopupWrap,
.theme_0 .FileNotes_sidebarContainerPdf__MTsxu .bgchangePopupWrap,
.theme_0 .FileNotes_sidebarContainer__2DfVu .bgchangePopupWrap{
  background-color: var(--bgActive) !important;
}

.theme_0 .FileNotes_exAreaPageNote__26OBL>.FileNotes_addNoteBottom__2yKFe ,
.theme_0 .FileNotes_addNoteIcon__3PBbN{
  background-color: var(--bgColor) !important;
}

.theme_0 .FileNotes_exAreaEditPadding__3IXv4 div:first-child{
  background-color:transparent;
}

.theme_0 .FileNotes_bgcSt__1H0t7{
  background-color: var(--bgColor) !important;
}

.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY code{
  background-color: transparent;
}

.theme_0 .FileNotes_moreContainer__3FqiU .FileNotes_noMore__Dn_hT{
  color: var(--fontColor) !important;
}

.theme_0 .FileNotes_moreContainer__3FqiU .FileNotes_noMore__Dn_hT:hover{
  color: var(--fontColor);
}

.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY h1,
.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY h2,
.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY h3,
.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY h4,
.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY h5,
.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY h6,
.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY em{
  color: var(--fontColor);
}
.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY table td,
.theme_0 .FileNotes_infoTextHtmlAuto__DdLBY table th{
  border-color: var(--borderColor);
}

.theme_0 .FileNotes_searchInput__2_6wf input{
  background-color: var(--bgColor);
  border: 1px solid var(--borderColor) !important;
 }

 .theme_0 .FileNotes_infoBannerRight__3Zmkk span i svg g g g g {
  fill: var(--fontColor);
 }

 .theme_0 .FileNotes_headerRightActionWrap__RGKL1 .FileNotes_exportIcon__2y4Dr .ant-badge i svg g g g g,
 .theme_0 .FileNotes_headerRightActionWrap__RGKL1 .FileNotes_exportIcon__2y4Dr i svg g g g g,
 .theme_0 .FileNotes_multipleChoice__3Wa32 svg g g g rect:nth-child(2),
 .theme_0 .FileNotes_headerRightActionWrap__RGKL1 > i svg g g g rect:nth-child(2),
 .theme_0 .FileNotes_headerRightActionWrap__RGKL1 .FileNotes_settingWrap__3wOxD i svg g g g g{
  stroke: var(--fontColor);
 }

 .theme_0 .FileNotes_headerRightActionWrap__RGKL1 .FileNotes_settingWrap__3wOxD span {
  color: var(--fontColor);
 }

 .theme_0 .FileNotes_searchAddNote__12blw:not(.ant-tooltip-open) span i svg g g g g{
  fill: var(--fontColor);
 }

 .theme_0 .FileNotes_searchInput__2_6wf .ant-input-affix-wrapper .ant-input-suffix i svg g g path{
  fill: var(--fontColor);
 }

 .theme_0 .FileNotes_searchTags__ETPsm .FileNotes_filterNoChecked__2mC3X .ant-badge i svg g g {
  fill: var(--fontColor);
 }

 .theme_0 .FileNotes_removeWarp__sMuFg i svg g g g g{
  stroke: none !important;
}
.DoiRelateComponent_wrapRef__1Khdh {
    height: 100%;
    background-color: #fff;
  }

  .DoiRelateComponent_Sort__3mSo4 {
    padding: 15px 10px 10px 18px;
    color: #666;
    font-size: 14px;
    display: flex;
    white-space: nowrap;
  }

  .DoiRelateComponent_input__3WZEB {
    width: calc(100% - 62px);
    margin-left: 10px;
    position: relative;
  }

  .DoiRelateComponent_Sort__3mSo4 .DoiRelateComponent_input__3WZEB .ant-input:hover {
    border-color: #0082eb;
  }

  .DoiRelateComponent_Sort__3mSo4 .DoiRelateComponent_input__3WZEB .ant-input:focus {
    border-color: #0082eb;
  }

  .DoiRelateComponent_Sort__3mSo4 .DoiRelateComponent_input__3WZEB .ant-input-affix-wrapper:hover {
    border-color: #0082eb;
  }

  .DoiRelateComponent_Sort__3mSo4 .DoiRelateComponent_input__3WZEB .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
    border-color: #0082eb;
  }

  .DoiRelateComponent_doiList__qWTEQ {
    height: calc(100% - 62px);
    /* height: 100%; */
    overflow: auto;
    width: 100%;
  }

  .DoiRelateComponent_item__355Vq {
    display: flex;
    border-bottom: 6px solid #f5f7fa;
    padding: 10px 20px;
  }

  .DoiRelateComponent_dropDownModal__1-o-4 {
    width: 128px;
    height: 106px;
    box-shadow: 0 2px 8px rgb(0 0 0 / 15%);
    background-color: #fff;
    position: absolute;
    border-radius: 4px;
    background-clip: padding-box;
    outline: none;
    -webkit-transform: translate3d(0, 0, 0);
    list-style-type: none;
    padding-top: 6px;
    top: 100px;
    left: 15px;
    z-index: 99999;
  }

  .DoiRelateComponent_dropDownModal__1-o-4 div {
    padding: 5px 15px;
    cursor: pointer;
  }

  .DoiRelateComponent_dropDownModal__1-o-4 div:hover {
    background-color: #f5f7fa;
  }

  .DoiRelateComponent_item_left__2K7sj {
    flex: 0 0 25px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    background: rgba(85, 192, 255, 0.1);
    border-radius: 5px;
    color: #0082EB;
    text-align: center;
    margin-right: 14px;
  }

  .DoiRelateComponent_item_right__1yU_6 {
    height: 100%;
  }

  .DoiRelateComponent_title__xzGzP {
    color: #0082EB;
    font-weight: bold;
  }

  .DoiRelateComponent_author__3IPnY {
    color: #333;
    font-weight: 400;
    font-size: 12px;
    overflow: hidden;
    word-wrap: break-word;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .DoiRelateComponent_journalTitle__jtH0M {
    color: #666;
    font-size: 12px;
  }

  .DoiRelateComponent_summary__1Jn7N {
    display: flex;
    overflow: hidden;
  }

  .DoiRelateComponent_summary__1Jn7N .DoiRelateComponent_text__3Mvs- {
    color: #333;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.5;
    max-height: 3em;
    /* max-height: 4.5em; */
    /* display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; */
  }

  .DoiRelateComponent_summary__1Jn7N .DoiRelateComponent_text__3Mvs-::before {
    content: "";
    float: right;
    height: 100%;
    margin-bottom: -20px;
  }

  .DoiRelateComponent_summary__1Jn7N .DoiRelateComponent_exp__1YzyL {
    display: none;
  }

  .DoiRelateComponent_summary__1Jn7N .DoiRelateComponent_exp__1YzyL:checked+.DoiRelateComponent_text__3Mvs- {
    max-height: none;
  }

  .DoiRelateComponent_summary__1Jn7N .DoiRelateComponent_btn__G6unP::after {
    /* content: "展开"; */
    content: "\5c55\5f00";
  }

  .DoiRelateComponent_summary__1Jn7N .DoiRelateComponent_exp__1YzyL:checked+.DoiRelateComponent_text__3Mvs- .DoiRelateComponent_btn__G6unP::after {
    /* content: "收起"; */
    content: "\6536\8d77";
  }

  .DoiRelateComponent_summary__1Jn7N .DoiRelateComponent_btn__G6unP {
    color: #333;
    cursor: pointer;
    float: right;
    clear: both;
    overflow: hidden;
    width: 32px;
    height: 20px;
    background: #f5f7fa;
    text-align: center;
    font-size: 12px;
    line-height: 20px;
  }

  .DoiRelateComponent_literature__BG7en {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 13px;
    left: 25px;
  }

  .DoiRelateComponent_action__1jt1z {
    display: flex;
    align-items: center;
    margin-top: 4px;
  }

  .DoiRelateComponent_action__1jt1z div {
    display: flex;
    align-items: center;
    padding: 2px 4px;
    color: #333333;
    border-radius: 2px;
    /* border: 1px solid #55c0ff; */
    font-size: 12px;
    cursor: pointer;
  }

  .DoiRelateComponent_action__1jt1z div:hover {
    background: #f5f7fa;
  }

  .DoiRelateComponent_action__1jt1z .DoiRelateComponent_toWeb__24erB {
    margin-right: 42px;
  }

  .DoiRelateComponent_action__1jt1z .DoiRelateComponent_add__2rzYo {
    /* color: #ffffff; */
    /* background-color: #55c0ff; */
  }

  .DoiRelateComponent_notFindWrap__1lpQ6 {
    width: 110px;
    height: 140px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }

  .DoiRelateComponent_notFindWrap__1lpQ6 img {
    width: 110px;
    height: 110px;
    display: block;
    margin: 0 auto 10px;
  }

  .DoiRelateComponent_notFindWrap__1lpQ6 p {
    font-size: 14px;
    color: #999;
    line-height: 22px;
    white-space: nowrap;
    display: flex;
    justify-content: center;
  }

  .DoiRelateComponent_doi__1S_tU {
    color: #0082EB;
    font-size: 12px;
  }

  .DoiRelateComponent_top__ZyoTk {
    /* width: 30px;
    height: 30px; */
    position: absolute;
    bottom: 30px;
    right: 15px;
    cursor: pointer;
  }

  .DoiRelateComponent_top__ZyoTk img {
    /* width: 100%;
    height: 100%; */
  }

  .DoiRelateComponent_bottom__2vPLv {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #fff;
    width: 100%;
    height: 60px;
    padding: 14px 137px;
  }

  .DoiRelateComponent_updateButton__1Lg0m {
    width: 88px;
    height: 32px;
    background: #55c0ff;
    border-radius: 4px;
    margin: 0 auto;
    font-size: 14px;
    font-weight: 500;
    color: #ffffff;
    line-height: 32px;
    text-align: center;
    cursor: pointer;
  }

  .DoiRelateComponent_popoverDiv__3Piaa .ant-popover-inner {
    background: rgba(0, 0, 0, 0.65);
    font-size: 12px;
  }

  .DoiRelateComponent_popoverDiv__3Piaa .ant-popover-arrow {
    display: none;
  }

  .DoiRelateComponent_selectTitle__3pcmN {
    display: flex;
    align-items: center;
    margin-top: 4px;
    padding: 2px 4px;
    color: #333333;
    border-radius: 2px;
    /* border: 1px solid #55c0ff; */
    font-size: 12px;
    cursor: pointer;
    width: 75px;
    position: relative;
    white-space: nowrap;
  }

  .DoiRelateComponent_selectTitle__3pcmN:hover {
    background: #f5f7fa;
  }

  .DoiRelateComponent_selectTitle__3pcmN ::-webkit-scrollbar {
    display: none;
  }

  .DoiRelateComponent_loading__1OLsu {
    position: absolute;
    top: 50%;
    left: 40%;
    z-index: 100;
  }

  .DoiRelateComponent_smartGetButton__RwdvX {
    width: 98px;
    height: 32px;
    background: #0082EB;
    border-radius: 4px;
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: pointer;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #ffffff;
    text-align: center;
    line-height: 32px;
  }

  .DoiRelateComponent_source_info__3B6FB {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #646a73;
  }

  .DoiRelateComponent_inputWrap__1A6h4 {
    position: absolute;
    top: 24px;
    left: 5px;
    width: 360px;
    height: 150px;
    padding: 20px 16px 15px 16px;
    box-shadow: 0px 4px 8px 0px #e7e7e7;
    background: #ffffff;
    z-index: 99;
    border-radius: 6px;
  }



.theme_0 .DoiRelateComponent_wrapRef__1Khdh {
  background: var(--bgColor);
}


.theme_0 .DoiRelateComponent_dropDownModal__1-o-4 {
  background-color: var(--hoverColor) !important;
}

.theme_0 .DoiRelateComponent_dropDownModal__1-o-4 div {
  background-color: var(--hoverColor) !important;
  color: var(--fontColor) !important;
}

.theme_0 .DoiRelateComponent_dropDownModal__1-o-4 div:visited {
  color: var(--defaltColor) !important;
}

.theme_0 .DoiRelateComponent_Sort__3mSo4 span {
  color: var(--fontColor);
}

.theme_0 .DoiRelateComponent_input__3WZEB .ant-input-affix-wrapper input {
  color: var(--fontColor);
}

.theme_0 .ant-input-suffix i svg {
  fill: var(--fontColor);
}

.theme_0 .DoiRelateComponent_input__3WZEB .ant-input-affix-wrapper input[type=text]::placeholder {
  color: var(--spanColor);
}



.theme_0 .DoiRelateComponent_notFindWrap__1lpQ6 p {
  color: var(--fontColor);
}

.theme_0 .DoiRelateComponent_cite_key__2LzJp,
.theme_0 .DoiRelateComponent_author__3IPnY,
.theme_0 .DoiRelateComponent_journalTitle__jtH0M,
.theme_0 .DoiRelateComponent_selectTitle__3pcmN div,
.theme_0 .DoiRelateComponent_action__1jt1z div{
  color: var(--fontColor);
}

.theme_0 .DoiRelateComponent_item__355Vq {
  border-color: var(--borderColor);
}


.theme_0 .DoiRelateComponent_wrapRef__1Khdh::-webkit-scrollbar{
  display: none;
}

.theme_0 .DoiRelateComponent_authorWrap__j1xqY i svg path{
  fill: var(--fontColor);
 }

.theme_0 .DoiRelateComponent_text__3Mvs-{
  color: var(--spanColor);
}

.theme_0 .DoiRelateComponent_selectWrap__om-cP:hover{
  background-color: var(--hoverColor);
}

.theme_0 .DoiRelateComponent_webUrlStyle__2NK4r:hover{
  background-color: var(--hoverColor);
}

.theme_0 .DoiRelateComponent_toWeb__24erB:hover{
  background-color: var(--hoverColor);
}

.theme_0 .DoiRelateComponent_add__2rzYo:hover{
  background-color: var(--hoverColor);
}

.theme_0 .DoiRelateComponent_doiList__qWTEQ::-webkit-scrollbar{
  display: none;
}

.theme_0 .DoiRelateComponent_btn__G6unP{
  background-color: transparent;
  color: var(--expColor);
}

.theme_0 .DoiRelateComponent_Sort__3mSo4 input{
  background-color: var(--bgColor);
  border-color:var(--borderColor) !important ;
}

.theme_0 .DoiRelateComponent_toWeb__24erB i svg g g g g g g rect,
.theme_0 .DoiRelateComponent_webUrlStyle__2NK4r i svg g g g g g g rect{
  fill: var(--fontColor);
}

.theme_0 .DoiRelateComponent_toWeb__24erB i svg g g g g g g g rect,
.theme_0 .DoiRelateComponent_webUrlStyle__2NK4r i svg g g g g g g g rect{
  fill: var(--selectColor);
}

.theme_0 .DoiRelateComponent_add__2rzYo i svg g g g g g g rect:nth-child(1){
  fill: var(--fontColor);
}
.theme_0 .DoiRelateComponent_add__2rzYo i svg g g g g g g rect:nth-child(2){
  fill: var(--fontColor);
}
.theme_0 .DoiRelateComponent_add__2rzYo i svg g g g g g g rect:nth-child(3){
  fill: var(--fontColor);
}

.theme_0 .DoiRelateComponent_selectWrap__om-cP i svg g g g g g path,
.theme_0 .DoiRelateComponent_selectWrap__om-cP i svg g g g g g polyline{
  stroke: var(--fontColor);
}
.theme_0 .DoiRelateComponent_Sort__3mSo4 .DoiRelateComponent_input__3WZEB .ant-input-suffix i svg g g path{
  fill: var(--fontColor);
}
.FilePdfViewer_spin__2yGKA {
  height: 100%;
  width: 100%;
}

.FilePdfViewer_spin__2yGKA .ant-spin-nested-loading {
  height: 100%;
  width: 100%;
}

.FilePdfViewer_spin__2yGKA .ant-spin-container {
  height: 100%;
  width: 100%;
}

.FilePdfViewer_goback__2pXlb {
  position: absolute;
  right: calc(100% - 50px);
  background-color: #AEAEAE;
  border: 1px solid #AEAEAE;
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 5px;
  cursor: pointer;
  border-radius: 36px;
}

.FilePdfViewer_goback__2pXlb img {
  width: 14px;
  transform: rotate(-90deg);
}

.FilePdfViewer_foxpdfTips__qdf_s {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
  z-index: 9999;
}
.FilePdfViewer_foxpdfTips__qdf_s img {
  position: absolute;
  left: 0;
  display: block;
  width: 100%;
  height: auto;
}

.FilePdfViewer_foxpdfTipsTop__WTVBj {
  top: 0;
}

.FilePdfViewer_foxpdfTipsBottom__xPoto {
  bottom: 0;
}

.FilePdfViewer_loadingBox__1mY2K.ant-spin-nested-loading > div > .ant-spin {
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.FilePdfViewer_pluginsTips__2aquG {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 9999999;
  transform: translate(-50%, -50%);
  background-color: #55C0FF;
  padding: 2px 15px;
  border-radius: 4px;
  font-size: 14px;
  color: #fff;
  /* opacity: 1; */
  margin-top: 55px;
}
.FileMinderViewer_spin__3TaoO {
  height: 100%;
  width: 100%;
}

.FileMinderViewer_spin__3TaoO .ant-spin-nested-loading {
  height: 100%;
  width: 100%;
}

.FileMinderViewer_spin__3TaoO .ant-spin-container {
  height: 100%;
  width: 100%;
}

.FileMinderViewer_toolbarWarp__itRMH {
  display: flex;
  justify-content: center;
  max-width: 90%;
  margin: 0 auto;
}

.FileMinderViewer_toolbar__3USQm {
  display: flex;
  align-items: center;
  overflow: auto;
  -webkit-user-select: none;
          user-select: none;
}

.FileMinderViewer_toolbarHide__2MFrH {
  display: none;
}

.FileMinderViewer_toolbar__3USQm img {
  cursor: pointer;
  border-radius: 4px;
  padding: 14px 6px;
  /* border: 1px solid #d8d8d8; */
  margin-right: 32px;
  flex-shrink: 0;
}

.FileMinderViewer_toolbar__3USQm img:last-child {
  margin-right: 0;
}

.FileMinderViewer_toolbarItem__1kmKX {
  margin-right: 32px;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
  flex-shrink: 0;
}

.FileMinderViewer_toolbarItem__1kmKX img {
  margin-right: 8px;
  margin-bottom: 2px;
}


.FileMinderViewer_layoutMenuItem__2lBLk {
  display: flex;
  align-items: center;
}

.FileMinderViewer_layoutMenuItem__2lBLk img {
  margin-right: 5px;
}

.FileMinderViewer_changeThemeWarp__11T0Z {
  position: relative;
  font-size: 12px;
  font-weight: 500;
  margin-right: 20px;
  padding-right: 22px;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
}

.FileMinderViewer_selectedTheme__29LVQ {
  position: relative;
  width: 45px;
  height: 18px;
  border-radius: 2px;
  text-align: center;
  line-height: 18px;
  background-color: #73BF76;
  color: #fff;
}

.FileMinderViewer_selectedTheme__29LVQ::after {
  content: "";
  position: absolute;
  border: 5px solid transparent;
  border-top-color: #999;
  right: -18px;
  top: 6.5px;
}

.FileMinderViewer_themeList__nqjey {
  position: absolute;
  top: 0;
  left: 0;
  padding: 15px;
  padding-bottom: 0;
  display: flex;
  flex-wrap: wrap;
  width: 218px;
  justify-content: space-between;
  align-items: center;
  background: #FFFFFF;
  box-shadow: 0px 2px 24px 0px rgba(180, 180, 180, 0.5);
  border-radius: 4px;
  z-index: 999;
  -webkit-user-select: none;
          user-select: none;
}

.FileMinderViewer_themeList__nqjey li {
  width: 88px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 4px;
  background-color: #73a1bf;
  margin-bottom: 15px;
  color: #fff;
  cursor: pointer;
}

.FileMinderViewer_themeList__nqjey li:last-child {
  color: #333;
}

.FileMinderViewer_kityminderWarp__2gxZW {
  width: 100%;
  height: 100%;
}

.FileMinderViewer_kityminderWarp__2gxZW .km-view {
  background-color: transparent !important;
}

.FileMinderViewer_bgGrid__14ap5 {
  background-image: url('https://cdn.qinyanai.com/app/assets/fileToolBar/xmind-grid.png');
  background-repeat: repeat;
  background-size: 10px;
}

.FileMinderViewer_bgSnow__3WEVk {
  background-image: url('https://cdn.qinyanai.com/app/assets/fileToolBar/xmind-snow.png');
  background-repeat: repeat;
  background-size: 20%;
}

.FileMinderViewer_canvasBgImg__1TLbl .FileMinderViewer_bgSnow__3WEVk {
  background-image: url('https://cdn.qinyanai.com/app/assets/fileToolBar/xmind-snow-small.png');
}

.FileMinderViewer_bgSst__1M9Z6 {
  background-image: url('https://fir-statics.cn-sh2.ufileos.com/pd/images/cyprex/bg/mind_background.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.FileMinderViewer_canvasBgImg__1TLbl .FileMinderViewer_bgSst__1M9Z6 {
  background-image: url('https://cdn.qinyanai.com/app/assets/fileToolBar/xmind-sst-small.png');
}

textArea.FileMinderViewer_remarkInput__2lUe- {
  width: 100%;
  height: 158px;
  resize: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}

.FileMinderViewer_quickPopover__2eCcq .ant-popover-arrow {
  display: none;
}

.FileMinderViewer_quickPopover__2eCcq {
  width: 320px;
}

.FileMinderViewer_quickWarp__39gOh {
  font-size: 14px;
  color: #333;
}

.FileMinderViewer_quickWarp__39gOh div:not(:first-child) {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 12px;
  margin-bottom: 10px;
}

.FileMinderViewer_quickWarp__39gOh div:first-child {
  margin-bottom: 14px;
}

.FileMinderViewer_quickWarp__39gOh div:last-child {
  margin-bottom: 0;
}

.FileMinderViewer_quickWarp__39gOh div span:first-child {
  padding: 4px 8px;
  background-color: #F5F7FA;
  border: 1px solid #ddd;
  border-radius: 2px;
}

.FileMinderViewer_settingPanel__ejgLw {
  width: 250px;
  padding: 16px 20px;
  box-shadow: 0px 2px 24px 0px rgba(180, 180, 180, 0.5);
  background-color: #fff;
  color: #333;
  border-radius: 4px;
}

.FileMinderViewer_settingPanelItem__2_-xX {
  margin-bottom: 32px;
  font-size: 12px;
}

.FileMinderViewer_settingPanelItem__2_-xX:last-child {
  margin-bottom: 0;
}

.FileMinderViewer_settingPanelItem__2_-xX h5 {
  font-size: 14px;
  color: #333;
  margin-bottom: 16px;
}

.FileMinderViewer_settingPanelItemWrap__3Syjg {
  display: flex;
  align-items: center;
}

.FileMinderViewer_settingPanelItemWrap__3Syjg>span {
  flex: 0 0 25px;
  margin-right: 14px;
  line-height: 1.25;

}

.FileMinderViewer_colorPanel__2DTjM {
  display: flex;
  width: 64px;
  height: 30px;
  border: 1px solid #ddd;
  border-radius: 4px;
  cursor: pointer;
}

.FileMinderViewer_colorPanel__2DTjM span:first-child {
  flex: 1 1;
}

.FileMinderViewer_colorPanel__2DTjM span:last-child {
  position: relative;
  flex: 0 0 16px;
  width: 16px;
  height: 28px;
  border-left: 1px solid #ddd;
}

.FileMinderViewer_colorPanel__2DTjM span:last-child::after {
  position: absolute;
  content: "";
  border-top: 6px solid #999;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: none;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.FileMinderViewer_canvasBgImg__1TLbl {
  padding-left: 39px;
  display: flex;
  align-items: center;
  margin-top: 16px;
  -webkit-user-select: none;
          user-select: none;
}

.FileMinderViewer_canvasBgImg__1TLbl span {
  width: 80px;
  height: 30px;
  line-height: 30px;
  border-radius: 4px;
  text-align: center;
  font-size: 12px;
  color: #999;
  border: 1px solid #ddd;
  margin-right: 14px;
  cursor: pointer;
}

.FileMinderViewer_canvasBgImg__1TLbl span:last-child {
  margin-right: 0;
}

.FileMinderViewer_textSeeting__1KY5A {
  display: flex;
  align-items: center;
}

.FileMinderViewer_fontStyle__1F-2_ {
  margin-left: 23px;
}

.FileMinderViewer_fontStyle__1F-2_:hover {
  background-color: #f0f0f0;
  border-radius: 2px;
}

.FileMinderViewer_fontStyle__1F-2_ img {
  vertical-align: middle;
  cursor: pointer;
}

.FileMinderViewer_settingPanelDis__2a1fI .FileMinderViewer_settingPanelItem__2_-xX[type="node"] {
  opacity: .6;
}

.FileMinderViewer_colorPanelWrap__1VYoc {
  padding: 10px 8px 5px;
  /* width: 250px; */
  box-shadow: 0px 2px 24px 0px rgba(180, 180, 180, 0.5);
  background-color: #fff;
  border-radius: 4px;
  font-size: 12px;
  color: #595959;
}

.FileMinderViewer_colorNone__3bYz- {
  color: #595959;
  font-size: 12px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
}

.FileMinderViewer_colorNone__3bYz->span {
  margin-right: 10px;
  position: relative;
}

.FileMinderViewer_colorNone__3bYz->span:first-child:after {
  content: "";
  display: block;
  position: absolute;
  top: 10px;
  left: 0px;
  z-index: 1;
  width: 22px;
  height: 0;
  border-bottom: 2px solid #ff5151;
  transform: rotate(45deg);
}

.FileMinderViewer_colorItem__1ZYoL {
  display: inline-block;
  padding: 2px;
  width: 24px;
  height: 24px;
  cursor: pointer;
  border: 1px solid transparent;
}

.FileMinderViewer_colorItem__1ZYoL:hover {
  border: 1px solid #d9d9d9;
  box-shadow: 0 1px 2px rgb(0 0 0 / 12%);
  border-radius: 3px;
}

.FileMinderViewer_colorItem__1ZYoL span {
  display: block;
  width: 18px;
  height: 18px;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
}

.FileMinderViewer_colorList__2ftc3>div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 6px;
}

.FileMinderViewer_colorList__2ftc3>div:last-child {
  margin-bottom: 0;
}

.FileMinderViewer_colorList__2ftc3 .FileMinderViewer_colorItem__1ZYoL span {
  position: relative;
  border: 1px solid transparent;
}

.FileMinderViewer_colorList__2ftc3 .FileMinderViewer_colorItemBorder__1KQmj span {
  border: 1px solid #e8e8e8;
}

.FileMinderViewer_colorList__2ftc3 .FileMinderViewer_colorItem__1ZYoL span svg {
  display: none;
  position: absolute;
  top: -1px;
  left: 1px;
  width: 12px;
  height: 12px;
}

.FileMinderViewer_colorList__2ftc3 .FileMinderViewer_colorItem__1ZYoL.FileMinderViewer_colorItemSelected__2YvRA svg {
  display: block;
}

.FileMinderViewer_toolbarBootomWarp__2ddk- {
  position: absolute;
  right: 20px;
  bottom: 20px;
  display: flex;
  align-items: center;
}

.FileMinderViewer_toolbarBox__1m2fl {
  /* background-color: #fff; */
  background-color: transparent;
  border-radius: 4px;
  padding: 6px 14px;
  height: 42px;
}

/* .toolbarBox:first-child {
  margin-right: 10px;
} */
/* .toolbarBox:last-child {
  padding: 6px 12px;
} */

.FileMinderViewer_toolbarBox__1m2fl img,
.FileMinderViewer_toolbarBootomItem__2w5X2 {
  padding: 0;
  margin-right: 24px;
}

.FileMinderViewer_toolbarBox__1m2fl img:last-child {
  margin-right: 0;
}

.FileMinderViewer_toolbarBox__1m2fl img[disabled] {
  opacity: 0.5;
}

.FileMinderViewer_remarkModal__3QWZ8 .ant-modal-body {
  padding: 16px 16px 6px;
}

body {
  overflow: hidden !important;
}

.FileMinderViewer_helpDrawer__3V4aF .ant-drawer-header {
  padding: 10px 16px;
  border-bottom: none;
}

.FileMinderViewer_helpDrawer__3V4aF .ant-drawer-title {
  font-size: 14px;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #333333;
}

.FileMinderViewer_helpDrawer__3V4aF .ant-drawer-body {
  height: calc(100% - 42px);
  padding: 0;
}

.FileMinderViewer_helpWarp__2eQsG {
  position: relative;
  height: calc(100% - 68px);
  overflow: auto;
  padding: 6px 16px 20px;
}

.FileMinderViewer_helpWarp__2eQsG img {
  width: 100%;
}

.FileMinderViewer_help3__2U-3w img {
  width: 88%;
}

.FileMinderViewer_help4__2_Ztf img {
  width: 48%;
}

.FileMinderViewer_helpBottom__YCzY2 {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 16px 123px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.FileMinderViewer_hideHelp__32jW9 {
  display: none;
}

.FileMinderViewer_helpBottom__YCzY2 img {
  width: 16px;
  cursor: pointer;
}

.FileMinderViewer_helpBottom__YCzY2 img:first-child {
  transform: rotate(180deg);
}

.FileMinderViewer_toolbarSmall__2cw07 .FileMinderViewer_toolbarItem__1kmKX>span {
  display: none;
}

.FileMinderViewer_toolbarSmall__2cw07 .FileMinderViewer_toolbar__3USQm img {
  padding-left: 0;
  padding-right: 0;
}

.FileMinderViewer_toolbarSmall__2cw07 .FileMinderViewer_toolbarItem__1kmKX {
  margin-right: 0;
}

.FileMinderViewer_toolbarSmall__2cw07 img {
  margin-right: 20px;
}

.FileMinderViewer_exportItem__2K6iZ {
  display: flex;
  align-items: center;
}

.FileMinderViewer_exportItem__2K6iZ img {
  width: 20px;
  margin-right: 14px;
}

.FileMinderViewer_searchSuffix__3KHl2 {
  display: flex;
  align-items: center;
  margin: 0 16px;
}

.FileMinderViewer_iconDown__3FA-F {
  transform: rotate(180deg);
  margin-left: 16px;
}

.FileMinderViewer_searchLong__3tdbB {
  width: 360px;
}

.FileMinderViewer_search__1Gf1M .ant-input {
  padding-right: 105px !important;
  height: 30px;
}

.FileMinderViewer_nodeCount__2o_2X {
  position: absolute;
  left: 20px;
  bottom: 30px;
  font-size: 12px;
  color: #666;
}

.theme_0 .FileMinderViewer_quickPopover__2eCcq .ant-popover-inner-content {
  background-color: #fff;
}

.theme_0 .FileMinderViewer_helpWarp__2eQsG {}

.theme_0 .FileMinderViewer_toolbarWarp__itRMH .FileMinderViewer_toolbar__3USQm .FileMinderViewer_search__1Gf1M span input {
  background-color: transparent;
  color: rgba(0, 0, 0, .65) !important;
  border: 1px solid #d9d9d9 !important;
}

.theme_0 .FileMinderViewer_toolbarWarp__itRMH .FileMinderViewer_toolbar__3USQm .FileMinderViewer_search__1Gf1M span input::placeholder {
  color: #999;
}

.theme_0 .FileMinderViewer_toolbarWarp__itRMH .FileMinderViewer_toolbar__3USQm .FileMinderViewer_search__1Gf1M span .ant-input-suffix i svg path {
  fill: #666 !important;
}

.theme_0 .FileMinderViewer_helpWarp__2eQsG,
.theme_0 .FileMinderViewer_pageRenderRef__18C6y .ant-drawer-content {
  background-color: #fff;
}

.theme_0 .FileMinderViewer_remarkModal__3QWZ8 .ant-modal-content,
.theme_0 .FileMinderViewer_remarkModal__3QWZ8 .ant-modal-header,
.theme_0 .FileMinderViewer_remarkModal__3QWZ8 .ant-modal-body {
  background-color: #fff !important;
}

.theme_0 .FileMinderViewer_remarkModal__3QWZ8 .ant-modal-header .ant-modal-title {
  color: rgba(0, 0, 0, 0.85) !important;
}

.theme_0 .FileMinderViewer_remarkModal__3QWZ8 .ant-modal-header {
  border-bottom: 1px solid #e8e8e8 !important;
}


.theme_0 .FileMinderViewer_remarkModal__3QWZ8 .ant-modal-footer div button:nth-child(1) {
  color: rgba(0, 0, 0, 0.65) !important;
  background-color: #fff !important;
}

.theme_0  .FileMinderViewer_linkClassName__1qSR4 input{
  background-color: var(--bgColor);
  border-color:var(--borderColor) !important ;
  color: var(--fontColor);
}

.theme_0  .FileMinderViewer_linkClassName__1qSR4 input::placeholder{
  color: var(--spanColor);
}
.DoiPngListComponent_pngAndTable__3lzqn {
  display: flex;
  flex-direction: column;
  overflow: auto;
  height: calc(100vh - 80px);
  padding: 0 20px;
}

.DoiPngListComponent_itemPngAndTable__3aK9x {
  border-bottom: 6px solid #f5f7fa;
  padding-top: 10px;
}

.DoiPngListComponent_itemPngAndTable__3aK9x p {
  cursor: pointer;
}

.DoiPngListComponent_itemPngAndTable__3aK9x p:hover {
  color: #0082eb;
  text-decoration: underline;
}



.DoiPngListComponent_wrapHeader__2yQsy {
  display: flex;
  align-items: center;
  font-size: 12px;
  background-color: #fff;
  margin: 15px 0;
  line-height: 1;
  width: 100%;
  text-align: center;
  color: #0082eb;
}

.DoiPngListComponent_wrapHeader__2yQsy::before,
.DoiPngListComponent_wrapHeader__2yQsy::after {
  content: "";
  width: 50%;
  height: 1px;
  background-color: #eff9ff;
}

.DoiPngListComponent_wrapHeader__2yQsy span {
  flex: 0 0 auto;
  padding: 3px 4px;
  background-color: #ecf8ff;
  border-radius: 3px;
}

.DoiPngListComponent_noData__33Bbk {
  width: 110px;
  height: 140px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.DoiPngListComponent_noData__33Bbk p {
  font-size: 14px;
  color: #999;
  line-height: 22px;
  white-space: nowrap;
  display: flex;
  justify-content: center;
}

.DoiPngListComponent_imgWrap__1Mq_3{
  position: relative;
}

.DoiPngListComponent_imgWrap__1Mq_3 >img {
  width: 100%;
  cursor: pointer;
  margin-bottom: 20px;
}
.DoiPngListComponent_extractWrap__2-V3G {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 80px;
  height: 32px;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #ffffff;
  display: none;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.DoiPngListComponent_imgWrap__1Mq_3:hover .DoiPngListComponent_extractWrap__2-V3G {
  display: flex;
}

.theme_0 .DoiPngListComponent_wrapHeader__2yQsy{
  background-color: transparent;
}

.theme_0 .DoiPngListComponent_wrapHeader__2yQsy::before,
.theme_0 .DoiPngListComponent_wrapHeader__2yQsy::after{
  background-color: var(--borderColor);
}

.theme_0 .DoiPngListComponent_wrapHeader__2yQsy span{
  background-color: transparent;
}

.theme_0 .DoiPngListComponent_noData__33Bbk p {
  color: var(--fontColor);
}

.theme_0 .DoiPngListComponent_itemPngAndTable__3aK9x p {
  color: var(--fontColor);
}

.theme_0 .DoiPngListComponent_itemPngAndTable__3aK9x{
  border-color: var(--borderColor);
}
.FileTagsInfo_siderContainer__2FqYg {
    overflow: scroll;
    height: 100%;
}

.FileTagsInfo_header__leY32{
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #e1e1e1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 20px;
    font-weight: 500;
    color: #333333;
    font-family: 'PingFangSC-Medium, PingFang SC';
    font-weight: bold;
}
.FileTagsInfo_close__2fQ1_{
    display: block;
    font-size: 14px;
    cursor: pointer;
    padding: 0 4px;
    color: #999999;
    -webkit-user-select: none;
            user-select: none;
    cursor: pointer;
}
.FileTagsInfo_infowrap__2aKM4{
    padding:20px;
}
.FileTagsInfo_itemwrap__1D22r{
    line-height: 30px;
    margin-top: 15px;
    display: flex;
}
.FileTagsInfo_name__zOQzW{
    margin-right: 12px;
    color: #666666;
    width: 60px;
}

.FileTagsInfo_inputWrap__1qw1K {
    width: 230px;
}

.FileTagsInfo_infowrap__2aKM4 input{
    /* outline: none;
    height: 30px;
    width: 230px;
    line-height: 30px;
    border:1px solid #e1e1e1;
    border-radius: 4px;
    padding-left: 8px; */
}
.FileTagsInfo_infowrap__2aKM4 input::placeholder{
    color: #bfbfbf;
    opacity: 1;
    font-weight: normal;
    font-family: 'PingFang-SC';
}
.FileTagsInfo_infowrap__2aKM4 textarea{
    outline: none;
    height: 400px;
    width: 230px;
    line-height: 30px;
    border:1px solid #e1e1e1;
    border-radius: 4px;
    padding-left: 8px;
    resize: none;
}
.FileTagsInfo_infowrap__2aKM4 textarea::placeholder{
    color: #bfbfbf;
    opacity: 1;
    font-weight: normal;
    font-family: 'PingFang-SC';
}

.FileTagsInfo_inputWrapTags__1zCya {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.FileTagsInfo_infowrap__2aKM4 .FileTagsInfo_inputWrapTags__1zCya span {
    /* padding: 2px 10px;
    margin: 0 10px 10px 0;
    border: 1px solid;
    border-color: #d9d9d9;
    border-radius: 4px;
    position: relative; */
}

.FileTagsInfo_infowrap__2aKM4 .FileTagsInfo_inputWrapTags__1zCya span:hover {
    border-color: #55C0FF;
    color: #55C0FF
}

.FileTagsInfo_infowrap__2aKM4 .FileTagsInfo_inputWrapTags__1zCya span:hover .FileTagsInfo_tagDelete__1cktA {
    display: block;
}

.FileTagsInfo_tagDelete__1cktA {    
  position: absolute;
  right: -5px;
  top: -5px;
  cursor: pointer;
  display:none;
  color: #55C0FF;
  background: #fff;
  border-radius: 100%;
}

.FileTagsInfo_footer__3Plbd{
    margin: 15px 0 30px;
    padding-left: 90px;
}
.FileTagsInfo_footer__3Plbd span{
    display: inline-block;
    width: 88px;
    height: 32px;
    line-height: 32px;
    border:1px solid #e1e1e1;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 400;
    background-color: #ffffff;
    color: #666666;
    text-align: center;
    -webkit-user-select: none;
            user-select: none;
    cursor: pointer;
}


.FileTagsInfo_footer__3Plbd .FileTagsInfo_save__1hWK5{
    color: #ffffff;
    background-color: #55C0FF;
    border: 1px solid #55C0FF;
    margin-right: 54px;
}
.FileImagesViewer_sidebarContainer__4EH19 {
    width: 100%;
    height: 100%;
}

.FileImagesViewer_sidebarContainer__4EH19 .ant-list-header{
    border-bottom: none;
    padding-bottom: 0;
    padding-top: 0;
}

.FileImagesViewer_sidebarContainer__4EH19 .ant-list-item-meta-content:hover {
    background-color: #F5F7FA;
}

.FileImagesViewer_sidebarContainer__4EH19 .ant-list-item-meta-content:hover .FileImagesViewer_noteItemExtraInfo__FVsqw {
    display: block;
}

.FileImagesViewer_siderFileHeader__3_oFZ {
    justify-content: space-between;
    display: flex;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 10px;
    padding: 10px 20px;
    height: 40px;
}

.FileImagesViewer_siderbanderTitle__27aNi {
    font-weight: bold;
    font-size: 14px;
    color: #333333;
}

.FileImagesViewer_siderbanderTitleDesc__36Pct {
    font-size: 12px;
    color: #999999;
}

.FileImagesViewer_siderbarContent__CAsC3 {
    height: calc(100% - 40px);
}

.FileImagesViewer_imageList__2EGwx {
    height: 100%;
    overflow: auto;
}

.FileImagesViewer_reference_times__kwsVG {
    /* color: #55C0FF!important; */
    /* margin-right: 10px; */
    /* margin-left: 5px; */
}

.FileImagesViewer_actions__2tK19 {
    display: none;
    position: absolute;
    height: 32px;
    width: 70px;
    line-height: 32px;
    background-color:#000000;
    color: #ffffff;
    border-radius: 4px;
    right: 30px;
    top: 24px;
    cursor: pointer;
    text-align: center;
}

.FileImagesViewer_imageItem__24k1b {
    border-radius: 6px;
    /* border: 1px solid #E1E1E1; */
    margin: 20px 15px 20px 20px;
    position: relative;
    padding: 5px 0;
}

.FileImagesViewer_imageItem__24k1b:hover .FileImagesViewer_actions__2tK19 {
    display: block;
}

.FileImagesViewer_imageContainer__3eGxm .FileImagesViewer_imagePage__3efyJ {
    text-align: center;
    margin-bottom: 20px;
}

.FileImagesViewer_imageContainer__3eGxm {
    /* padding: 0 10px; */
    /* border-left: 2px solid #DFDFDF; */
    position: relative;
    text-align: center;
}

.FileImagesViewer_imageContainer__3eGxm div:first-child {
    font-size: 14px;
    color: #666666;
    font-weight: 500;
}

.FileImagesViewer_imageContainer__3eGxm img {
    max-width: 100%;
    height: auto !important;
    width: 100%;
}

.FileImagesViewer_imageContainer__3eGxm img:hover {
    cursor: pointer;
}

.FileImagesViewer_previewToolBarWrapper__1W5tq .FileImagesViewer_actionContainer__2bQDs {
    padding-top: 10px;
}

.FileImagesViewer_previewToolBarWrapper__1W5tq .FileImagesViewer_actionContainer__2bQDs div {
    width: 48px;
    height: 40px;
    align-items: center;
    display: flex;
    justify-content: center;
}

.FileImagesViewer_previewToolBarWrapper__1W5tq .FileImagesViewer_actionContainer__2bQDs div:hover {
    background-color: #D8D8D8;
}

.FileImagesViewer_actionIcon__34RSt {
    width: 20px;
    height: 20px;
    font-size: 20px;
}

.FileImagesViewer_actionIconActive__24Zii {
    background-color: #EFF9FF;
}

.FileImagesViewer_actionIconDisable__hxQH7 {
    opacity: .5;
    cursor: not-allowed;
}

.FileImagesViewer_contentWrapper__1hC9M{
    width: 100%;
    /*margin: 10px 0;*/
    background-color: #ffffff;
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs{
    height: 100%;
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-content{
    overflow-x: hidden;
    overflow-y: scroll;
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-content::-webkit-scrollbar{
    display: none;
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs-content{
    padding-left: 0;
    height: 100%;
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs-content .ant-tabs-tabpane{
    /*height: 100%;*/
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-nav-wrap {
    width: 152px;
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-nav-wrap .ant-tabs-ink-bar {
    background: unset;
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav {
    margin-top: 50px;
}
.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-left-content {
    border-left: 1px solid var(--border-color-22);
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    height: 50px;
    width: 150px;
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab-active {
    background: #ecf8ff;
}

.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab-active .FileImagesViewer_tab__ioPUT {
    /*padding: 0 20px 0 17px;*/
}
.FileImagesViewer_contentWrapper__1hC9M .ant-tabs .ant-tabs-left-bar{
    border-color:var(--border-color-22);
}
.FileImagesViewer_contentWrapper__1hC9M .FileImagesViewer_activeLine__28dDJ {
    opacity: 1;
    position: absolute;
    top: 18px;
    left: 34px;
    bottom: 0;
    height: 16px;
    right: auto;
    width: 4px;
    background: #55c0ff;
}

.FileImagesViewer_avatarWrapper__1r4eV {
    margin: 50px 0 40px 0;
    display: flex;
}

.FileImagesViewer_avatar__1Z4L6 {
    /* display: flex; */
    justify-content: center;
}

.FileImagesViewer_avatarPinyin__3xkno {
    background-color: #55C0FF;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 0;
    left: 0;
    border-radius: 50%;
    font-size: 60px;
    color: #fff;
    line-height: 80px;
    text-align: center;
}

.FileImagesViewer_avatarPinyin__3xkno span {
    transform: scale(1) translateX(-50%);
}

.FileImagesViewer_avatar__1Z4L6 .ant-upload {
    margin: 0;
    border: none;
    border-radius: 50%;
    background-color: #ffffff;
    height: 80px;
    width: 80px;
    margin-left: 100px;
    cursor: default;
}

.FileImagesViewer_avatar__1Z4L6 .ant-upload .ant-upload {
    padding: 0;
    cursor: pointer;
    position: relative;
}

.FileImagesViewer_avatar__1Z4L6 .ant-upload .ant-upload img {
    border-radius: 50%;
}

.FileImagesViewer_avatarMask__1lrzK {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    font-size: 14px;
    color: #ffffff;
    background: rgba(0, 0, 0, 0.3);
    display: none;
    position: relative;
    left: 0;
    top: 0;
}

.FileImagesViewer_avatarMask__1lrzK .FileImagesViewer_maskText__1F9QY {
    position: relative;
    top: 13px;
}

.FileImagesViewer_avatarHint__3AyZv {
    background: #555555;
    color: #ffffff;
    width: 345px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: -35px;
    left: -140px;
    /* transform: translateX(-50%); */
    visibility: hidden;
}

.FileImagesViewer_avatar__1Z4L6 .ant-upload:hover .FileImagesViewer_avatarMask__1lrzK {
    display: block;
}

.FileImagesViewer_avatar__1Z4L6 .ant-upload:hover .FileImagesViewer_avatarHint__3AyZv {
    visibility: visible;
}

.FileImagesViewer_headerAccountDesc__1eE9z {
    text-align: left;
    position: absolute;
    left: 320px;
    font-size: 14px;
    color: #999999;
    margin-top: 20px;
}

.FileImagesViewer_headerAccountDesc__1eE9z div {
    line-height: 20px;
    margin-bottom: 10px;
}

.FileImagesViewer_inputWrapper__2PoAM{
    display: flex;
    align-items: center;
    height: 40px;
    position: relative;
    margin-bottom: 20px;
}

.FileImagesViewer_inputLeft__3zhqx{
    margin-left: 150px;
    display: flex;
    align-items: center;
    color: #333333;
}

.FileImagesViewer_inputLeft__3zhqx img{
    width: 20px;
    height: 20px;
    margin-right: 22px;
}

.FileImagesViewer_inputLeft__3zhqx span{
    font-size: 14px;
}

.FileImagesViewer_inputLeftTip__1E7Ky {
    margin-left: 10px;
}

.FileImagesViewer_profileInput__326qj{
    height: 40px;
    width: 240px;
}

.FileImagesViewer_profileWrapper__2mhTu .ant-form-inline {
    position: absolute;
    left: 318px;
    top: 0;
}

.FileImagesViewer_profileWrapper__2mhTu .ant-form-inline .ant-form-item {
    margin-right: 12px;
}

.FileImagesViewer_profileWrapper__2mhTu .ant-btn {
    height: 40px;
    width: 80px;
    padding: 0;
}

.FileImagesViewer_inputMid__zzcKZ{
    display: inline-block;
}

.FileImagesViewer_inputRight__39ubg{
    display: inline-block;
}

.FileImagesViewer_inputMid2__2faE8{
    display: inline-block;
    position: absolute;
    left: 330px;
    color: #999999;
    font-size: 14px;
    line-height: 16px;
}

.FileImagesViewer_inputMid2__2faE8 span {
    margin-right: 4px;
}

.FileImagesViewer_inputRight2__r-kjD{
    display: inline-block;
    position: absolute;
    left: 570px;
}

.FileImagesViewer_divider__Mue-R{
    width: 666px;
    border-top: 1px solid var(--border-color-22);
    margin: 0 auto;
    padding-bottom: 25px;
}

.FileImagesViewer_emmaTitle__1YThR{
    border-bottom: 1px dashed #666666;
    font-size: 14px;
    color: #333333;
    cursor: pointer;
}
.FileImagesViewer_emmaTitle__1YThR .emma-hover-content{
    width: 480px;
    height: 425px;
}

.FileImagesViewer_emmaTitle__1YThR .ant-tooltip-content {
    width: 480px;
}

.FileImagesViewer_emmaTitle__1YThR .ant-tooltip-content .ant-tooltip-inner {
    padding: 29px 23px;
}
.FileImagesViewer_inputLeft__3zhqx .FileImagesViewer_emma__2GONw{
    display: inline-block;
    width: 14px;
    height: 14px;
    background: #dddddd;
    border-radius: 50%;
    font-size: 10px;
    line-height: 14px;
    color: #fff;
    padding: 0 3px;
    margin-left: 9px;
    cursor: pointer;
}

.FileImagesViewer_inputLeft__3zhqx .ant-popover{
    left: 200px !important;
    top: 40px !important;
}

.FileImagesViewer_emmaHelp__3kINY{
    display: inline-block;
    font-family: PingFangSC-Regular;
    color: #999999;
    font-size: 12px;
    margin: 0 0 0 3px;
    cursor: pointer;
}
.FileImagesViewer_emmaInfo__1VHeP a{
    color: #fff;
}

.FileImagesViewer_buttonWrapper__2KuEp {
    display: flex;
    justify-content: center;
    padding-top: 16px;
}

.FileImagesViewer_buttonLeft__b1CHm {
    width: 80px;
    height: 40px;
    margin-right: 12px;
}

.FileImagesViewer_buttonRight__2TcqA {
    width: 80px;
    height: 40px;
}

.FileImagesViewer_modalTitle__3DhbA{
    text-align: center;
    font-size: 18px;
    font-family: PingFang-SC-Bold;
    line-height: 18px;
    padding-bottom: 35px;
}

.FileImagesViewer_inviteTips__2ZH4m .ant-tooltip-content {
    width: 350px;
}
.FileImagesViewer_inviteTips__2ZH4m .ant-tooltip-content .ant-tooltip-inner {
    background-color: #ffffff;
    color: #333333;
    padding: 20px;
}
.FileImagesViewer_inviteTips__2ZH4m .ant-tooltip-arrow::before{
    background-color: #fff;
}
.FileImagesViewer_inviteTips__2ZH4m .ant-tooltip-arrow{
    border-right-color: #fff;
}

.FileImagesViewer_qr_img__DCVcI{
    position: absolute;
    left: 0;
    bottom: 30px;
    width: 152px;
    text-align: center;
    font-size: 14px;
    font-family: 'PingFang SC';
    font-weight: normal;
    color: #666666;
    line-height: 14px;
}
.FileImagesViewer_learnmore__1xP_P{
    -webkit-user-select: none;
    user-select: none;
    cursor: pointer;
}
.FileImagesViewer_learnmore__1xP_P:hover{
    color: #55c0ff;
}
.FileImagesViewer_qr_wrap__IbhNb{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.45);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: default;
    z-index: 9999;
}
.FileImagesViewer_qr_ctn__3v1JE{
    position: relative;
    width: 600px;
    height: 420px;
}
.FileImagesViewer_qr_ctn__3v1JE img{
    width: 100%;
    height: 100%;
    cursor: default;
}
.FileImagesViewer_qr_close__359qO{
    position: absolute;
    right: 12px;
    top: 12px;
    font-size: 20px;
    color: #666666;
    -webkit-user-select: none;
    user-select: none;
    cursor: pointer;
}

.FileImagesViewer_infoItemHat__3TlTI {
    border-top: 5px solid #55C0FF;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  .FileImagesViewer_failedContainer__34p_2 {
    text-align: center;
    margin-top: 30px;
  }

  .FileImagesViewer_loadingContainer__KHArC {
    margin-top: 30px;
    width: 100%;
    text-align: center;
  }

  .FileImagesViewer_fixedTransformCenter__1-ILE{
    text-align:center;
    width:130px;
    height:130px;
    position:absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  

  .FileImagesViewer_noInfoTips__t0SMb{
    background: url('https://cdn.qinyanai.com/app/assets/2_zanwu@2x.png') center center no-repeat transparent;
    background-size: 100% 100%;
    width:110px;
    height: 110px;
    margin: 0 auto 10px;
    padding-left:25px;
    font-size:0;
  }
.FileActionsTips_ActionsTipsWrap__U21mv {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    color: #999999;
    margin-top: 20px;
    margin-bottom: 25px;
    text-align: center;
}

.FileActionsTips_ActionsTipsWrapNoInfo__TVHwm {
    /* height: 100%; */
    margin-top: 0;
    height: calc(100% - 40px);
}

.FileActionsTips_ActionsTipsWrapMarginSp__2_Jay {
    margin-top: 30px;
}

.FileActionsTips_ActionsTipsTop__3A_17 {
    margin-bottom: 30px;
}

.FileActionsTips_ActionsTips__pNu2- {
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}

.FileActionsTips_ActionsTipsMore__1A8zr {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: column;
}

.FileActionsTips_payActionWrap__1hGGQ {
    /* margin-top: 30px; */
}

.FileActionsTips_payAction__3nv8x {
    color: #55C0FF;
    font-weight: 500;
    cursor: pointer;
}

.FileActionsTips_noInfoTips__EUimi {
    background: url('https://cdn.qinyanai.com/app/assets/2_zanwu@2x.png') center center no-repeat transparent;
    background-size: 100% 100%;
    width: 151px;
    height: 177px;
    margin: 0 auto 25px;
    padding-left:25px;
    font-size: 0;
    margin: 0 32px 25px 0px;
}

.FileActionsTips_noInfoTipsImage__3AMEf {
    background: url('https://cdn.qinyanai.com/app/assets/fileDetail/unprocess_image.svg') center center no-repeat transparent;
}

.FileActionsTips_noInfoTipsTable__1pfFA {
    background: url('https://cdn.qinyanai.com/app/assets/fileDetail/unprocess_table.svg') center center no-repeat transparent;
}

.FileActionsTips_noInfoTipsOCR__3i6bE {
    background: url('https://cdn.qinyanai.com/app/assets/fileDetail/unprocess_OCR.svg') center center no-repeat transparent;
}

.FileActionsTips_actionWrap__1EWrv {
    cursor: pointer;
    color: #55C0FF;
}

.FileActionsTips_actionOptWrap__18iN2 {
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}

.FileActionsTips_fileActionsTipsModalWrap__2XAe6 {

}

.FileActionsTips_fileActionsTipsModalWrap__2XAe6 .ant-modal-body {
    padding: 22px 20px;
}

.FileActionsTips_fileActionsTipsModal__3Qshl {
    margin-top: 0;
}

.FileActionsTips_fileActionsTipsModalCheck__2bn_0 {
    font-size: 12px;
    font-weight: 400;
    color: #999999;
    line-height: 17px;
    margin-top: 4px;
}

.FileActionsTips_fileActionsTipsModalCheck__2bn_0 .ant-checkbox-wrapper {
    font-size: 12px;
    color: #999999;
    font-weight: 400;
}


.FileActionsTips_fileActionsTipsModalDesc__2H6_O {
    font-size: 14px;
    font-weight: 500;
    color: #333333;
    line-height: 20px;
}

.FileActionsTips_fileActionsTipsModalButton__3wzMf {
    text-align: right;
    margin-top: 35px;
}

.FileActionsTips_fileActionsTipsModalButton__3wzMf span {
    width: 56px;
    height: 28px;
    background: #55C0FF;
    border-radius: 2px;
    color: #ffffff;
    padding: 4px 14px;
    font-size: 14px;
    cursor: pointer;
}
.FileTablesViewer_sidebarContainer__250IM {
    width: 100%;
    height: 100%;
}

.FileTablesViewer_sidebarContainer__250IM .ant-list-header{
    border-bottom: none;
    padding-bottom: 0;
    padding-top: 0;
}

.FileTablesViewer_sidebarContainer__250IM .ant-list-item-meta-content:hover {
    background-color: #F5F7FA;
}

.FileTablesViewer_sidebarContainer__250IM .ant-list-item-meta-content:hover .FileTablesViewer_noteItemExtraInfo__3CaMj {
    display: block;
}

.FileTablesViewer_siderFileHeader__RNVOr {
    justify-content: space-between;
    display: flex;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 10px;
    padding: 10px 20px;
    height: 40px;
}

.FileTablesViewer_siderbarContent__kb9ss {
    overflow: auto;
    height: calc(100% - 40px);
}

.FileTablesViewer_siderbanderTitle__2bVrh {
    font-weight: bold;
    font-size: 14px;
    color: #333333;
}

.FileTablesViewer_siderbanderTitleDesc__3OCva {
    font-size: 12px;
    color: #999999;
}

.FileTablesViewer_reference_times__33ogt {
    /* color: #55C0FF!important;
    margin-right: 10px;
    margin-left: 5px; */
}


.FileTablesViewer_imageContainer__1jLer .FileTablesViewer_actions__h_AS2 {
    display: none;
    position: absolute;
    height: 42px;
    width: 50px;
    line-height: 32px;
    background-color:#55c0ff;
    border-radius: 3px;
    padding: 0 15px;
    right: 28px;
    top: 22px;
    cursor: pointer;
    text-align: center;
    color: #fff;
    overflow-x: unset!important;
    opacity: 0.7;
    background: url(http://fir-statics.cn-sh2.ufileos.com/test/images/actions/note_bg.svg) center no-repeat #000000;
}

.FileTablesViewer_imageItem__FZdL3 {
    
}

.FileTablesViewer_imageContainer__1jLer:hover .FileTablesViewer_tableInnerHtml__RugUu {
    cursor: pointer;
}

.FileTablesViewer_imageContainer__1jLer:hover .FileTablesViewer_actions__h_AS2 {
    display: block;
}


.FileTablesViewer_imageContainer__1jLer {
    padding: 20px;
    /* display: flex; */
    justify-content: center;
    position: relative;
    /* border-bottom: 1px solid #eee; */
}

.FileTablesViewer_imageContainer__1jLer:last-child {
    padding-bottom: 0;
}

.FileTablesViewer_imageContainer__1jLer div {
    overflow-x: scroll;
    width: 100%;
}

.FileTablesViewer_imageContainer__1jLer .FileTablesViewer_tableInnerHtml__RugUu {
    cursor: pointer;
}

.FileTablesViewer_imageContainer__1jLer img {
    width: 300px;
}

.FileTablesViewer_previewToolBarWrapper__1JBEq .FileTablesViewer_actionContainer__WDTdl {
    padding-top: 10px;
}

.FileTablesViewer_previewToolBarWrapper__1JBEq .FileTablesViewer_actionContainer__WDTdl div {
    width: 48px;
    height: 40px;
    align-items: center;
    display: flex;
    justify-content: center;
}

.FileTablesViewer_previewToolBarWrapper__1JBEq .FileTablesViewer_actionContainer__WDTdl div:hover {
    background-color: #D8D8D8;
}

.FileTablesViewer_actionIcon__3_I_s {
    width: 20px;
    height: 20px;
    font-size: 20px;
}

.FileTablesViewer_actionIconActive__3--WZ {
    background-color: #EFF9FF;
}

.FileTablesViewer_actionIconDisable__2C_UX {
    opacity: .5;
    cursor: not-allowed;
}

.FileTablesViewer_contentWrapper__18qlj{
    width: 100%;
    /*margin: 10px 0;*/
    background-color: #ffffff;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs{
    height: 100%;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-content{
    overflow-x: hidden;
    overflow-y: scroll;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-content::-webkit-scrollbar{
    display: none;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs-content{
    padding-left: 0;
    height: 100%;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs-content .ant-tabs-tabpane{
    /*height: 100%;*/
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-nav-wrap {
    width: 152px;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-nav-wrap .ant-tabs-ink-bar {
    background: unset;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav {
    margin-top: 50px;
}
.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-left-content {
    border-left: 1px solid #D8D8D8;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    height: 50px;
    width: 150px;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab-active {
    background: #ecf8ff;
}

.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab-active .FileTablesViewer_tab__14V-M {
    /*padding: 0 20px 0 17px;*/
}
.FileTablesViewer_contentWrapper__18qlj .ant-tabs .ant-tabs-left-bar{
    border-color:#D8D8D8;
}
.FileTablesViewer_contentWrapper__18qlj .FileTablesViewer_activeLine__3uWgM {
    opacity: 1;
    position: absolute;
    top: 18px;
    left: 34px;
    bottom: 0;
    height: 16px;
    right: auto;
    width: 4px;
    background: #55c0ff;
}

.FileTablesViewer_avatarWrapper__3tg-Q {
    margin: 50px 0 40px 0;
    display: flex;
}

.FileTablesViewer_avatar__1IVOl {
    /* display: flex; */
    justify-content: center;
}

.FileTablesViewer_avatarPinyin__3HPgj {
    background-color: #55C0FF;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 0;
    left: 0;
    border-radius: 50%;
    font-size: 60px;
    color: #fff;
    line-height: 80px;
    text-align: center;
}

.FileTablesViewer_avatarPinyin__3HPgj span {
    transform: scale(1) translateX(-50%);
}

.FileTablesViewer_avatar__1IVOl .ant-upload {
    margin: 0;
    border: none;
    border-radius: 50%;
    background-color: #ffffff;
    height: 80px;
    width: 80px;
    margin-left: 100px;
    cursor: default;
}

.FileTablesViewer_avatar__1IVOl .ant-upload .ant-upload {
    padding: 0;
    cursor: pointer;
    position: relative;
}

.FileTablesViewer_avatar__1IVOl .ant-upload .ant-upload img {
    border-radius: 50%;
}

.FileTablesViewer_avatarMask__2U-Ui {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    font-size: 14px;
    color: #ffffff;
    background: rgba(0, 0, 0, 0.3);
    display: none;
    position: relative;
    left: 0;
    top: 0;
}

.FileTablesViewer_avatarMask__2U-Ui .FileTablesViewer_maskText__3Ovhc {
    position: relative;
    top: 13px;
}

.FileTablesViewer_avatarHint__3TLRb {
    background: #555555;
    color: #ffffff;
    width: 345px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: -35px;
    left: -140px;
    /* transform: translateX(-50%); */
    visibility: hidden;
}

.FileTablesViewer_avatar__1IVOl .ant-upload:hover .FileTablesViewer_avatarMask__2U-Ui {
    display: block;
}

.FileTablesViewer_avatar__1IVOl .ant-upload:hover .FileTablesViewer_avatarHint__3TLRb {
    visibility: visible;
}

.FileTablesViewer_headerAccountDesc__3upx6 {
    text-align: left;
    position: absolute;
    left: 320px;
    font-size: 14px;
    color: #999999;
    margin-top: 20px;
}

.FileTablesViewer_headerAccountDesc__3upx6 div {
    line-height: 20px;
    margin-bottom: 10px;
}

.FileTablesViewer_inputWrapper__1AkAH{
    display: flex;
    align-items: center;
    height: 40px;
    position: relative;
    margin-bottom: 20px;
}

.FileTablesViewer_inputLeft__fbRY2{
    margin-left: 150px;
    display: flex;
    align-items: center;
    color: #333333;
}

.FileTablesViewer_inputLeft__fbRY2 img{
    width: 20px;
    height: 20px;
    margin-right: 22px;
}

.FileTablesViewer_inputLeft__fbRY2 span{
    font-size: 14px;
}

.FileTablesViewer_inputLeftTip__2V5Bl {
    margin-left: 10px;
}

.FileTablesViewer_profileInput__3yxHi{
    height: 40px;
    width: 240px;
}

.FileTablesViewer_profileWrapper__1R27_ .ant-form-inline {
    position: absolute;
    left: 318px;
    top: 0;
}

.FileTablesViewer_profileWrapper__1R27_ .ant-form-inline .ant-form-item {
    margin-right: 12px;
}

.FileTablesViewer_profileWrapper__1R27_ .ant-btn {
    height: 40px;
    width: 80px;
    padding: 0;
}

.FileTablesViewer_inputMid__16gq1{
    display: inline-block;
}

.FileTablesViewer_inputRight__22b4o{
    display: inline-block;
}

.FileTablesViewer_inputMid2__j3mNY{
    display: inline-block;
    position: absolute;
    left: 330px;
    color: #999999;
    font-size: 14px;
    line-height: 16px;
}

.FileTablesViewer_inputMid2__j3mNY span {
    margin-right: 4px;
}

.FileTablesViewer_inputRight2__MQf4N{
    display: inline-block;
    position: absolute;
    left: 570px;
}

.FileTablesViewer_divider__CO9Re{
    width: 666px;
    border-top: 1px solid #D8D8D8;
    margin: 0 auto;
    padding-bottom: 25px;
}

.FileTablesViewer_emmaTitle__3iMM8{
    border-bottom: 1px dashed #666666;
    font-size: 14px;
    color: #333333;
    cursor: pointer;
}
.FileTablesViewer_emmaTitle__3iMM8 .emma-hover-content{
    width: 480px;
    height: 425px;
}

.FileTablesViewer_emmaTitle__3iMM8 .ant-tooltip-content {
    width: 480px;
}

.FileTablesViewer_emmaTitle__3iMM8 .ant-tooltip-content .ant-tooltip-inner {
    padding: 29px 23px;
}
.FileTablesViewer_inputLeft__fbRY2 .FileTablesViewer_emma__2d__I{
    display: inline-block;
    width: 14px;
    height: 14px;
    background: #dddddd;
    border-radius: 50%;
    font-size: 10px;
    line-height: 14px;
    color: #fff;
    padding: 0 3px;
    margin-left: 9px;
    cursor: pointer;
}

.FileTablesViewer_inputLeft__fbRY2 .ant-popover{
    left: 200px !important;
    top: 40px !important;
}

.FileTablesViewer_emmaHelp__23EGw{
    display: inline-block;
    font-family: PingFangSC-Regular;
    color: #999999;
    font-size: 12px;
    margin: 0 0 0 3px;
    cursor: pointer;
}
.FileTablesViewer_emmaInfo__2GROb a{
    color: #fff;
}

.FileTablesViewer_buttonWrapper__1fcsU {
    display: flex;
    justify-content: center;
    padding-top: 16px;
}

.FileTablesViewer_buttonLeft__KzhS2 {
    width: 80px;
    height: 40px;
    margin-right: 12px;
}

.FileTablesViewer_buttonRight__37qAo {
    width: 80px;
    height: 40px;
}

.FileTablesViewer_modalTitle__mhvtf{
    text-align: center;
    font-size: 18px;
    font-family: PingFang-SC-Bold;
    line-height: 18px;
    padding-bottom: 35px;
}

.FileTablesViewer_inviteTips__2a-DR .ant-tooltip-content {
    width: 350px;
}
.FileTablesViewer_inviteTips__2a-DR .ant-tooltip-content .ant-tooltip-inner {
    background-color: #ffffff;
    color: #333333;
    padding: 20px;
}
.FileTablesViewer_inviteTips__2a-DR .ant-tooltip-arrow::before{
    background-color: #fff;
}
.FileTablesViewer_inviteTips__2a-DR .ant-tooltip-arrow{
    border-right-color: #fff;
}

.FileTablesViewer_qr_img__1XIZq{
    position: absolute;
    left: 0;
    bottom: 30px;
    width: 152px;
    text-align: center;
    font-size: 14px;
    font-family: 'PingFang SC';
    font-weight: normal;
    color: #666666;
    line-height: 14px;
}
.FileTablesViewer_learnmore__3Qv70{
    -webkit-user-select: none;
            user-select: none;
    cursor: pointer;
}
.FileTablesViewer_learnmore__3Qv70:hover{
    color: #55c0ff;
}
.FileTablesViewer_qr_wrap__23OZm{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.45);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: default;
    z-index: 9999;
}
.FileTablesViewer_qr_ctn__18z1b{
    position: relative;
    width: 600px;
    height: 420px;
}
.FileTablesViewer_qr_ctn__18z1b img{
    width: 100%;
    height: 100%;
    cursor: default;
}
.FileTablesViewer_qr_close__3d-95{
    position: absolute;
    right: 12px;
    top: 12px;
    font-size: 20px;
    color: #666666;
    -webkit-user-select: none;
            user-select: none;
    cursor: pointer;
}

.FileTablesViewer_infoItemHat__3YCbK {
    border-top: 5px solid #55C0FF;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

.FileTablesViewer_failedContainer__3vg5a {
    text-align: center;
    margin-top: 30px;
  }

  .FileTablesViewer_loadingContainer__1hDpY {
    margin-top: 30px;
    width: 100%;
    text-align: center;
  }

  .FileTablesViewer_fixedTransformCenter__1VV6g{
    text-align:center;
    width:130px;
    height:130px;
    position:absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  

  .FileTablesViewer_noInfoTips__3kvts{
    background: url('https://cdn.qinyanai.com/app/assets/2_zanwu@2x.png') center center no-repeat transparent;
    background-size: 100% 100%;
    width:110px;
    height: 110px;
    margin: 0 auto 10px;
    padding-left:25px;
    font-size:0;
  }

  .FileTablesViewer_infoItemHat__3YCbK {
    border-top: 5px solid #55C0FF;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }
.FileNotesXmind_sidebarContainer__2QIw1 {
    height: 100%;
}
.FileSearchViewer_sidebarContainer__1_iQk {
  width: 100%;
  height: 100%;
}

.FileSearchViewer_siderFileNoteHeader__j1kET {
  font-weight: bold;
  font-size: 14px;
  color: #333333;
  border-bottom: 1px solid var(--border-color-22);
  padding-left: 20px;
  height: 40px;
  line-height: 40px;
}

.FileSearchViewer_siderContent__4Zbkr {
  height: 100%;
  padding: 15px 0 15px 24px;
}

.FileSearchViewer_searchForm__1bL2O {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  padding-right: 15px;
}
.FileSearchViewer_searchForm__1bL2O input {
  border: 1px solid #dee0e3;
}

.FileSearchViewer_searchCheck__2FOYp {
  flex: 0 0 auto;
  margin-left: 20px;
}
.FileSearchViewer_searchChecked__wGSgz {
  color: #55c0ff;
}

.FileSearchViewer_searchResultsDesc__2Ik51 {
  font-size: 14px;
  color: #1F2329;
  font-weight: 500;
}

.FileSearchViewer_fileComparList__2_w_m {
  position: relative;
  overflow: auto;
  height: calc(100% - 108px);
  padding-right: 15px;
  line-height: 1.5;
}

.FileSearchViewer_paraItemContainer__2pwQY {
  padding: 13px 0;
  font-size: 14px;
  color: #646a73;
  border-bottom: 1px solid var(--border-color-22);
}

.FileSearchViewer_noResult__3sZFn {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}


.FileSearchViewer_paraItemContainer__2pwQY.FileSearchViewer_active__3u-D4 {
  background-color: #eff9ff;
}

.FileSearchViewer_paraItemContent__3ft1b {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  word-wrap: break-word;
  word-break: break-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.FileSearchViewer_paraItemContent__3ft1b span {
  color: #F73131;
}

.FileSearchViewer_textSearching__3e2sM {
  font-size: 14px;
  text-align: center;
  color: #333;
  margin-top: 30px;
}

.FileSearchViewer_textSearching__3e2sM .ant-spin {
  margin-right: 20px;
}

.FileSearchViewer_siderFileTranslateHeader__kqfFM {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 20px;
  -webkit-user-select: none;
          user-select: none;
}
.FileSearchViewer_siderFileTranslateHeader__kqfFM > span {
  display: flex;
  align-items: center;
}
.FileSearchViewer_siderFileTranslateHeader__kqfFM > span:last-child,
.FileSearchViewer_siderFileTranslateHeader__kqfFM > span:first-child span{
  font-size: 12px;
  color: #666;
  font-weight: normal;
  cursor: pointer;
}
.FileSearchViewer_siderFileTranslateHeader__kqfFM > span:first-child span{
  cursor: default;
}

.FileSearchViewer_siderFileTranslateHeaderTips__3QsVy .ant-tooltip-arrow{
  display: none;
}
.FileSearchViewer_siderFileTranslateHeaderTips__3QsVy .ant-tooltip-inner {
  padding: 12px;
}
.FileSearchViewer_siderFileTranslateHeaderTips__3QsVy.ant-tooltip {
  max-width: initial;
}

.FileSearchViewer_translateHeaderTipsContent__3psYD {
  font-size: 12px;
  color: #fff;
}
.FileSearchViewer_translateHeaderTipsContent__3psYD > div:first-child {
  font-size: 14px;
  display: flex;
  align-items: center;
  line-height: 1;
  margin-bottom: 4px;
}

.FileSearchViewer_siderTranslateContent__3mkDi {
  height: calc(100% - 40px);
  padding: 15px 0 15px 0;
  /* overflow: auto; */
}

.FileSearchViewer_transAPIForm__1itNF .ant-popover-arrow{
  display: none;
}
.FileSearchViewer_transAPIForm__1itNF {
  width: 320px;
}
.FileSearchViewer_transAPIForm__1itNF .FileSearchViewer_formTitle__13Wsi {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666666;
  margin-bottom: 10px;
}
.FileSearchViewer_transAPIForm__1itNF .FileSearchViewer_formFooter__1dVlX {
  padding-top: 16px;
  text-align: center;
}
.FileSearchViewer_transAPIForm__1itNF .FileSearchViewer_formFooter__1dVlX button {
  width: 88px;
}
.FileSearchViewer_transAPIForm__1itNF .FileSearchViewer_formFooter__1dVlX button:first-child {
  margin-right: 24px;
}

.FileSearchViewer_defaultBaidu__2NKif {
   display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
  color: #666;
}

.theme_0 .FileSearchViewer_siderFileNoteHeader__j1kET .FileSearchViewer_transTapTitle__3Mq_r{
  color: var(--fontColor);
}

.theme_0 .FileSearchViewer_siderFileNoteHeader__j1kET .FileSearchViewer_transTapTitle__3Mq_r span{
  color: var(--spanColor);
}

.theme_0 .FileSearchViewer_siderFileNoteHeader__j1kET{
  border-color: var(--borderColor);
}


.FileIconAndFileName_container__1TWtM {
  display: flex;
  align-items: center;
  white-space: nowrap;
  min-width: 0;
}

.FileIconAndFileName_fileTypeImage__63UUb {
  margin-right: 5px;
}


.FileIconAndFileName_fileName__2tv2J {
  text-overflow: ellipsis;
  overflow: hidden;
}
.FileIconAndFileName_fileNameWebLink__2oEHI {
  margin-left: 28px;
}
.FileIconAndFileName_fileNameWebLink__2oEHI:hover {
  color: #55c0ff;
}

.FileOCRViewer_sidebarContainer__3rPx3 {
    width: 100%;
    height: 100%;
}

.FileOCRViewer_sidebarContainer__3rPx3 .ant-list-header{
    border-bottom: none;
    padding-bottom: 0;
    padding-top: 0;
}

.FileOCRViewer_sidebarContainer__3rPx3 .ant-list-item-meta-content:hover {
    background-color: #F5F7FA;
}

.FileOCRViewer_sidebarContainer__3rPx3 .ant-list-item-meta-content:hover .FileOCRViewer_noteItemExtraInfo__o6ERn {
    display: block;
}

.FileOCRViewer_siderFileHeader__32O4r {
    justify-content: space-between;
    display: flex;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 10px;
    padding: 10px 20px;
    height: 40px;
}

.FileOCRViewer_siderbanderTitle__2RPOY {
    font-weight: bold;
    font-size: 14px;
    color: #333333;
}

.FileOCRViewer_siderbanderTitleDesc__1kJVC {
    font-size: 12px;
    color: #999999;
    margin-left: 10px;
}

.FileOCRViewer_siderbarContent__Wlj42 {
    height: calc(100% - 40px);
}

.FileOCRViewer_imageList__3ky_v {
    height: 100%;
    overflow: auto;
}

.FileOCRViewer_reference_times__24GQe {
    /* color: #55C0FF!important; */
    /* margin-right: 10px; */
    /* margin-left: 5px; */
}

.FileOCRViewer_actions__2SOH6 {
    display: none;
    position: absolute;
    height: 42px;
    width: 50px;
    line-height: 32px;
    background-color:#55c0ff;
    border-radius: 4px;
    padding: 0 15px;
    right: 30px;
    top: 24px;
    cursor: pointer;
    text-align: center;
    color: #fff;
    opacity: 0.7;
    background: url(http://fir-statics.cn-sh2.ufileos.com/test/images/actions/cut_bg.svg) center no-repeat #000000;
}

.FileOCRViewer_imageItem__2Ez7p {
    border-radius: 6px;
    /* border: 1px solid #E1E1E1; */
    margin: 20px 15px 20px 20px;
    position: relative;
    padding: 5px 0;
}

.FileOCRViewer_imageItem__2Ez7p:hover .FileOCRViewer_actions__2SOH6 {
    display: block;
}

.FileOCRViewer_imageContainer__2USuw .FileOCRViewer_imagePage__38O5Z {
    text-align: center;
    margin-bottom: 20px;
}

.FileOCRViewer_imageContainer__2USuw {
    /* padding: 0 10px; */
    /* border-left: 2px solid #DFDFDF; */
    position: relative;
    text-align: center;
}

.FileOCRViewer_imageContainer__2USuw div:first-child {
    font-size: 14px;
    color: #666666;
    font-weight: 500;
}

.FileOCRViewer_imageContainer__2USuw img {
    border: 1px solid #eee;
    max-width: 100%;
    height: auto !important;
    width: 100%;
}

.FileOCRViewer_imageContainer__2USuw img:hover {
    cursor: pointer;
}

.FileOCRViewer_previewToolBarWrapper__1A2dK .FileOCRViewer_actionContainer__1aiS_ {
    padding-top: 10px;
}

.FileOCRViewer_previewToolBarWrapper__1A2dK .FileOCRViewer_actionContainer__1aiS_ div {
    width: 48px;
    height: 40px;
    align-items: center;
    display: flex;
    justify-content: center;
}

.FileOCRViewer_previewToolBarWrapper__1A2dK .FileOCRViewer_actionContainer__1aiS_ div:hover {
    background-color: #D8D8D8;
}

.FileOCRViewer_actionIcon__3q4mh {
    width: 20px;
    height: 20px;
    font-size: 20px;
}

.FileOCRViewer_actionIconActive__1c6lf {
    background-color: #EFF9FF;
}

.FileOCRViewer_actionIconDisable__3zERY {
    opacity: .5;
    cursor: not-allowed;
}

.FileOCRViewer_contentWrapper__12Ttq{
    width: 100%;
    /*margin: 10px 0;*/
    background-color: #ffffff;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs{
    height: 100%;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-content{
    overflow-x: hidden;
    overflow-y: scroll;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-content::-webkit-scrollbar{
    display: none;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs-content{
    padding-left: 0;
    height: 100%;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs-content .ant-tabs-tabpane{
    /*height: 100%;*/
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-nav-wrap {
    width: 152px;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-nav-wrap .ant-tabs-ink-bar {
    background: unset;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav {
    margin-top: 50px;
}
.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-left-content {
    border-left: 1px solid #D8D8D8;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    height: 50px;
    width: 150px;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab-active {
    background: #ecf8ff;
}

.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab-active .FileOCRViewer_tab__3wGKS {
    /*padding: 0 20px 0 17px;*/
}
.FileOCRViewer_contentWrapper__12Ttq .ant-tabs .ant-tabs-left-bar{
    border-color:#D8D8D8;
}
.FileOCRViewer_contentWrapper__12Ttq .FileOCRViewer_activeLine__2g8yU {
    opacity: 1;
    position: absolute;
    top: 18px;
    left: 34px;
    bottom: 0;
    height: 16px;
    right: auto;
    width: 4px;
    background: #55c0ff;
}

.FileOCRViewer_avatarWrapper__2Ak7Q {
    margin: 50px 0 40px 0;
    display: flex;
}

.FileOCRViewer_avatar__1arrd {
    /* display: flex; */
    justify-content: center;
}

.FileOCRViewer_avatarPinyin__1BY9g {
    background-color: #55C0FF;
    position: absolute;
    width: 80px;
    height: 80px;
    top: 0;
    left: 0;
    border-radius: 50%;
    font-size: 60px;
    color: #fff;
    line-height: 80px;
    text-align: center;
}

.FileOCRViewer_avatarPinyin__1BY9g span {
    transform: scale(1) translateX(-50%);
}

.FileOCRViewer_avatar__1arrd .ant-upload {
    margin: 0;
    border: none;
    border-radius: 50%;
    background-color: #ffffff;
    height: 80px;
    width: 80px;
    margin-left: 100px;
    cursor: default;
}

.FileOCRViewer_avatar__1arrd .ant-upload .ant-upload {
    padding: 0;
    cursor: pointer;
    position: relative;
}

.FileOCRViewer_avatar__1arrd .ant-upload .ant-upload img {
    border-radius: 50%;
}

.FileOCRViewer_avatarMask__3vhZo {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    font-size: 14px;
    color: #ffffff;
    background: rgba(0, 0, 0, 0.3);
    display: none;
    position: relative;
    left: 0;
    top: 0;
}

.FileOCRViewer_avatarMask__3vhZo .FileOCRViewer_maskText__1nrug {
    position: relative;
    top: 13px;
}

.FileOCRViewer_avatarHint__3aHOf {
    background: #555555;
    color: #ffffff;
    width: 345px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: -35px;
    left: -140px;
    /* transform: translateX(-50%); */
    visibility: hidden;
}

.FileOCRViewer_avatar__1arrd .ant-upload:hover .FileOCRViewer_avatarMask__3vhZo {
    display: block;
}

.FileOCRViewer_avatar__1arrd .ant-upload:hover .FileOCRViewer_avatarHint__3aHOf {
    visibility: visible;
}

.FileOCRViewer_headerAccountDesc__3cfhf {
    text-align: left;
    position: absolute;
    left: 320px;
    font-size: 14px;
    color: #999999;
    margin-top: 20px;
}

.FileOCRViewer_headerAccountDesc__3cfhf div {
    line-height: 20px;
    margin-bottom: 10px;
}

.FileOCRViewer_inputWrapper__2eiG3{
    display: flex;
    align-items: center;
    height: 40px;
    position: relative;
    margin-bottom: 20px;
}

.FileOCRViewer_inputLeft__DAHhd{
    margin-left: 150px;
    display: flex;
    align-items: center;
    color: #333333;
}

.FileOCRViewer_inputLeft__DAHhd img{
    width: 20px;
    height: 20px;
    margin-right: 22px;
}

.FileOCRViewer_inputLeft__DAHhd span{
    font-size: 14px;
}

.FileOCRViewer_inputLeftTip__YpwRz {
    margin-left: 10px;
}

.FileOCRViewer_profileInput__2L77R{
    height: 40px;
    width: 240px;
}

.FileOCRViewer_profileWrapper__bkJ0F .ant-form-inline {
    position: absolute;
    left: 318px;
    top: 0;
}

.FileOCRViewer_profileWrapper__bkJ0F .ant-form-inline .ant-form-item {
    margin-right: 12px;
}

.FileOCRViewer_profileWrapper__bkJ0F .ant-btn {
    height: 40px;
    width: 80px;
    padding: 0;
}

.FileOCRViewer_inputMid__24z1h{
    display: inline-block;
}

.FileOCRViewer_inputRight__kxKGv{
    display: inline-block;
}

.FileOCRViewer_inputMid2__1Hrmz{
    display: inline-block;
    position: absolute;
    left: 330px;
    color: #999999;
    font-size: 14px;
    line-height: 16px;
}

.FileOCRViewer_inputMid2__1Hrmz span {
    margin-right: 4px;
}

.FileOCRViewer_inputRight2__2qsqL{
    display: inline-block;
    position: absolute;
    left: 570px;
}

.FileOCRViewer_divider__19LKk{
    width: 666px;
    border-top: 1px solid #D8D8D8;
    margin: 0 auto;
    padding-bottom: 25px;
}

.FileOCRViewer_emmaTitle__1Pk4R{
    border-bottom: 1px dashed #666666;
    font-size: 14px;
    color: #333333;
    cursor: pointer;
}
.FileOCRViewer_emmaTitle__1Pk4R .emma-hover-content{
    width: 480px;
    height: 425px;
}

.FileOCRViewer_emmaTitle__1Pk4R .ant-tooltip-content {
    width: 480px;
}

.FileOCRViewer_emmaTitle__1Pk4R .ant-tooltip-content .ant-tooltip-inner {
    padding: 29px 23px;
}
.FileOCRViewer_inputLeft__DAHhd .FileOCRViewer_emma__1ro2d{
    display: inline-block;
    width: 14px;
    height: 14px;
    background: #dddddd;
    border-radius: 50%;
    font-size: 10px;
    line-height: 14px;
    color: #fff;
    padding: 0 3px;
    margin-left: 9px;
    cursor: pointer;
}

.FileOCRViewer_inputLeft__DAHhd .ant-popover{
    left: 200px !important;
    top: 40px !important;
}

.FileOCRViewer_emmaHelp__2zbPz{
    display: inline-block;
    font-family: PingFangSC-Regular;
    color: #999999;
    font-size: 12px;
    margin: 0 0 0 3px;
    cursor: pointer;
}
.FileOCRViewer_emmaInfo___zfds a{
    color: #fff;
}

.FileOCRViewer_buttonWrapper__1p4gC {
    display: flex;
    justify-content: center;
    padding-top: 16px;
}

.FileOCRViewer_buttonLeft__1EiNZ {
    width: 80px;
    height: 40px;
    margin-right: 12px;
}

.FileOCRViewer_buttonRight__NWC4t {
    width: 80px;
    height: 40px;
}

.FileOCRViewer_modalTitle__22Glk{
    text-align: center;
    font-size: 18px;
    font-family: PingFang-SC-Bold;
    line-height: 18px;
    padding-bottom: 35px;
}

.FileOCRViewer_inviteTips__YiKnc .ant-tooltip-content {
    width: 350px;
}
.FileOCRViewer_inviteTips__YiKnc .ant-tooltip-content .ant-tooltip-inner {
    background-color: #ffffff;
    color: #333333;
    padding: 20px;
}
.FileOCRViewer_inviteTips__YiKnc .ant-tooltip-arrow::before{
    background-color: #fff;
}
.FileOCRViewer_inviteTips__YiKnc .ant-tooltip-arrow{
    border-right-color: #fff;
}

.FileOCRViewer_qr_img__3ZR5a{
    position: absolute;
    left: 0;
    bottom: 30px;
    width: 152px;
    text-align: center;
    font-size: 14px;
    font-family: 'PingFang SC';
    font-weight: normal;
    color: #666666;
    line-height: 14px;
}
.FileOCRViewer_learnmore__2lKGM{
    -webkit-user-select: none;
            user-select: none;
    cursor: pointer;
}
.FileOCRViewer_learnmore__2lKGM:hover{
    color: #55c0ff;
}
.FileOCRViewer_qr_wrap__uiJbi{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.45);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: default;
    z-index: 9999;
}
.FileOCRViewer_qr_ctn__17GTk{
    position: relative;
    width: 600px;
    height: 420px;
}
.FileOCRViewer_qr_ctn__17GTk img{
    width: 100%;
    height: 100%;
    cursor: default;
}
.FileOCRViewer_qr_close__1dgH5{
    position: absolute;
    right: 12px;
    top: 12px;
    font-size: 20px;
    color: #666666;
    -webkit-user-select: none;
            user-select: none;
    cursor: pointer;
}

.FileOCRViewer_infoItemHat__OL3g_ {
    border-top: 5px solid #55C0FF;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }

  .FileOCRViewer_failedContainer__35YYC {
    text-align: center;
    margin-top: 30px;
  }

  .FileOCRViewer_loadingContainer__LTVk9 {
    margin-top: 30px;
    width: 100%;
    text-align: center;
  }

  .FileOCRViewer_fixedTransformCenter__1Isr6{
    text-align:center;
    width:130px;
    height:130px;
    position:absolute;
    top:50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  

  .FileOCRViewer_noInfoTips__2U2ao{
    background: url('https://cdn.qinyanai.com/app/assets/2_zanwu@2x.png') center center no-repeat transparent;
    background-size: 100% 100%;
    width:110px;
    height: 110px;
    margin: 0 auto 10px;
    padding-left:25px;
    font-size:0;
  }

  .FileOCRViewer_failedContainer__35YYC {
    text-align: center;
    margin-top: 30px;
  }
  
  .FileOCRViewer_pageBlock__1uudI {
    border-radius: 0px;
    border-width: 1px 1px 1px 5px;
    border-style: solid;
    border-color: rgb(219, 224, 228);
    border-image: initial;
    margin: 10px 20px;
    padding: 18px 18px 10px;
  }
  
  .FileOCRViewer_pageNo__bVvYO {
    text-align: center;
    font-weight: 600;
  }
  
  .FileOCRViewer_pageOcrFailed__2o6sp {
    text-align: center;
  }

  .FileOCRViewer_userSelectBtnWrap__1b83U{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  
  .FileOCRViewer_userSelectBtnWrap__1b83U .FileOCRViewer_userSelectIco2White__3sq8H {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    margin-left: 0px!important;
    border-color: unset;
    border-color: #ffffff;
    border-radius: 4px;
    background-color: #000000;
    padding: 4px 8px;
    width: 80px;
  }

  .FileOCRViewer_userSelectBtnWrap__1b83U .ant-btn:hover {
      color: #ffffff;
  }
  
  .FileOCRViewer_userSelectBtnWrap__1b83U .ant-btn-group .ant-btn + .ant-btn{
    margin-left: 0px!important;
  }
  
 
  .FileOCRViewer_userSelectIco2White__3sq8H {
    width: 13px;
    height: 14px;
    background: #000000;
    background-size: contain;
    margin-right: 2px;
    display: block;
    color:#fff;
  }
  
  
  .fix-text{
    position:absolute;
    top:-50px;
    right:0;
    height: 32px;
    line-height: 32px;
    /*border:1px solid #55C0FF;*/
    width:90px;
    text-align:center;
    display:block;
    color:#fff;
    font-size:14px;
    font-weight:normal;
    font-family: ff2;
    cursor:pointer;
    border-radius: 4px!important;
    /*background:url('../assets/10_fuzhi@2x.png') 5px center no-repeat #55C0FF;;*/
    background-color: #55C0FF;
    background-size: 18px auto;
  }

  .fix-text:hover{
    color: #fff;
    border-color: #2FB2FF;
    background: 5px center no-repeat #2FB2FF;
    background-size: 18px auto;
  }
.OuterSearchViewer_sidebarContainer__5ZYKl {
  width: 100%;
  height: 100%;
}

.OuterSearchViewer_sidebarContainer__5ZYKl .ant-list-header {
  border-bottom: none;
  padding-bottom: 0;
  padding-top: 0;
}

.OuterSearchViewer_sidebarContainer__5ZYKl .ant-list-item-meta-content:hover {
  background-color: #f5f7fa;
}

.OuterSearchViewer_sidebarContainer__5ZYKl
  .ant-list-item-meta-content:hover
  .OuterSearchViewer_noteItemExtraInfo__3nICw {
  display: block;
}

.OuterSearchViewer_siderFileHeader__1XNto {
  justify-content: space-between;
  display: flex;
  border-bottom: 1px solid var(--border-color-22);
  padding-bottom: 10px;
  padding: 0 20px;
  height: 40px;
  align-items: center;
}

.OuterSearchViewer_siderBander__1v3Sq {
  display: flex;
  justify-content: space-between;
}

.OuterSearchViewer_siderbanderTitle__1QOZ8 {
  font-weight: bold;
  font-size: 14px;
  color: #333333;
}

.OuterSearchViewer_toobarWrap__1yREl {
  display: flex;
  align-items: center;
}

.OuterSearchViewer_toobarWrap__1yREl .OuterSearchViewer_item__2Wymr {
  margin-left: 32px;
}

.OuterSearchViewer_siderbanderTitleDesc__1yjIi {
  font-size: 12px;
  color: #999999;
}

.OuterSearchViewer_siderbarContent__Hb1AR {
  height: calc(100% - 40px);
}

.OuterSearchViewer_searchFrame__Feniz {
  height: 100%;
  width: 100%;
  border: unset;
}

.OuterSearchViewer_back__ltD4J {
  cursor: pointer;
  width: 18px;
}

.OuterSearchViewer_back__ltD4J:hover {
  color: #55c0ff;
  font-size: 12px;
}

.OuterSearchViewer_imageList__WEboa {
  height: 100%;
  overflow: auto;
}

.OuterSearchViewer_reference_times__3fPKZ {
  /* color: #55C0FF!important; */
  /* margin-right: 10px; */
  /* margin-left: 5px; */
}

.OuterSearchViewer_actions__296gG {
  display: none;
  position: absolute;
  height: 32px;
  width: 70px;
  line-height: 32px;
  background-color: #000000;
  color: #ffffff;
  border-radius: 4px;
  right: 30px;
  top: 24px;
  cursor: pointer;
  text-align: center;
}

.OuterSearchViewer_imageItem__21YcB {
  border-radius: 6px;
  /* border: 1px solid #E1E1E1; */
  margin: 20px 15px 20px 20px;
  position: relative;
  padding: 5px 0;
}

.OuterSearchViewer_imageItem__21YcB:hover .OuterSearchViewer_actions__296gG {
  display: block;
}

.OuterSearchViewer_imageContainer__3x84x .OuterSearchViewer_imagePage__1yoHF {
  text-align: center;
  margin-bottom: 20px;
}

.OuterSearchViewer_imageContainer__3x84x {
  /* padding: 0 10px; */
  /* border-left: 2px solid #DFDFDF; */
  position: relative;
  text-align: center;
}

.OuterSearchViewer_imageContainer__3x84x div:first-child {
  font-size: 14px;
  color: #666666;
  font-weight: 500;
}

.OuterSearchViewer_imageContainer__3x84x img {
  max-width: 100%;
  height: auto !important;
  width: 100%;
}

.OuterSearchViewer_imageContainer__3x84x img:hover {
  cursor: pointer;
}

.OuterSearchViewer_previewToolBarWrapper__HXH1G .OuterSearchViewer_actionContainer__2meAj {
  padding-top: 10px;
}

.OuterSearchViewer_previewToolBarWrapper__HXH1G .OuterSearchViewer_actionContainer__2meAj div {
  width: 48px;
  height: 40px;
  align-items: center;
  display: flex;
  justify-content: center;
}

.OuterSearchViewer_previewToolBarWrapper__HXH1G .OuterSearchViewer_actionContainer__2meAj div:hover {
  background-color: #d8d8d8;
}

.OuterSearchViewer_actionIcon__1WS9Z {
  width: 20px;
  height: 20px;
  font-size: 20px;
}

.OuterSearchViewer_actionIconActive__2FYea {
  background-color: #eff9ff;
}

.OuterSearchViewer_actionIconDisable__3ku8X {
  opacity: 0.5;
  cursor: not-allowed;
}

.OuterSearchViewer_contentWrapper__2HECC {
  width: 100%;
  /*margin: 10px 0;*/
  background-color: #ffffff;
}

.OuterSearchViewer_contentWrapper__2HECC .ant-tabs {
  height: 100%;
}

.OuterSearchViewer_contentWrapper__2HECC .ant-tabs .ant-tabs-content {
  overflow-x: hidden;
  overflow-y: scroll;
}

.OuterSearchViewer_contentWrapper__2HECC .ant-tabs .ant-tabs-content::-webkit-scrollbar {
  display: none;
}

.OuterSearchViewer_contentWrapper__2HECC .ant-tabs-content {
  padding-left: 0;
  height: 100%;
}

.OuterSearchViewer_contentWrapper__2HECC .ant-tabs-content .ant-tabs-tabpane {
  /*height: 100%;*/
}

.OuterSearchViewer_contentWrapper__2HECC .ant-tabs .ant-tabs-nav-wrap {
  width: 152px;
}

.OuterSearchViewer_contentWrapper__2HECC .ant-tabs .ant-tabs-nav-wrap .ant-tabs-ink-bar {
  background: unset;
}

.OuterSearchViewer_contentWrapper__2HECC .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav {
  margin-top: 50px;
}
.OuterSearchViewer_contentWrapper__2HECC .ant-tabs .ant-tabs-left-content {
  border-left: 1px solid #d8d8d8;
}

.OuterSearchViewer_contentWrapper__2HECC
  .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  height: 50px;
  width: 150px;
}

.OuterSearchViewer_contentWrapper__2HECC
  .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab-active {
  background: #ecf8ff;
}

.OuterSearchViewer_contentWrapper__2HECC
  .ant-tabs .ant-tabs-nav-wrap .ant-tabs-nav .ant-tabs-tab-active
  .OuterSearchViewer_tab__3d-Nm {
  /*padding: 0 20px 0 17px;*/
}
.OuterSearchViewer_contentWrapper__2HECC .ant-tabs .ant-tabs-left-bar {
  border-color: #d8d8d8;
}
.OuterSearchViewer_contentWrapper__2HECC .OuterSearchViewer_activeLine__1oXS_ {
  opacity: 1;
  position: absolute;
  top: 18px;
  left: 34px;
  bottom: 0;
  height: 16px;
  right: auto;
  width: 4px;
  background: #55c0ff;
}

.OuterSearchViewer_avatarWrapper__1UqTy {
  margin: 50px 0 40px 0;
  display: flex;
}

.OuterSearchViewer_avatar__1Bf1C {
  /* display: flex; */
  justify-content: center;
}

.OuterSearchViewer_avatarPinyin__l5MoO {
  background-color: #55c0ff;
  position: absolute;
  width: 80px;
  height: 80px;
  top: 0;
  left: 0;
  border-radius: 50%;
  font-size: 60px;
  color: #fff;
  line-height: 80px;
  text-align: center;
}

.OuterSearchViewer_avatarPinyin__l5MoO span {
  transform: scale(1) translateX(-50%);
}

.OuterSearchViewer_avatar__1Bf1C .ant-upload {
  margin: 0;
  border: none;
  border-radius: 50%;
  background-color: #ffffff;
  height: 80px;
  width: 80px;
  margin-left: 100px;
  cursor: default;
}

.OuterSearchViewer_avatar__1Bf1C .ant-upload .ant-upload {
  padding: 0;
  cursor: pointer;
  position: relative;
}

.OuterSearchViewer_avatar__1Bf1C .ant-upload .ant-upload img {
  border-radius: 50%;
}

.OuterSearchViewer_avatarMask__2R8VY {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  font-size: 14px;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.3);
  display: none;
  position: relative;
  left: 0;
  top: 0;
}

.OuterSearchViewer_avatarMask__2R8VY .OuterSearchViewer_maskText__QyT1b {
  position: relative;
  top: 13px;
}

.OuterSearchViewer_avatarHint__3m7FZ {
  background: #555555;
  color: #ffffff;
  width: 345px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: -35px;
  left: -140px;
  /* transform: translateX(-50%); */
  visibility: hidden;
}

.OuterSearchViewer_avatar__1Bf1C .ant-upload:hover .OuterSearchViewer_avatarMask__2R8VY {
  display: block;
}

.OuterSearchViewer_avatar__1Bf1C .ant-upload:hover .OuterSearchViewer_avatarHint__3m7FZ {
  visibility: visible;
}

.OuterSearchViewer_headerAccountDesc__2Y5eB {
  text-align: left;
  position: absolute;
  left: 320px;
  font-size: 14px;
  color: #999999;
  margin-top: 20px;
}

.OuterSearchViewer_headerAccountDesc__2Y5eB div {
  line-height: 20px;
  margin-bottom: 10px;
}

.OuterSearchViewer_inputWrapper__36raV {
  display: flex;
  align-items: center;
  height: 40px;
  position: relative;
  margin-bottom: 20px;
}

.OuterSearchViewer_inputLeft__1duue {
  margin-left: 150px;
  display: flex;
  align-items: center;
  color: #333333;
}

.OuterSearchViewer_inputLeft__1duue img {
  width: 20px;
  height: 20px;
  margin-right: 22px;
}

.OuterSearchViewer_inputLeft__1duue span {
  font-size: 14px;
}

.OuterSearchViewer_inputLeftTip__3OvYE {
  margin-left: 10px;
}

.OuterSearchViewer_profileInput__1Z7tF {
  height: 40px;
  width: 240px;
}

.OuterSearchViewer_profileWrapper__3iwgc .ant-form-inline {
  position: absolute;
  left: 318px;
  top: 0;
}

.OuterSearchViewer_profileWrapper__3iwgc .ant-form-inline .ant-form-item {
  margin-right: 12px;
}

.OuterSearchViewer_profileWrapper__3iwgc .ant-btn {
  height: 40px;
  width: 80px;
  padding: 0;
}

.OuterSearchViewer_inputMid__2fMlq {
  display: inline-block;
}

.OuterSearchViewer_inputRight__1PTPY {
  display: inline-block;
}

.OuterSearchViewer_inputMid2__3Ts39 {
  display: inline-block;
  position: absolute;
  left: 330px;
  color: #999999;
  font-size: 14px;
  line-height: 16px;
}

.OuterSearchViewer_inputMid2__3Ts39 span {
  margin-right: 4px;
}

.OuterSearchViewer_inputRight2__3-pLF {
  display: inline-block;
  position: absolute;
  left: 570px;
}

.OuterSearchViewer_divider__HFDoz {
  width: 666px;
  border-top: 1px solid #d8d8d8;
  margin: 0 auto;
  padding-bottom: 25px;
}

.OuterSearchViewer_emmaTitle__1mNZ5 {
  border-bottom: 1px dashed #666666;
  font-size: 14px;
  color: #333333;
  cursor: pointer;
}
.OuterSearchViewer_emmaTitle__1mNZ5 .emma-hover-content {
  width: 480px;
  height: 425px;
}

.OuterSearchViewer_emmaTitle__1mNZ5 .ant-tooltip-content {
  width: 480px;
}

.OuterSearchViewer_emmaTitle__1mNZ5 .ant-tooltip-content .ant-tooltip-inner {
  padding: 29px 23px;
}
.OuterSearchViewer_inputLeft__1duue .OuterSearchViewer_emma__g-jzs {
  display: inline-block;
  width: 14px;
  height: 14px;
  background: #dddddd;
  border-radius: 50%;
  font-size: 10px;
  line-height: 14px;
  color: #fff;
  padding: 0 3px;
  margin-left: 9px;
  cursor: pointer;
}

.OuterSearchViewer_inputLeft__1duue .ant-popover {
  left: 200px !important;
  top: 40px !important;
}

.OuterSearchViewer_emmaHelp__22o0I {
  display: inline-block;
  font-family: PingFangSC-Regular;
  color: #999999;
  font-size: 12px;
  margin: 0 0 0 3px;
  cursor: pointer;
}
.OuterSearchViewer_emmaInfo__Krqvd a {
  color: #fff;
}

.OuterSearchViewer_buttonWrapper__3HBos {
  display: flex;
  justify-content: center;
  padding-top: 16px;
}

.OuterSearchViewer_buttonLeft__1MaNS {
  width: 80px;
  height: 40px;
  margin-right: 12px;
}

.OuterSearchViewer_buttonRight__2o8Lc {
  width: 80px;
  height: 40px;
}

.OuterSearchViewer_modalTitle__3PpQO {
  text-align: center;
  font-size: 18px;
  font-family: PingFang-SC-Bold;
  line-height: 18px;
  padding-bottom: 35px;
}

.OuterSearchViewer_inviteTips__1v-Dq .ant-tooltip-content {
  width: 350px;
}
.OuterSearchViewer_inviteTips__1v-Dq .ant-tooltip-content .ant-tooltip-inner {
  background-color: #ffffff;
  color: #333333;
  padding: 20px;
}
.OuterSearchViewer_inviteTips__1v-Dq .ant-tooltip-arrow::before {
  background-color: #fff;
}
.OuterSearchViewer_inviteTips__1v-Dq .ant-tooltip-arrow {
  border-right-color: #fff;
}

.OuterSearchViewer_qr_img__16XYM {
  position: absolute;
  left: 0;
  bottom: 30px;
  width: 152px;
  text-align: center;
  font-size: 14px;
  font-family: "PingFang SC";
  font-weight: normal;
  color: #666666;
  line-height: 14px;
}
.OuterSearchViewer_learnmore__1FKFv {
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
}
.OuterSearchViewer_learnmore__1FKFv:hover {
  color: #55c0ff;
}
.OuterSearchViewer_qr_wrap__1hNZP {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: default;
  z-index: 9999;
}
.OuterSearchViewer_qr_ctn__3FOxN {
  position: relative;
  width: 600px;
  height: 420px;
}
.OuterSearchViewer_qr_ctn__3FOxN img {
  width: 100%;
  height: 100%;
  cursor: default;
}
.OuterSearchViewer_qr_close__Rh1wb {
  position: absolute;
  right: 12px;
  top: 12px;
  font-size: 20px;
  color: #666666;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
}

.OuterSearchViewer_infoItemHat__2SSaM {
  border-top: 5px solid #55c0ff;
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.OuterSearchViewer_failedContainer__2dq1m {
  text-align: center;
  margin-top: 30px;
}

.OuterSearchViewer_loadingContainer__1aYB2 {
  margin-top: 30px;
  width: 100%;
  text-align: center;
}

.OuterSearchViewer_fixedTransformCenter__1r5DI {
  text-align: center;
  width: 130px;
  height: 130px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.OuterSearchViewer_noInfoTips__NeGGk {
  background: url("https://cdn.qinyanai.com/app/assets/2_zanwu@2x.png") center center no-repeat
    transparent;
  background-size: 100% 100%;
  width: 110px;
  height: 110px;
  margin: 0 auto 10px;
  padding-left: 25px;
  font-size: 0;
}

.OuterSearchViewer_tabsWrap__3ZkyA {
  display: flex;
  justify-content: flex-start;
  flex-flow: wrap;
}

.OuterSearchViewer_tabsWrap__3ZkyA span {
  cursor: pointer;
  padding: 2px 8px;
  font-size: 14px;
  color: #666666;
  font-weight: 400;
  margin-right: 16px;
}

.OuterSearchViewer_tabsWrap__3ZkyA .OuterSearchViewer_active__2xxia {
  background: #f5f7fa;
  border-radius: 4px;
  color: #333333;
  font-weight: 500;
}

.OuterSearchViewer_siderbanderTitleTip__2S87R {
  font-size: 12px;
  color: #666;
}

.theme_0 .OuterSearchViewer_siderBander__1v3Sq .OuterSearchViewer_siderbanderTitle__1QOZ8{
  color: var(--fontColor);
}


.theme_0 .OuterSearchViewer_siderBander__1v3Sq .OuterSearchViewer_siderbanderTitleTip__2S87R{
  color: var(--spanColor);
}
.FileCompareSelectedViewer_sidebarContainer__3IR9t {
  width: 100%;
  height: calc(100%);
  /* max-width: 850px; */
}

.FileCompareSelectedViewer_sidebarContainer__3IR9t .ant-list-header{
  border-bottom: none;
  padding-bottom: 0;
  padding-top: 0;
}

.FileCompareSelectedViewer_sidebarContainer__3IR9t .ant-list-item-meta-content:hover {
  background-color: #F5F7FA;
}

.FileCompareSelectedViewer_sidebarContainer__3IR9t .ant-list-item-meta-content:hover .FileCompareSelectedViewer_noteItemExtraInfo__3vFgp {
  display: block;
}

.FileCompareSelectedViewer_siderFileNoteHeader__2OG8z {
  justify-content: space-between;
  display: flex;
  border-bottom: 1px solid var(--border-color-22);
  padding-bottom: 10px;
  padding: 10px 20px;
}

.FileCompareSelectedViewer_siderbanderTitle__7GHDN {
  font-weight: bold;
  margin-right: 20px;
  font-size: 14px;
  color: #333333;
}

.FileCompareSelectedViewer_siderFileNoteHeader__2OG8z {
  font-size: 12px;
  color: #999999;
  height: 40px;
}

.FileCompareSelectedViewer_siderFileNoteHeader__2OG8z textarea {

}

.FileCompareSelectedViewer_siderFileNoteHeader__2OG8z span img{
  width: 22px;
  height: 22px;
}

.FileCompareSelectedViewer_reference_times__1IvAB {
  /* color: #55C0FF!important; */
  margin-right: 10px;
  margin-left: 5px;
}

.FileCompareSelectedViewer_siderContent__33t8Y {
  height: 100%;
}

::-webkit-scrollbar {
  width: 5px;
  background-color: #fff;
}

::-webkit-scrollbar-track {
  border-radius: 2px;
}

::-webkit-scrollbar-thumb {
  border-radius:2px;
  background:#ddd;
}

.FileCompareSelectedViewer_noteTips__3ErJy {
  font-size: 12px;
  color: #999;
  flex: auto;
  text-align: right;
}

.theme_0 ::-webkit-scrollbar{
  background-color: var(--bgColor) !important;
}

.theme_0 .FileCompareSelectedViewer_siderFileNoteHeader__2OG8z .FileCompareSelectedViewer_siderbanderTitle__7GHDN{
  color: var(--fontColor);
}


.theme_0 .FileCompareSelectedViewer_siderFileNoteHeader__2OG8z .FileCompareSelectedViewer_noteTips__3ErJy{
  color: var(--spanColor);
}

.theme_0 .FileCompareSelectedViewer_siderFileNoteHeader__2OG8z{
  border-color: var(--borderColor);
}

.theme_0 .FileCompareSelectedViewer_sidebarContainer__3IR9t .ant-list-item-meta-content:hover {
  background-color: transparent;
}
.FileSiderAI_flex__bdwM- {
    display: flex;
    align-items: center;
}
.FileSiderAI_hide__2laIJ {
    display: none !important;
}
.FileSiderAI_disabled__2BwY- {
    opacity: 0.35;
    cursor: default;
}

.FileSiderAI_siderAI__39SZR {
    flex-direction: column;
    height: 100%;
}
.FileSiderAI_content__1j9f5 {
    flex: 1 1;
    width: 100%;
    height: 0;
    overflow: auto;
}
.FileSiderAI_footer__4OiB7 {
    flex: 0 0 auto;
    width: 100%;
    padding: 16px 20px;
    padding-top: 40px;
}

.FileSiderAI_header__37a4E {
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #EEEFF1;
    padding: 0 20px;
}

.FileSiderAI_header__37a4E .FileSiderAI_name__36JGe {
    font-size: 14px;
    color: #333;
    font-weight: 600;
    display: flex;
    align-items: center;
}
.FileSiderAI_header__37a4E .FileSiderAI_useNumber__3r70i {
    /* margin-left: 16px; */
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #006EEB;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.FileSiderAI_useNumber__3r70i img {
    width: 14px;
    margin-right: 3px;
}
.FileSiderAI_useNumber__3r70i span {
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(150deg, rgb(255, 167, 69), rgb(254, 134, 159), rgb(239, 122, 200), rgb(160, 131, 237), rgb(67, 174, 255), rgb(160, 131, 237), rgb(239, 122, 200), rgb(254, 134, 159), rgb(255, 167, 69));
    background-size: 200%;
}
.FileSiderAI_header__37a4E .FileSiderAI_useTips__ysh11 {
    flex: 0 1 auto;
    display: flex;
    min-width: 80px;
    overflow-x: scroll;
    margin-left: 8px;
}


/* 隐藏 Tabs 下划线和所有边框 */
.FileSiderAI_useTips__ysh11 .ant-tabs-ink-bar {
    /* 选中下划线 */
    display: none !important;
}
.FileSiderAI_useTips__ysh11 .ant-tabs-bar {
    /* tabs整个下边线 */
    border-bottom: none !important;
    margin: 0 !important;
    padding: 10px 0 !important;
}
.FileSiderAI_useTips__ysh11 .ant-tabs-bar {
   margin: 0 !important;
}
.FileSiderAI_useTips__ysh11 .ant-tabs-nav .ant-tabs-tab {
   margin: 0 !important;
   padding: 10px 0 !important;
}
.FileSiderAI_useTips__ysh11 .ant-tabs-nav .ant-tabs-tab:hover {
   margin: 0 !important;
   padding: 10px 0 !important;
}
.FileSiderAI_useTips__ysh11 .ant-tabs-nav .ant-tabs-tab .anticon {
   margin-right: 0 !important;
}

.FileSiderAI_closeIcon__1loHF {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
}



.FileSiderAI_newTab__3H8Dz{
    /* margin-right: 12px; */
    cursor: pointer;
    font-size: 12px;
}

.FileSiderAI_settingIcon__2YHs8 {
    cursor: pointer;
    margin-left: 12px;
    font-size: 12px;
}
.FileSiderAI_settingIcon__2YHs8 i{
    margin-right: 2px;
}
.FileSiderAI_settingIcon__2YHs8:first-child {
    margin-left: 0;
}
.FileSiderAI_settingIcon__2YHs8 .ant-select {
    font-size: 12px;
}
.FileSiderAI_settingIcon__2YHs8 .ant-select-selection {
    border: none;
}
.FileSiderAI_settingIcon__2YHs8 .ant-select-selection__rendered {
    padding: 0;
    margin: 0;
}
.FileSiderAI_settingIcon__2YHs8 .ant-select-arrow {
    display: none;
}
.FileSiderAI_downloadIcon__2tfwu {
    min-width: 90px;
    margin-left: auto;
}


.FileSiderAI_settingItem__21cSe {
    width: 288px;
    justify-content: space-between;
    font-size: 14px;
    color: #666;
}
.FileSiderAI_settingItem__21cSe {
    margin-bottom: 20px;
}
.FileSiderAI_settingItem__21cSe:last-child {
    margin-bottom: 0;
}
.FileSiderAI_settingItem__21cSe i {
    font-size: 16px;
    cursor: pointer;
}

.FileSiderAI_settingBox__BtkK6 .ant-popover-arrow {
    display: none;
}

.FileSiderAI_languageList__WMvoT {
    width: 100px !important;
}

.theme_0 .FileSiderAI_siderAI__39SZR .FileSiderAI_header__37a4E{
    border-color: var(--borderColor);
}

.theme_0 .FileSiderAI_siderAI__39SZR .FileSiderAI_header__37a4E .FileSiderAI_name__36JGe span{
    color: var(--fontColor);
}

.theme_0 .FileSiderAI_siderAI__39SZR .FileSiderAI_header__37a4E .FileSiderAI_settingIcon__2YHs8{
    color: var(--fontColor);
}


.theme_0 .FileSiderAI_settingBox__BtkK6 .ant-popover-inner-content div .FileSiderAI_settingItem__21cSe span{
    color: var(--fontColor) !important;
}

.theme_0 .FileSiderAI_header__37a4E .FileSiderAI_settingIcon__2YHs8 i svg g g g g {
    stroke: var(--fontColor);
}

.theme_0 .FileSiderAI_settingItem__21cSe i svg g g g g {
    stroke: var(--fontColor);
}

.theme_0 .FileSiderAI_settingItem__21cSe span{
    color: var(--fontColor);
}

.AIInput_popoverBox__3y3Qj .ant-popover-arrow  {
  display: none;
}
.AIInput_popoverBox__3y3Qj .ant-popover-inner-content  {
  padding: 8px;
}

.AIInput_aiIputBox__3ZWkN {
  align-items: flex-end;
}

.AIInput_clearIcon__1yAO_ {
  /* flex: 0 0 32px; */
  width: 28px;
  height: 28px;
  line-height: 26px;
  border-radius: 16px;
  text-align: center;
  transition: all .3s;
  position: absolute;
  align-items: center;
  justify-content: center;
  background-color: #C0C0C5;
  right: 0;
  /*top: -146px;*/
}

.AIInput_clearIcon__1yAO_ img {
  width: 14px;
  height: 14px;
}

.AIInput_canClear__2ElC- {
  cursor: pointer;
  background-color: #006EEB;
}

.AIInput_inputBox__2vfjQ {
  position: relative;
  flex: 1 1;
  background: #FFFFFF;
  /* box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.03) !important; */
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1) !important;
  border-radius: 8px;
  min-height: 40px;
  padding: 10px 0 10px 16px;
  width: 100%;
}

.AIInput_inputBox__2vfjQ textarea {
  border: none;
  padding: 0;
  resize: none;
  min-height: 20px;
  height: 22px;
  padding-right: 16px;
}

.AIInput_inputBoxDisabled__2VNIi {
  position: relative;
  pointer-events: none;
}

.AIInput_inputBoxDisabled__2VNIi::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  cursor: not-allowed;
}

.AIInput_inputBoxDesc__8Jbfo {
  display: none;
  justify-content: space-between;
  margin-top: 10px;
  font-size: 14px;
  color: #c0c0c5;
  padding-right: 16px;
}

.AIInput_inputBoxDesc__8Jbfo img {
  cursor: pointer;
  width: 16px;
}

.AIInput_inputBox__2vfjQ textarea:focus+.AIInput_inputBoxDesc__8Jbfo,
.AIInput_aiIputAll__1z0Rd .AIInput_inputBoxDesc__8Jbfo,
.AIInput_showInputBoxDesc__Zq3na {
  display: flex;
}
.AIInput_aiIputAll__1z0Rd {
  position: relative;
}

/* .aiIputAll .clearIcon {
    width: 0;
    height: 0;
    flex: 0 0 0;
    overflow: hidden;
    margin-right: 0;
} */

.AIInput_aiIputAll__1z0Rd .AIInput_inputBox__2vfjQ textarea {
  height: 70px;
}

.AIInput_iconPageAIDesc__3vit8 {
  margin-right: 16px;
}



.AIInput_quickActList__28bP8 {
  position: absolute;
  left: 0;
  width: 100%;
  transform: translateY(calc(-100% - 9px));
  padding-bottom: 12px;
}

.AIInput_quickActList__28bP8>div {
  border-radius: 8px;
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1);
  background-color: #fff;

}

.AIInput_quickActList__28bP8 ul {
  padding: 10px 10px 10px 6px;
}

.AIInput_quickActList__28bP8 ul li {
  cursor: pointer;
  height: 24px;
  line-height: 24px;
  padding: 0 10px 0 4px;
  border-radius: 4px;
  font-size: 12px;
  color: #666;
}

.AIInput_quickActList__28bP8 ul li img {
  width: 16px;
  display: none;
}

.AIInput_quickActList__28bP8 li:hover {
  background-color: #EEF4FF;
}

.AIInput_quickActList__28bP8 li:hover img {
  display: block;
}

.AIInput_quickActList__28bP8 ul li,
.AIInput_quickHeader__3uZgy {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.AIInput_quickHeader__3uZgy {
  padding: 10px 20px 0 10px;
}

.AIInput_quickHeader__3uZgy>span {
  font-size: 12px;
  font-weight: 400;
  color: #333333;
}

.AIInput_quickHeader__3uZgy>i {
  font-size: 14px;
  color: #d8d8d8;
  cursor: pointer;
}

.AIInput_actionsType__2eoYR {
  position: absolute;
  left: -25px;
  top: -146px;
}

.AIInput_fileAnalyze__QMRqB {
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
  height: 75px;
  overflow-x: auto;
  align-content: flex-start;
}

.AIInput_actionsType__2eoYR span {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #006eeb;
  padding: 3px 8px;
  background-color: rgba(0, 110, 235, .05);
  border-radius: 8px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
  margin-left: 10px;
  border: 1px solid #006eeb;
}

.AIInput_contentIcon__1kr97 {
  position: absolute;
  right: -6px;
  top: -4px;
  cursor: pointer;
}

.AIInput_modeType__1AULX {
  font-size: 12px;
  padding: 2px;
  padding-left: 4px;
  cursor: pointer;
}

.AIInput_modeType__1AULX img {
  transform: rotate(90deg);
}

.AIInput_modeType__1AULX:hover {
  background: #f5f7fa;
  /* color:#fff; */
  border-radius: 5px;
  padding: 2px;
  padding-left: 4px;
}

.AIInput_versionItem__2fuS6 {
  font-size: 14px;
  color: #666;
  cursor: pointer;
  width: 176px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 30px;
  border-radius: 8px;
  padding: 0 8px;
  position: relative;
}
.AIInput_modelListBox__2sisB .AIInput_chatModelType__2q7aU {
  margin-top: 10px;
  margin-bottom: 10px;
  color: #979FA5;
  font-size: 12px;
  font-weight: 500;
  line-height: 17px;
}
.AIInput_versionItem__2fuS6 .AIInput_modelName__xf3o8 {
  flex: 1 1;
}
.AIInput_versionItem__2fuS6 .AIInput_pointNum__2njxc {
  color: #1990FF;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  margin-right: 5px;
}
.AIInput_versionItem__2fuS6 .AIInput_chargeModelIcon__3lJ3w {
  width: 16px;
  height: 16px;
}
.AIInput_versionItem__2fuS6 .AIInput_freeModelIcon__l1TgX {
  width: 26px;
  height: 12px;
}
.AIInput_versionItem__2fuS6:hover {
  background: #F5F5F5;
}
.AIInput_versionItem__2fuS6:hover .AIInput_modelDesc__1qm1g {
  display: block;
}
.AIInput_modelDesc__1qm1g {
  font-size: 12px;
  width: 152px;
  color: #FFFFFF;
  padding: 8px;
  background-color: #0C0D19;
  box-shadow: 0 2px 3px 0 rgba(0,0,0,0.1);
  border-radius: 8px 8px 8px 8px;
  position: absolute;
  left: 180px;
  display: none;
  top: 0;
}
.AIInput_modelDesc__1qm1g span {
  color: #9E9EA3;
}

.AIInput_versionItem__2fuS6:last-child {
  margin-bottom: 0;
}

.AIInput_versionItemActive__2Qa0G {
  /*color: rgb(0, 130, 235);*/
  background: #E8F9FF;
}

.theme_0 .AIInput_aiIputAll__1z0Rd .AIInput_inputBox__2vfjQ {
  background-color: var(--bgActive);
}

.theme_0 .AIInput_aiIputAll__1z0Rd .AIInput_inputBox__2vfjQ textarea {
  background-color: transparent;
  color: var(--fontColor);

}

.theme_0 .AIInput_aiIputAll__1z0Rd .AIInput_inputBox__2vfjQ textarea::placeholder {
  color: var(--spanColor);
}

.theme_0 .AIInput_inputBoxDesc__8Jbfo .AIInput_modeType__1AULX:hover,
.theme_0 .AIInput_inputBoxDesc__8Jbfo .AIInput_modeLau__1OUGe:hover  {
  background-color: var(--hoverColor);
}

.theme_0 .AIInput_inputBoxDesc__8Jbfo .AIInput_modeType__1AULX .ant-popover-content .AIInput_versionItem__2fuS6 {
  color: var(--fontColor) !important;
}

.theme_0 .AIInput_versionItem__2fuS6 {
  color: var(--fontColor) !important;
}

.theme_0 .AIInput_versionItemActive__2Qa0G {
  color: rgb(0, 130, 235) !important;
}

.theme_0 .AIInput_quickActList__28bP8>div {
  background-color: var(--bgActive);
  border-radius: 4px;
}

.theme_0 .AIInput_quickActList__28bP8 div .AIInput_quickHeader__3uZgy span {
  color: var(--fontColor);
}

.theme_0 .AIInput_quickActList__28bP8 div ul li span {
  color: var(--fontColor);
}

.theme_0 .AIInput_quickActList__28bP8 li:hover {
  background-color: var(--hoverColor);
  color: var(--fontColor);
}

.AIInput_modeLau__1OUGe {
  margin-left: 10px;
  font-size: 12px;
  padding: 2px;
  padding-left: 4px;
  cursor: pointer;
  display: flex;
}


.AIInput_modeLau__1OUGe:hover {
  background: #f5f7fa;
  /* color:#fff; */
  border-radius: 5px;
  padding: 2px;
  padding-left: 4px;
}

.AIInput_modeLau__1OUGe img {
  transform: rotate(90deg);
}

.theme_0 .AIInput_selectIcon__Gvq5k svg path {
  fill: var(--fontColor) !important;
}

.theme_0 .AIInput_selectIcon1__1NmNy svg path {
  fill: var(--fontColor) !important;
}

.AIInput_fileModal__4jiBW {
  width: 100%;
  height: 345px;
  position: absolute;
  left: 0;
  /* transform: translateY(calc(-100% - 72px)); */
  background: #ffffff;
  border-radius: 8px;
  padding: 12px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.1) !important;
  /* -webkit-transform: translateY(calc(-100% - 72px));
  -moz-transform: translateY(calc(-100% - 72px));
  -ms-transform: translateY(calc(-100% - 72px));
  -o-transform: translateY(calc(-100% - 72px)); */
}

.AIInput_fileModal__4jiBW .AIInput_modalTitle__3nZim {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  margin-bottom: 10px;
}

.AIInput_fileModal__4jiBW .AIInput_buttons__3Ot_l {
  display: flex;
  justify-content: flex-end;
}

.AIInput_fileModal__4jiBW .AIInput_buttons__3Ot_l button:nth-child(2) {
  margin-left: 8px;
}

.AIInput_fileModal__4jiBW .AIInput_buttons__3Ot_l .ant-btn-primary {
  background: #006eeb;
  border: 0;
}

.AIInput_fileModal__4jiBW .AIInput_buttons__3Ot_l button:nth-child(2)[disabled] {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.25);
}

.AIInput_fileModal__4jiBW .AIInput_buttons__3Ot_l button:nth-child(1):hover,
.AIInput_buttons__3Ot_l button:nth-child(1):focus {
  color: #006eeb;
  background-color: #fff;
  border-color: #006eeb;
}

.theme_0 .AIInput_fileModal__4jiBW {
  background-color: var(--bgActive);
}

.theme_0 .AIInput_fileModal__4jiBW .ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span {
  color: var(--spanColor) !important;
}

.theme_0 .AIInput_fileModal__4jiBW .ant-tree-title {
  color: var(--fontColor);
}

.theme_0 .AIInput_fileModal__4jiBW .ant-spin-nested-loading {
  background: transparent;
}

.theme_0 .AIInput_fileModal__4jiBW .ant-spin-container {
  background: transparent !important;
}

.AIInput_fileHeader__tJ8jU {
  display: flex;
  justify-content: space-between;
}

.theme_0 .AIInput_fileHeader__tJ8jU .AIInput_modalTitle__3nZim {
  color: var(--fontColor);
}

.AIInput_fileModal__4jiBW .AIInput_modalTitle__3nZim {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  margin-bottom: 10px;
}

.theme_0 .AIInput_fileHeader__tJ8jU .AIInput_modalTitle__3nZim {
  color: var(--fontColor);
}

.AIInput_fileUpload__24-BJ {
  width: 20px;
  height: 20px;
  margin-right: 2px;
  cursor: pointer;
}

.AIInput_fileUpload__24-BJ img {
  width: 100%;
  height: 100%;
}

.AIInput_searchInput__3fosa .ant-input:hover {
  border-color: #006eeb;
}

.AIInput_searchInput__3fosa .ant-input:focus {
  border-color: #006eeb;
}

.AIInput_searchInput__3fosa .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #006eeb;
}

.theme_0 .AIInput_searchInput__3fosa span input {
  background: var(--hightBgColor);
  border-color: var(--borderColor);
  color: var(--fontColor);
}

.theme_0 .AIInput_searchInput__3fosa span input::placeholder {
  color: var(--spanColor);
}

.AIInput_selectFiles__1R2gz {
  overflow-x: hidden;
  overflow-y: scroll;
  height: 230px;
}

.AIInput_selectFiles__1R2gz::-webkit-scrollbar {
  display: none;
}

.AIInput_fileAnalyze__QMRqB .AIInput_fileItem__22hn8 {
  min-width: 140px;
  max-width: 140px;
  height: 60px;
  background: #f5f7fa;
  border-radius: 10px;
  border: 1px solid #d4d2d2;
  margin-right: 10px;
  position: relative;
  cursor: pointer;
  /* margin-bottom: 10px; */
  padding: 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;

}

.AIInput_fileItem__22hn8 .AIInput_fileTitle__FoJuv {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: bold;
}

.AIInput_parsingStatus__3187G .AIInput_parsingStatusIcon__2dkBM {
  width: 12px;
  align-self: flex-start;
  margin-right: 5px;
}

.AIInput_parsingStatus__3187G span {
  font-size: 10px;
  align-self: flex-end;
}



/* 2025.10.18 添加 */
.AIInput_quoteItemActions__z9c6j {
  flex-wrap: wrap;
  position: absolute;
  top: -30px;
}

.AIInput_quoteItemActions__z9c6j span {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #006eeb;
  padding: 3px 8px;
  background-color: rgba(0, 110, 235, 0.05);
  border-radius: 8px;
  margin-right: 8px;
  margin-bottom: 8px;
  cursor: pointer;
}

.AIInput_flex__1dEVS {
  display: flex;
  align-items: center;
}
.AIInput_hide__1W1Hw {
  display: none !important;
}
.FilePreview_viewLayout__1jGBd{
  height: 100%;
  overflow:hidden;
  background:#fff;
  /* max-width: 850px; */
  /*max-width:820px*/;
  margin:0 auto;
}

.FilePreview_viewHeader__2GyjX{
  height:40px;
  line-height:40px;
  padding:0 10px 0 10px;
  border-bottom: 1px solid var(--border-color)
}

.FilePreview_viewContentHide__2-g35{
  height:100%;
  overflow:hidden;
  position:relative;
}

.FilePreview_viewContent__1ib-1{
  height:100%;
  overflow:auto;
  background:#fff;
}

.FilePreview_headerTitle__2nLtE {
  color: var(--text-color);
  float: left;
  display: flex;
}
.FilePreview_toolbarRight__3cBfI {
  position: absolute;
  top:0px;
  right: 0px;
  z-index: 10;
}

.FilePreview_toolButton__1Bq8x {
  float:left;
  height: 100%;
  cursor: pointer;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  display:inline-block;
}

.FilePreview_toolButton__1Bq8x.FilePreview_disabled__3MqHq {
  pointer-events: none;
  cursor: default;
  opacity: .5;
}

.FilePreview_toolButtonParse__3ss89.FilePreview_disabled__3MqHq {
  pointer-events: all;
}

.FilePreview_buttonText__3ueIJ {
  margin-left: 5px;
}

.FilePreview_tooltip__hwaQu {
  font-size: 12px;
}


.FilePreview_toolButtonMoreBox__-0RpX .FilePreview_toolItem__3zahh{
  padding:5px 10px;
}

.FilePreview_toolButtonMoreBox__-0RpX .FilePreview_toolItem__3zahh:hover{
  background:#F5F7FA;
}


.FilePreview_toolbarRight__3cBfI .ant-popover-inner-content {
  padding: 0;
}

.highlightTxt{
  font-style: normal;
}

.FilePreview_searchBox__2q1t6{
  height: 30px;
  line-height: 30px;
  padding: 0 0 0 8px;
  margin-top: 5px;
  border-radius: 4px;
  display:inline-block;
  overflow:hidden;
  float: left;
  border: 1px solid #fff;
  background: white;
  font-size: 14px;
}

.FilePreview_searchBoxActive__25EFx{
  border:1px solid #ddd;
}


.FilePreview_searchInputWrapper__3Nw5i {
  /*transition: width 0.3s, margin-left 0.3s;*/
  /*width: 0;*/
  float: left;
}

.FilePreview_searchInputWrapper__3Nw5i.FilePreview_active__Jo-t1 {
  margin-left: 4px;
  float: left;
}

.FilePreview_searchInput__3GHrv {
  float: left;
  border-radius: 0;
  box-shadow: none !important;
  border-color: #ddd;
  border-width: 0 1px 0 0 !important;
  height: 20px;
  margin: 4px 4px 0 4px;
  padding: 0 5px 0 1px;
  width: 145px;
}

.FilePreview_searchInput__3GHrv:hover,
.FilePreview_searchInput__3GHrv:focus {
  border-color: var(--border-color);
  border-width: 0 1px 0 0 !important;
}


.FilePreview_searchInputWrapper__3Nw5i.FilePreview_active__Jo-t1 .FilePreview_searchInput__3GHrv {
  width: 240px;
}


.FilePreview_searchIcon__2m92P{
  float:left;
  display: flex;
  align-items: center;
  height:100%;
}

.FilePreview_searchIconPackUp__3UUBt{
  width:14px;
  height:14px;
}

.FilePreview_arrowUpIcon__2znWU,
.FilePreview_arrowDownIcon__JN0f4,
.FilePreview_arrowUpIconDisabled__3IyJB,
.FilePreview_arrowDownIconDisabled__1yM2H{
  width: 20px;
  height: 16px;
  font-size:0;
  display: inline-block;
}

.FilePreview_searchCheckbox__209-E{
  margin-left: 4px;
}
.FilePreview_searchBox__2q1t6 span:last-child{
  padding: 0 6px 0 4px;
}

.FilePreview_searchTotal__1U90E{
  margin: 0 5px;
  display:inline;
  -webkit-user-select: none;
          user-select: none;
}
.FilePreview_sourceLoad__3XX_c{
  background: #FFFFFF;
  box-shadow: 0 2px 4px 0 rgba(0,0,0,0.20);
  border-radius: 4px;
  border-radius: 4px;
  position: absolute;
  width: 200px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  color: #333333;
  top:20px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 99;
}

.FilePreview_textSearching__MmeGd {
  font-size: 14px;
  /*color:#55c0ff;*/
  color: #333;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  border: 1px solid #e1e1e1;
  padding: 5px 10px;
  height: 30px;
  line-hegiht: 30px;
  border-radius: 4px;
  background: #fff;
}
.FilePreview_docTitle__Rji-u{
  /*max-width: 200px;*/
  max-width: 320px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.FilePreview_docWrap__3GrVH{
  display: flex;
  align-items: center;
  margin-left: 5px;
}
.FilePreview_toolButtonBg__1vJUy{
  
  height: 24px;
  width: 24px;
  border-radius: 50%;
  line-height: 24px;
  display: inline-block;
  text-align: center;

  position: relative;
}
.FilePreview_toolButtonBg__1vJUy:hover,.FilePreview_searchIconBg__3R5pe:hover{

}
.FilePreview_toolButtonHasBg__2G1bd{
  padding-left: 6px;
  padding-right: 10px;
}
.FilePreview_searchIconBg__3R5pe{
  height: 24px;
  width: 24px;
  border-radius: 50%;
  line-height: 24px;
   justify-content:center;
  text-align: center;
  margin-top: 2px;

  position: relative;
}
.FilePreview_toolButtonRed__2b88s{
  position: absolute;
  display: block;
  top:-1px;
  right: -1px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #FF687B;
}

.FilePreview_backBtnImg__1SS8k{
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  margin-top: 5px;
  line-height: 28px;
}
.FilePreview_backBtnImg__1SS8k:hover{
  background:#D8D8D8 ;
}
.FilePreview_backBtnImg__1SS8k span{
  display: block;
  background:url('https://cdn.qinyanai.com/app/assets/header/icon_fh@2x.png') no-repeat;
  background-size: cover;
  width: 18px;
  height: 18px;
}
