.DataPage_mainContent__1ot0w {
  /* margin: 10px 0 0 0;*/
  margin: 0;
  background-color: #F5F7FA;
}

.DataPage_mainContents__3XRpp {
  display: flex;
  flex-direction: column;
  background: #fff;
  flex: calc(100% - 150px) 1;
}

.DataPage_failureMsg__1d15h {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  font-size: 20px;
  color: var(--text-color-secondary);
}

.DataPage_globalTips__bu86n {
  /* height: fit-content;
  background: #FFF1E3;
  opacity: 0.85;
  margin: 20px 45px 0 60px;
  display: flex;
  align-items: center;
  padding: 5px 10px 5px 40px;
  color: #DC6A00;
  font-size: 12px;
  justify-content: space-between;
  position: relative; */
  height: 40px;
  background: url(/static/media/globalMessage.7f3e7e51.png) center center repeat;
  background-size: 100% 100%;
  border-radius: 8px;
  width: auto;
  line-height: 40px;
  margin: 9px 24px 0 24px;
  position: relative;
}

.DataPage_scrollTips__CGVLT {
  text-align: center;
  line-height: 40px;
}

.DataPage_scrollTips__CGVLT .DataPage_tipIcon__tkpFd{
  margin-bottom: 5px;
  margin-right: 6px;
  cursor: pointer;
}
.DataPage_tipCloseIcon__3MQ0j{
  position: absolute;
  right: 20px;
  top: 12px;
}

@keyframes DataPage_myscroll__1-Vkn {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(-100%);
  }
}



.DataPage_pageWrap__3rgnz {
  min-width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
}

.DataPage_pageWrapPB__3lxtZ {
  padding-bottom: 50px;
}


.theme_0 .DataPage_mainContents__3XRpp,
.theme_0 .DataPage_pageWrap__3rgnz{
  background-color: var(--bgColor) !important;
}

.theme_0 .DataPage_mainContent__1ot0w{
  background-color: var(--bgColor) !important;
}
.ConflictPanel_conflictButtonGroup__1ITeu {
  display: flex;
  justify-content: center;
  padding-top:30px;
  border-top: 1px solid var(--border-color);
}

.ConflictPanel_conflictButton__rXwW3 {
  margin-left: 20px;
}
.ConflictPanel_conflictButton__rXwW3:first-child {
  margin-left: 0;
}

.ConflictPanel_conflictContent__2L4nZ{
  text-align:center;
  padding-bottom:10px;
}
.ConflictPanel_conflictOtherContent__11WmO{
  text-align:left;
  padding-bottom:10px;
}

.ConflictPanel_conflictOtherContent__11WmO p,
.ConflictPanel_conflictContent__2L4nZ p{
  margin:0;
  padding:0;
  line-height:1.5;
}
.ConflictPanel_conflictOtherContent__11WmO span,
.ConflictPanel_conflictContent__2L4nZ span{
  font-size:14px;
  color:#333;
  font-weight:bold;
}

.ConflictPanel_conflictOtherContent__11WmO em,
.ConflictPanel_conflictContent__2L4nZ em{
  font-style:normal;
  color:#999;
  font-size:14px;
  font-weight:normal;
}


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

.theme_0 .ConflictPanel_handleResolveModal__34p9d .ConflictPanel_conflictContent__2L4nZ p span{
  color: var(--selectColor);
}

.theme_0 .ConflictPanel_handleResolveModal__34p9d .ConflictPanel_conflictButtonGroup__1ITeu button{
  background-color: transparent;
  color: var(--fontColor);
}

.theme_0 .ConflictPanel_handleResolveModal__34p9d .ConflictPanel_conflictButtonGroup__1ITeu{
  border-top: 1px solid var(--borderDivColor);
}
.App_mainWrapper__2hFpF {
  flex: 1 1;
  display: flex;
  flex-flow: column;
  /* height: calc(100% - 60px); */
  /* position: absolute; */
  /* top: calc(var(--global-header-height) + 10px);
  left: 10px;
  right: 10px;
  bottom: 10px; */
  /* background: #fff; */
  background: #F5F7FA;
  /* min-height: 100%;
  height: auto; */
  overflow: hidden;
}

.App_globalMask__bxo__ {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.05);
  z-index:1000;
}

.App_systemMessageModal__1NN4P .ant-modal-body {
  padding: 0;
}

.App_systemMessageTitle__33CpY {
  text-align: center;
  color: #333333;
  font-size: 16px;
  padding: 24px;
}

.App_systemMessageText__34wqo {
  text-align: left;
  padding-bottom: 80px;
  padding-left: 40px;
  padding-right: 40px;
}

.App_systemMessageBtn__wNj7h {
  position: absolute;
  height: 30px;
  display: flex;
  justify-content: center;
  left: 38%;
  bottom: 24px;
}

.App_systemMessageBtn__wNj7h span {
  background-color: #55C0FF;
  padding: 5px 20px;
  color: #ffffff;
  cursor: pointer;
  border-radius: 4px;
}

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

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

.App_spin__1zn12 .ant-spin {
  max-height: unset;
}

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

.App_recommendWrap__1z9Di {
  position: absolute;
  left: 50px;
  bottom: 24px;
}

.App_onlineBox__zwOgf {
  position: fixed;
  left: 0;
  top: -100px;
  width: 100%;
  text-align: center;
  transition: all 0.3s;
}

.App_showOnlineBox__3RJ77 {
  top: 30px;
}
.App_onlineContent__kOcF0 {
  display: flex;
  align-items: center;
  padding: 10px;
  font-size: 14px;
  background-color: #55C0FF ;
  width: 180px;
  border-radius: 4px;
  margin: 0 auto;
  color: #fff;
}

.App_onlineIcon__2NxBM {
  margin-right: 10px;
}

.App_offlineContent__7gPx8 {
  background-color: #FFC335;
  width: 250px;
}

.theme_0 .App_mainWrapper__2hFpF .ant-spin-container{
  background-color: var(--bgColor);
}

.theme_0 .ant-message .ant-message-notice .ant-message-notice-content span{
  color: var(--fontColor);
}

.theme_0 .ant-message .ant-message-notice .ant-message-notice-content{
  background-color: var(--bgActive);
}

.EmmaPage_connectWrap__1pZJD {
  width: 100%;
  height: 100%;
  background: #fff;
  overflow: hidden;
}

.EmmaPage_navWrap__1jfod {
  padding: 0;
  height: 48px;
  line-height: 48px;
}

.EmmaPage_headerNav__3xiaW {
  width: 100%;
  height: 48px;
  border-bottom: 1px solid var(--border-color-22);
}

.EmmaPage_navList__1T0aM {
  /*padding: 0;*/
  margin: 0;
  list-style: none;
  display: flex;
  height: 100%;
  padding: 0 15px;
}

.EmmaPage_navList__1T0aM li {
  list-style: none;
  line-height: 48px;
  padding: 0px;
  /*margin: 0 15px;*/
  cursor: pointer;
  margin-right: 5px;
}

.EmmaPage_navList__1T0aM li span {
  border-radius: 4px;
  padding: 4px 8px;
  line-height: 18px;
  padding-bottom: 4px !important;
  color: #333333;
}

.EmmaPage_navList__1T0aM .EmmaPage_activeNav__343cS {
  color: #333;
  /*border-bottom: 5px solid #55c0ff;*/
  /*font-weight: bold;*/
}

.EmmaPage_navList__1T0aM .EmmaPage_activeNav__343cS span {
  color: #333;
  font-weight: 700;
  /* background-color: #f5f7fa; */
}

.EmmaPage_contentBottom__3D3i8 {
  height: 100%;
  overflow: hidden;
}

.EmmaPage_emmaContent__3tGaD {
  height: 100%;
  overflow: hidden;
}

.EmmaPage_contentSider__3FyHs {
  height: 100%;
}

.EmmaPage_contentSider__3FyHs .EmmaPage_emmaSearch__1CZvp {
  padding: 10px 12px;
  line-height: 32px;
  position: relative;
}

.EmmaPage_emmaSearch__1CZvp .ant-input-suffix {
  color: #ccc;
  display: none;
}

.EmmaPage_emmaSearch__1CZvp .ant-input:focus,
.EmmaPage_emmaSearch__1CZvp .ant-input:hover,
.EmmaPage_emmaSearch__1CZvp .ant-input-search:focus,
.EmmaPage_emmaSearch__1CZvp .ant-input-search:hover {
  box-shadow: none;
  text-shadow: none;
  border-color: #d9d9d9;
}

.EmmaPage_emmaSearch__1CZvp .ant-input,
.EmmaPage_emmaSearch__1CZvp .ant-btn {
  border-radius: 2px;
}

.EmmaPage_filterWrap__3dwMt {
  padding: 0 12px;
  display: flex;
  margin-bottom: 20px;
}

.EmmaPage_filterWrap__3dwMt .ant-select-sm {
  width: 150px !important;
  font-size: 12px;
}

.EmmaPage_filterWrap__3dwMt .ant-select-sm .ant-select-selection--single {
  width: 150px;
  border-radius: 2px;
}

.EmmaPage_filterWrap__3dwMt .ant-select-focused .ant-select-selection,
.EmmaPage_filterWrap__3dwMt .ant-select-selection:focus,
.EmmaPage_filterWrap__3dwMt .ant-select-selection:active {
  box-shadow: none;
}

.EmmaPage_searchResult__2wuvU {
  height: 100%;
  background: #f5f7fa;
}

.EmmaPage_searchResult__2wuvU .sider-ul {
  background: #f5f7fa;
}

.EmmaPage_siderLayout__1j5IK {
  /* height: calc(100vh - 100px); */
  height: 100%;
  overflow: hidden;
  background: #fff;
}

.EmmaPage_siderHeader__3FlKK {
  padding: 0;
  height: auto;
  border-bottom: 1px solid #f5f7fa;
}

/* 文件夹搜索页-左侧搜索面板 begin */
.EmmaPage_siderHeader__3FlKK .EmmaPage_search_panel__oUkN9 {
  height: 40px;
  line-height: 40px;
  padding: 0 20px;
  font-size: 14px;
  color: #333333;
}

.EmmaPage_siderHeader__3FlKK .EmmaPage_search_panel__oUkN9 .EmmaPage_search_res__1zl3U {
  float: left;
  /*font-weight: bold;*/
  font-size: 12px;
  padding-left: 3px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #666666;
}

.EmmaPage_siderHeader__3FlKK .EmmaPage_search_panel__oUkN9 .EmmaPage_search_res__1zl3U .EmmaPage_bannerLeft__1IahC {
  display: flex;
  align-items: center;
}

/* .siderHeader .search_panel .search_res span{
  display: inline-block;
  padding:0px 5px;
  height: 22px;
  line-height: 22px;
  font-family: 'PingFangSC-Regular, PingFang SC';
  text-align: center;
  font-weight: 400;
  color: #999999;
  border: 1px solid #CCCCCC;
  cursor: pointer;
  user-select: none;
} */
.EmmaPage_siderHeader__3FlKK .EmmaPage_search_panel__oUkN9 .EmmaPage_search_res__1zl3U input {
  width: 100px;
  height: 22px;
  background: #ffffff;
  border-radius: 2px;
  border: 1px solid #cccccc;
  line-height: 22px;
  outline: none;
  padding-left: 5px;
}

.EmmaPage_result_search_wrap__3Oy96 {
  position: absolute;
  top: 35px;
  right: 13px;
  padding: 10px;
  width: 200px;
  max-height: 242px;
  overflow: hidden;
  background-color: #ffffff;
  z-index: 2;
  box-shadow: 0 2px 8px #e6e6e6;
}

.EmmaPage_result_search_wrap__3Oy96 .EmmaPage_result_search_title__3dj7k {
  font-size: 14px;
  font-weight: 600;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #cccccc;
}

.EmmaPage_tagfiterspan__3L3u0 {
  width: 70px;
}

.EmmaPage_result_search_wrap__3Oy96 .EmmaPage_result_search_list__2jITd {
  padding-top: 5px;
  height: 187px;
  overflow-y: auto;
}

.EmmaPage_result_search_wrap__3Oy96 .EmmaPage_result_search_list__2jITd .EmmaPage_result_search_item__3JxFL {
  height: 22px;
  width: 180px;
  overflow: hidden;
  line-height: 22px;
  margin: 10px 0;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
}

.EmmaPage_result_search_wrap__3Oy96 .EmmaPage_result_search_list__2jITd .EmmaPage_result_search_item__3JxFL:hover {
  background: var(--hover-color);
}

.EmmaPage_result_search_wrap__3Oy96 .EmmaPage_result_search_list__2jITd .EmmaPage_result_search_item__3JxFL span {
  width: 40px;
  border-radius: 4px;
  background: #e3f3fe;
  color: #96999c;
  margin-right: 5px;
}

.EmmaPage_result_search_wrap__3Oy96 .EmmaPage_result_search_list__2jITd .EmmaPage_result_search_item__3JxFL label {
  line-height: 22px;
  word-break: break-all;
}

.EmmaPage_resultlable__3JP3K em {
  color: #ff0000;
  font-weight: 500;
  font-style: normal;
}

.EmmaPage_result_selected_icon__2qLeq {
  position: relative;
}

.EmmaPage_result_selected_icon__2qLeq span {
  color: #55c0ff !important;
  border: 1px solid #55c0ff !important;
  cursor: default !important;
}

.EmmaPage_result_selected_icon__2qLeq .EmmaPage_result_del_icon__3F5pZ {
  position: absolute;
  right: -5px;
  top: 3px;
  color: #55c0ff;
  background: #ffffff;
  cursor: pointer;
}

.EmmaPage_siderHeader__3FlKK .EmmaPage_search_panel__oUkN9 .EmmaPage_search_screen__NXiZV {
  float: right;
  cursor: pointer;
}

/* 面板搜索项 */
.EmmaPage_search_panel_ctnt_wrap__JnVML {
  background: #fff;
  color: #999999;
  font-size: 12px;
  width: 350px;
  height: 314px;
  background: rgba(255, 255, 255, 1);
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);
  padding: 0 10px;
}

.EmmaPage_search_panel_ctnt_wrap__JnVML .EmmaPage_label_name__2f6pB {
  height: 37px;
  line-height: 37px;
  padding: 0 0 0 10px;
  border-bottom: 1px solid rgba(238, 238, 238, 1);
}

.EmmaPage_search_panel_ctnt_wrap__JnVML .EmmaPage_time_select__gaFkE {
  padding: 12px 0 12px 9px;
}

.EmmaPage_search_panel_ctnt_wrap__JnVML .EmmaPage_tags_wrap__3LO51 {
  padding: 0 0 30px 0;
  border-bottom: 1px solid #d8d8d8;
}

.EmmaPage_search_panel_ctnt_wrap__JnVML .EmmaPage_tags_wrap__3LO51 .EmmaPage_btn__3xjwd {
  display: inline-block;
  min-width: 50px;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  border-radius: 2px;
  border: 1px solid #dddddd;
  text-align: center;
  margin: 12px 10px 0 9px;
  padding: 0 10px;
  color: #dddddd;
  cursor: pointer;
  color: #868686;
}

.EmmaPage_search_panel_ctnt_wrap__JnVML .EmmaPage_tags_wrap__3LO51 .EmmaPage_btn_active__2wxlx {
  display: inline-block;
  min-width: 50px;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  border-radius: 2px;
  text-align: center;
  margin: 12px 10px 0 9px;
  padding: 0 10px;
  color: #55c0ff;
  cursor: pointer;
  border: 1px solid #55c0ff;
}

.EmmaPage_search_panel_ctnt_wrap__JnVML .EmmaPage_footer__2t6BX {
  text-align: right;
}

.EmmaPage_search_panel_ctnt_wrap__JnVML .EmmaPage_footer__2t6BX .EmmaPage_btn__3xjwd {
  font-size: 12px;
  margin: 10px 10px 0 0;
  text-align: center;
}

/* 文件夹搜索页-左侧搜索面板 over */

.EmmaPage_siderContent__3thBj {
  height: calc(100% - 30px);
  overflow: auto;
}

.EmmaPage_siderContentElement__1PMJT {
  overflow: unset;
}

.EmmaPage_contentCenter__286C6 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.EmmaPage_noResult__2ndKh {
  text-align: center;
  font-size: 14px;
  color: #999;
  line-height: 140px;
}

.EmmaPage_fileName__1Mfbq mark {
  background-color: unset;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listContent__fDlPI span.EmmaPage_fileDesc__3i9YE {
  font-size: 12px;
  color: #999999;
  margin-left: 10px;
}

.EmmaPage_noWordSegs__320t- {
  top: 20%;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 50%);
}

.EmmaPage_searchResult__2wuvU ul {
  list-style: none;
  padding: 0;
  margin: 0 0 0 0;
}

.EmmaPage_searchResult__2wuvU li {
  list-style: none;
  padding: 0 20px;
  cursor: pointer;
  margin-bottom: 10px;
  background: #fff;
}

.EmmaPage_searchResultEmma__2DgKe li {
  padding: 0 15px;
}

.EmmaPage_listInfo__3g9Vf .ant-breadcrumb-separator {
  margin: 0 2px;
}

.EmmaPage_searchResult__2wuvU li.EmmaPage_listItemWrap__3w4Jz:hover {
  background: var(--hover-color);
}

.EmmaPage_searchResult__2wuvU ul .active-item {
  background: #eff9ff;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_contentWrap__3poVb {
  padding: 12px 0;
  /*border-bottom: 1px solid #eee;*/
  border-bottom: none;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_contentWrapImg__2YXOO {
  padding: 12px 0 0 0;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listContent__fDlPI {
  display: flex;
  align-items: center;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listContent__fDlPI .EmmaPage_fileIsCooperation__33T_f {
  display: inline-block;
  background: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 10px;
  font-size: 12px;
  color: #999999;
  padding: 0px 8px;
  margin-left: 15px;
  line-height: 18px;
}

.EmmaPage_searchResult__2wuvU li img {
  width: 22px;
  height: 22px;
  display: inline-block;
  margin-right: 5px;
}

.EmmaPage_searchResult__2wuvU li:hover .btnWrap {
  display: inline-block;
  float: right;
}

.EmmaPage_emmaLeftSider__22Kqp li:hover .btnWrap {
  display: none;
}

.EmmaPage_searchDataLeftSider__1xEqn .EmmaPage_listInfo__3g9Vf {
  width: 100%;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_fileName__1Mfbq {
  font-size: 14px;
  color: #333;
  line-height: 20px;
  font-weight: bold;
  vertical-align: middle;

  display: inline-block;
  max-width: 460px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_fileNameShort__2NBZq {
  max-width: 350px;
}

.EmmaPage_searchResultEmma__2DgKe .EmmaPage_fileName__1Mfbq {
  display: inline-block;
  max-width: 288px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listContent__fDlPI .keyWords {
  background: #ffe1b1;
  font-style: normal;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listContent__fDlPI .fileNameWarp {
  vertical-align: middle;
  line-height: 22px;
  display: inline-block;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listContent__fDlPI .EmmaPage_cooperationName__3_3VU {
  max-width: 200px;
}




.EmmaPage_searchResult__2wuvU .EmmaPage_listContent__fDlPI span {
  font-size: 14px;
  line-height: 24px;
  color: #333;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listInfo__3g9Vf {
  padding: 0 0 0 3px;
  margin-top: 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listInfo__3g9Vf span {
  font-size: 12px;
  color: #666;
  line-height: 16px;
}

/* 搜索结果样式 begin */
.EmmaPage_searchResult__2wuvU .EmmaPage_listInfo_result__3wd9k {
  margin-top: 5px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  /*padding: 0 0 0 33px;*/
  font-size: 12px;
  color: rgba(153, 153, 153, 1);
  padding-left: 3px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_breadcrumb__1Z7Et .ant-breadcrumb-link span:last-child {
  display: inline-block;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

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

.EmmaPage_breadcrumb__1Z7Et>span,
.EmmaPage_breadcrumb__1Z7Et .ant-breadcrumb-link {
  display: flex;
  align-items: center;
  flex-direction: row;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listInfo_result__3wd9k span {
  font-size: 12px;
  color: rgba(153, 153, 153, 1);
  line-height: 16px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_show_time_result__3iimt {
  margin-top: 5px;
  /*padding: 0 0 0 33px;*/
  font-size: 12px;
  color: #999;
  display: flex;
  justify-content: space-between;
  padding-left: 3px;
}

/* 搜索结果样式 over */

.EmmaPage_textAlignRight__38sSg {
  text-align: right;
  cursor: pointer;
}

.EmmaPage_textAlignRightFix__2alpK {
  text-align: right;
  cursor: pointer;
  height: 48px;
}

.EmmaPage_tagIcon__3zvKG,
.EmmaPage_tagIconDisabled__37RZg,
.EmmaPage_tagFixIcon__1qRpm,
.EmmaPage_downLoadIcon__7bKhj,
.EmmaPage_deleteIcon__1J1N5 {
  margin-left: 20px;
  width: 20px;
  height: 30px;
  display: inline-block;
}

.EmmaPage_toolButton__39vrA {
  display: flex;
  align-items: center;
  height: 100%;
  cursor: pointer;
  padding-left: 0px;
  padding-right: 10px;
  font-size: 18px;
  position: relative;
}

.EmmaPage_toolButton__39vrA.EmmaPage_disabled_absolute__275tM {
  pointer-events: none;
  cursor: default;
  opacity: 0.5;
}

.EmmaPage_toolButtonParse__2lKJV.EmmaPage_disabled_absolute__275tM {
  pointer-events: all;
}

.EmmaPage_tagFixIcon__1qRpm,
.EmmaPage_tagIcon__3zvKG {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAb1BMVEUAAABmZmZoaGhnZ2dnZ2dnZ2dnZ2dmZmZmZmZnZ2dnZ2dnZ2dnZ2dycnJnZ2dmZmZnZ2dnZ2dnZ2dmZmZoaGhnZ2dmZmb////e3t7IyMjAwMCjo6O2trZvb2+1tbVpaWnc3NzPz8+oqKhycnKFhYV8NCCXAAAAFnRSTlMA9D4u7GRh+ah+01QmDue4NNiaeGxIVWmojgAAAL9JREFUOMvFz8kSgjAQRdEoKgmTOKUdMEz+/zdaWJFnBbpdWd5NWJwKL+rv5flXUiY23mmTRoJZLqwvTrQ5SWaEgkEZb1DKG2Qk07fNYzi1dI8jaoYzkf7VEbV4HrOn7lz/+ohmjLtxz4OpiAJlJqY+U6j0dM99ovbeRIPhVOnR1u+5zqi18hXvzYEaDW660IdyoVHZKlTVaFAUqBqGVzCsguEV9vDKm41SgoJhFQyvYCQFI6jC2hiGKT8eMvXLnoEZLmEobwlCAAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 100% auto;
}

.EmmaPage_tagFixIcon__1qRpm:hover,
.EmmaPage_tagIcon__3zvKG:hover {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAhFBMVEUAAABWwf9Xwv9Vwf9Wwf9Vwv9Wwf9Wwv9Vwf9Wwv9Yxf9Vwf9WwP9Vwf9Vwf9Wwf9WwP9Wwf9Vw/9f0P9a0v9Vwf9Vwf9Wwf9Vwf9Vwf9Xxf9aw/9VwP////9gxP/g9P+A0P/5/P+T1/+H0/9tyP/t+P/9/v/4/P/z+v/c8v9lxv92zP982L91AAAAHHRSTlMA7zF3goVzV9xLHfbHsqykhmUzDQjhzMGHQiMiuQSvtwAAANtJREFUOMvNz9kKgzAUhGHtprV7tfuJGu2i9v3fr2DECShjr0r/qxP4IIzzX4X7ffiN27ki4q/O3iiibizIX0+8G3doyR1yqbMLuENz7tB4wOWFzupjw50kSun6OHInpVJFfSy4k3eZ5Oa62m4mTTGfPcOElM2G0+rVkZuuk/tDdeXJclSuGrcT4fJiXLAQUxr3y6lj8todSa/cOk1z8660UpYsYrimyJe67GlJnbf/opHblZbjEo5LOC7hmNQpHJPt3kmvg6zguITjEo5LuEEJxyUcL1gflp7zmz7wwU+wT3x7ugAAAABJRU5ErkJggg==) center center no-repeat;
  background-size: 100% auto;
}

.EmmaPage_tagIconDisabled__37RZg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAbFBMVEUAAADe3t7e3t7e3t7e3t7e3t7e3t7e3t7f39/e3t7e3t7f39/i4uLe3t7e3t7e3t7d3d3d3d3h4eHx8fHe3t7e3t7f39/f39/e3t7g4ODj4+Pd3d3////x8fHu7u739/fr6+vf39/z8/Pk5OQXVUt2AAAAG3RSTlMA9GMv7D331D97Z1Qm57iqpoEqCfuaX0g2MhLFp2MaAAAAuklEQVQ4y8XPxw7CQAwE0KVlSSONvs6m8P//iAJGRjuRc0LMxZcne2z+nqZZJFfrjrao0lox+5XjRLaML7phqBhJphpOCmYHxsWaGcbuMc1C2+OJumla7VZPNPJ7aET54TXrGeN7eA8NUaAqvNVRqErsM4A6sdlIZ1Q3Rgfu086oxHDyT2dQbGRTS1/Kv81a/s+2oRIj2QTKgUGFBhUaVNgHlRhFgUGFBpUYVaFBlTsXnc1C7kmcmV/mCWj6OAN9gnRbAAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 100% auto;
}


.EmmaPage_searchTextInput__3PjJM {
  outline: 0 none;
  border: 1px solid #eee;
  width: 270px;
  padding: 0 5px;
  height: 28px;
  margin-top: -32px;
  vertical-align: middle;
  margin-left: 5px;
}

.EmmaPage_listSummary__2HTIV {
  max-height: 48px;
  line-height: 0px;
  width: 306px;
  color: #666;
  font-size: 14px;
  margin-top: 5px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listContent__fDlPI .EmmaPage_listSummary__2HTIV span {
  line-height: 20px;
  width: 100%;

  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.EmmaPage_searchResultEmma__2DgKe .EmmaPage_listContent__fDlPI .EmmaPage_listSummary__2HTIV {
  width: 323px;
}

.EmmaPage_searchResultEmma__2DgKe .EmmaPage_listContent__fDlPI .EmmaPage_listSummary__2HTIV span {
  line-height: 20px;
  width: 100%;

  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.EmmaPage_searchDataContent__34V_m,
.EmmaPage_searchDataContent_result__32E1J {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  /*! autoprefixer: off */
  -webkit-box-orient: vertical;
  color: #666;
  padding: 0 0 0 3px;
  word-break: break-all;
}

.EmmaPage_contentWrap__3poVb .EmmaPage_searchDataContent_result__32E1J {
  margin-top: 5px;
  padding: 0 0 0 3px;
  font-size: 14px;
}

.EmmaPage_searchDataContent__34V_m,
.EmmaPage_searchDataContent_result__32E1J em {
  /*padding: 0.2em;*/
  background-color: #fff0d7;
  font-style: normal;
}

.EmmaPage_searchDataContent_result__32E1J {
  padding: 0 0 0 32px;
}

.EmmaPage_fileViewBarList__FBUu1 {
  float: right;
  display: flex;
  height: 40px;
  align-items: center;
}

.EmmaPage_fileBarItem__1f5ZC {
  display: flex;
  height: 40px;
  cursor: pointer;
}

.EmmaPage_searchBox__1hHPD {
  height: 30px;
  line-height: 30px;
  margin: 5px 0;
  border-radius: 4px;
  border: 1px solid #fff;
}

.EmmaPage_searchBoxActive__1eIB5 {
  border: 1px solid #ddd;
  display: flex;
}

.EmmaPage_searchInputWrapper__lqIxI {
  width: 100%;
}

.EmmaPage_searchInput__2QKoM {
  outline: 0 none;
  border-radius: 0;
  box-shadow: none !important;
  border-color: #ddd;
  border-width: 0 1px 0 0 !important;
  width: 245px;
  padding: 0 5px;
  height: 20px;
  margin: 5px 5px 0 5px;
  display: inline-block;
  float: left;
}

.EmmaPage_searchInput__2QKoM:hover,
.EmmaPage_searchInput__2QKoM:focus {
  border-color: var(--border-color);
  border-width: 0 1px 0 0 !important;
}

.EmmaPage_searchTotal__2aa49 {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  float: left;
  margin: 0 5px;
}

.EmmaPage_searchCheckbox__1WlVM {
  float: left;
  height: 30px;
  line-height: 30px;
  margin: 0 5px;
}

.EmmaPage_arrowUpIcon__1SiUk,
.EmmaPage_arrowDownIcon__2t5Z5,
.EmmaPage_arrowUpIconDisabled__2v0Cd,
.EmmaPage_arrowDownIconDisabled__3NtPs {
  width: 20px;
  height: 30px;
  font-size: 0;
  display: inline-block;
  float: left;
}

.EmmaPage_arrowUpIcon__1SiUk {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAhElEQVR42t3PTQqAIBAFYA/hrs4RncifhRfODlEXqHyhIDJKY60S3mJ4zCcjxC+e1togn2FKqQN5jWbYGdOPElg/SmBrDB+lMOfciLDRGpZ6FkpgPscK1DdRCjPGDLVL0FXRMMiQ7SnWQGHIu7TWzuGHPWR5guUodrALoywnDpaj2E3zBazlwlEdLGhLAAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 60% auto;
}

.EmmaPage_arrowDownIcon__2t5Z5 {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAiklEQVR42sXNyw2AIBAEUIrgpnUYK+JzoGGlCG0A3SEcwBB+mrjJHFx3HoyFUUotlIl1DjroJkut9SqlPClbD4pbdNCF4ZdCCE45KFfI3oLiBrdRDwb3P+kFRR+uFc1gDkZylEONMfMTw66KFVAbowGzTVgNHcJK6DBWQMexAjqOZdD3WIx+hv0+N/GkwlGb7d0SAAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 60% auto;
}

.EmmaPage_arrowUpIconDisabled__2v0Cd {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAh0lEQVR42t3PQQqAIBAF0A7Rrs4RHakza+pCcV0XqPzQgImGg60S/sIZ5jHTdb94xpgF+QzTWh9IM0qYUupEmtAUa0Iz2HqHj+Yw59yIsNESRn0WmsFkjCWofEVzmLV2KF2CXhH13vehuNViJRQGLNpwDoU9RNRgCSowC+PRDGtPHCxGMUv/C4iZUYJoRbUfAAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 60% auto;
}

.EmmaPage_arrowDownIconDisabled__3NtPs {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAjElEQVR42sXPQQqAIBAFUA/Rrs4RHakzZ+pCcV0XqPxhYBOZmdDAbD7+x8iYHyllq7Wu2ctBB91TqJTqhBCz2+ENirfooAtjD621lQsmt6tfnoJ6jAe9CdZxYe/OXlJRiqELg377ghpjGoohe8Qi6BiiHhuTsCc0C4uh2VgEzcfu0E8YRYtgIVoM+3020uNRglxm30EAAAAASUVORK5CYII=) center center no-repeat;
  background-size: 60% auto;
}

.EmmaPage_cusPreviewBox__RjlCP .activeHighlightTxt {
  /*background: #55C0FF;*/
  color: #4c8cfb;
  font-weight: bold;
}

.EmmaPage_recSearch__3lP0x {
  padding: 12px;
  text-align: left;
  line-height: 1.5;
}

.EmmaPage_recSearch__3lP0x p {
  margin: 0;
  font-size: 12px;
  color: #999;
}

.EmmaPage_recSearch__3lP0x p em {
  font-style: normal;
  color: #fff;
}

.EmmaPage_recSearch__3lP0x p span {
  border-bottom: 1px solid #55c0ff;
  color: #55c0ff;
  padding: 0 5px;
  word-break: break-all;
  cursor: pointer;
}

.EmmaPage_tagsList__15nVt {
  position: absolute;
  top: 42px;
  left: 14px;
  z-index: 99;
  background: #fff;
  width: 326px;
  padding: 10px 0px;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}

.EmmaPage_showTagList__19CYB {
  width: 326px;
  max-height: 360px;
  overflow-y: auto;
}

.EmmaPage_tagsList__15nVt p {
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 15px;
  margin-bottom: 0;
}

.EmmaPage_tagsList__15nVt p:hover {
  background-color: var(--hover-color);
}

.EmmaPage_tagsList__15nVt p em {
  font-style: normal;
  color: #d0021b;
}

.EmmaPage_tagsList__15nVt p:last-child {
  margin-bottom: 0px;
  text-align: center;
  color: #999;
  cursor: auto;
  font-size: 12px;
}

.EmmaPage_showTagList__19CYB>span {
  display: inline-block;
  text-align: center;
  line-height: 16px;
  font-size: 14px;
  margin: 5px 8px 8px 0;
  background: #e8e8e8;
  border-radius: 2px;
  color: #666;
  padding: 4px 6px;
  position: relative;
}

.EmmaPage_cusTagItemDelete__3qV7h {
  position: absolute;
  right: -5px;
  top: -5px;
  cursor: pointer;
  display: none;
  color: #ccc;
}

.EmmaPage_showTagList__19CYB>span:hover .EmmaPage_cusTagItemDelete__3qV7h {
  display: block;
}

.EmmaPage_showTagListDesc__6h2_G {
  margin-bottom: 0px;
}

.EmmaPage_editerFileBtnWrap__1UDRh {
  height: 28px;
  border-radius: 4px;
  margin-left: 10px;
  font-size: 12px;
  color: #fff;
  border-color: #55c0ff;
}

.EmmaPage_editerFileBtnWrap__1UDRh img {
  width: 18px;
  height: 18px;
}

.EmmaPage_disabled_editorBtn__2aSLi {
  vertical-align: middle;
}

.EmmaPage_disabled_editorBtn__2aSLi button {
  margin-left: 10px;
  height: 28px;
  border-radius: 4px;
  pointer-events: none;
  padding: 0 15px;
}

.EmmaPage_headerTitle__WaPKm .EmmaPage_search_file_btnwrap__2ycYf .ant-btn span {
  font-size: 12px;
}

.EmmaPage_isdoc__o9DKc {
  background-color: #4c8cfb;
  border-color: #4c8cfb;
}

.EmmaPage_isppt__1-dZA {
  background-color: #fa8253;
  border-color: #fa8253;
}

.EmmaPage_isxls__3sMb6 {
  background-color: #0aac64;
  border-color: #0aac64;
}

.EmmaPage_editerFileBtnWrap__1UDRh.EmmaPage_isdoc__o9DKc:hover {
  background: #639cff;
  border-color: #639cff;
}

.EmmaPage_editerFileBtnWrap__1UDRh.EmmaPage_isppt__1-dZA:hover {
  background: #ff9166;
  border-color: #ff9166;
}

.EmmaPage_editerFileBtnWrap__1UDRh.EmmaPage_isxls__3sMb6:hover {
  background: #23c57d;
  border-color: #23c57d;
}

.EmmaPage_sideBox__1yNoM {
  width: auto;
  display: flex;
  justify-content: center;
  line-height: normal;
  padding: 10px 0;
}

.EmmaPage_sideBox__1yNoM .ant-input-suffix .anticon-close-circle {
  font-size: 16px;
}

.EmmaPage_searchWraps__yy9we {
  position: relative;
  display: inline-block;
}

.fixIcon .anticon {
  font-size: 16px;
  display: inline-block;
}

.fixIcon svg {
  margin-bottom: -3px;
}

.EmmaPage_openSearchCheck__2A9FX {
  display: block;
  position: absolute;
  width: 32px;
  height: 32px;
  top: 0px;
  right: 45px;
  cursor: pointer;
  z-index: 99;
}

.EmmaPage_openSearchCheck__2A9FX i:first-child {
  font-size: 22px;
  position: absolute;
  top: 6px;
  right: 4px;
  color: #ffffff;
}

.EmmaPage_openSearchCheck__2A9FX i:last-child {
  position: absolute;
  top: 13px;
  right: -4px;
  font-size: 8px;
  color: #ffffff;
}

.EmmaPage_searchCheckWrap__3Fuz_ {
  position: absolute;
  top: 32px;
  left: 0px;
  width: 300px;
  z-index: 199;
}

.EmmaPage_searchWraps__yy9we .ant-input-group {
  display: flex;
}

.EmmaPage_searchWraps__yy9we .ant-input-group-addon:hover .ant-btn:hover {
  background-color: #55c0ff;
}

.EmmaPage_searchWraps__yy9we .ant-input:hover,
.EmmaPage_searchWraps__yy9we .ant-input {
  box-shadow: none;
  z-index: 0;
}

.EmmaPage_searchWraps__yy9we .ant-input-suffix {
  right: 40px;
}

.EmmaPage_searchWraps__yy9we .ant-input {
  padding-right: 0;
}

/**图片展示修改 */

.EmmaPage_searchResult__2wuvU .EmmaPage_listItem__2BB03 {
  display: flex;
  align-items: center;
  width: 100%;
}

.EmmaPage_searchResultEmma__2DgKe .EmmaPage_listItem__2BB03 {
  padding: 10px 15px;
}

.EmmaPage_listWrapPuc__23muy {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listItemFull__1kmsC img {
  width: 100%;
  height: 197px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listImgItem__2ESkW {
  display: inline-block;
  width: 50%;
  vertical-align: middle;
  padding: 0 15px;
}

.EmmaPage_searchResultEmma__2DgKe .EmmaPage_listImgItem__2ESkW {
  padding: 0 15px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listImgItemLeft__3UKAX {
  padding-left: 10px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listImgItemRight__2DoJL {
  padding-right: 10px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listImgItemLeft__3UKAX .EmmaPage_contentWrap__3poVb {
  padding-left: 5px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listImgItemRight__2DoJL .EmmaPage_contentWrap__3poVb {
  padding-right: 5px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listImgItem__2ESkW img {
  width: 100%;
  height: 105px;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listItemFull__1kmsC .EmmaPage_contentWrap__3poVb {
  width: 100%;
}

.EmmaPage_searchResult__2wuvU .EmmaPage_listItemFull__1kmsC {
  width: 100%;
  /* height:220px; */
}

.EmmaPage_listItemFull__1kmsC .EmmaPage_imgName__1WPdF span {
  width: 100%;
}

.EmmaPage_imgBox__1cSMi {
  position: relative;
}

.EmmaPage_imgName__1WPdF,
.EmmaPage_imgFuncBox__2huLP {
  display: none;
}

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

.EmmaPage_imgName__1WPdF span {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.EmmaPage_imgFuncBox__2huLP {
  position: absolute;
  top: 7px;
  right: 9px;
  cursor: pointer;
}

.EmmaPage_imgBox__1cSMi:hover .EmmaPage_imgName__1WPdF,
.EmmaPage_imgBox__1cSMi:hover .EmmaPage_imgFuncBox__2huLP {
  display: block;
}

.EmmaPage_imgImportIcon__1sTJx {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: inline-flex;
  background: rgba(0, 0, 0, 0.7);
  align-items: center;
  justify-content: center;
  margin-left: 10px;
}

.EmmaPage_imgImportIcon__1sTJx img {
  width: 14px;
  height: 14px;
}

.EmmaPage_listItemFull__1kmsC .EmmaPage_imgDefaultShow__1iSFR {
  width: 100%;
  height: 197px;
  background: #d8d8d8 url(/static/media/thuDefaultImg.3350645b.svg) center 70% no-repeat;
  padding: 15% 10px 0 10px;
  text-align: center;
}

.EmmaPage_listItemFull__1kmsC .EmmaPage_imgDefaultShow__1iSFR span {
  font-size: 12px;
  margin-top: 30%;
}

.EmmaPage_listImgItem__2ESkW .EmmaPage_imgDefaultShow__1iSFR {
  width: 100%;
  height: 105px;
  background: #d8d8d8 url(/static/media/thuDefaultImg.3350645b.svg) center 80% no-repeat;
  background-size: 30px auto;
  padding: 5% 10px 0 10px;
  text-align: center;
}

.EmmaPage_listImgItem__2ESkW .EmmaPage_imgDefaultShow__1iSFR span {
  font-size: 12px;
  margin-top: 30%;
}

.EmmaPage_container__2ei6n .EmmaPage_listItem__2BB03:last-child {
  border-bottom: 1px solid #e8e8e8;
}

.EmmaPage_listItem__2BB03:hover {
  background-color: var(--hover-color);
}

.EmmaPage_searchInputOpacity__2GYTg {
  position: absolute;
  width: 42px;
  height: 32px;
  top: 0;
  right: 0;
  background: #4c8cfb;
  opacity: 0;
  cursor: pointer;
}

.EmmaPage_searchWraps__yy9we .ant-input-suffix .anticon-close-circle {
  font-size: 16px;
}

.EmmaPage_openSearchCheck__2A9FX {
  display: block;
  position: absolute;
  width: 38px;
  height: 36px;
  top: -1px;
  right: 0px;
  cursor: pointer;
  z-index: 99;
}

.EmmaPage_openSearchCheck__2A9FX i:first-child {
  font-size: 22px;
  position: absolute;
  top: 9px;
  right: 8px;
}

.EmmaPage_openSearchCheck__2A9FX i:last-child {
  position: absolute;
  top: 12px;
  right: 12px;
  font-size: 8px;
}

.EmmaPage_searchCheckWrap__3Fuz_ {
  position: absolute;
  top: 40px;
  left: 0px;
  width: 500px;
  z-index: 199;
}

.EmmaPage_searchWraps__yy9we .ant-input-group-addon:hover .ant-btn:hover {
  background-color: #55c0ff;
}

.EmmaPage_searchWraps__yy9we .ant-input:hover,
.EmmaPage_searchWraps__yy9we .ant-input {
  box-shadow: none;
  z-index: 0;
}

.EmmaPage_searchWraps__yy9we .ant-input-suffix {
  right: 40px;
}

.EmmaPage_searchWraps__yy9we .ant-input {
  padding-right: 60px;
  /*padding-left:45px;*/
  background: #f5f7fa;
  height: 36px;
  border: none;
}

.EmmaPage_searchWraps__yy9we .ant-input:hover {
  border-color: #fff;
}

.EmmaPage_searchWraps__yy9we .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled) {
  border-color: #fff;
}

.EmmaPage_searchInputOpacity__2GYTg {
  position: absolute;
  width: 42px;
  height: 32px;
  top: 0;
  right: 0;
  background: #4c8cfb;
  opacity: 0;
  cursor: pointer;
}

.EmmaPage_searchWraps__yy9we .ant-input-group-addon .ant-btn-primary {
  background: #fff;
  border-color: #fff;
}

.EmmaPage_searchWraps__yy9we .ant-input-group-addon {
  /*padding:0;
  position: absolute;
  top:0;
  left:0;*/
}

.EmmaPage_searchWraps__yy9we .anticon-search {
  color: #000;
}

.EmmaPage_searchIcon1__qtptG {
  top: 0;
  right: 0;
  width: 45px;
}

.EmmaPage_searchIcon1__qtptG i:last-child {
  position: absolute;
  top: 9px;
  font-size: 8px;
  color: #ffffff;
}

.EmmaPage_filterActive__3vmz8 {
  background-color: #ebf7ff;
}

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

.EmmaPage_searchTags__EwftY {
  display: flex;
  cursor: pointer;
}

.EmmaPage_searchOrder__P5-CB {
  margin-right: 20px;
}

.EmmaPage_searchTagsFilter__1Zr5E {
  color: #666666;
}

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

.EmmaPage_searchCheckWrap__3Fuz_ {
  position: absolute;
  top: 42px;
  right: 0;
  left: unset;
  width: 300px;
  z-index: 99;
}

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

.EmmaPage_catalogueFilterTipsWrap__2h6w7 {
  position: absolute;
  z-index: 9999;
  left: 160px;
  top: 40px;
}

.EmmaPage_catalogueFilterTipsWrap__2h6w7 div {
  position: absolute;
  width: 100px;
  height: 30px;
  cursor: pointer;
  top: 130px;
  right: 20px;
}

.EmmaPage_upgrade__3kFJ3 {
  text-align: center;
  font-size: 14px;
  color: #666666;
  font-weight: 400;
  line-height: 20px;
  margin-top: 20px;
}

.EmmaPage_upgrade__3kFJ3 span {
  cursor: pointer;
  color: #55c0ff;
  font-weight: 500;
}

.EmmaPage_relativeWrap__1fpPD {
  color: #55c0ff;
  cursor: pointer;
  display: flex;
  align-items: center;
}

.EmmaPage_relativeWrap__1fpPD img {
  margin-left: 5px;
  width: 12px !important;
  height: 12px !important;
}

.EmmaPage_noteTips__PRM01 {
  font-size: 12px;
  color: #999999;
  margin-left: 220px;
}

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

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

.EmmaPage_exportDrop__3Kqoi {
  padding-top: 6px;
}

.EmmaPage_fileAuthor__fZ2Yv {
  color: #666;
  margin-top: 5px;
  padding: 0 0 0 3px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
}

.EmmaPage_fileSourceAndTime__fr4Ks {
  margin-top: 5px;
  padding: 0 0 0 3px;
  color: #666;
  display: flex;
  font-size: 12px;
}

.EmmaPage_fileDivider__1Iaz3 {
  margin: 0 8px;
}

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

.theme_0 .EmmaPage_headerNav__3xiaW {
  border-bottom: 1px solid var(--bgColor);
  background-color: var(--bgColor);
}

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

.theme_0 .EmmaPage_siderHeader__3FlKK{
  border-bottom: 1px solid var(--borderColor);
  background: var(--bgColor);
}

.theme_0 .EmmaPage_toolButton__39vrA .ant-badge svg{
 fill: var(--fontColor) !important;
}

.theme_0 .EmmaPage_searchResult__2wuvU .sider-ul,
.theme_0 .EmmaPage_listItemWrap__3w4Jz {
  background: var(--bgColor);
}

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

.theme_0 .EmmaPage_siderContent__3thBj::-webkit-scrollbar-track{
  background-color: var(--bgColor) !important;
}

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

.theme_0 .EmmaPage_searchResult__2wuvU li.EmmaPage_listItemWrap__3w4Jz:hover {
  background: var(--hoverColor);
}

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

.theme_0 .EmmaPage_contentCenter__286C6{
  background-color: var(--bgColor) !important;
}
.theme_0 .EmmaPage_searchResult__2wuvU ul .active-item{
  background: var(--hoverColor) !important;
}

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

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

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

.theme_0 .EmmaPage_toolButton__39vrA i svg g g g {
  fill: var(--fontColor);
}
.chooseUserJoinWrap {
  border: 1px solid var(--page-border-color);
}
.chooseUserJoinLeft,
.chooseUserJoinRight {
  height: 360px;
  overflow: auto;
  overflow-y: auto;
}

.chooseUserJoinRight {
  border-left: 1px solid var(--page-border-color);
}
.chooseUserJoinRightHead {
  border-bottom: 1px solid var(--page-border-color);
  padding-bottom: 10px;
}
.chooseUserJoinLeft .ant-list-item {
  cursor: pointer;
  padding: 8px 10px;
}
.chooseUserJoinLeft .ant-list-item:hover {
  background-color: #f5f7fa;
  cursor: pointer;
}
.chooseUserJoinLeft .userActive {
  background-color: #eff9ff;
  cursor: pointer;
}
.chooseUserJoinRight .ant-list-item:hover {
  background-color: #f5f7fa;
}
.chooseUserJoinRight .ant-list-item {
  padding: 8px 10px;
}
.chooseUserJoinRight .ant-list-header {
  padding-bottom: 0px;
}


.theme_0 .chooseUserJoinWrap {
  border: 1px solid var(--borderColor);
}

.theme_0 .chooseUserJoinLeft .userActive {
  background-color: var(--hoverColor);
  cursor: pointer;
}

.theme_0 .ant-list,
.theme_0 .chooseUserJoinRightHead,
.theme_0 .chooseUserJoinRight{
  border-color: var(--borderColor);
}

.theme_0 .chooseUserJoinRight span{
  color: var(--fontColor) !important;
}
.EditTiny_container__8GGaO {
  height: 100%;
  background-color: #fff;
  background-position: center !important;
  background-size: 100% 100% !important;
  background-repeat: no-repeat !important;
  /* padding: 0 15px; */
}

.EditTiny_modalButton__3Q06U {
  width: 150px;
  height: 40px;
  line-height: 40px;
  margin: 25px auto 0;
  text-align: center;
  font-size: 14px;
  color: #fff;
  background-color: #55c0ff;
  border-radius: 2px;
  cursor: pointer;
}

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


.tox .tox-edit-area__iframe {
  background-color: transparent !important;
}
.Assistant_chartWrap__1kEEo {
  background: linear-gradient(157deg, #fbfcff 0%, #fbfcff 33%, #d4e4fb 100%);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  height: 100%;
  scroll-behavior: smooth;
  width: 100%;
}

.Assistant_chartWrapActive__2Dy7g {
  background: linear-gradient(157deg, #fbfcff 0%, #fbfcff 33%, #d4e4fb 100%);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  height: 100%;
  scroll-behavior: smooth;
  width: 100%;
  flex-direction: column;
  overflow: hidden;
}

.Assistant_fullPageItem__3Mav0 .Assistant_middleWrap__33NOQ {
  text-align: center;
  margin-top: 16px;
}

.Assistant_fullPageItem__3Mav0 .Assistant_middleWrap__33NOQ span {
  font-size: 16px;
  font-weight: normal;
  color: #333333;
  position: relative;
  font-family:
    PingFangSC-Semibold,
    PingFang SC;
}

.Assistant_fullPageItem__3Mav0 .Assistant_middleWrap__33NOQ img {
  width: auto;
  height: auto;
  position: absolute;
  bottom: -36px;
  left: 64px;
}

.Assistant_middleButton__2LmkR {
  width: 80px;
  height: 42px;
  border-radius: 21px;
  background: #006eeb;
  /* background: #C0C0C5; */
  cursor: pointer;
  font-size: 16px;
  font-family:
    PingFangSC-Semibold,
    PingFang SC;
  font-weight: 600;
  color: #ffffff;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  /* pointer-events: none; */
  white-space: nowrap;
}

.Assistant_mobileChat__YFWAs {
  width: 80px;
  height: 42px;
  border-radius: 21px;
  background: #006eeb;
  color: #ffffff;
  margin: 0 auto;
  font-family:
    PingFangSC-Semibold,
    PingFang SC;
  cursor: pointer;
  font-size: 16px;
  line-height: 42px;
  text-align: center;
}

.Assistant_mainContent__2eCJu {
  width: 100%;
  height: 100%;
  /* padding: 16px 0 0 20px; */
  display: flex;
  /* flex-direction: column; */
  /* margin: 0 auto;
  position: relative; */
}

.Assistant_mainContent__2eCJu .Assistant_leftContent__TdAkQ {
  width: 290px;
  min-width: 20%;
  height: 100%;
  background: #f6f7fa;
  padding: 24px 10px 0 18px;
}

.Assistant_headTab__2rN8S .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  background: #006eeb;
  border-color: #006eeb;
  box-shadow: none;
}

.Assistant_headTab__2rN8S .ant-radio-button-wrapper:not(.ant-radio-button-disabled):hover {
  color: #006eeb;
}

.Assistant_headTab__2rN8S .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {
  color: #fff;
}

.Assistant_headTab__2rN8S .ant-radio-button-wrapper-disabled:hover{
  color: #b8b8b8 !important;
}

.Assistant_settingItem__1iDHx .ant-switch-checked {
  /* background: #006eeb; */
}

.Assistant_changeButton__1t6qZ {
  white-space: nowrap;
}

.Assistant_specialistTab__3GhaS {
  margin-top: 20px;
}

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

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

.Assistant_createAnswer__wgOrM {
  width: 100%;
  height: 40px;
  border: 1px solid #55c0ff;
  border-radius: 6px;
  font-size: 18px;
  margin-top: 20px;
  text-align: center;
  line-height: 40px;
  color: #55c0ff;
  cursor: pointer;
  transition: transform 0.3s ease;
}

.Assistant_createAnswer__wgOrM:active {
  transform: translateY(-2px);
}

.Assistant_mainContent__2eCJu .Assistant_rightContent__rFXz8 {
  width: calc(100% - 288px);
  padding: 24px 0 16px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.Assistant_dialogueHomePageBefore__1oZYM {
  padding-top: 158px;
}

.Assistant_dialogueHomePageBefore__1oZYM .Assistant_headWrap__3-BV0 {
  display: flex;
  align-items: center;
  justify-content: center;
}

.Assistant_dialogueHomePageBefore__1oZYM .Assistant_headWrap__3-BV0 span {
  font-size: 24px;
  font-weight: bold;
  color: #333333;
  margin-left: 10px;
  margin-right: 3px;
  font-family:
    PingFangSC-Semibold,
    PingFang SC;
}

.Assistant_dialogueHomePageBefore__1oZYM .Assistant_headWrap__3-BV0 img:nth-child(1) {
  width: 33px;
  height: 30px;
}


.Assistant_dialogueHomePageBefore__1oZYM .Assistant_dialogueHomePageContent__fGfJ_ {
  margin-top: 50px;
}

.Assistant_dialogueHomePageBefore__1oZYM .Assistant_problemsWrap__194KT {
  margin-top: 32px;
  margin: 0 auto;
  max-width: 768px;
  margin-top: 32px;
  padding: 0 32px;
}

.Assistant_problemsWrap__194KT .Assistant_itemWrap__2cLex {
  display: flex;
}

.Assistant_ItemContent__30QC- {
  display: flex;
  white-space: nowrap;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}

.Assistant_ItemContent__30QC- .Assistant_pushIconStyle__3689_ {
  font-size: 14px;
}

.Assistant_ItemContent__30QC- span {
  font-size: 14px;
  color: #64645f;
  margin-bottom: 8px;
  margin-right: 10px;
}

.Assistant_ItemContent__30QC- .Assistant_itemContent__2R7l3 {
  cursor: pointer;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 8px;
  border: 1px solid #ddd;
  border-radius: 10px;
  margin-right: 4px;
  font-size: 14px;
  margin-bottom: 5px;
  color: #64645f;
  /* transition: transform 0.3s; */
  transition: all 0.5s ease-in-out;

}

@keyframes Assistant_buttonScale__1Ty-p {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0.9);
  }

  100% {
    transform: scale(1);
  }
}

.Assistant_ItemContent__30QC- .Assistant_itemContent__2R7l3:active {
  animation: Assistant_buttonScale__1Ty-p 0.3s;
}


.Assistant_historyWrap__1IeFY {
  margin-top: 20px;
  overflow-y: scroll;
  height: calc(100vh - 200px);
  overflow-x: hidden;
}


.Assistant_mainMobContent__2cAaE {
  max-width: 788px;
  width: 100%;
  height: 100%;
  margin: auto;
  display: flex;
  flex-direction: column;
  padding: 24px 0 60px;
}

.Assistant_rightContent__rFXz8 .Assistant_topContent__PC-TX {
  height: 89%;
  max-height: 89%;
  flex-grow: 1;
  overflow-y: auto;
}

.Assistant_rightContent__rFXz8 .Assistant_topMobContent__1-8vk {
  height: 84%;
  max-height: 84%;
  flex-grow: 1;
  overflow-y: auto;
}

.Assistant_rightContent__rFXz8 .Assistant_footContent__20FNh {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  margin-top: 20px;
}

.Assistant_footMobContent__1uuzF {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  margin-top: 20px;
  padding: 0 4px;
}


/* .mainContent .topContent {
  flex: 1 1;
  width: 100%;
  height: 0;
  overflow: auto;
}

.footContent {
  flex: 0 0 auto;
  width: 100%;
  margin: 40px auto 0;
  padding: 0 20px;
} */

/* .mainContent .leftContent {
  display: flex;
  flex-direction: column;
  padding: 0 0 0 20px;
} */

/* .mainContent .leftItem {
  background: #eef4ff;
  border-radius: 8px;
  padding: 10px;
  max-width: 100%;
  display: inline-block;
}

.mainContent .rightContent {
  position: absolute;
  right: 32px;
  top: 32px;
} */

/* .mainContent .leftBackImg {
  position: absolute;
  top: 32px;
  left: 32px;
}

.mainContent .leftBackImg img {
  width: 20px;
  height: 20px;
  cursor: pointer;
}

.mainContent .rightContent .rightItem {
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  padding: 10px;
  margin-bottom: 8px;
}

.mainContent .rightContent .rightItem .title {
  font-size: 14px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #333333;
  cursor: pointer;
}

.mainContent .rightContent .rightItem .title:hover {
  font-size: 14px;
  font-weight: 600;
  color: #006eeb;
}

.mainContent .rightContent .rightItem .confidence {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
}

.bottomContent {
  margin: 10px auto;
  font-size: 12px;
  text-align: center;
  color: #999;
} */

.Assistant_rightSwitch__1A53p {
  margin-top: 10px;
  margin-bottom: 26px;
  display: flex;
  justify-content: right;
  align-items: center;
  padding-right: 16px;
}

.Assistant_rightSwitch__1A53p span {
  font-size: 14px;
  font-family:
    PingFangSC-Regular,
    PingFang SC;
  font-weight: 400;
  color: #666666;
  margin-right: 16px;
  line-height: 18px;
}

.Assistant_rightItem__22SI7 .Assistant_item__3Gj8f .Assistant_pageNum__2FMvN {
  font-size: 12px;
  font-weight: 400;
  color: #333333;
}

.Assistant_rightItem__22SI7 .Assistant_item__3Gj8f .Assistant_pageText__2Dngo {
  font-size: 12px;
  font-weight: 400;
  color: #999999;
}

.Assistant_rightDiv__tIy5r {
  overflow-y: scroll;
  box-sizing: border-box;
  height: calc(100vh - 120px);
  margin-top: 16px;
}

.Assistant_rightContent__rFXz8 {
  height: 100%;
}

.Assistant_rightContent__rFXz8 ::-webkit-scrollbar {
  display: none;
  width: 0;
}

.Assistant_rightContent__rFXz8 ::-webkit-scrollbar-track {
  display: none;
  width: 0;
}

.Assistant_rightContent__rFXz8 .Assistant_rightHead__1SkLC {
  display: flex;
  justify-content: space-between;
  max-width: 380px;
  height: 40px;
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  padding: 10px;
}

.Assistant_rightContent__rFXz8 .Assistant_rightHead__1SkLC .Assistant_leftInfo__24Q5v {
  color: #333;
  font-size: 14px;
  font-weight: bold;
}

.Assistant_rightContent__rFXz8 .Assistant_rightHead__1SkLC .Assistant_rightArrow__1QOae {
  width: 10px;
  height: 10px;
  cursor: pointer;
}

.Assistant_fullPage__1KPD3 {
  width: 100%;
  height: 100%;
  /* transition: 0.5s ease;
  scroll-behavior: smooth;  */
  overflow-y: scroll;
  scroll-snap-type: y mandatory;
  aspect-ratio: 16 / 9;
}

.Assistant_fullPage__1KPD3::-webkit-scrollbar {
  width: 0;
}

.Assistant_fullPageItem__3Mav0 {
  width: 100%;
  height: 100%;
  scroll-snap-align: start;
  scroll-snap-stop: always;
  padding-top: 158px;
}

.Assistant_fullPageItem__3Mav0 .Assistant_headWrap__3-BV0 {
  display: flex;
  align-items: center;
  justify-content: center;
}

.Assistant_fullPageItem__3Mav0 .Assistant_headWrap__3-BV0 span {
  font-size: 24px;
  font-weight: bold;
  color: #333333;
  margin-left: 10px;
  margin-right: 3px;
  font-family:
    PingFangSC-Semibold,
    PingFang SC;
}

.Assistant_fullPageItem__3Mav0 .Assistant_headWrap__3-BV0 img:nth-child(1) {
  width: 33px;
  height: 30px;
}

.Assistant_fullPageItem1__lYJ4X {
  width: 100%;
  height: 100%;
  scroll-snap-align: start;
  scroll-snap-stop: always;
  padding-top: 158px;
  position: relative;
}

.Assistant_fullPageItem1__lYJ4X .Assistant_headWrap__3-BV0 {
  position: relative;
  text-align: center;
}

.Assistant_fullPageItem1__lYJ4X .Assistant_headWrap__3-BV0 span {
  font-size: 20px;
  font-weight: 600;
  color: #333333;
  position: relative;
}

.Assistant_fullPageItem1__lYJ4X .Assistant_headWrap__3-BV0 img {
  position: absolute;
  bottom: -35px;
  right: -20px;
  width: auto;
  height: auto;
}

.Assistant_wheelDown__2FAIO {
  display: flex;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
  margin-top: 224px;
}

.Assistant_wheelDown__2FAIO img {
  width: 24px;
  height: 24px;
  animation: Assistant_shake__3lFt1 0.8s ease-in-out infinite;
}

@keyframes Assistant_shake__3lFt1 {

  0%,
  100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(5px);
  }
}

.Assistant_wheelDown__2FAIO span {
  font-size: 10px;
  font-weight: 400;
  color: #333333;
  margin-top: 10px;
}

.Assistant_pageTwoStyle__1VnI5 {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  transition: all 0.5s ease-in-out;
  scroll-behavior: smooth;
}

.Assistant_deskImg__2LE71 {
  width: 230px;
  height: 230px;
  margin: 39px auto 0 auto;
}

.Assistant_deskImg__2LE71 img {
  width: 100%;
  height: 100%;
}

.Assistant_expItems__1oALA {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 95px;
}

.Assistant_expItems__1oALA .Assistant_item__3Gj8f {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  display: flex;
}

.Assistant_expItems__1oALA .Assistant_item__3Gj8f:nth-child(2),
.Assistant_item__3Gj8f:nth-child(3) {
  margin-left: 79px;
}

.Assistant_expItems__1oALA .Assistant_item__3Gj8f img {
  width: 20px;
  height: 20px;
}

.Assistant_wheelUp__J4wiE img {
  width: 24px;
  height: 24px;
  animation: Assistant_shake1__2p7s2 0.8s ease-in-out infinite;
  margin-bottom: 5px;
}

@keyframes Assistant_shake1__2p7s2 {

  0%,
  100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-5px);
  }
}

.Assistant_wheelUp__J4wiE span {
  font-size: 10px;
  font-weight: 400;
  color: #333333;
}

.Assistant_pageTwoBottom__3f29i {
  font-size: 12px;
  font-weight: 400;
  color: #828282;
  text-align: center;
  position: absolute;
  bottom: 20px;
}

.Assistant_wheelUp__J4wiE {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 52px;
  cursor: pointer;
}

.Assistant_bottomText__2eKjM {
  margin-top: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-family:
    PingFangSC-Regular,
    PingFang SC;
  font-weight: 400;
  color: #666666;
}

.Assistant_bottomText__2eKjM span {
  color: #006eeb;
  cursor: pointer;
}

.Assistant_autoSubmit__2k-BW {
  margin-top: 110px;
}

.Assistant_rightContentHeader__2yM7- {
  display: flex;
  justify-content: flex-end;
}

.Assistant_rightContentHeader__2yM7- .Assistant_imgWrap__Fjm8j {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Assistant_rightContentHeader__2yM7- .Assistant_imgWrap__Fjm8j img {
  cursor: pointer;
  width: 16px;
}

.Assistant_rightData__3u39e {
  height: auto;
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  padding: 10px;
  margin-top: 16px;
  width: 400px;
  max-width: 400px;
}

.Assistant_rightData__3u39e .Assistant_item__3Gj8f .Assistant_itemHeader__180O7 {
  display: flex;
  justify-content: space-between;
}

.Assistant_rightData__3u39e .Assistant_item__3Gj8f .Assistant_itemHeader__180O7 img {
  width: 16px;
  cursor: pointer;
}

.Assistant_rightData__3u39e .Assistant_item__3Gj8f .Assistant_itemHeader__180O7 span {
  font-size: 12px;
  font-weight: 400;
  color: #999999;
}

.Assistant_rightData__3u39e .Assistant_item__3Gj8f .Assistant_itemList__ttXJl {
  max-width: 100%;
  word-wrap: break-word;
  white-space: break-spaces;
  overflow-y: auto;
  max-height: calc(100vh - 167px);
}

.Assistant_rightData__3u39e .Assistant_item__3Gj8f .Assistant_itemList__ttXJl .Assistant_curItem__2UNzK:nth-child(2n + 1) {
  background: #006eeb;
  border-radius: 8px;
  padding: 10px;
  font-size: 14px;
  font-weight: 400;
  color: #ffffff;
  margin-top: 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: calc(100% - 20px);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  float: right;
}

.Assistant_rightData__3u39e .Assistant_item__3Gj8f .Assistant_itemList__ttXJl .Assistant_curItem__2UNzK:nth-child(2n) {
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  margin-top: 16px;
  padding: 10px;
  width: 100%;
  float: left;
}

.Assistant_relatedData__16Ttr {
  margin-top: 8px;
  display: flex;
  justify-content: flex-end;
  overflow-y: scroll;
  height: calc(100vh - 124px);
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 {
  width: 100%;
  height: auto;
  padding: 10px;
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  margin-bottom: 16px;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_title__3JYgW {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_pageItem__3xmJe {
  margin-top: 10px;
  border-bottom: 1px solid #eeeff1;
  padding-bottom: 10px;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_pageItem__3xmJe .Assistant_page__tQdCu {
  font-size: 14px;
  font-family:
    PingFangSC-Medium,
    PingFang SC;
  font-weight: 500;
  color: #333333;
  margin-right: 10px;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_pageItem__3xmJe .Assistant_num__21IjE {
  font-size: 14px;
  font-family:
    PingFangSC-Regular,
    PingFang SC;
  font-weight: 400;
  color: #999999;
  margin-right: 20px;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_activeNum__1dXX_ {
  color: #006eeb !important;
  text-decoration: underline;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_content__3cwmC {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 500;
  color: #006eeb;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_sourceAndTime__18rkr {
  margin-top: 8px;
  font-size: 12px;
  font-weight: normal;
  color: #666666;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_doi__35Qbl {
  margin-top: 8px;
  font-size: 12px;
  font-family:
    PingFangSC-Regular,
    PingFang SC;
  font-weight: 400;
  color: #006eeb;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_doi__35Qbl img {
  margin-left: 6px;
  vertical-align: top;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_sourceAndTime__18rkr span:nth-child(1) {
  font-family: HelveticaNeue-Italic, HelveticaNeue;
}

.Assistant_relatedData__16Ttr .Assistant_infoItem__JkoX7 .Assistant_sourceAndTime__18rkr span:nth-child(2) {
  padding: 0 6px 0 6px;
}

.Assistant_relatedData__16Ttr .Assistant_infoNull__25yd0 {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 40px;
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  padding: 10px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
}

.Assistant_historyNull__imD8L {
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  display: flex;
  justify-content: center;
  margin-top: 130px;
}

.Assistant_historyListWrap__2LKhu {
  height: auto;
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  padding: 10px;
  border-radius: 8px;
  max-width: 380px;
  margin-top: 16px;
}

.Assistant_historyItem__1Ql9k {
  display: flex;
  cursor: pointer;
  padding-right: 10px;
}

.Assistant_historyItem__1Ql9k:not(:first-child) {
  padding-top: 10px;
}

.Assistant_historyItem__1Ql9k:not(:last-child) {
  border-bottom: 1px solid #eeeff1;
  padding-bottom: 5px;
}

.Assistant_historyItem__1Ql9k .Assistant_leftIcon__1oDIx {
  width: 16px;
  margin-right: 8px;
}

.Assistant_historyItem__1Ql9k .Assistant_leftIcon__1oDIx img {
  margin-bottom: 2px;
}

.Assistant_historyItem__1Ql9k .Assistant_rightWrap__1mjON {
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
}

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


.Assistant_historyTitle__VWzcn .ant-input {
  height: 26px;
  ;
  font-size: 12px !important;
}

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

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

/* .historyTitle .text{
  height: 26px;
} */

.Assistant_historyTitle__VWzcn div:nth-child(1) {
  font-size: 12px;
  font-weight: 400;
  color: #333333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100% - 20px);
  /* text-align: center; */
  padding-top: 2px;
}

.Assistant_historyTitle__VWzcn .Assistant_editWrap__2p6VN {
  position: absolute;
  right: 22px;
}

.Assistant_historyTitle__VWzcn .Assistant_editInputWrap__V4hm8 {
  position: absolute;
  right: 0;
  top: 6px;
}

.Assistant_historyTitle__VWzcn img {
  margin-bottom: 3px;
  cursor: pointer;
}

.Assistant_historyTitle__VWzcn input {
  width: calc(100% - 20px);
}

.Assistant_historyTime__tDGwE {
  font-size: 10px;
  font-weight: 400;
  color: #999999;
  margin-top: 6px;
  height: 16px;
  position: relative;
  width: 228px;
}

.Assistant_historyTime__tDGwE .Assistant_deleteIcon__19a_B {
  position: absolute;
  top: 0;
  right: 10px;
  display: none;
}

.Assistant_historyItem__1Ql9k:hover .Assistant_deleteIcon__19a_B {
  display: block;
}

.Assistant_shwoOpen__1Bacw {
  top: 13px;
  right: -19px;
  font-size: 52px;
  position: absolute;
  z-index: 9;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #999;
  z-index: 9;
  transform: rotate(180deg);
}

.Assistant_chatItem__24lNJ {
  display: flex;
  justify-content: flex-end;
}

.Assistant_historyChatRight__2LCwk {
  background: #006eeb;
  border-radius: 8px;
  padding: 10px;
  font-size: 14px;
  font-weight: 400;
  color: #ffffff;
  margin-top: 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.Assistant_historyLeft__3rIWv {
  background: #ffffff;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  margin-top: 16px;
  padding: 10px;
  width: 100%;
}

.Assistant_tabHeader__WVQFg {
  position: absolute;
  bottom: 18px;
  color: #999;
  font-size: 12px;
}

.Assistant_useNumber__1DOyF {
  font-size: 14px;
  font-family:
    PingFangSC-Medium,
    PingFang SC;
  font-weight: 600;
  color: #006eeb;
  display: flex;
  align-items: center;
  cursor: pointer;
}

.Assistant_useNumber__1DOyF img {
  width: 16px;
  margin-right: 3px;
}

.Assistant_useNumber__1DOyF 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%;
}

.Assistant_imgWrap__Fjm8j .ant-tooltip-content {
  white-space: nowrap;
}

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

.Assistant_settingItem__1iDHx {
  width: 288px;
  justify-content: space-between;
  font-size: 14px;
  color: #666;
}

.Assistant_settingItem__1iDHx {
  margin-bottom: 20px;
}

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

.Assistant_settingItem__1iDHx i {
  font-size: 16px;
  cursor: pointer;
}

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

.Assistant_autoButtons__2W_F_ {
  display: flex;
  width: 220px;
  margin: 0 auto;
}

.Assistant_exploreButton__1eTjZ {
  display: flex;
  flex-direction: column;
  transition: all 1s;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  margin-top: 30px;
  padding-left: 22px;
}

.Assistant_exploreButton__1eTjZ input {
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  height: 40px;
  border-radius: 5px;
  border: 1px solid #e3e3e3;
  padding: 10px;
}

.Assistant_exploreButton__1eTjZ input::placeholder {
  color: #cccccc;
  opacity: 1;
  font-weight: normal;
  font-family: "PingFang-SC";
}

.Assistant_exploreButton__1eTjZ input:focus,
.Assistant_exploreButton__1eTjZ input:focus-visible {
  outline: unset;
  border-color: #e3e3e3;
}

.Assistant_exploreButton__1eTjZ input:hover {
  outline: unset;
  border-color: #e3e3e3;
}

.theme_0 .Assistant_fullPageItem__3Mav0,
.theme_0 .Assistant_fullPageItem1__lYJ4X,
.theme_0 .Assistant_mainContent__2eCJu {
  background-color: var(--bgColor);
}

.theme_0 .Assistant_headWrap__3-BV0 span,
.theme_0 .Assistant_bottomText__2eKjM,
.theme_0 .Assistant_wheelDown__2FAIO span,
.theme_0 .Assistant_expItems__1oALA .Assistant_item__3Gj8f,
.theme_0 .Assistant_wheelUp__J4wiE span,
.theme_0 .Assistant_exploreButton__1eTjZ input {
  color: var(--fontColor);
}

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

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

.theme_0 .Assistant_leftItem__389vG {
  background-color: transparent;
  color: var(--fontColor);
  border: 1px solid var(--borderColor);
}

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

.theme_0 .Assistant_exploreButton__1eTjZ .Assistant_inputMid__3g2I0 input:hover {
  background-color: var(--bgActive);
}

.theme_0 .Assistant_exploreButton__1eTjZ .Assistant_inputRight___Nwrb button[disabled] {
  color: var(--bgColor);
}

.theme_0 .Assistant_modalTitle__6CQqI,
.theme_0 .Assistant_mobileBindTips__2beh8,
.theme_0 .Assistant_bindMob__2ulY3 {
  color: var(--fontColor);
}

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

.theme_0 .Assistant_sendMail__1v9dJ {
  background-color: var(--selectColor);
  color: var(--fontColor);
  border-color: transparent;
}

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

.Assistant_exploreButton__1eTjZ .Assistant_inputMid__3g2I0,
.Assistant_exploreButton__1eTjZ .Assistant_inputRight___Nwrb {
  display: inline-block;
}

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

.Assistant_mobileBindTitle__35nGQ {
  padding-bottom: 10px;
}

.Assistant_mobileBindTips__2beh8 {
  font-size: 12px;
  color: #666666;
  text-align: center;
  margin-bottom: 30px;
}

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

.Assistant_specialistWrap__3QhZc {
  position: absolute;
  width: 258px;
  max-width: 258px;
  max-height: 340px;
  height: auto;
  top: 110px;
  left: 20px;
  background-color: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  overflow-y: scroll;
  padding: 10px;
  border-radius: 4px;
}

.Assistant_specialistItem__5eTOs {
  margin-bottom: 4px;
  cursor: pointer;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.Assistant_drawer__3Mb38 .ant-drawer-content {
  width: 100%;
}

.Assistant_drawer__3Mb38 .ant-drawer-body {
  padding: 12px;
  display: flex;
  flex-direction: column;
  height: calc(100% - 65px);
  overflow: hidden;
}

.Assistant_drawItem__5juuk {
  flex: 1 1;
  display: flex;
}

.Assistant_drawer__3Mb38 .ant-drawer-content-wrapper {
  width: calc(100% - 80px) !important;
}

.Assistant_drawItemWrap__39syC {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.Assistant_item1__13z2i {
  flex-basis: 80%;
  display: flex;
}


.Assistant_item2__1tfBh {
  flex-basis: 10%;
  display: flex;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 600;
  color: #006eeb;
  align-items: center;
  cursor: pointer;
}

.Assistant_item2__1tfBh img {
  width: 20px;
  margin-right: 3px;
}

.Assistant_item2__1tfBh 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%;
}

.Assistant_item3__3IPMe {
  flex-basis: 10%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.Assistant_item3__3IPMe .Assistant_logOut__2pO4e {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
}


.Assistant_newChat__1CHV7 {
  width: 100%;
  text-align: center;
  height: 32px;
  border: 1px solid #006eeb;
  border-radius: 4px;
  margin-top: 20px;
  line-height: 30px;
  cursor: pointer;
  color: #006eeb;
}



.Assistant_typeText__1NNf6 {
  text-align: center;
  color: #030303;
  font-size: 16px;
  margin-top: 10px;
}

.Assistant_typeText__1NNf6 .Assistant_cursorBtn__1dE7B {
  color: #006eeb;
}

.theme_0 .Assistant_leftContent__TdAkQ{
  background: var(--bgColor);
  border-right: 1px solid var(--borderColor);
}

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

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

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

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

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

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

.theme_0 .Assistant_changeButton__1t6qZ .ant-radio-button-wrapper{
  background-color: var(--bgActive);
}

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

.theme_0 .Assistant_changeButton__1t6qZ .ant-radio-button-wrapper-checked{
  border-color:#006eeb !important;
  box-shadow: none !important;
}

.theme_0 .Assistant_changeButton__1t6qZ .ant-radio-button-wrapper{
  border-color: var(--borderColor);
}

.theme_0 .Assistant_changeButton__1t6qZ .ant-radio-button-wrapper span:nth-child(2){
  color: var(--fontColor);
}

.theme_0 .Assistant_changeButton__1t6qZ .ant-radio-button-wrapper-checked span:nth-child(2){
 color:#006eeb;
}



.theme_0 .Assistant_changeButton__1t6qZ .ant-radio-button-wrapper-checked {
  border-left: 1px solid;
}

.theme_0 .Assistant_changeButton__1t6qZ .ant-radio-button-wrapper:not(:first-child)::before{
  background-color: var(--borderColor1);
}


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



.ExploreDoi_exploreWrap__2IUW4 {
  padding: 17px 20px;
  overflow-x: scroll;
  display: flex;
  background: linear-gradient(157deg, #fbfcff 0%, #fbfcff 33%, #d4e4fb 100%);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  height: 100vh;
  scroll-behavior: smooth;
}

.ExploreDoi_itemWrap__1s2MB {
  display: flex;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ {
  display: flex;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 {
  width: 664px;
  background: #ffffff;
  border-radius: 4px 0px 4px 4px;
  padding: 12px;
  display: flex;
  flex-direction: column;
  max-height: 100%;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_doi__17vPg {
  font-size: 12px;
  font-weight: 400;
  color: #0082eb;
  display: flex;
  align-items: center;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_doi__17vPg .ExploreDoi_backImg__3dysm{
  width: 14px;
  height: 14px;
  cursor: pointer;
  margin-right: 10px;
  margin-left: 0;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_doi__17vPg img {
  width: 14px;
  height: 14px;
  cursor: pointer;
  margin-left: 10px;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_title__1Ec1k {
  font-size: 18px;
  font-weight: bold;
  color: #0082eb;
  margin-top: 8px;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_author__2vUxL {
  font-size: 12px;
  color: #333;
  margin-top: 8px;
  overflow: hidden;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_sourceAndYear__3NjoX {
  display: flex;
  margin-top: 8px;
  align-items: center;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_sourceAndYear__3NjoX .ExploreDoi_source__EVUxr {
  font-size: 12px;
  font-weight: normal;
  color: #666;
  font-style: italic;
  margin-right: 6px;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_sourceAndYear__3NjoX .ExploreDoi_line__1EAYe {
  color: #333;
  margin-right: 6px;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_sourceAndYear__3NjoX .ExploreDoi_year__BvFKF {
  font-size: 12px;
  color: #666;
  line-height: 14px;
}

.ExploreDoi_itemWrap__1s2MB .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_summary__11Xr- {
  margin-top: 8px;
  font-size: 14px;
  font-weight: 400;
  color: #333;
  /* overflow: hidden; */
  overflow-y: auto;
  max-height: 400px;
  height: auto;
}

.ExploreDoi_summary__11Xr- {
  display: flex;
  overflow: hidden;
}

.ExploreDoi_summary__11Xr- .ExploreDoi_text__2MEay {
  color: #333;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
  max-height: 10.5em;
  /* max-height: 4.5em; */
  /* display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; */
}

.ExploreDoi_summary__11Xr- .ExploreDoi_text__2MEay::before {
  content: '';
  float: right;
  height: 100%;
  margin-bottom: -20px;
}

.ExploreDoi_summary__11Xr- .ExploreDoi_exp__1K8rs {
  display: none;
}

.ExploreDoi_summary__11Xr- .ExploreDoi_exp__1K8rs:checked+.ExploreDoi_text__2MEay {
  max-height: none;
}

.ExploreDoi_summary__11Xr- .ExploreDoi_btn__2--Wr::after {
  /* content: "展开"; */
  content: '...\66f4\591a';
}

.ExploreDoi_summary__11Xr- .ExploreDoi_exp__1K8rs:checked+.ExploreDoi_text__2MEay .ExploreDoi_btn__2--Wr::after {
  /* content: "收起"; */
  content: '\6536\8d77';
}

.ExploreDoi_summary__11Xr- .ExploreDoi_btn__2--Wr {
  color: #55c0ff;
  cursor: pointer;
  float: right;
  clear: both;
  overflow: hidden;
  height: 20px;
  text-align: center;
  font-size: 12px;
  line-height: 20px;
}

.ExploreDoi_actionBtn__3y90R {
  margin-top: 8px;
  display: flex;
  align-items: center;
}

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

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

.ExploreDoi_actionBtn__3y90R .ExploreDoi_toWeb__3gsOt {
  margin-right: 42px;
}

.ExploreDoi_buttons__ZqEIZ {
  display: flex;
  flex-direction: column;
}

.ExploreDoi_buttons__ZqEIZ .ExploreDoi_itemStyle__1n9b5 {
  width: 88px;
  height: 90px;
  border-radius: 0px 4px 4px 0px;
  padding: 20px;
  cursor: pointer;
  border-left: 0 !important;
}

.ExploreDoi_buttons__ZqEIZ .ExploreDoi_itemStyle__1n9b5:nth-child(1) {
  background: #dcf1ec;
  /* background: #e2f3ff; */
  /* border: 1px solid #55C0FF; */
  border-left: 0px;
}

.ExploreDoi_buttons__ZqEIZ .ExploreDoi_itemStyle__1n9b5:nth-child(2) {
  background: #e2f3ff;
  /* border: 1px solid #00C875; */
  margin-top: 4px;
  border-left: 0px;
}

.ExploreDoi_buttons__ZqEIZ .ExploreDoi_itemStyle__1n9b5:nth-child(3) {
  border-left: 0px;
  margin-top: 4px;
  background: rgba(156, 154, 255, 0.1);
}

.ExploreDoi_buttons__ZqEIZ .ExploreDoi_itemStyle__1n9b5:nth-child(4) {
  background: rgba(255, 148, 0, 0.1);
  /* border: 1px solid #FF9400; */
  border-left: 0px;
  margin-top: 4px;
}

.ExploreDoi_buttons__ZqEIZ .ExploreDoi_itemStyle__1n9b5 div:nth-child(1) {
  width: 48px;
  height: 24px;
  border-radius: 12px;
  font-size: 14px;
  color: #ffffff;
  text-align: center;
  line-height: 24px;
}

.ExploreDoi_buttons__ZqEIZ .ExploreDoi_itemStyle__1n9b5 div:nth-child(2) {
  font-size: 12px;
  color: #333333;
  white-space: nowrap;
  margin-top: 12px;
  text-align: center;
}

.ExploreDoi_rightSearchList__LW_wt {
  width: 420px;
  background: #ffffff;
  border-radius: 4px;
  margin-left: 20px;
  padding: 10px;
  padding-bottom: 0;
  margin-right: 20px;
  position: relative;
  overflow-y: scroll;
  height: calc(100vh - 70px);
}

.ExploreDoi_rightSearchList__LW_wt .ExploreDoi_searchTitle__3CJEy {
  font-size: 16px;
  font-weight: bold;
  color: #333333;
}

.ExploreDoi_Sort__12qc7 {
  color: #666;
  font-size: 14px;
  display: flex;
  white-space: nowrap;
  margin-top: 16px;
  position: relative;
  margin-left: 5px;
}

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

.ExploreDoi_Sort__12qc7 .ExploreDoi_input__2RfvL .ant-input:hover {
  border-color: #0082eb;
}

.ExploreDoi_Sort__12qc7 .ExploreDoi_input__2RfvL .ant-input:focus {
  border-color: #0082eb;
}

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

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

.ExploreDoi_itemContainer__2I1mw .ant-skeleton-active {
  background: #ffffff;
  border-radius: 4px;
  margin-left: 20px;
  width: 300px;
  padding: 10px;
}

.ExploreDoi_dropDownModal__1J53l {
  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: 35px;
  z-index: 99999;
}

.ExploreDoi_dropDownModal__1J53l div {
  padding: 5px 15px;
  cursor: pointer;
  white-space: nowrap;
}

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

.ExploreDoi_doiList__nJ67F {
  margin-top: 30px;
  height: calc(100vh - 200px);
  overflow-y: scroll;
  width: 401px;
  margin-left: 4px;
}

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

.ExploreDoi_doiList__nJ67F .ExploreDoi_item__2av-u {
  width: 381px;
  background: #ffffff;
  box-shadow: 0px 1px 8px 0px rgb(0 0 0 / 10%);
  border-radius: 4px;
  padding: 12px;
  margin-bottom: 8px;
  margin-left: 5px;
  margin-top: 6px;
  cursor: pointer;
}

.ExploreDoi_doiList__nJ67F .ExploreDoi_item__2av-u .ExploreDoi_title__1Ec1k {
  color: #0082eb;
  font-weight: bold;
  font-size: 14px;
  overflow: hidden;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.ExploreDoi_doiList__nJ67F .ExploreDoi_item__2av-u .ExploreDoi_title__1Ec1k:hover {
  color: #0082eb;
  text-decoration: underline;
}

.ExploreDoi_doiList__nJ67F .ExploreDoi_item__2av-u .ExploreDoi_author__2vUxL {
  font-size: 12px;
  font-weight: 400;
  color: #333;
  overflow: hidden;
  word-wrap: break-word;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  margin-top: 6px;
}

.ExploreDoi_doiList__nJ67F .ExploreDoi_item__2av-u .ExploreDoi_journalTitle__3fEIm {
  color: #666;
  font-size: 12px;
  margin-top: 6px;
}

.ExploreDoi_doiList__nJ67F .ExploreDoi_item__2av-u .ExploreDoi_doi__17vPg {
  color: #0082eb;
  font-size: 12px;
  margin-top: 6px;
}

.ExploreDoi_doiList__nJ67F .ExploreDoi_itemActive__1xCcs {
  border-left: 4px solid #0082eb !important;
}

.ExploreDoi_exploreWrap__2IUW4 .ant-skeleton-active {
  background: #ffffff;
  border-radius: 4px;
  width: 420px;
  height: 500px;
  padding: 10px;
}

.ExploreDoi_doiList__nJ67F .ExploreDoi_item__2av-u .ExploreDoi_doi__17vPg {
  font-size: 12px;
  color: #0082eb;
  margin-top: 5px;
}

.ExploreDoi_header__11vss {
  display: flex;
  justify-content: space-between;
  margin-left: 4px;
  margin-top: 30px;
}

.ExploreDoi_header__11vss .ant-checkbox-checked .ant-checkbox-inner {
  background: #0082eb;
  border-color: #0082eb;
}


.ExploreDoi_header__11vss .ant-checkbox-wrapper:hover {
  border-color: #0082eb;
}

.ExploreDoi_summary1__2r6ON {
  display: flex;
}

.ExploreDoi_summary1__2r6ON .ExploreDoi_text__2MEay {
  /* width: 320px; */
  color: #333;
  font-size: 12px;
  overflow: hidden;
  /* word-break: break-all; */
  text-overflow: ellipsis;
  line-height: 1.5;
  max-height: 4.5em;
  /* display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; */
}

.ExploreDoi_summary1__2r6ON .ExploreDoi_text__2MEay::before {
  content: '';
  float: right;
  height: 100%;
  margin-bottom: -20px;
}

.ExploreDoi_summary1__2r6ON .ExploreDoi_exp__1K8rs {
  display: none;
}

.ExploreDoi_summary1__2r6ON .ExploreDoi_exp__1K8rs:checked+.ExploreDoi_text__2MEay {
  max-height: none;
}

.ExploreDoi_summary1__2r6ON .ExploreDoi_btn__2--Wr::after {
  /* content: "展开"; */
  content: '...\66f4\591a';
}

.ExploreDoi_summary1__2r6ON .ExploreDoi_exp__1K8rs:checked+.ExploreDoi_text__2MEay .ExploreDoi_btn__2--Wr::after {
  /* content: "收起"; */
  content: '\6536\8d77';
}

.ExploreDoi_summary1__2r6ON .ExploreDoi_btn__2--Wr {
  color: #0082eb;
  cursor: pointer;
  float: right;
  clear: both;
  overflow: hidden;
  height: 20px;
  text-align: center;
  font-size: 12px;
  line-height: 20px;
}

.ExploreDoi_visual__2dEvI {
  height: 244px;
  width: auto;
}

.ExploreDoi_itemContainer__2I1mw .ant-spin-container {
  height: 0 !important;
}

.ExploreDoi_itemContainer__2I1mw .ant-spin-nested-loading {
  height: 0 !important;
}

.theme_0 .ExploreDoi_exploreWrap__2IUW4{
  background: var(--bgColor);
  -webkit-backdrop-filter:initial;
          backdrop-filter:initial;
}

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

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

.theme_0 .ExploreDoi_info__2Ttu0 .ExploreDoi_author__2vUxL,
.theme_0 .ExploreDoi_toWeb__3gsOt,
.theme_0 .ExploreDoi_searchTitle__3CJEy,
.theme_0 .ant-checkbox-wrapper span,
.theme_0 .ExploreDoi_Sort__12qc7 div,
.theme_0 .ExploreDoi_Sort__12qc7 .ExploreDoi_input__2RfvL input,
.theme_0 .ExploreDoi_journalTitle__3fEIm,
.theme_0 .ExploreDoi_item__2av-u .ExploreDoi_author__2vUxL,
.theme_0 .ExploreDoi_info__2Ttu0 .ExploreDoi_add__1x7bp span,
.theme_0 .ExploreDoi_itemStyle__1n9b5 div,
.theme_0 .ExploreDoi_summary__11Xr- span,
.theme_0 .ExploreDoi_summary1__2r6ON span{
  color: var(--fontColor) !important;
}
.theme_0 .ExploreDoi_Sort__12qc7 .ExploreDoi_input__2RfvL input::placeholder{
  color: var(--spanColor);
}

.theme_0 .ExploreDoi_info__2Ttu0 .ExploreDoi_authorWrap__3kjow i svg path,
.theme_0 .ExploreDoi_authorWrap1__2T3zN i svg path{
  fill: var(--fontColor);
 }

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

.theme_0 .ExploreDoi_doiList__nJ67F .ExploreDoi_item__2av-u{
  background-color: var(--bgActive);
}


.theme_0 .ExploreDoi_sourceAndYear__3NjoX div{
  color: var(--spanColor) !important;
}

.theme_0 .ExploreDoi_itemStyle__1n9b5{
  background-color: transparent !important;
  border: 1px solid var(--borderColor);
}

.theme_0 .ExploreDoi_header__11vss .ant-checkbox .ant-checkbox-inner {
  background-color: transparent;
}

.theme_0 .ExploreDoi_header__11vss .ant-checkbox-checked .ant-checkbox-inner {
  background-color: var(--rateColor);
}

.theme_0 .ExploreDoi_rightSearchList__LW_wt .ExploreDoi_visual__2dEvI div>canvas{
  background-color: var(--canvasColor);
}

.theme_0 .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_toWeb__3gsOt:hover{
  background-color: var(--bgColor);
}


.theme_0 .ExploreDoi_leftInfo__2r3TJ .ExploreDoi_info__2Ttu0 .ExploreDoi_add__1x7bp:hover{
  background-color: var(--bgColor);
}

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

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

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

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

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

.theme_0 .ExploreDoi_Sort__12qc7 .ExploreDoi_input__2RfvL .ant-input-suffix i svg g g path{
  fill: var(--fontColor);
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .ant-input:focus {
  border-color: #000000 !important;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .ant-input:hover {
  border-color: #000000 !important;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU {
  width: 100%;
  height: 100%;
  background: #fff;
  position: relative;
  box-sizing: border-box;
  padding: 30px 20px;
  font-family: "PingFang SC";
  color: #222222;
  display: flex;
  flex-direction: column;
  /* title */
  /* icon btn */
  /* sort */
  /* 新建文档 */
}
@media screen and (max-width: 768px) {
  .src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU {
    overflow-x: auto;
    width: 760px;
  }
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__title_box--37yYC {
  font-weight: 500;
  font-size: 18px;
  line-height: 100%;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__icon_btn_box--2evWw {
  display: flex;
  align-items: center;
  grid-column-gap: 8px;
  column-gap: 8px;
  font-weight: 400;
  font-size: 12px;
  line-height: 100%;
  color: #1990FF;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__sort_box--2JTqC {
  display: flex;
  align-items: center;
  grid-column-gap: 4px;
  column-gap: 4px;
  color: #999999;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__new_doc_list--3BxUD {
  margin-top: 10px;
  margin-bottom: 20px;
  display: flex;
  width: 100%;
  overflow-x: auto;
  box-sizing: border-box;
  min-height: 150px;
  grid-column-gap: 20px;
  column-gap: 20px;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__new_doc_list--3BxUD::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__new_doc_list--3BxUD::-webkit-scrollbar-thumb {
  background: transparent;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__new_doc_list--3BxUD .src-containers-AssistantWrite-index-module__doc_item--3ZDgF {
  min-width: 219px;
  max-width: 219px;
  min-height: 150px;
  max-height: 150px;
  border: 1px solid #E9E9E9;
  padding: 0 20px;
  box-sizing: border-box;
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  cursor: pointer;
  transition: all 0.3s ease;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__new_doc_list--3BxUD .src-containers-AssistantWrite-index-module__doc_item--3ZDgF img {
  width: 46px;
  height: 46px;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__new_doc_list--3BxUD .src-containers-AssistantWrite-index-module__doc_item--3ZDgF .src-containers-AssistantWrite-index-module__doc_title--34Uv3 {
  margin-top: 22px;
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 14px;
  line-height: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__new_doc_list--3BxUD .src-containers-AssistantWrite-index-module__doc_item--3ZDgF .src-containers-AssistantWrite-index-module__doc_desc--165lZ {
  font-weight: 400;
  font-size: 12px;
  line-height: 100%;
  color: #999999;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__new_doc_list--3BxUD .src-containers-AssistantWrite-index-module__doc_item_active--2ZZT5 {
  border: 2px solid #222222 !important;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S {
  flex: 1 1;
  position: relative;
  /* 最近文档 */
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_flat_list_box--2VM94 {
  margin-top: 10px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 20px;
  gap: 20px;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_flat_list_box--2VM94 .src-containers-AssistantWrite-index-module__recent_doc_item--2qzqd {
  border: 1px solid #E9E9E9;
  box-sizing: border-box;
  border-radius: 10px;
  height: 220px;
  transition: all 0.3s ease;
  display: flex;
  flex-direction: column;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_flat_list_box--2VM94 .src-containers-AssistantWrite-index-module__recent_doc_item--2qzqd .src-containers-AssistantWrite-index-module__img_box--rVCZy {
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1 1;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_flat_list_box--2VM94 .src-containers-AssistantWrite-index-module__recent_doc_item--2qzqd .src-containers-AssistantWrite-index-module__info_box--esg9I {
  border-top: 1px solid #E9E9E9;
  min-height: 106px;
  max-height: 106px;
  box-sizing: border-box;
  padding: 20px;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_flat_list_box--2VM94 .src-containers-AssistantWrite-index-module__recent_doc_item--2qzqd .src-containers-AssistantWrite-index-module__info_box--esg9I .src-containers-AssistantWrite-index-module__title--3Spmi {
  font-weight: 500;
  font-size: 14px;
  line-height: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100px;
  margin-bottom: 10px;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_flat_list_box--2VM94 .src-containers-AssistantWrite-index-module__recent_doc_item--2qzqd .src-containers-AssistantWrite-index-module__info_box--esg9I .src-containers-AssistantWrite-index-module__date--26Mo8 {
  font-weight: 400;
  font-size: 12px;
  line-height: 100%;
  color: #999999;
  flex: 1 1;
  width: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_list_box--1QKJG .src-containers-AssistantWrite-index-module__recent_doc_item--2qzqd {
  display: flex;
  align-items: center;
  min-height: 54px;
  max-height: 54px;
  border-bottom: 1px solid #E9E9E9;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_list_box--1QKJG .src-containers-AssistantWrite-index-module__recent_doc_item--2qzqd .src-containers-AssistantWrite-index-module__img_box--rVCZy {
  width: 24px;
  height: 24px;
  margin-right: 20px;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_list_box--1QKJG .src-containers-AssistantWrite-index-module__recent_doc_item--2qzqd .src-containers-AssistantWrite-index-module__title--3Spmi {
  flex: 1 1;
  font-weight: 500;
  font-size: 14px;
  line-height: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__recent_doc_list_box--1QKJG .src-containers-AssistantWrite-index-module__recent_doc_item--2qzqd .src-containers-AssistantWrite-index-module__date--26Mo8 {
  font-weight: 400;
  font-size: 14px;
  line-height: 100%;
  color: #999999;
  margin-right: 228px;
  word-break: break-all;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__recent_doc_list--1jU7S .src-containers-AssistantWrite-index-module__pagination_box--a8aj2 {
  display: flex;
  justify-content: center;
  margin-top: 30px;
  margin-bottom: 30px;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__empty_tip_box--3XpRL {
  margin-top: 52px;
  display: flex;
  flex-direction: column;
  align-items: center;
  grid-gap: 40px;
  gap: 40px;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__empty_tip_box--3XpRL .src-containers-AssistantWrite-index-module__txt--3yauM {
  color: #999;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__mode_select--3_8-n {
  display: inline-block;
  background: #ededf0;
  /* 外层灰底 */
  padding: 3px;
  /* 形成内边距边框感 */
  border-radius: 8px;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__mode_select--3_8-n .ant-radio-button-wrapper {
  border: 0 !important;
  border-radius: 8px !important;
  box-shadow: none !important;
  color: #6b7280;
  height: 24px;
  padding: 0 7px;
  line-height: 22px;
  background: transparent;
  border: none;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__mode_select--3_8-n .ant-radio-button-wrapper:not(:first-child)::before {
  display: none;
  /* 去掉中间竖线 */
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__mode_select--3_8-n .ant-radio-button-wrapper-checked {
  background: #ffffff !important;
  color: #111827 !important;
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__mode_select--3_8-n .ant-radio-button-wrapper:hover {
  background: rgba(0, 0, 0, 0.04);
}
.src-containers-AssistantWrite-index-module__assistant_writer_page--2HHxU .src-containers-AssistantWrite-index-module__mode_select--3_8-n .ant-radio-button-wrapper-disabled {
  color: #bfbfbf !important;
}

.Agent_agentContainer__k39_r {
    display: flex;
    justify-content: center; /* 水平居中 */
    height: 100%;
    width: 100%;
}

.Agent_agentBox__1W0He {
    width: 80%; /* 可以根据需要调整宽度 */
    max-width: 600px; /* 设置最大宽度 */
    border-radius: 8px;
    padding: 20px;
}

.Agent_header__1h1_- {
    font-weight: 500;
    font-size: 18px;
    color: #333333;
    text-align: center;
    font-style: normal;
    text-transform: none;
}

.Agent_incomeSection__bm3YS {
    font-size: 16px;
    margin-top: 10px;
    padding: 10px 0;
    color: #333;
    font-weight: bold;
}

.Agent_inviteCodeSection__11soc {
    margin-top: 20px;
    padding: 15px 0;
}

.Agent_inviteCodeRow__vGR93 {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    justify-content: space-between;
}
.Agent_inviteCodeInfo__3xPJw{
    display: flex;
    align-items: center;
}
.Agent_inviteCodeTitle__ODZTP {
    font-size: 14px;
    color: #333;
    white-space: nowrap;
}

.Agent_inviteCodeBox__1-B1l {
    margin: 0 10px;
    padding: 5px 15px;
    border: 1px solid #ddd;
    border-radius: 10px;
    font-family: monospace;
    font-size: 14px;
}

.Agent_actionBtn__xUJM2 {
    color: #1890ff;
    cursor: pointer;
    font-size: 14px;
    white-space: nowrap;
}

.Agent_actionBtn__xUJM2:nth-child(3),
.Agent_actionBtn__xUJM2:nth-child(4) {
    margin-right: 20px;
}

.Agent_inviteDesc__3AHUF {
    font-size: 12px;
    color: #999;
    line-height: 1.5;
    margin-top: 10px;
}


.Agent_levelCard__1NzBL {
    background: linear-gradient( 90deg, #FCEABC 0%, #F0CC90 100%);
    border-radius: 8px;
    padding: 15px;
}

.Agent_levelInfo__9618T {
    display: grid;
    grid-template-columns: 30px 1fr 120px;
    grid-gap: 20px;
    gap: 20px;
}

/* 三列布局 */
.Agent_iconColumn__1tABo {
    display: flex;
    justify-content: center;
}

.Agent_levelIcon__1oq9X {
    width: 40px;
    height: 40px;
}

.Agent_leftSection__2Hg2q {
    display: flex;
    justify-content: center;
    align-items: center;
}

.Agent_centerSection__sQrdY {
    display: flex;
    flex-direction: column;
    grid-gap: 12px;
    gap: 12px;
}

.Agent_levelRow__340Gn {
    display: flex;
    align-items: center;
    grid-gap: 8px;
    gap: 8px;
}

.Agent_commissionColumn__2306p {
    text-align: right;
    color: #666;
}

.Agent_levelText__upEeJ {
    font-size: 14px;
    font-weight: bold;
    color: #472A00 ;
}

.Agent_levelHelp__1TYzC {
    width: 13px;
    height: 13px;
    line-height: 13px;
    text-align: center;
    border-radius: 50%;
    color: #55c0ff;
    font-size: 12px;
    border: 1px solid #55c0ff;
    cursor: pointer;
    display: inline-block;
}

.Agent_progressBar__NzfiF {
    width: 100%;
    height: 6px;
    background-color: white;
    border-radius: 4px;
    overflow: hidden;
}

.Agent_progressFill__oU72H {
    height: 100%;
    background: linear-gradient( 90deg, #FFC335 0%, #FF6600 100%);
    border-radius: 4px;
    transition: width 0.3s ease;
}

.Agent_levelDesc__31eJ1 {
    font-size: 12px;
    color: #472A00;
}

.Agent_rightSection__3hXzO {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    font-weight: 500;
    font-size: 14px;
    color: #472A00;
}
.ant-popover-inner{
    border-radius: 10px !important;
}
.Agent_levelHelpContent__33qB0 {
    font-size: 12px;
    line-height: 1.5;
    color: #333333;
    width: 242px;
}

.Agent_levelHelpContent__33qB0 div {
    margin-bottom: 4px;
}

.Agent_levelHelpContent__33qB0 div:first-child {
    margin-bottom: 8px;
    font-weight: 500;
    text-align: center;
    font-size: 14px;
}


/* 佣金区域样式 */
.Agent_commissionRow__3nYIa {
    display: flex;
    grid-gap: 15px;
    gap: 15px;
    margin-top: 20px;
    height: 85px;
}

/* 佣金余额卡片 */
.Agent_balanceCard__6XTuH {
    flex: 2 1;
    padding: 15px 20px;
    background-color: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 8px;
    display: flex;
    align-items: center;
    position: relative;
}

.Agent_balanceTitle__ZZYVJ {
    display: flex;
    align-items: center;
    color: #666;
    font-size: 14px;
}

.Agent_helpIcon__2arrZ {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    color: #55c0ff;
    font-size: 12px;
    border: 1px solid #55c0ff;
    cursor: pointer;
    position: absolute;
    right:9px;
    top:9px;
}

.Agent_balanceAmount__1M_j9 {
    display: flex;
    align-items: baseline;
    margin-left:10px;
}

.Agent_symbol__1_EDB {
    font-size: 16px;
    font-weight: 500;
    color: #333;
    margin-right: 4px;
}

.Agent_amount__3WPAH {
    font-size: 24px;
    font-weight: bold;
    color: #333;
}

/* 佣金明细按钮卡片 */
.Agent_detailCard__1HqRK {
    flex: 1 1;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f0f8ff;
    border: 1px solid #e8e8e8;
    border-radius: 8px;
}

.Agent_detailButton__1tyWY {
    width: 100%;
    height: 100%;
    background: none;
    border: none;
    color: #1890ff;
    font-size: 16px;
    cursor: pointer;
    outline: none;
    display: flex;
    align-items: center;
    justify-content: center;
}

.Agent_detailButton__1tyWY:hover {
    color: #40a9ff;
}

/* 帮助内容样式 */
.Agent_helpContent__1pe4D {
    max-width: 250px;
    font-size: 12px;
    line-height: 1.5;
}





/* 提示区域样式 */
.Agent_tipsSection__3JKQA {
    margin-top: 20px;
}

.Agent_tipsCard__3VUjE {
    display: flex;
    background: linear-gradient(135deg, #f5f7ff 0%, #e8f4ff 100%);
    border-radius: 12px;
    padding: 20px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
}

.Agent_tipsContent__2Wbvb {
    flex: 1 1;
    padding-right: 20px;
}

.Agent_tipsTitle__2_tfv {
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-bottom: 10px;
}

.Agent_tipsDesc__3P7G4 {
    font-size: 14px;
    color: #666;
    line-height: 1.6;
    margin-bottom: 20px;
}

.Agent_tipsActions__3q7XW {
    display: flex;
    grid-gap: 15px;
    gap: 15px;
}

.Agent_inviteButton__X6h0u {
    height: 40px;
    padding: 0 24px;
    font-size: 16px;
    border-radius: 10px;
    background-color: #1890ff;
    border-color: #1890ff;
}


.Agent_tipsImage__1uJqp {
    width: 120px;
    height: 120px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

/* 如果没有图片，可以使用以下样式代替 */
.Agent_tipsImage__1uJqp {
    width: 120px;
    height: 120px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #1890ff;
    font-size: 40px;
}

.Agent_tipsImage__1uJqp::after {
    content: "🎁";
}


/* 体现区域 */
.Agent_advancedSection__3r3tr{
    border: 1px solid #e8e8e8;
    margin-top: 20px;
    border-radius: 8px;
}

.Agent_withdrawCard__2uIjo {
    padding: 20px;
}

.Agent_withdrawTitle__1ufVG {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 20px;
    color: #333333;
}

.Agent_withdrawNote__1tzWu {
    font-size: 12px;
    color: #999;
    font-weight: normal;
}

.Agent_withdrawContent__22N5K {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}

.Agent_inputWrapper__1DF7g {
    flex: 1 1;
    display: flex;
    align-items: center;
    background-color: #F4F5F6;
    border-radius: 10px;
    padding: 0 12px;
    margin-right: 15px;
    height: 40px;
}

.Agent_currencySymbol__376_o {
    font-size: 18px;
    color: #333;
    margin-right: 8px;
}

.Agent_withdrawInput__M85x0 {
    flex: 1 1;
    border: none;
    background: transparent;
    font-size: 18px;
    outline: none;
    height: 100%;
}

.Agent_withdrawButton__32DKm {
    background-color: #1890ff;
    color: white;
    border: none;
    border-radius: 10px;
    padding: 0 34px;
    height: 40px;
    font-size: 16px;
    cursor: pointer;
    transition: all 0.3s;
    display: flex;
    align-items: center;
    justify-content: center;
    grid-gap: 8px;
    gap: 8px;
}

.Agent_loadingIcon__3kr9s {
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 2px solid #fff;
    border-top-color: transparent;
    border-radius: 50%;
    animation: Agent_spin__2Am4e 0.8s linear infinite;
}

@keyframes Agent_spin__2Am4e {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.Agent_loading__1N3lG {
    opacity: 0.8;
    cursor: not-allowed;
}

.Agent_withdrawButton__32DKm:hover {
    background-color: #40a9ff;
}

.Agent_withdrawButton__32DKm:disabled {
    background-color: #d9d9d9;
    cursor: not-allowed;
}

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

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



.Agent_withdrawMethodSection__DLBnO {
    margin-top: 24px;
    padding-top: 20px;
    border-top: 1px solid #f0f0f0;
}

.Agent_withdrawMethodTitle__1UY66 {
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 16px;
}

.Agent_withdrawMethodOptions__27pL_ {
    display: flex;
    flex-direction: column;
    grid-gap: 12px;
    gap: 12px;
}

.Agent_methodOption__2_DGZ {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 16px;
    background-color: #f9f9f9;
    border-radius: 8px;
    border: 1px solid transparent;
}

.Agent_methodOption__2_DGZ:has(input:checked) {
    background-color: #e6f7ff;
}

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

.Agent_methodRadio__2XVCD input[type="radio"] {
    margin: 0;
    margin-right: 12px;
    width: 18px;
    height: 18px;
    accent-color: #1890ff;
}

.Agent_methodLabel__2wcDj {
    display: flex;
    align-items: center;
    grid-gap: 8px;
    gap: 8px;
    font-size: 15px;
    color: #333;
    cursor: pointer;
}

.Agent_methodIcon__1FOpu {
    width: 24px;
    height: 24px;
    object-fit: contain;
}

.Agent_methodAction__RIVE2 {
    display: flex;
    align-items: center;
    grid-gap: 8px;
    gap: 8px;
}

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

.Agent_bindButton__dvWTz {
    background-color: #fff;
    border: 1px solid #1990FF;
    color: #1990FF;
    border-radius: 15px;
    padding: 0px 10px;
    font-size: 14px;
    cursor: pointer;
    transition: all 0.3s;
}


.Agent_changeButton__i8DPC {
    background-color: #fff;
    border: 1px solid #1990FF;
    color: #1990FF;
    border-radius: 15px;
    padding: 0px 10px;
    font-size: 14px;
    cursor: pointer;
    transition: all 0.3s;
}


/* 自定义单选框样式 */
.Agent_customRadio__3hR2s {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 2px solid #d9d9d9;
    margin-right: 12px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.2s;
    background-color: #fff;
}

.Agent_customRadio__3hR2s.Agent_checked__12O30 {
    border-color: #1890ff;
    background-color: #1890ff;
}

.Agent_checkmark__2zT_7 {
    color: white;
    font-size: 14px;
    font-weight: bold;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}
.Agent_wechatBoundInfo__1q0tg {
    display: flex;
    align-items: center;
    grid-gap: 8px;
    gap: 8px;
}

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

.Invite_inviteModal__26QIj .ant-modal-content {
    border-radius: 40px;
    overflow: hidden;
}

.Invite_inviteModal__26QIj .ant-modal-header {
    border-radius: 40px 40px 0 0;
    text-align: center; /* 标题居中 */
}

.Invite_inviteModal__26QIj .ant-modal-footer {
    border-radius: 0 0 40px 40px;
    text-align: center;
    padding: 16px 24px;
}
.Invite_inviteContent__1Eepm {
    max-height: 500px;
    overflow-y: auto;
}

.Invite_inviteCollapse__2b91x {
    background: none;
    border: none;
}

.Invite_inviteCollapse__2b91x .ant-collapse-item {
    margin-bottom: 16px;
    border: none;
    border-radius: 8px;
}

.Invite_inviteCollapse__2b91x .ant-collapse-header {
    padding: 12px 16px !important;
}

.Invite_inviteCollapse__2b91x .ant-collapse-content {
    border-top: none;
}
.Invite_monthHeader__2v8nS {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    font-weight: 500;
    font-size: 16px;
}

.Invite_monthCount__EFTFd {
    font-size: 12px;
    color: #666;
    font-weight: normal;
    margin-right: 10px;
}

.Invite_inviteList__3d86Y {
    padding: 0 8px;
}

.Invite_inviteItem__1k3hS {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 8px;
    border-bottom: 1px solid #f0f0f0;
}



.Invite_userInfo__iSNgg {
    display: flex;
    align-items: center;
    flex: 1 1;
}

.Invite_userAvatar__2JaTk {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: #55c0ff;
    margin-right: 8px;
    color: white;
    text-align: center;
}

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

.Invite_inviteType__1WpDP {
    flex: 1 1;
    text-align: center;
    color: #333333;
    font-size: 14px;
}

.Invite_inviteTime__2RWb2 {
    flex: 1 1;
    text-align: right;
    color: #333333;
    font-size: 12px;
}

.Invite_loading__3CH_k {
    text-align: center;
    padding: 40px 0;
    color: #999;
}


.Commission_inviteModal__2LGHG .ant-modal-content {
    border-radius: 40px;
    overflow: hidden;
}

.Commission_inviteModal__2LGHG .ant-modal-header {
    border-radius: 40px 40px 0 0;
    text-align: center; /* 标题居中 */
}

.Commission_inviteModal__2LGHG .ant-modal-footer {
    border-radius: 0 0 40px 40px;
    text-align: center;
    padding: 16px 24px;
}
.Commission_inviteContent__344Br {
    max-height: 500px;
    overflow-y: auto;
}

.Commission_inviteCollapse__2jcr4 {
    background: none;
    border: none;
}

.Commission_inviteCollapse__2jcr4 .ant-collapse-item {
    margin-bottom: 16px;
    border: none;
    border-radius: 8px;
}

.Commission_inviteCollapse__2jcr4 .ant-collapse-header {
    padding: 12px 16px !important;
}

.Commission_inviteCollapse__2jcr4 .ant-collapse-content {
    border-top: none;
}
.Commission_monthHeader__18QRj {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    font-weight: 500;
    font-size: 16px;
}

.Commission_monthCount__2xG1J {
    font-size: 12px;
    color: #666;
    font-weight: normal;
    margin-right: 10px;
}

.Commission_inviteList__unKOd {
    padding: 0 8px;
}

.Commission_inviteItem__274rB {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 8px;
    border-bottom: 1px solid #f0f0f0;
}



.Commission_userInfo__bIGlz {
    display: flex;
    align-items: center;
    flex: 1 1;
}

.Commission_userAvatar__1-pJG {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: #55c0ff;
    margin-right: 8px;
    color: white;
    text-align: center;
}

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

.Commission_inviteType__dk_oP {
    flex: 1 1;
    text-align: center;
    color: #333333;
    font-size: 14px;
}

.Commission_inviteTime__1Tjwz {
    flex: 1 1;
    text-align: right;
    color: #333333;
    font-size: 12px;
}

.Commission_loading__1GNw9 {
    text-align: center;
    padding: 40px 0;
    color: #999;
}

.Commission_incomeAmount__2g7Fb {
    color: #52c41a; /* 绿色 - 收入 */
    font-weight: 500;
}

.Commission_expenseAmount__U5muN {
    color: #f5222d; /* 红色 - 支出 */
    font-weight: 500;
}
.WechatBindModal_wechatBindModal__27Y3H {
    border-radius: 8px;
    overflow: hidden;
}

.WechatBindModal_wechatBindModal__27Y3H .ant-modal-content {
    border-radius: 40px;
    overflow: hidden;
}

.WechatBindModal_wechatBindModal__27Y3H .ant-modal-header {
    border-radius: 40px 40px 0 0;
    text-align: center; /* 标题居中 */
}

.WechatBindModal_wechatBindModal__27Y3H .ant-modal-footer {
    border-radius: 0 0 40px 40px;
    text-align: center;
    padding: 16px 24px;
}
.WechatBindModal_wechatBindModal__27Y3H .ant-modal-body {
    padding: 60px 80px;
}

.WechatBindModal_modalFooter__1MPmH {
    display: flex;
    justify-content: flex-end;
    grid-gap: 12px;
    gap: 12px;
}


.WechatBindModal_steps__vMkT0 {
    padding: 0px 80px;

}

/* 修改步骤条数字大小 */
.WechatBindModal_steps__vMkT0 .ant-steps-item-icon {
    width: 24px;  /* 减小整体尺寸 */
    height: 24px;
    line-height: 24px;
    font-size: 12px;  /* 减小数字字体大小 */
    
}

/* 调整步骤条连接线的位置，以匹配更小的图标 */
.WechatBindModal_steps__vMkT0 .ant-steps-item:not(:last-child)::after {
    top: 12px;  /* 调整连接线位置以匹配更小的图标 */
}

/* 调整步骤标题的位置和大小 */
.WechatBindModal_steps__vMkT0 .ant-steps-item-title {
    margin-top: -4px !important;  /* 调整标题与图标的距离 */
    font-size: 12px;  /* 减小标题字体大小 */
}


/* 调整步骤条整体的内边距 */
.WechatBindModal_steps__vMkT0 .ant-steps-item-content {
    padding-bottom: 24px;  /* 减小底部内边距 */
}
.WechatBindModal_steps__vMkT0 .ant-steps-item-process .ant-steps-item-icon{
    background-color: #1890ff;
}

.WechatBindModal_stepContent__1QOZA {
    padding: 0 20px;
    margin-bottom: 24px;
}

.WechatBindModal_formItem__1Cp4D {
    margin-bottom: 20px;
}

.WechatBindModal_label__2l7Bp {
    font-size: 14px;
    color: #333333;
    margin-bottom: 8px;
}

.WechatBindModal_input__1Yk8y {
    height: 40px;
    border-radius: 10px;
    background-color: #f5f5f5;
    border: none;
    padding: 0 12px;
}

.WechatBindModal_codeRow__2wodt {
    display: flex;
    grid-gap: 12px;
    gap: 12px;
}

.WechatBindModal_codeInput__1gWC7 {
    flex: 1 1;
    height: 40px;
    border-radius: 10px;
    background-color: #f5f5f5;
    border: none;
    padding: 0 12px;
    padding-right: 100px; /* 为发送验证码按钮留出空间 */
}

.WechatBindModal_sendCodeBtn__WXh3e {
    position: absolute;
    right: 95px;
    height: 40px;
    line-height: 40px;
    padding: 0 12px;
    color: #1890ff;
    cursor: pointer;
    text-align: center;
    border-left: 1px solid #e8e8e8;
    background-color: transparent;
    font-size: 14px;
}

.WechatBindModal_sendCodeBtn__WXh3e:hover {
    color: #40a9ff;
}

.WechatBindModal_sendCodeBtn__WXh3e.WechatBindModal_disabled__2BQL8 {
    color: #828282;
    cursor: not-allowed;
}
.WechatBindModal_captchaRow__2anD9 {
    display: flex;
    position: relative;
}

.WechatBindModal_captchaInput__1tPq0 {
    flex: 1 1;
    height: 40px;
    border-radius: 10px;
    background-color: #f5f5f5;
    border: none;
    padding: 0 12px;
}

/* 覆盖 Ant Design 的输入框样式 */
.WechatBindModal_input__1Yk8y:focus, .WechatBindModal_codeInput__1gWC7:focus, .WechatBindModal_captchaInput__1tPq0:focus {
    box-shadow: none;
    border: none;
    outline: none;
}

/* 覆盖 Ant Design 的输入框样式 - 悬停状态 */
.WechatBindModal_input__1Yk8y:hover, .WechatBindModal_codeInput__1gWC7:hover, .WechatBindModal_captchaInput__1tPq0:hover {
    border: none;
}

/* 覆盖 Ant Design 的全局样式 */
.ant-input:focus, .ant-input-focused {
    box-shadow: none !important;
    border-color: transparent !important;
}

.ant-input:hover {
    border-color: transparent !important;
}

/* 输入框的占位符文本样式 */
.WechatBindModal_input__1Yk8y::placeholder, .WechatBindModal_codeInput__1gWC7::placeholder, .WechatBindModal_captchaInput__1tPq0::placeholder {
    color: #999;
}

.WechatBindModal_captchaImg__oZkXT {
    width: 120px;
    height: 40px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    overflow: hidden;
}

.WechatBindModal_mockCaptcha__21MxY {
    font-family: 'Courier New', Courier, monospace;
    font-size: 24px;
    color: #666;
    letter-spacing: 2px;
    transform: skew(-10deg);
}

.WechatBindModal_nextBtn__3V5U6 {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    margin-top: 20px;
}




.WechatBindModal_wechatAuthContainer__dpfO1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 20px 0;
}

.WechatBindModal_authTitle__DJT2K {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 12px;
}

.WechatBindModal_authDesc__1dhnC {
    font-size: 14px;
    color: #666;
    margin-bottom: 24px;
    text-align: center;
}

.WechatBindModal_qrcodeInfo__3rr5s {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
    padding: 30px;
    border: 1px solid #eee;
    width: 80%;
    max-width: 300px;
}

.WechatBindModal_qrcodeIcon__1CU3q {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background-color: #00aaff;
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 36px;
    margin-bottom: 20px;
}

.WechatBindModal_authTips__2xvjt {
    font-size: 12px;
    color: #999;
    text-align: center;
    margin: 20px 0;
}

.WechatBindModal_authButton__2m9Gr {
    padding: 10px 30px;
    background-color: #07c160;
    color: white;
    border: none;
    border-radius: 4px;
    font-size: 16px;
    cursor: pointer;
    margin-top: 10px;
}

.WechatBindModal_authButton__2m9Gr:hover {
    background-color: #06ad56;
}
.AlipayBindModal_alipayBindModal__3p1ek {
    border-radius: 8px;
    overflow: hidden;
}

.AlipayBindModal_alipayBindModal__3p1ek .ant-modal-content {
    border-radius: 40px;
    overflow: hidden;
}

.AlipayBindModal_alipayBindModal__3p1ek .ant-modal-header {
    border-radius: 40px 40px 0 0;
    text-align: center; /* 标题居中 */
}

.AlipayBindModal_alipayBindModal__3p1ek .ant-modal-footer {
    border-radius: 0 0 40px 40px;
    text-align: center;
    padding: 16px 24px;
}
.AlipayBindModal_alipayBindModal__3p1ek .ant-modal-body {
    padding: 60px 80px;
}

.AlipayBindModal_modalFooter__2Gwc5 {
    display: flex;
    justify-content: flex-end;
    grid-gap: 12px;
    gap: 12px;
}


.AlipayBindModal_steps__1v51V {
    padding: 0px 80px;

}

/* 修改步骤条数字大小 */
.AlipayBindModal_steps__1v51V .ant-steps-item-icon {
    width: 24px;  /* 减小整体尺寸 */
    height: 24px;
    line-height: 24px;
    font-size: 12px;  /* 减小数字字体大小 */
    
}

/* 调整步骤条连接线的位置，以匹配更小的图标 */
.AlipayBindModal_steps__1v51V .ant-steps-item:not(:last-child)::after {
    top: 12px;  /* 调整连接线位置以匹配更小的图标 */
}

/* 调整步骤标题的位置和大小 */
.AlipayBindModal_steps__1v51V .ant-steps-item-title {
    margin-top: -4px !important;  /* 调整标题与图标的距离 */
    font-size: 12px;  /* 减小标题字体大小 */
}


/* 调整步骤条整体的内边距 */
.AlipayBindModal_steps__1v51V .ant-steps-item-content {
    padding-bottom: 24px;  /* 减小底部内边距 */
}
.AlipayBindModal_steps__1v51V .ant-steps-item-process .ant-steps-item-icon{
    background-color: #1890ff;
}

.AlipayBindModal_stepContent__1Nl4m {
    padding: 0 20px;
    margin-bottom: 24px;
}

.AlipayBindModal_formItem__25kAu {
    margin-bottom: 20px;
}

.AlipayBindModal_label__3onE6 {
    font-size: 14px;
    color: #333333;
    margin-bottom: 8px;
}

.AlipayBindModal_input__3_z3u {
    height: 40px;
    border-radius: 10px;
    background-color: #f5f5f5;
    border: none;
    padding: 0 12px;
}

.AlipayBindModal_codeRow__2zCfm {
    display: flex;
    grid-gap: 12px;
    gap: 12px;
}

.AlipayBindModal_codeInput__3Y3EU {
    flex: 1 1;
    height: 40px;
    border-radius: 10px;
    background-color: #f5f5f5;
    border: none;
    padding: 0 12px;
    padding-right: 100px; /* 为发送验证码按钮留出空间 */
}

.AlipayBindModal_sendCodeBtn__24Vf8 {
    position: absolute;
    right: 95px;
    height: 40px;
    line-height: 40px;
    padding: 0 12px;
    color: #1890ff;
    cursor: pointer;
    text-align: center;
    border-left: 1px solid #e8e8e8;
    background-color: transparent;
    font-size: 14px;
}

.AlipayBindModal_sendCodeBtn__24Vf8:hover {
    color: #40a9ff;
}

.AlipayBindModal_sendCodeBtn__24Vf8.AlipayBindModal_disabled__i2eBZ {
    color: #828282;
    cursor: not-allowed;
}
.AlipayBindModal_captchaRow__1GjYy {
    display: flex;
    align-items: center;
}

.AlipayBindModal_captchaInput__1CLni {
    flex: 1 1;
    height: 40px;
    border-radius: 10px;
    background-color: #f5f5f5;
    border: none;
    padding: 0 12px;
    padding-right: 100px; /* 为发送验证码按钮留出空间 */
}

/* 覆盖 Ant Design 的输入框样式 */
.AlipayBindModal_input__3_z3u:focus, .AlipayBindModal_codeInput__3Y3EU:focus, .AlipayBindModal_captchaInput__1CLni:focus {
    box-shadow: none;
    border: none;
    outline: none;
}

/* 覆盖 Ant Design 的输入框样式 - 悬停状态 */
.AlipayBindModal_input__3_z3u:hover, .AlipayBindModal_codeInput__3Y3EU:hover, .AlipayBindModal_captchaInput__1CLni:hover {
    border: none;
}

/* 覆盖 Ant Design 的全局样式 */
.ant-input:focus, .ant-input-focused {
    box-shadow: none !important;
    border-color: transparent !important;
}

.ant-input:hover {
    border-color: transparent !important;
}

/* 输入框的占位符文本样式 */
.AlipayBindModal_input__3_z3u::placeholder, .AlipayBindModal_codeInput__3Y3EU::placeholder, .AlipayBindModal_captchaInput__1CLni::placeholder {
    color: #999;
}

.AlipayBindModal_captchaContainer__g1hUp {
    height: 40px;
    cursor: pointer;
    margin-left: 8px;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    overflow: hidden;
}

.AlipayBindModal_captchaImg__3R0za {
    width: 100%;
    object-fit: cover;
}

.AlipayBindModal_mockCaptcha__1HPbd {
    font-family: 'Courier New', Courier, monospace;
    font-size: 24px;
    color: #666;
    letter-spacing: 2px;
    transform: skew(-10deg);
}

.AlipayBindModal_captchaLoading__3CH1O {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #999;
    font-size: 12px;
    background: #f5f5f5;
}

.AlipayBindModal_nextBtn__YvUk4 {
    width: 100%;
    height: 40px;
    border-radius: 4px;
    margin-top: 20px;
}

.AlipayBindModal_qrCodeContainer__3ON8f {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 20px 0;
}

.AlipayBindModal_qrCode__18wIR {
    width: 200px;
    height: 200px;
    background-color: #f5f5f5;
    border-radius: 4px;
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.AlipayBindModal_mockQrCode__3ES9F {
    width: 180px;
    height: 180px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><rect x="0" y="0" width="100" height="100" fill="white"/><rect x="10" y="10" width="80" height="80" fill="black"/><rect x="20" y="20" width="60" height="60" fill="white"/><rect x="30" y="30" width="40" height="40" fill="black"/><rect x="40" y="40" width="20" height="20" fill="white"/></svg>');
    background-size: cover;
}

.AlipayBindModal_qrCodeTip__2VdcZ {
    font-size: 14px;
    color: #333333;
    text-align: center;
    line-height: 1.5;
}

.AlipayBindModal_radioGroup__fG6V_ {
    display: flex;
    grid-gap: 20px;
    gap: 20px;
}
