.ant-table-thead > tr > th {
    font-weight: 700;
    font-size: 15px;
}

.ant-table-thead > tr > th,
.ant-table-tbody > tr > td,
.ant-table tfoot > tr > th,
.ant-table tfoot > tr > td {
    padding: 10px;
}

.ant-table.ant-table-bordered .ant-table-cell-fix-right-first::after,
.ant-table.ant-table-bordered .ant-table-container,
.ant-table.ant-table-bordered thead > tr > th, .ant-table.ant-table-bordered tbody > tr > td, .ant-table.ant-table-bordered tfoot > tr > th, .ant-table.ant-table-bordered tfoot > tr > td {
    border-color: #D9D9D9;
}

.ant-table-tbody tr:nth-child(2n) td {
    background-color: #f5f5f5;
}

.ant-table-fixed {
    table-layout: fixed;
}

.ant-table-tbody > tr > td {
    word-wrap: break-word;
    word-break: break-all;
}

.ant-table-tbody > tr.ant-table-placeholder,
.ant-table.ant-table-bordered .ant-table-expanded-row-fixed {
    min-height: 150px;
    line-height: 150px;
}

.ant-divider-horizontal.ant-divider-with-text {
    margin: 0;
}