/*!********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/App.vue?vue&type=style&index=1&id=7ba5bd90&lang=css ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************/

#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* font-size: 13px; */
}
/* 全局 el-table 强制不换行 + 超出省略号 */
.el-table .el-table__cell {
  white-space: nowrap !important;
}
.el-table .el-table__cell > .cell {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.el-table .el-table__header .el-table__cell {
  white-space: nowrap !important;
}

/*!***************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./src/assets/styles/style.css ***!
  \***************************************************************************************************************************************************************************/
* {
  margin: 0;
  padding: 0;
}

.current-page {
  padding: 15px;
  box-sizing: border-box;
}

.page-title {
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  color: #333;
  margin-bottom: 10px;
  .title{
    padding-right: 30px;
  }
}

.pagination {
  padding: 20px 0;
}

.search-form {
  .el-form-item__label-wrap {
    margin-left: 0 !important;
  }
  .el-select,.el-input,.el-textarea{
    width: 220px;
  }
}

.line30{
  height: 30px;
}

.el-page-header__content{
  font-size: 16px !important;
}



.clicktTab {
  width: 100%;
  border-bottom: 1px solid #dfdfdf;
  overflow: hidden;
  margin-bottom: 20px;
  div {
    width: 89px;
    height: 40px;
    background: #f7f8fa;
    border-top: 1px solid #dfdfdf;
    float: left;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
    border-left: 1px solid #dfdfdf;
    cursor: pointer;
  }
  div:last-child {
    border-right: 1px solid #dfdfdf;
  }
  .active {
    background: var(--el-color-primary);
    border: 1px solid var(--el-color-primary);
    color: #fff;
  }
}

/*!**********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./src/assets/styles/element-vars.css ***!
  \**********************************************************************************************************************************************************************************/
/* src/assets/styles/element-vars.css */
:root {
    /* 核心：修改主色调（替换成你想要的颜色值） */
    --el-color-primary: #1890ff;
    /* 主色调 */
    --el-color-primary-dark-2: #0c6ebd;
    /* 主色调深2度 */
    --el-color-primary-light-3: #40a9ff;
    /* 主色调浅3度 */
    --el-color-primary-light-5: #69b1ff;
    /* 主色调浅5度 */
    --el-color-primary-light-7: #91c7ff;
    /* 主色调浅7度 */
    --el-color-primary-light-8: #a7d4ff;
    /* 主色调浅8度 */
    --el-color-primary-light-9: #c3e2ff;
    /* 主色调浅9度 */



    /* 基础字体大小（Element Plus 默认 14px）*/
    /* --el-font-size-base: 12px; */
    
    /* 小号字体（默认 12px）*/
    /* --el-font-size-small: 11px; */
    
    /* 大号字体（默认 16px）*/
    /* --el-font-size-large: 14px; */
}
