@charset "utf-8";

#insider_main_wrap{ padding-bottom:30px; background:url(../images/grid.png) center top; }
#insider_main{ background:url(../images/main_bg.jpg); padding:10px 0; }
#insider_main .padder{ background:url(../images/insider_padder_bg.gif) repeat-y; margin:0 10px; }

#bottom_logo{ height:95px; }

#sidebar{ width:240px; }
#sidebar h2{ height:60px; line-height:60px; font-weight:bold; text-indent:40px; background:url(../images/index_module_icon.gif) no-repeat 0px center; color:#ff9c00; }
#side_menu{ background:url(../images/new_contact_delimiter.gif) no-repeat center bottom; margin:10px; padding-bottom:10px; }
#side_menu ul.list li{ text-indent:38px;  background:url(../images/side_menu_icon.gif) no-repeat 20px center; height:30px; line-height:30px; }
#side_menu ul.list li.current{ font-weight:bold; }
#side_menu ul.list li a{ color:#9c835c; }
#side_menu ul.list li.current a{ color:#ff9c00; font-weight:bold; }
#side_contact{ padding:10px; }
#side_contact p{ color:#9c835c; height:24px; line-height:24px; padding-left:10px; }

#adhere{ height:34px; line-height:34px; margin:10px 10px 0; border-bottom:1px dotted #ff9c00; background:url(../images/adhere_icon.gif) no-repeat left center; text-indent:20px; }
#adhere,#adhere a{ color:#ff9c00 }
#adhere a.path_current{ }


#insider_right{ width:720px; }
#insider{ padding-top:10px; }
.list_wrap{ }
.list_wrap ul.list{ margin:0 10px }
.list_wrap ul.list li{ height:40px; line-height:40px; color:#333; border-bottom:dashed 1px #999 ; background:url(../images/xw-li.jpg) 10px center no-repeat; padding-left:20px;}
.list_wrap ul.list li a{ }
.list_wrap ul.list li span{margin-right:20px; color:#666; }
.list_wrap .page{text-align:center; margin-top:20px;}

.list_wrap ul.grid{ margin:0 5px; }
.list_wrap ul.grid li{ margin-top: 20px; margin-left:60px;text-align:center; }
.list_wrap ul.grid li p.text{ height:24px; line-height:24px; }
.list_wrap ul.grid li p.image a img{ padding:1px;}

.text_wrap{ line-height:150%; 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; }

.pagination span{ margin-left:0.5em; }
.pagination span.current{ padding:6px 10px; background:#A43C3C; cursor:default; color:#999999; font-weight:bold; border-radius: 5px;}
.pagination span a{ padding:6px 10px;  font-weight:bold;border-radius: 5px; }
.pagination span a:hover{ background:#999; text-decoration:none; color:#fff;border-radius: 5px; } 
/*.pagination  i{ display:block;width:12px; height:22px; background:url(../images/ar.png) center center no-repeat; float: left}*/












