@charset "utf-8";

.news_list{ padding:20px 15px;}
.news_list li{ clear:both; height:27px; background-repeat:no-repeat; background-position:left top;}
.news_list li:hover{ background-image:url(../images/news_list_bg.png);}

.news_list a{ text-decoration:none; line-height:27px; height:27px;}
.news_list a:hover{ text-decoration:none;}

.news_list .index .kind{ display:inline-block; width:62px; font-family:Tahoma; font-size:11px; color:#777; padding-left:14px;}
.news_list .index .kind:hover{ color:#b20001; text-decoration:none;}
.news_list .index .kind span{background:url(../images/dot1_gray.png) repeat-x bottom; padding:1px 2px;}
.news_list .index .kind:hover span{background:url(../images/dot1_red.png) repeat-x bottom;}

.news_list .index .show{ width:590px; display:inline-block; background:url(../images/ar1.png) no-repeat left 10px; padding-left:18px; position:relative; color:#333;}
.news_list .index .show:hover{ background:url(../images/ar1_on.png) no-repeat left 10px; color: #01589b;}
.news_list .index .show .date{ position:absolute; right:0; top:0; width:85px; font-size:12px; color:#777; font-family:Tahoma, Arial;}

.news_list .kindBox .show{ padding-left:35px; display:block; background:url(../images/ar1.png) no-repeat 18px 10px; position:relative; color:#333;}
.news_list .kindBox .show:hover{ background:url(../images/ar1_on.png) no-repeat 18px 10px; color: #01589b;}
.news_list .kindBox .show .date{ position:absolute; right:0; top:0; width:85px; font-size:12px; color:#777; font-family:Tahoma, Arial;}


.page{ padding:0 0 0 30px;}