.action--FpfJIDFc {
  display: flex;
  align-items: center;
  height: 48px;
  padding: 0 12px;
  cursor: pointer;
  transition: all 0.3s;
}
.action--FpfJIDFc:hover {
  background: rgba(0, 0, 0, 0.025);
}
.action--FpfJIDFc.opened {
  background: rgba(0, 0, 0, 0.025);
}
.action--FpfJIDFc > span {
  vertical-align: middle;
}
.account--LKQ3HS65 > .avatar--PmdLHHXl {
  width: 32px;
  height: 32px;
  margin-right: 8px;
  vertical-align: top;
  background: rgba(255, 255, 255, 0.85);
}
.account--LKQ3HS65 > .avatar--PmdLHHXl img {
  border: 1px solid #fff;
  border-radius: 50%;
}
.userInfo--LN_LAs7b {
  width: 232px;
  display: flex;
  padding-bottom: 12px;
  border-bottom: 1px solid #e5e8ec;
}
.userInfo--LN_LAs7b .ava--AQ0k7yF1 {
  margin-right: 12px;
}
.userInfo--LN_LAs7b .ava--AQ0k7yF1 .ava_i--ckCNdYJH {
  width: 32px;
  height: 32px;
}
.userInfo--LN_LAs7b .user--ss5AFc0x {
  display: flex;
  flex-direction: column;
}
.userInfo--LN_LAs7b .user--ss5AFc0x > :first-child {
  font-family: Alibaba PuHuiTi 2, Alibaba PuHuiTi 20;
  font-size: 14px;
  color: #121213;
  line-height: 22px;
  margin-bottom: 6px;
}
.userInfo--LN_LAs7b .user--ss5AFc0x > :first-child > span {
  font-family: Alibaba PuHuiTi 2, Alibaba PuHuiTi 20;
  font-size: 12px;
  color: #999;
  line-height: 18px;
}
.userInfo--LN_LAs7b .user--ss5AFc0x > :nth-child(2) {
  font-family: Alibaba PuHuiTi 2, Alibaba PuHuiTi 20;
  font-size: 12px;
  color: #999;
  line-height: 18px;
}
.login_out--rfqcmnb3 {
  padding-top: 6px;
  margin-bottom: -5px;
}
.login_out--rfqcmnb3 .ant-btn {
  font-family: Alibaba PuHuiTi 2, Alibaba PuHuiTi 20;
  font-size: 14px;
  color: #333;
  line-height: 22px;
}
.login_out--rfqcmnb3 .ant-btn .anticon {
  color: #ff4d4d;
}
.select--ylAetPcL {
  height: 30px;
  line-height: 30px;
}
.select--ylAetPcL .arrow--BM2wbGwF {
  color: #fff;
  font-size: 14px;
}
.select--ylAetPcL .ant-select {
  color: #fff;
  opacity: 0.8;
}
.select--ylAetPcL .se_l--K04IdRe8 {
  min-width: 68px;
}

.layout--lkSvyyTB .ant-pro-global-header {
    width: 100%;
    justify-content: space-between;
    padding: 0 24px;
  }
  .layout--lkSvyyTB .ant-pro-layout .ant-pro-sider.ant-pro-sider-fixed-mix {
    height: calc(100% - 70px);
    inset-block-start: 70px;
  }
  .layout--lkSvyyTB .ant-pro-layout .ant-pro-sider-footer {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    text-align: center;
    margin: 0;
    padding: 0;
    background: #fff;
  }
  .layout--lkSvyyTB .ant-layout-sider-collapsed {
    width: 70px !important;
    flex: 0 0 70px !important;
    max-width: 70px !important;
    min-width: 70px !important;
  }

.ladderContainer--nylI6mZo {
  width: 280px;
  height: 0;
  border-width: 0 17px 48px 0;
  border-top-left-radius: 5px;
  border-style: none solid solid;
  border-color: transparent transparent #fff;
}

/* stylelint-disable value-list-comma-space-after */
.ssBox--ycIG8LUR {
  height: 100%;
  display: flex;
  align-items: center;
}
.ssBox--ycIG8LUR:first-child {
  gap: 15px;
}
.ssBox--ycIG8LUR .ssLink--uOuk9Sd9 {
  justify-content: space-around;
  flex-grow: 1;
}
.ssBox--ycIG8LUR .ssLink--uOuk9Sd9 span {
  font-family: Alimama ShuHeiTi, Alimama ShuHeiTi;
  font-weight: bold;
  font-size: 18px;
  color: #fff;
  line-height: 22px;
  text-align: left;
  font-style: normal;
  text-transform: none;
}
.menu--ihg8HxMk {
  min-width: 160px;
}
.ssBtn--SAZyQdjy {
  width: 70px;
  line-height: 70px;
  height: 100%;
  text-align: center;
  font-size: 21px;
  color: #fff;
  background: linear-gradient(135deg, #009fff 0%, #0066fd 100%);
  cursor: pointer;
}
.logo--kd7312VQ {
  width: 32px;
  height: 32px;
  margin-right: 10px;
}

/* 覆盖layout菜单栏的样式 */
.swd-layout {
  min-height: 100vh;
}
.swd-layout .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected::after,
.swd-layout .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover::after,
.swd-layout .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:active::after {
  border-bottom: 4px solid #0066FD;
}
.swd-layout .ant-pro-top-nav-header-menu {
  line-height: 70px;
}
.swd-layout .ant-pro-layout-container .ant-layout-header {
  height: 70px !important;
  line-height: 70px !important;
  color: #fff;
  background-color: #001529;
}
.swd-layout .ant-pro-top-nav-header-main {
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}
.swd-layout .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item {
  color: hsla(0, 0%, 100%, 0.65);
}
.swd-layout .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected,
.swd-layout .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover,
.swd-layout .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:active {
  color: #fff;
}
.swd-layout .ant-pro-sider .ant-layout-sider-children {
  padding-inline: 0;
  -webkit-border-end: none;
          border-inline-end: none;
  box-shadow: 8px 0 20px 0 rgba(201, 212, 233, 0.6);
}
.swd-layout .ant-menu-inline .ant-menu-item::after {
  border-right: 4px solid #0066FD;
  right: 1px;
}
.swd-layout .ant-menu-item a {
  color: #333;
}
.swd-layout .ant-menu-item-selected a,
.swd-layout .ant-menu-item-selected a:hover {
  color: #0066FD;
}
.swd-layout .ant-menu-item-selected a svg,
.swd-layout .ant-menu-item-selected a:hover svg {
  fill: #0066FD;
}
.swd-layout .ant-layout-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item-selected::before {
  content: "";
  width: 6px;
  height: 6px;
  background: #0066FD;
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 0;
  z-index: 5;
  transform: translateY(-50%) rotate(45deg);
}
.swd-layout .ant-menu-horizontal > .ant-menu-item,
.swd-layout .ant-menu-horizontal > .ant-menu-submenu {
  position: relative;
  top: 0 ;
}
.swd-layout .ant-pro-layout-header {
  -webkit-border-after: 0 !important;
          border-block-end: 0 !important;
}
.ant-pro-layout .ant-pro-sider.ant-pro-sider-fixed-mix {
  height: calc(100% - 70px);
  inset-block-start: 70px;
}
.ant-pro-layout .ant-pro-sider-footer {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  text-align: center;
  margin: 0;
  padding: 0;
  background: #fff;
}
.amap-logo {
  display: none;
  opacity: 0 !important;
}
.amap-copyright {
  opacity: 0;
}
.hasPad main[class*=ant-layout-content] {
  padding: 20px;
}
.noPad main[class*=ant-layout-content] {
  padding: 0;
}

.headTabContainer--OpJX6VL1 {
  display: flex;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG {
  display: flex;
  gap: 5px;
  width: calc(100% - 360px);
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .active--E7QiMmbP {
  color: #124ced;
  background: transparent;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-nav:before {
  border: 0 !important;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-nav-list {
  height: 42px;
  align-items: end;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-nav {
  margin: 0 10px ;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-tab-active {
  background: transparent;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-tab-active .ant-tabs-tab-remove {
  color: #124ced !important;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-tab {
  border: 0 !important;
  padding: 0 8px !important;
  background: transparent !important;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-tab-remove {
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 2px;
  padding: 0 6px !important;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-tab .ant-tabs-tab-remove {
  border-right: 1px solid #e8eaf3 !important;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-tab:last-child .ant-tabs-tab-remove {
  border-right: 0  !important;
}
.headTabContainer--OpJX6VL1 .pageTab--BRd8bbhG .ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
  background: #9e9e9e;
  border-radius: 8px;
  font-size: 10px;
  color: #fff;
  padding: 2px;
}

.ladderContainer--EOFq8qFM {
  height: 0;
  border-width: 0 17px 48px 0;
  border-style: none solid solid;
  border-color: transparent transparent #fff;
  border-top-left-radius: 5px;
}
.ladderContainer--EOFq8qFM .breadItem--eIbdkQt3 {
  font-weight: normal;
  font-size: 14px;
  color: #787d86;
  text-align: left;
  font-style: normal;
  text-transform: none;
}
.ladderContainer--EOFq8qFM .breadItem--eIbdkQt3:first-child {
  font-size: 24px;
  color: #333;
  line-height: 48px;
  padding: 0 1px 0 20px;
}
.ladderContainer--EOFq8qFM .breadItem--eIbdkQt3:last-child {
  margin-right: 40px;
}

.original-svg--lGndJA_d {
  /* 在这里定义原始的样式信息 */
  enable-background: new 0 0 14 14;
  /* 其他样式属性 */
}
.cathode--nzWslPFl .cls-1--qkcE_KGq {
  fill: #d7e5fe;
  opacity: 0.47;
}
.cathode--nzWslPFl .cls-1--qkcE_KGq,
.cathode--nzWslPFl .cls-2--BKhzARY_,
.cathode--nzWslPFl .cls-3--sRbtyzju,
.cathode--nzWslPFl .cls-4--F0TfvqIg,
.cathode--nzWslPFl .cls-5--aXUnMo3n {
  stroke-width: 0;
}
.cathode--nzWslPFl .cls-1--qkcE_KGq,
.cathode--nzWslPFl .cls-4--F0TfvqIg {
  fill-rule: evenodd;
}
.cathode--nzWslPFl .cls-6--kppA_mxT {
  isolation: isolate;
}
.cathode--nzWslPFl .cls-2--BKhzARY_,
.cathode--nzWslPFl .cls-4--F0TfvqIg {
  fill: #fff;
}
.cathode--nzWslPFl .cls-3--sRbtyzju {
  fill: url(#_未命名的渐变_3);
}
.cathode--nzWslPFl .cls-5--aXUnMo3n {
  fill: var(--iconThemeColor1) !important;
}
.anode--pZkKbDQe .acls-1--zYFi8Q_P {
  fill: #fff;
}
.anode--pZkKbDQe .acls-1--zYFi8Q_P,
.anode--pZkKbDQe .acls-2--uaVFOpww,
.anode--pZkKbDQe .acls-3--BPRQoC3n {
  fill-rule: evenodd;
}
.anode--pZkKbDQe .acls-2--uaVFOpww {
  fill: #d7e5fe;
}
.anode--pZkKbDQe .acls-2--uaVFOpww,
.anode--pZkKbDQe .acls-4--MCCndCC5,
.anode--pZkKbDQe .acls-3--BPRQoC3n {
  isolation: isolate;
}
.anode--pZkKbDQe .acls-2--uaVFOpww,
.anode--pZkKbDQe .acls-3--BPRQoC3n {
  opacity: 0.4;
}
.anode--pZkKbDQe .acls-5--fS_Xqx0V {
  fill: url(#_未命名的渐变_3);
}
.anode--pZkKbDQe .acls-3--BPRQoC3n {
  fill: rgba(215, 229, 254, 0);
}
.anode--pZkKbDQe .acls-6--u9tfY1l_ {
  fill: var(--iconThemeColor1) !important;
}
.electrolyte--Q8cHFZRd .cls-1--qkcE_KGq {
  fill: #fff;
}
.electrolyte--Q8cHFZRd .cls-1--qkcE_KGq,
.electrolyte--Q8cHFZRd .cls-2--BKhzARY_,
.electrolyte--Q8cHFZRd .cls-3--sRbtyzju,
.electrolyte--Q8cHFZRd .cls-4--F0TfvqIg {
  fill-rule: evenodd;
}
.electrolyte--Q8cHFZRd .cls-2--BKhzARY_ {
  fill: #d7e5fe;
}
.electrolyte--Q8cHFZRd .cls-2--BKhzARY_,
.electrolyte--Q8cHFZRd .cls-4--F0TfvqIg {
  isolation: isolate;
  opacity: 0.4;
}
.electrolyte--Q8cHFZRd .cls-5--aXUnMo3n {
  fill: url(#_未命名的渐变_3);
}
.electrolyte--Q8cHFZRd .cls-3--sRbtyzju {
  fill: var(--iconThemeColor1) !important;
}
.electrolyte--Q8cHFZRd .cls-4--F0TfvqIg {
  fill: rgba(215, 229, 254, 0);
}

/*
 * @Author: 邓赢(G220106007) dengying@dianliantech.com
 * @Date: 2024-03-25 16:52:12
 * @Description: 
 */
.menuFooter--oI62VpAa {
  height: 56px;
  line-height: 56px;
  width: 160px;
  border-top: 1px solid #bed4f0;
  cursor: pointer;
}
.menuFooter--oI62VpAa a {
  color: #333;
  font-size: 16px;
}

