.el-card{
  margin: 5px;
}
.el-card__body{
  padding: 10px !important;
}

//to reset element-ui default css
.el-upload {
  input[type="file"] {
    display: none !important;
  }
}
.el-upload__input {
  display: none;
}
 //element ui upload
 .upload-container {
   .el-upload {
     width: 100%;
     .el-upload-dragger {
       width: 100%;
       height: 200px;
     }
   }
 }

//暂时性解决diolag 问题 https://github.com/ElemeFE/element/issues/2461
.el-dialog {
  transform: none;
  left: 0;
  position: relative;
  margin: 0 auto;
}
.el-dialog {
 border-radius: 12px !important;
 .el-dialog__header {
   background-color: #13227a;
   padding: 10px 10px;
   border-radius: 10px 10px 0 0;
   .el-dialog__title {
     color: #fff;
     font-size: 1.2rem;
   }
   .el-dialog__headerbtn {
     top: 13px;
     .el-dialog__close {
       color: #fff;
     }
   }
 }
 .el-dialog__body {
   padding: 10px 20px;
   background-color: #eef1f6;
 }
 .el-dialog__footer {
   padding: 5px 10px;
   background-color: #eef1f6;
   border-radius: 0 0 10px 10px;
 }
}


//表头全局样式
.el-table{
  margin: 3px 0;
}
.el-table th{
 color: 	black;/*修改表格头部背景*/
 line-height: 40px!important;
 //font-family: YouYuan!important;
 font-Size: 13px!important;
 font-weight: 400!important;
}
.el-table__row{
 height: 36px!important;
  padding: 0px;
}
.el-table__row td{
 padding: 3px 0!important;
}
//单击表格行变色
.el-table__body tr.current-row>td{
 background-color: #d8e5f6 !important;
 /* color: #f19944; */  /* 设置文字颜色，可以选择不设置 */
}
//聚焦表格行变色
.hover-row td{
 //background: RGB(236 245 255)!important;
 background: #d8e5f6!important;

}
.el-table--enable-row-hover .el-table__body tr:hover>td{
 background-color: #d8e5f6 !important;
}
 //修改斑马线表格背景
.el-table--striped .el-table__body tr.el-table__row--striped td{
 background-color: #d8dde6;
}
.el-table thead.is-group th{
 background-color: rgb(134, 172, 206);
}
.el-table--mini td, .el-table--mini th {
  padding: 0;
}
/* 设置表主体的高度 */
.el-table__body td,.el-table__body th{
  padding:1px!important;
  height: 28px!important;
}
/* 设置表头的高度 */
.el-table__header td,.el-table__header th{
  padding:0px!important;
  background: #EEF1F6FF!important;
}
.el-table th.el-table__cell>.cell {
  font-weight: bolder;
}

 .el-menu-item.is-active{
   color:#0028aa!important;
 }
.el-menu-item:hover{
  background-color: #f3f3f3 !important;
}
.el-menu-item, .el-submenu__title{
  padding-left: 38px !important;
  line-height: 42px;
  height: 42px;
  //background-color: #2e296a!important;
}





.el-button--primary{
 color:#fff;
 background-color:#0028aa;
 border-color:#0028aa
}
.el-button--primary:focus,
.el-button--primary:hover{
 background:#fff;
 border-color:#0028aa;
 color:#0028aa
}
.el-button--primary.is-active,
.el-button--primary:active{
 background:#fff;
 border-color:#0028aa;
 color:#0028aa
}
.el-button--primary.is-disabled,
.el-button--primary.is-disabled:active,
.el-button--primary.is-disabled:focus,
.el-button--primary.is-disabled:hover{
 color:#fff;
 background-color: #455dae;
 border-color:#455dae
}
.el-button--primary.is-plain {
 color:#0028aa;
 background:#ecf1ff;
 border-color:#0028aa
}
.el-button--primary.is-plain:focus,
.el-button--primary.is-plain:hover{
 background:#0028aa;
 border-color:#0028aa;
 color:#fff
}
.el-button--primary.is-plain:active{
 background:#0028aa;
 border-color:#0028aa;
 color:#fff;
}
.el-button--primary.is-plain.is-disabled,
.el-button--primary.is-plain.is-disabled:active,
.el-button--primary.is-plain.is-disabled:focus,
.el-button--primary.is-plain.is-disabled:hover{
 color: #455dae;
 background-color:#ecf1ff;
 border-color:#455dae
}
.el-button.is-plain:focus, .el-button.is-plain:hover {
  //background-color: transparent;
  border-color: transparent;
}



.el-input__inner:focus {
  border: 1px solid #0028aa!important;
}



.el-divider {
 margin: 0;
}
