

// 引入公共头部
@import "./main/header.scss";
// 引入公共菜单
@import "./main/aside-menu.scss";
// 引入公共面包屑
@import "./main/bread.scss";
// 引入公共按钮
@import "./main/button-container.scss";
// 引入公共列表
@import "./main/table-container.scss";
// 引入公共分页
@import "./main/pager.scss";
// 引入公共对话框
@import "./main/dialog.scss";
// 引入公共详情页布局
@import "./main/detail-container.scss";
// 引入公共表单布局
@import "./main/form-container.scss";
// 引入合计布局
@import "./main/total-card.scss";
// 引入返回顶部布局
@import "./main/back-top.scss";

// 挂载元素全局样式
#app {
  font-family: "Helvetica Neue", Helvetica, "PingFang SC";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #2c3e50;
  flex: 1;
  min-height:100%;
  background-color: $bg-color-main;
}
::-webkit-scrollbar-thumb{background:$border-color-main;}

.dialog-tree{
  height:400px;
  overflow-y: scroll;
  overflow-x: scroll;
}

.inner-left{
  margin-right:20px;
  padding-right:20px;
  border-right:1px solid $border-color-main;
  .filter-tree{
    background-color: inherit;
    margin-top:20px;
  }
}


.inner-main{
  padding:0;
}

.no-data-container{
  min-height:90vh;
  width:100%;
  line-height:90vh;
  text-align: center;
}

/* 重置主体颜色和布局 */
.el-main.main-body{
  padding:0.5rem;
  background-color: $bg-color-secondary;
  color: $font-color-secondary;
  text-align: center;
  min-width: 1060px;
  position: relative;
  overflow: visible;
}

.loading-container{
  min-height:90vh;
}
