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



input,select,textarea {

color: #000;

border: 1px solid #ccc;

}
.p3{font-size:14.8px;background:#fff;}
.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;font-weight:bold}
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%;}

#nav1 { width: 750px;	 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;  }
.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;
}
.parent.tbox
{
	border-color: #AAAAAA;
}
.tags a{color:#000;}
#ulTopNav  li,#ulTopNav li a {background: #E2EAF8;color: #0000AA;}
#ulTopNav .navOn {background:#191970;}
#ulNavBar {color: #fff;background: #1A76B7}
#ulNavBar li,#divNavBar{color: #fff;background: #1A76B7}

.header			{ font: 9pt Tahoma, Verdana; color: #fff; font-weight: bold; background-color: #999 }
.category		{ font: 9pt Arial, Tahoma; color: #000; background-color: #ccc }
.row {background: #eee;}
.row1 {background: #fff;}
.viewthread td.postauthor	{color:#333;background: #e7e7e7;}
.viewthread td.postcontent{color:#000;background: #f7f7f7;}
.altbg1	{color:#111;background: #ddd;}
.altbg2 {color:#111;background: #ddd;}
.popupmenu_popup {color:#000;background: #eee;}
.threadlist th em, .threadlist th em a { color: #777; }
.forumlist h2 em { color: #777; }


#container {border-top: 5px solid #191970; border-bottom: 3px solid #708090; background: #fff ; }
#hfooter {color:#666};
#hheader h1 a:{color: #000; text-decoration:none;}
#hheader h2 a:{color: #000; text-decoration:none;}

/**********************************/
/* Sidebar                        */
/**********************************/
#hsidebar1 {background: #fafaf5 ;}
#hsidebar a:hover {text-decoration:none; background: #ff0;}
#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;}

a:link { color: #00A; text-decoration: none; }
a:visited { color: #00A; text-decoration: none; }
a:hover,a:active{background:#FF0;text-decoration:underline;background-repeat: no-repeat;}
.htable tr:hover th, .htable tr:hover td{ background-color: #FFA; }