@font-face {
  font-family: "iconfont";
  /* Project id 2499276 */
  src: url(5d61592f5742505cdc75.ttf?t=1655790980678) format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.lcz-com-icon-juxing:before {
  content: "\ec762";
}
.lcz-com-icon-yuanjiaojuxing:before {
  content: "\ec76f";
}
.lcz-com-icon-jiantou:before {
  content: "\ec770";
}
.lcz-com-icon-sanjiaoxing:before {
  content: "\ec771";
}
.lcz-com-icon-lingxing:before {
  content: "\ec772";
}
.lcz-com-icon-yuan:before {
  content: "\ec773";
}
.lcz-com-icon-shizhong-linearrect:before {
  content: "\ae7a3";
}
.lcz-com-icon-shizhong-fillrect:before {
  content: "\ae79e";
}
.lcz-com-icon-shizhong-fillsquare:before {
  content: "\ae79d";
}
.lcz-com-icon-wenjian1:before {
  content: "\ce18f";
}
.lcz-com-icon-jiatianchong:before {
  content: "\ce783";
}
.lcz-com-icon-jiaxianxing:before {
  content: "\ca793";
}
.lcz-com-icon-jiantianchong:before {
  content: "\ca791";
}
.lcz-com-icon-jianxianxing:before {
  content: "\ca792";
}
.lcz-com-icon-wenjian:before {
  content: "\ce793";
}
.lcz-com-icon-daxiao:before {
  content: "\ce78b";
}
.lcz-com-icon-weixiao:before {
  content: "\ce78f";
}
.lcz-com-icon-nanguo:before {
  content: "\ce790";
}
.lcz-com-icon-wenjianjiastowed:before {
  content: "\ce791";
}
.lcz-com-icon-wenjianjiaexpand:before {
  content: "\ce792";
}
.lcz-com-icon-linear:before {
  content: "\c7104";
}
.lcz-com-icon-filled:before {
  content: "\c702a";
}
.lcz-com-icon-a-1diyiji:before {
  content: "\e78c";
}
.lcz-com-icon-a-3disanji:before {
  content: "\e78d";
}
.lcz-com-icon-a-2dierji:before {
  content: "\e78e";
}
.lcz-com-icon-shuju:before {
  content: "\c178b";
}
.lcz-com-icon-zhuye:before {
  content: "\c2787";
}
.lcz-com-icon-xinxiang:before {
  content: "\c3788";
}
.lcz-com-icon-qianbao:before {
  content: "\c1789";
}
.lcz-com-icon-yingyong:before {
  content: "\c178a";
}
.lcz-com-icon-a-1qing:before {
  content: "\e77f";
}
.lcz-com-icon-top1:before {
  content: "\c773";
}
.lcz-com-icon-top2:before {
  content: "\c774";
}
.lcz-com-icon-top3:before {
  content: "\c775";
}
.lcz-com-icon-top4:before {
  content: "\ce776";
}
.lcz-com-icon-zuo1:before {
  content: "\c776";
}
.lcz-com-icon-zuo2:before {
  content: "\c772";
}
.lcz-com-icon-zuo3:before {
  content: "\c76d";
}
.lcz-com-icon-zuo4:before {
  content: "\c767";
}
.lcz-com-icon-gou:before {
  content: "\c758";
}
.lcz-com-icon-jianshao:before {
  content: "\c734";
}
.lcz-com-icon-zengjia:before {
  content: "\c735";
}
.lcz-com-icon-hbxj:before {
  content: "\c72a";
}
.lcz-com-icon-hbsz:before {
  content: "\c72b";
}
.lcz-com-icon-tbsz:before {
  content: "\c72c";
}
.lcz-com-icon-tbxj:before {
  content: "\c72d";
}
.lcz-com-icon-rise1:before {
  content: "\c733";
}
.lcz-com-icon-fall1:before {
  content: "\c725";
}
.lcz-com-icon-rise2:before {
  content: "\c726";
}
.lcz-com-icon-fall2:before {
  content: "\c727";
}
.lcz-com-icon-fall4:before {
  content: "\c728";
}
.lcz-com-icon-rise4:before {
  content: "\c729";
}
.lcz-com-icon-fall3:before {
  content: "\c72e";
}
.lcz-com-icon-rise3:before {
  content: "\c72f";
}
.lcz-com-icon-rise5:before {
  content: "\c730";
}
.lcz-com-icon-flat:before {
  content: "\c731";
}
.lcz-com-icon-fall5:before {
  content: "\c732";
}
/** 公用样式或重载样式 */
.lcz-com-con {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.lcz-com-con ul {
  list-style: none;
}
.lcz-com-con .gradient {
  z-index: 9;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  text-decoration: none;
  background-size: 100% 100%;
}
.lcz-com-con .gradient::-moz-selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-com-con .gradient::selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-com-con .lcz-chart-tooltip-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lcz-com-con .lcz-chart-tooltip-wrapper .lcz-chart-tooltip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lcz-com-con .lcz-chart-tooltip-wrapper .lcz-chart-tooltip .lcz-chart-tooltip-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}
.lcz-com-con .lcz-chart-tooltip-wrapper .lcz-chart-tooltip .lcz-chart-tooltip-item .lcz-tooltip-mark,
.lcz-com-con .lcz-chart-tooltip-wrapper .lcz-chart-tooltip .lcz-chart-tooltip-item .lcz-tooltip-name,
.lcz-com-con .lcz-chart-tooltip-wrapper .lcz-chart-tooltip .lcz-chart-tooltip-item .lcz-tooltip-value,
.lcz-com-con .lcz-chart-tooltip-wrapper .lcz-chart-tooltip .lcz-chart-tooltip-item .lcz-tooltip-suffix {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.lcz-com-con .lcz-chart-tooltip-wrapper .lcz-chart-tooltip .lcz-chart-tooltip-item .lcz-tooltip-value {
  margin-left: 12px;
}
.background-image-100 {
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.lcz-notice .ant-message-notice-content {
  background-color: #20252b;
  -webkit-box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.5);
          box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.5);
  color: #FFFFFF;
  font-size: 14px;
}
.antd-tooltip-no-arrow .ant-tooltip-arrow {
  display: none;
}
.antd-tooltip-no-arrow.ant-tooltip-placement-top .ant-tooltip-inner {
  -webkit-transform: translateY(6px);
          transform: translateY(6px);
}
.antd-tooltip-no-arrow.ant-tooltip-placement-bottom .ant-tooltip-inner {
  -webkit-transform: translateY(-6px);
          transform: translateY(-6px);
}
.hide-scroll-bar {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.hide-scroll-bar::-webkit-scrollbar {
  display: none;
}
.hide-scroll-bar::-webkit-scrollbar-corner {
  display: none;
}
.text-nowrap {
  white-space: nowrap;
}
.lcz-com-dark-message .ant-message-notice-content {
  background-color: #20252b;
  color: #fff;
}
.lcz-normal-title {
  white-space: nowrap;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-normal-title .lcz-normal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-normal-title span {
  line-height: 1.2;
  z-index: 9;
  display: block;
  max-width: 100%;
  max-height: 100%;
}
.lcz-normal-title span::-moz-selection {
  text-shadow: none;
}
.lcz-normal-title span::selection {
  text-shadow: none;
}
.lcz-normal-title .gradient {
  line-height: 1.4;
}
.lcz-normal-title .shadow-title {
  position: absolute;
}
.lcz-slide-title-wrapper {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow: hidden;
  -webkit-transition: none 0s ease 0s;
  transition: none 0s ease 0s;
}
.lcz-slide-title-wrapper .inner {
  width: auto;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: none 0s ease 0s;
  transition: none 0s ease 0s;
}
.lcz-slide-title-wrapper .inner .text {
  display: inline-block;
  margin-bottom: 0;
  -webkit-transition: none 0s ease 0s;
  transition: none 0s ease 0s;
}
.lcz-slide-title-wrapper .gradient {
  line-height: 1;
  background-size: 100% 100% !important;
  background-clip: text !important;
  -webkit-background-clip: text !important;
  color: transparent;
  -webkit-text-fill-color: transparent !important;
  text-fill-color: transparent !important;
  text-decoration: none;
}
.lcz-slide-title-wrapper .gradient::-moz-selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-slide-title-wrapper .gradient::selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-com-con.lcz-timer-Wrapper {
  overflow: initial;
}
.lcz-com-con .timer-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  width: 100%;
}
.lcz-com-con .timer-box .lcz-timer-icon {
  position: 'relative';
  line-height: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-com-con .timer-box .date-box {
  word-break: break-word;
}
.lcz-com-con .timer-box .date-box span {
  white-space: nowrap;
}
.lcz-com-con .timer-box .date-box span:last-of-type {
  margin-right: 0px !important;
}
.lcz-com-con .scrolldown {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-com-con .scrolldown .gradient {
  line-height: 1;
  background-size: 100% 100% !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent;
  -webkit-text-fill-color: transparent !important;
  text-fill-color: transparent !important;
  text-decoration: none;
}
.lcz-com-con .scrolldown .gradient::-moz-selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-com-con .scrolldown .gradient::selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-com-con .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.lcz-com-con .scrolldown > * {
  white-space: nowrap;
}
.lcz-com-con .countUp-box {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-com-con .countUp-box .minus-brackets {
  line-height: 1;
  letter-spacing: 0;
}
.lcz-com-con .count-number {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-com-con .count-up {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.lcz-com-con .number-animate {
  overflow: hidden;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  -webkit-transform: all 0.2s;
          transform: all 0.2s;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.lcz-com-con .number-animate .number-animate-dot {
  float: left;
  text-align: center;
}
.lcz-com-con .number-animate .number-animate-dom {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  text-align: center;
  float: left;
  position: relative;
  top: 0;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.lcz-com-con .number-animate .number-animate-dom span,
.lcz-com-con .number-animate .number-animate-dot span {
  float: left;
  line-height: 1;
}
.lcz-com-con .number-animate .number-animate-dom span i,
.lcz-com-con .number-animate .number-animate-dot span i {
  font-style: inherit;
  display: block;
}
.lcz-com-con .number-animate .number-animate-span {
  display: inline-block;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center center;
  line-height: 1;
}
.lcz-com-con .number-animate .number-animate-dot {
  display: inline-block;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.lcz-com-con .suffix,
.lcz-com-con .prefix {
  line-height: 1;
  position: relative;
}
.lcz-com-con .refresh_loading {
  font-size: 16px;
  font-weight: 400;
  color: #1890ff;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
}
.lcz-com-con .refresh_loading .Spin {
  margin: 0 6px;
}
.lcz-com-con .count-item i {
  font-style: inherit;
  display: block;
}
.lcz-com-con .symbol-type {
  line-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  letter-spacing: 0;
  z-index: 9;
}
.DropDownBoxWrapper .select {
  overflow: hidden;
}
.DropDownBoxWrapper .ant-select-selector {
  cursor: pointer !important;
}
.DropDownBoxWrapper .ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background: inherit;
  -webkit-transition: none;
  transition: none;
}
.DropDownBoxWrapper .ant-select-single .ant-select-selector .ant-select-selection-item,
.DropDownBoxWrapper .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  -webkit-transition: none;
  transition: none;
}
.DropDownBoxWrapper .ant-select-item {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
}
.DropDownBoxWrapper .ant-select-single .ant-select-selector .ant-select-selection-item,
.DropDownBoxWrapper .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  line-height: 1.5;
}
.DropDownBoxWrapper .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.DropDownBoxWrapper .ant-select-multiple .ant-select-selector::after {
  content: '';
}
.DropDownBoxWrapper .dropdownClassName {
  padding: 0;
  min-width: auto !important;
}
.DropDownBoxWrapper .dropdownClassName .rc-virtual-list-holder {
  overflow-x: hidden;
}
.DropDownBoxWrapper .dropdownClassName.hide-scroll .rc-virtual-list-holder {
  scrollbar-width: none;
}
.DropDownBoxWrapper .dropdownClassName.hide-scroll .rc-virtual-list-holder::-webkit-scrollbar {
  display: none;
  background-color: transparent;
}
.DropDownBoxWrapper .dropdownClassName::before,
.DropDownBoxWrapper .dropdownClassName::after {
  position: absolute;
  left: 0;
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  background: #fff;
}
.DropDownBoxWrapper .dropdownClassName::before {
  top: 0;
}
.DropDownBoxWrapper .dropdownClassName::after {
  bottom: 0;
}
.DropDownBoxWrapper .ant-select-selection-search {
  pointer-events: none;
  caret-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.DropDownBoxWrapper .ant-select-selection-search input,
.DropDownBoxWrapper .ant-select-selection-search .ant-select-selection-search-mirror {
  display: none;
}
.DropDownBoxWrapper .lcz-option-item,
.DropDownBoxWrapper .anticon-close {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.DropDownBoxWrapper .lcz-option-item .lcz-system-icon,
.DropDownBoxWrapper .anticon-close .lcz-system-icon {
  font-weight: normal;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.DropDownBoxWrapper .lcz-option-item .lcz-img-icon,
.DropDownBoxWrapper .anticon-close .lcz-img-icon {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.DropDownBoxWrapper .lcz-option-item .ant-checkbox-wrapper,
.DropDownBoxWrapper .anticon-close .ant-checkbox-wrapper {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.DropDownBoxWrapper .lcz-option-item .options-item-value,
.DropDownBoxWrapper .anticon-close .options-item-value {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.DropDownBoxWrapper .lcz-option-item .check-box,
.DropDownBoxWrapper .anticon-close .check-box {
  margin-right: 10px;
}
.DropDownBoxWrapper .lcz-option-item .ant-checkbox,
.DropDownBoxWrapper .anticon-close .ant-checkbox {
  top: 0;
}
.DropDownBoxWrapper .ant-select-multiple .ant-select-selection-item-remove:hover {
  color: inherit;
}
.DropDownBoxWrapper .drop-down-render .rc-virtual-list-scrollbar {
  width: 4px !important;
}
.DropDownBoxWrapper .drop-down-render .drop-down-search .lcz-select-mobile-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.DropDownBoxWrapper .drop-down-render .drop-down-search .lcz-select-mobile-search > span {
  white-space: nowrap;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.DropDownBoxWrapper .drop-down-render .drop-down-search .lcz-select-mobile-search .ant-input-affix-wrapper {
  color: inherit;
  font-size: inherit;
}
.DropDownBoxWrapper .drop-down-render .drop-down-search .lcz-select-mobile-search .ant-input-affix-wrapper .ant-input {
  color: inherit;
  font-size: inherit;
}
.DropDownBoxWrapper .drop-down-render .ant-input-group-addon {
  background-color: transparent;
}
.DropDownBoxWrapper .drop-down-render .ant-input-group {
  color: inherit;
  font-size: inherit;
}
.DropDownBoxWrapper .drop-down-render .ant-input-group .ant-input {
  color: inherit;
  font-size: inherit;
}
.DropDownBoxWrapper .lcz-multiple-enter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.DropDownBoxWrapper .lcz-multiple-enter::before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 1px;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
  left: 0;
  top: 0;
  background-color: #ccc;
}
.DropDownBoxWrapper .ant-select-selector {
  padding: 2px 0;
}
.DropDownBoxWrapper .ant-select-multiple .ant-select-selection-item {
  height: auto;
  line-height: 1.5;
}
.DropDownBoxWrapper .ant-select-selection-item-remove {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 4px;
}
.DropDownBoxWrapper .ant-select-arrow .anticon:not(.ant-select-suffix) {
  pointer-events: inherit;
}
.DropDownBoxWrapper .lcz-img-icon,
.DropDownBoxWrapper .lcz-custom-select-icon {
  background-position: center center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.DropDownBoxWrapper .lcz-img-icon.disabled,
.DropDownBoxWrapper .lcz-system-icon.disabled {
  display: none;
}
.DropDownBoxWrapper .lcz-select-option-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1;
}
.DropDownBoxWrapper .lcz-select-option-box .lcz-system-icon {
  font-weight: normal;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.DropDownBoxWrapper .lcz-select-option-box .lcz-custom-select-icon {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#DatePickers {
  position: relative;
}
#DatePickers .ant-picker {
  width: 100%;
  padding-left: 0;
  cursor: pointer;
}
#DatePickers .ant-picker-input .ant-picker-suffix {
  margin-left: 0;
  margin-right: 8px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  color: #3d99fc;
}
#DatePickers .ant-picker-input > input {
  pointer-events: none !important;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  font-size: inherit;
  color: inherit;
  letter-spacing: inherit;
  font-weight: inherit;
  font-family: inherit;
  line-height: 1.5;
}
#DatePickers .ant-picker-clear {
  background: transparent;
  border-radius: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#DatePickers .dropdownClassName .ant-picker-panel-container {
  background: inherit !important;
  font-family: inherit;
}
#DatePickers .dropdownClassName .ant-picker-header {
  color: inherit !important;
  font-family: inherit;
}
#DatePickers .ant-picker-header button {
  color: inherit !important;
}
#DatePickers .ant-picker-content th {
  color: inherit !important;
}
#DatePickers .ant-picker-cell {
  color: rgba(255, 255, 255, 0.2);
}
#DatePickers .ant-picker-cell-in-view {
  color: inherit;
}
#DatePickers .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,
#DatePickers .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
  background: inherit;
}
#DatePickers .ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {
  color: inherit;
}
#DatePickers .ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover {
  background: rgba(255, 255, 255, 0.1) !important;
}
#DatePickers .ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {
  background: rgba(255, 255, 255, 0.1) !important;
}
#DatePickers ::-webkit-scrollbar {
  width: 0;
}
#DatePickers .ant-picker-decade-panel,
#DatePickers .ant-picker-year-panel,
#DatePickers .ant-picker-quarter-panel,
#DatePickers .ant-picker-month-panel,
#DatePickers .ant-picker-week-panel,
#DatePickers .ant-picker-date-panel,
#DatePickers .ant-picker-time-panel {
  width: inherit !important;
}
#DatePickers .ant-picker-header > button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: inherit !important;
}
#DatePickers .ant-picker-date-panel .ant-picker-content {
  /* width: inherit !important; */
  width: 100% !important;
}
#DatePickers .ant-picker-header-view {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: normal !important;
}
#DatePickers .ant-picker-cell .ant-picker-cell-inner {
  height: inherit;
  line-height: normal;
  padding: 2px 0px;
  white-space: nowrap;
  width: 100%;
}
#DatePickers .ant-picker-content th,
#DatePickers .ant-picker-content td {
  font-weight: inherit;
}
#DatePickers .ant-picker-footer {
  border-bottom: none;
  padding: 4px 0;
}
#DatePickers .ant-picker-footer .ant-picker-today-btn {
  color: #1890ff;
}
#DatePickers .ant-picker-footer .ant-picker-today-btn.ant-picker-today-btn-disabled {
  color: rgba(26, 144, 255, 0.6);
}
#DatePickers .ant-picker-cell-disabled {
  pointer-events: stroke;
}
#DatePickers .ant-picker-cell-disabled .ant-picker-cell-inner {
  color: #999;
}
#DatePickers .ant-picker-decade-panel .ant-picker-cell {
  padding: 0 10px;
}
.lcz-radio-group .ant-radio-group {
  font-size: initial;
}
.lcz-radio-group .ant-radio {
  color: inherit;
  font-size: inherit;
  border-color: inherit;
  top: 0;
}
.lcz-radio-group .ant-radio-wrapper {
  height: inherit;
  line-height: normal;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-radio-group .ant-radio-wrapper.ant-radio-wrapper-checked .ant-radio-checked::after {
  display: none;
}
.lcz-radio-group .ant-radio-wrapper .ant-radio-input:focus + .ant-radio-inner {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.lcz-radio-group .ant-radio-wrapper span:last-of-type {
  white-space: nowrap;
}
.lcz-radio-group .ant-radio-inner:after {
  top: 50%;
  left: 50%;
}
.lcz-radio-group .ant-radio-checked .ant-radio-inner:after {
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.lcz-tabbar-container .tabs-wrapper {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lcz-tabbar-container .tabs-wrapper::-webkit-scrollbar {
  display: none;
}
.lcz-tabbar-container .tabs-wrapper .wrapper-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.lcz-tabbar-container .tabs-wrapper .tabs-items {
  line-height: 1.2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  position: relative;
  background-size: 100% 100% !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.lcz-tabbar-container .tabs-wrapper .tabs-items div[class^="tabs-icon"] {
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lcz-tabbar-container .tabs-wrapper .tabs-items .tabs-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-tabbar-container .tabs-wrapper .tabs-items .tabs-icon .icon-con {
  line-height: 1;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  text-decoration: none;
  background-size: 100% 100%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lcz-tabbar-container .tabs-wrapper .tabs-items .tabs-icon .icon-con::-moz-selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-tabbar-container .tabs-wrapper .tabs-items .tabs-icon .icon-con::selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-tabbar-container .tabs-wrapper .tabs-items:last-of-type {
  margin-right: 0;
  margin-bottom: 0;
}
.lcz-tabbar-container .tabs-wrapper .tabs-items::before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 9;
}
.lcz-tabbar-container .tabs-wrapper .tabs-items.tabs-action {
  position: relative;
}
.lcz-tabbar-container .tabs-wrapper .tabs-items.tabs-action::after {
  content: '';
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
}
.lcz-tabbar-container .tabs-wrapper .wrap-item {
  white-space: nowrap;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  line-height: 1;
}
.lcz-tabbar-container .tabs-arrow-box {
  width: 100%;
  height: 100%;
  position: absolute;
}
.lcz-tabbar-container .tabs-arrow-box .lcz-tabs-page-prev,
.lcz-tabbar-container .tabs-arrow-box .lcz-tabs-page-next {
  height: 100%;
  width: 100%;
  position: absolute;
}
.remark-text {
  overflow: hidden;
}
.lcz-tab-bar-tips .ant-tooltip-content .ant-tooltip-arrow-content {
  background-color: transparent !important;
}
.lcz-com-con .lcz-image {
  border: 1px solid transparent;
  line-height: 1;
  width: 100%;
  height: 100%;
  image-rendering: -webkit-optimize-contrast;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
}
#Lcz-border-rectangle {
  padding: 3px;
}
#Lcz-border-rectangle > * {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#Lcz-border-rectangle .border-rectangle-box {
  width: 100%;
  height: 100%;
  position: relative;
}
#Lcz-border-rectangle .border-rectangle-box::before,
#Lcz-border-rectangle .border-rectangle-box::after {
  position: absolute;
  content: '';
  display: inline-block;
  width: 22px;
  height: 22px;
  border: 2px solid #14B5FC;
}
#Lcz-border-rectangle .border-rectangle-box::before {
  top: -3px;
  left: -3px;
  border-bottom: 0;
  border-right: 0;
}
#Lcz-border-rectangle .border-rectangle-box::after {
  bottom: -3px;
  left: -3px;
  border-right: 0;
  border-top: 0;
}
#Lcz-border-rectangle .border-rectangle-box > span {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
}
#Lcz-border-rectangle .border-rectangle-box > span::before,
#Lcz-border-rectangle .border-rectangle-box > span::after {
  position: absolute;
  content: '';
  display: inline-block;
  width: 22px;
  height: 22px;
  border: 2px solid #14B5FC;
}
#Lcz-border-rectangle .border-rectangle-box > span::before {
  top: -3px;
  right: -3px;
  border-bottom: 0;
  border-left: 0;
}
#Lcz-border-rectangle .border-rectangle-box > span::after {
  bottom: -3px;
  right: -3px;
  border-left: 0;
  border-top: 0;
}
#lcz-border-radiu > * {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#lcz-border-radiu .border-radiu-box {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  padding: 2px;
}
#lcz-border-radiu .border-radiu-box .border-radiu-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  border-radius: 6px;
  margin: -2px;
  border: 2px solid rgba(77, 170, 231, 0.8);
}
#lcz-border-radiu .border-radiu-box::before,
#lcz-border-radiu .border-radiu-box::after {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: inline-block;
  width: 2px;
  height: 50%;
  background: -webkit-gradient(linear, left top, left bottom, from(#4DAAE7), color-stop(10%, #08466D));
  background: linear-gradient(to bottom, #4DAAE7 0%, #08466D 10%);
  z-index: 9;
}
#lcz-border-radiu .border-radiu-box::after {
  width: 50%;
  height: 2px;
  background: -webkit-gradient(linear, left top, right top, from(#4DAAE7), color-stop(10%, #08466D));
  background: linear-gradient(to right, #4DAAE7 0%, #08466D 10%);
}
#lcz-border-radiu .border-radiu-box .line-1,
#lcz-border-radiu .border-radiu-box .line-2,
#lcz-border-radiu .border-radiu-box .line-3 {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  margin: -2px;
}
#lcz-border-radiu .border-radiu-box .line-1::before,
#lcz-border-radiu .border-radiu-box .line-2::before,
#lcz-border-radiu .border-radiu-box .line-3::before,
#lcz-border-radiu .border-radiu-box .line-1::after,
#lcz-border-radiu .border-radiu-box .line-2::after,
#lcz-border-radiu .border-radiu-box .line-3::after {
  position: absolute;
  bottom: 0;
  left: 0;
  content: '';
  display: inline-block;
  width: 2px;
  height: 50%;
  background: -webkit-gradient(linear, left bottom, left top, from(#4DAAE7), color-stop(10%, #08466D));
  background: linear-gradient(to top, #4DAAE7 0%, #08466D 10%);
  z-index: 9;
}
#lcz-border-radiu .border-radiu-box .line-1::after,
#lcz-border-radiu .border-radiu-box .line-2::after,
#lcz-border-radiu .border-radiu-box .line-3::after {
  width: 50%;
  height: 2px;
  background: -webkit-gradient(linear, left top, left bottom, from(#4DAAE7), color-stop(10%, #08466D));
  background: linear-gradient(to bottom, #4DAAE7 0%, #08466D 10%);
}
#lcz-border-radiu .border-radiu-box .line-2::before,
#lcz-border-radiu .border-radiu-box .line-2::after {
  position: absolute;
  top: 0;
  left: 50%;
  content: '';
  display: inline-block;
  width: 50%;
  height: 2px;
  background: -webkit-gradient(linear, right top, left top, from(#4DAAE7), color-stop(10%, #08466D));
  background: linear-gradient(to left, #4DAAE7 0%, #08466D 10%);
}
#lcz-border-radiu .border-radiu-box .line-2::after {
  left: 100%;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  width: 2px;
  height: 50%;
  background: -webkit-gradient(linear, left top, left bottom, from(#4DAAE7), color-stop(10%, #08466D));
  background: linear-gradient(to bottom, #4DAAE7 0%, #08466D 10%);
}
#lcz-border-radiu .border-radiu-box .line-3::before,
#lcz-border-radiu .border-radiu-box .line-3::after {
  position: absolute;
  bottom: 0;
  left: 50%;
  content: '';
  display: inline-block;
  width: 50%;
  height: 2px;
  background: -webkit-gradient(linear, right top, left top, color-stop(1%, #4DAAE7), color-stop(10%, #08466D));
  background: linear-gradient(to left, #4DAAE7 1%, #08466D 10%);
}
#lcz-border-radiu .border-radiu-box .line-3::after {
  left: 100%;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  width: 2px;
  height: 50%;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(1%, #4DAAE7), color-stop(10%, #08466D));
  background: linear-gradient(to top, #4DAAE7 1%, #08466D 10%);
}
#lcz-border-radiu-right-icon > * {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#lcz-border-radiu-right-icon .lcz-border-box {
  width: 100%;
  height: 100%;
  padding: 4px;
  position: relative;
}
#lcz-border-radiu-right-icon .lcz-border-box::before {
  content: '';
  display: inline-block;
  width: 98%;
  height: 1px;
  background-color: #0a3d7f;
  position: absolute;
  top: 45px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
#lcz-border-radiu-right-icon .lcz-border-box .icon {
  position: absolute;
  top: 16px;
  right: 20px;
  line-height: 1;
}
#lcz-border-radiu-right-icon .lcz-border-box .icon ul {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#lcz-border-radiu-right-icon .lcz-border-box .icon ul li {
  width: 8px;
  height: 14px;
  background-color: #44CAFF;
  margin-left: 4px;
  -webkit-transform: skew(-30deg);
          transform: skew(-30deg);
}
#lcz-border-radiu-right-icon .lcz-border-box .icon ul li:nth-child(2) {
  opacity: 0.7;
}
#lcz-border-radiu-right-icon .lcz-border-box .icon ul li:nth-child(3) {
  opacity: 0.5;
}
#lcz-border-radiu-right-icon .lcz-border-box .icon ul li:nth-child(4) {
  opacity: 0.3;
}
#lcz-border-top-gradient > * {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#lcz-border-top-gradient .border-box {
  width: 100%;
  height: 100%;
  position: relative;
}
#lcz-border-top-gradient .border-box .gradient {
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 60px;
  border-radius: 8px 8px 0 0;
  border: 1px solid #B1D7FD;
  border-bottom: transparent;
}
#lcz-border-top-gradient .border-box .gradient::before {
  position: absolute;
  content: '';
  display: inline-block;
  width: 1px;
  height: 53px;
  left: -1px;
  bottom: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#7DB4ED), to(#012753));
  background: linear-gradient(to bottom, #7DB4ED, #012753);
}
#lcz-border-top-gradient .border-box .gradient::after {
  position: absolute;
  content: '';
  display: inline-block;
  width: 1px;
  height: 53px;
  right: -1px;
  bottom: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#7DB4ED), to(#012753));
  background: linear-gradient(to bottom, #7DB4ED, #012753);
}
#lcz-border-columns > * {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#lcz-border-columns .border-box {
  width: 100%;
  height: 100%;
  position: relative;
}
#lcz-border-columns .border-box::before {
  content: '';
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 40px;
  background: #0b203d;
}
#lcz-border-columns .border-box .line1,
#lcz-border-columns .border-box .line2 {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
#lcz-border-columns .border-box .line1::before,
#lcz-border-columns .border-box .line2::before,
#lcz-border-columns .border-box .line1::after,
#lcz-border-columns .border-box .line2::after {
  position: absolute;
  content: '';
  display: inline-block;
  width: 12px;
  height: 12px;
  border: 2px solid #3a82e8;
}
#lcz-border-columns .border-box .line1::before {
  left: 0;
  top: 0;
  border-bottom: 0;
  border-right: 0;
}
#lcz-border-columns .border-box .line1::after {
  left: 0;
  bottom: 0;
  border-top: 0;
  border-right: 0;
}
#lcz-border-columns .border-box .line2::before {
  right: 0;
  top: 0;
  border-bottom: 0;
  border-left: 0;
}
#lcz-border-columns .border-box .line2::after {
  right: 0;
  bottom: 0;
  border-top: 0;
  border-left: 0;
}
.lcz-carouse-table-wrapper {
  width: 100%;
  height: 100%;
}
.lcz-carouse-table-wrapper .da-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.lcz-carouse-table-wrapper .lcz-com-con {
  position: relative;
}
.lcz-carouse-table-wrapper .table-header {
  overflow-x: hidden;
  z-index: 9;
}
.lcz-carouse-table-wrapper .table-header .header-inner {
  overflow-x: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-carouse-table-wrapper .table-header .header-serial {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-carouse-table-wrapper .table-header .header-item {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  white-space: nowrap;
  overflow: hidden;
}
.lcz-carouse-table-wrapper .table-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lcz-carouse-table-wrapper .table-body .fixed-content {
  margin: 0;
  padding: 0;
}
.lcz-carouse-table-wrapper .table-body .carouse-box {
  position: relative;
  overflow: hidden;
}
.lcz-carouse-table-wrapper .table-body .carouse-box .fixed-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.lcz-carouse-table-wrapper .table-body .carouse-box .carouse-box-inner {
  overflow-x: hidden;
  position: relative;
  z-index: 9;
}
.lcz-carouse-table-wrapper .table-body .carouse-box .carous-content {
  padding: 0;
  margin: 0;
}
.lcz-carouse-table-wrapper .table-body .carouse-box .carous-content .table-colmun:last-of-type {
  margin-bottom: 0 !important;
}
.lcz-carouse-table-wrapper .table-body .table-colmun {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  opacity: 1;
  position: relative;
  top: 0;
  left: 0;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .colmun-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .col-serial {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .col-serial .serial-con {
  position: relative;
  line-height: 1.2;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .col-serial .serial-con > span {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.lcz-carouse-table-wrapper .table-body .table-colmun .col-serial .serial-con > i {
  z-index: 1;
  display: block;
  opacity: 0;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .col-serial .serial-con > .lcz-serial-bg {
  z-index: 1;
  position: absolute;
  top: 50%;
  left: 50%;
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item {
  border-style: solid;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  line-height: 1.2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .slide-box {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .lcz-com-con {
  overflow-x: hidden;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .lcz-com-con .text {
  font-family: inherit !important;
  font-size: inherit !important;
  color: inherit !important;
  font-weight: inherit !important;
  letter-spacing: inherit !important;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .lcz-status-bg {
  position: absolute;
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .content-text {
  width: 100%;
  display: inline-block;
  overflow: hidden;
  line-height: 1.2;
  text-overflow: ellipsis;
  white-space: nowrap;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  z-index: 2;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .content-img {
  display: inline-block;
  overflow: hidden;
  line-height: 1.2;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .progress-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  line-height: 1.2;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .progress-box .ant-progress .ant-progress-outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .progress-box .range-progress-item {
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  height: inherit;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .progress-box span {
  white-space: nowrap;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .progress-box span.grid-value {
  margin-left: 10px;
}
.lcz-carouse-table-wrapper .table-body .table-colmun .table-item .progress-box i {
  white-space: nowrap;
}
.lcz-carouse-table-wrapper .table-body i {
  font-style: normal;
}
.lcz-carouse-table-wrapper .grid-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-carouse-table-wrapper .grid-box .progress-grid {
  display: inline-block;
  margin-right: 2px;
}
.lcz-carouse-table-wrapper .grid-box .grid-value {
  margin: 0 2px;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  line-height: 1.2;
  width: initial;
}
.lcz-carouse-table-wrapper .lcz-carousel-table-emptydata-wrapper {
  position: relative;
}
.lcz-carouse-table-wrapper .lcz-carousel-table-emptydata-wrapper div,
.lcz-carouse-table-wrapper .lcz-carousel-table-emptydata-wrapper span {
  position: absolute;
  left: 50%;
  top: 50%;
}
@-webkit-keyframes clearnOpacit {
  10% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes clearnOpacit {
  10% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes opacityAnimation {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes opacityAnimation {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.trends-wrapper {
  width: 100%;
  height: 100%;
}
.trends-wrapper .lcz-com-con {
  overflow: initial;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.trends-wrapper .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.trends-wrapper .container .trends-title {
  line-height: 1.2;
}
.trends-wrapper .container .value-con {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.trends-wrapper .container .value-con .iconfont {
  line-height: 1;
}
.trends-wrapper .container .number-con {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1;
}
.progress-bar-wrapper {
  width: 100%;
  height: 100%;
}
.progress-bar-wrapper .lcz-com-con {
  overflow: initial;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
  position: relative;
}
.progress-bar-wrapper .lcz-com-con .out-value,
.progress-bar-wrapper .lcz-com-con .in-value {
  position: absolute;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  white-space: nowrap;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  z-index: 10;
}
.progress-bar-wrapper .progress-bar-box {
  width: 100%;
  height: 100%;
  position: relative;
  border-style: solid;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.progress-bar-wrapper .progress-bar-box .dotted-line-bg {
  position: absolute;
  z-index: 1;
}
.progress-bar-wrapper .progress-bar-box .dotted-line {
  position: relative;
  z-index: 9;
}
.progress-bar-wrapper .progress-bar-box #rect {
  position: absolute;
}
.custom-graphics-box {
  position: relative;
}
.multiline-text {
  /* 设置滚动条的样式 */
}
.multiline-text .multiline-wrapper {
  overflow-y: auto;
}
.multiline-text ::-webkit-scrollbar {
  width: 0px;
}
.multiline-text .animate {
  -webkit-transition: all 0.06s linear;
  transition: all 0.06s linear;
}
.multiline-text .container {
  position: relative;
  top: 0;
  left: 0;
}
.multiline-text .container p {
  margin: 0;
}
.scrollBar {
  /* 设置滚动条的样式 */
  /* 滚动槽 */
  /* 滚动条滑块 */
}
.scrollBar ::-webkit-scrollbar {
  display: true !important;
  width: 4px !important;
}
.scrollBar ::-webkit-scrollbar-track {
  border-radius: 2px;
}
.scrollBar ::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background: #62686F;
  width: 4px;
}
.lcz-com-con .icon-con {
  position: relative;
}
.lcz-com-con .icon-con i {
  line-height: 1;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.lcz-com-con .icon-con i.animate {
  -webkit-animation: loadingCircleIconFont 1s infinite linear;
          animation: loadingCircleIconFont 1s infinite linear;
  -webkit-transform-origin: 0% 0%;
          transform-origin: 0% 0%;
}
.lcz-com-con .icon-con i.gradient {
  z-index: 9;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
  text-decoration: none;
  background-size: 100% 100%;
}
.lcz-com-con .icon-con i.gradient::-moz-selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-com-con .icon-con i.gradient::selection {
  -webkit-text-fill-color: #fff;
  text-fill-color: #fff;
}
.lcz-com-con .icon-con i.shadowcon {
  z-index: 1;
}
@-webkit-keyframes loadingCircleIconFont {
  0% {
    -webkit-transform: rotate(0) translate(-50%, -50%);
            transform: rotate(0) translate(-50%, -50%);
  }
  100% {
    -webkit-transform: rotate(360deg) translate(-50%, -50%);
            transform: rotate(360deg) translate(-50%, -50%);
  }
}
@keyframes loadingCircleIconFont {
  0% {
    -webkit-transform: rotate(0) translate(-50%, -50%);
            transform: rotate(0) translate(-50%, -50%);
  }
  100% {
    -webkit-transform: rotate(360deg) translate(-50%, -50%);
            transform: rotate(360deg) translate(-50%, -50%);
  }
}
.lcz-com-con .lcz-iframe-container {
  position: relative;
  width: 100%;
  height: 100%;
}
.lcz-com-con .lcz-iframe-container:hover span.close {
  display: block;
}
.lcz-com-con .lcz-iframe-container span.close {
  position: absolute;
  right: 0;
  top: 0;
  color: #fff;
  width: 20px;
  font-size: 12px;
  cursor: pointer;
  height: 20px;
  line-height: 20px;
  text-align: center;
  background: rgba(0, 0, 0, 0.5);
  display: none;
  z-index: 2;
}
.lcz-com-con .lcz-iframe-container iframe {
  width: 100%;
  height: 100%;
  /* 设置滚动条的样式 */
  /* 滚动槽 */
  /* 滚动条滑块 */
}
.lcz-com-con .lcz-iframe-container iframe #app {
  display: none;
}
.lcz-com-con .lcz-iframe-container iframe ::-webkit-scrollbar {
  display: none !important;
  width: 4px !important;
}
.lcz-com-con .lcz-iframe-container iframe ::-webkit-scrollbar-track {
  border-radius: 2px;
}
.lcz-com-con .lcz-iframe-container iframe ::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background: #62686F;
  width: 4px;
}
.lcz-button-wrapper {
  width: 100%;
  height: 100%;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  border-style: solid;
  background-size: 100% 100% !important;
}
.lcz-button-wrapper .lcz-btn-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: inherit;
  height: inherit;
}
.lcz-button-wrapper * {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.lcz-button-wrapper .icon-box {
  line-height: 1;
}
.lcz-button-wrapper .icon-box .bg-image {
  vertical-align: middle;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.lcz-button-wrapper .value {
  line-height: 1;
  white-space: nowrap;
}
.panel-wrapper {
  width: 100%;
  height: 100%;
  border: 1px solid;
  position: relative;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
  z-index: 99;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: 100% 100% !important;
}
.panel-wrapper::before {
  content: '';
  position: absolute;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
}
.panel-wrapper.hide {
  display: none;
  -webkit-animation: hideIndex 0.3s;
          animation: hideIndex 0.3s;
}
.panel-wrapper.show {
  visibility: visible;
  -webkit-animation: showIndex 0.3s;
          animation: showIndex 0.3s;
}
.panel-wrapper .lcz-drop-dowm-item {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.panel-wrapper .ant-input {
  background: inherit;
}
.panel-wrapper .panel-search {
  overflow: hidden;
}
.panel-wrapper .panel-search .ant-input-group {
  color: inherit;
  font-size: inherit;
}
.panel-wrapper .panel-search .ant-input-group .ant-input {
  color: inherit;
  font-size: inherit;
}
.panel-wrapper .panel-search .ant-input-group-addon {
  background: inherit;
  left: 0 !important;
}
.panel-wrapper .panel-search .ant-input-group-addon button {
  background: inherit;
}
.panel-wrapper .panle-list {
  overflow-y: auto;
  width: 100%;
}
.panel-wrapper .lcz-drop-dowm-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.panel-wrapper .lcz-drop-dowm-item .lcz-system-filterpanel-icon {
  font-weight: normal;
}
.panel-wrapper .lcz-drop-dowm-item .panel-item-img {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
.panel-wrapper .lcz-drop-dowm-item .content-value {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.panel-wrapper .lcz-drop-dowm-item:last-of-type {
  margin: 0 !important;
}
@-webkit-keyframes showIndex {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
    display: none;
  }
}
@keyframes showIndex {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
    display: none;
  }
}
@-webkit-keyframes hideIndex {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    display: none;
  }
}
@keyframes hideIndex {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    display: none;
  }
}
.panel-wrapper .ant-empty-normal {
  color: #eee;
  font-size: inherit;
}
.panel-wrapper ::-webkit-scrollbar {
  display: block;
  width: 6px;
  height: 6px;
  background-color: transparent;
}
.panel-wrapper ::-webkit-scrollbar-thumb {
  background-color: #5d60626c;
  border-radius: 4px;
}
.panel-wrapper ::-webkit-scrollbar-track {
  background-color: transparent;
}
.panel-wrapper ::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
.panel-wrapper ::-webkit-scrollbar-corner {
  display: none;
}
.lcz-qrcode-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.lcz-qrcode-wrapper .qr-code {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.lcz-qrcode-wrapper .qr-code img {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  height: 100%;
  -webkit-user-drag: none;
}
.lcz-qrcode-wrapper .qr-logo {
  position: absolute;
  z-index: 9;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.lcz-qrcode-wrapper .qr-logo img {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
}
.lcz-com-con .lcz-state-background {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.lcz-com-con .lcz-state-background .lcz-state-bg-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.lcz-carouse-iframe-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.lcz-carouse-iframe-wrapper .ant-spin-nested-loading {
  width: 100%;
  height: 100%;
}
.lcz-carouse-iframe-wrapper .lcz-scroll-page-prev {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-carouse-iframe-wrapper .lcz-scroll-page-next {
  position: absolute;
  right: 0;
  top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-carouse-iframe-wrapper .swiper-button-disabled {
  opacity: 0.3;
}
.lcz-carouse-iframe-wrapper .swiper-container.disable * {
  pointer-events: none !important;
}
.lcz-drop-down-wrapper .lcz-drop-down-button {
  border: 1px solid #3d99fc;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  padding: 6px 0;
  -webkit-transition-property: border, background;
  transition-property: border, background;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
}
.lcz-drop-down-wrapper .lcz-drop-down-button .text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.lcz-drop-down-wrapper .lcz-drop-down-button span {
  line-height: 1.3;
  display: inline-block;
}
.lcz-drop-down-wrapper .lcz-drop-down-button .select-icon {
  line-height: 1;
}
.lcz-drop-down-wrapper .ant-dropdown-menu {
  scrollbar-width: none;
  padding: 0;
}
.lcz-drop-down-wrapper .ant-dropdown-menu .ant-dropdown-menu-item {
  line-height: inherit;
}
.lcz-drop-down-wrapper .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.lcz-drop-down-wrapper .ant-dropdown,
.lcz-drop-down-wrapper .ant-dropdown-menu-item,
.lcz-drop-down-wrapper .ant-dropdown-menu-submenu-title {
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  letter-spacing: inherit;
}
.lcz-drop-down-wrapper .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-title {
  line-height: inherit;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.lcz-drop-down-wrapper .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item {
  line-height: inherit;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.lcz-drop-down-wrapper .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item .ant-dropdown-menu-title-content {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.lcz-drop-down-wrapper .ant-dropdown-menu-submenu {
  width: 100%;
}
.lcz-drop-down-wrapper .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title {
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.lcz-drop-down-wrapper .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title:hover {
  background-color: initial;
}
.lcz-drop-down-wrapper .ant-dropdown-menu-submenu .ant-dropdown-menu-title-content {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.lcz-drop-down-wrapper .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-expand-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: initial;
  -ms-flex-item-align: center;
      align-self: center;
  color: inherit;
}
.lcz-drop-down-wrapper .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
  color: inherit;
  font-size: inherit;
}
.lcz-drop-submenu-popup .ant-dropdown-menu-item {
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  letter-spacing: inherit;
  line-height: inherit;
}
.lcz-drop-submenu-popup .ant-dropdown-menu-item:last-of-type {
  margin-bottom: 0px !important;
}
.lcz-com-con .lcz-cascader-wrapper {
  position: relative;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader {
  pointer-events: none;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader.ant-select .ant-select-selector {
  background-color: transparent;
  border-radius: 0;
  border: none;
  padding: 0;
  height: initial;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader.ant-select .ant-select-selector .ant-select-selection-search {
  z-index: 2;
  right: initial;
  left: 0;
  max-height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader.ant-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input {
  height: auto;
  letter-spacing: inherit;
  font-size: inherit;
  font-family: inherit;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader.ant-select.ant-select-focused .ant-select-selector {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader:focus .ant-cascader-input {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader .ant-select-selection-item {
  width: 100%;
  line-height: 1;
  z-index: 1;
  overflow: initial;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: inherit;
  font-weight: inherit;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader .ant-select-selection-item .lcz-cascader-custom-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader .ant-select-selection-item .lcz-cascader-custom-val {
  z-index: 9;
  width: 100%;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  padding: 6px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader .ant-select-arrow {
  margin-top: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  z-index: 9;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader .ant-select-clear {
  z-index: 10;
}
.lcz-com-con .lcz-cascader-wrapper .ant-cascader .ant-cascader-picker-arrow {
  position: initial;
  top: initial;
  right: initial;
  width: initial;
  height: initial;
  margin-top: initial;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}
.lcz-com-con .lcz-cascader-wrapper .ant-select-dropdown .ant-cascader-menu-item-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.lcz-com-con .lcz-cascader-wrapper .ant-select-dropdown .ant-cascader-menu-item-expand-icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-com-con .lcz-cascader-wrapper .ant-select-dropdown .ant-cascader-menus {
  position: unset;
  background: unset;
  border-radius: unset;
}
.lcz-com-con .lcz-cascader-wrapper .lcz-cascader-filter-item {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.lcz-com-con-news-list {
  overflow: initial;
  position: relative;
}
.lcz-com-con-news-list .lcz-news-wrapper {
  overflow: hidden;
  position: relative;
  -webkit-transition: height 0.4s linear, opacity 0.1s linear;
  transition: height 0.4s linear, opacity 0.1s linear;
  opacity: 0;
}
.lcz-com-con-news-list .lcz-news-wrapper.loaded {
  opacity: 1;
}
.lcz-com-con-news-list .lcz-news-wrapper > div {
  scrollbar-width: none;
}
.lcz-com-con-news-list .lcz-news-wrapper ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  overflow: hidden;
}
.lcz-com-con-news-list .lcz-news-wrapper ul .list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  opacity: 1;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-transition: margin 0.2s linear, height 0.4s linear, opacity 0.4s linear;
  transition: margin 0.2s linear, height 0.4s linear, opacity 0.4s linear;
}
.lcz-com-con-news-list .lcz-news-wrapper ul .list-item.hided {
  height: 0 !important;
  opacity: 0;
  margin-bottom: 0 !important;
}
.lcz-com-con-news-list .lcz-news-wrapper ul .list-item .new-thumbnail {
  height: inherit;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-com-con-news-list .lcz-news-wrapper ul .list-item .new-data {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.lcz-com-con-news-list .lcz-news-wrapper ul .list-item .new-data h3 {
  margin-bottom: 0;
  line-height: 1.5;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-com-con-news-list .lcz-news-wrapper ul .list-item .new-data p {
  margin-bottom: 0;
  line-height: 1.6;
}
.lcz-com-con-news-list .pager-wrapper {
  position: absolute;
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-com-con-news-list .pager-wrapper li {
  cursor: pointer;
}
.lcz-com-con-news-list ::-webkit-scrollbar {
  display: block;
  width: 0px;
  height: 0px;
  background-color: transparent;
}
.lcz-com-con-news-list ::-webkit-scrollbar-track {
  background-color: transparent;
}
.lcz-com-con-news-list ::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
.lcz-com-con-news-list ::-webkit-scrollbar-corner {
  display: none;
}
.lcz-state-card-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.lcz-state-card-wrapper .lcz-state-card-container {
  width: 100%;
  height: 100%;
  -ms-overflow-style: none;
  scrollbar-width: none;
  position: relative;
}
.lcz-state-card-wrapper .lcz-state-card-container::-webkit-scrollbar {
  display: none;
}
.lcz-state-card-wrapper .lcz-state-card-container::-webkit-scrollbar-corner {
  display: none;
}
.lcz-state-card-wrapper .lcz-state-card-ul-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
}
.lcz-state-card-wrapper ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.lcz-state-card-wrapper .lcz-state-card-item {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-state-card-wrapper .lcz-state-card-item li {
  white-space: nowrap;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-state-card-wrapper .lcz-state-card-item li .icon-box {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-state-card-wrapper .lcz-state-card-item li .icon-box .bg-image {
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
}
.lcz-state-card-wrapper .lcz-state-card-item li .lcz-state-card-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
}
.lcz-state-card-wrapper .lcz-state-card-item li .lcz-state-card-num-con {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
}
.lcz-state-card-wrapper .pager-wrapper {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 9;
}
.lcz-state-card-wrapper .pager-wrapper li {
  cursor: pointer;
}
.lcz-com-con .lcz-full-screen-wrpper {
  width: 100%;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
}
.lcz-com-con .lcz-full-screen-wrpper.hover {
  display: none;
}
.lcz-com-con:hover .lcz-full-screen-wrpper.hover {
  display: block;
}
.lcz-search-wrapper {
  width: 100%;
  height: 100%;
}
.lcz-search-wrapper .ant-input-affix-wrapper {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  letter-spacing: inherit;
  height: 100%;
  -webkit-transition: none;
  transition: none;
  overflow: hidden;
}
.lcz-search-wrapper .ant-input-affix-wrapper input.ant-input {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  letter-spacing: inherit;
  background-color: transparent;
}
.lcz-search-wrapper {
  height: 100%;
  width: 100%;
}
.lcz-search-wrapper .lcz-search-input {
  height: 100%;
  overflow: initial;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lcz-search-wrapper .lcz-search-input .ant-input-suffix {
  display: none;
}
.lcz-search-wrapper .lcz-search-input:hover .ant-input-suffix {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-search-wrapper .lcz-search-input.close .ant-input-suffix {
  display: none;
}
.lcz-search-wrapper .ant-input-affix-wrapper {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  letter-spacing: inherit;
  height: 100%;
}
.lcz-search-wrapper .ant-input-affix-wrapper input.ant-input {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  letter-spacing: inherit;
  background-color: transparent;
}
.lcz-search-wrapper .lcz-search-ul {
  position: relative;
}
.lcz-search-wrapper .lcz-search-ul .search-ul {
  position: absolute;
  width: 100%;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lcz-search-wrapper .lcz-search-ul .search-ul .search-li p {
  margin: 0;
  cursor: default;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.lcz-circular-target-wrapper {
  position: relative;
}
.lcz-circular-target-wrapper:hover .lcz-circular-arrow-hover {
  display: block;
}
.lcz-circular-target-wrapper .lcz-circular-target-container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.lcz-circular-target-wrapper .lcz-circular-target-container .lcz-circular-target-items {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.lcz-circular-target-wrapper .lcz-circular-target-container .lcz-circular-target-items .lcz-circular-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.lcz-circular-target-wrapper .lcz-circular-target-container .lcz-circular-target-items .lcz-circular-wrapper .lcz-circular-number {
  z-index: 3;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  white-space: nowrap;
}
.lcz-circular-target-wrapper .lcz-circular-target-container .lcz-circular-target-items .lcz-circular-wrapper .lcz-circular-number .numb-value {
  white-space: nowrap;
  line-height: 1;
}
.lcz-circular-target-wrapper .lcz-circular-target-container .lcz-circular-target-items .lcz-circular-wrapper .lcz-circular-number .numb-suffix {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  white-space: nowrap;
}
.lcz-circular-target-wrapper .lcz-circular-target-container .lcz-circular-target-items .lcz-circular-wrapper .lcz-circular-name {
  z-index: 2;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  white-space: nowrap;
}
.lcz-circular-target-wrapper .lcz-circular-target-container .lcz-circular-target-items .lcz-circular-wrapper .lcz-circular-icon {
  z-index: 1;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.lcz-circular-target-wrapper .lcz-circular-target-container .lcz-circular-target-items .lcz-circular-wrapper .lcz-circular-icon .bg-image {
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
}
.lcz-circular-target-wrapper .lcz-circular-target-container .lcz-circular-target-items.hidden {
  pointer-events: none;
}
.lcz-circular-target-wrapper .lcz-circular-pre,
.lcz-circular-target-wrapper .lcz-circular-next {
  position: absolute;
  top: 50%;
  cursor: pointer;
  z-index: 10;
}
.lcz-circular-target-wrapper .lcz-circular-pre > div,
.lcz-circular-target-wrapper .lcz-circular-next > div {
  display: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lcz-circular-target-wrapper .lcz-circular-pre .lcz-circular-arrow-all,
.lcz-circular-target-wrapper .lcz-circular-next .lcz-circular-arrow-all {
  display: block;
}
.lcz-scroll-page-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.lcz-scroll-page-wrapper .lcz-scroll-page-prev {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-scroll-page-wrapper .lcz-scroll-page-next {
  position: absolute;
  right: 0;
  top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-scroll-page-wrapper .swiper-container.disable * {
  pointer-events: none !important;
}
.lcz-scroll-page-wrapper .swiper-container .swiper-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.lcz-scroll-page-wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-com-con .lcz-badge-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.lcz-com-con .lcz-badge-box .lcz-badge-value {
  line-height: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.weather-wrapper {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.weather-wrapper .weather-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  height: 40px;
}
.weather-wrapper .weather-icon span {
  height: 40px;
  width: 40px;
  position: absolute;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.weather-wrapper .info-container {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.weather-wrapper .info-container .title-info {
  white-space: nowrap;
  word-wrap: normal;
  word-break: keep-all;
}
.weather-wrapper .info-container .temp-info {
  white-space: nowrap;
  word-wrap: normal;
  word-break: keep-all;
}
.weather-wrapper .info-container .wind-info {
  white-space: nowrap;
  word-wrap: normal;
  word-break: keep-all;
}
.lcz-subway-line-wrapper {
  position: relative;
}
.lcz-subway-line-wrapper .subway-is-roll .overlays {
  display: none;
}
.lcz-subway-line-wrapper .subway-content {
  fill: #fff;
  stroke: none;
}
.lcz-subway-line-wrapper .amap-subway-api #select_bg {
  -webkit-transform: translate(-30%, -30%);
          transform: translate(-30%, -30%);
  fill-opacity: 1;
}
.lcz-subway-line-wrapper .lcz-subway-zoom {
  position: absolute;
  color: #fff;
  z-index: 20;
}
.lcz-subway-line-wrapper .lcz-subway-zoom .zoom-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-subway-line-wrapper .lcz-subway-zoom .zoom-wrapper .zoom-increase,
.lcz-subway-line-wrapper .lcz-subway-zoom .zoom-wrapper .zoom-decrease {
  outline: none;
  border: none;
  cursor: pointer;
  padding: 0;
}
.lcz-subway-line-wrapper .lcz-subway-zoom .zoom-wrapper .ant-slider-track {
  background-color: transparent;
}
.lcz-subway-line-wrapper .lcz-subway-zoom .zoom-wrapper .ant-slider-handle {
  border: none;
  border-radius: 0;
}
.lcz-subway-line-wrapper #subwaySvg {
  width: 100%;
  height: 100%;
}
.lcz-subway-line-wrapper #subwaySvg .subway-marker-site {
  -webkit-transform: scale(var(--mzoom-scale));
          transform: scale(var(--mzoom-scale));
  overflow: initial;
}
.lcz-subway-line-wrapper #subwaySvg .station_obj {
  cursor: pointer;
}
.lcz-carouse-image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.lcz-carouse-image-wrapper .swiper-container.disable * {
  pointer-events: none !important;
}
.lcz-carouse-image-wrapper .ant-spin-nested-loading {
  width: 100%;
  height: 100%;
}
.lcz-carouse-image-wrapper .carousel-img {
  overflow: hidden;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  display: inline-block;
}
.lcz-carouse-image-wrapper .lcz-scroll-page-prev {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-carouse-image-wrapper .lcz-scroll-page-next {
  position: absolute;
  right: 0;
  top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-carouse-image-wrapper .swiper-button-disabled {
  opacity: 0.3;
}
.lcz-carouse-image-wrapper .swiper-container .swiper-wrapper .swiper-slide {
  background: rgba(0, 0, 0, 0);
}
.lcz-carousel-video-stream .swiper-container.disable * {
  pointer-events: none !important;
}
.lcz-carousel-video-stream .swiper-container-cube .swiper-wrapper .swiper-slide {
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.lcz-carousel-video-stream .swiper-container-cube .swiper-wrapper .swiper-slide:not(.swiper-slide-active) {
  opacity: 0;
}
.DateInterval {
  position: relative;
  height: 100%;
  width: 100%;
}
.DateInterval .dateinterval-panel-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.DateInterval .dateinterval-panel-container .range-quick-selector .range-quick-selector-box {
  overflow-y: auto;
  height: 100%;
  width: 100%;
}
.DateInterval .dateinterval-panel-container .range-quick-selector .range-quick-selector-box::-webkit-scrollbar {
  display: none;
}
.DateInterval .dateinterval-panel-container .range-quick-selector .range-quick-selector-box .quick-item {
  cursor: pointer;
}
.DateInterval .ant-picker {
  width: 100%;
  height: 100%;
  outline: none;
}
.DateInterval .ant-picker .ant-picker-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.DateInterval .ant-picker .ant-picker-input > input {
  text-align: center;
}
.DateInterval .ant-picker .ant-picker-range-separator {
  font-size: 14px;
}
.DateInterval .ant-picker .ant-picker-active-bar {
  display: none;
}
.DateInterval .ant-picker-disabled {
  opacity: 0.5;
}
.DateInterval .ant-picker-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.calendar-wrapper .ant-picker-calendar {
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.calendar-wrapper thead th {
  text-align: right;
}
.calendar-wrapper .ant-picker-content tbody .ant-picker-cell::before {
  display: none;
}
.calendar-wrapper .calendar-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.calendar-wrapper .calendar-grid .tip-event-circle {
  position: absolute;
  left: 10px;
  top: 8px;
  width: 8px;
  height: 8px;
  border-radius: 8px;
}
.calendar-event-list {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow-y: auto;
  z-index: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.calendar-event-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.calendar-event-list li p {
  margin: 0;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.calendar-event-list::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background: #62686f;
}
.calendar-event-list::-webkit-scrollbar {
  width: 4px;
}
.lcz-navigation-menu-wrapper {
  width: 100%;
  height: 100%;
}
.lcz-navigation-menu-wrapper .ant-menu-root {
  width: 100%;
  border-right: none;
}
.lcz-navigation-menu-wrapper .ant-menu ul,
.lcz-navigation-menu-wrapper .ant-menu ol,
.lcz-navigation-menu-wrapper .ant-menu li {
  overflow: hidden;
}
.lcz-navigation-menu-wrapper .lcz-memu-expandIcon,
.lcz-navigation-submenu .lcz-memu-expandIcon {
  letter-spacing: 0;
}
.lcz-navigation-menu-wrapper .lcz-menu-item-custom-icon,
.lcz-navigation-submenu .lcz-menu-item-custom-icon {
  background-position: center center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-navigation-menu-wrapper .lcz-menu-item-icon,
.lcz-navigation-submenu .lcz-menu-item-icon,
.lcz-navigation-menu-wrapper .lcz-occupy-icon,
.lcz-navigation-submenu .lcz-occupy-icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-navigation-menu-wrapper .lcz-occupy-icon,
.lcz-navigation-submenu .lcz-occupy-icon {
  opacity: 0;
}
.lcz-directory-tree-wrapper {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree,
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-show-line .ant-tree-switcher {
  background: transparent;
  color: #fff;
}
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-iconEle {
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: initial;
  height: initial;
  margin-right: 6px;
}
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-iconEle .lcz-img-iconEle-stowed,
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-iconEle .lcz-img-iconEle-expand,
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-iconEle .lcz-img-iconEle-child {
  background-position: center center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree.ant-tree-directory .ant-tree-treenode::before,
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-show-line .ant-tree-indent-unit::before {
  bottom: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree .ant-tree-node-content-wrapper {
  height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-switcher-leaf-line {
  overflow: hidden;
}
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-node-content-wrapper,
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree .ant-tree-treenode {
  padding: 0;
}
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-switcher {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-show-line .ant-tree-indent-unit::before,
.lcz-directory-tree-wrapper .lcz-directory-tree-container .ant-tree-switcher-leaf-line::before {
  right: 50%;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.lcz-checkbox-group-wrapper .ant-checkbox-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.lcz-checkbox-group-wrapper .ant-checkbox-group .lcz-checkbox-row-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.lcz-checkbox-group-wrapper .ant-checkbox-group .lcz-checkbox-item {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow: hidden;
}
.lcz-checkbox-group-wrapper .ant-checkbox-group .ant-checkbox-wrapper {
  width: 100%;
  line-height: 1.2;
  margin-left: 0px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-checkbox-group-wrapper .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox {
  top: 0;
}
.lcz-checkbox-group-wrapper .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner::after {
  width: 40%;
  height: 60%;
}
.lcz-checkbox-group-wrapper .ant-checkbox-group .ant-checkbox-wrapper span {
  padding: 0;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.lcz-checkbox-group-wrapper .ant-checkbox-group .ant-checkbox-wrapper span:last-of-type {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lcz-checkbox-group-wrapper::-webkit-scrollbar {
  display: boolean;
  width: 4px;
  height: 4px;
  background-color: transparent;
}
.lcz-checkbox-group-wrapper::-webkit-scrollbar-thumb {
  background-color: #5d60626c;
  border-radius: 4px;
}
.lcz-checkbox-group-wrapper::-webkit-scrollbar-track {
  background-color: transparent;
}
.lcz-checkbox-group-wrapper::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
.lcz-checkbox-group-wrapper::-webkit-scrollbar-corner {
  display: none;
}
.lcz-china-map-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.lcz-china-map-wrapper.moved {
  cursor: -webkit-grab;
  cursor: grab;
}
.lcz-china-map-wrapper.moved path {
  cursor: -webkit-grab !important;
  cursor: grab !important;
}
.lcz-china-map-wrapper.design {
  pointer-events: none;
}
.lcz-china-map-wrapper.design .indicator-wrapper li,
.lcz-china-map-wrapper.design .lcz-china-2dmap-sandian-group > *,
.lcz-china-map-wrapper.design .lcz-china-map-tip {
  pointer-events: none !important;
}
.lcz-china-map-wrapper .lcz-china-map-container,
.lcz-china-map-wrapper .lcz-china-map-transform-box {
  width: 100%;
  height: 100%;
  position: relative;
}
.lcz-china-map-wrapper .lcz-china-map-transform-box {
  -webkit-transform: rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z));
          transform: rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z));
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  --area-scale: 1;
  --area-translate-x: 0;
  --area-translate-y: 0;
}
.lcz-china-map-wrapper .lcz-china-map-container {
  -webkit-transform: rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1)) scale(var(--area-scale)) translate(var(--area-translate-x), var(--area-translate-y)) rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z));
          transform: rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1)) scale(var(--area-scale)) translate(var(--area-translate-x), var(--area-translate-y)) rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z));
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.lcz-china-map-wrapper .lcz-china-map,
.lcz-china-map-wrapper .lcz-china-map-area-name:not(.multistage),
.lcz-china-map-wrapper .lcz-china-map-area-name.multistage,
.lcz-china-map-wrapper .lcz-china-map-tip-wrapper,
.lcz-china-map-wrapper .lcz-china-map-area,
.lcz-china-map-wrapper .lcz-china2d-map-sandian-wrap,
.lcz-china-map-wrapper .lcz-china2d-map-lightbar-wrap {
  -webkit-transform: scale(calc(1 / var(--area-scale))) rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1)) rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z)) scale(var(--area-scale));
          transform: scale(calc(1 / var(--area-scale))) rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1)) rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z)) scale(var(--area-scale));
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.lcz-china-map-wrapper ul {
  margin: 0;
  padding: 0;
}
.lcz-china-map-wrapper .lcz-china-map {
  z-index: 99;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.lcz-china-map-wrapper .lcz-china-map > svg,
.lcz-china-map-wrapper .lcz-china-map > div {
  position: absolute;
  left: 0;
  top: 0;
}
.lcz-china-map-wrapper .lcz-china-map .lcz-china-map-area-name {
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.lcz-china-map-wrapper .lcz-china-map .lcz-china-map-area-name span {
  position: absolute;
  -webkit-transform: translate3d(-50%, -50%, 0px) scale(calc(1 / var(--area-scale)));
          transform: translate3d(-50%, -50%, 0px) scale(calc(1 / var(--area-scale)));
}
.lcz-china-map-wrapper .lcz-china-map .lcz-china-map-area-name.reversion span,
.lcz-china-map-wrapper .lcz-china-map .lcz-china-map-tip-wrapper.reversion .lcz-china-map-area.reversion .tip-area-name {
  -webkit-transform-origin: var(--transform-origin);
          transform-origin: var(--transform-origin);
  -webkit-transform: translate3d(-50%, -50%, 0) rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1)) scale(calc(1 / var(--area-scale)));
          transform: translate3d(-50%, -50%, 0) rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1)) scale(calc(1 / var(--area-scale)));
  pointer-events: none;
}
.lcz-china-map-wrapper .lcz-china-map .lcz-china-map-tip.no-fixed.reversion {
  -webkit-transform-origin: var(--transform-origin);
          transform-origin: var(--transform-origin);
  -webkit-transform: rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1));
          transform: rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1));
}
.lcz-china-map-wrapper .lcz-china-map .lcz-china2d-map-tenline-qundao {
  pointer-events: none;
}
.lcz-china-map-wrapper .lcz-china-map .indicator-wrapper {
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.lcz-china-map-wrapper .lcz-china-map .indicator-wrapper > ul {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.lcz-china-map-wrapper .lcz-china-map .indicator-wrapper > ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  pointer-events: auto;
  cursor: pointer;
  line-height: 1;
}
.lcz-china-map-wrapper .lcz-china-map .indicator-wrapper > ul li span {
  opacity: 0.6;
}
.lcz-china-map-wrapper .lcz-china-map .indicator-wrapper > ul li.selected span {
  opacity: 1;
}
.lcz-china-map-wrapper .lcz-side-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  pointer-events: none;
}
.lcz-china-map-wrapper .lcz-upper-drill-wrapper {
  position: absolute;
  z-index: 100;
  cursor: pointer;
  background-size: 100% 100% !important;
  background-repeat: no-repeat !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.lcz-china-map-wrapper .lcz-china-map-tip {
  position: absolute;
  background-size: 100% 100% !important;
  pointer-events: none;
}
.lcz-china-map-wrapper .lcz-china-map-tip > ul {
  position: relative;
  margin: 0;
  left: 0;
  top: 0;
  padding: 0;
  list-style: none;
}
.lcz-china-map-wrapper .lcz-china-map-tip > ul li {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.5;
}
.lcz-china-map-wrapper .lcz-china-map-tip > ul li > span {
  display: inline-block;
}
.lcz-china-map-wrapper .lcz-china-map-tip > ul li .lcz-tip-value .lcz-tip-suffix {
  display: inline-block;
}
.lcz-china-map-wrapper .lcz-china-map-tip > ul li::-webkit-scrollbar {
  display: none;
}
.lcz-china-map-wrapper .lcz-china2d-map-lightbar-wrap {
  z-index: 3;
}
.lcz-china-map-wrapper .lcz-china2d-map-lightbar-wrap .lightbar-item {
  position: absolute;
  pointer-events: auto;
  -webkit-transform-origin: var(--transform-origin);
          transform-origin: var(--transform-origin);
  -webkit-transform: translate3d(-50%, -50%, 0) rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1));
          transform: translate3d(-50%, -50%, 0) rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1));
  cursor: pointer;
}
.lcz-china-map-wrapper .lcz-china2d-map-lightbar-wrap .lightbar-tag-label {
  -webkit-transform-origin: var(--transform-origin);
          transform-origin: var(--transform-origin);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  -webkit-transform: translate3d(-50%, -50%, 0) rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1));
          transform: translate3d(-50%, -50%, 0) rotateZ(calc(var(--rotate-z) * -1)) rotateY(calc(var(--rotate-y) * -1)) rotateX(calc(var(--rotate-x) * -1));
}
.lcz-china-map-wrapper .lcz-china2d-map-lightbar-wrap .lightbar-item-circle:before {
  position: absolute;
  top: -2px;
  content: '';
  height: 4px;
  border-radius: 50%;
  z-index: 99;
}
.lcz-china-map-wrapper .lcz-china2d-map-lightbar-wrap .lightbar-item-circle:after {
  position: absolute;
  bottom: -2px;
  content: "";
  height: 4px;
  border-radius: 50%;
  z-index: 99;
}
.lcz-pie-3d-torus-wrapper {
  position: relative;
}
.lcz-pie-3d-torus-wrapper .lcz-label-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  pointer-events: none;
  z-index: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-pie-3d-torus-wrapper .lcz-label-wrapper p {
  margin: 0;
  line-height: 1.2;
}
.lcz-pie-3d-torus-wrapper .lcz-label-wrapper p:first-of-type {
  margin-top: 0 !important;
}
.lcz-pie-3d-torus-wrapper .lcz-label-wrapper p.lcz-label-truevalue {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-amap-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}
.lcz-amap-wrapper ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.lcz-amap-wrapper.design .amap-marker div[class^="point-"],
.lcz-amap-wrapper.design .amap-marker div[class^="center-point-"],
.lcz-amap-wrapper.design .amap-marker div[class^="amap-tip-"],
.lcz-amap-wrapper.design .amap-marker ul[class^="amap-tooltip-"] {
  pointer-events: none;
  cursor: default;
}
.lcz-amap-wrapper.design .lcz-amap-cluster-marker {
  pointer-events: none;
  cursor: default;
}
.lcz-amap-wrapper .amap-logo img,
.lcz-amap-wrapper .amap-copyright {
  display: none !important;
}
.lcz-amap-wrapper .amap-marker {
  pointer-events: none !important;
}
.lcz-amap-wrapper .lcz-amap-cluster-marker {
  pointer-events: auto;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-size: 100% 100%;
  position: relative;
}
.lcz-amap-wrapper .lcz-amap-cluster-marker .iconfont {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.lcz-3d-area-map-wrapper {
  position: relative;
}
.lcz-3d-area-map-wrapper ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.lcz-3d-area-map-wrapper .animate {
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.lcz-3d-area-map-wrapper.design .lcz-3d-area-map-tooltip-image {
  pointer-events: none !important;
  cursor: default !important;
}
.lcz-3d-area-map-wrapper.design .lcz-com-3d-area-map-scatter-sign {
  pointer-events: none !important;
}
.lcz-3d-area-map-wrapper.design div[class^="lcz-area-map-lightbar-"] {
  pointer-events: none !important;
}
.lcz-3d-area-map-wrapper div[class^="lcz-area-map-lightbar-"] {
  pointer-events: auto;
}
.lcz-3d-area-map-wrapper .lcz-3d-area-map {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.lcz-3d-area-map-wrapper .lcz-upper-drill-wrapper {
  position: absolute;
  z-index: 2;
  cursor: pointer;
  background-size: 100% 100% !important;
  background-repeat: no-repeat !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.lcz-3d-area-map-wrapper .lcz-3d-amap-load-mask {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.lcz-3d-area-map-wrapper .lcz-3d-areaMap-ripples-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.lcz-3d-area-map-wrapper .disable {
  display: none;
}
.lcz-3d-area-map-wrapper div.pointer-event-none {
  pointer-events: none !important;
}
.lcz-rotate-card-wrapper {
  position: relative;
}
.lcz-rotate-card-wrapper:hover .lcz-rotate-card-arrow-hover {
  display: block;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper .card-image {
  position: absolute;
  pointer-events: auto;
  overflow: hidden;
  cursor: pointer;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper .card-image .ant-image-mask {
  display: none !important;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper .card-icon {
  position: absolute;
  pointer-events: auto;
  overflow: hidden;
  cursor: pointer;
  text-align: center;
  line-height: 1;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper .card-icon .ant-image-mask {
  display: none !important;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper .lcz-rotate-card-items-ul {
  position: relative;
  margin: 0;
  left: 0;
  top: 0;
  padding: 0;
  list-style: none;
  z-index: 9;
  pointer-events: none;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper .lcz-rotate-card-items-ul li {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1.5;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper .lcz-rotate-card-items-ul li > span {
  display: inline-block;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper .lcz-rotate-card-items-ul li .lcz-tip-value .lcz-tip-suffix {
  display: inline-block;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items .lcz-rotate-card-wrapper .lcz-rotate-card-items-ul li::-webkit-scrollbar {
  display: none;
  width: 6px;
  height: 6px;
  background-color: transparent;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-container .lcz-rotate-card-items.hidden {
  pointer-events: none;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-pre,
.lcz-rotate-card-wrapper .lcz-rotate-card-next {
  position: absolute;
  top: 50%;
  cursor: pointer;
  z-index: 10;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-pre > div,
.lcz-rotate-card-wrapper .lcz-rotate-card-next > div {
  display: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lcz-rotate-card-wrapper .lcz-rotate-card-pre .lcz-rotate-card-arrow-all,
.lcz-rotate-card-wrapper .lcz-rotate-card-next .lcz-rotate-card-arrow-all {
  display: block;
}
.lcz-card-list {
  position: relative;
  word-break: break-all;
  cursor: auto;
}
.lcz-card-list ul {
  margin: 0;
  padding: 0;
}
.lcz-card-list .card-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.lcz-card-list .card-container::-webkit-scrollbar {
  display: block;
  width: 0px;
  height: 4px;
  background-color: transparent;
}
.lcz-card-list .card-container::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 0px;
}
.lcz-card-list .card-container .card-container-ul-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
}
.lcz-card-list .card-container .lcz-card-list-ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li {
  overflow: hidden;
  position: relative;
  background-size: 100% 100%;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li.com-pointer {
  cursor: pointer;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1;
  height: 100%;
  overflow: hidden;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .card-field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .card-field .slide-box .text {
  font-family: inherit !important;
  font-size: inherit !important;
  color: inherit !important;
  font-weight: inherit !important;
  letter-spacing: inherit !important;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .card-field .image-field {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .card-field .proportions-chart-string {
  white-space: nowrap;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .card-field .chart-field {
  pointer-events: none;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .number-field-con {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .number-field-con i {
  font-style: normal;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .tags-field-con {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .tags-field-con li {
  white-space: nowrap;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .progress-field-con {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
  gap: 4px;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .progress-field-con .progress-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .progress-field-con .progress-grid li {
  height: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow: hidden;
}
.lcz-card-list .card-container .lcz-card-list-ul .lcz-card-list-li .lcz-card-container-item .progress-field-con .progress-grid li span {
  display: inline-block;
  height: 100%;
}
.lcz-card-list .pager-wrapper {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 9;
}
.lcz-card-list .pager-wrapper li {
  cursor: pointer;
}
.lcz-card-list .lcz-card-list-prev {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-card-list .lcz-card-list-next {
  position: absolute;
  right: 0;
  top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-horizontal-menu {
  width: 100%;
  height: 100%;
}
.lcz-horizontal-menu ul {
  margin: 0;
  padding: 0;
}
.lcz-horizontal-menu .lcz-horizontal-menu-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-horizontal-menu .lcz-horizontal-menu-list .lcz-menu-nav-item {
  position: relative;
  cursor: pointer;
  line-height: 1.2;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.lcz-horizontal-menu .lcz-menu-submenu-wrapper {
  position: absolute;
  white-space: nowrap;
}
.lcz-horizontal-menu .lcz-menu-submenu-wrapper .lcz-menu-submenu-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lcz-horizontal-menu .lcz-menu-submenu-wrapper .lcz-menu-submenu-list .lcz-menu-submenu-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.lcz-column-table-wrapper {
  width: 100%;
  height: 100%;
}
.lcz-column-table-wrapper ul {
  margin: 0;
  padding: 0;
}
.lcz-column-table-wrapper .lcz-column-table-wrapper {
  position: relative;
}
.lcz-column-table-wrapper .lcz-column-table-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 99;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  overflow: hidden;
  white-space: nowrap;
}
.lcz-column-table-wrapper .lcz-column-table-header li {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-column-table-wrapper .lcz-column-table-header li span {
  display: block;
  overflow: hidden;
}
.lcz-column-table-wrapper .lcz-column-table-body {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.lcz-column-table-wrapper .lcz-column-table-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.lcz-column-table-wrapper .lcz-column-table-list .lcz-column-table-ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-column-table-wrapper .lcz-column-table-list .lcz-column-table-ul .filed-con {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-column-table-wrapper .lcz-column-table-list .lcz-column-table-ul .filed-con .filed-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  overflow: hidden;
  pointer-events: none;
}
.lcz-column-table-wrapper .lcz-column-table-list .lcz-column-table-ul i {
  font-style: normal;
}
.lcz-column-table-wrapper .column-line {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.lcz-column-table-wrapper .column-line .column-line-item {
  position: absolute;
  height: 100%;
  top: 0;
}
.Lcz-pagination {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Lcz-pagination > .ant-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Lcz-pagination > .ant-pagination .ant-pagination-next,
.Lcz-pagination > .ant-pagination .ant-pagination-prev {
  min-width: 0;
}
.Lcz-pagination > .ant-pagination .ant-pagination-jump-next,
.Lcz-pagination > .ant-pagination .ant-pagination-jump-prev,
.Lcz-pagination > .ant-pagination .ant-pagination-item {
  min-width: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Lcz-pagination > .ant-pagination .ant-pagination-jump-next > a,
.Lcz-pagination > .ant-pagination .ant-pagination-jump-prev > a,
.Lcz-pagination > .ant-pagination .ant-pagination-item > a {
  padding: 0;
  text-align: center;
}
.Lcz-pagination > .ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,
.Lcz-pagination > .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis,
.Lcz-pagination > .ant-pagination .ant-pagination-item .ant-pagination-item-ellipsis {
  overflow: hidden;
}
.Lcz-pagination > .ant-pagination .ant-pagination-jump-next > a,
.Lcz-pagination > .ant-pagination .ant-pagination-jump-prev > a {
  width: 100%;
  height: 100%;
}
.Lcz-pagination > .ant-pagination .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,
.Lcz-pagination > .ant-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis {
  opacity: 1;
}
.Lcz-pagination > .ant-pagination .ant-pagination-jump-next:hover .ant-pagination-item-link-icon,
.Lcz-pagination > .ant-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon {
  opacity: 0;
}
.Lcz-pagination > .ant-pagination .ant-pagination-options {
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Lcz-pagination > .ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.lcz-scroll-image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.lcz-scroll-image-wrapper .swiper-container {
  margin: 0;
}
.lcz-scroll-image-wrapper .swiper-container.disable * {
  pointer-events: none !important;
}
.lcz-scroll-image-wrapper .lcz-scroll-page-prev {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-scroll-image-wrapper .lcz-scroll-page-next {
  position: absolute;
  right: 0;
  top: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
}
.lcz-scroll-image-wrapper .ant-spin-nested-loading {
  width: 100%;
  height: 100%;
}
.lcz-scroll-image-wrapper .scroll-img {
  overflow: hidden;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  display: inline-block;
}
.lcz-scroll-image-wrapper .scroll-img .ant-image {
  height: 100%;
  width: 100%;
}
.lcz-scroll-image-wrapper .scroll-img .ant-image > img {
  visibility: hidden;
}
.lcz-scroll-image-wrapper .scroll-img .ant-image .ant-image-mask {
  display: none;
}
.lcz-scroll-image-wrapper .swiper-button-disabled {
  opacity: 0.3;
}
.lcz-light-flow-path-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transform-origin: center center;
          transform-origin: center center;
}
.lcz-light-flow-path-wrapper .canvas-box {
  width: 100%;
  height: 100%;
  -webkit-transform-origin: center center;
          transform-origin: center center;
}
.lcz-light-flow-path-wrapper canvas {
  width: 100%;
  height: 100%;
}
.lcz-light-flow-path-wrapper .flow-canvas {
  position: absolute;
  left: 0;
  top: 0;
}
.barrage-warp {
  background-color: rgba(0, 0, 0, 0);
  height: 100%;
  overflow: hidden;
  position: relative;
}
.barrage-warp > .barrage-item {
  position: absolute;
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.barrage-warp > .barrage-item > span {
  cursor: pointer;
}
.lcz-point-timeline-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.lcz-point-timeline-wrapper .lcz-point-timeline-content {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
}
.lcz-point-timeline-wrapper .lcz-point-timeline-content ul.level,
.lcz-point-timeline-wrapper .lcz-point-timeline-content ul.vertical {
  margin: 0;
  padding: 0;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lcz-point-timeline-wrapper .lcz-point-timeline-content ul.level {
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.lcz-point-timeline-wrapper .lcz-point-timeline-content ul.vertical {
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lcz-point-timeline-wrapper ul.content {
  padding: 0;
  margin: 0;
}
.lcz-point-timeline-wrapper .timeline-item {
  position: relative;
}
.lcz-point-timeline-wrapper .timeline-item .label,
.lcz-point-timeline-wrapper .timeline-item .point,
.lcz-point-timeline-wrapper .timeline-item .content {
  cursor: pointer;
  position: absolute;
  left: 50%;
  -webkit-transition: color 0.3s, background 0.3s;
  transition: color 0.3s, background 0.3s;
  word-wrap: break-word;
}
.lcz-point-timeline-wrapper .timeline-item .point {
  background-size: 100% 100%;
  top: 50%;
}
.lcz-point-timeline-wrapper .timeline-item .label,
.lcz-point-timeline-wrapper .timeline-item .content {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  z-index: 99;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lcz-point-timeline-wrapper .timeline-item .content {
  pointer-events: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.lcz-point-timeline-wrapper .timeline-item .content ul {
  list-style-type: initial;
}
.lcz-point-timeline-wrapper .arrow-box {
  width: 100%;
  height: 100%;
  position: absolute;
  pointer-events: none;
  font-size: 0;
}
.lcz-point-timeline-wrapper .arrow-box .arrow-btn {
  position: absolute;
  pointer-events: auto;
  cursor: pointer;
}
.lcz-point-timeline-wrapper .arrow-box .arrow-btn.disabled {
  cursor: default;
}
.design-lcz-com-wrap .lcz-point-timeline-wrapper .arrow-box .arrow-btn {
  pointer-events: none;
}
.lcz-custom-path-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transform-origin: center center;
          transform-origin: center center;
}
.lcz-custom-path-wrapper .svg-box {
  width: 100%;
  height: 100%;
  -webkit-transform-origin: center center;
          transform-origin: center center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.time-shaft-wrapper {
  --progressFillWidth: 0px;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
.time-shaft-wrapper .time-shaft-playbtn {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  cursor: pointer;
}
.time-shaft-wrapper .time-shaft-progress {
  position: relative;
}
.time-shaft-wrapper .time-shaft-progress .shaft-move-text {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-size: 100% 100%;
}
.time-shaft-wrapper .time-shaft-progress .shaft-move-text span {
  white-space: nowrap;
}
.time-shaft-wrapper .time-shaft-progress .time-shaft-bottom-text div {
  display: inline-block;
  position: absolute;
  cursor: pointer;
  white-space: nowrap;
}
.lcz-earth-wrapper {
  width: 100%;
  height: 100%;
}
.lcz-3d-region-map .region-mark {
  height: 22px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.lcz-up-drill-btn-wrapper {
  position: absolute;
  z-index: 2;
  cursor: pointer;
  background-size: 100% 100% !important;
  background-repeat: no-repeat !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.region-map-active-legend-wrapper > ul {
  position: absolute;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.region-map-active-legend-wrapper > ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  line-height: 1;
}
.region-map-active-legend-wrapper > ul li span {
  opacity: 0.6;
}
.region-map-active-legend-wrapper > ul li.selected span {
  opacity: 1;
}
.region-map-info-panel-wrapper ul {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
.region-map-info-panel-wrapper ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  overflow: hidden;
}

