@import './variables.scss';

// 基础边框border
// 颜色即当前元素color
// 例：.border-1 { border: 1px solid currentColor }
@for $i from 1 through 5 {
  .border-#{$i} {
    border: $i + px solid currentColor;
  }
  .border-top-#{$i} {
    border-top: $i + px solid currentColor;
  }
  .border-bottom-#{$i} {
    border-bottom: $i + px solid currentColor;
  }
  .border-left-#{$i} {
    border-left: $i + px solid currentColor;
  }
  .border-right-#{$i} {
    border-right: $i + px solid currentColor;
  }
}
// 基础阴影
.box-shadow {
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
// 基础内外边距margin/padding
// 例：.margin-10 { margin: 10px }
$pixel: 10, 15, 16, 20, 25, 30;
@each $i in $pixel {
  .margin-#{$i} {
    margin: $i + px;
  }
  .margin-top-#{$i} {
    margin-top: $i + px;
  }
  .margin-bottom-#{$i} {
    margin-bottom: $i + px;
  }
  .margin-left-#{$i} {
    margin-left: $i + px;
  }
  .margin-right-#{$i} {
    margin-right: $i + px;
  }

  .padding-#{$i} {
    padding: $i + px;
  }
  .padding-top-#{$i} {
    padding-top: $i + px;
  }
  .padding-bottom-#{$i} {
    padding-bottom: $i + px;
  }
  .padding-left-#{$i} {
    padding-left: $i + px;
  }
  .padding-right-#{$i} {
    padding-right: $i + px;
  }
}
// 基础font-size, 12-40
// 例：.fz-12 { font-size: 12 }
@for $i from 12 through 40 {
  .fz-#{$i} {
    font-size: $i + px;
  }
}
// 文字对齐
// 例：.text-left { text-align: left }
$alien: left, center, right;
@each $i in $alien {
  .text-#{$i} {
    text-align: $i;
  }
}
// 单行文字垂直居中
// 省去设置line-height的烦恼
// 例 <div class="vertical-center">单行文字垂直居中</div>
.vertical-center,
.syswin-button {
  &:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
  }
}
.syswin-button-default {
    width: 120px;
    height: 36px;
    font-size: 16px;
    font-weight: 700;
}
// 文本溢出显示省略号
.vertical-center,
.text-overflow {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
// 按钮样式
// 默认按钮 <button class="syswin-button">取消</button>
// 确定按钮 <button class="syswin-button primary">确定</button>
// 文字按钮 <button class="syswin-button is-text">文字按钮</button>
// 朴素按钮（类似资产租赁合同管理添加附件的按钮样式） <button class="syswin-button is-plain">朴素按钮</button>
// 禁用效果 增加disabled 如 <button class="syswin-button primary disabled">确定</button>
.syswin-button {
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  cursor: pointer;
  background: #fff;
  border: 1px solid #dcdfe6;
  color: #606266;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  margin: 0;
  transition: 0.1s;
  font-weight: 500;
  user-select: none;
  padding: 9px 15px;
  font-size: 12px;
  border-radius: 2px;
  & + .syswin-button {
    margin-left: 10px;
  }
  &:hover {
    color: $primary-color;
    border-color: #b3d7ff;
    background-color: $light-color;
  }
  &.disabled {
    cursor: not-allowed;
    color: $disable-text-color;
    background: #fff;
    border-color: $disable-border-color;
  }
  &.primary {
    color: #fff;
    background: $primary-color;
    border-color: $primary-color;
    &:hover,
    &:focus {
      background: $primary-hover-color;
      border-color: $primary-hover-color;
    }
    &.disabled {
      background: $primary-disabled-color;
      border-color: $primary-disabled-color;
    }
  }
  &.success {
    color: #fff;
    background: $success-color;
    border-color: $success-color;
  }
  &.warning {
    color: #fff;
    background: $warning-color;
    border-color: $warning-color;
  }
  &.danger {
    color: #fff;
    background: $danger-color;
    border-color: $danger-color;
  }
  &.is-plain {
    color: $primary-color;
    background: #fff;
    border-color: $primary-color;
    height: 20px;
    padding: 0 10px;
    min-width: 60px;
    &:hover {
      color: #fff;
      background: $primary-color;
      border-color: $primary-color;
    }
    &.disabled {
      cursor: not-allowed;
      color: $disable-text-color;
      background: #fff;
      border-color: $disable-border-color;
    }
  }
  &.is-text {
    font-size: 14px;
    border-color: transparent;
    color: $primary-color;
    background: transparent;
    padding: 0;
    &.disabled {
      color: $disable-text-color;
    }
  }
}
// 页面容器
.syswin-page {
  padding: 20px;
  background-color: $page-bg;
  box-sizing: border-box;  
}
// 页面头部
.syswin-top {
  height: 44px;
  display: flex;
  align-items: center;
  padding: 0 20px;
  background-color: $page-bg;
  justify-content: space-between;
  & > .title,
  & > .name {
    font-size: 14px;
    color: #000;
    font-weight: 700;
  }
}
.over-hidden {
    overflow: hidden;
}
.bg-white {
    background-color: #fff;
}
.radius-4 {
    border-radius: 4px;
}
.radius-8 {
    border-radius: 8px;
}
.flex {
    display: flex;
}
.flex-c {
    display: flex;
    align-items: center;
}
.flex-cc {
    display: flex;
    align-items: center;
    justify-content: center;
}
.flex-cb {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
// 布局容器
.syswin-page,
.syswin-container {
  display: flex;
  flex: 1;
  height: 100%;
  position: relative;
  box-sizing: border-box;
  // 横向布局
  &.horizontal {
    flex-direction: row;
  }
  // 纵向布局
  &.vertical {
    flex-direction: column;
  }
  // 侧边栏
  .syswin-aside {
    width: 260px;
    position: relative;
    margin-right: 16px;
    transition: all 0.5s;
    &.hidden {
      width: 0;
      margin-right: 0;
    }
  }
  // 侧边栏展开收起按钮
  .syswin-aside__expand {
    position: absolute;
    width: 28px;
    height: 79px;
    right: -16px;
    top: 50%;
    cursor: pointer;
    transition: all 0.5s;
    transition-delay: 0.2s;
    transform: translateY(-50%);
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABPCAYAAAD4F6XNAAAACXBIWXMAAA7EAAAOxAGVKw4bAAA4GmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDIyLTEyLTAzVDA5OjA2OjEzKzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMjMtMTAtMTFUMTI6NTg6MjYrMDg6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIzLTEwLTExVDEyOjU4OjI2KzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmQ0OGRkNjhiLWNjODgtNzQ0NC04OTRhLTgxZDdjMTQ2Yzg3ZjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpkNDhkZDY4Yi1jYzg4LTc0NDQtODk0YS04MWQ3YzE0NmM4N2Y8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpkNDhkZDY4Yi1jYzg4LTc0NDQtODk0YS04MWQ3YzE0NmM4N2Y8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZDQ4ZGQ2OGItY2M4OC03NDQ0LTg5NGEtODFkN2MxNDZjODdmPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDIyLTEyLTAzVDA5OjA2OjEzKzA4OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjk2MDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+OTYwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4yODwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj43OTwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg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');
    &.is-collapse {
      left: -32px;
      background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABPCAYAAAD4F6XNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNDhkZDY4Yi1jYzg4LTc0NDQtODk0YS04MWQ3YzE0NmM4N2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDc1M0VCNEM2N0Y0MTFFRTk4M0Q5MzQ4RjUyMkFGNUEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDc1M0VCNEI2N0Y0MTFFRTk4M0Q5MzQ4RjUyMkFGNUEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ0OGRkNjhiLWNjODgtNzQ0NC04OTRhLTgxZDdjMTQ2Yzg3ZiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpkNDhkZDY4Yi1jYzg4LTc0NDQtODk0YS04MWQ3YzE0NmM4N2YiLz4gPC9y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');
    }
  }
  // 页面头部
  .syswin-header {
    flex-shrink: 0;
    padding: 16px 20px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
  }
  // 页面底部
  .syswin-footer {
    flex-shrink: 0;
    padding: 10px 0;
  }
  // 页面主体
  .syswin-main {
    width: 100%;
    flex-basis: auto;
    flex: 1;
    overflow: auto;
  }
}
// 表单样式（使用el-form添加 class=syswin-form）
// .col-i 表单分 i 列, i值支持 1-5
// .col-i 加在 syswin-form 上控制整个表单，加在 el-form-item 上，单独控制某一项
// 例：
// <el-form class="syswin-form col-2">
//  <el-form-item></el-form-item>
//  <el-form-item></el-form-item>
//  <el-form-item class="col-2"></el-form-item>
// </el-form>
.syswin-form {
  @for $i from 1 through 5 {
    &.col-#{$i} {
      & > .el-form-item {
        float: left;
        width: calc(100 /#{$i}* 1%);
        margin-right: 0;
        padding-right: 15px;
        box-sizing: border-box;
      }
    }
    & > .el-form-item.col-#{$i} {
      width: calc(100 /#{$i}* 1%) !important;
    }
  }
  &:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  .el-form-item__content {
    display: flex;
  }
  .el-select,
  .el-textarea,
  .el-cascader,
  .el-input {
    flex: 1;
    width: 100%;
  }
}

// 滑块（使用el-switch 添加 class=syswin-switch）
// 通过给 el-switch 组件添加active-label 和 inactive-label 属性，滑块内文字描述
// active-label，switch 关闭时的文字描述
// inactive-label，switch 关闭时的文字描述
// 例：<el-switch v-model="value" active-label="启用" inactive-label="禁用" class="syswin-switch"></el-switch>
// .syswin-switch {
//   position: relative;
//   height: 26px;
//   line-height: 26px;
//   &::before {
//     content: attr(inactive-label);
//     color: #b3b5b9;
//     position: absolute;
//     left: 26px;
//     z-index: 2;
//   }
//   .el-switch__core {
//     box-sizing: border-box;
//     width: 64px !important;
//     height: 26px;
//     line-height: 26px;
//     border-radius: 13px;
//     background: #BBDBFF;
//     border-color: #BBDBFF;
//   }
//   .el-switch__core::before {
//     display: none;
//   }
//   .el-switch__core::after {
//     height: 20px;
//     width: 20px;
//     background: #e0e5ed;
//     left: 2px;
//     top: 2px;
//   }
//   &.is-checked::before {
//     content: attr(active-label);
//     color: $active-color;
//     left: 8px;
//   }
//   &.is-checked {
//     .el-switch__core {
//       background-color: #fff !important;
//       &::after {
//         margin-left: -22px !important;
//         background: #4a8df0 !important;
//       }
//     }
//   }
// }
// dialog 弹出框 （使用el-dialog 添加 class=syswin-dialog）
// 底部操作按钮放slot="footer" 插槽中
// 例：
// <el-dialog title="标题" :visible="visible" class="syswin-dialog" width="1200px">
// ...
// <div class="dialog-footer" slot="footer">
//  <el-button type="primary">确定</el-button>
//  <el-button>取消</el-button>
// </div>
// </el-dialog>
.syswin-dialog {
  display: flex;
  align-items: center;
  .el-dialog {
    max-height: 90%;
    margin-top: 0 !important;
    margin-bottom: 0;
    flex-direction: column;
    display: flex;
    //统一控制dialog弹窗样式
    .el-dialog__header {
      padding: 0;
      border-bottom: 1px solid $borderColor;
      .el-dialog__title {
        font-size: 14px;
        line-height: 42px;
        height: 42px;
        display: block;
        padding: 0 24px;
        font-weight: 700;
      }
      .el-dialog__headerbtn {
        top: 12px;
        right: 17px;
      }
    }
    .el-dialog__body {
      padding: 20px 12px;
      overflow: auto;
    }
    .el-dialog__footer {
      border-top: 1px solid $borderColor;
      padding: 15px 20px;
      text-align: center;
    }
  }
  // 全屏弹窗，支持设置el-dialog的fullscreen属性或者直接设置class="syswin-dialog fullscreen"
  &.fullscreen {
    .el-dialog {
      width: 100%;
      height: 100%;
    }
  }
  &.fullscreen .el-dialog,
  .is-fullscreen {
    max-height: 100%;
    .el-dialog__body {
      height: 100%;
      padding: 0;
      overflow: hidden;
    }
  }
  // 禁止弹窗body滚动
  &.no-scroll {
    .el-dialog {
      height: 90%;
    }
    .el-dialog__body {
      display: flex;
      flex: 1;
      flex-direction: column;
      overflow: hidden;
    }
  }
  &.is-inner {
    .el-dialog__title {
      text-align: center;
    }
  }
}

/*
  BaseDialog组件使用到的样式，使底部按钮居中
*/
.syswin-dialog-center-footer {
  .el-dialog__header {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding-bottom: 20px;
    .el-dialog__title {
        font-size: 16px;
    }
    .el-dialog__close {
        font-size: 15px;
        color: #80828d;
        cursor: pointer;
        font-weight: 600;
    }
  }
  .el-dialog__body {
    padding: 0;
    box-sizing: border-box;
  }
  .el-dialog__footer,
  .my-footer {
    text-align: center;
  }
}

//  侧滑窗（使用el-drawer, direction=rtl 添加 class=syswin-drawer）
// 例：
// <el-drawer title="我是标题" :visible.sync="drawer" :direction="rtl" class="syswin-drawer">
//  <div class="drawer-main"></div>
//  <div class="drawer-footer"></div>
// </el-drawer>
// 4种尺寸 mini 400px  small 50%宽度 large 80%宽度 fullscreen全屏
.syswin-drawer {
  &.mini {
    .el-drawer {
      width: 400px;
    }
  }
  &.small {
    .el-drawer {
      width: 50%;
    }
  }
  &.large {
    .el-drawer {
      width: 80%;
    }
  }
  // 全屏侧滑窗
  &.fullscreen {
    .el-drawer {
      width: 100%;
    }
  }
  .el-drawer {
    top: 0;
    bottom: 0;
    height: auto;
  }
  .el-drawer__header {
    font-size: 14px;
    line-height: 42px;
    height: 42px;
    color: #333;
    padding: 0 24px;
    font-weight: 700;
    margin-bottom: 0;
    border-bottom: 1px solid $borderColor;
    .el-drawer__close-btn {
      padding: 0;
    }
  }
  .el-drawer__body {
    display: flex;
    flex-direction: column;
    overflow: hidden;
  }
  // 侧滑窗主体内容
  .drawer-main {
    flex: 1;
  }
  // 侧滑窗底部
  .drawer-footer {
    text-align: center;
    padding: 15px 20px;
    border-top: 1px solid $borderColor;
  }
}
// .el-popper {}
// .syswin-top-tabs {
//   display: inline-block;
  .el-tabs__item {
    font-weight: 400;
    color: #888;
    font-size: 16px;
    &.is-active,
    &:hover {
      font-weight: bold;
      color: $primary-color;
    }
  }
  .el-tabs__nav-wrap::after {
    height: 0 !important;
  }
    .el-tabs__active-bar {
      background-color: $primary-color;
    }
//   .el-tabs__item:nth-child(2) {
//     padding-left: 0px !important;
//   }
//   .el-tabs__item::after {
//     content: '';
//     display: inline-block;
//     width: 1px;
//     height: 20px;
//     background-color: #d8dde5;
//     position: relative;
//     left: 16px;
//     top: 4px;
//   }
//   .el-tabs__item:last-child::after {
//     content: '';
//     display: none;
//   }
//   .el-tabs__item:focus.is-active.is-focus:not(:active) {
//     -webkit-box-shadow: none !important;
//     box-shadow: none !important;
//   }
// }

.no-border-input {
  .el-input.is-active .el-input__inner,
  .el-input__inner:focus {
    border-color: transparent !important;
  }
}

.syswin-switch.is-checked {
  .el-switch__core {
    width: 50px !important;
    border-color: #0179ff;
    background-color: #0179ff;
    &::after {
      content: '';
      top: -3px;
      left: 100%;
      width: 24px;
      height: 24px;
      background: #ffffff;
      box-shadow: 0px 2px 10px 1px #0179ff;
    }
    &::before {
      content: '';
      width: 12px;
      height: 12px;
      border-radius: 50%;
      margin-left: -17px;
      position: absolute;
      top: 3px;
      left: 54px;
      background-color: #fff;
      border: 4px solid #0179ff;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      box-sizing: border-box;
      z-index: 1;
      transition: left 0.3s;
      -webkit-transition: left 0.3s;
      -moz-transition: left 0.3s;
      -ms-transition: left 0.3s;
      -o-transition: left 0.3s;
    }
  }
}
.syswin-switch {
  .el-switch__core {
    width: 50px !important;
    border-color: #bcdcff;
    background-color: #bcdcff;
    &::after {
      content: '';
      top: -3px;
      right: 100%;
      width: 24px;
      height: 24px;
      background: #ffffff;
      box-shadow: 0px 2px 10px 1px rgba(2, 122, 255, 0.5);
      margin-left: -5px;
    }
    &::before {
      content: '';
      background-color: #0179ff;
      width: 4px;
      height: 12px;
      border-radius: 4px;
      margin-left: -18px;
      position: absolute;
      top: 3px;
      left: 50%;
      box-sizing: border-box;
      z-index: 1;
      transition: left 0.3s;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      -ms-border-radius: 4px;
      -o-border-radius: 4px;
      -webkit-transition: left 0.3s;
      -moz-transition: left 0.3s;
      -ms-transition: left 0.3s;
      -o-transition: left 0.3s;
    }
  }
}
.syswin-switch-on {
  .el-switch__label--left,
  .el-switch__label--right {
    display: none;
  }
  .el-switch__label * {
    font-size: 12px;
  }
  .el-switch__label--left.is-active {
    display: block;
    position: absolute;
    right: 10px;
    top: 0;
    margin-right: 0;
    color: #eef6ff;
    z-index: 1;
  }
  .el-switch__label--right.is-active {
    display: block;
    position: absolute;
    left: 12px;
    top: 0;
    margin-left: 0;
    color: #fff;
    z-index: 1;
  }
}
.syswin-switch-prohibit {
  .el-switch__label--left,
  .el-switch__label--right {
    display: none;
  }
  .el-switch__label * {
    font-size: 12px;
  }
  .el-switch__label--left.is-active {
    display: block;
    position: absolute;
    right: 4px;
    top: 0;
    margin-right: 0;
    color: #eef6ff;
    z-index: 1;
  }
  .el-switch__label--right.is-active {
    display: block;
    position: absolute;
    left: 6px;
    top: 0;
    margin-left: 0;
    color: #fff;
    z-index: 1;
  }
}

.sy-full-btn {
    width: 120px;
    height: 36px;
    border-radius: 4px 4px 4px 4px;
    box-sizing: border-box;
    text-align: center;
    font-size: 16px;
    line-height: 9px;
    color: #535353;
    cursor: pointer;
    border: none;
  }

  .sy-full-save {
    background: #027aff;
    color: #fff;
  }

  .sy-full-save:hover {
    background: #3595ff;
  }

  .sy-full-save:active {
    background: #026ee6;
  }

  .sy-full-cancel {
    background: none;
    margin-left: 56px;
    border: 1px solid #e5e5e5;
  }

  .sy-full-cancel:hover {
    border: 1px solid #3595ff;
    color: #3595ff;
    background: #f5faff;
  }

  .sy-full-cancel:active {
    border: 1px solid #026ee6;
    color: #026ee6;
    background: #ecf6ff;
  }

/* 
    自定义删除确认的通用样式
    this.$confirm(this.deleteTip, '提示', {
        confirmButtonText: '确定',
        cancelButtonText: '取消',
        customClass: 'sy-delete-dialog'
    }).then(() => {
        this.doDelete([id])
    })
*/
.sy-delete-dialog {
    .el-message-box__header {
        box-sizing: border-box;
        padding: 20px;
        height: 74px;
        background-image: url(data:image/png;base64,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);
        background-repeat: no-repeat;
        background-size: 100% 100%;
        .el-message-box__title {
            color: #000;
            font-size: 16px;
        }
    }
    .el-message-box__headerbtn .el-message-box__close {
        color: #80828d;
        font-weight: 600;
    }
    .el-message-box__content {
        padding: 14px 20px 30px;
        .el-message-box__message {
            text-align: center;
            color: #333;
        }
    }
    .el-message-box__btns {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 30px;
        padding: 10px 20px 20px;
        .el-button {
            width: 120px;
            height: 36px;
            font-weight: 600;
            font-size: 16px;
            border-radius: 4px;
        }
        .el-button--primary {
            order: -1;
            background-color: var(--primary-color) !important;
            border-color: var(--primary-color) !important;
            color: #fff;
            &:focus, &:active {
                border-color: var(--primary-color) !important;
                background-color: var(--primary-color) !important;
                color: #fff;
            }
            &:hover {
                background-color: #3595ff !important;
                border-color: #3595ff !important;
                color: #fff;
            }
        }
    }
}