@charset "utf-8";

#insider_wrap{ padding-bottom:30px; background:#fff; }
#sidebar{ width:236px; background: url("../images/bg_line5.jpg") repeat-x; min-height: 300px;}
#side_menu{  padding-bottom:10px; ;}
#side_menu h2{height: 34px; line-height: 34px; text-indent: 2em; color: #008ec8; font-size: 14px;}
#side_menu ul li a{display:block; height:32px; line-height:32px; color:#333; font-weight:bold; background: url("../images/menu_li.jpg") left no-repeat; padding-left:20px; margin-left: 20px;  }
#side_menu ul li ul li a{display:block; font-size:12px; font-weight:normal; height:20px; line-height:20px; text-decoration:underline; background: url("../images/li.jpg") left no-repeat; padding-left: 8px; margin-left: 35px;}

#insider_right{ width:780px; }
#insider{ padding-top:10px; }
#adhere{ height:34px; line-height:34px; margin-right:10px; border-bottom:1px dotted #333; text-indent:6px; }
#adhere,#adhere a{ color:#333; }
#adhere a.path_current{ }

.list_wrap ul.list{ margin:0 10px }
.list_wrap ul.list li{height:22px; line-height: 22px; border-bottom: 1px #333 dotted; background: url("../images/arrow_1.jpg") left no-repeat; padding-left: 18px;}
.list_wrap ul.list li a{ }
.list_wrap ul.list li span{margin-right:20px; color:#008bc6; }
.list_wrap .page{text-align:center; margin:20px;}

.list_wrap ul.grid{ margin:0 5px; }
.list_wrap ul.grid li{ float:none; background: url("../images/li_line.jpg") center bottom no-repeat; height:120px; padding:22px 0; }
.list_wrap ul.grid li .text{width: 300px; line-height: 22px;}
.list_wrap ul.grid li .text h2 a{display:block; height: 36px; color: #065689; font-size: 14px;}
.list_wrap ul.grid li .image {margin-right:50px; }
.list_wrap ul.grid li .image a img{ display: block; }

.text_wrap{ line-height:180%; padding:5px 10px; }
.text_wrap h2.h2{ font-size:16px; text-align:center; line-height:24px; margin-bottom:10px; }
.text_wrap h4.h4{ font-size:12px; text-align:right; color:#999; margin-bottom:10px; font-weight:normal; }
.text_wrap .view_top .summary{line-height: 30px;}
.text_wrap .content{margin-top: 20px; border-top: 1px #ccc solid; padding-top: 20px;}

.pagination span{ margin-left:0.5em; }
.pagination span.current{ padding:1px 4px; border:1px solid #666; background:#666; cursor:default; color:#fff; font-weight:bold; }
.pagination span a{ padding:1px 4px; border:1px solid #999; font-weight:bold; }
.pagination span a:hover{ background:#999; text-decoration:none; color:#fff; } 












