 

.cust-table { table-layout:fixed;  } 
.cust-table thead,.cust-table tfoot, .cust-table tbody { 
display: block; width:100%; 

}
.cust-table_tbody {  height:420px;  overflow-y:auto; } 



.cust-t { table-layout:fixed;  } 
.cust-t thead,.cust-t tfoot, .cust-t tbody { 
display: block; 

}
.cust-t_tbody {  height:387px;   } 




.ct table {
	max-width: 980px;
	table-layout:fixed;
	margin:auto;
}

.ct th, td {
	padding:5px 10px;

}

.ct thead {
	background:#f9f9f9;
	display:table;
	width:100%;
    
}

.ct tfoot {
	background:#f9f9f9;
	display:table;
	width:100%;
    
}

 

 
.ct tbody {
	
		overflow:scroll;
	overflow-x:hidden;
	display:block;
	width:100%;
    
}
.ct tbody tr {
	display:table;
	width:100%;
	table-layout:fixed;
}




.ctp table {
	max-width: 980px;
	table-layout:fixed;
	margin:auto;
}

.ctp th, td {
	padding:5px 10px;

}

.ctp thead {
	background:#f9f9f9;
	display:table;
	width:100%;
    
}

 

 
.ctp tbody {
	
		overflow:scroll;
	overflow-x:hidden;
	display:block;
	width:100%;
	width:calc(100% + 23px);
    
}
.ctp tbody tr {
	display:table;
	width:100%;
	table-layout:fixed;
}

