@import "~view-design/src/styles/index.less";
// iview 自定义样式
// 主题色&&背景色
@primary-color: #1890FF;
@main-border-bg: #EBEDF0;
@main-bg: #f7f8fa;
@table-td-hover-bg: #f7f8fa;

// 字体大小和颜色
@font-size-base: 14px;
@default-color: #333;
body {
  color: @default-color;
  font-size: @font-size-base;
}

.primary-icon {
  color: @primary-color
}

.ivu-menu {
  color: @default-color;
  font-size: 14px;
  font-weight: 400;
}
.ivu-menu-light.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu):after {
  width: 4px !important;
  left: 0 !important;
}
.ivu-menu-vertical .ivu-menu-item, .ivu-menu-vertical .ivu-menu-submenu-title {
  display: flex;
  align-items: center;
}
.ivu-menu-vertical .ivu-menu-opened > * > .ivu-menu-submenu-title-icon {
  color: @primary-color
}

.ivu-menu-vertical .ivu-menu-opened > .ivu-menu-submenu-title {
  color: @primary-color
}

.ivu-btn-text:focus {
  box-shadow: none !important;
}

.ivu-tag {
  cursor: pointer;
}

.ivu-table-wrapper {
  border: 1px solid @main-border-bg;
}

.ivu-radio-wrapper-checked {
  color:@primary-color;
}
.ivu-checkbox-wrapper-checked {
  color:@primary-color;
}
.ivu-input {
  color: @default-color;
}
.ivu-select {
  color: @default-color;
}
.ivu-select-item {
  color: @default-color;
}
.ivu-tooltip-light .ivu-tooltip-inner {
  color: @default-color;
}
.ivu-tooltip {
  vertical-align: middle;
}
.ivu-table-border th, .ivu-table-border td {
  border-color: @main-bg;
}
tr.ivu-table-row-hover td{
  background-color: @table-td-hover-bg;
}
.ivu-table table{
  font-size: 12px;
  width: 100%!important;
}
.ivu-date-picker {
  width: 100%!important;
}
