@charset "gb2312";
BODY {
	FONT-SIZE: 12px;
	top: 0px;
	margin: 0px;
	FONT-FAMILY: Verdana, Tahoma, sans-serif, "宋体";
	background-color: #C6C6C6;
}
TD {
	FONT-SIZE: 12px;
	
	line-height: 18px;
}
TR {
	
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma, sans-serif, "宋体"
}
OPTION {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Tahoma,sans-serif,宋体
}
TEXTAREA {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Tahoma,sans-serif,宋体;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #6f7891;
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	COLOR: black; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff2222; TEXT-DECORATION: underline
}
A.b:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.b:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.b:active {
	COLOR: black; TEXT-DECORATION: none
}
A.b:hover
{
	font-weight: bold;
	color: green;
	text-decoration: underline;
}
A.de:visited
{
	text-decoration: none;
	color: #000000;
}
A.de:active
{
color:#000000;text-decoration: none
}
A.de:hover
{
color: #FF0000; text-decoration: underline
}
A.de:link
{
	color:#000000;
	text-decoration : none;
}
.ef {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Tahoma,sans-serif,宋体
}
#cat A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#cat A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#cat A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
#cat A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
#ltlink A:link {
	COLOR: #004466; TEXT-DECORATION: none
}
#ltlink A:visited {
	COLOR: #004466; TEXT-DECORATION: none
}
#ltlink A:active {
	COLOR: #004466; TEXT-DECORATION: none
}
#ltlink A:hover {
	COLOR: #55aadd; TEXT-DECORATION: none
}
.thtcolor {
	COLOR: #000000
}
.nf {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Tahoma,sans-serif,宋体
}
.sf {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Tahoma,sans-serif,宋体
}
.cn {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Tahoma,sans-serif,宋体
}
.tf {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Tahoma,sans-serif,宋体
}

.tocLink a:visited	{
	color: #0033CC;
	}

.tocLink a:hover	{
	color: #FF6600;
	}

.containerHeader	{
	background: #999999;
	}

.containerFooter	{
	background: #999999;
	margin-bottom: 12px;
	}

.rlBullet	{
	font-size: 70%;
	color: #999999;
	width: 10px;
	}
	
table.sidebar	{
	margin-right: 20px;
	}

.sidebarContent	{
	background: #E9E9E6;
	}

.downloadCaption	{
	font-size: 65%;
	padding: 5px 0px 0px 0px;
	}

.file	{
	margin-top: 7px;
	}

.fileDetails	{
	font-size: 65%;
	}

.streamPipe	{
	color: #CCCCCC;
	padding: 0px 2px;
	}

.figureCaption	{
	font-size: 65%;
	padding: 12px 0px 0px 0px;
	}

table.pullQuote	{
	margin: 7px 20px 0px 0px;
	}

.sourcelessQuote	{
	font-size: 80%;
	line-height: 155%;
	color: #CC6600;
	margin: 0px;
	padding: 18px 12px 0px 12px;
	}

.directQuote	{
	font-size: 80%;
	line-height: 155%;
	color: #CC6600;
	margin: 0px;
	padding: 18px 0px 0px 0px;
	}

.citation	{
	font-size: 65%;
	margin: 0px;
	padding: 12px 0px 0px 0px;
	}

.citationAuthor	{
	font-weight: bold;
	}

.farGraphic	{
	margin: 0px 0px 9px 9px;
	}

.nearGraphic	{
	margin: 0px 9px 9px 0px;
	}
li
	{
	}

.numberedList	{
	margin-bottom: -1px;
	}


.pageNumber	{
	font-size: 70%;
	padding: 0px 5px;
	}

.footnote	{
	font: 70% Arial;
	position: relative;
	top: -0.2em;
	}

.footnoteText	{
	font-size: 65%;
	}

.footnotes	
{
	margin-top: 12px;
	margin-bottom: 36px;
	}

.sidebarClass	{
	margin: 2px 7px 8px 7px;
	}

pre.codeSample
{
	background: #DDDDDD;
	font-family: Lucida Console, Courier New;
	font-size: 70%;
	padding: 10px 15px 10px 25px;
	margin-bottom: 1em;
}

span.codeSample
{
	font-family: Lucida Console, Courier New;
}

.linkList
{
	margin-top: 2px;
}

.linkItem
{ 
	font: 70% Verdana;
	padding: 0em 0em 0em 0.5em;
}

.listBullet
{
	color: #A6A6A6;
	font-size: 120%;
}

.listItem
{
	padding: 0em 0em 0em 0.5em;
}

.sidebarClass .listBullet
{
	font-size: 100%;
}

.forMoreInfo hr
{
	margin-top: 8px;
}

.forMoreInfo h3
{
	margin-top: 0px; margin-bottom: 3px;
}

.forMoreInfo pre
{
	font: 70% Verdana;
	line-height: 130%;
}

.dataTable td	{
	padding: 5px;
	}

.tableHeader	{
	font-weight: bold;
	background: #FFFFFF;
	color: #000000;
	font-size: 18px;
	}

.superHeader	{
	font-size: 70%;
	}

.stdHeader	{
	background: #CCCCCC;
	color: #000000;
	}

.subHeader	{
	background: #DDDDDD;
	}

.evenRecord	{
	background: #E9E9E6;
	}


.rowLabel	{
	font-weight: bold;
	background: #F0F0F0;
	}

.key	{
	font-size: 65%;
	font-weight: bold;
	padding-right: 10px;
	}

.legend	{
	font-size: 65%;
	}

.legendBullets	{
	color: #666666;
	}

.dataBullets	{
	color: #666666;
	}

.tableFootnotes	{
	margin-top: 7px;
	margin-left: 5px;
	}

tr.sortable
{
	background: #CCC;
	color: #000000;
}

td.sortable
{
	padding: 0px;
}

td.sortable a:hover
{
	background: #E0E0E0;
}

td.selectedSort
{
	padding: 0px;
}

.simpleForm
{
	margin: 20px 0px 1.5ex 0px;
}
	
.simpleForm div
{
	margin-bottom: 14px;
}

.simpleFormSelect {
	font-size: 70%;
	margin-right: 6px;
	margin-top: 2px;
	}

.simpleFormSelectSmall {
	font-size: 70%;
	margin-right: 6px;
	margin-top: 2px;
	width: 123px;
	}

.simpleFormSelectMedium {
	font-size: 70%;
	margin-right: 6px;
	margin-top: 2px;
	width: 169px;
	}

.simpleFormSelectLarge {
	font-size: 70%;
	margin-right: 6px;
	margin-top: 2px;
	width: 261px;
	}

.simpleFormText {
	font-size: 70%;
	width: 261px;
	margin-right: 6px;
	margin-top: 1px;
	}

.simpleFormSubmit 	{
	font-size: 70%;
	padding: 0px 1px 0px 2px;
	}
.bt {
	font-size: 12px;
	color: #000000;
	font-weight: bolder;
	text-decoration: blink;
}
.line {
	color: #000000;
	border: 1px dashed #CCCCCC;
}
.gr {
	border-top: 0px none;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.red {
	font-size: 12px;
	color: #FF0000;
}
.linkline {
	border: 1px outset #999999;
}
input {
}
.bt2 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.linered {
	border: 1px solid #FF0000;
}
.lineno {
	text-decoration: none;
}
.lineno:hover {
	color: #999999;
	text-decoration: underline;
}
.linered {
	border: 1px solid #E3D7D7;
}
.searchbar {
	border-top: 1px solid #666666;
	border-right-style: solid;
	border-bottom-style: inset;
	border-left-style: inset;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #666666;
	border-bottom-color: #666666;
	height: 19px;
	font-size: 12px;
}
.newsideleft {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.newsideright {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.sbutton {
	width:50px;
	height: 20px;
	font-size: 12px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 2px;
}
.sbutton-z {
	width:40px;
	height: 20px;
	font-size: 12px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 2px;
}
.sbutton-w {
	width: 60px;
	height: 20px;
	font-size: 12px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 0px;
	padding-top: 2px;
}
.gr1 {
	border: 1px solid #CCCCCC;
}
.linkline1 {
	border: 1px outset #1C9AD7;
}
.gr-blue {
	border-top: none;
	border-right: 1px solid #1C9AD7;
	border-bottom: 1px solid #1C9AD7;
	border-left: 1px solid #1C9AD7;
}
.formheight {
	line-height: 20px;
}
.linkline3 {
	border: 1px solid #6687BA;
	font-family: Verdana, "Times New Roman", "宋体";
	font-size: 12px;
	line-height: 21px;
}
.borderhei {
	line-height: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #53A853;
	border-bottom-color: #53A853;
	border-left-color: #53A853;
}
.border {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #53A853;
	border-bottom-color: #53A853;
	border-left-color: #53A853;
}
.all {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #53A853;
	border-bottom-color: #53A853;
	border-left-color: #53A853;
	border-top-width: 1px;
	border-top-color: #53A853;
}
.lineblue {
	border: 1px solid #D1E7FC;
}


.strong9 {  
	font-family: 宋体; font-size: 9pt; font-weight: bold}

.strong12{  
	font-family: 宋体; 
	font-size: 12pt; 
	font-weight: bold; 
	color:#000000; 
	width:100%; 	
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=1 )Alpha (opacity=90); 
}

a.strong11w {  
	font-family: 宋体; 
	font-size: 11pt; 
	font-weight: bold; 
	color:#FFFFFF; 
	width:100%; 	
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135,strength=2 )Alpha (opacity=90); 
	TEXT-DECORATION: none;
}
a.strong11w:link { 
	color:#FFFFFF; 
}
a.strong11w:hover { 
	color:#FFFFFF; 
	width:100%; 
	TEXT-DECORATION: none;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135,strength=3 )Alpha (opacity=100); 

}
a.strong11w:visited { 
	color:#FFFFFF; 
}
a.strong11w:active {
	color:#FFFFFF; 
 }
 
 
 
 
 
a.strong11wp {  
	font-family: 宋体; 
	font-size: 11pt; 
	font-weight: bold; 
	color:#FFFFFF; 
	TEXT-DECORATION: none;
}
a.strong11wp:link { 
	color:#FFFFFF; 
}
a.strong11wp:hover { 
	color:#FFFFFF; 
}
a.strong11wp:visited { 
	color:#FFFFFF; 
}
a.strong11wp:active {
	color:#FFFFFF; 
}
 
.kuandian {
line-height:20px; 
}
.inputBox {
	text-align: left;
	padding: 1px;
	height: 20px;
	width: 180px;
	border: 1px solid #999999;
}
.selectChoose {
	padding: 1px;
	height: 20px;
	width: 100px;
	text-align: left;
	border: 1px solid #999999;
}
.checklogin {
	padding: 1px;
	height: 19px;
	width: 90px;
	margin: 1px;
	border: 1px solid #666666;
}