/* CSS Document */

/* news.html */
.news-box{ padding:0px 10px; }
.line{ clear:both;border-bottom:3px solid #ddd; height:2px; line-height:2px;}
.news-ul{ margin:0; padding:0; padding-bottom:2px;}
.news-ul li{ clear:both; float:left; padding:6px 5px 6px; width:589px; border-bottom:1px solid #ddd;}
.news-ul li span{ display:block; float:left; padding:0px 20px 0px 12px; width:68px; background:url(../images/sitemap/dot.jpg) 0px 4px no-repeat;font-size:11px; color:#6f97da; line-height:16px;}
.news-ul li a{ display:block; float:left;width:480px; color:#666;line-height:16px; }
.news-ul li a:hover{ color:#222;}

.page-box{ clear:both; margin:2px 10px 0px; padding:0px 6px 0px 0px;}
.page-box .right{ padding-top:6px;}
.page-box a{ display:block; float:left; padding:0px 5px; text-decoration:none; color:#666; line-height:12px;+line-height:14px;}
.page-box a#on{ font-weight:bold; color:#333;}
.page-box a#on:hover{ text-decoration:none;}
.page-box a:hover{ text-decoration:underline; color:#333;}
.prev{ display:block; float:left; margin:0px; padding:0px 3px; width:4px; height:14px; background:url(../images/news/prev.gif) 0px 0px no-repeat;}
.next{ display:block; float:left; margin:0px; padding:0px 3px;width:7px; height:14px; background:url(../images/news/next.gif) 3px 0px no-repeat;}
.prev:hover{ background:url(../images/news/prev-on.gif) 0px 0px no-repeat;}
.next:hover{ background:url(../images/news/next-on.gif) 3px 0px no-repeat;}


.news-box h2{ padding:0px 0px 10px; font-size:14px; font-weight:bold; text-align:center; border-bottom:1px solid #e9e9e9;}
.news-box p{ line-height:1.5em; padding-bottom:9px; color:#666;}
.news-content{ margin-top:10px; margin-bottom:30px;}
.news-box h6{ padding:5px 10px; text-align:right; font-size:12px; font-weight:normal;}
