.obcp-layout {
  height: 100%;
}
.obcp-layout .ant-layout {
  height: 100%;
}

.index_page404Wrapper__Cb2YR {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  background-color: var(--c-bg-color-content, #ffffff);
}
.index_page404__5LKrX {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 80%;
  color: rgba(0, 0, 0, 0.6);
  color: var(--c-font-color-60, rgba(0, 0, 0, 0.6));
}
.index_page404__5LKrX .index_text404Headline__7MVwd {
  font-size: 16px;
  font-weight: 600;
  font-family: PingFangSC, PingFangSC-Medium, Arial, sanns-serif;
}
.index_page404__5LKrX .index_text404Btn__tfMDJ {
  margin-top: 13px;
}
.index_page404__5LKrX .index_text404Btn__tfMDJ .ant-btn {
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-weight: 600;
}

.index_page500__SHJip {
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.index_page500__SHJip .index_text500Headline__QIgU1 {
  line-height: 24px;
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 10px;
  color: rgba(0, 0, 0, 0);
  color: var(--c-font-color-80, rgba(0, 0, 0, 0));
  animation: index_slideUp__-WWAi 0.5s ease-out 0.1s forwards;
}
.index_page500__SHJip .index_text500Info__Wd6nh {
  line-height: 21px;
  font-size: 13px;
  margin-bottom: 10px;
  color: rgba(0, 0, 0, 0);
  color: var(--c-font-color-40, rgba(0, 0, 0, 0));
  animation: index_slideUp__-WWAi 0.5s ease-out 0.2s forwards;
}

.index_react-resizable-handle__g6JsG {
  position: absolute;
  inset-inline-end: -5px;
  bottom: 0;
  z-index: 1;
  width: 10px;
  height: 100%;
  cursor: col-resize;
}

.index_tree_transfer_class__vVeg6 {
  padding-block-start: 50px;
  padding-block-end: 20px;
}
.index_tree_transfer_class__vVeg6 .tree-transfer .ant-transfer-list .ant-transfer-list-header .anticon-down {
  display: none;
}
.index_tree_transfer_class__vVeg6 .ant-transfer-list-header .ant-transfer-list-header-selected {
  margin-left: 20px;
}
.index_tree_transfer_class__vVeg6 .ant-transfer-list {
  position: relative;
}
.index_tree_transfer_class__vVeg6 .ant-transfer-customize-list .ant-transfer-list {
  width: 380px;
}
.index_tree_transfer_class__vVeg6 .ant-transfer .ant-transfer-operation {
  width: 70px;
  align-items: center;
}
.index_tree_transfer_class__vVeg6 .ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-node-content-wrapper {
  text-align: left;
  text-align: initial;
}
.index_tree_transfer_class__vVeg6 .ant-tree-list-scrollbar-thumb {
  background: var(--hx-scrollbar-thumb-bg) !important;
}
.index_tree_transfer_class__vVeg6 .ant-tree-switcher:not(.ant-tree-switcher-noop):hover:before {
  background: inherit;
}
.index_tree_transfer_class__vVeg6 .ant-transfer-operation .ant-btn-variant-solid:disabled {
  cursor: default;
}
.index_tree_transfer_class__vVeg6 .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
}
.index_tree_transfer_class__vVeg6 .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected:hover {
  background: var(--ant-tree-node-hover-bg);
}
.index_tree_transfer_class__vVeg6 .ant-transfer-list-body-search-wrapper {
  display: none;
}
.index_tree_transfer_class__vVeg6 .index_ez-tree-checkbox-all__2J0vp {
  position: absolute;
  top: 5px;
  left: 12px;
}
.index_tree_title__s4FZi {
  position: absolute;
  top: -32px;
  left: 0px;
}
.index_tree_transfer_class_disabled__MjGEw .ant-transfer-list-header .ant-checkbox-wrapper {
  display: none;
}
.index_tree_transfer_class_disabled__MjGEw .ant-transfer-list:first-child .ant-tree-treenode-disabled.ant-tree-treenode-checkbox-checked .ant-tree-title {
  color: var(--ant-color-text-disabled) !important;
}
.index_tree_transfer_class_disabled__MjGEw .ant-transfer-list:first-child .ant-tree-treenode-disabled:not(.ant-tree-treenode-checkbox-checked) .ant-tree-title {
  color: #1d1e26 !important;
}
.index_tree_transfer_class_disabled__MjGEw .ant-transfer-list:nth-child(2) .ant-tree-title {
  color: #1d1e26 !important;
}
.index_tree_transfer_class_disabled__MjGEw .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {
  cursor: default;
}
.index_tree_transfer_class_disabled__MjGEw .ant-transfer-operation .ant-btn {
  cursor: default;
}
.index_tree_transfer_class_disabled__MjGEw .ant-tree .ant-tree-checkbox-disabled + span {
  color: #1d1e26;
}
.index_tree_transfer_class_disabled__MjGEw .ant-transfer-list-body-search-wrapper {
  display: none;
}
.index_search-input__5O5Ko {
  margin-inline: 10px;
  width: calc(100% - 20px);
  margin-block: 10px;
}

.iconfont_iconWrap__us7WF {
  font-size: 1em;
  display: flex;
  align-items: center;
  justify-content: center;
}
svg.iconfont_icon__gXrDF {
  width: 1em;
  height: 1em;
  font-size: inherit;
  fill: currentColor !important;
  overflow: hidden;
}
.iconfont_spiritImg__QYlyw {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: auto;
  overflow: hidden;
  cursor: pointer;
}

.index_quarter__Mhf9Z .ant-picker-quarter-panel .ant-picker-body tr {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 10px 24px 0px;
}
.index_quarter__Mhf9Z .ant-picker-quarter-panel .ant-picker-body td {
  width: 50%;
  margin: 5px 6px;
}
.index_quarter__Mhf9Z .ant-picker-quarter-panel .ant-picker-body .ant-picker-cell {
  width: 112px;
  height: 28px;
}
.index_quarter__Mhf9Z .ant-picker-quarter-panel .ant-picker-body .ant-picker-content,
.index_quarter__Mhf9Z .ant-picker-quarter-panel .ant-picker-body .ant-picker-quarter-panel {
  width: 276px;
}
.index_quarter__Mhf9Z .ant-picker-quarter-panel .ant-picker-body .ant-picker-quarter-panel {
  height: 160px;
}
.index_quarter__Mhf9Z .ant-picker-quarter-panel .ant-picker-body .ant-picker-header {
  height: 40px;
}
.index_quarter__Mhf9Z .ant-picker-quarter-panel .ant-picker-body .ant-picker-body {
  height: 120px;
  padding: 0 !important;
}
.index_picker-dropdown__RLJZI .active::before {
  position: absolute;
  top: 0;
  inset-inline-end: 0;
  bottom: 0;
  inset-inline-start: 0;
  z-index: 1;
  border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-primary);
  border-radius: var(--ant-border-radius-sm);
  content: "";
}
.index_picker-dropdown__RLJZI .ant-picker-cell-inner[title] {
  pointer-events: none;
}
.index_picker-dropdown__RLJZI .ant-picker-cell-inner[title]::after,
.index_picker-dropdown__RLJZI .ant-picker-cell[title]::after {
  content: none !important;
}
.index_picker-dropdown__RLJZI .ant-picker-cell-disabled::before {
  top: 25%;
}
.index_picker-dropdown__RLJZI .ant-picker-year-panel .ant-picker-cell-in-view:before {
  top: 25%;
}
.index_picker-dropdown__RLJZI .ant-picker-month-panel .ant-picker-cell-in-view:before {
  top: 25%;
}
.index_picker-dropdown__RLJZI .ant-picker-quarter-panel .ant-picker-body tr {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 10px 24px 0px;
}
.index_picker-dropdown__RLJZI .ant-picker-quarter-panel .ant-picker-body td {
  width: 50%;
  margin: 5px 6px;
}
.index_picker-dropdown__RLJZI .ant-picker-quarter-panel .ant-picker-body .ant-picker-cell {
  width: 112px;
  height: 28px;
}
.index_picker-dropdown__RLJZI .ant-picker-quarter-panel .ant-picker-body .ant-picker-content,
.index_picker-dropdown__RLJZI .ant-picker-quarter-panel .ant-picker-body .ant-picker-quarter-panel {
  width: 276px;
}
.index_picker-dropdown__RLJZI .ant-picker-quarter-panel .ant-picker-body .ant-picker-quarter-panel {
  height: 160px;
}
.index_picker-dropdown__RLJZI .ant-picker-quarter-panel .ant-picker-body .ant-picker-header {
  height: 40px;
}
.index_picker-dropdown__RLJZI .ant-picker-quarter-panel .ant-picker-body .ant-picker-body {
  height: 120px;
  padding: 0 !important;
}
.index_picker-dropdown__RLJZI .ant-picker-quarter-panel .ant-picker-body .ant-picker-cell-in-view:before {
  top: 44%;
}
.index_halfYear__RHn80 .index_ant-picker-body__Y7DS- tr {
  display: block;
}
.index_halfYear__RHn80 .index_hidden__0L5I- {
  display: none;
}
.index_halfYear__RHn80 .active::before {
  position: absolute;
  top: 0;
  inset-inline-end: 0;
  bottom: 0;
  inset-inline-start: 0;
  z-index: 1;
  border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-primary);
  border-radius: var(--ant-border-radius-sm);
  content: "";
}
.index_halfYear__RHn80 .ant-picker-quarter-panel .ant-picker-body {
  padding: 0px !important;
}
.index_halfYear__RHn80 .ant-picker-quarter-panel .ant-picker-body tr td:nth-child(3),
.index_halfYear__RHn80 .ant-picker-quarter-panel .ant-picker-body tr td:nth-child(2) {
  display: none;
}
.index_halfYear__RHn80 .ant-picker-quarter-panel .ant-picker-cell-in-view:before {
  top: 30%;
  margin-top: 10px;
}
.ant-picker-month-panel-container .ant-picker-body {
  margin-top: 20px;
}

.index_ezSmartEmpty__jWKWz {
  display: flex;
  height: 100%;
  flex-flow: column;
  align-items: center;
  justify-content: center;
}
.index_ezSmartEmpty__jWKWz img {
  width: 120px;
  height: 120px;
}
.index_ezSmartEmpty__jWKWz .emptyTxt {
  color: #a1a5b2;
  font-size: 14px;
}

.iconfont_iconWrap__UITmc {
  font-size: 1em;
  display: flex;
  align-items: center;
  justify-content: center;
}
svg.iconfont_icon__5tO3q {
  width: 1em;
  height: 1em;
  font-size: inherit;
  fill: currentColor !important;
  overflow: hidden;
}
.iconfont_spiritImg__xx2cP {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: auto;
  overflow: hidden;
  cursor: pointer;
}

/* 请求 Loading 样式 */
.index_request-loading__ROD4n {
  position: fixed !important;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2000;
}
.index_request-loading__ROD4n .ant-spin-text {
  margin-top: 5px;
  font-size: 18px;
  color: var(--ant-color-primary);
  color: var(--c-color-primary, var(--ant-color-primary));
}
.index_request-loading__ROD4n .ant-spin-dot-item {
  background-color: var(--ant-color-primary);
  background-color: var(--c-color-primary, var(--ant-color-primary));
}

.index_themeCombination__5gBp5 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 60px;
  gap: 10px;
  gap: var(--c-page-header-content-margin, 10px);
  cursor: pointer;
}
.index_themeCombination__5gBp5.index_themeInTestPage__T78M0 {
  max-width: fit-content;
}
.index_themeCombination__5gBp5.index_themeHidden__VCw5c {
  position: fixed !important;
  left: -9999px !important;
  top: -9999px !important;
  visibility: hidden !important;
}
.index_themeCombination__5gBp5 .index_lightTheme__eoXKs {
  display: block;
}
.index_themeCombination__5gBp5 .index_darkTheme__cEDSr {
  display: block;
  color: #f4b58a;
}
.index_themeCombination__5gBp5 .index_contentThemeStyle__dtpjy {
  display: block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: var(--c-color-primary);
}
.index_themeCombination__5gBp5 .index_sizeThemeSwitcher__Lcp6j {
  font-size: 18px;
  color: var(--c-font-color-80);
}
.index_themeCombination__5gBp5 .index_redTheme__BUtC7 {
  background-color: #bf0008;
}
.index_themeCombination__5gBp5 .index_blueTheme__3q1uV {
  background-color: #2779bf;
}
.index_themeCombination__5gBp5 .index_yellowTheme__Ohj6I {
  background-color: #ffcc27;
}
.index_dropDownTheme__YnBV1 {
  display: flex;
  justify-content: space-around;
  align-items: center;
  width: 80px;
  color: var(--c-font-color-80);
}
.index_dropDownTheme__YnBV1 .index_colorTheme__IZAT5 {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  text-align: center;
}
.index_dropDownTheme__YnBV1 .index_colorTheme__IZAT5 > span {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.index_dropDownTheme__YnBV1 .index_redTheme__BUtC7 {
  background-color: #bf0008;
}
.index_dropDownTheme__YnBV1 .index_blueTheme__3q1uV {
  background-color: #2779bf;
}
.index_dropDownTheme__YnBV1 .index_yellowTheme__Ohj6I {
  background-color: #ffcc27;
}

.ezwin-user-center-info {
  margin-top: 5px;
}
.ezwin-user-center-info .ant-input,
.ezwin-user-center-info .ant-select-selection-item {
  font-size: 14px;
}
.ezwin-user-center-info .ant-form-item .ant-form-item-label {
  text-align: start;
}
.ezwin-user-center-info .ezwin-user-center-info-form {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.ezwin-user-center-info .ezwin-user-center-info-form-item {
  width: 49%;
  flex-shrink: 0;
}
.ezwin-user-center-info .ezwin-user-info-submit {
  width: 100%;
  text-align: right;
  flex: 1 1;
}
.ezwin-user-center-info .ezwin-user-info-submit > .ant-form-item-row {
  margin-right: 12px;
}
.ezwin-user-center-info .ant-select-disabled {
  color: rgba(0, 0, 0, 0.4);
  color: var(--c-form-content-font-color-disabled, rgba(0, 0, 0, 0.4));
  border-color: #ececec;
  border-color: var(--c-form-content-border-color-disabled, #ececec);
  background-color: #ececec;
  background-color: var(--c-form-content-bg-color-disabled, #ececec);
}
.ezwin-user-center-info .ant-select-disabled:hover,
.ezwin-user-center-info .ant-select-disabled:focus-visible {
  border-color: #ececec;
  border-color: var(--c-form-content-border-color-disabled, #ececec);
}
.ezwin-user-center-info .ant-select.ant-select-filled:not(.ant-select-customize-input) .ant-select-selector {
  border-color: #d3d6e0;
  border-color: var(--c-form-content-border-color-disabled, #d3d6e0);
}
.ezwin-user-center-info .ant-input-filled {
  border-color: #d3d6e0;
  border-color: var(--c-form-content-border-color-disabled, #d3d6e0);
}

.ezwin-change-pwd-form {
  margin-top: 5px;
}
.ezwin-change-pwd-form .ant-input,
.ezwin-change-pwd-form .ant-select-selection-item {
  font-size: 14px !important;
}
.ezwin-change-pwd-form .ant-form-item .ant-form-item-label {
  text-align: start;
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局变量和方法
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-09-22 20:06:38
 * @LastEditors  : wangzhimin
  * @Description  : 全局less函数
 */
/* 全局统一轮廓样式 */
/* 撑满剩余空间 */
/* 自定义滚动条样式 */
.index_userAvatar__nnrua {
  --c-page-header-avatar-size: 32px;
  width: 32px;
  width: var(--c-page-header-avatar-size, 32px);
  height: 32px;
  height: var(--c-page-header-avatar-size, 32px);
  line-height: calc(32px + 2px);
  line-height: calc(var(--c-page-header-avatar-size, 32px) + 2px);
  text-align: center;
  border-radius: 50%;
  overflow: hidden;
  background: var(--c-user-setting-avatar-bg-color);
  color: var(--c-user-setting-avatar-font-color);
  cursor: pointer;
}
.index_userAvatar__nnrua .index_defaultAvatar__xkTi3 {
  width: 100%;
  height: 100%;
}
.index_userAvatar__nnrua .index_userName__Qj\+qd {
  color: var(--c-user-setting-avatar-name-font-color);
  font-size: 14px;
  font-family: "Times New Roman", Times, serif;
  cursor: pointer;
}
.index_userAvatarZms__UoqGA {
  background: #d1363e;
  --c-page-header-avatar-size: 24px;
  width: 32px;
  width: var(--c-page-header-avatar-size, 32px);
  height: 32px;
  height: var(--c-page-header-avatar-size, 32px);
  line-height: calc(32px + 2px);
  line-height: calc(var(--c-page-header-avatar-size, 32px) + 2px);
  text-align: center;
  border-radius: 50%;
  overflow: hidden;
  color: #dfe2e5;
  cursor: pointer;
}
.index_userAvatarZms__UoqGA .index_defaultAvatar__xkTi3 {
  width: 100%;
  height: 100%;
}
.index_userAvatarZms__UoqGA .index_userName__Qj\+qd {
  color: #f5f5fa !important;
  font-size: 16px !important;
  font-family: "Times New Roman", Times, serif;
  cursor: pointer;
}
.index_userCode__x0OZP {
  max-width: 190px;
  color: #dfe2e5;
  margin-right: 12px;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  font-size: 14px;
}
.index_userLogout__4HGf4 {
  color: var(--c-user-setting-avatar-logout-font-color);
  cursor: pointer;
  width: 28px;
}
.index_clearCacheContent__rXQAU {
  padding-inline-start: 10px;
}
.index_clearCacheContent__rXQAU .index_clearCacheTitle__DO5G5 {
  margin: 5px 0 10px -10px;
}
.index_clearFormTitle__V2-Gy {
  margin-bottom: 10px;
  font-size: calc(var(--c-font-size) + 2px);
}
.index_msgCenter__NcAlg .ant-tooltip-inner {
  color: #111;
}
.index_msgCenter__NcAlg .ant-tooltip-arrow::before {
  bottom: -0.4px !important;
}
.index_userInfoEzsDropdown__kNd9u {
  cursor: pointer;
  right: 5px !important;
  top: 64px !important;
  left: auto !important;
  bottom: auto !important;
  min-width: 102px !important;
  background: #ffffff;
  border-radius: 6px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2), 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
}
.index_userInfoEzsDropdown__kNd9u .ant-dropdown-menu {
  margin-top: 10px;
  margin-bottom: 5px;
  box-shadow: none;
}
.index_userInfoEzsDropdown__kNd9u .ant-dropdown-menu-item-active {
  color: #0a6cc7 !important;
  background: none !important;
  font-weight: 800 !important;
}
.index_userInfoEzsDropdown__kNd9u .ant-dropdown-menu-item {
  margin-bottom: 8px !important;
}
.index_userInfoEzsDropdown__kNd9u .ant-dropdown-menu-item svg {
  padding-top: 1px;
}
.index_userInfoEzsDropdown__kNd9u span.ant-dropdown-menu-title-content span {
  font-size: 14px;
}
.index_userInfoEzsDropdown__kNd9u span.iconfont_iconWrap__GMHGo.ant-dropdown-menu-item-icon {
  font-size: 14px;
}

.index_headerNav__Ta4U1 {
  --c-menu-item-padding-inline: 12px;
  --ant-menu-icon-margin-inline-end: 4px;
  width: calc(100% - 328px);
  height: 60px;
}
.index_headerNav__Ta4U1.ant-menu-horizontal {
  color: var(--c-font-color);
  background-color: transparent;
  border: none;
  border-bottom: none;
  transition: none;
}
.index_headerNav__Ta4U1.ant-menu-horizontal > .ant-menu-item-selected,
.index_headerNav__Ta4U1.ant-menu-horizontal > .ant-menu-submenu-selected {
  background: transparent;
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item {
  line-height: 60px;
  font-size: 18px;
  color: #aeb5bf;
  color: var(--c-color-header-nav-color, #aeb5bf);
  transition: none;
  top: 0;
  margin-bottom: 0;
  padding-inline: var(--c-menu-item-padding-inline);
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover {
  color: #dfe2e5;
  color: var(--c-color-header-nav-color-hover, #dfe2e5);
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item.ant-menu-item-selected,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item.ant-menu-submenu-selected {
  font-weight: 600;
  color: #dfe2e5;
  color: var(--c-color-header-nav-color-active, #dfe2e5);
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item .ant-menu-item-icon {
  vertical-align: -0.225em;
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item .ant-menu-item-icon + span {
  margin-inline-start: 4px;
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item .anticon,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item .anticon + span,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item .ant-menu-item-icon,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item .ant-menu-item-icon + span,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item .ant-menu-title-content,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item .ant-menu-title-content a {
  transition: none !important;
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item .ant-menu-title-content {
  font-size: 18px;
  line-height: 26px;
  text-align: left;
  font-style: normal;
  text-transform: none;
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-overflow-item-rest {
  padding-inline: var(--c-menu-item-padding-inline);
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-overflow-item-rest .ant-menu-submenu-title,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-overflow-item-rest .ant-menu-submenu-title:hover,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-overflow-item-rest:hover .ant-menu-submenu-title {
  color: #fff;
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-overflow-item-rest .ant-menu-submenu-title:after {
  content: "\66f4\591a";
  color: #aeb5bf;
  color: var(--c-color-header-nav-color, #aeb5bf);
  font-size: 18px;
  margin-inline-start: 4px;
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-overflow-item-rest .ant-menu-submenu-title:hover:after {
  content: "\66f4\591a";
  color: #fff;
}
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item:hover::after,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-submenu:hover::after,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item-active::after,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-submenu-active::after,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item-open::after,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-submenu-open::after,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item.ant-menu-item-selected::after,
.index_headerNav__Ta4U1.ant-menu-horizontal .ant-menu-item.ant-menu-submenu-selected::after {
  border-bottom-color: var(--c-color-header-nav-selected);
  border-bottom-width: 3px;
}

.index_ezwin_headerNav__gfxc5 {
  width: calc(100% - 220px);
  background-color: #00122e;
  height: 60px;
  border-bottom-color: #00122e;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_ezsmartHeaderNav__3660L {
  background-color: transparent;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-css-var {
  background-color: #00122e;
  border-bottom-color: #00122e;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-horizontal {
  border-color: transparent;
  border-bottom: none;
  transition: none;
  background-color: #00122e;
  border-bottom-color: #00122e;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item:hover::after {
  border-bottom-color: #dd0d17;
  border-bottom-width: 3px;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item {
  line-height: 60px;
  font-size: 18px;
  color: #a1a5b2;
  transition: none;
  padding: 0 18px !important;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item :hover {
  border-bottom-color: #dd0d17;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item .anticon,
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item .anticon + span,
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item .ant-menu-item-icon,
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item .ant-menu-item-icon + span,
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item .ant-menu-title-content,
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item .ant-menu-title-content a {
  transition: none !important;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item .ant-menu-title-content a {
  color: inherit;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover,
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item-selected {
  color: #fff;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item-selected::after {
  border-bottom-width: 3px;
  border-bottom-color: #dd0d17;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item-selected .ant-menu-title-content a {
  font-weight: 700;
  display: inline-block;
}
.index_ezwin_headerNav__gfxc5.index_ezwin_headerNav__gfxc5 .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover::after {
  border-bottom: 0 !important;
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局变量和方法
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-09-22 20:06:38
 * @LastEditors  : wangzhimin
  * @Description  : 全局less函数
 */
/* 全局统一轮廓样式 */
/* 撑满剩余空间 */
/* 自定义滚动条样式 */
.index_mainLayoutSide__AOJHC {
  --c-menu-min-width: 48px;
  --c-logo-container-height: 60px;
  --c-menu-search-height: 46px;
  --c-menu-bottom-operation-height: 48px;
  --c-logo-height: 44px;
  --c-logo-line-height: 34px;
  --c-logo-font-size: 24px;
  --c-font-color: #fff;
  --c-color-header-bg: #1d2431;
  --c-menu-item-icon-font-size: 16px;
}
.index_mainLayoutSide__AOJHC .index_menuContainer__odlDO {
  flex: 1 1;
  background-color: transparent;
  background-color: var(--c-transparent, transparent);
}
.index_mainLayoutSide__AOJHC.index_layoutSideCollapsed__K9FBz .index_logo__bWxmQ {
  padding: 0;
}
.index_mainLayoutSide__AOJHC.index_layoutSideCollapsed__K9FBz .index_logo__bWxmQ .index_logoTitle__54l4q {
  opacity: 0;
}
.index_mainLayoutSide__AOJHC.index_layoutSideCollapsed__K9FBz .index_menuSearch__Os2Ub {
  padding: 0;
}
.index_mainLayoutSide__AOJHC.index_layoutSideCollapsed__K9FBz .index_sideMenuContent__Ri3M2 {
  background-image: url(/nezsmart/media/sider_bg_collapse.8c0b4b445ee86fc8e730.png);
}
.index_mainLayoutSide__AOJHC.index_layoutSideCollapsed__K9FBz .ant-menu-root .ant-menu-title-content {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
.index_mainLayoutSide__AOJHC .index_logo__bWxmQ {
  position: relative;
  height: var(--c-logo-container-height);
  line-height: var(--c-logo-container-height);
  background-color: #1d2431;
  background-color: var(--c-color-header-bg, #1d2431);
  font-size: var(--c-logo-font-size);
  font-weight: 600;
  font-family: PingFangSC, PingFangSC-Semibold;
  color: var(--c-font-color);
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.index_mainLayoutSide__AOJHC .index_logo__bWxmQ .index_logoImg__h9xqm {
  height: var(--c-logo-height);
  position: absolute;
  top: 8px;
  left: 20px;
}
.index_mainLayoutSide__AOJHC .index_logo__bWxmQ .index_logoTitle__54l4q {
  position: relative;
  display: inline-block;
  margin-left: 10px;
  letter-spacing: 2px;
  color: var(--c-font-color);
  line-height: var(--c-logo-line-height);
}
.index_mainLayoutSide__AOJHC .index_logo__bWxmQ .index_envTag__njJap {
  position: absolute;
  top: 4px;
  right: 8px;
  margin: 0;
  font-size: 10px;
  transform: scale(0.8);
}
.index_mainLayoutSide__AOJHC .index_sideMenuContent__Ri3M2 {
  background: linear-gradient(180deg, #ffffff 0%, rgba(255, 255, 255, 0.4) 100%);
  box-shadow: 4px 0px 10px 0px rgba(0, 0, 0, 0.08);
  border-radius: 0px 0px 0px 0px;
  height: calc(100% - var(--c-logo-container-height));
  background-image: url(/nezsmart/media/sider_bg.5372b47ae528891e1e00.png);
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub {
  display: flex;
  justify-content: center;
  align-items: center;
  height: var(--c-menu-search-height);
  padding: 0 12px;
}
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-group-wrapper.ant-input-group-wrapper-outlined.ant-input-search:hover .ant-input-outlined,
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-group-wrapper.ant-input-group-wrapper-outlined.ant-input-search:hover > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  border-color: #2c88d4;
  border-color: var(--ant-input-hover-border-color, #2c88d4);
  background-color: #fff;
  background-color: var(--ant-input-hover-bg, #fff);
  color: #2c88d4;
  color: var(--ant-color-primary-hover, #2c88d4);
}
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-affix-wrapper {
  padding-inline: 8px;
  padding-block: 0;
}
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-affix-wrapper.ant-input-outlined:hover,
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-affix-wrapper.ant-input-outlined:focus,
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-affix-wrapper.ant-input-outlined:focus-within {
  border-color: var(--ant-input-hover-border-color);
  background-color: var(--ant-input-hover-bg);
  box-shadow: none;
  border-inline-end: none;
}
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-affix-wrapper.ant-input-outlined:hover + .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary),
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-affix-wrapper.ant-input-outlined:focus + .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary),
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-affix-wrapper.ant-input-outlined:focus-within + .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  border-color: #2c88d4;
  border-color: var(--ant-input-hover-border-color, #2c88d4);
  background-color: #fff;
  background-color: var(--ant-input-hover-bg, #fff);
  color: #2c88d4;
  color: var(--ant-color-primary-hover, #2c88d4);
}
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-affix-wrapper .ant-input {
  min-height: calc(var(--c-menu-search-icon-height) - 2px) !important;
  height: calc(var(--c-menu-search-icon-height) - 2px) !important;
  line-height: calc(var(--c-menu-search-icon-height) - 2px) !important;
  border: none !important;
  font-size: 14px;
  color: #a1a5b2;
  color: var(--c-placeholder-font-color, #a1a5b2);
  text-align: left;
}
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-btn-icon-only {
  color: var(--ant-color-text-description);
  border-color: var(--ant-color-border);
}
.index_mainLayoutSide__AOJHC .index_menuSearch__Os2Ub .ant-input-search .ant-btn.ant-input-search-button {
  width: var(--c-menu-search-icon-height) !important;
  height: var(--c-menu-search-icon-height) !important;
  line-height: calc(var(--c-menu-search-icon-height) - 2px);
  border-left: none;
}
.index_mainMenuRoot__5EdGO {
  --c-menu-icon-margin-inline: 8px;
  color: var(--c-font-color-80) !important;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 {
  max-height: calc(100vh - 105px);
  font-size: var(--c-menu-item-font-size);
  background: transparent;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-item {
  position: relative;
  width: 100%;
  height: 36px !important;
  height: var(--c-menu-item-height, 36px) !important;
  line-height: 36px !important;
  line-height: var(--c-menu-item-height, 36px) !important;
  margin: 0;
  border-radius: 0;
  overflow: inherit;
  display: flex;
  align-items: center;
  color: var(--c-menu-item-sub-title-color);
  font-size: 14px;
  font-size: var(--ant-font-size, 14px);
  color: #1d1e26;
  color: var(--ant-menu-item-color, #1d1e26);
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 4px;
  height: 100%;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-item:hover:not(.ant-menu-item-selected),
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-item.ant-menu-item-active:not(.ant-menu-item-selected) {
  font-weight: bold;
  color: #1d1e26;
  color: var(--ant-menu-item-color, #1d1e26);
  background: var(--c-menu-item-bg-image-hover) !important;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-item.ant-menu-item-selected {
  font-weight: bold;
  color: #0a6cc7;
  color: var(--c-menu-item-font-color-active, #0a6cc7);
  background: var(--c-menu-item-bg-image-active) !important;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-item,
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu-title {
  background-color: rgba(255, 255, 255, 0.6);
  background-color: var(--c-side-menu-bg-color, rgba(255, 255, 255, 0.6));
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-item .anticon + span,
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu-title .anticon + span,
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-item .ant-menu-item-icon + span,
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu-title .ant-menu-item-icon + span {
  margin-inline-start: var(--c-menu-icon-margin-inline);
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu {
  border-radius: 0;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-sub {
  background: var(--c-side-menu-sub-bg-color);
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-sub .ant-menu-item {
  background: transparent;
  background: var(--c-transparent, transparent);
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-sub .ant-menu-item .ant-menu-title-content {
  /* 4px = 图标(16px) + margin-inline-start(8px) - inline-indent(20px) */
  margin-inline-start: calc(4px + var(--c-menu-icon-margin-inline));
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-sub > .ant-menu-submenu > .ant-menu-submenu-title {
  padding-left: 52px !important;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-sub > .ant-menu-submenu .ant-menu-item {
  padding-left: 50px !important;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-submenu-title {
  width: 100%;
  margin: 0;
  height: var(--c-menu-item-height);
  line-height: var(--c-menu-item-height);
  border-radius: 0;
  display: flex;
  align-items: center;
  color: #1d1e26;
  color: var(--ant-menu-item-color, #1d1e26);
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-submenu-title:hover {
  font-weight: bold;
  color: #1d1e26;
  color: var(--ant-menu-item-color, #1d1e26);
  background: var(--c-menu-item-bg-image-active) !important;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu.ant-menu-submenu-selected > .ant-menu-submenu-title .ant-menu-item-icon,
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu.ant-menu-submenu-selected > .ant-menu-submenu-title .ant-menu-title-content {
  font-weight: 600;
  color: var(--c-menu-parent-item-font-color-active) !important;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-title-content {
  transition: none;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-submenu-arrow {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAARJJREFUWEftlK0OwjAURnubjUAwSAKmBoLkUZBIHgvJI/AIPMLkAqYGDKaGhDG2kZI0Wbq/3pZkiE5395x9u/2A9PxAz3ziBXwCPoH/TIAxNnyRAbvxc/yLnmibV0lAHk6zcAcA0yQrjvfrJXKR6JpXEZix5YrmZKugLhJluJxXEBAhTfac86eaX7sDc7ZYQw4bF4k6+IOODoJHopxo4xK6SJjCpUjrLbCRwMA7BeQBjAQWbiRgKmEDNxbokrCFowSaJMZhGqveUFetbtubugRdxfpOFCQXQOjEBo5OQH2FLmELtxbQf4dsOEzsRkVk0v/f2n5nLAiyU7leTd5trWLMANez6CV0BervewGfgE+g9wQ+0P7aIbeqdCMAAAAASUVORK5CYII=);
  height: 16px;
  width: 16px;
  background-size: contain;
  background-repeat: no-repeat;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-submenu-arrow:before,
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu .ant-menu-submenu-arrow:after {
  display: none;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu-open {
  font-weight: bold;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAPxJREFUWEftlD0OgjAUgF8hMDF0ZGnSReM1vAHegKN4E+MNvIHcQC9A0mDizKxpMUQbY8tfHwMxKTP0+/rl8Qgs/JCF+eAFfAFf4H8LUMppkkR7RVRxv5Un7D5BFUjTDY9idQYA3oIJyLyqyiNGwlnAhGsoVsJJwL45iOZTAVtisoANb65B8NxKGWVAyAFbYpJAH1wIUbdgxlY5VmJUYAyub46VGBSYCp8j0SvgCsdKdApg4RgJS2Au3FXiR4BzTqWKL98N9/7V9LS7bjpzMGUjd+batgrojwjMg5sl+s7rnAHG1lkYPgrszc1SQ+eN7gHX7K7vewFfwBfwBV6I3bMhBUj8BwAAAABJRU5ErkJggg==);
  transform: translateY(-50%);
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-submenu-open .ant-menu.ant-menu-sub {
  font-weight: 400;
}
.index_mainMenuRoot__5EdGO.index_verticalMenu__JivT7 .ant-menu-item-icon {
  width: var(--c-menu-item-icon-font-size);
  min-width: var(--c-menu-item-icon-font-size);
  height: var(--c-menu-item-icon-font-size);
  font-size: 16px !important;
}
.index_mainMenuRoot__5EdGO:not(.index_verticalMenu__JivT7) .ant-menu {
  border-radius: 2px;
  background-color: #fff;
  background-color: var(--c-side-menu-bg-color, #fff);
}
.index_mainMenuRoot__5EdGO:not(.index_verticalMenu__JivT7) .ant-menu.ant-menu-sub.ant-menu-vertical {
  background: #fff;
}
.index_mainMenuRoot__5EdGO:not(.index_verticalMenu__JivT7) .ant-menu-item {
  position: relative;
  margin: 0;
  width: 100%;
  border-radius: 0;
}
.index_mainMenuRoot__5EdGO:not(.index_verticalMenu__JivT7) .ant-menu-item::after {
  content: "";
  position: absolute;
  right: 0;
  display: inline-block;
  width: 2px;
  height: 100%;
}
.index_mainMenuRoot__5EdGO:not(.index_verticalMenu__JivT7) .ant-menu-item:hover,
.index_mainMenuRoot__5EdGO:not(.index_verticalMenu__JivT7) .ant-menu-item.ant-menu-item-active {
  font-weight: 600;
  background: #ebecf5 !important;
  background: var(--c-menu-item-bg-image-hover, #ebecf5) !important;
}
.index_mainMenuRoot__5EdGO:not(.index_verticalMenu__JivT7) .ant-menu-item.ant-menu-item-selected {
  font-weight: 600;
  color: #0a6cc7 !important;
  color: var(--c-menu-item-font-color-active, #0a6cc7) !important;
  background: #ebecf5 !important;
  background: var(--c-menu-item-bg-image-active, #ebecf5) !important;
}
.index_mainMenuRoot__5EdGO:not(.index_verticalMenu__JivT7) .ant-menu-submenu .ant-menu-submenu-title {
  width: 100%;
  margin: 0;
}
.index_mainMenuRoot__5EdGO:not(.index_verticalMenu__JivT7) .ant-menu-submenu-arrow {
  color: var(--c-font-color-40);
}
.index_menuScrollbox__L8Y9g {
  max-height: calc(100vh - var(--c-logo-container-height) - var(--c-menu-search-height) - var(--c-menu-bottom-operation-height));
  overflow-y: scroll;
  overflow-x: hidden;
  margin-right: -6px;
  /* 覆盖 @chinaamc-design 样式 */
}
.index_menuScrollbox__L8Y9g::-webkit-scrollbar-thumb,
.index_menuScrollbox__L8Y9g::-webkit-scrollbar-thumb:hover {
  border: none !important;
  border-radius: 4px !important;
}
.index_menuScrollbox__L8Y9g::-webkit-scrollbar-track,
.index_menuScrollbox__L8Y9g::-webkit-scrollbar-corner,
.index_menuScrollbox__L8Y9g::-webkit-scrollbar-track-piece {
  background-color: transparent !important;
}
.index_menuScrollbox__L8Y9g::-webkit-scrollbar {
  width: 6px !important;
  height: 6px !important;
  background-color: transparent !important;
}
.index_menuScrollbox__L8Y9g::-webkit-scrollbar-thumb {
  background-color: #d3d6e0 !important;
}
.index_menuScrollbox__L8Y9g::-webkit-scrollbar-thumb:hover {
  background-color: #a1a5b2 !important;
}
.index_menuScrollbox__L8Y9g::-webkit-scrollbar-thumb {
  background-color: transparent !important;
}
.index_menuScrollbox__L8Y9g:hover::-webkit-scrollbar-thumb {
  background-color: #d3d6e0 !important;
}
.index_menuScrollbox__L8Y9g:hover::-webkit-scrollbar-thumb:hover {
  background-color: #a1a5b2 !important;
}
.index_menuScrollbox__L8Y9g .ant-menu-root.ant-menu {
  border-inline-end: none;
}
.index_menuExpand__mC2el {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 12px;
  width: 100%;
  height: var(--c-menu-bottom-operation-height);
  text-align: right;
  box-sizing: border-box;
}
.index_menuExpand__mC2el.index_menuCollapse__g0EJf {
  text-align: center;
}
.index_menuExpand__mC2el .index_trigger__4qTjV {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  cursor: pointer;
}
.index_ezsmartMenuScrollbox__URCYN .index_verticalMenu__JivT7 .ant-menu-item.ant-menu-submenu-selected > .ant-menu-submenu-title .ant-menu-item-icon,
.index_ezsmartMenuScrollbox__URCYN .index_verticalMenu__JivT7 .ant-menu-item.ant-menu-submenu-selected > .ant-menu-submenu-title .ant-menu-title-content {
  font-weight: 600;
  color: #1d1e26 !important;
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局变量和方法
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-09-22 20:06:38
 * @LastEditors  : wangzhimin
  * @Description  : 全局less函数
 */
/* 全局统一轮廓样式 */
/* 撑满剩余空间 */
/* 自定义滚动条样式 */
.index_ezwin_mainLayoutSide__UHzrI {
  --c-menu-width: 220px;
  --c-menu-min-width: 48px;
  --c-logo-height: 60px;
  --c-logo-font-size: 20px;
  --c-menu-item-font-size: 14px;
  --c-font-color: var(--ant-color-text-base);
  --c-menu-item-bg-color: #00122e;
  --c-font-color-80: rgba(0, 0, 0, 0.8);
  --c-font-color-40: rgba(0, 0, 0, 0.4);
  --c-menu-item-font-color-hover: #1d1e26;
  --c-menu-item-font-color-active: #1d1e26;
  --ezmsart-menu-item-font-color-active: #0a6cc7;
  --c-menu-item-bg-image-hover: linear-gradient(90deg, rgba(202, 226, 255, 0.47), rgba(231, 242, 255, 0.35));
  --c-menu-item-bg-image-active: linear-gradient(90deg, rgba(202, 226, 255, 0.47), rgba(231, 242, 255, 0.35));
  --c-menu-parent-item-font-color: #6a6f81;
  --c-menu-parent-item-font-color-hover: #1d1e26;
  --c-menu-parent-item-font-color-active: #1d1e26;
  --c-logo-container-height: 60px;
  --c-color-header-bg: #1d2431;
  width: 220px;
}
.index_ezwin_mainLayoutSide__UHzrI > .index_ezwin_ant-layout-sider-children__66cPm {
  overflow: hidden;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_ant-menu-item__FYjVR {
  height: 22px;
  padding: 7px 0;
  align-items: center;
}
.index_ezwin_mainLayoutSide__UHzrI.index_ezwin_layoutSideCollapsed__OL1yu .index_ezwin_logo__NDJ8P {
  background-image: url(data:image/png;base64,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);
}
.index_ezwin_mainLayoutSide__UHzrI.index_ezwin_layoutSideCollapsed__OL1yu .index_ezwin_logo__NDJ8P .index_ezwin_logoImg__OuQSs {
  left: 0;
}
.index_ezwin_mainLayoutSide__UHzrI.index_ezwin_layoutSideCollapsed__OL1yu .index_ezwin_logo__NDJ8P .index_ezwin_logoTitle__fSLn\+ {
  opacity: 0;
}
.index_ezwin_mainLayoutSide__UHzrI.index_ezwin_layoutSideCollapsed__OL1yu .index_ezwin_menuSearch__5gDgF {
  padding: 0;
}
.index_ezwin_mainLayoutSide__UHzrI.index_ezwin_layoutSideCollapsed__OL1yu .index_ezwin_sideMenuContent__nmiQF {
  background-image: url(/nezsmart/media/sider_bg_collapse.334154d69da9dab97e51.png);
}
.index_ezwin_mainLayoutSide__UHzrI.index_ezwin_layoutSideCollapsed__OL1yu .index_ezwin_sideMenuContent__nmiQF .index_ezwin_leftMenuBtn__CBTwx {
  justify-content: center;
}
.index_ezwin_mainLayoutSide__UHzrI.index_ezwin_layoutSideCollapsed__OL1yu .index_ezwin_sideMenuContentManage__PmPtb .index_ezwin_leftMenuBtn__CBTwx {
  justify-content: center;
}
.index_ezwin_mainLayoutSide__UHzrI.index_ezwin_layoutSideCollapsed__OL1yu .ant-menu-root .ant-menu-title-content {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_ezManageLogo__leH-K {
  position: relative;
  height: var(--c-logo-container-height);
  line-height: var(--c-logo-container-height);
  font-size: var(--c-logo-font-size);
  font-weight: 600;
  font-family: PingFangSC, PingFangSC-Semibold;
  color: var(--c-font-color);
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  background: #131720;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_ezManageLogo__leH-K .index_ezwin_logoImg__OuQSs {
  height: var(--c-logo-height);
  position: absolute;
  left: 0;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_ezManageLogo__leH-K .index_ezwin_envTag__GuGn- {
  position: absolute;
  top: 4px;
  right: 8px;
  margin: 0;
  font-size: 10px;
  transform: scale(0.8);
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_logo__NDJ8P {
  position: relative;
  height: var(--c-logo-container-height);
  line-height: var(--c-logo-container-height);
  background-color: #1d2431;
  background-color: var(--c-color-header-bg, #1d2431);
  font-size: var(--c-logo-font-size);
  font-weight: 600;
  font-family: PingFangSC, PingFangSC-Semibold;
  color: var(--c-font-color);
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  background-image: url(data:image/png;base64,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);
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_logo__NDJ8P .index_ezwin_logoImg__OuQSs {
  height: var(--c-logo-height);
  position: absolute;
  left: 0px;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_logo__NDJ8P .index_ezwin_envTag__GuGn- {
  position: absolute;
  top: 4px;
  right: 8px;
  margin: 0;
  font-size: 10px;
  transform: scale(0.8);
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_sideMenuContent__nmiQF {
  background: linear-gradient(180deg, #ffffff 0%, rgba(255, 255, 255, 0.4) 100%);
  box-shadow: 4px 0px 10px 0px rgba(0, 0, 0, 0.08);
  border-radius: 0px 0px 0px 0px;
  height: calc(100% - var(--c-logo-container-height));
  background-image: url(/nezsmart/media/sider_bg.3cb68630b47cb008ff1d.png);
  background-position: center 48px;
  background-repeat: no-repeat;
  background-size: cover;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_sideMenuContentManage__PmPtb {
  background-position: center 48px;
  box-shadow: 4px 0px 10px 0px rgba(0, 0, 0, 0.08);
  border-radius: 0px 0px 0px 0px;
  height: calc(100% - var(--c-logo-container-height));
  background: url(/nezsmart/media/leftMenuBg.04eaba5860af715fbc7e.png) no-repeat;
  background-size: cover;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_sideMenuContentManage__PmPtb .index_ezwin_ant-menu-item-selected__tEG-Q {
  border: none;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF {
  display: flex;
  justify-content: center;
  align-items: center;
  height: var(--c-menu-search-height);
  padding: 0 12px;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-group-wrapper.ant-input-group-wrapper-outlined.ant-input-search:hover .ant-input-outlined,
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-group-wrapper.ant-input-group-wrapper-outlined.ant-input-search:hover > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  border-color: #2c88d4;
  border-color: var(--ant-input-hover-border-color, #2c88d4);
  background-color: #fff;
  background-color: var(--ant-input-hover-bg, #fff);
  color: #2c88d4;
  color: var(--ant-color-primary-hover, #2c88d4);
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-affix-wrapper {
  padding-inline: 8px;
  padding-block: 0;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-affix-wrapper.ant-input-outlined:hover,
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-affix-wrapper.ant-input-outlined:focus,
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-affix-wrapper.ant-input-outlined:focus-within {
  border-color: var(--ant-input-hover-border-color);
  background-color: var(--ant-input-hover-bg);
  box-shadow: none;
  border-inline-end: none;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-affix-wrapper.ant-input-outlined:hover + .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary),
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-affix-wrapper.ant-input-outlined:focus + .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary),
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-affix-wrapper.ant-input-outlined:focus-within + .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
  border-color: #2c88d4;
  border-color: var(--ant-input-hover-border-color, #2c88d4);
  background-color: #fff;
  background-color: var(--ant-input-hover-bg, #fff);
  color: #2c88d4;
  color: var(--ant-color-primary-hover, #2c88d4);
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-affix-wrapper .ant-input {
  min-height: calc(var(--c-menu-search-icon-height) - 2px) !important;
  height: calc(var(--c-menu-search-icon-height) - 2px) !important;
  line-height: calc(var(--c-menu-search-icon-height) - 2px) !important;
  border: none !important;
  font-size: 14px;
  color: #a1a5b2;
  color: var(--c-placeholder-font-color, #a1a5b2);
  text-align: left;
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-btn-icon-only {
  color: var(--ant-color-text-description);
  border-color: var(--ant-color-border);
}
.index_ezwin_mainLayoutSide__UHzrI .index_ezwin_menuSearch__5gDgF .ant-input-search .ant-btn.ant-input-search-button {
  width: var(--c-menu-search-icon-height) !important;
  height: var(--c-menu-search-icon-height) !important;
  line-height: calc(var(--c-menu-search-icon-height) - 2px);
  border-left: none;
}
.index_ezwin_leftMenuBtn__CBTwx {
  height: 48px;
  margin: 0 12px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.index_ezwin_leftMenuBtn__CBTwx .index_ezwin_rightBtnBox__Dhrc1 {
  display: flex;
  width: 24px;
  height: 24px;
  justify-content: center;
  align-items: center;
  border-radius: 2px;
  background: #ebecf5;
  cursor: pointer;
}
.index_ezwin_leftMenuBtn__CBTwx .index_ezwin_changeBtn__rJB\+R {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACpSURBVHgB3ZK7DcIwEIb/C5FoGYFNoDSEho4gCtiATcgGSYFCQUssl4zACmzAAMQHNiIGyQVuQOSTTvfQPfRLB/w99AxEkjICUNXOzsZNhWmFX0CviZgshuA6j/g6lXJ/+mRBI2GUpBvmem1iHXV7duF4vryfGPgGVVVayZEr6TODLu9t+tHhM68EMetzBxlRnKnD9ohv4P7A6A1AybIw3v0BcY4wCrSDG/O8KYrZBNJTAAAAAElFTkSuQmCC) no-repeat;
  background-size: contain;
}
.index_ezwin_ezmanageLeftBtn__0EQYB {
  border: none !important;
  height: 24px;
  margin: 12px;
}
.index_ezwin_ezmanageLeftBtn__0EQYB .index_ezwin_rightBtnBox__Dhrc1 {
  width: 24px;
  height: 24px;
}
.index_ezwin_verticalMenu__0sUhO {
  border-right: 0;
}
.index_ezwin_mainMenuRoot__ibPQ2 {
  --c-menu-item-height: 40px !important;
  color: rgba(0, 0, 0, 0.8) !important;
  color: var(--c-font-color-80, rgba(0, 0, 0, 0.8)) !important;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO {
  max-height: calc(100vh - 105px);
  font-size: var(--c-menu-item-font-size);
  background: transparent;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-item {
  position: relative;
  width: 100%;
  height: 36px !important;
  height: var(--c-menu-item-height, 36px) !important;
  line-height: 36px !important;
  line-height: var(--c-menu-item-height, 36px) !important;
  margin: 0;
  border-radius: 0;
  overflow: inherit;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-item::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: 100%;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-item:hover:not(.ant-menu-item-selected),
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-item.ant-menu-item-active:not(.ant-menu-item-selected) {
  font-weight: bold;
  color: #1d1e26;
  color: var(--ant-menu-item-color, #1d1e26);
  background: var(--c-menu-item-bg-image-hover) !important;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-item.ant-menu-item-selected {
  font-weight: bold;
  color: #0a6cc7;
  color: var(--c-menu-item-font-color-active, #0a6cc7);
  background: var(--c-menu-item-bg-image-active) !important;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-item.ant-menu-item-selected::after {
  background: var(--c-menu-item-bar-bg-color-active);
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu {
  border-radius: 0;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-sub {
  background: var(--c-side-menu-sub-bg-color);
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-sub .ant-menu-item {
  background: transparent;
  background: var(--c-transparent, transparent);
  margin: 0;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-sub .ant-menu-item .ant-menu-title-content {
  /* 4px = 图标(16px) + margin-inline-start(8px) - inline-indent(20px) */
  margin-inline-start: 14px;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-submenu-title {
  width: 100%;
  margin: 0;
  height: var(--c-menu-item-height);
  line-height: var(--c-menu-item-height);
  border-radius: 0;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-submenu-title:hover {
  font-weight: bold;
  color: #1d1e26;
  color: var(--ant-menu-item-color, #1d1e26);
  background: var(--c-menu-item-bg-image-active) !important;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-submenu-title .ant-menu-item-icon,
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content {
  font-weight: 400;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu.ant-menu-submenu-selected > .ant-menu-submenu-title .ant-menu-item-icon,
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu.ant-menu-submenu-selected > .ant-menu-submenu-title .ant-menu-title-content {
  font-weight: 600;
  color: var(--c-menu-parent-item-font-color-active) !important;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu.ant-menu-submenu-selected > .ant-menu-sub > .ant-menu-item {
  background-color: transparent;
  border-color: transparent !important;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu.ant-menu-submenu-selected > .ant-menu-sub > .ant-menu-item.ant-menu-item-selected {
  box-shadow: none;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-title-content {
  transition: none;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-submenu-arrow {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAARJJREFUWEftlK0OwjAURnubjUAwSAKmBoLkUZBIHgvJI/AIPMLkAqYGDKaGhDG2kZI0Wbq/3pZkiE5395x9u/2A9PxAz3ziBXwCPoH/TIAxNnyRAbvxc/yLnmibV0lAHk6zcAcA0yQrjvfrJXKR6JpXEZix5YrmZKugLhJluJxXEBAhTfac86eaX7sDc7ZYQw4bF4k6+IOODoJHopxo4xK6SJjCpUjrLbCRwMA7BeQBjAQWbiRgKmEDNxbokrCFowSaJMZhGqveUFetbtubugRdxfpOFCQXQOjEBo5OQH2FLmELtxbQf4dsOEzsRkVk0v/f2n5nLAiyU7leTd5trWLMANez6CV0BervewGfgE+g9wQ+0P7aIbeqdCMAAAAASUVORK5CYII=);
  transform: translateY(-50%) rotateZ(180deg);
  height: 16px;
  width: 16px;
  background-size: contain;
  background-repeat: no-repeat;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-submenu-arrow:before,
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu .ant-menu-submenu-arrow:after {
  display: none;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu-open {
  font-weight: bold;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu-open.ant-menu-submenu-inline > .ant-menu-submenu-title > .ant-menu-submenu-arrow {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAARJJREFUWEftlK0OwjAURnubjUAwSAKmBoLkUZBIHgvJI/AIPMLkAqYGDKaGhDG2kZI0Wbq/3pZkiE5395x9u/2A9PxAz3ziBXwCPoH/TIAxNnyRAbvxc/yLnmibV0lAHk6zcAcA0yQrjvfrJXKR6JpXEZix5YrmZKugLhJluJxXEBAhTfac86eaX7sDc7ZYQw4bF4k6+IOODoJHopxo4xK6SJjCpUjrLbCRwMA7BeQBjAQWbiRgKmEDNxbokrCFowSaJMZhGqveUFetbtubugRdxfpOFCQXQOjEBo5OQH2FLmELtxbQf4dsOEzsRkVk0v/f2n5nLAiyU7leTd5trWLMANez6CV0BervewGfgE+g9wQ+0P7aIbeqdCMAAAAASUVORK5CYII=);
  transform: translateY(-50%);
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-submenu-open .ant-menu.ant-menu-sub {
  font-weight: 400;
}
.index_ezwin_mainMenuRoot__ibPQ2.index_ezwin_verticalMenu__0sUhO .ant-menu-item-icon {
  width: var(--c-menu-item-icon-font-size);
  min-width: var(--c-menu-item-icon-font-size);
  height: var(--c-menu-item-icon-font-size);
  font-size: 16px !important;
}
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu {
  border-radius: 2px;
  background-color: #fff;
  background-color: var(--c-side-menu-bg-color, #fff);
}
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu.ant-menu-sub.ant-menu-vertical {
  background: #fff;
}
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu.ant-menu-sub.ant-menu-vertical {
  background-color: #fff;
}
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu-item {
  position: relative;
  margin: 0;
  width: 100%;
  border-radius: 0;
}
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu-item::after {
  content: "";
  position: absolute;
  right: 0;
  display: inline-block;
  width: 2px;
  height: 100%;
}
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu-item:hover,
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu-item.ant-menu-item-active {
  font-weight: 600;
}
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu-item.ant-menu-item-selected {
  font-weight: 600;
  color: #0a6cc7 !important;
  color: var(--c-menu-item-font-color-active, #0a6cc7) !important;
  background: linear-gradient(90deg, #e5f4ff, rgba(229, 244, 255, 0.2) 100%);
}
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu-submenu .ant-menu-submenu-title {
  width: 100%;
  margin: 0;
}
.index_ezwin_mainMenuRoot__ibPQ2:not(.index_ezwin_verticalMenu__0sUhO) .ant-menu-submenu-arrow {
  color: rgba(0, 0, 0, 0.4);
  color: var(--c-font-color-40, rgba(0, 0, 0, 0.4));
}
.index_ezwin_menuScrollbox__6weYU {
  max-height: calc(100vh - var(--c-logo-container-height) - var(--c-menu-search-height) - var(--c-menu-bottom-operation-height));
  overflow-y: scroll;
  overflow-x: hidden;
  margin-right: -6px;
  padding-left: 0;
  /* 覆盖 @chinaamc-design 样式 */
}
.index_ezwin_menuScrollbox__6weYU::-webkit-scrollbar-thumb,
.index_ezwin_menuScrollbox__6weYU::-webkit-scrollbar-thumb:hover {
  border: none !important;
  border-radius: 4px !important;
}
.index_ezwin_menuScrollbox__6weYU::-webkit-scrollbar-track,
.index_ezwin_menuScrollbox__6weYU::-webkit-scrollbar-corner,
.index_ezwin_menuScrollbox__6weYU::-webkit-scrollbar-track-piece {
  background-color: transparent !important;
}
.index_ezwin_menuScrollbox__6weYU::-webkit-scrollbar {
  width: 6px !important;
  height: 6px !important;
  background-color: transparent !important;
}
.index_ezwin_menuScrollbox__6weYU::-webkit-scrollbar-thumb {
  background-color: #d3d6e0 !important;
}
.index_ezwin_menuScrollbox__6weYU::-webkit-scrollbar-thumb:hover {
  background-color: #a1a5b2 !important;
}
.index_ezwin_menuScrollbox__6weYU::-webkit-scrollbar-thumb {
  background-color: transparent !important;
}
.index_ezwin_menuScrollbox__6weYU:hover::-webkit-scrollbar-thumb {
  background-color: #d3d6e0 !important;
}
.index_ezwin_menuScrollbox__6weYU:hover::-webkit-scrollbar-thumb:hover {
  background-color: #a1a5b2 !important;
}
.index_ezwin_menuScrollbox__6weYU .index_ezwin_verticalMenu__0sUhO {
  border-right: 0;
  border-inline-end: 0 !important;
}
.index_ezwin_menuScrollbox__6weYU .ant-menu-root.ant-menu {
  border-inline-end: none;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezsmart-menuScrollbox__5M6lz.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezsmart-menuScrollbox__5M6lz .ant-menu-title-content a {
  font-weight: 400;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezsmart-menuScrollbox__5M6lz.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezsmart-menuScrollbox__5M6lz .ant-menu-item.ant-menu-item-selected {
  background: linear-gradient(90deg, #e5f4ff, rgba(229, 244, 255, 0.2) 100%) !important;
  border-left: 0px;
  color: #0a6cc7;
  color: var(--ezsmart-menu-item-font-color-active, #0a6cc7);
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezsmart-menuScrollbox__5M6lz.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezsmart-menuScrollbox__5M6lz .ant-menu-item.ant-menu-item-selected .ant-menu-title-content a {
  font-weight: 400;
  color: var(--ezsmart-menu-item-font-color-active);
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezsmart-menuScrollbox__5M6lz.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezsmart-menuScrollbox__5M6lz .shadowClass li.ant-menu-item:first-child .ant-menu-title-content a {
  font-weight: 700 !important;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezmanage-menuScrollbox__axMWE {
  padding-top: 0 !important;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezmanage-menuScrollbox__axMWE.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezmanage-menuScrollbox__axMWE .ant-menu-title-content a {
  font-weight: 400;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezmanage-menuScrollbox__axMWE.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezmanage-menuScrollbox__axMWE .ant-menu-item.ant-menu-item-selected {
  background: linear-gradient(90deg, #e5f4ff, rgba(229, 244, 255, 0.2) 100%) !important;
  box-shadow: 4px 0px 10px 0px rgba(0, 0, 0, 0.08);
  border-left: 0px;
  color: #0a6cc7;
  color: var(--ezsmart-menu-item-font-color-active, #0a6cc7);
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezmanage-menuScrollbox__axMWE.index_ezwin_menuScrollbox__6weYU.index_ezwin_ezmanage-menuScrollbox__axMWE .ant-menu-item.ant-menu-item-selected .ant-menu-title-content a {
  font-size: 14px;
  font-weight: 700;
  text-align: LEFT;
  color: #0a6cc7;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-item {
  line-height: 24px;
  align-items: center;
  margin: 2px 0;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-item.ant-menu-item-selected {
  background: #eaf3fc !important;
  border-left: 2px solid var(--c-menu-item-font-color-active);
  border-radius: 0;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-item:hover,
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover {
  background: #eaf3fc !important;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-inline-collapsed .ant-menu-submenu-selected .ant-menu-submenu-title {
  background: #eaf3fc !important;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-title-content {
  line-height: 24px;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-submenu .ant-menu-sub {
  background: none;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-submenu .ant-menu-item {
  border-left: 2px solid transparent;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-submenu .ant-menu-item.ant-menu-item-selected {
  background: #eaf3fc !important;
  border-left: 2px solid var(--c-menu-item-font-color-active) !important;
  border-radius: 0;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-title-content a,
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-submenu-title .ant-menu-title-content {
  color: rgba(29, 30, 38);
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-sub .ant-menu-submenu-inline .ant-menu-title-content {
  font-weight: 400;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-sub .ant-menu-title-content a {
  font-weight: 400;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-item-selected::after {
  background: none !important;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-item.ant-menu-item-selected,
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-item-selected,
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-item:hover:not(.ant-menu-item-selected) {
  background: #eaf3fc !important;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-submenu-selected .ant-menu-submenu-arrow {
  color: var(--c-menu-item-font-color-active) !important;
}
.index_ezwin_menuScrollbox__6weYU.index_ezwin_menuScrollbox__6weYU .ant-menu-item-selected .ant-menu-title-content a {
  font-weight: 700;
  color: var(--c-menu-item-font-color-active);
}
.index_ezwin_menuScrollbox__6weYU .index_ezwin_leftMenuIcon__z\+aZ7 {
  display: inline !important;
}
.index_ezwin_menuScrollbox__6weYU .index_ezwin_leftMenuIcon0__daVCU {
  display: inline-block !important;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHeSURBVHgB5ZRBctNAEEX/tCYuxWEhToBvELJUsoh9AzgB9hpTiBPEOQGmMNnGuQE5gVVFgbOLuIG5gTYxKlkzTY9CqoxkOS626YU06u550/OnR8CTM7Ut6A+/dQnU/ZuaLCfHX/E/QD+ad8hgBkankr2wHnrZOFw0AakRJmaBXkv7z5eTUFmFQTlBYkF0G+wMpBWPXGVlJZMwTsdHqfNnn8PpytjXLpYXy2hnIEidMvP1pm2tLk4S0SiGoje7A6UCpThpmiCL/appuw3IIrwCnTZNUEq9kKxkZ6BiXDHQdS1TjTmfiwnwuglYa5sgmgW58W9lW4Gy+JDDJl6LUiogunEkJaYtzz96OKxHgc4O3n3vM9PlhuTYaAy29aGqw24+ivDSFpxK8MoyFkycGoP7So06Y2t//v5yPH4U2H47vxRPX4E/7en9UXVbB8N5IhoeEopeofXC+Xz46XqefhjsD2/eS1V9uR/nd5OTETbKgEM3ttAz0bS0HMtzeY1qQOm9SE443gRzZjyKYeyg5hcp1r9LYHv445VrVoNigAYzuQ08r+53uq6qQNnqSyenr58lWQNwjyCL0lnVr/LypzH9B2hBMcmzqbectXR7nCG7n1igIzdi5tro7iKcruf9Abany0LbU/kGAAAAAElFTkSuQmCC) no-repeat;
  background-size: contain;
}
.index_ezwin_menuScrollbox__6weYU .index_ezwin_leftMenuIcon1__Vv0no {
  display: inline-block;
  display: inline-block !important;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGwSURBVHgB5dS/TsJAHAfw3+9aSRSDWmGoSW06+HfVxYXJhVkX38BHcGHiEVzcnXkImGFgkQEHq0NJioQiIYG29/OOBIVSoM5+h/bau/v0er0ewL8LrmtgGGd5YOG9aNghQHdyk4PLGJflF9tuNWfbq0kwUawBQQeQsgwoTYgmB8wDp5yoSwb+YEjVj7fWU7TeNE+KnMFW9D77C2ZZR3ld1ycI59wlgtxacBl2eHh6EXC8T6W2C7+dcfUIV72m76ebYv7KoxFVJx0ZuISUjoJqEkzGcepDcSpPr4nE6HDJHBrGyeX0a8Zh0Zjm6Q0hFEiMOBb0/dAWT5Tr6tyyLHMdxoHfSCwcYyVar8jDYNAdbm3u1ZnCrgjY9b6WafR6PW81ptbUFJQyu/t+3/t8nQOToIsYLxKRG4x5WfZdAHX9OLuxwW7DgD0jg8tZdBkW+l+ldvvdW3hlGU3LnQGjO4XRUeArj1N0J5M9EMujEIc5jjOMnUMZz+s4O5omPgxez6LI6DwpNgfK9HtdO4qqCjnBWG0kwRbAOBSRKqjAQxJMZul+aIiNAMS/K8tiE7CTYDLfrt49t4qcUOwAAAAASUVORK5CYII=) no-repeat;
  background-size: contain;
}
.index_ezwin_menuScrollbox__6weYU .index_ezwin_leftMenuIcon2__2YvCr {
  display: inline-block !important;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF5SURBVHgB5ZS9TsMwEIB9zk/VREw0qBloqQRUeQQWuvAoDGydGTrBC8AjMXdhqkAsdEmlhAE1iWic+LBDLbUigNOVG5K7892X+4lMyL8T0Any/dOObeOoBJpCSWJKeZrnEBGyzMIwzBoBJcyyYIKAXm1FCNF8/jRWtqkD40IvVnwMQFFUWoEpJV7B6Uh8KPB931GVmlqwvLxdLF6itZ+E4XMs1NlgcEIKDgGi6wq7AlJdmPT1esM70yb3h0fDKxlXlkYq360WdFQu1a3MsmifE8yKfO+SIJ53u8ceYxCr9muBP8GkVMkAnmUtJygWIc8QWdUm5+CqOFMHJiUMZ6+iqut2GwL2sZxKn1zS1yk6W8C/YErW/mgrB0m0yvmDigFdmO5oxAwNlwNx6VYLu8GkGEkSv7vOwSOYeGFSOHOc/WmSvGW7wCqgfOhAdUdjKOU3aJM5w/e2gr5h84mYZsoY3khfk6XV3jabUGk3+QOMOudm+2LtTBcm5RNvvCUUlXAfVgAAAABJRU5ErkJggg==) no-repeat;
  background-size: contain;
}
.index_ezwin_menuScrollbox__6weYU .ant-menu-root.ant-menu {
  border-inline-end: none;
}
.index_ezwin_menuExpand__3w2HB {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 12px;
  width: 100%;
  height: var(--c-menu-bottom-operation-height);
  text-align: right;
  box-sizing: border-box;
}
.index_ezwin_menuExpand__3w2HB.index_ezwin_menuCollapse__QAGkd {
  text-align: center;
}
.index_ezwin_menuExpand__3w2HB .index_ezwin_trigger__JaDDd {
  padding: 0 calc(50% - 12px);
  font-size: 16px;
  cursor: pointer;
}
.index_ezwin_menuExpand__3w2HB .index_ezwin_trigger__JaDDd.index_ezwin_whiteIcon__Ztahy {
  color: #c2ccd4;
}
.index_ezwin_menuExpand__3w2HB .index_ezwin_trigger__JaDDd.index_ezwin_whiteIcon__Ztahy.index_ezwin_addPadding__NIkoP {
  padding-left: 27px;
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局变量和方法
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-09-22 20:06:38
 * @LastEditors  : wangzhimin
  * @Description  : 全局less函数
 */
/* 全局统一轮廓样式 */
/* 撑满剩余空间 */
/* 自定义滚动条样式 */
.index_layoutHeaderLeft__D9typ {
  --c-color-primary: #2779bf;
  --c-history-tab-height: 28px;
  --c-history-tab-padding: 0px 24px 0px 12px;
  --c-history-tab-padding-right: 24px;
  --c-history-tab-border-radius: 4px 4px 0px 0px;
  --c-history-tab-close-icon-size: 8px;
  --c-history-tab-item-margin-left: 8px;
  --c-history-tab-font-color: #484b59;
  --c-history-tab-font-color-hover: #0a6cc7;
  --c-history-tab-font-color-active: #0a6cc7;
  --c-history-tab-bg-image: linear-gradient(180deg, #e2e2ee 0%, #f3f3fc 100%);
  --c-history-tab-bg-image-hover: #e5f4ff;
  --c-history-tab-bg-image-active: #e5f4ff;
  --c-history-tab-font-weight-color: 600;
  --c-history-tab-icon-font-color: rgba(0, 0, 0, 0.6);
  --c-history-tab-icon-font-color-hover: var(--c-color-primary);
  --c-history-tab-icon-font-color-active: #ffffff;
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  align-self: flex-end;
  width: 100%;
  height: calc(var(--c-history-tab-height) + 4px);
  background: var(--c-history-tab-bg-image);
  border-radius: 0px 0px 0px 0px;
  border-bottom: 1px solid #d3d6e0;
  margin-block-end: 6px;
}
.index_layoutHeaderLeft__D9typ .index_tabsList__zKM42 {
  height: var(--c-history-tab-height);
  width: 100%;
  overflow-x: scroll;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW {
  position: absolute;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 8px;
  column-gap: var(--c-history-tab-item-margin-left, 8px);
  width: calc(100% - 24px);
  overflow-x: auto;
  overflow-y: hidden;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- {
  position: relative;
  height: var(--c-history-tab-height);
  font-size: 12px;
  font-weight: 400;
  color: #484b59;
  color: var(--c-history-tab-font-color, #484b59);
  border: none;
  border-radius: var(--c-history-tab-border-radius);
  background: #fff;
  background: var(--c-bg-color-content, #fff);
  transition: none;
  cursor: pointer;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .index_draggableContainer__dmwvs {
  position: relative;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .ant-btn.ant-btn-text {
  color: inherit;
  transition: none;
  display: flex;
  align-items: center;
  max-width: 200px;
  height: var(--c-history-tab-height);
  line-height: var(--c-history-tab-height);
  padding: var(--c-history-tab-padding);
  border: none;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .ant-btn.ant-btn-text .anticon {
  font-size: 10px;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .ant-btn.ant-btn-text > span {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 84px;
  text-align: left;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover {
  color: inherit;
  background: inherit;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- span.anticon-close,
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- span.anticon-lock {
  display: inline-block;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 8px;
  top: calc((var(--c-history-tab-height) - 12px) / 2);
  color: #a1a5b2;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- span.anticon-close:hover,
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- span.anticon-lock {
  color: #004ea1;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .index_tabBtn__Pdrdu {
  display: inline-block;
  width: 12px;
  height: 12px;
  position: absolute;
  top: calc((var(--c-history-tab-height) - 12px) / 2);
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .index_tabBtn__Pdrdu:hover {
  background-color: #b4dafa;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .index_tabBtn__Pdrdu.index_closeBtn__j1i6o {
  right: 8px;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .index_tabBtn__Pdrdu.index_refreshBtn__rMeiN {
  right: 24px;
  font-size: 10px;
  transform: rotate(-90deg);
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz-:hover {
  color: --c-history-tab-font-color-hover, #0a6cc7;
  color: var(--ant-color-primary, --c-history-tab-font-color-hover, #0a6cc7);
  background: --c-history-tab-bg-image-hover, #e5f4ff;
  background: var(--ant-color-info-bg, --c-history-tab-bg-image-hover, #e5f4ff);
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz-:hover .index_ant-btn-text__U8tzx:not(:disabled):not(.index_ant-btn-disabled__dhE3c) {
  color: --c-history-tab-font-color-hover, #0a6cc7;
  color: var(--ant-color-primary, --c-history-tab-font-color-hover, #0a6cc7);
  background: --c-history-tab-bg-image-hover, #e5f4ff;
  background: var(--ant-color-info-bg, --c-history-tab-bg-image-hover, #e5f4ff);
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz-.index_activePageTab__UOK6- {
  font-weight: 600;
  color: --c-history-tab-font-color-active, #0a6cc7;
  color: var(--ant-color-primary, --c-history-tab-font-color-active, #0a6cc7);
  background: --c-history-tab-bg-image-active, #e5f4ff;
  background: var(--ant-color-info-bg, --c-history-tab-bg-image-active, #e5f4ff);
  border-radius: 4px 4px 0px 0px;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2), 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz-.index_activePageTab__UOK6- .ant-btn.ant-btn-text {
  font-weight: 600;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz-.index_activePageTab__UOK6- .ant-tag-close-icon {
  color: var(--c-history-tab-icon-font-color-active);
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz-.index_activePageTab__UOK6- span.anticon-close,
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz-.index_activePageTab__UOK6- span.anticon-lock {
  color: #75ade2;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz-.index_activePageTab__UOK6- span.anticon-close:hover,
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz-.index_activePageTab__UOK6- span.anticon-lock {
  color: #004ea1;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .index_tabText__fp-YF {
  max-width: 170px;
}
.index_layoutHeaderLeft__D9typ .index_layoutTabs__ex8vW .index_historyTab__jvYz- .index_tabText__fp-YF > span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  width: 100%;
  vertical-align: bottom;
}
.index_layoutHeaderLeft__D9typ::before,
.index_layoutHeaderLeft__D9typ::after {
  content: "";
  visibility: hidden;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 12px;
  height: 31px;
  background: #f5f5fa;
}
.index_layoutHeaderLeft__D9typ::before {
  box-shadow: 4px 0px 10px 0px rgba(0, 0, 0, 0.16);
}
.index_layoutHeaderLeft__D9typ::after {
  box-shadow: -4px 0px 10px 0px rgba(0, 0, 0, 0.16);
}
.index_layoutHeaderLeft__D9typ.index_showStartMask__sqVeE,
.index_layoutHeaderLeft__D9typ.index_showEndMask__eDLNr {
  position: relative;
}
.index_layoutHeaderLeft__D9typ.index_showStartMask__sqVeE .index_layoutTabs__ex8vW .index_historyTab__jvYz-:first-child,
.index_layoutHeaderLeft__D9typ.index_showEndMask__eDLNr .index_layoutTabs__ex8vW .index_historyTab__jvYz-:first-child {
  margin-inline-start: 4px;
}
.index_layoutHeaderLeft__D9typ.index_showStartMask__sqVeE .index_layoutTabs__ex8vW .index_historyTab__jvYz-:last-child,
.index_layoutHeaderLeft__D9typ.index_showEndMask__eDLNr .index_layoutTabs__ex8vW .index_historyTab__jvYz-:last-child {
  margin-inline-end: 4px;
}
.index_layoutHeaderLeft__D9typ.index_showStartMask__sqVeE .index_tabBtn__Pdrdu,
.index_layoutHeaderLeft__D9typ.index_showEndMask__eDLNr .index_tabBtn__Pdrdu {
  display: inline-block;
  width: 12px;
  height: 12px;
  position: absolute;
  top: calc((var(--c-history-tab-height) - 10px) / 2);
}
.index_layoutHeaderLeft__D9typ.index_showStartMask__sqVeE .index_tabBtn__Pdrdu.index_refreshBtn__rMeiN,
.index_layoutHeaderLeft__D9typ.index_showEndMask__eDLNr .index_tabBtn__Pdrdu.index_refreshBtn__rMeiN {
  right: 6px;
  font-size: 10px;
  transform: rotate(-90deg);
}
.index_layoutHeaderLeft__D9typ.index_showStartMask__sqVeE::before,
.index_layoutHeaderLeft__D9typ.index_showEndMask__eDLNr::after {
  visibility: visible;
}
.index_layoutHeaderLeft__D9typ.index_showEndMask__eDLNr.index_hasRefresh__X5RxV .index_layoutTabs__ex8vW {
  width: calc(100% - 40px);
}
.index_layoutHeaderLeft__D9typ.index_showEndMask__eDLNr.index_hasRefresh__X5RxV::after {
  width: 28px;
}
.index_layoutTabs__ex8vW {
  display: flex;
  min-height: 26px;
  box-sizing: content-box;
  /* 覆盖 @chinaamc-design 样式 */
  /* 滚动条滑块的样式设置 */
}
.index_layoutTabs__ex8vW::-webkit-scrollbar-thumb,
.index_layoutTabs__ex8vW::-webkit-scrollbar-thumb:hover {
  border: none !important;
  border-radius: 4px !important;
}
.index_layoutTabs__ex8vW::-webkit-scrollbar-track,
.index_layoutTabs__ex8vW::-webkit-scrollbar-corner,
.index_layoutTabs__ex8vW::-webkit-scrollbar-track-piece {
  background-color: transparent !important;
}
.index_layoutTabs__ex8vW::-webkit-scrollbar {
  width: 6px !important;
  height: 6px !important;
  background-color: transparent !important;
}
.index_layoutTabs__ex8vW::-webkit-scrollbar-thumb {
  background-color: #d3d6e0 !important;
}
.index_layoutTabs__ex8vW::-webkit-scrollbar-thumb:hover {
  background-color: #a1a5b2 !important;
}
.index_layoutTabs__ex8vW::-webkit-scrollbar {
  position: absolute;
  bottom: 10px;
  height: 5px;
}
.index_layoutTabs__ex8vW:hover::-webkit-scrollbar {
  height: 5px;
}
.index_layoutTabs__ex8vW:hover::-webkit-scrollbar-thumb {
  background-color: var(--c-scrollbar-bg-color) !important;
}
.index_layoutTabs__ex8vW::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background: transparent !important;
}
.index_layoutTabs__ex8vW::-webkit-scrollbar-thumb:hover {
  background-color: var(--c-scrollbar-bg-color-hover) !important;
}
.index_tags-scroll-btns__xOpPD {
  height: 20px;
  margin: 38px 5px 0;
  width: 45px;
  text-align: center;
  display: flex;
  justify-content: space-around;
}
.index_tags-scroll-btns__xOpPD .index_iconfont__SbBO5 {
  font-size: 12px;
  cursor: pointer;
  color: #84879e;
}
.index_tags-scroll-btns__xOpPD .index_iconfont__SbBO5:hover {
  color: var(--c-color-primary);
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局变量和方法
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-09-22 20:06:38
 * @LastEditors  : wangzhimin
  * @Description  : 全局less函数
 */
/* 全局统一轮廓样式 */
/* 撑满剩余空间 */
/* 自定义滚动条样式 */
.index_ezwin_layoutHeaderLeft__2qQp7 {
  --c-color-primary: #2779bf;
  --c-bg-color-content: #ffffff;
  --c-scrollbar-bg-color: #f1f2f8;
  --c-scrollbar-bg-color-hover: #e2e4ec;
  --c-history-tab-height: 30px;
  --c-history-tab-padding: 0px 21px 0px 7px;
  --c-history-tab-padding-right: 21px;
  --c-history-tab-border-radius: 4px 14px 0px 0px;
  --c-history-tab-close-icon-size: 8px;
  --c-history-tab-item-margin-left: 2px;
  --c-history-tab-font-color: rgba(0, 0, 0, 0.6);
  --c-history-tab-font-color-hover: #ffffff;
  --c-history-tab-font-color-active: #ffffff;
  --c-history-tab-bg-image: linear-gradient(292deg, #e6f3ff 23%, #d9ecfc 89%);
  --c-history-tab-bg-image-hover: linear-gradient(341deg, #8bc9ff 0%, #2779bf 100%);
  --c-history-tab-bg-image-active: linear-gradient(341deg, #8bc9ff 0%, #2779bf 100%);
  --c-history-tab-icon-font-color: rgba(0, 0, 0, 0.6);
  --c-history-tab-icon-font-color-hover: var(--c-color-primary);
  --c-history-tab-icon-font-color-active: #ffffff;
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  align-self: flex-end;
  width: 100%;
  height: 28px;
  border-left: 12px solid #0a6cc7;
  margin-block-end: 6px;
}
.index_ezwin_layoutHeaderLeft__2qQp7::-webkit-scrollbar-corner {
  display: none;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_tabsList__7OBMu {
  height: 28px;
  width: 100%;
  border-radius: 0;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H {
  position: absolute;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  column-gap: 8px;
  column-gap: var(--c-history-tab-item-margin-left, 8px);
  width: calc(100% - 24px);
  border-radius: 0;
  overflow-x: hidden;
  overflow-y: hidden;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT {
  display: inline-block;
  height: var(--c-history-tab-height);
  line-height: var(--c-history-tab-height);
  padding: var(--c-history-tab-padding);
  margin: 0;
  font-size: 12px;
  color: #484b59;
  color: var(--c-history-tab-font-color, #484b59);
  border: none;
  color: var(--c-history-tab-font-color);
  transition: none;
  cursor: pointer;
  height: 28px;
  padding: 0px 12px;
  justify-content: space-between;
  align-items: center;
  color: #777b8c;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  background: none;
  position: relative;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT a {
  color: inherit;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT .ant-btn {
  color: #777b8c !important;
  font-size: 14px !important;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT .ant-tag-close-icon {
  top: calc((var(--c-history-tab-height) - var(--c-history-tab-close-icon-size)) / 2);
  width: var(--c-history-tab-close-icon-size);
  height: var(--c-history-tab-close-icon-size);
  margin-inline: calc((var(--c-history-tab-padding-right) - var(--c-history-tab-close-icon-size)) / 2);
  color: var(--c-history-tab-icon-font-color);
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT .anticon-lock {
  margin-inline: calc((var(--c-history-tab-padding-right) - var(--c-history-tab-close-icon-size)) / 2);
  color: var(--c-history-tab-icon-font-color);
  width: 12px;
  height: 12px;
  margin-top: 2px;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT .ant-space-item {
  height: 28px;
  line-height: 28px;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT .ant-space-item > span {
  height: 28px;
  line-height: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT .ant-space-item > span > button {
  height: 28px;
  line-height: 28px;
  padding: 0;
  display: inline-block;
  vertical-align: baseline;
  color: inherit !important;
  font-size: 14px;
  border: none;
  background-color: transparent;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT .ant-space-item > span > button > span {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-right: 2px;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT .ant-space-item span.ant-btn-icon {
  margin-inline: calc((var(--c-history-tab-padding-right) - var(--c-history-tab-close-icon-size)) / 2);
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT .ant-space-item span.ant-btn-icon .anticon-close {
  font-size: 10px;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  height: 16px;
  top: 6px;
  width: 1px;
  background: #d3d6e0;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT:hover,
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT.index_ezwin_activePageTab__IPky4 {
  color: #1d1e26;
  color: var(---gray9, #1d1e26);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  border-radius: 4px 4px 0px 0px;
  background: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05), 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT:hover .ant-tag-close-icon,
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT.index_ezwin_activePageTab__IPky4 .ant-tag-close-icon {
  color: #0a6cc7;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT:hover .ant-btn,
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT.index_ezwin_activePageTab__IPky4 .ant-btn {
  font-size: 14px !important;
  font-weight: 700;
  color: #1d1e26;
  color: var(---gray9, #1d1e26);
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT:hover .ant-btn > span,
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT.index_ezwin_activePageTab__IPky4 .ant-btn > span {
  color: #1d1e26;
  color: var(---gray9, #1d1e26);
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT:hover .anticon-close,
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT.index_ezwin_activePageTab__IPky4 .anticon-close {
  color: #777b8c !important;
}
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT:hover::after,
.index_ezwin_layoutHeaderLeft__2qQp7 .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT.index_ezwin_activePageTab__IPky4::after {
  content: "";
  position: absolute;
  right: 0;
  height: 16px;
  top: 6px;
  width: 1px;
  background: #fff;
}
.index_ezwin_layoutHeaderLeft__2qQp7::after {
  content: "";
  visibility: hidden;
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 12px;
  height: 28px;
  background: #f5f5fa;
}
.index_ezwin_layoutHeaderLeft__2qQp7::after {
  box-shadow: -4px 0px 10px 0px rgba(0, 0, 0, 0.16);
}
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showStartMask__jzBKg,
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showEndMask__3-vGk {
  position: relative;
}
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showStartMask__jzBKg .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT:last-child,
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showEndMask__3-vGk .index_ezwin_layoutTabs__kcH\+H .index_ezwin_historyTab__U-0UT:last-child {
  margin-inline-end: 4px;
}
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showStartMask__jzBKg .index_ezwin_tabBtn__R5GXO.index_ezwin_refreshBtn__dlHpw,
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showEndMask__3-vGk .index_ezwin_tabBtn__R5GXO.index_ezwin_refreshBtn__dlHpw {
  display: inline-block;
  width: 12px;
  height: 12px;
  position: absolute;
  top: calc((var(--c-history-tab-height) - 14px) / 2);
  right: 6px;
  font-size: 10px;
  transform: rotate(-90deg);
}
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showStartMask__jzBKg::before {
  visibility: hidden;
}
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showEndMask__3-vGk::after {
  visibility: visible;
}
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showEndMask__3-vGk.index_ezwin_hasRefresh__5n4qo .index_ezwin_layoutTabs__kcH\+H {
  width: calc(100% - 28px);
}
.index_ezwin_layoutHeaderLeft__2qQp7.index_ezwin_showEndMask__3-vGk.index_ezwin_hasRefresh__5n4qo::after {
  width: 28px;
}
.index_ezwin_layoutTabs__kcH\+H {
  display: flex;
  /* 覆盖 @chinaamc-design 样式 */
  /* 滚动条滑块的样式设置 */
}
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar-thumb,
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar-thumb:hover {
  border: none !important;
  border-radius: 4px !important;
}
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar-track,
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar-corner,
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar-track-piece {
  background-color: transparent !important;
}
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar {
  width: 6px !important;
  height: 6px !important;
  background-color: transparent !important;
}
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar-thumb {
  background-color: #d3d6e0 !important;
}
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar-thumb:hover {
  background-color: #a1a5b2 !important;
}
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar {
  position: absolute;
  bottom: 10px;
  height: 5px;
}
.index_ezwin_layoutTabs__kcH\+H:hover::-webkit-scrollbar {
  height: 5px;
}
.index_ezwin_layoutTabs__kcH\+H:hover::-webkit-scrollbar-thumb {
  background-color: var(--c-scrollbar-bg-color) !important;
}
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background: transparent !important;
}
.index_ezwin_layoutTabs__kcH\+H::-webkit-scrollbar-thumb:hover {
  background-color: var(--c-scrollbar-bg-color-hover) !important;
}
.index_ezwin_tags-scroll-btns__YX\+DJ {
  height: 20px;
  margin: 38px 5px 0;
  width: 45px;
  text-align: center;
  display: flex;
  justify-content: space-around;
}
.index_ezwin_tags-scroll-btns__YX\+DJ .index_ezwin_iconfont__8JJZV {
  font-size: 12px;
  cursor: pointer;
  color: #84879e;
}
.index_ezwin_tags-scroll-btns__YX\+DJ .index_ezwin_iconfont__8JJZV:hover {
  color: var(--c-color-primary);
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局变量和方法
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-09-22 20:06:38
 * @LastEditors  : wangzhimin
  * @Description  : 全局less函数
 */
/* 全局统一轮廓样式 */
/* 撑满剩余空间 */
/* 自定义滚动条样式 */
.main-container {
  display: flex;
  height: 100%;
}
.main-container.hideLayout {
  display: none;
}
.main-container.ant-layout {
  background-color: transparent;
}
.main-container.ant-layout .ant-layout-sider-light {
  background-color: transparent;
}
.main-container.ant-layout .ant-layout-sider-light .ant-layout-sider-children {
  display: flex;
  flex-direction: column;
}
.main-container .no-sider-layout.ant-layout-sider {
  height: 60px;
  overflow: hidden;
}
.main-container .no-sider-layout.ant-layout-sider [class*="menuSearch"],
.main-container .no-sider-layout.ant-layout-sider [class*="menuScrollbox"],
.main-container .no-sider-layout.ant-layout-sider [class*="menuExpand"] {
  display: none;
}
.main-container .no-sider-layout.ant-layout-sider + .ant-layout {
  padding-inline-start: var(--c-menu-width);
  margin-inline-start: calc(0px - var(--c-menu-width));
}
.main-container .no-sider-layout.ant-layout-sider + .ant-layout > .layoutTabsLeft {
  margin-inline-start: calc(0px - var(--c-menu-width));
  width: calc(100% + var(--c-menu-width));
}
.main-container .no-sider-layout.ant-layout-sider + .ant-layout > .ant-layout-content {
  margin-inline-start: calc(0px - var(--c-menu-width));
}
.main-container .main-layout-sider {
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  z-index: 1;
}
.main-container .main-layout {
  /* 防止 tabs 超出不收缩 */
  overflow-x: hidden;
  background: #f5f5fa;
  background: var(--c-main-layout-bg-color, #f5f5fa);
}
.main-container .main-layout > .layout-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-image: url(/nezsmart/media/header_bg.81c92dc7e865c600d534.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right;
  z-index: 0;
}
.main-container .main-layout > .layout-header .layout-header-right {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 0 20px;
  flex: 1 1;
  justify-content: flex-end;
  background-color: transparent;
}
.main-container .main-layout > .ant-layout-content {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding: 0px;
  margin: 0px;
  overflow: auto;
  border-radius: 4px;
  box-sizing: border-box;
}
.main-container .main-layout .main-contain-default {
  flex: 1 1;
  margin: 12px;
  background-color: #fff;
  background-color: var(--c-main-layout-sub-app-bg-color, #fff);
}
.main-container .main-layout-sider {
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  z-index: 1;
}
.ezwin-main-container {
  --c-collapsed-menu-width: 45px;
  --c-menu-parent-item-font-color-active: #1d1e26;
  --c-user-setting-avatar-font-color: #ffffff;
  --c-user-setting-avatar-bg-color: rgba(129, 158, 227, 0.59);
  --c-user-setting-avatar-logout-font-color: #d11f28;
  display: flex;
  height: 100%;
}
.ezwin-main-container.hideLayout {
  display: none;
}
.ezwin-main-container.ezwin-layout.ant-layout {
  background-color: #ebeef2 !important;
}
.ezwin-main-container.ant-layout {
  background-color: #fff;
}
.ezwin-main-container.ant-layout .ant-layout-sider-light .ant-layout-sider-children {
  display: flex;
  flex-direction: column;
}
.ezwin-main-container .no-sider-layout.ant-layout-sider {
  height: 60px;
  overflow: hidden;
}
.ezwin-main-container .no-sider-layout.ant-layout-sider [class*="menuSearch"],
.ezwin-main-container .no-sider-layout.ant-layout-sider [class*="menuScrollbox"],
.ezwin-main-container .no-sider-layout.ant-layout-sider [class*="leftMenuBtn"],
.ezwin-main-container .no-sider-layout.ant-layout-sider [class*="menuBottomFold"] {
  display: none;
}
.ezwin-main-container .no-sider-layout.ant-layout-sider + .ant-layout {
  padding-inline-start: var(--c-menu-width);
  margin-inline-start: calc(0px - var(--c-menu-width));
}
.ezwin-main-container .no-sider-layout.ant-layout-sider + .ant-layout > .layoutTabsLeft {
  margin-inline-start: calc(0px - var(--c-menu-width));
  width: calc(100% + var(--c-menu-width));
}
.ezwin-main-container .no-sider-layout.ant-layout-sider + .ant-layout > .ant-layout-content {
  margin-inline-start: calc(0px - var(--c-menu-width));
}
.ezwin-main-container .main-layout-sider {
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  z-index: 1;
}
.ezwin-main-container .main-layout {
  /* 防止 tabs 超出不收缩 */
  overflow-x: hidden;
  background: #f5f5fa;
  background: var(--c-main-layout-bg-color, #f5f5fa);
}
.ezwin-main-container .main-layout > .layout-header {
  display: flex;
  justify-content: space-between;
  z-index: 0;
}
.ezwin-main-container .main-layout > .layout-header.ezsmart-header {
  background-color: transparent !important;
  background-color: initial !important;
  background-image: url(/nezsmart/media/header_bg_right.7018a312e01fbb806d70.png);
  background-size: cover;
  background-repeat: no-repeat;
}
.ezwin-main-container .main-layout > .layout-header.ezmanage-header {
  background-color: transparent !important;
  background-color: initial !important;
  background-image: url(/nezsmart/media/topMenuBg.47487396abb381f97969.png);
  background-size: cover;
  background-repeat: no-repeat;
}
.ezwin-main-container .main-layout > .layout-header.ezmanage-header > .ant-menu-light {
  background: transparent;
}
.ezwin-main-container .main-layout > .layout-header .layout-header-right {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 0 20px;
  flex: 1 1;
  justify-content: flex-end;
  background-color: transparent;
}
.ezwin-main-container .main-layout > .ant-layout-content {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  padding: 0px;
  margin: 0px;
  overflow: auto;
  box-sizing: border-box;
  margin-left: 0;
  margin-block-start: 6px;
}
.ezwin-main-container .main-layout > .ant-layout-content .context-header {
  padding-bottom: 3px;
}
.ezwin-main-container .layout .top {
  display: flex;
  justify-content: space-between;
  height: 50px;
}
.ezwin-main-container .layout-header {
  display: flex;
  justify-content: space-between;
  z-index: 0;
  background-color: #00122e !important;
}
.ezwin-main-container .layout-header .layout-header-right {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.ezwin-main-container .iconMain {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  min-width: 280px;
}
.ezwin-main-container .iconMain .rightIcon1 {
  width: 20px;
  height: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHpSURBVHgBtVNLTgJBEK1uFVn44QbiCcQTSC+NGh0/C1cOJwBPoJxAbuCwMtEIGAMsmxuoN5gjoHGhBLp9NQNCYPiYYCWT/kz1q/fqQzRnE7M4PVa1KwRdYJvsXvk4N76Iiue7yp8Z8K6uk8uWNNlfoFe8aOKcwj7BwJYof7KnvKmAg2DWUF62qeA4qjnE+ioIJqV7vLtTnAhYqmkGS1tLlyf7qhDlU0ZQBHvh/XuLNjMIKKMcH+o6zWCChMdgt2WduK/q1LCfg/wZQxmWvxajHN9FAkpDaV7bxgYyVmPWWwQhTgOD89rzPT1QFSxNSD3k82IUIHKTBEP6bKMIsAUpcixt2VA5tmSFMAJ/aXvgiU9hkaIZ9iwRD51YWseQg21KCLHBa7mmbyLVRTKkkFknbI/Azg5UA7wuhaRtLhS+HFe6Kz+FR/5YyfRNHsXoBtGyOFV6106/2gWANWWLKvE4ZVk/Akxpm2ddAP8sGF1Dcj7K56muL5AKD1v/eE9tjmfIESWtczQU47oEaTwRH62Q7UocuexYF2A8jj6CKuqna9Qg5xY/XAMZ0mLUZCB91DDP6IiMMzDPYhLY6b5y+Y4nAucjgG8F7DEYYFfhQo3GmAL2VxPzBGML+pCbdB5gbEGVAfRm5wD2L/YDsf7e/4SJbbAAAAAASUVORK5CYII=) no-repeat;
  margin-right: 24px;
}
.ezwin-main-container .iconMain .rightIcon2 {
  width: 20px;
  height: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGASURBVHgB7VRNTsJAFP7eIODK4A3wBvUEtktDDHShiSvTG3AD8AQcAXYmkliMQZaDJ7DegBtYd2pgnm/KTwBtaeLGhV/SzOvM97750r73gBwIH3XHPnm4Kg+JgQYzGnm4lHZwM9LVouGmAl3Ja2WxHUvC4F3h+vLUm+QWvB1qZw/QiRBhLO6eEjLhROy6Ek6mgH9R86KdgtZZ2eDZupkZBOdn3nj9PJRzuUCLcOVD4Xjb6bdvWJxx2zojBW9bzMIXAWL4llNmdDMdhqGucAmvBOr5NTdABu6GeiBL/e0Th4HvxT86nO7DsashfsEOyJ+3gqiUUF3fVynsGDkxNasKyBD8Bf4F/6Dg3jLoSlErNs78DlPtj7SblciGHWkAqAIcyY2Wxb0SPCihSaxaNhZaq2DQQibmTSZt2JFcW4vtDUGl0DMGk/UURVRn5oZ0RbCQ6BLRwDDfb/CAaPOaFPQftFtQyRiLhBnb0SVD48hPmYUL8XTYaSOu/URMYOMsMYsv2mqGq6lFcC8AAAAASUVORK5CYII=) no-repeat;
}
.ezwin-main-container .iconMain .spaceLine {
  height: 16px;
  width: 1px;
  background: #484b59;
  margin: 0 24px;
}
.ezwin-main-container .iconMain .headerImg {
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.ezwin-main-container .iconMain .headerImg span {
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 12px;
  overflow: hidden;
  background-color: aquamarine;
}
.ezwin-main-container .iconMain .userName {
  color: rgba(255, 255, 255, 0.85);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  margin: 0 12px;
  min-width: 64px;
  max-width: 80px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: auto;
}
.ezwin-main-container .iconMain .userExit {
  color: #d11f28;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}
.ezwin-main-container.collapsedMain {
  --c-collapsed-menu-width: 45px;
}
.ezwin-main-container.collapsedMain .no-sider-layout.ant-layout-sider {
  height: 60px;
  overflow: hidden;
}
.ezwin-main-container.collapsedMain .no-sider-layout.ant-layout-sider [class*="menuSearch"],
.ezwin-main-container.collapsedMain .no-sider-layout.ant-layout-sider [class*="menuScrollbox"],
.ezwin-main-container.collapsedMain .no-sider-layout.ant-layout-sider [class*="leftMenuBtn"],
.ezwin-main-container.collapsedMain .no-sider-layout.ant-layout-sider [class*="menuBottomFold"] {
  display: none;
}
.ezwin-main-container.collapsedMain .no-sider-layout.ant-layout-sider + .ant-layout > .ant-layout-content {
  margin-inline-start: calc(0px - var(--c-collapsed-menu-width)) !important;
}
.ezwin-main-container.collapsedMain .main-layout-sider {
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  z-index: 1;
}
.main-layout-ezs {
  background: #f5f5fa;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.main-layout-ezs .layout-header {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 300px;
  background: url(/nezsmart/media/zms_logo4.56572ee8e97d75d84a19.png) no-repeat;
  background-size: cover;
}
.main-layout-ezs .layout-header .layout-header-l {
  width: 120px;
}
.main-layout-ezs .layout-header .layout-header-l .layout-ezsicon {
  display: inline-block;
  width: 220px;
  height: auto;
  cursor: pointer;
  position: fixed;
  z-index: 9999;
}
.main-layout-ezs .layout-header .layout-header-r {
  position: fixed;
  right: 20px;
  top: 0px;
  z-index: 9999;
}
.main-layout-ezs .layout-header .layout-header-r .wrapper {
  width: 180px;
  height: 60px;
  display: flex;
  align-items: center;
  gap: 10px;
  flex: 1 1;
  justify-content: end;
}
.main-layout-ezs .layout-header.sys-ezmanage-main {
  height: 60px;
  background: url(/nezsmart/media/topMenuBg.47487396abb381f97969.png) no-repeat;
  background-size: cover;
}
.main-layout-ezs .layout-header.sys-ezmanage-main .layout-ezmanageLogo {
  width: 220px;
  height: 60px;
}
.main-layout-ezs.sys-ezmanage-layout {
  background: url(/nezsmart/media/sys_ezmanage_bg.db0ee6682d78cc949134.png) no-repeat;
  background-size: cover;
}
.main-layout-ezs-sys {
  background: #f5f5fa;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.main-layout-ezs-sys .layout-header {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 60px;
  background: url(/nezsmart/media/bg_header_big.2db089a28c5df2694781.png) no-repeat;
  background-size: cover;
}
.main-layout-ezs-sys .layout-header .layout-header-l {
  width: 120px;
}
.main-layout-ezs-sys .layout-header .layout-header-l .layout-ezsicon {
  display: inline-block;
  height: 60px;
  cursor: pointer;
  position: fixed;
  z-index: 9999;
}
.main-layout-ezs-sys .layout-header .layout-header-r {
  position: fixed;
  right: 20px;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.main-layout-ezs-sys .layout-header .layout-header-r .wrapper {
  height: 60px;
  display: flex;
  align-items: center;
  gap: 24px;
  justify-content: end;
}
.main-layout-ezs-sys .main-context {
  flex: 1 1;
}
.main-layout-ezs-sys main.ant-layout-content {
  flex: 1 1 !important;
  overflow: auto;
}
.ems-toolBox {
  position: fixed;
  bottom: 45px;
  right: 12px;
  font-size: 26px;
  width: 76px;
  height: 76px;
  background: linear-gradient(230deg, #e5f4ff 0%, #ffffff 100%);
  border: 1px solid #ffffff;
  border-radius: 50%;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.ems-toolBox img {
  display: inline-block;
  width: 22px;
  height: 22px;
}

.index_toolBox__L\+5Ej {
  position: fixed;
  bottom: 5rem;
  right: 1.5132rem;
  width: auto;
  height: auto;
  z-index: 1001;
}
.index_toolBoxButn__-RAqr {
  font-size: 1.6253rem;
  width: 4.7508rem;
  height: 4.7508rem;
  background: linear-gradient(230deg, #e5f4ff 0%, #ffffff 100%);
  border: 0.0625rem solid #ffffff;
  border-radius: 50%;
  box-shadow: 0px 0.25rem 0.6251rem 0px rgba(0, 0, 0, 0.1);
  display: flex;
  justify-content: space-around;
  align-items: center;
  cursor: pointer;
}
.index_toolBoxButn__-RAqr .index_gongjuxiang__El5V9 {
  height: 1.5132rem;
  font-size: 1.375rem;
  color: #0a6cc7;
}
.index_clickStyle__KS2hC {
  color: #fff;
  background: linear-gradient(228deg, #0a6cc7 0%, #7cbef5 100%);
  border: none;
}
.index_clickStyle__KS2hC .index_gongjuxiang__El5V9 {
  color: #fff;
}
.index_subscriEnter__n1Vka {
  margin-bottom: 0.875rem;
  width: 4.7508rem;
  height: 4.7508rem;
  background: #ffffff;
  border: 0.0625rem solid #ffffff;
  border-radius: 50%;
  box-shadow: 0px 0.24rem 0.6251rem 0px rgba(0, 0, 0, 0.1);
  display: flex;
  justify-content: space-around;
  align-items: center;
  cursor: pointer;
  text-align: center;
}
.index_subscriEnter__n1Vka .index_subBox__YRGXm {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index_subscriEnter__n1Vka .index_dingyuejilu__UbS5S {
  height: 1.5132rem;
  font-size: 1rem;
  color: #1d1e26;
}
.index_subscriEnter__n1Vka .index_dingyuejilu__UbS5S:hover {
  color: #0a6cc7;
}
.index_subscriEnter__n1Vka .index_textsubric__0YHOE {
  font-size: 0.7501rem;
  color: #1d1e26;
}
.index_subscriEnter__n1Vka:hover {
  color: #0a6cc7;
}
.index_subscriEnter__n1Vka:hover .index_dingyuejilu__UbS5S {
  color: #0a6cc7;
}
.index_subscriEnter__n1Vka:hover .index_textsubric__0YHOE {
  color: #0a6cc7;
}
/* 动画元素样式 */
.index_fadeInUp__6-EDQ {
  opacity: 0;
  /* 初始完全透明 */
  transform: translateY(50px);
  /* 初始位置往下50px */
  animation: index_fadeInUp__6-EDQ 0.3s ease-out forwards;
  /* 应用动画 */
  font-size: 1.5rem;
  color: #333;
}
/* 定义动画效果 */
@keyframes index_fadeInUp__6-EDQ {
  from {
    opacity: 0;
    /* 起始状态透明 */
    transform: translateY(50px);
    /* 向下偏移 */
  }
  to {
    opacity: 1;
    /* 最终完全显示 */
    transform: translateY(0);
    /* 恢复到原位 */
  }
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
.login-container {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: radial-gradient(ellipse closest-side at 50% 50%, #96b5fa 0%, rgba(4, 76, 169, 0.2) 100%);
  background-image: url(/nezsmart/media/login_bg.23c7c79cd89b125bf031.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.login-container .login-box {
  position: relative;
  display: flex;
  overflow: hidden;
  border-radius: 8px;
  width: 820px;
  height: 550px;
  padding: 0 0 0 340px;
  box-shadow: 0px 18px 28px -12px rgba(126, 153, 206, 0.24);
  box-sizing: border-box;
}
.login-container .login-box .login-banner {
  position: absolute;
  left: 0;
  top: 0;
  width: 340px;
  height: 100%;
  background-image: url(/nezsmart/media/login_banner.2a137f01e1bd757a8b72.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
.login-container .login-box .login-form {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 57px;
  background-color: #fff;
  box-sizing: border-box;
}
.login-container .login-box .login-form .login-logo {
  width: 100%;
  height: 60px;
  margin-bottom: 40px;
  background-image: url(/nezsmart/media/logo_text_black.81b12019848877110214.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.login-container .login-box .login-form .login-logo .logo-text {
  font-size: 16px;
  font-weight: bold;
  color: #475768;
  white-space: nowrap;
}
.login-container .login-box .login-form .ant-form .ant-form-item.ant-form-item .ant-input-prefix {
  margin-right: 10px;
}
.login-container .login-box .login-form .ant-form .ant-form-item.ant-form-item .ant-input-affix-wrapper {
  color: #a1a5b2;
}
.login-container .login-box .login-form .ant-form .ant-form-item.ant-form-item .ant-input-affix-wrapper-lg {
  padding: 8.5px 11px !important;
  font-size: 14px !important;
}
.login-container .login-box .login-form .ant-form .ant-form-item.ant-form-item .ant-input-affix-wrapper-lg .ant-input {
  font-size: 14px !important;
  color: #0f233c;
}
.login-container .login-box .login-form .login-btn-form-item {
  width: 385px;
  margin: 40px 0 0;
  white-space: nowrap;
}
.login-container .login-box .login-form .login-btn-form-item .ant-form-item-control-input-content {
  display: flex;
  justify-content: space-between;
}
.login-container .login-box .login-form .login-btn-form-item .ant-form-item-control-input-content .ant-btn {
  width: 100%;
  height: 40px;
  line-height: 40px;
  color: #fff;
  background: #0a6cc7 !important;
}
.login-container .login-box .login-form .login-btn-form-item .ant-form-item-control-input-content .ant-btn span {
  font-size: 16px;
  letter-spacing: 8px;
}
.login-container .login-box .login-form .login-btn-form-item .ant-form-item-control-input-content .ant-btn-default {
  color: #606266;
}
.login-container .rightText {
  cursor: pointer;
  font-size: 14px;
  color: #0a6cc7;
}
.login-container .bottomText {
  text-align: right;
  line-height: 18px;
  margin-top: 8px;
}
.login-container .topText {
  text-align: center;
  line-height: 18px;
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
.login-container-ezwin {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 550px;
  height: 100%;
  min-height: 500px;
  background-image: url(/nezsmart/media/loginBg.344f546c98eb1d11d597.png);
  background-size: cover;
}
.login-container-ezwin .login-box {
  position: relative;
  display: flex;
  overflow: hidden;
  border-radius: 10px;
}
.login-container-ezwin .login-box .login-left {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 733px;
  flex-shrink: 0;
  border-radius: 8px;
  border-radius: var(--Space-Padding-paddingXS, 8px);
  align-items: center;
  justify-content: center;
  display: flex;
}
.login-container-ezwin .login-box .login-left .login-main {
  width: 360px;
}
.login-container-ezwin .login-box .login-left .login-main .login-logo {
  height: 113px;
  flex-shrink: 0;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: contain;
}
.login-container-ezwin .login-box .login-left .login-main .login-form {
  margin-top: 40px;
  /* 解决输入框自动填入背景色问题 */
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-form-item {
  margin-bottom: 12px;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-form-item .ant-input-affix-wrapper {
  padding: 0;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-form-item .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #1677ff !important;
  border-color: #1677ff !important;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-form-item .ant-checkbox-wrapper:hover .ant-checkbox-inner {
  border: none;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-form-item .ant-form-item-control-input-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-form-item-label {
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  /* 150% */
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-form-item-label label {
  color: #fff !important;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input {
  display: flex;
  height: 30px !important;
  line-height: 30px;
  margin: 0;
  padding: 0px 8px !important;
  align-items: center;
  align-self: stretch;
  border-radius: 2px;
  background: transparent;
  overflow: hidden;
  color: #a1a5b2;
  text-overflow: ellipsis;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  box-shadow: none;
}
.login-container-ezwin .login-box .login-left .login-main .login-form input:-internal-autofill-selected {
  -webkit-appearance: menulist-button;
          appearance: menulist-button;
  background-image: none !important;
  background-color: transparent !important;
  color: #a1a5b2 !important;
}
.login-container-ezwin .login-box .login-left .login-main .login-form input:-webkit-autofill,
.login-container-ezwin .login-box .login-left .login-main .login-form input:-webkit-autofill:hover,
.login-container-ezwin .login-box .login-left .login-main .login-form input:-webkit-autofill:focus,
.login-container-ezwin .login-box .login-left .login-main .login-form input:-webkit-autofill:active {
  -webkit-text-fill-color: #a1a5b2;
  -webkit-transition-delay: 111111s;
  -webkit-transition: color 11111s ease-out, background-color 111111s ease-out;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input-outlined:hover {
  border-color: #d3d6e0;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input-suffix {
  color: #a1a5b2;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input-affix-wrapper .anticon.ant-input-password-icon:hover {
  color: #a1a5b2;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input-outlined:hover,
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input-outlined:focus,
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input-affix-wrapper-focused,
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input-affix-wrapper-focused:focus {
  border-color: #d3d6e0;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input-affix-wrapper {
  height: 30px;
  min-height: auto !important;
  border: 1px solid #d3d6e0;
  border: var(--ant-line-width, 1px) var(--ant-line-type, solid) var(--ant-color-border, #d3d6e0);
  padding-right: 8px !important;
  padding-left: 0 !important;
  background: transparent;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-input-affix-wrapper .ant-input {
  height: 100%;
  padding-left: 0;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-btn {
  width: 100%;
  display: flex;
  height: 30px;
  padding: 0px 16px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  border-radius: 2px;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-btn span {
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.login-container-ezwin .login-box .login-left .login-main .login-form .ant-form-item-control-input-content .ant-checkbox-wrapper > span:last-child {
  color: #fff;
}
.login-container-ezwin .login-box .login-left .login-main .login-footer {
  color: #a1a5b2;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  /* 150% */
  margin-top: 40px;
  text-align: center;
}
.login-container-ezwin .rightText {
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  font-size: var(--c-font-size, 14px);
}
.login-container-ezwin .bottomText {
  text-align: right;
  margin-bottom: 12px;
  line-height: 24px;
  line-height: var(--c-form-item-height, 24px);
}
.login-container-ezwin .yunyingBtn {
  margin-bottom: 12px !important;
}
.login-container-ezwin .topText {
  text-align: center;
  color: #fff;
  line-height: 24px;
  line-height: var(--c-form-item-height, 24px);
}
.login-container-ezwin .speItem {
  margin-bottom: 0 !important;
}
.login-container-ezwin .requieItem {
  color: red;
  font-size: 12px;
  margin-top: -10px;
  height: 10px;
  line-height: 1;
}
.login-container-ezwin .loginFormMain .ant-form-item-required::before {
  content: "" !important;
}
.login-container-ezwin .rightText {
  cursor: pointer;
  font-size: 14px;
  font-size: var(--c-font-size, 14px);
}
.login-container-ezwin .bottomText {
  text-align: right;
  line-height: 24px;
  line-height: var(--c-form-item-height, 24px);
  margin-bottom: -10px;
}
.login-container-ezwin .topText {
  text-align: center;
  line-height: 24px;
  line-height: var(--c-form-item-height, 24px);
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
.login-container-ezs {
  --ant-font-size: 1rem;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 34.375rem;
  height: 100%;
  min-height: 31.25rem;
  background-image: url(/nezsmart/media/zms_bg1.779e3fa4855048e9e3a1.png);
  background-size: cover;
}
.login-container-ezs .login-box {
  position: relative;
  display: flex;
  overflow: hidden;
}
.login-container-ezs .login-box .login-right {
  background: #ecf0f3;
  background: url(/nezsmart/media/zms_bg_right.2abeda277d2867e0aaf4.png) no-repeat;
  background-size: cover;
  box-shadow: 0.25rem 0 0.625rem 0 rgba(0, 0, 0, 0.08);
  box-sizing: border-box;
  flex-shrink: 0;
  height: 100%;
  justify-content: center;
  padding: 9.375rem 10.1875rem 0;
  position: fixed;
  right: 0;
  top: 0;
  display: flex;
  width: 40%;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.login-container-ezs .login-box .login-right .login-link {
  position: fixed;
  top: 3.5rem;
  right: 0rem;
  height: 2.625rem;
  border: 0.0321rem solid #b9bdcc;
  border-radius: 6.25rem 0px 0px 6.25rem;
  box-shadow: 0px 0.25rem 0.625rem 0px rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #777b8c;
}
.login-container-ezs .login-box .login-right .login-link .link-text {
  font-size: 0.875rem;
  font-family: Microsoft YaHei, Microsoft YaHei-Regular;
  font-weight: 400;
  white-space: nowrap;
  text-align: LEFT;
  line-height: 1.375rem;
  padding-left: 1.5625rem;
  padding-right: 0.4375rem;
}
.login-container-ezs .login-box .login-right .login-link .linkIcon {
  font-size: 0.75rem;
}
.login-container-ezs .login-box .login-right .login-link:hover {
  border: 0.0321rem solid #2c88d4;
  color: #2c88d4;
}
.login-container-ezs .login-box .login-right .login-link:hover .link-text {
  color: #2c88d4;
}
.login-container-ezs .login-box .login-right .login-link:hover .linkIcon {
  color: #2c88d4;
}
.login-container-ezs .login-box .login-right .login-main {
  width: 27.5rem;
  min-width: 18.25rem;
}
.login-container-ezs .login-box .login-right .login-main .login-logo {
  width: 9.75rem;
  height: 4.875rem;
  flex-shrink: 0;
  background: url(/nezsmart/media/zms_logo.890b3af3e7810abb3e70.png) no-repeat left;
  background-size: contain;
}
.login-container-ezs .login-box .login-right .login-main .login-form {
  margin-top: 5.6875rem;
  /* 解决输入框自动填入背景色问题 */
}
.login-container-ezs .login-box .login-right .login-main .login-form .login-icon {
  width: 1rem;
  margin: 0.375rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .checkText {
  color: var(--ant-color-error);
  margin: 0.4rem 0;
  padding: 0;
  height: 1.5rem;
  font-size: 1rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item {
  margin-bottom: 2.2625rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #0a6cc7 !important;
  border-color: #0a6cc7 !important;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item .ant-checkbox-wrapper:hover .ant-checkbox-inner {
  border: none;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item .ant-form-item-control-input {
  min-height: 2.5rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item .ant-form-item-control-input-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item .ant-input {
  display: flex;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding: 0px 0.25rem !important;
  align-items: center;
  align-self: stretch;
  border-radius: 0.125rem;
  background: transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  box-shadow: none;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item .ant-input-affix-wrapper {
  border-radius: 0;
  min-height: auto;
  border: 0.0625rem solid #d3d6e0;
  border: 0.0625rem var(--ant-line-type, solid) var(--ant-color-border, #d3d6e0);
  padding-block: 0;
  padding-inline: 0 0.6875rem;
  background: transparent;
  border-left: none;
  border-right: none;
  border-top: none;
  outline: none;
  box-shadow: none;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item .ant-input-affix-wrapper .ant-input {
  padding-left: 0;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item .ant-input-affix-wrapper .ant-input-prefix {
  margin-inline-end: 0.25rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item-label {
  font-style: normal;
  font-weight: 400;
  line-height: 1.5rem;
  /* 150% */
}
.login-container-ezs .login-box .login-right .login-main .login-form input:-internal-autofill-selected {
  -webkit-appearance: menulist-button;
          appearance: menulist-button;
  background-image: none !important;
  background-color: transparent !important;
}
.login-container-ezs .login-box .login-right .login-main .login-form input:-webkit-autofill,
.login-container-ezs .login-box .login-right .login-main .login-form input:-webkit-autofill:hover,
.login-container-ezs .login-box .login-right .login-main .login-form input:-webkit-autofill:focus,
.login-container-ezs .login-box .login-right .login-main .login-form input:-webkit-autofill:active {
  -webkit-transition-delay: 111111s;
  -webkit-transition: color 11111s ease-out, background-color 111111s ease-out;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-input-outlined:hover {
  border-color: #d3d6e0;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-input-suffix .anticon.anticon-eye-invisible svg {
  width: 1rem;
  height: 1rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-input-affix-wrapper,
.login-container-ezs .login-box .login-right .login-main .login-form .ant-input {
  height: 2.5rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-input-outlined:hover,
.login-container-ezs .login-box .login-right .login-main .login-form .ant-input-outlined:focus,
.login-container-ezs .login-box .login-right .login-main .login-form .ant-input-affix-wrapper-focused,
.login-container-ezs .login-box .login-right .login-main .login-form .ant-input-affix-wrapper-focused:focus {
  border-color: #d3d6e0;
}
.login-container-ezs .login-box .login-right .login-main .login-form .btn-14 img {
  border-radius: 0.25rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-btn {
  width: 100%;
  display: flex;
  padding: 0px 1rem;
  justify-content: center;
  align-self: stretch;
  height: 2.5rem;
  line-height: 2.5rem;
  border-radius: 0.25rem;
  font-size: 1rem;
  border-width: 0.0625rem;
  background: linear-gradient(180deg, #0a6cc7 0%, #053461 100%);
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-btn.btn-14 {
  width: 7.5rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-btn span {
  font-style: normal;
  font-weight: 400;
}
.login-container-ezs .login-box .login-right .login-main .login-form .login-mesbtn {
  width: 5rem !important;
  margin-left: 1rem;
}
.login-container-ezs .login-box .login-right .login-main .login-form .ant-form-item-explain-error {
  position: fixed;
  bottom: 12.0625rem;
  right: 23.875;
}
.login-container-ezs .login-box .login-right .login-main .login-btn {
  margin-top: 2.125rem;
  margin-bottom: 0.1rem !important;
}
.login-container-ezs .login-box .login-right .login-main .login-btn .ant-btn {
  height: 3.5rem;
  line-height: 3.5rem;
}
.login-container-ezs .login-box .login-right .login-main .login-btn .ant-btn .space {
  margin-right: 1.1875rem;
}
.login-container-ezs .login-box .login-right .login-main .login-footer {
  color: #a1a5b2;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5rem;
  /* 150% */
  margin-top: 2.5rem;
  text-align: center;
}
.login-container-ezs .login-box .login-right .login-main.langEn .login-btn {
  margin-bottom: 3.125rem !important;
}
.login-container-ezs .login-box .login-right .login-main.langEn.sendCodeShow {
  position: relative;
}
.login-container-ezs .login-box .login-right .login-main.langEn.sendCodeShow .login-logo {
  position: absolute;
  left: -10.1875rem;
  top: -9.375rem;
  margin-top: 48px;
  margin-left: 46px;
}
.login-container-ezs .login-box .login-right .login-main.langEn.sendCodeShow .baseForm {
  display: none;
}
.login-container-ezs .login-box .login-right .login-main.langEn.sendCodeShow .sendCode {
  display: block;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode {
  display: none;
  font-size: 1rem;
  font-family: DINOT, DINOT-Medium;
  font-weight: 500;
  text-align: CENTER;
  color: #484b59;
  line-height: 1.5rem;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode-logo {
  width: 3.5rem;
  height: 3.5rem;
  margin-bottom: 1.875rem;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode-title {
  font-size: 2.25rem;
  color: #000000;
  line-height: 2.75rem;
  margin-bottom: 1.5rem;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode-text {
  font-size: 1.25rem;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode-countDown {
  font-size: 1rem;
  color: #a1a5b2;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode-countDown .countDown {
  color: #d3d6e0;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode-btn {
  display: inline-block;
  cursor: pointer;
  padding: 0.5rem;
  margin: 0;
  width: auto;
  height: auto;
  line-height: 1.5rem;
  background: none;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode-btn:hover:not(:disabled) {
  background-color: transparent;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode-btn:not(:disabled) {
  color: #484b59;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode-btn:disabled {
  cursor: auto;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode .sendCode-input {
  position: relative;
  margin-top: 3.375rem;
  padding: 0 0 1.5rem;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode .sendCode-input .sendCode-line {
  position: absolute;
  bottom: -0.5rem;
  width: 100%;
  line-height: 1.5rem;
  font-size: 1rem;
  color: #d11f28;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode .sendCode-input .ant-otp .ant-input {
  width: 3.25rem;
  height: 3.875rem;
  border: 1px solid #b9bdcc;
  font-size: 2.25rem;
  font-family: DINOT, DINOT-Medium;
  font-weight: 500;
  color: #1d1e26;
  border-radius: 0.5rem;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode .sendCode-input .ant-otp .ant-input:focus {
  transform: scale(1.11538, 1.19354);
  border-color: #1d1e26;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode .sendCode-input .ant-otp .ant-input[value]:not([value=""]) {
  background: #ebecf5;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode .sendCode-input .ant-otp .ant-input::selection {
  background: transparent;
}
.login-container-ezs .login-box .login-right .login-main.langEn .sendCode .ant-input-status-error .ant-otp .ant-input {
  border-color: #d11f28;
}
.login-container-ezs .login-box .login-right .login-copyRight {
  align-items: center;
  color: #a1a5b2;
  display: flex;
  flex-direction: column;
  font-family: Microsoft YaHei, Microsoft YaHei-Regular;
  font-size: 0.75rem;
  font-weight: 400;
  justify-content: end;
  margin-bottom: 3.125rem;
}
.login-container-ezs .login-box .login-right .login-copyRight div {
  height: 1.25rem;
  line-height: 1.25rem;
}
.login-container-ezs .login-box .login-right .login-copyRight .record-localtion {
  margin-top: 0.5rem;
}
.login-container-ezs .login-box .login-right .login-copyRight .record-localtion .record-number {
  margin-inline-start: 1rem;
}
.login-container-ezs .rightText {
  cursor: pointer;
  font-size: 1rem;
  font-size: var(--c-font-size, 1rem);
}
.login-container-ezs .bottomText {
  text-align: right;
  margin-bottom: 0.75rem;
  line-height: 1.5rem;
  line-height: var(--c-form-item-height, 1.5rem);
}
.login-container-ezs .yunyingBtn {
  margin-bottom: 0.75rem !important;
}
.login-container-ezs .topText {
  text-align: center;
  line-height: 1.5rem;
  line-height: var(--c-form-item-height, 1.5rem);
}
.login-container-ezs .speItem {
  margin-bottom: 0 !important;
}
.login-container-ezs .requieItem {
  color: red;
  font-size: 0.75rem;
  margin-top: -0.625rem;
  height: 0.625rem;
  line-height: 1;
}
.login-container-ezs .loginFormMain .ant-form-item-required::before {
  content: "" !important;
}
.login-container-ezs .rightText {
  cursor: pointer;
  font-size: 1rem;
  font-size: var(--c-font-size, 1rem);
}
.login-container-ezs .bottomText {
  text-align: right;
  line-height: 1.5rem;
  line-height: var(--c-form-item-height, 1.5rem);
  margin-bottom: -0.625rem;
}
.login-container-ezs .topText {
  text-align: center;
  line-height: 1.5rem;
  line-height: var(--c-form-item-height, 1.5rem);
}
.login-container-ezs .ezsmart-login .ant-input,
.login-container-ezs .ezsmart-login .ant-select-selection-item {
  font-size: 1rem;
}
.login-container-ezs .check-code-input {
  width: 19rem;
  margin-inline-end: 1rem;
}
.login-container-ezs .btn-14 {
  font-size: 1rem;
  width: 7.5rem;
}
.login-container-ezs .btn-14 img {
  height: 2.5rem;
  width: 100%;
  cursor: pointer;
}
.login-container-ezs .num-btn {
  background: #dae9f7;
  color: #000000;
}
.forgetPsw {
  cursor: pointer;
  color: #0a6cc7;
  font-size: 1rem;
  line-height: 1;
}
.checkUsername {
  color: #1d1e26;
  font-size: 1rem;
  line-height: 1;
}
.checkUsername.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type="checkbox"] {
  width: 1rem;
  height: 1rem;
}
.checkUsername .ant-checkbox {
  font-size: 1rem;
}
.checkUsername .ant-checkbox .ant-checkbox-inner {
  width: 1rem;
  height: 1rem;
  border-width: 0.0625rem;
}
.checkUsername .ant-checkbox .ant-checkbox-inner::after {
  --ant-control-interactive-size: 1rem;
  --ant-line-width-bold: 0.125rem;
}
.checkUsername .ant-checkbox + span {
  padding-inline: 0.5rem;
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
.login-container-ezmanage {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 34.375rem;
  min-height: 31.25rem;
  background: url(/nezsmart/media/loginbg.9988c66c0ebfdce9a318.png) no-repeat;
  background-size: cover;
}
.login-container-ezmanage .login-box {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
.login-container-ezmanage .login-box .login-box-top {
  width: 92.3125rem;
  height: 49.8125rem;
  background: url(/nezsmart/media/loginbg2.8b78016e5e22e79c9bbe.png) no-repeat;
  background-size: contain;
  display: flex;
  justify-content: space-between;
}
.login-container-ezmanage .login-box .login-box-top .login-left {
  width: 47.25rem;
  height: 46.5rem;
  margin-left: -2.375rem;
  background: url(/nezsmart/media/loginbg3.04b2af3882def0385373.png) no-repeat;
  background-size: contain;
}
.login-container-ezmanage .login-box .login-box-top .login-right {
  height: 41.25rem;
  width: 30rem;
  margin-right: 5.25rem;
  margin-top: 4.0625rem;
  align-items: center;
  justify-content: center;
  position: relative;
  display: flex;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-link {
  position: absolute;
  top: 0.9375rem;
  right: -2.5rem;
  height: 2.625rem;
  border: 0.03215rem solid #b9bdcc;
  border-radius: 6.25rem 0px 0px 6.25rem;
  box-shadow: 0px 0.25rem 0.625rem 0px rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #777b8c;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-link .link-text {
  height: 1.375rem;
  font-size: 0.875rem;
  font-weight: 400;
  text-align: LEFT;
  line-height: 1.375rem;
  padding-left: 1.4375rem;
  white-space: nowrap;
  padding-right: 0.5625rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-link .linkIcon {
  font-size: 0.75rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-link:hover {
  border: 0.03215rem solid #2C88D4;
  color: #2C88D4;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-link:hover .link-text {
  color: #2C88D4;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-link:hover .linkIcon {
  color: #2C88D4;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main {
  width: 21.875rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-logo {
  height: 3.75rem;
  flex-shrink: 0;
  margin-top: 6.125rem;
  background: url(/nezsmart/media/logo.1b6bae488a965cac9ece.png) no-repeat center;
  background-size: contain;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-logo-en {
  width: 12rem;
  height: 3.6875rem;
  background: url(/nezsmart/media/login-logo-en.c34a08359e2c1ddfbde0.png) no-repeat center;
  background-size: contain;
  margin-top: 0;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form {
  margin-top: 2.8125rem;
  /* 解决输入框自动填入背景色问题 */
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .login-icon {
  width: 1rem;
  margin: 1rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .checkText {
  color: var(--ant-color-error);
  margin: -0.75rem 0;
  padding: 0;
  height: 1.5rem;
  font-size: 1rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-suffix {
  margin-right: 0.625rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-suffix .anticon.anticon-eye-invisible svg {
  width: 1rem;
  height: 1rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-checkbox {
  font-size: 1rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-checkbox .ant-checkbox-inner {
  width: 1rem;
  height: 1rem;
  border-width: 0.0625rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-checkbox .ant-checkbox-inner::after {
  --ant-control-interactive-size: 1rem;
  --ant-line-width-bold: 0.125rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-checkbox + span {
  padding-inline: 0.5rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type="checkbox"] {
  width: 1rem;
  height: 1rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-form-item {
  margin-bottom: 2.2625rem;
  --ant-form-item-margin-bottom: 1.25rem;
  --ant-form-label-font-size: 1rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-form-item .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #1677ff !important;
  border-color: #1677ff !important;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-form-item .ant-checkbox-wrapper {
  align-items: center;
  font-size: 1rem;
  line-height: 1;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-form-item .ant-checkbox-wrapper span {
  font-size: 1rem;
  --ant-form-label-font-size: 1rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-form-item .ant-form-item-control-input-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-form-item .ant-form-item-control-input-content .ant-input-prefix {
  margin-inline-end: 0 !important;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-form-item .ant-form-item-control-input-content .ant-input-prefix > img {
  margin: 0 0.625rem !important;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input {
  display: flex;
  height: 2.5rem !important;
  line-height: 2.5rem;
  margin: 0;
  padding-right: 0.625rem !important;
  align-items: center;
  align-self: stretch;
  border-radius: 0.125rem;
  background: transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  box-shadow: none;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-form-item-control-input {
  display: inline;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .speItem .ant-form-item-control-input {
  display: flex;
  min-height: 2.5rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .btn-14 img {
  height: 2.5rem;
  border-radius: 0.25rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form input:-internal-autofill-selected {
  -webkit-appearance: menulist-button;
          appearance: menulist-button;
  background-image: none !important;
  background-color: transparent !important;
  color: #a1a5b2 !important;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form input:-webkit-autofill,
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form input:-webkit-autofill:hover,
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form input:-webkit-autofill:focus,
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form input:-webkit-autofill:active {
  -webkit-transition-delay: 111111s;
  -webkit-transition: color 11111s ease-out, background-color 111111s ease-out;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-outlined:hover {
  border-color: #d3d6e0;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-suffix {
  color: #a1a5b2;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-affix-wrapper,
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input {
  height: 2.5rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-affix-wrapper .anticon.ant-input-password-icon:hover {
  color: #a1a5b2;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-outlined:hover,
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-outlined:focus,
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-affix-wrapper-focused,
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-affix-wrapper-focused:focus {
  border-color: #d3d6e0;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-affix-wrapper {
  border-radius: 0;
  height: 2.5rem;
  min-height: auto !important;
  padding: 0;
  border: 0.0625rem solid #d3d6e0;
  border: 0.0625rem var(--ant-line-type, solid) var(--ant-color-border, #d3d6e0);
  font-size: 1rem;
  background: transparent;
  border-left: none;
  border-right: none;
  border-top: none;
  outline: none;
  box-shadow: none;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-input-affix-wrapper .ant-input {
  height: 100%;
  padding-left: 0;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-btn {
  width: 100%;
  display: flex;
  line-height: 2.5rem;
  border: none;
  padding: 0px 1rem;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  height: 2.5rem;
  border-radius: 0.25rem;
  font-size: 1rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-btn.btn-14 {
  width: 7.5rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-btn.getCodeBtn {
  border: 0.0625rem solid #0a6cc7;
  background: #0000;
  border-radius: 0.25rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .ant-btn span {
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .login-mesbtn {
  width: 5rem !important;
  margin-left: 1rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .login-btn {
  margin-top: 1.625rem;
  margin-bottom: 0.125rem !important;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form .login-btn .space {
  margin-right: 1.1875rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-form-en {
  margin-top: 5rem;
}
.login-container-ezmanage .login-box .login-box-top .login-right .login-main .login-footer {
  color: #a1a5b2;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5rem;
  /* 150% */
  margin-top: 2.5rem;
  text-align: center;
}
.login-container-ezmanage .login-box .login-main.langEn {
  width: 23rem;
  height: 28.0625rem;
}
.login-container-ezmanage .login-box .login-main.langEn .login-btn {
  margin-bottom: 3.125rem !important;
}
.login-container-ezmanage .login-box .login-main.langEn.sendCodeShow {
  position: relative;
  margin-top: -11.2rem;
}
.login-container-ezmanage .login-box .login-main.langEn.sendCodeShow .login-form-en {
  margin-top: 3.5625rem;
}
.login-container-ezmanage .login-box .login-main.langEn.sendCodeShow .baseForm {
  display: none;
}
.login-container-ezmanage .login-box .login-main.langEn.sendCodeShow .sendCode {
  display: block;
}
.login-container-ezmanage .login-box .login-main.langEn.sendCodeShow .login-logo-en {
  margin-left: -2.5625rem;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode {
  display: none;
  font-size: 1rem;
  font-weight: 500;
  text-align: CENTER;
  color: #484b59;
  line-height: 1.5rem;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode-logo {
  width: 3.5rem;
  height: 3.5rem;
  margin-bottom: 1.875rem;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode-title {
  font-size: 2.25rem;
  color: #000000;
  line-height: 2.75rem;
  margin-bottom: 1.5rem;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode-text {
  font-size: 1.25rem;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode-countDown {
  font-size: 1rem;
  color: #a1a5b2;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode-countDown .countDown {
  color: #d3d6e0;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode-btn {
  display: inline-block;
  cursor: pointer;
  padding: 0.5rem;
  margin: 0;
  width: auto;
  height: auto;
  line-height: 1.5rem;
  background: none;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode-btn:hover:not(:disabled) {
  background-color: transparent;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode-btn:not(:disabled) {
  color: #484b59;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode-btn:disabled {
  cursor: auto;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode .sendCode-input {
  position: relative;
  margin-top: 3.375rem;
  padding: 0 0 1.5rem;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode .sendCode-input .sendCode-line {
  position: absolute;
  bottom: -0.5rem;
  width: 100%;
  line-height: 1.5rem;
  font-size: 1rem;
  color: #d11f28;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode .sendCode-input .ant-otp .ant-input {
  width: 3.25rem;
  height: 3.875rem !important;
  border: 1px solid #b9bdcc;
  font-size: 2.25rem;
  font-weight: 500;
  color: #1d1e26;
  border-radius: 0.5rem;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode .sendCode-input .ant-otp .ant-input:focus {
  transform: scale(1.11538, 1.19354);
  border-color: #1d1e26;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode .sendCode-input .ant-otp .ant-input[value]:not([value=""]) {
  background: #ebecf5;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode .sendCode-input .ant-otp .ant-input::selection {
  background: transparent;
}
.login-container-ezmanage .login-box .login-main.langEn .sendCode .ant-input-status-error .ant-otp .ant-input {
  border-color: #d11f28;
}
.login-container-ezmanage .login-box .login-copyright {
  margin-top: 2rem;
  height: 1.25rem;
  font-size: 0.75rem;
  display: flex;
  justify-content: center;
  font-weight: 400;
  color: #00377a;
  line-height: 1.25rem;
}
.login-container-ezmanage .login-box .login-copyright .record-number {
  margin-inline: 1rem;
}
.login-container-ezmanage .rightText {
  cursor: pointer;
  font-size: 1rem;
  font-size: var(--c-font-size, 1rem);
}
.login-container-ezmanage .bottomText {
  text-align: right;
  margin-bottom: 0.75rem;
  line-height: 1.5rem;
  line-height: var(--c-form-item-height, 1.5rem);
}
.login-container-ezmanage .yunyingBtn {
  margin-bottom: 0.75rem !important;
}
.login-container-ezmanage .topText {
  text-align: center;
  line-height: 1.5rem;
  line-height: var(--c-form-item-height, 1.5rem);
}
.login-container-ezmanage .speItem {
  margin-bottom: 0 !important;
}
.login-container-ezmanage .requieItem {
  color: red;
  font-size: 0.75rem;
  margin-top: -0.625rem;
  height: 0.625rem;
  line-height: 1;
}
.login-container-ezmanage .loginFormMain .ant-form-item-required::before {
  content: "" !important;
}
.login-container-ezmanage .rightText {
  cursor: pointer;
  font-size: 1rem;
  font-size: var(--c-font-size, 1rem);
}
.login-container-ezmanage .bottomText {
  text-align: right;
  line-height: 1.5rem;
  line-height: var(--c-form-item-height, 1.5rem);
  margin-bottom: -0.625rem;
}
.login-container-ezmanage .topText {
  text-align: center;
  line-height: 1.5rem;
  line-height: var(--c-form-item-height, 1.5rem);
}
.login-container-ezmanage .check-code-input {
  width: 14.375rem;
  margin-inline-end: 1rem;
}
.login-container-ezmanage .btn-14 {
  font-size: 1rem;
  width: 7.5rem;
}
.login-container-ezmanage .btn-14 img {
  height: 2.5rem;
  width: 100%;
  cursor: pointer;
}
.login-container-ezmanage .speItemEn .ant-form-item {
  margin-bottom: 0 !important;
  margin-top: 3.125rem;
}
.forgetPsw {
  cursor: pointer;
}

.index_dashboard__-sl4v {
  width: 100%;
  height: 100%;
  padding: 4px 4px;
}
.index_dashboard__-sl4v .index_bgSize__Z0Wlz {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.index_dashboard__-sl4v .index_home__gnFIA {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.index_dashboard__-sl4v .index_home__gnFIA img {
  width: 70%;
}

.index_systemBox__ZxhnP {
  width: 100%;
  height: calc(100vh - 4.25rem);
  position: relative;
  background: #ffffff;
}
.index_swiper__KAtGg {
  width: 100%;
}
.index_contentStyle__Ad680 {
  margin: 0;
  height: 26.25rem;
  color: #fff;
  background: url(/nezsmart/media/bg_top.6837589c003680a7c69b.png);
  background-size: cover;
  display: flex !important;
  align-items: center;
  justify-content: center;
  line-height: 26.25rem;
  outline: none;
}
.index_domain__GWtWq {
  display: flex;
  justify-content: center;
  margin: 2.5rem 8.25rem 0;
}
.index_domain__GWtWq .index_domainWrapper__FZQA4 {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.index_domain__GWtWq .index_domainWrapper__FZQA4 .index_bgWrapper__xIekm {
  width: calc(25% - 2.0625rem);
  aspect-ratio: 191 / 85;
  font-size: 1rem;
  cursor: pointer;
  background-size: contain;
}
.index_domain__GWtWq .index_domainWrapper__FZQA4 .index_domainson__DQ8aJ:not(:nth-child(4n)) {
  margin-bottom: 1.5rem;
  margin-right: 2.75rem;
}
.index_domain__GWtWq .index_domainWrapper__FZQA4 .index_domainson__DQ8aJ:nth-child(4n) {
  margin-right: 0;
  margin-bottom: 1.5rem;
}
.index_domain__GWtWq .index_bg0__bS\+X7 {
  background: linear-gradient(101deg, rgba(242, 249, 255, 0.3) 0%, rgba(231, 243, 255, 0.7) 100%);
  border-image: linear-gradient(141deg, #ffffff 0%, #55a2e0 100%) 1 1;
  border-radius: 1.875rem 0.5rem 0.5rem 0.5rem;
  box-shadow: 0 0.25rem 0.625rem 0 rgba(0, 0, 0, 0.1);
}
.index_domain__GWtWq .index_bg1__NIe-Q {
  background: linear-gradient(116deg, rgba(255, 241, 231, 0.2) 0%, rgba(255, 233, 218, 0.2) 100%);
  border-radius: 1.875rem 0.5rem 0.5rem 0.5rem;
  box-shadow: 0 0.25rem 0.625rem 0 rgba(0, 0, 0, 0.1);
}
.index_domain__GWtWq .index_bg2__KgXWG {
  background: linear-gradient(111deg, rgba(245, 243, 255, 0.2) 0%, rgba(234, 232, 255, 0.4) 100%);
  border-image: linear-gradient(150deg, #ffffff 0%, rgba(172, 132, 238, 0.45) 100%) 1 1;
  border-radius: 1.875rem 0.5rem 0.5rem 0.5rem;
  box-shadow: 0 0.25rem 0.625rem 0 rgba(0, 0, 0, 0.1);
}
.index_domain__GWtWq .index_bg3__QGUFZ {
  background: linear-gradient(103deg, rgba(255, 243, 243, 0.2) 0%, rgba(255, 234, 232, 0.5) 100%);
  border-image: linear-gradient(146deg, #ffffff 0%, #f7a09c 100%) 1 1;
  border-radius: 1.875rem 0.5rem 0.5rem 0.5rem;
  box-shadow: 0 0.25rem 0.625rem 0 rgba(0, 0, 0, 0.1);
}
.index_domain__GWtWq .index_bg4__WJ9HR {
  background: linear-gradient(108deg, rgba(235, 249, 255, 0.2) 0%, rgba(218, 244, 255, 0.4) 100%);
  border-image: linear-gradient(156deg, #ffffff 0%, rgba(155, 204, 174, 0.57) 100%) 1 1;
  border-radius: 1.875rem 0.5rem 0.5rem 0.5rem;
  box-shadow: 0 0.25rem 0.625rem 0 rgba(0, 0, 0, 0.1);
}
.index_domain__GWtWq .index_bg5__u-iKY {
  background: linear-gradient(101deg, rgba(242, 249, 255, 0.3) 0%, rgba(231, 243, 255, 0.7) 100%);
  border-image: linear-gradient(141deg, #ffffff 0%, #55a2e0 100%) 1 1;
  border-radius: 1.875rem 0.5rem 0.5rem 0.5rem;
  box-shadow: 0 0.25rem 0.625rem 0 rgba(0, 0, 0, 0.1);
}
.index_domain__GWtWq .index_bg6__M-Vu- {
  background: linear-gradient(103deg, rgba(255, 243, 243, 0.2) 0%, rgba(255, 234, 232, 0.5) 100%);
  border-image: linear-gradient(146deg, #ffffff 0%, #f7a09c 100%) 1 1;
  border-radius: 1.875rem 0.5rem 0.5rem 0.5rem;
  box-shadow: 0 0.25rem 0.625rem 0 rgba(0, 0, 0, 0.1);
}
.index_domain__GWtWq .index_bg7__I8VcX {
  background: linear-gradient(101deg, rgba(242, 249, 255, 0.3) 0%, rgba(231, 243, 255, 0.7) 100%);
  border-image: linear-gradient(141deg, #ffffff 0%, #55a2e0 100%) 1 1;
  border-radius: 1.875rem 0.5rem 0.5rem 0.5rem;
  box-shadow: 0 0.25rem 0.625rem 0 rgba(0, 0, 0, 0.1);
}
.index_bg0__bS\+X7:hover {
  background-image: url(/nezsmart/media/bg_yingxiaocheck.c7b604181904e4d3dd89.png) !important;
}
.index_bg1__NIe-Q:hover {
  background-image: url(/nezsmart/media/bg_touzicheck.4a766b70a168344bd77d.png) !important;
}
.index_bg2__KgXWG:hover {
  background-image: url(/nezsmart/media/bg_jiaoyicheck.25d982c4a3f4225e6812.png) !important;
}
.index_bg3__QGUFZ:hover {
  background-image: url(/nezsmart/media/bg_fengkongcheck.74343ea531ab670425d0.png) !important;
}
.index_bg4__WJ9HR:hover {
  background-image: url(/nezsmart/media/bg_heguicheck.6314465bb3f194fd170b.png) !important;
}
.index_bg5__u-iKY:hover {
  background-image: url(/nezsmart/media/bg_yunyingcheck.ac48dc066449387fcf8e.png) !important;
}
.index_bg6__M-Vu-:hover {
  background-image: url(/nezsmart/media/bg_shujucheck.a34cda556d5097a69b15.png) !important;
}
.index_bg7__I8VcX:hover {
  background-image: url(/nezsmart/media/bg_fuwutaicheck.9acbc44a1c868d600dc9.png) !important;
}
.index_sysTitle__w39Qx {
  margin: 0;
  font-size: 1.25rem;
  line-height: 1.25rem;
  padding-top: 2.875rem;
  padding-left: 1.5rem;
  font-weight: bold;
}
.index_sysTitle__w39Qx span {
  background-image: -webkit-linear-gradient(to right, #1d1e26, #00377a);
  /* Chrome, Safari等 */
  background: linear-gradient(to right, #1d1e26, #00377a);
  /* 标准语法 */
  -webkit-background-clip: text;
  /* Chrome, Safari等 */
  -webkit-text-fill-color: transparent;
  /* Chrome, Safari等 */
}
.index_toolBox__BiT30 {
  position: fixed;
  bottom: 45px;
  right: 12px;
  font-size: 26px;
  width: 76px;
  height: 76px;
  background: linear-gradient(230deg, #e5f4ff 0%, #ffffff 100%);
  border: 1px solid #ffffff;
  border-radius: 50%;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.index_toolBox__BiT30 img {
  display: inline-block;
  width: 22px;
  height: 22px;
}
.index_subscriEnter__jH\+VV {
  position: fixed;
  bottom: 137px;
  right: 12px;
  width: 76px;
  height: 76px;
  background: linear-gradient(230deg, #e5f4ff 0%, #ffffff 100%), #ffffff;
  border: 1px solid #ffffff;
  border-radius: 50%;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.index_subscriEnter__jH\+VV .index_subBox__bSEas {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index_subscriEnter__jH\+VV img {
  display: inline-block;
  width: 22px;
  height: 22px;
}
.index_subscriEnter__jH\+VV .index_textsubric__V5E7R {
  font-size: 12px;
  color: #1d1e26;
}
.index_msgContent__QJXDx {
  display: flex;
  flex-flow: column;
  height: 100%;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 {
  margin: 0px 12px 12px 12px;
  padding: 16px 12px 0 12px;
  height: calc(100% - 74px);
  background: #ffffff;
  border-radius: 4px;
  flex: 1 1;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-flow: column;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq {
  display: flex;
  flex-wrap: wrap;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% - 138px);
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ .ant-form-item {
  margin-bottom: 12px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ .ant-select-dropdown .ant-select-item-option-active {
  background-color: transparent !important;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ .ant-select-dropdown .ant-select-item-option:hover {
  background-color: #ebecf5 !important;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ .ant-input-affix-wrapper {
  font-size: 14px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ .ant-select {
  width: 230px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ input {
  width: 230px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ .ant-picker {
  width: 360px;
  height: 30px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ .ant-picker input {
  width: 100%;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_leftForm__knpRZ .ant-form-item {
  margin-right: 24px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_rightForm__gbTTD {
  display: flex;
  flex: 1 1;
  justify-content: end;
  width: 138px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_rightForm__gbTTD .ant-btn,
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_form__Y2lyq .index_rightForm__gbTTD .ant-btn {
  margin-left: 8px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_addBtn__yIbmO {
  font-size: 14px;
  font-weight: 400;
  text-align: LEFT;
  color: #0a6cc7;
  line-height: 22px;
  margin-bottom: 12px;
  display: flex;
  justify-content: space-between;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .index_addBtn__yIbmO button {
  padding-left: 0;
  padding-right: 0;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-spin-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table-wrapper {
  flex: 1 1;
  height: 0;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table {
  height: calc(100% - 54px);
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table-container table > thead > tr:first-child > *:first-child,
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table-container table > thead > tr:first-child > *:last-child,
.index_msgContent__QJXDx .index_msgCenter__-VVj8 table,
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table .ant-table-header,
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table-container,
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table {
  border-radius: 0px;
  border-start-start-radius: 0px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-spin-nested-loading,
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table-container,
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table-content {
  height: 100%;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table-pagination.ant-pagination {
  margin-bottom: 12px;
}
.index_msgContent__QJXDx .index_msgCenter__-VVj8 .ant-table-wrapper .ant-table-tbody .ant-table-row > .ant-table-cell-row-hover {
  background-color: #dae9f7 !important;
}
.index_msgTable__bA4\+F .ant-pagination.ant-table-pagination .ant-select-selection-search {
  display: none;
}
.index_msgTable__bA4\+F .ant-pagination .ant-select-selector {
  cursor: pointer !important;
}
.index_msgTable__bA4\+F .ant-pagination .ant-pagination-disabled .ant-pagination-item-link {
  cursor: default;
}
.index_msgTable__bA4\+F .ant-table-container::before {
  box-shadow: none !important;
}
.index_msgTable__bA4\+F .ant-table-container::after {
  box-shadow: none !important;
}
.index_msgTable__bA4\+F .ant-table-empty .ant-table-body,
.index_msgTable__bA4\+F .ant-table-empty table,
.index_msgTable__bA4\+F .ant-table-empty .ant-table-tbody {
  height: 100%;
}
.index_msgTable__bA4\+F .ant-table-empty .emptyDom {
  display: flex;
  height: 100%;
  flex-flow: column;
  align-items: center;
  justify-content: center;
}
.index_msgTable__bA4\+F .ant-table-empty .emptyDom img {
  width: 120px;
  height: 120px;
}
.index_msgTable__bA4\+F .ant-table-cell button {
  padding-right: 0;
  margin-right: 15px;
}
.index_msgTable__bA4\+F .ant-table-container .ant-table-thead td.ant-table-cell {
  padding-block: 7px;
}
.index_msgTable__bA4\+F .ant-table-container .ant-table-tbody .ant-table-row td.ant-table-cell {
  padding-block: 5px;
}
.index_msgTable__bA4\+F .ant-spin-container .ant-btn {
  padding-left: 0px;
  height: 14px;
}
.index_msgTable__bA4\+F .ant-table-container .ant-table-tbody tr.ant-table-row:hover td.ant-table-cell {
  background: var(--ant-table-row-hover-bg);
}
.index_topSearchBtn__pxlPE {
  height: 32px;
}
.index_topSearchBtn__pxlPE .ant-btn-link {
  margin-left: 12px;
  padding: 4px 0px !important;
}
.index_topSearchBtn__pxlPE .ant-btn-link .anticon {
  margin-left: 4px;
}
.index_topSearchBtn__pxlPE .antBtn {
  margin-left: 12px;
}
.index_topSearchBtn__pxlPE .index_antBtn__H5biP {
  margin-left: 12px;
}
.index_formContain__WjpAD {
  display: flex;
}
.index_formContain__WjpAD .ant-form .ant-form-item {
  margin-bottom: 12px !important;
}
.index_numBtn__U9q\+V {
  background: #dae9f7;
  color: #000000;
}
.index_msgTitle__k\+Xa2 {
  margin: 12px 0 8px 24px;
  font-weight: 800;
  font-size: 16px;
  line-height: 24px;
  height: 24px;
  display: flex;
  align-items: center;
}
.index_msgTitle__k\+Xa2 span {
  background-image: -webkit-linear-gradient(to right, #1d1e26, #2f86f0);
  /* Chrome, Safari等 */
  background: linear-gradient(to right, #1d1e26, #00377a);
  /* 标准语法 */
  -webkit-background-clip: text;
  /* Chrome, Safari等 */
  -webkit-text-fill-color: transparent;
  /* Chrome, Safari等 */
}
.index_msgimg__Ctd3f {
  width: 20px;
  display: inline-block;
  margin: 0px 6px 0px 0px;
  vertical-align: top;
}
.index_modalFormcheck__fyols {
  --ant-padding: 1rem;
  --ant-control-height: 1.875rem;
  --ant-font-size-heading: 1rem !important;
}
.index_modalFormcheck__fyols .index_formcheck__QIsFN {
  margin-top: 2.5rem;
  margin-bottom: 1.25rem;
  width: calc(100% - 16rem);
}
.index_modalFormcheck__fyols .ant-modal-body {
  display: flex;
  flex-flow: column;
  align-items: center;
}
.index_modalFormcheck__fyols .ant-modal-content {
  padding: 0px;
  padding-top: 1rem;
}
.index_modalFormcheck__fyols .ant-modal-header {
  border-bottom: 1px solid #ddd;
  padding: 1rem;
  box-sizing: border-box;
  font-weight: 800 !important;
}
.index_modalFormcheck__fyols .ant-btn span {
  font-size: 0.875rem;
}
.index_modalFormcheck__fyols .ant-modal-close {
  width: 1.875rem;
  height: 1.875rem;
}
.index_modalFormcheck__fyols .ant-modal-close-x {
  --ant-font-size-lg: 1rem;
}
.index_modalFormcheck__fyols .ant-modal-close {
  --ant-font-height: 1rem;
  top: 0.5rem;
}
.index_modalFormcheckEn__dxBA9 .ant-modal-content {
  padding: 5.875rem 0 5.125rem;
}
.index_modalFormcheckEn__dxBA9 .ant-modal-header {
  border: none;
  display: none;
}
.index_modalFormcheckEn__dxBA9 .sendCode {
  font-size: 0.875rem;
  font-weight: 500;
  text-align: CENTER;
  color: #484b59;
  line-height: 1.375rem;
}
.index_modalFormcheckEn__dxBA9 .sendCode-title {
  font-size: 1.5rem;
  color: #000000;
  line-height: 2rem;
  margin-bottom: 1rem;
}
.index_modalFormcheckEn__dxBA9 .sendCode-text {
  font-size: 1.25rem;
}
.index_modalFormcheckEn__dxBA9 .sendCode-btn {
  display: inline-block;
  cursor: pointer;
  padding: 0.75rem;
  margin: 0;
  width: auto;
  height: auto;
  line-height: 1.5rem;
  background: none;
}
.index_modalFormcheckEn__dxBA9 .sendCode-btn:hover:not(:disabled) {
  background-color: transparent;
}
.index_modalFormcheckEn__dxBA9 .sendCode-btn:not(:disabled) {
  color: #484b59;
}
.index_modalFormcheckEn__dxBA9 .sendCode-btn:disabled {
  cursor: auto;
}
.index_modalFormcheckEn__dxBA9 .sendCode .sendCode-input {
  position: relative;
  margin-top: 1.5rem;
  padding: 0.625rem 0 1.5rem;
}
.index_modalFormcheckEn__dxBA9 .sendCode .sendCode-input .sendCode-line {
  position: absolute;
  bottom: -0.5rem;
  width: 100%;
  line-height: 1.5rem;
  font-size: 1rem;
  color: #d11f28;
}
.index_modalFormcheckEn__dxBA9 .sendCode .sendCode-input .ant-otp .ant-input {
  width: 2.625rem;
  height: 3.125rem;
  border: 1px solid #b9bdcc;
  font-size: 1rem;
  font-weight: 500;
  color: #1d1e26;
  border-radius: 0.5rem;
}
.index_modalFormcheckEn__dxBA9 .sendCode .sendCode-input .ant-otp .ant-input:focus {
  transform: scale(1.11538, 1.19354);
  border-color: #1d1e26;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
}
.index_modalFormcheckEn__dxBA9 .sendCode .sendCode-input .ant-otp .ant-input[value]:not([value=""]) {
  background: #ebecf5;
}
.index_modalFormcheckEn__dxBA9 .sendCode .sendCode-input .ant-otp .ant-input::selection {
  background: transparent;
}
.index_modalFormcheckEn__dxBA9 .sendCode .ant-input-status-error .ant-otp .ant-input {
  border-color: #d11f28;
}
.index_modalForm__BYOvz {
  margin-top: 3.5rem;
}
.index_modalForm__BYOvz .ant-modal-title {
  font-weight: 700;
  display: inline-block;
  background-image: -webkit-linear-gradient(to right, #1d1e26, #00377a);
  /* Chrome, Safari等 */
  background: linear-gradient(to right, #1d1e26, #00377a) !important;
  /* 标准语法 */
  -webkit-background-clip: text !important;
  /* Chrome, Safari等 */
  -webkit-text-fill-color: transparent !important;
  /* Chrome, Safari等 */
  color: transparent;
  /* 兼容其他浏览器 */
}
.index_modalForm__BYOvz .ant-btn span {
  font-size: 0.875rem;
}
.index_modalForm__BYOvz .ant-modal-body {
  display: flex;
  flex-flow: column;
  align-items: center;
}
.index_modalForm__BYOvz .ant-steps-item-title {
  font-size: 0.875rem;
}
.index_modalForm__BYOvz .ant-progress-inner {
  width: 2.375rem !important;
  height: 2.375rem !important;
}
.index_modalForm__BYOvz .ant-form-item-control-input {
  height: 1.875rem;
}
.index_modalForm__BYOvz .ant-modal-content {
  padding: 0;
  border-radius: 0.5rem;
}
.index_modalForm__BYOvz .ant-modal-header {
  border-bottom: 0.0625rem solid #ddd;
  padding: 1.25rem 1rem 0.75rem 1.875rem;
  box-sizing: border-box;
  font-size: 1.25rem;
  font-weight: 800 !important;
  /* Chrome, Safari等 */
  background: linear-gradient(to right, #1d1e26, #00377a);
  /* 标准语法 */
  -webkit-background-clip: text;
  /* Chrome, Safari等 */
  background-clip: text;
  -webkit-text-fill-color: transparent;
  /* Chrome, Safari等 */
  color: transparent;
  /* 兼容其他浏览器 */
}
.index_modalForm__BYOvz .ant-modal-title {
  font-weight: 700;
  font-size: 1rem;
}
.index_resetPasswordEn__e8ubE .ant-modal-header {
  margin-bottom: 0;
  padding-top: 0.9375rem;
  padding-bottom: 0.4375rem;
  font-size: 1rem;
  font-weight: 700;
}
.index_resetPasswordEn__e8ubE .ant-form,
.index_resetPasswordEn__e8ubE .ant-col,
.index_resetPasswordEn__e8ubE .ant-form-item {
  --ant-font-size: 0.875rem;
}
.index_resetPasswordEn__e8ubE .ant-form {
  padding: 0;
  margin: 0;
  width: 35.375rem;
}
.index_resetPasswordEn__e8ubE .ant-form .ant-form-item-label {
  display: flex;
  align-items: center;
}
.index_resetPasswordEn__e8ubE .ant-form .ant-form-item-label > label {
  font-size: 0.875rem;
  font-weight: 500;
}
.index_resetPasswordEn__e8ubE .ant-form .ant-form-item-control-input {
  min-height: auto;
}
.index_resetPasswordEn__e8ubE .ant-form .ant-form-item-control-input-content {
  min-height: auto;
  height: 100%;
}
.index_resetPasswordEn__e8ubE .ant-form .ant-form-item-control-input-content .ant-input {
  font-size: 0.875rem;
}
.index_resetPasswordEn__e8ubE .ant-form .ant-form-item .ant-input-affix-wrapper {
  line-height: 1.3125rem !important;
}
.index_resetPasswordEn__e8ubE .ant-form .ant-form-item .ant-form-item-explain {
  line-height: 1.25rem;
  font-size: 0.875rem;
}
.index_resetPasswordEn__e8ubE .ant-form .ipt-pwd-tip {
  margin-top: 1.25rem;
}
.index_resetPasswordEn__e8ubE .ant-progress {
  --ant-font-size: 0.9375rem;
}
.index_resetPasswordEn__e8ubE .ant-steps {
  --ant-padding: 1rem;
  --ant-steps-title-line-height: 1.875rem;
  --ant-steps-icon-size: 1.875rem;
  --ant-steps-icon-font-size: 0.875rem;
  --ant-margin-xs: 0.5rem;
  --ant-font-size: 0.9375rem;
  padding: 40px 136px 16px;
  padding: 2.5rem 5.125rem 1rem;
}
.index_resetPasswordEn__e8ubE .ant-steps.ant-steps-with-progress .ant-steps-progress-icon .ant-progress-inner {
  width: 2.375rem !important;
  height: 2.375rem !important;
}
.index_resetPasswordEn__e8ubE .ant-steps .ant-steps-item-title {
  font-size: 1.125rem;
}
.index_resetPasswordEn__e8ubE .ant-steps .ant-steps-item {
  flex: auto;
  width: auto;
}
.index_resetPasswordEn__e8ubE .tipTxt {
  font-size: 1rem;
  font-weight: 500;
  color: #1d1e26;
  line-height: 1.5rem;
  padding-block: 2.75rem 2.5rem;
  text-align: center;
}
.index_resetPasswordEn__e8ubE .sendCode {
  font-size: 1rem;
  font-weight: 500;
  text-align: CENTER;
  color: #484b59;
  line-height: 1.5rem;
}
.index_resetPasswordEn__e8ubE .sendCode-btn {
  display: inline-block;
  cursor: pointer;
  padding: 0.75rem;
  margin: 0;
  width: auto;
  height: auto;
  line-height: 1.5rem;
  background: none;
}
.index_resetPasswordEn__e8ubE .sendCode-btn:hover:not(:disabled) {
  background-color: transparent;
}
.index_resetPasswordEn__e8ubE .sendCode-btn:not(:disabled) {
  color: #484b59;
}
.index_resetPasswordEn__e8ubE .sendCode-btn:disabled {
  cursor: auto;
}
.index_resetPasswordEn__e8ubE .sendCode-countDown {
  padding-bottom: 10px;
  font-size: 1rem;
  color: #a1a5b2;
}
.index_resetPasswordEn__e8ubE .sendCode-countDown .countDown {
  color: #d3d6e0;
}
.index_resetPasswordEn__e8ubE .sendCode-input {
  position: relative;
  padding: 0 0 2rem;
}
.index_resetPasswordEn__e8ubE .sendCode-input .sendCode-line {
  position: absolute;
  bottom: -8px;
  width: 100%;
  line-height: 1.5rem;
  font-size: 1rem;
  color: #d11f28;
}
.index_resetPasswordEn__e8ubE .sendCode-input .ant-otp .ant-input {
  width: 3.25rem;
  height: 3.9375rem;
  border: 1px solid #b9bdcc;
  font-size: 2.25rem !important;
  font-weight: 500;
  color: #1d1e26;
  border-radius: 0.5rem;
}
.index_resetPasswordEn__e8ubE .sendCode-input .ant-otp .ant-input:focus {
  transform: scale(1.11538, 1.19354);
  border-color: #1d1e26;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
}
.index_resetPasswordEn__e8ubE .sendCode-input .ant-otp .ant-input[value]:not([value=""]) {
  background: #ebecf5;
}
.index_resetPasswordEn__e8ubE .sendCode-input .ant-otp .ant-input::selection {
  background: transparent;
}
.index_resetPasswordEn__e8ubE .ant-input-status-error .ant-otp .ant-input {
  border-color: #d11f28;
}
.index_resetPasswordEn__e8ubE .stepComplate {
  font-size: 1rem;
  text-align: CENTER;
  color: #1d1e26;
}
.index_resetPasswordEn__e8ubE .stepComplate .anticon {
  font-size: 3.5rem;
  margin-top: 7.375rem;
  margin-bottom: 1.75rem;
}
.index_changePwdFormEn__O5g1s .ant-form,
.index_changePwdFormEn__O5g1s .ant-col,
.index_changePwdFormEn__O5g1s .ant-form-item {
  --ant-font-size: 0.875rem;
}
.index_changePwdFormEn__O5g1s .ant-form {
  width: 35.375rem;
  width: 40.625rem;
}
.index_changePwdFormEn__O5g1s .ant-form-item-label {
  display: flex;
  align-items: center;
}
.index_changePwdFormEn__O5g1s .ant-form-item-label label {
  font-size: 0.875rem !important;
  font-weight: 500;
}
.index_changePwdFormEn__O5g1s .ant-form-item-label label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  font-size: 0.875rem;
}
.index_changePwdFormEn__O5g1s .ant-form-item-control-input {
  min-height: auto;
}
.index_changePwdFormEn__O5g1s .ant-form-item-control-input-content {
  min-height: auto;
  height: 100%;
}
.index_changePwdFormEn__O5g1s .ant-form-item-control-input-content .ant-input-affix-wrapper .ant-input {
  font-size: 0.875rem;
}
.index_changePwdFormEn__O5g1s .ant-form-item .ant-form-item-explain {
  line-height: 1.25rem;
  font-size: 0.875rem;
}
.index_changePwdFormEn__O5g1s .ipt-pwd-tip {
  margin-top: 1.25rem;
}
.index_changePwdFormEn__O5g1s .ipt-pwd-tip .info .anticon {
  margin-right: 0.5rem;
}
.index_ezwinChangepwdForm__30ujx {
  padding-top: 2.5rem;
  width: 30.375rem;
  height: 36.25rem;
  margin-top: 0.3125rem;
}
.index_ezwinChangepwdForm__30ujx .index_ant-form-item__3fLqo .index_ant-form-item-label__GPWXV {
  text-align: start;
}
.index_ezwinChangepwdForm__30ujx .ant-input[disabled] {
  background-color: transparent !important;
  /* 去除背景色，恢复透明背景 */
  cursor: default !important;
  /* 保持禁用状态的样式 */
  color: inherit !important;
}
.index_ezwinChangepwdForm__30ujx .ant-form-item-label.ant-form-item-label-left {
  height: 1.875rem !important;
}
.index_ezwinChangepwdForm__30ujx .ant-form-item .ant-form-item-label label {
  height: 0;
}
.index_resetStep2__\+t-K- .ant-form-item-label.ant-form-item-label-left {
  height: 1.875rem !important;
}
.index_resetStep2__\+t-K- .ant-form-item .ant-form-item-label label {
  height: 0;
}
.index_ezwinResetpwdForm__3H00R {
  padding-top: 1.875rem;
  width: 30.375rem;
  margin-top: 0.3125rem;
}
.index_ezwinResetpwdForm__3H00R .index_ant-form-item__3fLqo .index_ant-form-item-label__GPWXV {
  text-align: start;
}
.index_ezwinResetpwdForm__3H00R .ant-row-space-around .ant-col {
  font-size: 0.875rem;
}
.index_stepsAction__pqmn0 {
  width: 100%;
  height: 3.875rem;
  text-align: center;
  background: #ffffff;
  margin-top: -3.875rem;
  box-sizing: border-box;
  border-radius: 0 0 0.5rem 0.5rem;
  box-shadow: -0.25rem 0rem 0.625rem 0rem rgba(0, 0, 0, 0.08);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2.5rem;
}
.index_checkbutton__sTBGD {
  width: 100%;
  height: 3.875rem;
  text-align: center;
  background: #ffffff;
  box-shadow: -0.25rem 0rem 0.625rem 0rem rgba(0, 0, 0, 0.08);
  box-sizing: border-box;
  border-radius: 0 0 0.5rem 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.index_ezsmartForm__XS1yQ .ant-input,
.index_ezsmartForm__XS1yQ .ant-select-selection-item {
  font-size: 0.875rem !important;
}
.index_ezsmartForm__XS1yQ .ant-input.ant-input-outlined,
.index_ezsmartForm__XS1yQ .ant-input-password {
  height: 1.875rem;
}
.index_ezsmartForm__XS1yQ .ant-input-suffix {
  font-size: 0.875rem;
}
.index_ezsmartForm__XS1yQ .ant-form-item .ant-form-item-label > label {
  line-height: 1.875rem;
}
.index_ezsmartForm__XS1yQ label.ant-form-item-required.ant-form-item-no-colon {
  font-size: 1rem;
}
.index_ezsmartForm__XS1yQ .ant-form-item {
  --ant-form-item-margin-bottom: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.index_ezsmartForm__XS1yQ .ant-form-item .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  margin-top: -0.375rem;
}
.index_button90__WYe9v {
  width: 5.625rem;
  line-height: 1;
  height: 1.875rem;
}
.index_button120__vgWDO {
  width: 7.5rem;
  line-height: 1;
}
.index_borderRadius8__UFgBK {
  border-radius: 0.5rem;
}
.index_btnText__\+tfKe {
  line-height: 1;
}
.index_resetSuccess__v8fEE {
  width: 100%;
  text-align: center;
  padding-top: 4.25rem;
  font-size: 3.5rem;
  font-weight: 400;
  color: #0a6cc7;
}
.index_resetSuccess__v8fEE .ant-result-title {
  font-size: 1rem;
}
.index_resetSuccess__v8fEE .ant-result-icon > .anticon {
  font-size: 4rem;
}
.index_msgModal__fK5bU .ant-drawer-body {
  padding: 0;
}
.index_msgModal__fK5bU .ant-drawer-header {
  position: relative;
  border-bottom: none !important;
  padding-bottom: 4px;
  padding-top: 20px;
}
.index_msgModal__fK5bU .ant-drawer-header-title button {
  position: absolute;
  right: 22px;
  top: 30px;
  width: 20px;
  height: 20px;
  margin-left: 40px;
}
.index_msgModal__fK5bU .index_topContent__tUu2c {
  padding-left: 30px;
}
.index_msgModal__fK5bU .index_messageTitle__TUdLj {
  color: #1d1e26;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin-right: 90px;
}
.index_msgModal__fK5bU .index_line__kh0sh {
  width: 100%;
  height: 1px;
  background: #d3d6e0;
  margin-bottom: 16px;
}
.index_msgModal__fK5bU .index_detailDate__RGti9 {
  font-size: 12px;
  color: #a1a5b2;
  display: block;
  margin-top: 6px;
  margin-bottom: 20px;
}
.index_msgModal__fK5bU .index_detailcontent__hYedl {
  line-height: 16px;
  padding: 0 30px;
}
.index_msgModal__fK5bU .index_detailcontent__hYedl p {
  white-space: pre-wrap;
  line-height: 26px;
}
.index_confirm__DhNCB .ant-modal-confirm-content {
  color: #777b8c;
}
.index_confirm__DhNCB .ant-modal-confirm-btns {
  position: relative;
}
.index_confirm__DhNCB .ant-modal-confirm-btns button {
  position: relative;
}
.index_confirm__DhNCB .ant-modal-confirm-btns button:nth-child(1) {
  right: -72px;
}
.index_confirm__DhNCB .ant-modal-confirm-btns button:nth-child(2) {
  right: 72px;
}
.index_confirm-en__eDi17 .ant-modal-body button:nth-child(2) {
  right: 107px;
}
.index_ezsmartForm__XS1yQ span.ant-input-affix-wrapper.ant-input-outlined.ant-input-password.ant-input-css-var {
  line-height: 21px !important;
}
.index_custom-popover__7Ohkb .ant-popover-content {
  border-radius: 5px !important;
  max-width: 500px;
  word-wrap: break-word;
}
.index_custom-popover__7Ohkb .ant-popover-inner-content {
  padding-right: 20px;
  max-height: 122px;
  overflow: auto;
  white-space: pre-wrap;
}
.index_custom-popover__7Ohkb .ant-popover-inner-content div {
  max-width: 450px !important;
}
.index_custom-popover__7Ohkb .ant-popover-inner-content li {
  list-style-type: none;
}
.index_empty__uclXC {
  display: flex;
  height: 100%;
  flex-flow: column;
  align-items: center;
  justify-content: center;
  flex: 1 1;
  background: #ffffff;
}
.index_empty__uclXC img {
  width: 120px;
  height: 120px;
}
.index_empty__uclXC p {
  color: var(--ant-color-text-disabled);
}
.index_modalFormEn__hYzi2 {
  top: 9.8125rem;
  bottom: 6.1875rem;
  padding: 0;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}
.index_modalFormEn__hYzi2 > div[tabindex="-1"] {
  height: 100% !important;
}
.index_modalFormEn__hYzi2 .ant-modal-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-modal-body {
  flex: 1 1;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-form,
.index_modalFormEn__hYzi2 .ant-modal-content .ant-col,
.index_modalFormEn__hYzi2 .ant-modal-content .ant-form-item {
  --ant-font-size: 0.875rem;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-form {
  flex: 1 1;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-form .ant-form-item-label {
  display: flex;
  align-items: center;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-form .ant-form-item-label > label {
  font-size: 0.875rem;
  font-weight: 500;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-form .ant-form-item-control-input {
  min-height: auto;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-form .ant-form-item-control-input-content {
  min-height: auto;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-form .ant-form-item-control-input-content .ant-input {
  font-size: 0.875rem;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-form .ant-form-item .ant-form-item-explain {
  line-height: 1.25rem;
  font-size: 0.875rem;
}
.index_modalFormEn__hYzi2 .ant-modal-content .ant-input:disabled {
  background-color: #ebecf5 !important;
}
.index_modalFormEn__hYzi2 .ant-modal-footer {
  margin: 0;
}
.index_userCenterEn__Uxk0s {
  width: 32.0625rem;
}
.index_userCenterEn__Uxk0s label.ant-form-item-required.ant-form-item-no-colon {
  font-size: 1rem;
}

.index_react-resizable-handle__C\+Hbf {
  position: absolute;
  inset-inline-end: -5px;
  bottom: 0;
  z-index: 1;
  width: 10px;
  height: 100%;
  cursor: col-resize;
}
.index_render_table__9nhvv .ant-table {
  position: relative;
}
.index_render_table__9nhvv .ant-table .ant-table-tbody .ant-table-row .ant-table-cell {
  height: 32px;
}
.index_render_table__9nhvv .ant-table .ant-table-body > table > tbody > tr > td:last-child {
  border-inline-end: none !important;
}
.index_render_table__9nhvv .ant-table-footer {
  background: #ffffff;
  position: absolute;
  top: 37px;
  bottom: 12px;
  left: 8px;
  right: 8px;
  border: none !important;
  color: #a1a5b2;
}

.index_quarter__Fv1lW .ant-picker-quarter-panel .ant-picker-body tr {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 10px 24px 0px;
}
.index_quarter__Fv1lW .ant-picker-quarter-panel .ant-picker-body td {
  width: 50%;
  margin: 5px 6px;
}
.index_quarter__Fv1lW .ant-picker-quarter-panel .ant-picker-body .ant-picker-cell {
  width: 112px;
  height: 28px;
}
.index_quarter__Fv1lW .ant-picker-quarter-panel .ant-picker-body .ant-picker-content,
.index_quarter__Fv1lW .ant-picker-quarter-panel .ant-picker-body .ant-picker-quarter-panel {
  width: 276px;
}
.index_quarter__Fv1lW .ant-picker-quarter-panel .ant-picker-body .ant-picker-quarter-panel {
  height: 160px;
}
.index_quarter__Fv1lW .ant-picker-quarter-panel .ant-picker-body .ant-picker-header {
  height: 40px;
}
.index_quarter__Fv1lW .ant-picker-quarter-panel .ant-picker-body .ant-picker-body {
  height: 120px;
  padding: 0 !important;
}
.index_picker-dropdown__F7t3x .active::before {
  position: absolute;
  top: 0;
  inset-inline-end: 0;
  bottom: 0;
  inset-inline-start: 0;
  z-index: 1;
  border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-primary);
  border-radius: var(--ant-border-radius-sm);
  content: "";
}
.index_picker-dropdown__F7t3x .ant-picker-cell-inner[title] {
  pointer-events: none;
}
.index_picker-dropdown__F7t3x .ant-picker-cell-inner[title]::after,
.index_picker-dropdown__F7t3x .ant-picker-cell[title]::after {
  content: none !important;
}
.index_picker-dropdown__F7t3x .ant-picker-cell-disabled::before {
  top: 25%;
}
.index_picker-dropdown__F7t3x .ant-picker-year-panel .ant-picker-cell-in-view:before {
  top: 25%;
}
.index_picker-dropdown__F7t3x .ant-picker-month-panel .ant-picker-cell-in-view:before {
  top: 25%;
}
.index_picker-dropdown__F7t3x .ant-picker-quarter-panel .ant-picker-body tr {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 10px 24px 0px;
}
.index_picker-dropdown__F7t3x .ant-picker-quarter-panel .ant-picker-body td {
  width: 50%;
  margin: 5px 6px;
}
.index_picker-dropdown__F7t3x .ant-picker-quarter-panel .ant-picker-body .ant-picker-cell {
  width: 112px;
  height: 28px;
}
.index_picker-dropdown__F7t3x .ant-picker-quarter-panel .ant-picker-body .ant-picker-content,
.index_picker-dropdown__F7t3x .ant-picker-quarter-panel .ant-picker-body .ant-picker-quarter-panel {
  width: 276px;
}
.index_picker-dropdown__F7t3x .ant-picker-quarter-panel .ant-picker-body .ant-picker-quarter-panel {
  height: 160px;
}
.index_picker-dropdown__F7t3x .ant-picker-quarter-panel .ant-picker-body .ant-picker-header {
  height: 40px;
}
.index_picker-dropdown__F7t3x .ant-picker-quarter-panel .ant-picker-body .ant-picker-body {
  height: 120px;
  padding: 0 !important;
}
.index_picker-dropdown__F7t3x .ant-picker-quarter-panel .ant-picker-body .ant-picker-cell-in-view:before {
  top: 44%;
}
.index_halfYear__bxWgX .index_ant-picker-body__hZJNm tr {
  display: block;
}
.index_halfYear__bxWgX .index_hidden__lVJ90 {
  display: none;
}
.index_halfYear__bxWgX .active::before {
  position: absolute;
  top: 0;
  inset-inline-end: 0;
  bottom: 0;
  inset-inline-start: 0;
  z-index: 1;
  border: var(--ant-line-width) var(--ant-line-type) var(--ant-color-primary);
  border-radius: var(--ant-border-radius-sm);
  content: "";
}
.index_halfYear__bxWgX .ant-picker-quarter-panel .ant-picker-body {
  padding: 0px !important;
}
.index_halfYear__bxWgX .ant-picker-quarter-panel .ant-picker-body tr td:nth-child(3),
.index_halfYear__bxWgX .ant-picker-quarter-panel .ant-picker-body tr td:nth-child(2) {
  display: none;
}
.index_halfYear__bxWgX .ant-picker-quarter-panel .ant-picker-cell-in-view:before {
  top: 30%;
  margin-top: 10px;
}
.ant-picker-month-panel-container .ant-picker-body {
  margin-top: 20px;
}

.index_custom-popover__6VECf .ant-popover-content {
  border-radius: 5px !important;
  word-wrap: break-word;
}
.index_custom-popover__6VECf .ant-popover-inner-content {
  max-height: 272px;
  overflow: auto;
  white-space: pre-wrap;
}
.index_custom-popover__6VECf .ant-popover-inner-content div {
  max-width: none !important;
}

.index_custom-popover__4PlCG .ant-popover-content {
  border-radius: 5px !important;
  word-wrap: break-word;
}
.index_custom-popover__4PlCG .ant-popover-inner-content {
  max-height: 272px;
  overflow: auto;
  white-space: pre-wrap;
}
.index_custom-popover__4PlCG .ant-popover-inner-content div {
  max-width: none !important;
}

.index_msgContent__TJJwm {
  display: flex;
  flex-flow: column;
  height: 100%;
  background: #f5f5fa;
}
.index_msgContent__TJJwm .index_msgTitle__c2rOC {
  margin-left: 20px;
  padding: 10px 0 12px 0px;
  font-weight: 800;
  font-size: 20px;
  display: flex;
  align-items: center;
}
.index_msgContent__TJJwm .index_msgTitle__c2rOC img {
  width: 20px;
  height: 20px;
  margin-inline-end: 8px;
}
.index_msgContent__TJJwm .index_msgTitle__c2rOC span {
  background-image: -webkit-linear-gradient(to right, #1d1e26, #2f86f0);
  /* Chrome, Safari等 */
  background: linear-gradient(to right, #1d1e26, #00377a);
  /* 标准语法 */
  -webkit-background-clip: text;
  /* Chrome, Safari等 */
  -webkit-text-fill-color: transparent;
  /* Chrome, Safari等 */
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa {
  margin: 0px 12px 12px 12px;
  height: calc(100% - 130px);
  background: #ffffff;
  border-radius: 4px;
  flex: 1 1;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-flow: column;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_content__17D6f {
  padding: 0 12px;
  display: flex;
  flex-direction: column;
  flex: 1 1;
  height: calc(100% - 58px);
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-tabs .ant-tabs-tab {
  margin-inline-start: 12px;
  margin-inline-end: 16px;
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-tabs .ant-tabs-tab + .ant-tabs-tab {
  margin-inline-start: 16px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-tabs .ant-tabs-tab + .ant-tabs-tab:before {
  width: 2px;
  height: 14px;
  background: #d3d6e0;
  content: " ";
  display: inline-block;
  position: absolute;
  left: -16px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-tabs .ant-tabs-tab-active {
  font-weight: 700;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt {
  display: flex;
  flex-wrap: wrap;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_leftForm__yZXqQ {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% - 138px);
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_leftForm__yZXqQ .ant-form-item {
  margin-bottom: 12px;
  width: 230px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_leftForm__yZXqQ .ant-input-affix-wrapper {
  font-size: 14px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_leftForm__yZXqQ .ant-select {
  width: 230px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_leftForm__yZXqQ input {
  width: 230px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_leftForm__yZXqQ .ant-picker {
  width: 230px;
  height: 30px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_leftForm__yZXqQ .ant-picker input {
  width: 100%;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_leftForm__yZXqQ .ant-form-item-control-input-content {
  width: 230px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_leftForm__yZXqQ .ant-form-item {
  margin-right: 24px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_rightForm__PGkCW {
  display: flex;
  flex: 1 1;
  justify-content: end;
  width: 138px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_rightForm__PGkCW .ant-btn,
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_form__ZWUTt .index_rightForm__PGkCW .ant-btn {
  margin-left: 8px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_addBtn__NAma3 {
  font-size: 14px;
  font-family: Microsoft YaHei, Microsoft YaHei-Regular;
  font-weight: 400;
  text-align: right;
  color: #0a6cc7;
  line-height: 22px;
  margin-bottom: 12px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_addBtn__NAma3 button {
  padding-left: 0;
  padding-right: 5px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .index_addBtn__NAma3 button .index_icon__Fdvy9 {
  display: flex;
  padding-right: 8px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-spin-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table-wrapper {
  flex: 1 1;
  height: 0;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table {
  height: calc(100% - 54px);
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table-container table > thead > tr:first-child > *:first-child,
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table-container table > thead > tr:first-child > *:last-child,
.index_msgContent__TJJwm .index_msgCenter__K6jDa table,
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table .ant-table-header,
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table-container,
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table {
  border-radius: 0px;
  border-start-start-radius: 0px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-spin-nested-loading,
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table-container,
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table-content {
  height: 100%;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table-pagination.ant-pagination {
  margin-bottom: 12px;
}
.index_msgContent__TJJwm .index_msgCenter__K6jDa .ant-table-wrapper .ant-table-tbody .ant-table-row > .ant-table-cell-row-hover {
  background-color: #dae9f7 !important;
}
.index_msgContent__TJJwm .index_pageHeader__nLt3Y {
  height: 60px;
  display: flex;
  justify-content: start;
}
.index_msgContent__TJJwm .index_pageHeader-logo__F2EX\+ {
  width: 220px;
  position: relative;
  height: 60px;
  height: var(--c-logo-container-height, 60px);
  line-height: 60px;
  line-height: var(--c-logo-container-height, 60px);
  background-color: #1d2431;
  background-color: var(--c-color-header-bg, #1d2431);
  font-size: 20px;
  font-size: var(--c-logo-font-size, 20px);
  font-weight: 600;
  font-family: PingFangSC, PingFangSC-Semibold;
  color: "#000";
  color: var(--c-font-color, "#000");
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  background-image: url(data:image/png;base64,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);
}
.index_msgContent__TJJwm .index_pageHeader-logo__F2EX\+ img {
  height: 60px;
  height: var(--c-logo-height, 60px);
  position: absolute;
  left: 0px;
}
.index_msgContent__TJJwm .index_pageHeader-bgImg__eiCgx {
  width: calc(100% - 220px);
  height: 60px;
  background-image: url(/nezsmart/media/header_bg_right.7018a312e01fbb806d70.png);
}
.index_msgTable__0CMBS .ant-pagination.ant-table-pagination .ant-select-selection-search {
  display: none;
}
.index_msgTable__0CMBS .ant-pagination .ant-select-selector {
  cursor: pointer !important;
}
.index_msgTable__0CMBS .ant-pagination .ant-pagination-disabled .ant-pagination-item-link {
  cursor: default;
}
.index_msgTable__0CMBS .ant-table-container::before {
  box-shadow: none !important;
}
.index_msgTable__0CMBS .ant-table-container::after {
  box-shadow: none !important;
}
.index_msgTable__0CMBS .ant-table-empty .ant-table-body,
.index_msgTable__0CMBS .ant-table-empty table,
.index_msgTable__0CMBS .ant-table-empty .ant-table-tbody {
  height: 100%;
}
.index_msgTable__0CMBS .ant-table-empty .emptyDom {
  display: flex;
  height: 100%;
  flex-flow: column;
  align-items: center;
  justify-content: center;
}
.index_msgTable__0CMBS .ant-table-empty .emptyDom img {
  width: 120px;
  height: 120px;
}
.index_msgTable__0CMBS .ant-table-cell button {
  padding-right: 0;
  margin-right: 15px;
}
.index_msgTable__0CMBS .ant-table-container .ant-table-thead td.ant-table-cell {
  padding-block: 7px;
}
.index_msgTable__0CMBS .ant-table-container .ant-table-tbody .ant-table-row td.ant-table-cell {
  padding-block: 5px;
}
.index_msgTable__0CMBS .ant-spin-container .ant-btn {
  padding-left: 0px;
  height: 14px;
}
.index_msgTable__0CMBS .ant-table-container .ant-table-tbody tr.ant-table-row:hover td.ant-table-cell {
  background: var(--ant-table-row-hover-bg);
}

.index_password-strength-bar__q7mY\+ {
  position: relative;
}
.index_password-strength-bar__q7mY\+ .index_progress__BE8RQ .index_progress-segment__j2UbR {
  width: 33%;
  flex-shrink: 0;
  margin-inline-end: 2px;
  transition: all 0.3s;
}
.index_password-strength-bar__q7mY\+ .index_progress__BE8RQ .index_progress-segment__j2UbR:last-child {
  border: none;
}
.index_password-strength-bar__q7mY\+ .index_process-steps__d8yRd {
  width: 100%;
  color: #fff;
  text-align: center;
  font-size: 0.875rem;
}
.index_password-strength-bar__q7mY\+ .index_process-steps__d8yRd .index_ant-col__zSJXM {
  font-size: 0.875rem;
}

.index_iptStatusTip__qEa2o {
  font-size: 0.75rem;
  font-weight: 500;
  color: #a1a5b2;
  white-space: nowrap;
}
.index_iptStatusTip__qEa2o .anticon {
  margin-right: 8px;
}
.index_iptStatusTip__qEa2o.info .index_icon-info__moJY6 {
  display: inline-block;
}
.index_iptStatusTip__qEa2o.error {
  color: #d11f28;
}
.index_iptStatusTip__qEa2o.error .index_icon-error__0rd9o {
  display: inline-block;
}
.index_iptStatusTip__qEa2o.success {
  color: #078c57;
}
.index_iptStatusTip__qEa2o.success .index_icon-success__Ukw1J {
  display: inline-block;
}

.language {
  position: relative;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  margin-right: 20px;
  cursor: pointer;
}
.language:hover {
  background: #efefef;
}
.language .zhCN,
.language .enUS {
  position: absolute;
  font-size: 12px;
  transform: scale(0.6);
  top: 8px;
  left: 10px;
  transition: all 0.5s;
  height: 20px;
  line-height: 18px;
  padding: 0 2px;
}
.language .zhCN {
  background: #000;
  color: white;
  padding-right: 3px;
}
.language .enUS {
  background: #fff;
  border: 1px solid #000;
  color: #000;
  line-height: 16px;
}
.language .active-languge {
  top: 2px;
  left: 2px;
  transform: scale(0.8);
  z-index: 9;
}

.page-404-wrapper {
  width: 100%;
  height: 100%;
  background-color: var(--c-bg-color-content);
}
.page-404 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 80%;
  color: var(--c-font-color-60);
}
.page-404 .text-404-headline {
  font-size: 16px;
  font-weight: 600;
  font-family: PingFangSC, PingFangSC-Medium, Arial, sans-serif;
}
.page-404 .text-404-btn {
  margin-top: 13px;
}
.page-404 .text-404-btn .ant-btn {
  width: 120px;
  height: 40px;
  font-size: 14px;
  font-weight: 600;
}

.page-500 {
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
}
.page-500 .text-500-headline {
  line-height: 24px;
  font-weight: bold;
  font-size: 20px;
  margin: -100px auto 10px;
  color: #000000;
}
.page-500 .text-500-info {
  line-height: 21px;
  font-size: 13px;
  color: #000000;
}

/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局变量和方法
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-07-01 13:52:30
 * @LastEditors  : wangzhimin
  * @Description  : 全局less变量
 */
/*
 * @Author       : wangzhimin
 * @Date         : 2023-09-22 20:06:38
 * @LastEditors  : wangzhimin
  * @Description  : 全局less函数
 */
/* 全局统一轮廓样式 */
/* 撑满剩余空间 */
/* 自定义滚动条样式 */
.ant-form.ant-form {
  /* 搜索表单独有样式 */
}
.ant-form.ant-form.search-form .ant-form-item {
  margin-bottom: 5px;
}
.common-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody > tr > td .ant-btn,
.common-drawer-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody > tr > td .ant-btn {
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}
.common-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody tr.ant-table-row:nth-child(odd),
.common-drawer-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody tr.ant-table-row:nth-child(odd) {
  background-color: var(--hx-color-grey-2);
}
.common-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody tr.ant-table-row:nth-child(odd) .ant-table-cell-fix-left,
.common-drawer-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody tr.ant-table-row:nth-child(odd) .ant-table-cell-fix-left,
.common-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody tr.ant-table-row:nth-child(odd) .ant-table-cell-fix-right,
.common-drawer-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody tr.ant-table-row:nth-child(odd) .ant-table-cell-fix-right {
  background-color: var(--hx-color-grey-2);
}
.common-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody tr.ant-table-row:nth-child(odd) .ant-table-cell-row-hover,
.common-drawer-container .ant-table-wrapper.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody tr.ant-table-row:nth-child(odd) .ant-table-cell-row-hover {
  background-color: var(--hx-row-hover-color);
}
.common-container .ant-table-wrapper .ant-table,
.common-drawer-container .ant-table-wrapper .ant-table {
  border-right: 1px solid var(--hx-table-color-border);
  border-block-end: 1px solid var(--hx-table-color-border);
}
.common-container .ant-transfer-list-body-customize-wrapper,
.common-drawer-container .ant-transfer-list-body-customize-wrapper {
  padding: 0 12px;
}
.common-container .ant-btn-default,
.common-drawer-container .ant-btn-default {
  color: var(--token-colorText);
  border-color: var(--hx-color-border);
}
.drawer-tabs-container .ant-drawer-header {
  padding: 15px 24px;
}
.drawer-tabs-container .ant-drawer-body {
  padding: 0;
}
.drawer-tabs-container .ant-drawer-body .ant-tabs-tab-btn {
  font-size: 14px;
}
.drawer-tabs-container .drawer-tabs .ant-tabs-nav {
  padding: 0 24px;
  background-image: linear-gradient(180deg, #e5f4ff4f 50%, #ffffff 100%), url(/nezsmart/media/detailBg.7bc5721660bd7ded454e.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.drawer-tabs-container .drawer-tabs .ant-tabs-nav::before {
  left: 24px;
  right: 24px;
}
.drawer-tabs-container .drawer-content {
  padding: 0 24px;
}
.ant-table {
  scrollbar-color: unset !important;
}
.ant-table .ant-table-body::-webkit-scrollbar-track,
.ant-table .ant-table-body::-webkit-scrollbar-corner,
.ant-table .ant-table-body::-webkit-scrollbar-track-piece {
  background-color: #f5f5fa !important;
}
.ant-table tr.ant-table-row:nth-child(odd) td.ant-table-cell {
  background: #f5f5fa;
}
/* 覆盖 @chinaamc-design 样式 */
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-thumb:hover {
  border: none !important;
  border-radius: 4px !important;
}
::-webkit-scrollbar-track,
::-webkit-scrollbar-corner,
::-webkit-scrollbar-track-piece {
  background-color: transparent !important;
}
::-webkit-scrollbar {
  width: 8px !important;
  height: 8px !important;
  background-color: transparent !important;
}
::-webkit-scrollbar-thumb {
  background-color: #d3d6e0 !important;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #a1a5b2 !important;
}
.modal-from .ant-modal-content {
  padding: 0;
}
.modal-from .ant-modal-body {
  padding: 10px 36px;
}
.modal-from .ant-modal-header {
  padding: 10px 16px;
  border-bottom: 1px solid #ddd;
}
.modal-from .ant-modal-footer {
  box-shadow: 0px -1px 4px 0px rgba(0, 0, 0, 0.18);
  padding: 16px;
}
.modal-from .ant-modal-close {
  top: 14px;
  height: 16px;
  width: 16px;
}
.dateRange .ant-picker-header-view {
  font-weight: 600 !important;
}
.ant-transfer .ant-tree-list-scrollbar {
  visibility: visible !important;
}

:root {
  --c-bg-color-content: #ffffff;
  --c-transparent: transparent;
  --c-color-white: #fff;
  --c-menu-width: 220px;
  --c-color-header-bg: #1d2431;
  --c-color-header-nav-selected: #d1363e;
  --c-color-header-nav-color: #aeb5bf;
  --c-color-header-nav-color-hover: #dfe2e5;
  --c-color-header-nav-color-active: #dfe2e5;
  --c-user-setting-avatar-bg-color: #ebecf5;
  --c-user-setting-avatar-name-font-color: #1d2431;
  --c-user-setting-avatar-font-color: rgba(255, 255, 255, 0.8);
  --c-user-setting-avatar-logout-font-color: #fff;
  --c-menu-search-height: 22px;
  --c-menu-search-icon-height: 30px;
  --c-color-primary-hover: #2c88d4;
  --c-placeholder-font-color: #a1a5b2;
  --c-side-menu-bg-color: rgba(255, 255, 255, 0.6);
  --c-side-menu-sub-bg-color: rgba(245, 245, 250, 0.6);
  --c-main-layout-bg-color: #f5f5fa;
  --c-main-layout-sub-app-bg-color: #f5f5fa;
  --c-menu-item-height: 36px;
  --c-button-padding-block: 4px;
  --c-button-padding-inline: 12px;
  --c-button-padding-inline-end: 24px;
  --c-menu-item-bg-image-hover: rgba(235, 236, 245, 0.75);
  --c-menu-item-bg-image-active: rgba(235, 236, 245, 0.85);
  --c-menu-item-font-color-hover: #0a6cc7;
  --c-menu-item-font-color-active: #0a6cc7;
  --c-scrollbar-bg-color: #d3d6e0;
  --c-scrollbar-bg-color-hover: #a1a5b2;
}
.sub-app-container {
  --c-sub-container-margin: 12px;
  height: 100%;
  /* 未激活子应用默认隐藏 */
  display: none;
  /* 限制子应用absolute内容 */
  position: fixed;
  top: 92px;
  left: 220px;
  z-index: 1;
  /* 子应用高度100% */
  flex: 0 1;
  width: calc(100vw - 220px);
  height: calc(100vh - 98px);
  /* 内容区域的最小宽度：1280px - 菜单宽度 - 2 * 子应用外边距 */
  background-color: #f5f5fa;
  background-color: var(--c-main-layout-sub-app-bg-color, #f5f5fa);
  /* 子应用外边距 改为在子应用内加 */
  margin: 0;
  margin-block-start: 6px;
  /* 确保容器宽高是当前屏幕宽高 */
  overflow: hidden;
  /* qiankun的容器高度100% */
  /* 表格当前主色 */
  --ag-active-color: var(--hx-color-primary);
  /* 表格选中行背景色 */
  --ag-selected-row-background-color: var(--hx-selected-row-background-color);
  /* 表格划过行背景色 */
  --ag-row-hover-color: var(--hx-row-hover-color);
  /* 表格背景色 */
  --ag-background-color: var(--ant-color-bg-container);
  /* 表格前景色 */
  --ag-foreground-color: var(--hx-color-grey-10);
  /* 表格头背景色 */
  --ag-header-background-color: var(--hx-header-background-color);
  /* 表格tooltip背景色 */
  --ag-tooltip-background-color: var(--hx-tooltip-background-color);
  /* 表格偶数行背景色 */
  --ag-odd-row-background-color: var(--ant-color-bg-container);
  /* 表格边框色 */
  --ag-border-color: var(--hx-table-color-border);
  /* 表格边框 */
  --ag-borders: 1px solid var(--hx-table-color-border);
  /* 表格圆角 */
  --ag-border-radius: 0 none;
  /* 表格未选中边框色 */
  --ag-checkbox-unchecked-color: var(--hx-color-border);
  /* 表格复选框背景色 */
  --ag-checkbox-background-color: var(--ant-color-bg-container);
  /* 表格选中复选框对勾颜色 */
  --ag-checkbox-checked-color: var(--hx-color-primary);
  /* 表格半选中复选框中心块颜色 */
  --ag-checkbox-indeterminate-color: var(--hx-color-primary);
  /* 表格选中区间边框色 */
  --ag-range-selection-border-color: var(--hx-color-primary);
  /* 表格输入框边框色 */
  --ag-input-border-color: var(--hx-table-color-border);
  /* 表格聚焦输入框边框色 */
  --ag-input-focus-border-color: var(--hx-color-primary);
  /* 表格错误输入框边框色 */
  --ag-input-border-color-invalid: var(--hx-color-error);
  /* 表格输入框聚焦时阴影 */
  --ag-input-focus-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
  /* 表格禁用输入框边框色 */
  --ag-input-disabled-border-color: var(--hx-table-color-border);
  /* 表格禁用输入框背景色 */
  --ag-input-disabled-background-color: var(--hx-input-disabled-bg);
  /* 表格列拖拽列边框色 */
  --ag-header-column-resize-handle-color: var(--hx-table-color-border);
  /* 表格icon大小 */
  --ag-icon-size: 16px;
  /* 表格头行高 */
  --ag-header-height: 36px;
  /* 表格体行高 */
  --ag-row-height: 36px;
  /* 列表式表格体行高 */
  --ag-list-item-height: 30px;
  /* 表格选中列复选框缩进 */
  --ag-column-select-indent-size: 20px;
  /* 表格字体类型 */
  --ag-font-family: DINOT, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* 表格字体大小 */
  --ag-font-size: 16px;
  /* 表格卡片阴影 */
  --ag-card-shadow: 0px 0px 0px 2px rgba(24, 144, 255, 0.2);
  /* 表格弹层阴影 */
  --ag-popup-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.1), 0 -1px 4px 0 rgba(0, 0, 0, 0.05);
}
.sub-app-container * {
  box-sizing: border-box;
}
.sub-app-container.isCollapsed {
  left: 72px;
  width: calc(100vw - 72px);
}
.sub-app-container.hideSider {
  left: 0;
  width: 100vw;
}
.sub-app-container.hideLayout {
  left: 0;
  top: 0;
  width: 100vw;
}
.sub-app-container > div {
  height: 100%;
}
.sub-app-container.active-app {
  display: block;
  flex: 1 1;
}
.sub-app-mask {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0);
  z-index: 999;
}
.ant-tooltip.ant-menu-inline-collapsed-tooltip {
  --ant-color-bg-spotlight: #fff !important;
  --ant-color-text-light-solid: #1d1e26 !important;
}
.ant-menu-submenu.ant-menu-submenu-popup .ant-menu-item {
  display: flex;
  align-items: center;
}
.ka-wrapper,
.ka-content {
  height: 100%;
}
.ant-message .ant-message-notice-wrapper .ant-message-error > .anticon {
  color: #ff4d4f;
}
.ant-message .ant-message-notice-wrapper .ant-message-success > .anticon {
  color: #52c41a;
}
.ant-message .ant-message-notice-wrapper .ant-message-notice-content {
  border-radius: 8px;
}

