#ReportList{
    width: 100%;
    height: 100%;
    min-height: 600px;
}
table.dataTable.no-footer{
    border-bottom: 0;
}
table.dataTable thead th{
    border-bottom: 0;
    background-color: #F2F3F7;
    color: rgba(0, 0, 0, 0.6);
    font-weight: normal;
    padding: 8px 10px;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody{
    border-bottom: 0;
    color: rgba(0, 0, 0, 0.6);
}
.dataTables_wrapper .dataTables_scrollBody .dataTable{
    border-collapse: collapse!important;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{
    border: 1px solid #DCDEE3;
}
.dataTables_wrapper .dataTables_paginate .paginate_button{
    line-height: 24px;
    min-width: 24px;
    height: 24px;
    text-align: center;
    padding: 0;
    border-radius: 0;
    margin-left: 9px;
    border: 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    background-color: transparent!important;
    color: transparent!important;
}
table.dataTable tbody tr td{
    border-top: 1px solid #DCDEE3;
}
table.dataTable tbody tr:first-of-type td{
    border-top: 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    color: white!important;
    background: #3695ff!important;
    border: 0;
}
.dataTables_wrapper{
    margin-top: 16px;
    width: 100%;
    height: calc(100% - 20px);
    
}
.dataTables_wrapper .dataTables_paginate .paginate_button,
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    color: rgba(0, 0, 0 , 0.6)!important;
    background: #ffffff!important;
    border: 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.dataTables_wrapper .dataTables_paginate .paginate_button.next{
    color: rgba(0, 0, 0 , 0.6)!important;
    background: transparent!important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    color: #ffffff!important;
    background: #3695ff!important;
}
.use-science table.dataTable tbody tr{
    background-color: transparent!important;
}
.dataTables_wrapper .dataTables_scroll{
    margin: 14px 0 7px!important;
    width: 100%;
    max-height: calc(100% - 70px);
    overflow: auto;
}
.dataTables_wrapper .dataTables_info{
    padding-top: 3.5px;
    line-height: 32px;
}
.dataTables_scrollBody{
    max-height: 670px;
}
.dataTables_scrollHead{
    min-width: 300px;
}
.dataTables_scrollBody{
    min-width: 300px;
}
.star-blue-theme .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,
.vitality-orange-theme .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,
.vegetation-green-theme .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{
    border: 1px solid rgba(255, 255, 255 , 0.3);
}

.star-blue-theme .dataTables_wrapper .dataTables_length, 
.star-blue-theme .dataTables_wrapper .dataTables_filter, 
.star-blue-theme .dataTables_wrapper .dataTables_info, 
.star-blue-theme .dataTables_wrapper .dataTables_processing, 
.star-blue-theme .dataTables_wrapper .dataTables_paginate {
    color: rgba(255, 255, 255 , 0.6);
}
.star-blue-theme .dataTables_wrapper .dataTables_length select{
    background: transparent;
    color: rgba(255, 255, 255 , 0.6);
}
.star-blue-theme .dataTables_wrapper .dataTables_length select option {
    color: #333333;    
}
.star-blue-theme .dataTables_wrapper .dataTables_paginate .paginate_button,
.star-blue-theme .dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    color: rgba(255, 255, 255 , 0.6)!important;
    background: #2e3559!important;
    border: 0;
}
.star-blue-theme .dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.star-blue-theme .dataTables_wrapper .dataTables_paginate .paginate_button.next{
    color: rgba(255, 255, 255 , 0.6)!important;
    background: transparent!important;
}
.star-blue-theme table.dataTable thead th{
    background-color: #2e3559;
    color: rgba(255, 255, 255 , 0.6)!important;
}

.star-blue-theme table.dataTable tbody tr{
    color: rgba(255, 255, 255 , 0.6)!important;
    background-color: transparent;
}
.star-blue-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.star-blue-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    color: #ffffff!important;
    background: #3695ff!important;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

.star-blue-theme ::-webkit-scrollbar {
    width: 10px;
    height: 12px;
    background-color: rgba(46,53,89,0.2);
}

/*定义滚动条轨道 内阴影+圆角*/

.star-blue-theme ::-webkit-scrollbar-track {
    background-color: rgba(46,53,89,0.2);
}

/*定义滑块 内阴影+圆角*/

.star-blue-theme ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    border: 2px solid transparent;
    background-color: rgba(59,74,154,0.4);
}


.star-blue-theme.use-science .dataTables_wrapper .dataTables_length, 
.star-blue-theme.use-science .dataTables_wrapper .dataTables_filter, 
.star-blue-theme.use-science .dataTables_wrapper .dataTables_info, 
.star-blue-theme.use-science .dataTables_wrapper .dataTables_processing, 
.star-blue-theme.use-science .dataTables_wrapper .dataTables_paginate {
    color: #aac4cd;
}
.star-blue-theme.use-science .dataTables_wrapper .dataTables_length select{
    background: transparent;
    color: #aac4cd;
}
.star-blue-theme.use-science .dataTables_wrapper .dataTables_length select option {
    color: #aac4cd;    
}
.star-blue-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button,
.star-blue-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    color: #aac4cd!important;
    background: #05356D!important;
    border: 0;
}
.star-blue-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.star-blue-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.next{
    color: #aac4cd!important;
    background: transparent!important;
}
.star-blue-theme.use-science table.dataTable thead th{
    background-color: #05356d;
    color: #aac4cd!important;
}

.star-blue-theme.use-science table.dataTable tbody tr{
    color: #aac4cd!important;
    background-color: transparent;
}
.star-blue-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.star-blue-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    color: #ffffff!important;
    background: #3695FF!important;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

.star-blue-theme.use-science ::-webkit-scrollbar {
    width: 10px;
    height: 12px;
    background-color: rgba(5,53,109, 0.2);
}

/*定义滚动条轨道 内阴影+圆角*/

.star-blue-theme.use-science ::-webkit-scrollbar-track {
    background-color: rgba(5,53,109, 0.2);
}

/*定义滑块 内阴影+圆角*/

.star-blue-theme.use-science ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    border: 2px solid transparent;
    background-color: rgba(8,89,184, 0.4);
}


.vitality-orange-theme .dataTables_wrapper .dataTables_length, 
.vitality-orange-theme .dataTables_wrapper .dataTables_filter, 
.vitality-orange-theme .dataTables_wrapper .dataTables_info, 
.vitality-orange-theme .dataTables_wrapper .dataTables_processing, 
.vitality-orange-theme .dataTables_wrapper .dataTables_paginate {
    color: #999999;
}
.vitality-orange-theme .dataTables_wrapper .dataTables_length select{
    background: transparent;
    color: #999999;
}
.vitality-orange-theme .dataTables_wrapper .dataTables_length select option {
    color: #999999;    
}
.vitality-orange-theme .dataTables_wrapper .dataTables_paginate .paginate_button,
.vitality-orange-theme .dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    color: #999999!important;
    background: #464851!important;
    border: 0;
}
.vitality-orange-theme .dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.vitality-orange-theme .dataTables_wrapper .dataTables_paginate .paginate_button.next{
    color: #999999!important;
    background: transparent!important;
}
.vitality-orange-theme table.dataTable thead th{
    background-color: #464851;
    color: #999999!important;
}

.vitality-orange-theme table.dataTable tbody tr{
    color: #999999!important;
    background-color: transparent;
}
.vitality-orange-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.vitality-orange-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    color: #ffffff!important;
    background: #FF9900!important;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

.vitality-orange-theme ::-webkit-scrollbar {
    width: 10px;
    height: 12px;
    background-color: rgba(70,72,81,0.2);
}

/*定义滚动条轨道 内阴影+圆角*/

.vitality-orange-theme ::-webkit-scrollbar-track {
    background-color: rgba(70,72,81,0.2);
}

/*定义滑块 内阴影+圆角*/

.vitality-orange-theme ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    border: 2px solid transparent;
    background-color: rgba(106,110,126, 0.4);
}

.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_length, 
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_filter, 
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_info, 
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_processing, 
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_paginate {
    color: #CDC4AA;
}
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_length select{
    background: transparent;
    color: #CDC4AA;
}
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_length select option {
    color: #CDC4AA;    
}
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button,
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    color: #CDC4AA!important;
    background: #5D3607!important;
}
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.next{
    color: #CDC4AA!important;
    background: transparent!important;
}
.vitality-orange-theme.use-science table.dataTable thead th{
    background-color: #5d3607;
    color: #CDC4AA!important;
}

.vitality-orange-theme.use-science table.dataTable tbody tr{
    color: #CDC4AA!important;
    background-color: transparent;
}
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.vitality-orange-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    color: #ffffff!important;
    background: #FF9900!important;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

.vitality-orange-theme.use-science ::-webkit-scrollbar {
    width: 10px;
    height: 12px;
    background-color: rgba(93,54,7, 0.2);
}

/*定义滚动条轨道 内阴影+圆角*/

.vitality-orange-theme.use-science ::-webkit-scrollbar-track {
    background-color: rgba(93,54,7, 0.2);
}

/*定义滑块 内阴影+圆角*/

.vitality-orange-theme.use-science ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    border: 2px solid transparent;
    background-color: rgba(193,111,13, 0.4);
}


.vegetation-green-theme .dataTables_wrapper .dataTables_length, 
.vegetation-green-theme .dataTables_wrapper .dataTables_filter, 
.vegetation-green-theme .dataTables_wrapper .dataTables_info, 
.vegetation-green-theme .dataTables_wrapper .dataTables_processing, 
.vegetation-green-theme .dataTables_wrapper .dataTables_paginate {
    color: #999999;
}
.vegetation-green-theme .dataTables_wrapper .dataTables_length select{
    background: transparent;
    color: #999999;
}
.vegetation-green-theme .dataTables_wrapper .dataTables_length select option {
    color: #999999;    
}
.vegetation-green-theme .dataTables_wrapper .dataTables_paginate .paginate_button,
.vegetation-green-theme .dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    color: #999999!important;
    border: 0;
    background: #293544!important;
}
.vegetation-green-theme .dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.vegetation-green-theme .dataTables_wrapper .dataTables_paginate .paginate_button.next{
    color: #999999!important;
    background: transparent!important;
}
.vegetation-green-theme table.dataTable thead th{
    background-color: #293544;
    color: #999999!important;
}

.vegetation-green-theme table.dataTable tbody tr{
    color: #999999!important;
    background-color: transparent;
}
.vegetation-green-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.vegetation-green-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    color: #ffffff!important;
    background: #17BB9B!important;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

.vegetation-green-theme ::-webkit-scrollbar {
    width: 10px;
    height: 12px;
    background-color: rgba(41,53,68, 0.2);
}

/*定义滚动条轨道 内阴影+圆角*/

.vegetation-green-theme ::-webkit-scrollbar-track {
    background-color: rgba(41,53,68, 0.2);
}

/*定义滑块 内阴影+圆角*/

.vegetation-green-theme ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    border: 2px solid transparent;
    background-color: rgba(65,86,112, 0.4);
}

.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_length, 
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_filter, 
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_info, 
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_processing, 
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_paginate {
    color: #AACDB7;
}
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_length select{
    background: transparent;
    color: #AACDB7;
}
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_length select option {
    color: #AACDB7;    
}
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button,
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    color: #AACDB7!important;
    border: 0;
    background: #07463A!important;
}
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.next{
    color: #AACDB7!important;
    background: transparent!important;
}
.vegetation-green-theme.use-science table.dataTable thead th{
    background-color: #07463a;
    color: #AACDB7!important;
}

.vegetation-green-theme.use-science table.dataTable tbody tr{
    color: #AACDB7!important;
    background-color: transparent;
}
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.vegetation-green-theme.use-science .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    color: #ffffff!important;
    background: #17BB9B!important;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

.vegetation-green-theme.use-science ::-webkit-scrollbar {
    width: 10px;
    height: 12px;
    background-color: rgba(7,70,58, 0.2);
}

/*定义滚动条轨道 内阴影+圆角*/

.vegetation-green-theme.use-science ::-webkit-scrollbar-track {
    background-color: rgba(7,70,58, 0.2);
}

/*定义滑块 内阴影+圆角*/

.vegetation-green-theme.use-science ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    border: 2px solid transparent;
    background-color: rgba(16,150,124, 0.4);
}