@charset "utf-8";
/* CSS Document */


/*主体部分*/
.mainbox{ padding:10px 0 5px 0;}
/*左栏*/
.mainbox_l{ margin-bottom:20px; float:left; width:630px; _border-right:1px solid #d2d2d2; padding-right:6px;  }
.mainbox_l h1.catname {margin: 10px 0 15px; background: #F2F2F2;}
/*专栏作家*/
.columnauthor{ padding:0px 12px 11px; border:1px solid #c8d9e7; background:#f6fafd; margin-bottom:10px; }
.columnauthor .authorimg{ float:left; width:190px; height:240px; padding:0 0 0 0; font-size:0px; margin-top:10px; }
.columnauthor .authorimg img{width:190px; height:240px;}
.columnauthor .author_r{float:right;  width:390px; padding:3px 0 0 10px; font-size:14px;margin-top:10px; }
.columnauthor .author_r .author_top{ clear:right; height:30px; line-height:30px; }
.columnauthor .author_r .author_top .authorname{  color:#1F4F82; font-size:20px; font-weight:bold;}
.columnauthor .author_r .digg{ width:200px; display:none;}
.columnauthor .author_r .digg .popular{float:left; width:100px;}
.columnauthor .author_r .digg .popular span{color:#d60000; margin-left:5px; font-size:12px;}
.columnauthor .author_r .digg .support{float:right; width:60px; height:20px;padding-left:40px; background:url("../images/support.jpg") 15px 0px no-repeat;}
.columnauthor .author_r .authordesc{ padding:5px 10px 10px 0px;color:#434343; line-height:18px; font-size:14px;}
  /* archive-topic*/
h2.topic{padding:3px 12px 11px; font-size:20px; line-height:30px; background:#f5f5f5;}



   /*top one*/ /*top two*/
.list_top_one {border-top:1px solid #ddd; padding:10px 10px 10px 0;}
.list_top_two{padding:3px 12px 11px;}
.list_top_one .toptitle,.list_top_two .toptitle{ font-size:16px; line-height:18px; font-weight:bold;padding-bottom:5px;  }
.list_top_one .toptitle .date,.list_top_two .toptitle .date{ font-size:12px; color:#959595; font-weight:normal; margin-left:58px;}
.list_top_one .summary,.list_top_two .summary{ font-size:12px; color:#707070; line-height:14px;}
.list_top_two{ background:#f5f5f5; border:1px solid #ebebeb;margin-top:9px;}
   /*other list*/
.otherlist{ padding:0 1px 0 2px;}
.otherlist ul{ padding:8px 0 22px 0}
.otherlist ul li{ border-bottom:1px dotted #959595; padding:8px 10px 7px 18px; background:url(../images/list_h_ico_r.gif) 11px 15px  no-repeat; line-height:18px;  height:1%; }
.otherlist ul li .title_l{ width:534px; float:left; }
.otherlist ul li .date{ width:64px; float:right; font-size:12px; color:#959595;}
 /* navigation*/
.navigation{height:20px;line-height:20px; padding:0 3px 0;}
.navigation .navleft{ float:left;}
.navigation .navright{ float:right;}

/*右栏*/
.mainbox_r{ float:right; width:332px;}

  














