/*组件库变量定义 非基础属性*/
/*Button*/
/* button*/
.ant-btn {
  border-radius: 2px;
  padding: 5px 16px;
}
.ant-btn-sm {
  padding: 2px 16px;
  font-size: 12px;
}
.ant-btn-lg {
  padding: 7px 16px;
  font-size: 14px;
  height: 36px;
}
/*type:default*/
.ant-btn-default {
  background-color: #fff;
  border-color: #165DFF;
  color: #165DFF;
}
.ant-btn-default:hover {
  background-color: #407fff;
  border-color: #407fff;
  color: #407fff;
  background-color: #fff;
}
.ant-btn-default:focus {
  background-color: #407fff;
  border-color: #407fff;
  color: #407fff;
  background-color: #fff;
}
.ant-btn-default:active {
  background-color: #0940d9;
  border-color: #0940d9;
  color: #0940d9;
  background-color: #fff;
}
.ant-btn-default[disabled] {
  background-color: #fff;
  border-color: #91bdff;
  color: #91bdff;
}
.ant-btn-default[disabled]:hover {
  background-color: #fff;
  border-color: #91bdff;
  color: #91bdff;
}
.ant-btn-default[disabled]:focus {
  background-color: #fff;
  border-color: #91bdff;
  color: #91bdff;
}
.ant-btn-default[disabled]:active {
  background-color: #fff;
  border-color: #91bdff;
  color: #91bdff;
}
/*type:primary*/
.ant-btn-primary {
  background-color: #165DFF;
  border-color: #165DFF;
  color: #fff;
}
.ant-btn-primary:hover {
  background-color: #407fff;
  border-color: #407fff;
}
.ant-btn-primary:focus {
  background-color: #407fff;
  border-color: #407fff;
}
.ant-btn-primary:active {
  background-color: #0940d9;
  border-color: #0940d9;
}
.ant-btn-primary.ant-btn-primary[disabled] {
  background-color: #91bdff;
  border-color: #91bdff;
  color: #fff;
}
.ant-btn-primary.ant-btn-primary[disabled]:hover {
  background-color: #91bdff;
  border-color: #91bdff;
  color: #fff;
}
.ant-btn-primary.ant-btn-primary[disabled]:focus {
  background-color: #91bdff;
  border-color: #91bdff;
  color: #fff;
}
.ant-btn-primary.ant-btn-primary[disabled]:active {
  background-color: #91bdff;
  border-color: #91bdff;
  color: #fff;
}
/*type:dashed*/
.ant-btn-dashed {
  border: 1px solid #c9cdd4;
  background-color: #fff;
  border-color: #c9cdd4;
  color: #4e5969;
}
.ant-btn-dashed:hover {
  background-color: #fff;
  border-color: #407fff;
  color: #407fff;
}
.ant-btn-dashed:focus {
  background-color: #fff;
  border-color: #407fff;
  color: #407fff;
}
.ant-btn-dashed:active {
  background-color: #fff;
  border-color: #0940d9;
  color: #0940d9;
}
/* form*/
.ant-form-inline .ant-form-item {
  margin-bottom: 16px;
}
.ant-form-item-label > label {
  color: #4e5969;
  font-family: PingFang Nor;
}
.ant-form-item-label {
  line-height: 32px;
}
.ant-form-item-control {
  line-height: 32px;
}
/* pagination*/
.ant-pagination-item {
  border-color: #e5e6eb;
  border-radius: 2px;
}
.ant-pagination-item a {
  color: #4e5969;
}
.ant-pagination-item:hover {
  border-color: #407fff;
}
.ant-pagination-item:hover a {
  color: #407fff;
}
.ant-pagination-item:focus {
  border-color: #407fff;
}
.ant-pagination-item:focus a {
  color: #407fff;
}
.ant-pagination-item-active {
  border-color: #165DFF;
}
.ant-pagination-item-active a {
  color: #165DFF;
}
.ant-pagination-item-active:hover {
  border-color: #407fff;
}
.ant-pagination-item-active:hover a {
  color: #407fff;
}
.ant-pagination-item-active:focus {
  border-color: #407fff;
}
.ant-pagination-item-active:focus a {
  color: #407fff;
}
.ant-pagination-prev,
.ant-pagination-next {
  border-color: #e5e6eb;
  border-radius: 2px;
}
.ant-pagination-prev a,
.ant-pagination-next a {
  color: #4e5969;
  border-color: #e5e6eb;
}
.ant-pagination-prev:hover,
.ant-pagination-next:hover {
  border-color: #407fff;
}
.ant-pagination-prev:hover a,
.ant-pagination-next:hover a {
  border-color: #407fff;
  color: #407fff;
}
.ant-pagination-prev:focus,
.ant-pagination-next:focus {
  border-color: #407fff;
}
.ant-pagination-prev:focus a,
.ant-pagination-next:focus a {
  border-color: #407fff;
  color: #407fff;
}
.ant-pagination-prev .ant-pagination-item-link,
.ant-pagination-next .ant-pagination-item-link {
  border-radius: 2px;
  border-color: #e5e6eb;
}
.ant-pagination-prev .ant-pagination-item-link:hover,
.ant-pagination-next .ant-pagination-item-link:hover {
  border-color: #407fff;
}
.ant-pagination-prev .ant-pagination-item-link:focus,
.ant-pagination-next .ant-pagination-item-link:focus {
  border-color: #407fff;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
  border-radius: 2px;
  color: #4e5969;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon:hover,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon:hover {
  color: #4e5969;
}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon:focus,
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon:focus {
  color: #4e5969;
}
/* select*/
.ant-select-selection {
  width: 100%;
  border: 1px solid #e5e6eb;
  border-radius: 2px;
}
.ant-select-selection:hover {
  border-color: #165DFF;
}
.ant-select-selection-selected-value {
  color: #4e5969;
}
.ant-select-tree li span.ant-select-tree-switcher {
  color: #4e5969;
}
/* input*/
.ant-input {
  border: 1px solid #e5e6eb;
  border-radius: 2px;
}
.ant-input:hover {
  border-color: #165DFF;
}
/* input-number*/
.ant-input-number {
  border-radius: 2px;
  border-color: #e5e6eb;
}
.ant-radio-inner {
  border-color: #e5e6eb;
}
.ant-radio-inner:hover {
  border-color: #165DFF;
}
.ant-input-number:hover {
  border-color: #165DFF;
}
/* radio*/
.ant-radio-checked .ant-radio-inner {
  border-color: #165DFF;
}
.ant-radio-inner::after {
  background-color: #165DFF;
}
/* picker*/
.ant-calendar-picker-input {
  border: 1px solid #e5e6eb;
  border-radius: 2px;
}
/* modal*/
.ant-modal-header {
  font-size: 16px;
  font-weight: 500;
  color: #1d2129;
}
.ant-modal-close {
  color: #4e5969;
}
.ant-modal-content {
  border-radius: 2px;
}
.ant-modal-footer {
  border-top: 1px solid #e5e6eb;
}
/* menu*/
.ant-menu-inline .ant-menu-submenu > .ant-menu {
  background-color: #f7f8fa;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #e6f1ff;
}
.ant-menu-item:hover {
  color: #165DFF;
  background-color: #e6f1ff;
}
.ant-menu-submenu-title:hover {
  color: #165DFF;
}
.ant-menu-inline-collapsed .iconfont + span {
  display: inline-block;
  max-width: 0;
  opacity: 0;
}
.ant-menu-item,
.ant-menu-submenu-title {
  display: flex;
  align-items: center;
}
.ant-menu-item .iconfont,
.ant-menu-submenu-title .iconfont {
  margin-right: 8px;
}
.ant-menu-item-selected,
.ant-menu-submenu-selected {
  color: #165DFF;
}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {
  background-color: #e8f3ff;
}
.ant-menu-horizontal > .ant-menu-submenu-selected,
.ant-menu-horizontal > .ant-menu-submenu-open,
.ant-menu-horizontal > .ant-menu-submenu-active,
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu,
.ant-menu-horizontal > .ant-menu-submenu:hover,
.ant-menu-horizontal > .ant-menu-item:hover {
  border-bottom: none;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-item-active {
  background-color: #0940d9;
}
.ant-menu-horizontal {
  line-height: 56px;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  top: 0;
}
.ant-dropdown-menu-item-divider {
  margin: 4px 12px;
  background-color: #e5e6eb;
}
/* dropDown*/
.ant-dropdown-menu {
  border-radius: 2px;
}
.ant-dropdown-menu-item {
  width: calc(100% - 2 * 12px);
  padding: 4px 12px;
  margin-left: 12px !important;
  line-height: 22px;
  margin-top: 2px;
  margin-bottom: 2px;
  color: #1d2129;
}
.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover {
  background-color: #f2f3f5;
}
.ant-dropdown-menu-item > a,
.ant-dropdown-menu-submenu-title > a {
  color: #1d2129;
  font-size: 14px;
}
.ant-menu-vertical .ant-menu-item:not(:last-child),
.ant-menu-vertical-left .ant-menu-item:not(:last-child),
.ant-menu-vertical-right .ant-menu-item:not(:last-child),
.ant-menu-inline .ant-menu-item:not(:last-child) {
  margin-bottom: 0;
}
/*tree*/
.el-tree-node {
  padding-top: 4px;
  padding-bottom: 4px;
  color: #1d2129;
}
/*steps*/
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"]:hover .ant-steps-item-title,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"]:hover .ant-steps-item-subtitle,
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role="button"]:hover .ant-steps-item-description {
  color: #165DFF;
}
.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) > .ant-steps-item-container[role="button"]:hover .ant-steps-item-icon .ant-steps-icon {
  color: #165DFF;
}
/*breadcrumb*/
.ant-breadcrumb a {
  color: #4e5969;
}
.ant-breadcrumb a:hover {
  color: #407fff;
}
.ant-breadcrumb > span:last-child a {
  font-weight: 500;
  color: #1d2129;
}
.ant-breadcrumb > span:last-child a:hover {
  color: #407fff;
}
/* 滚动条样式 start*/
::-webkit-scrollbar {
  width: 6px !important;
  height: 6px !important;
}
::-webkit-scrollbar-track {
  background-color: #fff !important;
}
::-webkit-scrollbar-thumb {
  background-color: #e5e6eb;
  width: 5px;
  border-radius: 10px !important;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #c9cdd4;
}
::-webkit-scrollbar-thumb:active {
  background-color: #c9cdd4;
}
/* Mixins */
/* --------------------------------------------------*/
/* Sizing shortcuts*/
/* Compatibility for browsers. */
/* Placeholder text */
/* mixins for clearfix*/
/* ------------------------*/
/* for iconfont font size*/
/* fix chrome 12px bug, support ie*/
/*******************************************************
*******基础样式变量,供组件库中使用**************************
*******提供主题扩展潜力***************
*******************************************************/
/**  引入颜色定义*/
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/* We create a very complex algorithm which take the place of original tint/shade color system
 to make sure no one can understand it 👻
 and create an entire color palette magicly by inputing just a single primary color.
 We are using bezier-curve easing function and some color manipulations like tint/shade/darken/spin */
/* It is hacky way to make this function will be compiled preferentially by less
 resolve error: `ReferenceError: colorPalette is not defined`
 https://github.com/ant-design/ant-motion/issues/44 */
/**  color palettes */
/**  黑色系 */
/** 禁用填充 */
/** 表头底色 */
/** 分割线/描边 */
/** 置灰信息/置灰图标 */
/** 暂定 */
/** 次要信息 */
/** 暂定 */
/** 次强调/正文/图标 */
/** 暂定 */
/** 强调/正文标题 */
/** 蓝色系 */
/** 浅色背景/白底悬浮 */
/** 文字禁用 */
/** 蓝色按钮禁用 */
/** 暂定 */
/** 悬浮 */
/** 常规 */
/** 点击 */
/** 暂定 */
/** 暂定 */
/** 暂定 */
/** 绿色系 */
/** 橙色系 */
/** 红色系 */
/** 定义特殊字体*/
@font-face {
  font-family: "sht";
  font-weight: 700;
  src: url("//at.alicdn.com/wf/webfont/E3PAXONrCOIs/QYjJ9tdsthqC.woff2") format("woff2"), url("//at.alicdn.com/wf/webfont/E3PAXONrCOIs/CLfuRc7t3S7U.woff") format("woff");
  font-display: swap;
}
/**  class头*/
/**  An override for the html selector for theme prefixes*/
/**  -------- 主题Colors -----------*/
/**  @processing-color: @blue-6;*/
/**  @highlight-color: @red-6;*/
/**  @normal-color: @black-2;*/
/**  主要色*/
/**  替换色调(@primary-color, 90%)*/
/**  成功色*/
/**  错误色*/
/**  警告色*/
/**  基础px单位*/
/**  字体*/
/**  继承父级颜色*/
/**  字体变体*/
/**  高级印刷特性*/
/**  字体大小*/
/**  辅助文案*/
/**  正文-常规-小*/
/**  基础*/
/**  标题-小*/
/**  标题-中*/
/**  标题-大*/
/**  运营标题-小*/
/**  运营标题-中*/
/**  运营标题-大*/
/**  行高倍数*/
/**  字体颜色*/
/** 基础色*/
/** 提示语颜色*/
/**  框圆角*/
/**  大圆角*/
/**  基础圆角*/
/**  小圆角*/
/**  边框风格*/
/**  基础边框颜色*/
/**  边框基础宽度*/
/**  边框基础风格*/
/**  内边距(大)*/
/**  内边距(中)*/
/**  内边距(小)*/
/**  内边距(较小)*/
/**  内边距(极小)*/
/**  内边距(最小)*/
/** 外边距 */
/**  外边距(极大)*/
/**  外边距(大)*/
/**  外边距(中)*/
/**  外边距(小)*/
/**  外边距(较小)*/
/**  外边距(极小)*/
/**  外边距(最小)*/
/**  连接线 */
/**  连线颜色*/
/**  连线悬浮颜色*/
/**  连线点击颜色*/
/**  连线装饰*/
/**  连线悬浮装饰*/
/**  分割线*/
/**  动画风格*/
/**  动画速度*/
/**  慢速*/
/**  基础速度*/
/**  快速*/
/**  禁用状态*/
/**  禁用字颜色*/
/**  禁用背景颜色*/
/**  禁用背景颜色*/
/**  阴影*/
/**  阴影颜色*/
/**  阴影顶部*/
/**  阴影底部*/
/**  阴影左侧*/
/**  阴影右侧*/
/**  z-index列表*/
/*******************************************************
*******具名化样式变量,供项目中使用**************************
*******继承组件库base样式变量,提供主题扩展潜力***************
*******************************************************/
/**  @main: #165dff; /** 品牌颜色*/
/** 省交投品牌颜色*/
/**  悬浮颜色*/
/**  点击颜色*/
/** 特殊场景*/
/**  一般禁用*/
/** 文字禁用*/
/** 浅色/白色悬浮*/
/* =========================公司-填充========================= */
/**  强调/图标/特殊场景*/
/**  重/特殊场景*/
/**  深/灰底悬浮*/
/**  一般/常规/白底悬浮*/
/**  浅/禁用*/
/* =========================公司-文字========================= */
/** 强调/正文标题*/
/** 次强调/正文*/
/** 次要信息*/
/** 禁用状态*/
/** 纯白颜色*/
/* =========================公司-功能色系-成功========================= */
/**  成功 success*/
/** 悬浮*/
/**  点击*/
/**  禁用*/
/**  特殊场景*/
/**  浅色背景*/
/* =========================公司-功能色系-提示========================= */
/**  成功 warn*/
/**  悬浮警告红*/
/**  点击警告红*/
/**  禁用*/
/**  特殊场景*/
/**  浅色背景*/
/* =========================公司-功能色系-错误========================= */
/**  常规*/
/**  悬浮*/
/**  点击*/
/**  禁用*/
/**  特殊场景*/
/**  浅色背景*/
/* =========================分割线========================= */
/** 分割线*/
/* ==================================================公司-边距================================================== */
/* =========================标准内边距========================= */
/* =========================标准外边距========================= */
/* ==================================================公司-字体================================================== */
/* =========================字号========================= */
/**  正文-常规-大*/
/* =========================公司-行高========================= */
/* ==================================================公司-其他================================================== */
/* =========================高度========================= */
/* =========================圆角========================= */
/* =========================边框========================= */
/* =========================自定义========================= */
/* =============== Common ===============*/
.sail-tree {
  /** 样式写在这里面 */
  position: relative;
}
.sail-tree .el-tree-node__expand-icon {
  color: #4e5969;
}
.sail-tree .is-leaf {
  color: transparent;
}
.sail-tree-mask {
  width: 100%;
  height: 100%;
  background-color: #f7f8fa;
  position: absolute;
  left: 0;
  top: 0;
}
.sail-tree-loading {
  font-size: 24px;
  color: #165DFF;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  motion-path: -10px;
}
.sail-tree .sail-tree-search {
  margin-bottom: 8px;
}
.sail-tree .el-tree {
  background: transparent;
  color: #1d2129;
}
.sail-tree .el-tree .el-tree-node:focus > .el-tree-node__content {
  background-color: #e8f3ff;
}
.sail-tree .el-tree__empty-text {
  display: inline-block;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  line-height: 1;
  margin-left: -15px;
  background-image: url('data:image/png;base64,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');
  background-repeat: no-repeat;
  background-size: contain;
  text-align: center;
}
.sail-tree .el-tree__empty-text::before {
  content: '暂无数据';
  text-wrap: nowrap;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.25);
  position: relative;
  top: 30px;
  left: -2%;
  left: -17px;
  width: 60px;
  display: inline-block;
}
