body { text-align: center; margin:0; padding:0;background-color: #666;color:#000}
.paper {background: #FFFFFF;}
#main {font:bold 20pt 楷体_GB2312;line-height:24pt;background:#f7f7f7;}
.bhead {font:bold 20pt 楷体_GB2312;line-height:24pt;background:#DDDDDD;text-align: left;}

a:link { color: #00A; text-decoration: none; }
a:visited { color: #00A; text-decoration: none; }
a:hover,a:active{color:#FF0;text-decoration:underline;}

input,select,textarea {

color: #000;
background-color: #fff;
border: 1px solid #eee;

}
.p7{font-size:9pt; line-height:12pt;color:#000000;text-decoration:none;}
.tbg {background:#777777 ;height: 18px;}
.tabbg {background:#BBBBBB;}
.tgrey {background:#cccccc;}
.lbg {background:#DDDDDD;}
.wbg {background:#f0f0f0;}
.lline {background:#999999;}
.lhigh {background:#ffffff;}
.lgrey {background:#eeeeee;}
.cU {color:red;text-align: right;}
.cD {color:green;text-align: right;}
.cE {color:black;text-align: right;}
.cR {color:white;}
.lead  {font:normal 12pt 楷体_GB2312}
.l,a.l:link,a.l:visited{color: #0000AA;text-decoration:none;}
a.l:hover{background:#ffff00;color:#0000AA;text-decoration:underline;}
.pw,a.lw:link,a.lw:visited{color:white;text-decoration:none;}
a:link { color: #0033AA; text-decoration: none; }
a:visited {  text-decoration: none; }
a:hover,a:active{color:red;text-decoration:underline;}

.Toptitlelist {font-family: "Arial", "宋体";font-size: 9pt;line-height: 10.5pt;color: #000000;}
.Ttitle:link,.Ttitle:visited,.Ttitle:active {font-family: "Arial", "宋体";font-size: 9pt;line-height: 10.5pt;color: #000000;text-decoration: none;}
.Ttitle:hover{color: #ff0000;text-decoration:underline;}
a.kw:link,a.kw:visited{color:#000000;text-decoration:underline;}
a.kw:hover,a.kw:active{color:#ff0000;background:#ffff00;text-decoration:underline;}
a.nav:link,a.nav:visited{font-size:12px;color:#000000;text-decoration:none;line-height:150%;}
a.nav:hover{font-size:12px;color:#ff0000;text-decoration:none;line-height:150%;}

#nav { width: 750px;	letter-spacing: -0.08em !important ; letter-spacing: -0.05em; margin: 4px auto 6px auto;}
#nav a:link,	#nav a:visited	{margin: 0 0 0 0.05em; color: Black; text-decoration: none;}
#nav a:hover,	#nav a:active	{margin: 0 0 0 0.05em; color: Red; text-decoration: none;}

.header			{ font: 9pt Tahoma, Verdana; color:#000 ; font-weight: bold; background-color: #E2EAF8 }
.category		{ font: 9pt Arial, Tahoma; color:#000 ; background-color: #efefef }
.parent h2 ,.parent h2 a:link,.parent h2 a:visited,.tabtitle
{
	color:#000;
	background: #E2EAF8;
}
.tbox
{
	border-color: #AAAAAA;
}
.tags a{color:#000;}
#ulTopNav  li{background: #E2EAF8}
#ulTopNav .navOn {background:#191970;}
#ulNavBar ,#ulNavBar li,#divNavBar{color: #fff;background: #1A76B7}
#container {
border-top: 5px solid #191970; border-bottom: 3px solid #708090;  background: #666 ;}


/**********************************/
/* Sidebar                        */
/**********************************/
#hsidebar {background: #fafaf5 ;}
#hsidebar a:hover {text-decoration:none; color: #f60;}
#hsidebar ul {margin: 0 0 10px 0; padding:0; list-style-type: none;border-top: 1px solid #eee;text-align:left;}
#hsidebar h2 {font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#333;; margin:0; padding:0; 
padding-left: 20px; border-bottom: 1px solid #eee; text-transform:uppercase;}
#hsidebar #hheader h2 {padding-left: 0; border:0; color: #CCC}
#hsidebar ul li {background: transparent url(img/none) no-repeat top left; padding-left: 0px; border-bottom: 0px solid #f0f0f0;}
#hsidebar ul li ul {border-top: 0px solid #f0f0f0; margin:0;}
#hsidebar ul li ul li {font-size:12px;padding-left:2px; border:none; border-top: 1px solid #f0f0f0;}
#hsidebar ul.links li {float:left;display: inline;overflow:hidden;border:none; padding-left:0px;}
#hsidebar ul.links li h2 {color: #666;}