/* news_list */
.news_list                                 { width:100%; padding:0 10px 10px 0; border:solid 0px #d6d6d6; vertical-align:top; }


.news_list .section                       { padding:20px 0 20px 0; }

.news_list .section .dt                   { padding:2px 0; color:#000; }
.news_list .section .name                 { padding:2px 0; }
.news_list .section .name a               { font-weight:normal; text-decoration:underline; }
.news_list .section .name a:hover         { text-decoration:underline; }
.news_list .section .descr                { padding:2px 0 5px 0; }
.news_list .all a                         { }





/* news_article */
.news_article { }
.news_article p { margin: 10px 0 20px 0; }
.news_article .img  { margin:10px 0 10px 0; }

.news_article .date { margin:5px 0 0 0; font-style:italic; }
.news_article .content { margin:5px 0 0 0; }
.news_article .source { margin:20px 0 15px 0; }

.news_article br.author { display: block; margin: -5px 0 0 0; line-height:1px; content: " "; }
.news_article .content span.author { font-size:10px; color: #999; line-height:0; }
.news_article .content span.author a { font-size:10px; color:#999; }

.news_article .share { margin:20px 0 20px 0; }




.news_linkall { padding:30px 0 10px 0; }
.news_linkall a { }






.news_months { text-align:right; margin:0 10px 10px 0; }
.news_months select { border: solid 1px #ddd; color: #777; }
