/*whb所有body中的字体的统一设置 颜色和大小等  */

html{filter:gray;}
body { /*background-image:url(showbg.jpg);*/ 
	background-color:#e9ffe2; 
	color:#c81111; 
	font-size: 13px; 
	margin:0 0 0 0 px;	
	word-spacing: 13px;
	TEXT-ALIGN: center;
	/*filter:gray;脱色*/ 
	}
	
	body2 { background-image:url(showbg.jpg);
	
	color:#c81111; 
	font-size: 13px; 
	margin:0 0 0 0 px;	
	word-spacing: 13px;
	}

/*whb所有td中的字体大小的统一设置*/
td {  font-size: 12px;	
	}

/*whb所有输入框的字体的统一设置*/
input, textarea {  font-size: 12px; border: #c0c0c0 1px soilid; }

/*whb所有的选择框的字体的统一设置*/
select {  font-size: 12px; border-width:1px}

form {margin:0px}

ul.nl { list-style:none outside none; margin:0px; padding:0px}
ul.nl li { height:23px;padding-top:3px;padding-left:15px; background:url("bullet.gif") no-repeat 0px ;background-position:left 7px;}
ul li.fixed { height:20px;padding-top:3px;padding-left:15px; background:url("top.gif") no-repeat 0px ;background-position:left 0px;}
/*whb 2007-08-16人口艺苑二级中文章列表显示样式的控制*/
ul.nlrkyy { list-style:none outside none; margin:0px; padding:0px}
ul.nlrkyy li { height:25px; font-size:12px; letter-spacing:2px; padding-top:3px;padding-left:15px; background:url("bullet.gif") no-repeat 0px ;}

table.thumbnail {border:#F7F7F7 1px solid; background:#E5E5E5; word-break:break all; word-wrap:word-break;}
table.thumbnail td {padding:4px; background:#ffffff; border:#B2B2B2 1px solid;}
table.thumbnail td img {border:#999999 1px solid;}

a:link{  color: #333333;text-decoration:none; font-size:12px;}
a:visited
{
	font-size: 12px;
	color: #660033;
	text-decoration: none;
}
a:hover {  color: #c81111; text-decoration:underline;font-size:12px;}

a.highlight:link, a.highlight:visited { color:#c81111; text-decoration:none; }
a.highlight:hover { color:#c81111; text-decoration:underline }

a.thisclass:link, a.thisclass:visited { color: #D9EBFD; font-weight:bold; text-decoration:none }
a.thisclass:hover { color: #FFFFFF;font-weight:bold; }

/*whb导航栏字体大小和颜色等的设置*/
a.navlink:link, a.navlink:visited
{
	font-size: 14px;

	color: #c81111;
	
	text-decoration: none;
	font-face: 宋体;
	font-weight:bold;
}
a.navlink:hover {color: green; text-decoration:none }

/*whb滚动条的字体大小和颜色设置*/
.bulletin a:link, .bulletin a:visited {color: black; text-decoration:none;font-size:13px}
.bulletin a:hover {color:#c81111 ; text-decoration:none }

.content a:link, .content a:visited {color:blue; text-decoration:underline}
.content a:hover {color:#c81111; }

.twidth { width: 1001px; }
.awidth { width: 100%; }

.content, .content td {font-size: 14px;font-family:宋体,Arial; line-height:195%; margin:0px 0px }
.aTitle { font-size: 15px;font-weight:bold; height:9px; }
.aHightTitle { font-size: 15px;font-weight:bold; }
.alignTop {vertical-align:top}
.alignCenterTop {vertical-align:top;text-align:center}

/*顶部*/
#sitehead {  }
#sitehead td.m { height:100px; background:url("header.gif"); }
#sitehead td.l { width:0px; }
#sitehead td.r { width:0px; }

/*底部*/
#footer { height:66px; }
#footer td.hr { height:5px; background:url("WHBfooter_hr.gif");}
#footer td.main { font-family:Verdana, Arial; height:61px; background:url("WHBfooter.gif"); text-align:center; line-height:150%;}

/*搜索栏*/
#searchbar { }
#searchbar td.m { height:30px; color:black; background:url("navbar111.gif"); text-align:center; }
#searchbar td.m img {vertical-align:middle}
#searchbar td.l {  width:4px; background:url("navbar_l111.gif");}
#searchbar td.r {  width:4px; background:url("navbar_r111.gif");}

/*导航栏*/
#navbar td.m { height:33px; color:black; background:url("daohang.jpg"); text-align:center;}
#navBar td.m img { vertical-align:top; }
#navbar td.l {  width:0px; }
#navbar td.r {  width:0px; }

/*投票*/
#votebar {}
#votebar td.l { width:10px; height:20px; background:url("voteBar_l.gif");}
#votebar td.m { background:url("voteBar_m.gif");}
#votebar td.r { width:10px; height:20px; background:url(voteBar_r.gif);}
/*
#navbar td a:link, #navbar td a:visited {color: #D9EBFD; text-decoration:none}
#navbar td a:hover {color: #FFFFFF; text-decoration:none }
*/

/*二级分类*/
#navsub { }
#navsub td.m { background:url("navigater.gif"); height:30px; padding-left:20px; padding-right:20px; padding-top:0px; color:#606060;}
#navsub td.l { width:0px; }
#navsub td.r { width:0px; }

#mainBody { height:200px; background:url("body_bg.gif"); background-repeat:repeat-y;}

/*左边列表*/
.lframe { text-align:left; }
.lframe td.tm { height:23px; background:url("lframe_t.jpg"); text-align:left; cursor:default;}
.lframe td.tl { width:7px; background:url("lframe_t_l.jpg");}
.lframe td.tr { width:7px; background:url("lframe_t_r.jpg");}
.lframe span.tt { color:#333333; filter:dropshadow(color=#FFFFFF,OffX=1,OffY=1,Positive=1); padding-left:10px;  width:100% }
.lframe td.mm { background: #FFFFFF; padding:0px }
.lframe td.ml { width:7px; background:url("lframe_m_l.jpg"); }
.lframe td.mr { width:7px; background:url("lframe_m_r.jpg"); }
.lframe td.bm { height:8px; background:url("lframe_b_m.jpg"); background-repeat:repeat-x; }
.lframe td.bl { width:7px; background:url("lframe_b_l.jpg"); background-repeat:no-repeat; }
.lframe td.br { width:7px; background:url("lframe_b_r.jpg"); background-repeat:no-repeat; }

/*中间列表*/
.mframe { text-align:left; }
.mframe td.tm { height:25px; background:url("mframe_t.jpg"); text-align:left; padding-top:5px;}
.mframe td.tl { width:7px; background:url("mframe_t_l.jpg");}
.mframe td.tr { width:7px; background:url("mframe_t_r.jpg");}
.mframe span.tt { color:white; padding-left:10px; width:100%; font-size:13px; font-weight:bold;}
.mframe td.mm { background: #F9F9EC; padding:3px; line-height :23px }
.mframe td.ml { width:7px; background:url("mframe_m_l.jpg");}
.mframe td.mr { width:7px; background:url("mframe_m_r.jpg");}
.mframe td.bm { height:8px; background:url("mframe_b_m.jpg"); background-repeat: repeat-x; }
.mframe td.bl { width:7px; background:url("mframe_b_l.jpg"); background-repeat:no-repeat; }
.mframe td.br { width:7px; background:url("mframe_b_r.jpg"); background-repeat:no-repeat; }


/*文字颜色*/
.summary-title { background: #F2F2D7; font-weight:bold;height:26px }
.content-title {}
.gray { color:gray; text-decoration:none }
.time { color:#FF6600 }
.hit { color:green }

/*单元格*/
.tdbg { background: white ; font-size :14px} /* line-height:80% font-size :8px*/
.tdbg-dark {background: #e9ffe2; font-size :13px}/* line-height:80% font-size :8px*/

/*单元格字体颜色*/
.tdbgfontBlack
{
	font-size: 14px;
	background: white;
	color: black;
} /* line-height:80% font-size :8px*/

.hr { background:url("hr.gif"); height:2px }
.quote { margin:10px; margin-left:2em; border:1px solid #CCCCCC; padding:5px;  background: #FFFFFF; font-family:Verdana,Arial,宋体; word-break:break-all; }

/*whb弹出菜单字体大小和颜色控制*/
.menuskin {filter:Alpha(Opacity=60);
	BORDER: #666666 1px solid; VISIBILITY: hidden; FONT: 12px Verdana;
	POSITION: absolute; BACKGROUND-COLOR:white;
	background-image:url(menubgWHB.gif);
	text-align:left;
	font-size :12px;
	font-face :黑体;
	 /*color:black;脱色用*/
	}

	
	/*whb没有点击过的菜单的字体颜色*/
.menuskin A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: black; TEXT-DECORATION: none; behavior:url(noline.htc);
	}
	
.menuskin a:hover { text-decoration:none}

/*whb 鼠标移动到的时候的背景颜色*/
#mouseoverstyle {
	BACKGROUND-COLOR: #ccffcc; margin:2px; padding:1.5px; border:white 0px ;
	
	}
	
	/*whb 鼠标移动到的时候的字体颜色和大小设置*/
#mouseoverstyle A {
	COLOR: green;
	font-size :12px;
	font-family :宋体;
}
.menuitems{
	margin:2px;padding:0px;word-break:keep-all;
}

.inputbg	{font-family:verdana;font-size:12px;border:solid 1px #5f5f5f;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="#cccccc", Positive="true");}
.shadow		{border:solid 1px #909090; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="#cccccc", Positive="true");}

/*whbfooter字体大小和颜色控制*/
.footerfont
{
	line-height:1.8;
	font-size :12px;
	color:#5a6f22;
	}
	
/*whb常用站点链接的样式设置*/
.liststyle
{	
	font-size :12px;
	color:black ;
	width :130;
	height :70;	
	font-weight :400 ;	
}

.liststyle2
{	
	font-size :12px;
	color:black ;
	width :130;
}
	
	.liststyle a:hover
	{
		color:blue; text-decoration:underline;		
		}
/*whb通用字体大小,行间距,字体颜色设置*/
.commonfont
{
	font-size:13px;
	line-height :1;
	color :#c81111;		
	}		
	
/*whb2007-07-10鼠标滑过的时候显示不同内容的css设置开始  */
#serch{
 width:500px;
 float:left;clear:left;    
 padding-left :0px;
}
#serchclass1{
   
    margin:0 0px;
    float:left;cler:left;    
    }
#serchclass2{
   
    margin:0px 0px;
    float:left;cler:left;
   
}
#serchclass3{
   
    margin:0px 0px;
    float:left;cler:left;
   
}

#serchclass4{
   
    margin:0px 0px;
    float:left;cler:left;
 
}
#serchclass5{
   
    margin:0px 0px;
    float:left;cler:left;
   
}

.TopTen .hiddencontent
{
    display: none;
}
.TopTen .activecontent
{
		text-align:left ;
		padding: 0px;
		border: 1px solid;
		z-index: 0;
		padding-left :0;	
		border-color :White ;		
}
.TopTen.active 
{		
		}

		
/*圆角框*/
b.rtop, b.rbottom{
    display:block;	
}

b.rtop b, b.rbottom b{
    display:block;height: 1px;
    overflow: hidden; 	
}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/*whb2007-07-10鼠标滑过的时候显示不同内容的css设置结束  */


/*whb2007-07-28 换行*/
.Lblbrk
{	word-break:break-all;		
}				
	
/*whb 20070815 字体颜色设置*/
.siteAboutUs td
{
	font-size :12px;
	color :Black ;
	}
