table.table.dataTable.full-width{
    width:calc(100vw - 300px);
}
table.table.dataTable th {
    text-align: center;/*bootstrap默认修改th的样式为左对齐，修正为居中*/
}

table.table.dataTable td.dt-left {
    text-align: left;
}

table.table.dataTable td.dt-center{
    text-align: center;
}

table.table.dataTable td.dt-right {
    text-align: right;
}

table.table.dataTable td.dt-width-10,table.table.dataTable th.dt-width-10 {
    width: 10px;
}

table.table.dataTable td.dt-width-20,table.table.dataTable th.dt-width-20 {
    width: 20px;
}

table.table.dataTable td.dt-width-30,table.table.dataTable th.dt-width-30 {
    width: 30px;
}

table.table.dataTable td.dt-width-40,table.table.dataTable th.dt-width-40 {
    width: 40px;
}

table.table.dataTable td.dt-width-60,table.table.dataTable th.dt-width-60 {
    width: 60px;
}

table.table.dataTable td.dt-width-80,table.table.dataTable th.dt-width-80 {
    width: 80px;
}

table.table.dataTable td.dt-width-100,table.table.dataTable th.dt-width-100 {
    width: 100px;
}

table.table.dataTable td.dt-width-120,table.table.dataTable th.dt-width-120 {
    width: 120px;
}

table.table.dataTable td.dt-width-150,table.table.dataTable th.dt-width-150 {
    width: 150px;
}

table.table.dataTable td.dt-width-200,table.table.dataTable th.dt-width-200 {
     width: 200px;
 }

table.table.dataTable td.dt-width-300,table.table.dataTable th.dt-width-300 {
    width: 300px;
}

table.table.dataTable td.red {
    color: darkred;
    font-weight:bold;
}

table.table.dataTable th, td {
    white-space: nowrap;
}

table.table.dataTable td.dt-select,table.table.dataTable th.dt-select {
    /*设置宽度后，锁定左侧列时，会出问题*/
    /*width: 44px;*/
    text-align: center;
    cursor:pointer
}

table.table.dataTable td.dt-select input[type="checkbox"],table.table.dataTable th.dt-select input[type="checkbox"]{
    cursor:pointer;
}

table.table.dataTable tfoot td{color:#337ab7;font-weight:bold;background-color: #fff}

/*单元格内容过长时自动换行*/
table.table.dataTable td.dt-autowrap{
    white-space: normal;
    word-break: break-word;
}

/************分页器*********/
body.mfmt-body div.dataTables_wrapper div.dataTables_info{
    padding-top:20px;
}

body.mfmt-body div.dataTables_wrapper div.dataTables_paginate{
    position:relative;
    top:10px;
}

/*.dataTables_scrollHeadInner,.dataTables_scrollFootInner {*/
/*    width: 100% !important;*/
/*}*/

/*.dataTables_scrollHeadInner > table,.dataTables_scrollFootInner > table {*/

/*    width: 100% !important;*/
/*}*/

/*div.DTFC_LeftWrapper{*/
/*    width: auto !important;*/
/*}*/

/*div.DTFC_LeftBodyLiner{*/
/*    overflow-y: hidden !important;*/
/*}*/

