﻿@charset "utf-8";


/** base **/
html{background:#ffffff;height:100%;}
body{background:#ffffff;text-align:center;color:#000;}
 #all{width:900px;margin:auto;text-align:left;}
  #m{width:620px;float:right;padding:0 0 20px 0;}
  #s{width:300px;float:left;padding:0 0 20px 0;position:relative;}
  #c{padding:0 0 20px 0;}

html,body,#all,header,#m,#s,#c,footer,section,article,ul{/zoom:1;}
html:after,body:after,#all:after,header:after,#m:after,#s:after,#c:after,footer:after,section:after,article:after,ul:after{content:'';display:block;clear:both;}

/** header **/
 header .topimg {  }
  header .topimg a {  }


/** footer **/

/** #c **/
#c section{padding:0 0 40px 0;}
#c .title{ width:150px;float:left;}
#c .box{width:720px;float:right;}
#c .title{}

 .topnews {_margin:0 -20px 0 0;font-size:92%;}
 .topnews article { width:220px;float:left;margin:0 20px 0 0; }
  .topnews article a { color:#000;background-color:#fff;display:block;padding:4px; }
  .topnews article a,
  .topnews article a:link,
  .topnews article a:visited,
  .topnews article a:active{text-decoration:none;color:#000;}
  .topnews article .image{ float:right; width:75px; height:75px;}

.newsindex article .image { float:right;}

.news .entry .box,
.news .entry .box .entrybox{ padding:0 0 20px 0;}

