@import "./mixin.scss";
@import "./transition.scss";
@import "./element-plus.scss";
@import "./sidebar.scss";
@import "./dark.scss";

.warning-row {
  background: antiquewhite !important;
}

body {
  width: 100%;
  height: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
    "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}

html {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}

#app {
  width: 100%;
  height: 100%;
  min-width:1200px;
}

/* 头部用户信息样式重置 */
.hidden {
  display: none !important;
}

/* 灰色模式 */
.html-grey {
  filter: grayscale(100%);
}

/* 色弱模式 */
.html-weakness {
  filter: invert(80%);
}

.pc-spacing {
  margin: 10px;
}

.mobile-spacing {
  margin: 0;
}

/* 重置vxe-table中pager样式 */
.vxe-pager .vxe-pager--num-btn:not(.is--disabled).is--active {
  color: #fff !important;
}
.fr{
  float: right;
}
.fl{
  float: left;
}
.tl{
  text-align: left;
}
.tr{
  text-align: right;
}
.tc{
  text-align: center;
}
.clear::after,
.clear::before {
  content: "";
  display: block;
  clear: both;
}
.el-dialog .el-dialog__body{
  padding-top:8px!important;
}


.el-dialog{
  // width: 800px !important;
  max-width: 90vw;
}


.white-bg{
  background-color: #fff;
}

.IntervalTime,.IntervalNum{
  width: 100%;
  display: flex;
  .timeItem{
    width: calc(50% - 11px );
  }
  .timeZhi{
    width:22px;
    text-align: center;
    line-height: 32px;
  }
}


.padding__container{
  background-color: #fff;
  padding: 15px !important;
}


.dialog-max{
  min-width: 1040px !important;
}


.el-dialog__body{
  overflow-x:hidden;
}


.table-size {
  display: flex;
  width: 200px;
  border: 1px solid #ebeef5;
  flex-direction: column;

  p {
    flex: 1;
    border-bottom: 1px solid #ebeef5;
    padding: 5px 10px;
    margin: 0px;

    &:last-child {
      border: none;
    }
  }
}


.bg__success {
  background-color: #e1f3d8 !important;
}

.bg__success_1 {
  background-color: #f0f9eb !important;
}

.bg__primary {
  background-color: #d9ecff !important;
}

.bg__primary_1 {
  background-color: #ecf5ff !important;
}

.bg__warning {
  background-color: #faecd8 !important;
}

.bg__warning_1 {
  background-color: #fdf6ec !important;
}

.table-header-color{
  background-color: #F5F7FA !important;
}

.no-padding{
  .el-input__inner {
    padding-right: 0px !important;
    padding-left: 25px !important;
  }
}

.font-bold {
  font-weight:600;
}


.trigger-hover {
  transition: all ease-in 0.25s;
 &:hover{
  color:#409EFF;
 }
}
