body{text-align:center;background:#FFF url(../images/body_bg.gif) repeat-x left top;font:12px/1.8 Verdana, Arial, "宋体", SimSun ,serif, sans-serif;color:#393939; padding:0; margin:0; }
img{border:none;}

a:link,a:visited{color:#5A7E11;text-decoration: none;}
a:hover,a:active{color:#FF6600;text-decoration:underline;}	

a.a1:link,a.a1:visited{color:#fff;text-decoration: none; height:24px; display:block; padding-top:4px;}
a.a1:hover,a.a1:active{color:#FFFF00;text-decoration:underline;}	

a.a2:link,a.a2:visited{color:#fff;text-decoration: none; height:24px; display:block; padding-top:4px; cursor:default}
a.a2:hover,a.a2:active{color:#fff;text-decoration:none; cursor:default}

#header,#content,#footer{ clear:both;}
.clear{ clear:both; height:0; overflow:hidden}
#header #swf{ height:203px; overflow:hidden}
#info{ margin:0 auto; width:950px; text-align:left;}
#nav{ background:url(../images/nav_icon2.gif) repeat-x left center;}
#sidebar{ width:270px; float:left; background:url(../images/lefttt_bottom.gif) no-repeat left bottom; padding-bottom:59px;}
#nav table div{ position:absolute; width:128px; border:1px dotted #A1A1A1; background:#fff url(../images/nav_menubottom.gif) no-repeat left bottom; padding-bottom:30px; border-top:none; margin-top:28px; display:none; margin-left:-12px;}
#nav table div ul{ margin:5px 10px 0 10px; padding:0}
#nav table div ul li{ list-style:none;}
#nav table td{ padding:0 25px;}

#sidebarNav{margin:0;padding:0;}
#sidebarNav li{list-style:none;line-height:2.5; background:#E0E0E0; padding-left:30px; margin-top:4px;}
#sidebarNav li.on{ background:#F2F2F2; font-weight:bold; color:#3C530B}

#sidebar h5{ margin:0; padding:0;line-height:2.5;  padding-left:30px; margin-top:4px; margin-bottom:4px; background:#E0E0E0; color:#5A7E11}
#sidebarNav2{margin:0;padding:0;}
#sidebarNav2 li{list-style:none;line-height:2.5; background:#F2F2F2; padding-left:30px; margin-top:1px; border-bottom:1px dotted #999999}
#sidebarNav2 li.on{ background:#ffffff; font-weight:bold; color:#3C530B}

#main{ width:660px; float:right; overflow:hidden}
#mainNav{ line-height:3.0}
#h2 h2{margin:0;padding:0;font-size:14px;color:#fff; line-height:21px; border-top:1px solid #D5D5D5;background:#99CC33; text-align:center}
#mainBox{ padding:10px 5px;}

#footer{ background:url(../images/bottom_bg.jpg) no-repeat left bottom; text-align:center; padding-bottom:40px;}


#listTabListAndTime .time{ width:150px; color:#666666}
#listTabListAndTime td,#listTabList td,#listTabListAndImg td{border-bottom:1px dotted #ccc;}
#listTabListAndTime .title,#listTabList .title{ background:url(../images/icon_dot.gif) no-repeat 15px center; padding-left:30px;}
#listTabListAndImg td img{ border:1px solid #efefef; padding:4px; margin:5px; width:64px; height:64px;}
#listTabListAndImg .img{ width:80px;}
#listTabListAndImg h4{ margin:0; padding:0; font-size:12px;}
#listTabListAndImg p{ margin:5px 0 ; padding:0}

#itemContent{  padding:0 30px;}
#root{ }
#itemContent h1{ font-size:14px; text-align:center; border-bottom:1px solid #CCCCCC; margin:0; padding:0; padding-bottom:5px;}
#itemTime{ display:block; text-align:center; margin-bottom:10px; color:#999999}
