@charset "utf-8";
body,td,th {
	font-family: "宋体", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	
	
 	SCROLLBAR-HIGHLIGHT-COLOR: #F5F9FF;
	SCROLLBAR-SHADOW-COLOR: #828282;
	SCROLLBAR-3DLIGHT-COLOR: #828282;
	SCROLLBAR-ARROW-COLOR: #797979;
	SCROLLBAR-TRACK-COLOR: #ECECEC;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

.hideTd
{
	width: 0px; 
	display: none;
}
#mincontent { 
min-width: 800px; 
width: expression(document.body.clientWidth < 700? "700px": "100%" );
}
.entryButton
{
	background: url(../../images/button_left.gif) no-repeat scroll right;
	color: White;
	padding-right: 1px;
	font: normal 12px sans-serif;
	text-decoration: none;
	display: block;
}
.entryButton span
{
	background: url(../../images/button_right.gif) left no-repeat;
	display: block;
	padding: 5px 2px 5px 5px;
	color: Black;
	text-decoration: none;
}
a.:link { font-family: "Arial", "Helvetica", "sans-serif","宋体";  font-size: 9pt; color: #000000; text-decoration: underline} 
a.:visited { font-family: "Arial", "Helvetica", "sans-serif","宋体";  font-size: 9pt; color: #000000; text-decoration: underline} 
a.:hover { font-family: "Arial", "Helvetica", "sans-serif","宋体";  font-size: 9pt; color: #198AF8; text-decoration: underline} 
a.:active { font-family: "Arial", "Helvetica", "sans-serif","宋体";  font-size: 9pt; color: #0066B3; text-decoration: underline}
.black {
	color: #000000;
	font-size: 12px;
}
a.afont1:link {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif","宋体"; TEXT-DECORATION: none ;font-weight: bolder;
}
a.afont1:visited {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif","宋体"; TEXT-DECORATION: none; font-weight: bolder;
}
a.afont1:hover {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif","宋体"; TEXT-DECORATION: underline; font-weight: bolder;
}
a.afont1:active {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif","宋体"; TEXT-DECORATION: underline; font-weight: bolder;
}

.mustinput
{	
	
}
.gray_s {
	color: #5C5C5C;
	font-size: 12px;
}
.input {
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	height: 17px;
	width: 80px;
	ime-mode:disabled;
}
.inputin {
	font-size: 12px;
	background-color: ActiveBorder;
	border: 1px solid #7F9DB9;
	height: 17px;
	width: 80px;
	ime-mode:disabled;
}
.fontred{color:#E71226;}.input_ss {
	border: none;
	background-color: #FFFFFF;
	margin-left: 10px;
	font-size: 12px;
	color: #000000;
	width: 96%;
	height: 17px;
	margin-top: 2px;
}
A.txt_blacklink:link {
	FONT-SIZE: 9pt; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none
}
A.txt_blacklink:visited {
	FONT-SIZE: 9pt; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none
}
A.txt_blacklink:hover {
	FONT-SIZE: 9pt; COLOR: #666666; font-weight: bold; TEXT-DECORATION: underline
}
A.txt_blacklink:active {
	FONT-SIZE: 9pt; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none
}
A.txt_black:link {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A.txt_black:visited {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A.txt_black:hover {
	FONT-SIZE: 9pt; COLOR: #666666; TEXT-DECORATION: underline
}
A.txt_black:active {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A.txt_black2:link {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.txt_black2:visited {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.txt_black2:hover {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.txt_black2:active {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A.anniu:link {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 150px;
	height: 28px;
	background-image: url(../../images/online_anniu1.gif);	text-align: center;
	padding-top: 10px;
}
A.anniu:visited {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 150px;
	height: 28px;
	background-image: url(../../images/online_anniu1.gif);	text-align: center;
	padding-top: 10px;
}
A.anniu:hover {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	width: 150px;
	height: 28px;
	background-image: url(../../images/online_anniu2.gif);	text-align: center;
	padding-top: 10px;
}
A.anniu:active {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 150px;
	height: 28px;
	background-image: url(../../images/online_anniu3.gif);	text-align: center;
	padding-top: 10px;
}
A.anniu_dq:link {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 150px;
	height: 28px;
	background-image: url(../../images/online_anniu3.gif);	text-align: center;
	padding-top: 10px;
}
A.anniu_dq:visited {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 150px;
	height: 28px;
	background-image: url(../../images/online_anniu3.gif);	text-align: center;
	padding-top: 10px;
}
A.anniu_dq:hover {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	width: 150px;
	height: 28px;
	background-image: url(../../images/online_anniu2.gif);	text-align: center;
	padding-top: 10px;
}
A.anniu_dq:active {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 150px;
	height: 28px;
	background-image: url(../../images/online_anniu2.gif);	text-align: center;
	padding-top: 10px;
}
.black14bold {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	font-family:Arial;
}
.white14bold {
	font-size: 14px;
	font-weight: bold;
	color: #000000;	
}
.white14 {
	font-size: 14px;	
	color: #000000;	
}
A.topan1:link {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 88px;
	height: 37px;
	background-image: url(../../images/onlin_topan1.jpg);	text-align: center;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan1:visited {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 88px;
	height: 37px;
	background-image: url(../../images/onlin_topan1.jpg);	text-align: center;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan1:hover {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	width: 88px;
	height: 37px;
	background-image: url(../../images/onlin_topan12.jpg);	text-align: center;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan1:active {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 88px;
	height: 37px;
	background-image: url(../../images/onlin_topan12.jpg);	text-align: center;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan2:link {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 90px;
	height: 37px;
	background-image: url(../../images/online_topan2.jpg) ;	text-align: left ;background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan2:visited {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 90px;
	height: 37px;
	background-image: url(../../images/online_topan2.jpg);	text-align: left;background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan2:hover {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	width: 90px;
	height: 37px;
	background-image: url(../../images/online_topan22.jpg);	text-align: left;background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan2:active {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 90px;
	height: 37px;
	background-image: url(../../images/online_topan22.jpg);	text-align: left;background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 30px;
}
A.leftan1:link {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 156px;
	height: 26px;
	background-image: url(../../images/online_leftan1.gif);	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
}
A.leftan1:visited {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 156px;
	height: 26px;
	background-image: url(../../images/online_leftan1.gif);	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
}
A.leftan1:hover {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	width: 156px;
	height: 26px;
	background-image: url(../../images/online_leftan13.gif);	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
}
A.leftan1:active {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 156px;
	height: 26px;
	background-image: url(../../images/online_leftan13.gif);	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
}
.bbrighttd {
	border-top: 1px solid C5C5C5;
	border-right: 1px solid C5C5C5;
	border-bottom: 1px solid C5C5C5;
}
A.leftan2:link {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 156px;
	height: 26px;
	background-image: url(../../images/online_leftan12.gif);	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
}
A.leftan2:visited {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 156px;
	height: 26px;
	background-image: url(../../images/online_leftan12.gif);	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
}
A.leftan2:hover {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	width: 156px;
	height: 26px;
	background-image: url(../../images/online_leftan13.gif);	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
}
A.leftan2:active {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 156px;
	height: 26px;
	background-image: url(../../images/online_leftan13.gif);	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
}
.space {
	margin: 10px 5px 20px 10px;
	font-size: 12px;
	color: #000000;
	line-height: 25px;
}
A.txt_bule:link {
	FONT-SIZE: 9pt; COLOR: #1473D2; TEXT-DECORATION: none
}
A.txt_bule:visited {
	FONT-SIZE: 9pt; COLOR: #1473D2; TEXT-DECORATION: underline
}
A.txt_bule:hover {
	FONT-SIZE: 9pt; COLOR: #666666; TEXT-DECORATION: underline
}
A.txt_bule:active {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A.txt_yellow:link {
	FONT-SIZE: 9pt; COLOR: #FFF600; TEXT-DECORATION: underline
}
A.txt_yellow:visited {
	FONT-SIZE: 9pt; COLOR: #FFF600; TEXT-DECORATION: underline
}
A.txt_yellow:hover {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.txt_yellow:active {
	FONT-SIZE: 9pt; COLOR: #FFF600; TEXT-DECORATION: none
}
.fontwhite {
	color: #FFFFFF;
}
.fontwhitebold {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.fontwhite2 {
	color: #FFFFFF;TEXT-DECORATION: underline
}

.fontwihte14 {
	font-size: 14px;
	color: #FFFFFF;
}
.fontblack14 {
	font-size: 14px;
	color: #000000;
}

.fontred9 {	
	color: #E71226;
}

.fontwihte10bold {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.fontblack10bold{
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.top8 {
	padding-top: 8px;
}
.top10 {
	padding-top: 10px;
}
.table10 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.tdline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tdupdownLine
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	}
.tdallline
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	}
	.tdallLeftline
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	}

.tdlineItem {
	border-left: black 1px solid;
	border-top: black 1px solid;
}

.tdlineRightItem {
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-right: black 1px solid;
}

.tdlineBottomItem {
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
}

.tdlineBottomRightItem {
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	border-right: black 1px solid;
}

.tdline2 {
	height: 3px;
	background-color: #E9E9E9;
	border-right: 1px solid C5C5C5;
	border-left: 1px solid C5C5C5;
}

.tdline3 {
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid C5C5C5;
	border-left: 1px solid C5C5C5;
	border-top: 1px solid C5C5C5;
	border-bottom: 1px solid C5C5C5;
	padding-top: 10px;
}

.tdline4 {
	height: 3px;
	background-color: #E9E9E9;
	border-right: 0px solid C5C5C5;
	border-left: 0px solid C5C5C5;
	padding-right: 0px;
	padding-left: 0px;
}
.tdline1 {
	height: 1px;
	background-color: #7f9db9;
	border-right: 0px solid C5C5C5;
	border-left: 0px solid C5C5C5;
	padding-right: 0px;
	padding-left: 0px;
}
.tdlineblack {
	height: 1px;
	background-color: #000000;
	border-right: 0px solid 000000;
	border-left: 0px solid 000000;
	padding-right: 0px;
	padding-left: 0px;
}


.tableline {
	border-top: 1px solid #C5C5C5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
}
.tablelinex {
	border-top-width: 1px ;
	border-top-style: solid;
	border-top-color: #ACC0CC;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ACC0CC;
	border-left-color: #ACC0CC;
}

.tableline1 {
	border-top: 0px ;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
}


.tabletitle {
	background-image: url(../../images/online_tabletdi.gif);
	height: 28px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C5C5C5;
	border-left-color: #C5C5C5;	
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}

.tabletitlesimple {
	background-image: url(../../images/online_tabletdi.gif);
	height: 30px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C5C5C5;
	border-left-color: #C5C5C5;	
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;	
	text-align: center;
}

.tabletitlefixtitle {
	background-image: url(../../images/online_tabletdi.gif);
	height: 30px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C5C5C5;
	border-left-color: #C5C5C5;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	position:relative ; table-layout:fixed;
	top:expression(this.offsetParent.scrollTop-1);
	z-index: 666;border-left:solid 0px;
	 border-top:solid 0px;
}

.tablereport
{
border-bottom-width: 2px; 
border-bottom-style: solid; 
border-color: #000000;
height: 23px; 
width: 120px;
}

.tablereport100
{
border-bottom-width: 2px; 
border-bottom-style: solid; 
border-color: #000000;
height: 23px; 
width: 120px;
}

.tabletitlefont {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.name {
	font-size: 13px;
	font-weight: bold;
	color: #307BBB;
}
Font
{
  font-size: 14px;	
}
.Required
{
	
}
.sltFieldText
{
    font-family:宋体;
    font-size:9pt;
    height:19px;
}

.lstSelected
{
    background-color:#D1DDF1;
}


.noBorder
{
    border: 0px;
}

.notDetailAcct
{
    background-color:#EE8888;
	FONT-WEIGHT: bold;   	 
}

.reportTitle {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.bottomLine
{
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-color:#000000;
    break-word:break-word;
	word-break:break-all;

}


.bottomLine1
{
    border-width:1;
    border-bottom-style:solid;
    border-color:#000000;
}
.topLine
{
   border-top-width:1px;
    border-top-style:solid;
    border-color:#000000;
    break-word:break-word;
	word-break:break-all;
}

.topLine1
{
    border-width:1;
    border-top-style:solid;
    border-color:#000000;
}
.topbottomLine
{
    border-top-width:1px;
    border-bottom-width:0px;
    border-top-style:solid;    
    border-bottom-style:solid;
    border-color:#000000;
    break-word:break-word;
	word-break:break-all;

}



.topbottomLine1
{
    border-width:1;
    border-top-style:solid;    
    border-bottom-style:solid;
    border-color:#000000;
}

.btn {
 text-align: center;BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: #7b9ebd 1px solid
}
.btn1_mouseout {
 text-align: center; BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn1_mouseover {
 text-align: center;BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn2 {padding: 2 4 0 4;font-size:12px;height:23;background-color:#ece9d8;border-width:1;}
.btn3_mouseout {
 text-align: center;BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mouseover {
text-align: center;BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
 text-align: center;BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
text-align: center;BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn_2k3 {
 text-align: center;BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; BORDER-BOTTOM: #002D96 1px solid
}
.listdetailstyle{
border-width:1px;border-bottom-style:solid; }

.tablestyle{
	border: 1px solid; border-collapse: collapse;
}
 .divTitle {
	background-image: url(../../images/online_tabletdi.gif);
	height: 30px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C5C5C5;
	border-left-color: #C5C5C5;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5C5C5;
	
}


A.txt_Bar:link {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
A.txt_Bar:visited {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
A.txt_Bar:hover {
	FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: underline
}
A.txt_Bar:active {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}

A.txt_Bar1:link {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
A.txt_Bar1:visited {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
A.txt_Bar1:hover {
	FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: underline
}
A.txt_Bar1:active {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}

A.Play_Bar:link {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A.Play_Bar:visited {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
A.Play_Bar:hover {
	FONT-SIZE: 9pt; COLOR: #666666; TEXT-DECORATION: none
}
A.Play_Bar:active {
	FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}

A.link_Bar:link {
	FONT-SIZE: 9pt; COLOR: #005096; TEXT-DECORATION: underline
}
A.link_Bar:visited {
	FONT-SIZE: 9pt; COLOR: #005096; TEXT-DECORATION: underline
}
A.link_Bar:hover {
	FONT-SIZE: 9pt; COLOR: #666666; TEXT-DECORATION: underline
}
A.link_Bar:active {
	FONT-SIZE: 9pt; COLOR: #005096; TEXT-DECORATION: underline
}

.wordbreak
{
	break-word:break-word;
	word-break:break-all;
}
A.topan3:link {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	
	height: 37px;
	background-image: url(../../images/Main_Button_Start_Y.gif) ;	text-align: left ;background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan3:visited {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	
	height: 37px;
	background-image: url(../../images/Main_Button_Start_Y.gif);	text-align: left;background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan3:hover {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: underline;
	
	height: 37px;
	background-image: url(../../images/Main_Button_Start_B.gif);	text-align: left;background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 30px;
}
A.topan3:active {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	
	height: 37px;
	background-image: url(../../images/Main_Button_Start_B.gif);	text-align: left;background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 30px;
}
a.nounderline:link {  font-size: 9pt; color: #000000; text-decoration: none} 
a.nounderline:visited { font-size: 9pt; color: #000000; text-decoration: none} 
a.nounderline:hover { font-size: 9pt; color: #198AF8; text-decoration: underline} 
a.nounderline:active { font-size: 9pt; color: #0066B3; text-decoration: none}
.csslist{vertical-align: top}
.reportHead
{
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-color:#000000
	}
	.ImgCss
	{
		border: 0px; vertical-align: middle
		
		}
		
.lockTableHead{		
	position:relative ; 
	table-layout:fixed;
	top:expression(this.offsetParent.scrollTop-2);
	z-index: 666;
	
}
.headLine
{
	background: url(../../images/headline.gif) bottom left repeat-x;
	width: 100%;
	height:10px;
}
.headTableLine
{
   background : url(../../images/headTitle.gif) bottom left repeat-x;
	width: 100%;
	height:30px;
	}
.NavigationLine
{
	background: url(../../images/headBackGround.gif) bottom left repeat-x;
	width: 100%;
	height: 28px;
}
.NavigationTableLine
{
	background: url(../../images/TableHeadBack.gif)  repeat-x;
	width: 100%;
	height:28px;
	border-left-color:#ACC0CC;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#ACC0CC;
	border-right-width:1px;
	border-right-style:solid;
	border-top-color:#ACC0CC;
	border-top-width:1px;
	border-top-style:solid;
}
.NavigationTableFooterLine
{
	background: url(../../images/TableHeadBack.gif)  repeat-x;
	width: 100%;
	height:28px;
	border-left-color:#ACC0CC;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#ACC0CC;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-color:#ACC0CC;
	border-bottom-width:1px;
	border-bottom-style:solid;
}



a.button:link
{
	vertical-align:text-bottom;
	text-align: center;
	padding-right: 1px;
	font-size: 9pt;
	text-decoration: none;
	display: block;
	color: Black;
}
a.button:link span
{
	vertical-align:text-bottom;
	display: block;
	padding: 5px 2px 5px 2px;
	color: Black;
	line-height: 14px;
}
a.button:visited
{padding-right: 1px;
	vertical-align: text-bottom;
	text-align: center;
	font-size: 9pt;
	text-decoration: none;
	display: block;
	height: 20px;
	color: Black;
}
a.button:visited span
{
	display: block;
	padding: 5px 2px 5px 2px;
	color: Black;
	line-height: 14px;
	vertical-align:baseline;
	
}
a.button:active
{
	height: 20px;
	vertical-align: text-bottom;
	text-align: center;
	font-size: 9pt;
	text-decoration: none;
	display: block;
	color: Black;
	padding-right: 1px;
}
a.button:action span
{
	display: block;
	padding: 5px 2px 5px 2px;
	color: Black;
	line-height: 14px;
	vertical-align:text-bottom;
}


a.button:hover
{
	background:  url(../../images/left1.gif)  right  no-repeat ;
	color: White;
	font-style:normal;
	font-family:宋体;
	text-decoration: none;
	display: block;
	vertical-align:text-bottom;
}
a.button:hover span
{
	background:  url(../../images/right4.gif) left  no-repeat;
	display: block;
	color: Black;
	text-decoration: none;
	font-style:normal;
	font-family:宋体;
	vertical-align:text-bottom;
}
.tdNavWidth
{
	padding-left:4px;
	padding-right:4px;
	vertical-align:middle;
}
.ItemTitle
{
	background-color:#CBDDEE;
	height:20px;
}

.ItemTable
{
	background-color:white;
	border-width:1px;
	border-style:Solid;
}

.entryButton
{
	background: url(../../images/button_left.gif) no-repeat scroll right;
	color: White;
	padding-right: 1px;
	font: normal 12px sans-serif;
	text-decoration: none;
	display: block;
	text-align:center;
	vertical-align :text-bottom ;
	margin-left:4px;
}
.entryButton span
{
	background: url(../../images/button_right.gif) left no-repeat;
	display: block;
	padding: 5px 2px 5px 5px;
	color: Black;
	text-decoration: none;	
	text-align:center;
	vertical-align :text-bottom ;
	margin-left:4px;
}
.cancelButton
{
	
	background: url(../../images/headLeft.gif) no-repeat right;
	padding-right: 3px;
	font: normal 12px sans-serif bold;
	font-weight: bold; 	  
	text-decoration: none;
	display: block;
	text-align: left;
	vertical-align:text-top ;
    width:auto;
}
.cancelButton span
{
   
	background: url(../../images/headRight.gif) left no-repeat;
	display: block;
	color: Black;
	text-decoration: none;
	text-align: center;
	vertical-align:bottom;
	padding:  5px 3px 0px 3px;
}
.cancelButton  img
{
	border: 0px;
	vertical-align:middle;
	margin: 0 5px 3px 2px;
}
.TextCommon
{
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
	line-height:20px;
}

.NoWrap
{
	white-space:nowrap;
}

.CellColor
{
	border-color: #7f9db9;	 
}
.CellColor1

{
	border-color: #7f9db9;
	 vertical-align :top ;
}
.Hidden { display:none;}

.ReportHead
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-color: #000000;
	height: 23px;
	text-align:center;
	font-weight:bold;
}
.ReportItem
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #000000;
	height: 20px;
	text-align:left;
}
.ReportItemMoney
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-color: #000000;
	height: 20px;
	text-align:right;
}
.RH { border-bottom-width: 2px; border-bottom-style: solid; border-color: #000000; height: 23px; text-align: center; font-weight: bold; }
.RI { border-bottom-width: 1px; border-bottom-style: solid; border-color: #000000; height: 20px; text-align: left; }
.RIM { border-bottom-width: 1px; border-bottom-style: solid; border-color: #000000; height: 20px; text-align: right; }

TD.locked { LEFT: expression(document.getElementById("div-datagrid").scrollLeft); POSITION: relative; }


TH.locked { LEFT: expression(document.getElementById("div-datagrid").scrollLeft); POSITION: relative;}



a.noline:link {  font-size: 9pt; color: #000000; text-decoration: none} 
a.noline:visited { font-size: 9pt; color: #000000; text-decoration: none} 
a.noline:hover { font-size: 9pt; color: #198AF8; text-decoration: none} 
a.noline:active { font-size: 9pt; color: #0066B3; text-decoration: none}

