.lion-table-common-thead{
  border-collapse: separate;
  border-spacing: 0;
  table-layout: fixed;
  border:0;
  color: #606266;
  font-weight: 600;
  thead.lion-table-header-thead{
    tr{
      height:40px;
      background-color:#fff !important;
     @media screen and (min-width:1280px) and (max-width:1440px) {
        height:25px;
      }
      @media screen and(min-width:1441px) and(max-width:1680px) {
        height:30px;
      }
      th.thead-th--column{
        white-space: pre-line;
        word-break: break-all;
        padding-left: 5px;
        padding-right: 5px;
        font-size: 12px;
        box-sizing: border-box;
        color: rgba(0, 0, 0, .85);
        padding: 3px 0!important;
        text-align: left;
        background-image: linear-gradient(#e8eaec,#e8eaec);
        background-repeat: no-repeat;
        background-size: 100% 1px;
        background-position: 100% 100%;
        background-color:inherit;
       @media screen and (min-width:1280px) and (max-width:1440px) {
          padding: 0 !important;
        }
        @media screen and(min-width:1441px) and(max-width:1680px) {
          padding: 0 !important;
        }
        .thead-th--cell{
          box-sizing: border-box;
          display: block;
          white-space: nowrap;/*控制单行显示*/
          overflow: hidden;/*超出隐藏*/
          text-overflow: ellipsis;/*隐藏的字符用省略号表示*/
          word-break: break-all;
          padding-left: 5px;
          padding-right: 5px;
        }


        &:last-child {
            border-right: 0;
        }
      }

      .checkbox{
        background-image: linear-gradient(#e8eaec,#e8eaec);
        background-repeat: no-repeat;
        background-size: 100% 1px;
        background-position: 100% 100%;
      }

      // .lion-td-btn{
      //   margin-right:5px;
      //   border-color:transparent;
      //   color:#3582fb;
      //   background:transparent;
      //   font-size:12px;
      //   cursor: pointer;;
      //   padding:9px 15px;
      //   padding-left:0px;
      //   padding-right:0px;
      // }

      .lion-table-cell-btn{
        .ant-popover-inner-content{
          display: flex;
          flex-direction: column;
          border-radius: 4px;
          padding: 6px 8px;
          &>button{
            :hover{
              background: #ebf3ff !important;
              color:#5b9bfc !important;
            }
          }
        }
      }

    }

    .lion-cell--fix--left{
      position: sticky;
      left: 0;
      z-index: 2;
    }

    .lion-cell--fix--right{
      position: sticky;
      right: 0;
      z-index: 2;
      .lion-cell--fix--right--cell{
        display: inline-block;
        overflow: hidden;
        padding-left: 5px;
        padding-right: 5px;
        font-size: 12px;
      }
    }
    .fix-left-shadow{
      box-shadow: 4px 3px 4px 0 rgb(0 0 0 / 12%);
    }

    .fix-right-shadow{
      box-shadow:-4px 3px 4px 0 rgb(0 0 0 / 12%);
    }
  }
}
