body{font-size:12px; background-image:url(bg.gif)}
/*以上全局*/
#top{height:40px; background-image:url(bg21.gif);}
#top ul{width:980px; margin:0 auto; text-align:center; color:#ffdc8e;}
#top li{line-height:40px; font-weight:bold; display: inline;}
#top li a{color:#ffdc8e; text-decoration:none;}
#top li a:hover{text-decoration:underline; color:#FFF;}
#top span{padding-left:5px; padding-right:5px;}
/*以上top栏*/
#header{height:90px; width:940px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
#logo{width:212px; height:90px; float:left; background-image:url(logo.png);}
#logo{_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizinMethod='scale', src="../images/logo.png");_background:none;}
#ad_banner{width:728px; height:90px; float:left;}
#content{padding:20px; width:940px; background-image:url(wavebg.gif); margin:0 auto; height:auto;}
/*左栏开始*/
#co1{width:425px; float:left;}
#co1 h2,#co2 h2,#co3 h2,#co4 h2,#co5 h2{font-weight:bold; color:#ffdc8e; padding-top:6px; padding-bottom:6px; overflow:hidden; background-image:url(menubg.gif); text-indent:10px; width:100%;}

#co1 ul{widows:425px;}
#co1 li{padding-bottom:15px; padding-top:5px; border-bottom:1px #d58f36 dotted;}
#co1 h3{line-height:30px;}
#co1 h3 a{font-weight:bold; color:#900; text-decoration:none;}
#co1 h3 a:hover{color:#960; text-decoration:underline;}
.co1_p{line-height:25px; color:#930;}
.co1_p a{color:#930;}
.co1_p a:hover{color:#900; text-decoration:none;}
.co1_plink{margin-right:5px;}
.co1_des{line-height:20px; color:#333; text-indent:12px;}
/*中间栏开始*/
#co2{padding-left:15px; padding-right:15px; border-right:#d58f36 1px dotted; border-left:#d56f36 1px dotted; margin:0px 15px; width:203px; float:left;}
.search{height:18px;}
#co2 table{margin-top:10px; margin-bottom:10px;}
#co2 ul li{padding-right:0px; padding-left:0px; float:left; padding-bottom:4px; margin:0px; overflow:hidden; width:100%; padding-top:8px; border-bottom:#d58f36 1px dotted;}
#co2 ul li a{color:#7e3b13; text-decoration:none;}
#co2 ul li a:hover{color:#9E0A0E; text-decoration:underline;}
/*右栏开始*/
#co3{width:250px; float:left;}
#cap{padding-right:0px; padding-left:0px; padding-bottom:20px; padding-top:10px; margin:0; overflow:hidden; width:100%; color:#333; line-height:20px;}
#cap a{color:#39C;}
.friend{padding-right:0px; padding-left:0px; padding-bottom:10px; padding-top:10px; margin:0; overflow:hidden; width:100%;}
#co3 ul{padding-right:0px; padding-left:0px; padding-bottom:10px; padding-top:10px; margin:0; overflow:hidden; width:100%;}
#co3 ul li{padding-right:0px; padding-left:0px; float:left; padding-bottom:10px; margin:0px; width:100%; padding-top:0px;}
#co3 ul li a{color:#900; text-decoration:none;}
#co3 ul li a:hover{color:#930; text-decoration:underline;}
/*底部开始*/
#down{padding-right:0px; padding-left:0px; padding-bottom:20px; margin:0 auto; width:100%; color:#ffe9b5; line-height:25px; padding-top:30px; text-align:center;}
#down li{line-height:40px; font-weight:bold; display: inline;}
#down li a{color:#ffdc8e; text-decoration:none;}
#down li a:hover{text-decoration:underline; color:#FFF;}
#down span{padding-left:5px; padding-right:5px;}
#down p a{color:#ffdc8e;}
/*列表专属*/
#pagelist{text-align:center; font-size:14px; padding-left:0px; padding-right:0px; padding-top:15px; padding-bottom:10px;}
#pagelist strong{font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#666;}
#pagelist a{ padding-left:4px; padding-right:4px; color:#930; background-color:#EEF7FF; border: dotted 1px #C8E3FF; text-decoration:none; margin-left:5px; margin-right:5px; font-family:Georgia, "Times New Roman", Times, serif}
/*内容页专属*/
#co4{float:left; margin:0; width:644px;}
#co4 p{widows:425px; padding-bottom:15px; padding-top:15px; color:#333; line-height:18px; text-indent:24px;}
#co4 ul{ width:100%; padding-bottom:15px; padding-top:15px; padding-left:35px; padding-right:0px;}
#co4 ul li{font-size:14px; line-height:30px; list-style: decimal;}
#co4 ul li a{color:#900;}
#co4 ul li a:hover{color:#930;}
#co5{width:250px; float:left; border-left:#d58f36 1px dotted; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px; margin-left:15px;}