.gh-table {
    position: relative;

    .gh-table-content {
        height: 100%;
        overflow: auto;
        /*偶数行*/
        /deep/ .ivu-table-stripe-even td {
            background-color: #fff;
        }
        /deep/.ivu-table-fixed-header thead tr th {
            height: 54px;
        }
        /*奇数行*/
        /deep/ .ivu-table-stripe-odd td {
            background-color: #f4f4f4;
        }
        /deep/ .ivu-table-row {
            td {
                border-bottom: none;
            }
            &.ivu-table-row-hover td {
                background: #f4f4f4 !important;
            }
        }
        /deep/ .ivu-table td,
        .ivu-table th {
            height: 54px;
        }

        /deep/ .ivu-table-header {
            th {
                color: #333;
                height: 54px;
            }
        }
    }

    .gh-page {
        margin-top: 30px;
        text-align: right;
        padding-right: 30px;
    }
}
