BODY {
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #E0E0F7;
	SCROLLBAR-HIGHLIHT-COLOR: #E0E0F7;
	SCROLLBAR-3DLIGHT-COLOR: #E0E0F7;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	SCROLLBAR-FACE-COLOR: #E0E0F7;
	SCROLLBAR-SHADOW-COLOR: #E0E0F7;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	FONT-SIZE: 9pt;	
	width: 100%;		
	color: #404040;
	background-color:#CAD7F7;
	word-wrap : break-word;				
	FONT-FAMILY: "Verdana", "Arial", "宋体";	
}
@media print{
INPUT {display:none}
}
input,select,option,button {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin: 1px;
	padding: 1px;
	border: 1px solid #878787;
	background-color: #FFFFFF;
	cursor:hand;	
}

A:link {COLOR: #0000ff; TEXT-DECORATION: none}
A:visited {COLOR: #0000ff; TEXT-DECORATION: none}
A:active {COLOR: #3333ff; TEXT-DECORATION: none}
A:hover {COLOR: #ff0000; TEXT-DECORATION: none}

td, select, input, div, form, textarea, center, option, pre, blockquote {
	font-size:12px;
	color:#000000;
	font-family:"宋体";
}

.leftmain{height:25;font-size:13px;text-align:left;vertical-align:middle;color:#ffffff;font-family:宋体;font-weight:bold;background-image:url("../images/table_bg1.gif")}
.rightmain{height:25;font-size:13px;text-align:right;vertical-align:middle;color:#ffffff;font-family:宋体;font-weight:bold;background-image:url("../images/table_bg1.gif")}
.leftsub{font-size:12px;text-align:left;color:#0000ff;font-family:宋体;background-image:url("../images/table_bg2.gif")}
.centersub{font-size:12px;text-align:center;color:#0000ff;font-family:宋体;background-image:url("../images/table_bg2.gif")}
.lefttext{font-size:12px;text-align:left;color:#000000;font-family:宋体;}
.chkbox {BORDER:#ffffff 0px solid;width:13px;height:13px}
.TableHeader { BACKGROUND: #D3E5FA; COLOR:#3F3F7E; FONT-WEIGHT: bold; FONT-SIZE: 11pt; background-image: url("../images/headerbg.gif") }
.TableData   { BACKGROUND: #FFFFFF;COLOR:#000000;}
.TableDataSmall   { COLOR:#000000;FONT-WEIGHT: bold; FONT-SIZE: 10px;}
.PrintTableHeader { COLOR:#000000;text-align:center; FONT-WEIGHT: bold; FONT-SIZE: 18pt; }
.PrintTableHeader2 { COLOR:#000000;text-align:center; FONT-WEIGHT: bold; FONT-SIZE: 14pt; }
.printtext{
   line-height:20px;
}
/**//* Sortable tables */
table.sortable a.sortheader {...}{
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {...}{
    color: black;
    text-decoration: none;
}
#divf {
	margin:10px;
	font-size:0.8em;
	text-align:center;
}
#divc {
	border:1px solid #333333;
}
.des {
	width:500px;
	background-color:lightyellow;
	border:1px solid #333;
	padding:20px;
	margin-top:20px;
}
.mouseover {
	color:#ffffff;
	background-color:highlight;
	width:100%;
	cursor:default;
}
.mouseout {
	color:#000000;
	width:100%;
	background-color:#ffffff;
	cursor:default;
}
.TRmouseout {
	background-color : #fdfdfd;
}
.TRmouseover {
	background-color : #d4f1ff;
}
.tabcenterline{font-size:12px;text-align:center;color:#0000ff;font-family:宋体;}
/*  列表型表格样式  */
.TableList{
   border:2px #000000 solid;
   line-height:25px;
   font-size:9pt;
   border-collapse:collapse;
   padding:1px;
}
.TableList td{
   padding:3px;
   color:#000000;
}
.TableList .TableHeader td,
.TableList td.TableHeader{
   border-top:2px #9F9F9F solid;
   border-right:1px #DCDCDC solid;
   font-weight:bold;
   text-align:center;
   padding:0px;
}
.TableList .TableLine1 td,
.TableList td.TableLine1{
   background:#F8F8F8;
   border-top:1px #DCDCDC solid;
}
.TableList .TableLine2 td,
.TableList td.TableLine2{
   background:#FFFFFF;
   border-top:1px #DCDCDC solid;
}
.TableList .TableData td,
.TableList td.TableData{
   background:#FFFFFF;
   border-top:1px #DCDCDC solid;
}
.TableList .TableContent td,
.TableList td.TableContent{
   background:#F0F0F0;
   border-top:1px #DCDCDC solid;
}
.TableList .TableFooter td,
.TableList .TableControl td,
.TableList td.TableFooter,
.TableList td.TableControl{
   background: url("footer_bg.png") bottom left;
   border-top:1px #DCDCDC solid;
}
.TableList .TextColor1 td,
.TableList td.TextColor1
{
   COLOR: #FF6600;
}
.TableList .TextColor2 td,
.TableList td.TextColor2
{
   COLOR: #FF0000;
}
.PrintTableBlock_1234{
   background:#FFFFFF;
   border-top:1px #000000 solid;
   border-left:1px #000000 solid;
   border-right:1px #000000 solid;
   border-bottom:1px #000000 solid;
}
.PrintTableBlock_12{
   background:#FFFFFF;
   border-top:1px #000000 solid;
   border-right:1px #000000 solid;
}
.PrintTableBlock_123{
   background:#FFFFFF;
   border-top:1px #000000 solid;
   border-right:1px #000000 solid;
   border-bottom:1px #000000 solid;
}
.PrintTableBlock_Left{
   background:#FFFFFF;
   border-top:1px #000000 solid;
   border-left:1px #000000 solid;
   border-right:1px #000000 solid;
}
.PrintTableBlock_Center{
   background:#FFFFFF;
   border-top:1px #000000 solid;
   border-right:1px #000000 solid;
}
.PrintTableBlock_FtLeft{
   background:#FFFFFF;
   border-top:1px #000000 solid;
   border-left:1px #000000 solid;
   border-right:1px #000000 solid;
   border-bottom:1px #000000 solid;
}
.PrintTableBlock_FtCenter{
   background:#FFFFFF;
   border-top:1px #000000 solid;
   border-bottom:1px #000000 solid;
   border-right:1px #000000 solid;
}
.PrintTableBlockSmall_Left{
   background:#FFFFFF;
   border-top:1px #000000 solid;
   border-left:1px #000000 solid;
   border-right:1px #000000 solid;
   line-height:15px;
   font-size:7pt;
   border-collapse:collapse;
   padding:1px;
}
.PrintTableBlockSmall_Center{
   background:#FFFFFF;
   border-top:1px #000000 solid;
   border-right:1px #000000 solid;
   line-height:15px;
   font-size:7pt;
   border-collapse:collapse;
   padding:1px;
}
/*  block型表格样式  */
.TableBlock{
   border:1px #124164 solid;
   line-height:20px;
   font-size:9pt;
   border-collapse:collapse;
   padding:2px;
}
.TableBlock td{
   padding:2px;
   color:#000000;
}
.TableBlock .TableHeader td,
.TableBlock td.TableHeader{
   background:url("list_hd_bg.png");
   border-top:1px #9F9F9F solid;
   border-right:1px #606275 solid;
   font-weight:bold;
   color:#124164;
   line-height:25px;
}
.TableBlock .TableLine1 td,
.TableBlock td.TableLine1{
   background:#F8F8F8;
   border-top:1px #606275 solid;
   border-right:1px #606275 solid;
}
.TableBlock .TableLine2 td,
.TableBlock td.TableLine2{
   background:#FFFFFF;
   border-top:1px #606275 solid;
   border-right:1px #606275 solid;
}
.TableBlock .TableData td,
.TableBlock td.TableData{
   background:#FFFFFF;
   border-top:1px #606275 solid;
   border-right:1px #606275 solid;
}
.TableBlock .TableContent td,
.TableBlock td.TableContent{
   background:#F0F0F0;
   border-top:1px #606275 solid;
   border-right:1px #606275 solid;
}
.TableBlock .TableFooter td,
.TableBlock .TableControl td,
.TableBlock td.TableFooter,
.TableBlock td.TableControl{
   background: url("footer_bg.png") bottom left;
   border-top:1px #606275 solid;
}

/* TableBlock small font */
.TableBlockSmall{
   border:1px #124164 solid;
   line-height:15px;
   font-size:7pt;
   border-collapse:collapse;
   padding:1px;
}
.TableBlockSmall td{
   padding:2px;
   color:#000000;
}
.TableBlockSmall .TableHeader td,
.TableBlockSmall td.TableHeader{
   background:url("list_hd_bg.png");
   border-top:1px #9F9F9F solid;
   border-right:1px #606275 solid;
   font-weight:bold;
   color:#124164;
   line-height:25px;
}
.TableBlockSmall .TableLine1 td,
.TableBlockSmall td.TableLine1{
   background:#F8F8F8;
   border-top:1px #606275 solid;
   border-right:1px #606275 solid;
}
.TableBlockSmall .TableLine2 td,
.TableBlockSmall td.TableLine2{
   background:#FFFFFF;
   border-top:1px #606275 solid;
   border-right:1px #606275 solid;
}
.TableBlockSmall .TableData td,
.TableBlockSmall td.TableData{
   background:#FFFFFF;
   border-top:1px #606275 solid;
   border-right:1px #606275 solid;
}
.TableBlockSmall .TableContent td,
.TableBlockSmall td.TableContent{
   background:#F0F0F0;
   border-top:1px #606275 solid;
   border-right:1px #606275 solid;
}
.TableBlockSmall .TableFooter td,
.TableBlockSmall .TableControl td,
.TableBlockSmall td.TableFooter,
.TableBlockSmall td.TableControl{
   background: url("footer_bg.png") bottom left;
   border-top:1px #606275 solid;
}

.Content{
   line-height:normal;
}

.TableControl a{
   color:#124164;
   text-decoration: none;
}

.TableBlock .TableRowHover td,
.TableBlock td.TableRowHover
{
   background:#E2E5E6;
}

.TableBlock .TableRowActive td,
.TableBlock td.TableRowActive
{
   background:#7D95A5;
   color:#FFFFFF;
}
/* 提示框样式 */
.MessageBox{
   border:1px #124164 dotted;
   background:#FFFFFF;
   margin-top:15px;
   margin-bottom:15px;
}
.MessageBox td.msg{
   height:90px;
   padding:5px 20px 10px 90px;
   font-weight:bold;
}
.MessageBox td.msg h4.title{
   color:#124164;
   font-size:18pt;
   border-bottom:1px #124164 dotted;
   margin-bottom:10px;
}
.MessageBox td.msg div.content{
   color:#6BAD42;
   border:none;
}
.MessageBox td.error{
   background:url("../images/icon64_error.png") no-repeat top left;
   background-position:10px 10px;
}
.MessageBox td.success{
   background:url("../images/icon64_success.png") no-repeat top left;
   background-position:10px 10px;
}
.MessageBox td.info{
   background:url("../images/icon64_info.png") no-repeat top left;
   background-position:10px 10px;
}
.MessageBox td.warning{
   background:url("../images/icon64_warning.png") no-repeat top left;
   background-position:10px 10px;
}
.MessageBox td.forbidden{
   background:url("../images/icon64_forbidden.png") no-repeat top left;
   background-position:10px 10px;
}
.MessageBox td.stop{
   background:url("../images/icon64_stop.png") no-repeat top left;
   background-position:10px 10px;
}
.MessageBox td.blank{
   height:40px;
   padding:10px 20px 10px 20px;
   text-align:center;
}
.TableBlock{border:1px #83ACCF solid;line-height:20px;font-size:9pt;border-collapse:collapse;
.TableBlock td{padding:3px;color:#000000;}
.TableBlock .TableHeader td,.TableBlock td.TableHeader{background:url("../images/ksbg.png");border:1px #83ACCF solid;font-weight:bold;color:#476074;line-height:23px;padding:0px;}
.TableBlock .TableLine1 td,.TableBlock td.TableLine1{ background:#F8F8F8;border-top:1px #CFDDEA solid;border-right:1px #CFDDEA solid;padding:0 8px;}
.TableBlock .TableLine2 td,.TableBlock td.TableLine2{background:#FFFFFF;border-top:1px #CFDDEA solid;border-right:1px #CFDDEA solid;padding:0 8px;}
.TableBlock .TableData td,.TableBlock td.TableData{background:#FFFFFF;border-top:1px #CFDDEA solid;border-right:1px #CFDDEA solid;padding:0 8px;}
.TableBlock .TableContent td,.TableBlock td.TableContent{background:#F0F0F0;border-top:1px #CFDDEA solid;border-right:1px #CFDDEA solid;padding:0 8px;}
.TableBlock .TableFooter td,.TableBlock .TableControl td,.TableBlock td.TableFooter,.TableBlock td.TableControl{background: #DEF1F1;border:1px #CFDDEA solid;}
