.body{background:url(img/list_bg.gif) repeat-y 0 0}
.main{float:left;width:720px}
.main .block{float:left;width:348px;margin:0 0 10px 10px;height:280px;overflow:hidden}
.main .block .hd{padding:0px 8px;height:28px;line-height:28px;border-bottom:1px solid #9FC9E1;background:url(img/tab.gif) repeat-x scroll 0 -251px}
.main .block .hd h3{margin:0;padding:0;float:left;font-size:14px;}
.main .block .hd .more{float:right;}
.main_bom_line{background:url(img/list_bom.gif) no-repeat 0 0;height:1px;overflow:hidden}

.body .list{padding:6px 8px}

.side{float:left;width:258px;margin:0px 1px;}
.side h5{color:#07519A;line-height:28px;margin:0;padding:0 6px;font-size:14px;border:1px solid #9FC9E1;border-width:1px 0px;background:url(img/tab.gif) repeat-x scroll 0 -251px}

.category{margin:0 1px;padding:8px 15px;}
.category li{margin:0 0px;line-height:22px;float:left;width:50%;}
.category h2{font-size:14px; font-weight:normal;margin:0;padding:0; white-space:nowrap}
.category a{color:#004499;text-decoration:underline}

.listpage{background:url(img/linebg.gif) repeat-y 0 0;border:1px solid #9FC9E1;border-width:1px 0px}
.listpage h1{color:#07519A;margin:0px 10px;padding:0;line-height:40px;font-size:23px;font-family:"ºÚÌå"}
.pagehead{margin:0px 10px;border-top:1px solid #9FC9E1;border-bottom:1px solid #eee;height:24px;line-height:24px;color:#999;}
.pagehead dd{float:left;margin:0;}
.pagehead dd.s, .pagelist li h3{float:left;width:550px;padding:0 0 0 16px}
.pagehead dd.d, .pagelist li .d{float:right;width:80px}

.pagelist{margin:5px 10px;list-style:none}
.pagelist li{height:24px;line-height:24px;}
.pagelist li h3{margin:0;font-size:14px;font-weight:normal;background:url(img/d.gif) no-repeat 4px 11px;height:24px;overflow:hidden;}

.pages{clear:both;margin:8px 10px 0;border-top:1px solid #9FC9E1;padding:10px 0;}
.pages strong, .pages a{border:1px solid #DDD; color:#666; display:block; float:left;line-height:17px;margin-right:3px;padding:1px 8px 0px;text-decoration:none; font-family:"ËÎÌå"}
.pages a:hover{border-color:#666;color:#333}
.pages strong{ background-color:#0066CC;border-color:#0033CC;color:#FFF;}

.notopbd{border-top:none !important}
.listblock{border-left:none}
.listleft .bglist{margin:4px 8px}

.taglist{padding:6px}
.taglist h2{margin:0;padding:0 10px;color:#07519A;font-size:18px;line-height:30px;font-weight:normal;font-family:"ºÚÌå"}
.taglist h3{font-size:14px; font-weight:normal;float:left;margin:0px 4px;line-height:20px; white-space:nowrap; font-family:Arial, Helvetica, sans-serif}
.taglist h3{line-height:24px;margin:0; line-height:24px;height:24px; overflow:hidden}
.taglist ul{list-style:none;margin:0 10px !important;}
.taglist ul li{float:left;width:20%;font-size:14px;line-height:24px;}
.taglist .bgline{margin:0px 10px !important}

.about{background:url(img/linebg2.gif) repeat-y 0 0;}
.aboutleft{width:178px;margin:0px 1px;}
.aboutright{width:800px;}
.about .content{padding:12px;line-height:150%; font-size:14px;}
.aboutlinks{margin:8px 10px;padding:0; list-style:0}
.aboutlinks li{margin-top:2px;line-height:25px;padding:1px}
.aboutlinks li.on{padding:0px;border:1px solid #9FC9E1;background:#FFF url(img/array.gif) no-repeat right center;}
.aboutlinks li.on h2{font-weight:bold}
.aboutlinks li h2{margin:0;padding:0;font-weight:normal; font-size:14px;padding-left:8px;}
.aboutlinks li a{color:#07519A}


.bgline{margin:0px 30px;background:url(img/bgline.gif) repeat-x center center;height:22px;}

.newslist{margin:0px 8px}
.newslist h3, .newslist dl, .newslist dd, .newslist dt{margin:0;padding:0}
.newslist h3{font-size:14px;height:24px;font-weight:normal; background:url(img/d.gif) no-repeat 4px 11px;padding-left:16px; overflow:hidden}
.newslist dl{height:24px;}
.newslist dd.p{width:60px;color:#CC0000; display:none}
.newslist li{height:24px;line-height:24px;}
.newslist li h3{height:24px; overflow:hidden; float:left}
.newslist li span.d, .newslist li span.date, .newslist .head .d{float:right;margin-right:20px;}



.sitemap{padding:10px 20px;font-size:14px}
.sitemap a{color:#07519A}
.sitemap h3{clear:both;margin:0px;line-height:30px;font-size:14px;}
.sitemap .level1-h3{padding:0 0 0 16px;background:url(img/array.gif) no-repeat left center;}
.sitemap .level2-h3{float:left;width:90px;}
.sitemap .level3-ul{float:left}
.sitemap .level2-ul{margin:0px 16px;}
.sitemap .level2-li, .sitemap .level3-li{float:left;margin-right:10px;line-height:24px;}