.el-overlay{
  top: 40px;
  height: calc(100% - 40px);
  box-shadow: -2px 0 10px 0 rgba(0,0,0,0.10);
  .el-drawer{
    width: 320px!important;
    .el-drawer__header{
      height: 40px;
      line-height: 40px;
      background: #F3F7FB;
      font-size: 14px;
      color: #000000;
      font-weight: bold;
      padding: 0 20px;
      margin-bottom: 0;
      .el-drawer__close-btn{
        display: none;
      }
    }
    .el-drawer__body{
      padding: 10px 20px;
    }
    .el-drawer__footer{
      padding: 6px 20px;
      height: 36px;
      box-shadow: inset 0 1px 0 0 #CCCCCC;
      display: flex;
      .el-button{
        flex: 1;
        + .el-button{
          margin-left:20px;
        }
      }
    }
  }
  .el-drawer.drawer-show-table{
    width: 800px!important;
    .drawer-show-table-title{
      display: flex;
      align-items: center;
      svg{
        margin-right: 8px;
        cursor: pointer;
      }
    }
  }
}
