﻿.datatable
{
	border-bottom-style: none;
	width: 100%;
		
		background-color:White;
}
.datatable .header TH 
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:1px solid #bbb;
	background-color:#f1f1f1;
	font-weight:700;
	line-height:25px;
	
}
.datatable .header TD
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:0px solid #EAEAEA;
}
.datatable .row TD
{
	border: 1px solid #bbb;
	height: 24px;
	line-height: 24px; 
}
.datatable .row:hover
{
	background-color: #d9e3ed;
	color: #000;
}
.datatable .row
{
	border-bottom: 0px solid #000000;
}
.datatable .row TD
{
	border: 1px solid #EAEAEA;
	height: 24px;
	line-height: 24px;
}
.datatable .pager
{
	border-bottom-style: none;
}
.datatable .row .red
{
	color: #FF0000;
}

/**查询页面列表***/
.datatable_cx
{
	border-bottom-style: none;
	width: 100%;
		
		background-color:White;
}
.datatable_cx .header TH 
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:1px solid #bbb;
	background-color:#f1f1f1;
	font-weight:700;
	line-height:25px;	
}

.datatable_zd1 .header TH 
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:1px solid #bbb;
	background-color:#f1f1f1;
	font-weight:700;
	line-height:25px;	
}
.datatable_zd1 .header TD
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:0px solid #EAEAEA;
}
.datatable_zd1 .row:hover
{
	background-color: #d9e3ed;
	color: #000;
}
.datatable_zd1 .row TD
{
	border: 0px solid #bbb;
	height: 24px;
	line-height: 24px; 
	white-space:nowrap;
}

.datatable_zd2 .header TH 
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:1px solid Gray;
	background-color:#f2f7fa;
	font-weight:500;
	line-height:25px;	
}
.datatable_zd2 .header TD
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:0px solid #EAEAEA;
}
.datatable_zd2 .row:hover
{
	background-color: #d9e3ed;
	color: #000;
}
.datatable_zd2 .row
{
	border-bottom: 0px solid #000000;
}
.datatable_zd2 .row TD
{
	border: 0px solid #bbb;
	height: 24px;
	line-height: 24px; 
	white-space:nowrap;
}

/*多级表头—次级表头样式*/
.sub_header
{
    min-width:50px;
    padding-right: 4px;
	text-align:center;
	border:1px solid #bbb;
	background-color:#f1f1f1;
	font-weight:700;
}

.emptyheader
{
    padding-right: 4px;
	white-space: nowrap;
	text-align:center;	
	background-color:#f1f1f1;
	font-weight:700;
	line-height:25px;
	/*background-image:url(../../images/gv_head.png);*/
}
.totalRow
{
    padding-right: 4px;
	white-space: nowrap;
	text-align:center;	
	font-weight:700;
	line-height:25px;
	/*background-image:url(../../images/gv_head.png);*/
}
.emptyheader TD
{
    border:1px solid #bbb;
}
.datatable_cx .header TD
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:0px solid #EAEAEA;
}
.datatable_cx .row:hover
{
	background-color: #d9e3ed;
	color: #000;
}
.datatable_cx .row
{
	border-bottom: 0px solid #000000;
}
.datatable_cx .row TD
{
	border: 1px solid #bbb;
	height: 24px;
	line-height: 24px; 
	white-space:nowrap
}
.datatable_cx .pager
{
	border-bottom-style: none;
}
.datatable_cx .row .red
{
	color: #FF0000;
}

/**end**/



.datatable_part
{
	border-bottom-style: none;
}
.datatable_part .header TH
{
	padding-right: 4px;
	white-space: nowrap;
}
.datatable_part .row TD
{
	white-space: nowrap;
}
.datatable_part .row
{
	border-bottom: 1px solid #000000;
}
.datatable_part .row TD
{
	border: 1px solid #000000;
	height: 24px;
	line-height: 24px;
}
.datatable_part .pager
{
	border-bottom-style: none;
}
.datatable_part .row .red
{
	color: #FF0000;
}
/*.button
{
	  PADDING: 2px; 
	  FONT-SIZE: 12px;
	  font-weight:700;
	  CURSOR: hand; 
	  COLOR: #052764;
	  background-image:url(../../images/button_bg.png); 
	  border:1px solid #9aa9c3;
	  margin:4px 3px 4px 0px;
	  padding:1px 6px;
}*/

.datatable12
{
	border-bottom-style: none;
	width: 100%;
}
.datatable12 .header TH
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:1px solid #458AEF;
}
.datatable12 .header TD
{
	padding-right: 4px;
	white-space: nowrap;
	text-align:center;
	border:0px solid #458AEF;
}
.datatable12 .row TD
{
	white-space: nowrap;
}
.datatable12 .row:hover
{
	background-color: #fef8bc;
	color: #000;
}
.datatable12 .row
{
	border-bottom: 0px solid #458AEF;
}
.datatable12 .row TD
{
	border: 1px solid #458AEF;
	height: 24px;
	line-height: 24px;
}
.datatable12 .pager
{
	border-bottom-style: none;
}
.datatable12 .row .red
{
	color: #FF0000;
}


.datatable12_part
{
	border-bottom-style: none;
}
.datatable12_part .header TH
{
	padding-right: 4px;
	white-space: nowrap;
}
.datatable12_part .row TD
{
	white-space: nowrap;
}
.datatable12_part .row
{
	border-bottom: 1px solid #458AEF;
}
.datatable12_part .row TD
{
	border: 1px solid #458AEF;
	height: 24px;
	line-height: 24px;
}
.datatable12_part .pager
{
	border-bottom-style: none;
}
.datatable12_part .row .red
{
	color: #FF0000;
}