/* -----Header-------------------------------------------------  */
* {
	margin: 0;
	padding: 0;
	scrollbar-base-color: #F5F6F0;
	scrollbar-arrow-color:#F5F6F0;
	scrollbar-3dlight-color: #F5F6F0;
	scrollbar-darkshadow-color: #F5F6F0;
	scrollbar-face-color: #D2D1CC;
	scrollbar-highlight-color: #F5F6F0;
	scrollbar-shadow-color: #F5F6F0;
	scrollbar-track-color: #F5F6F0;
	}
body{
	font-family: Tahoma;
	font-size: 13px;
	background: #FFF url(images/background/bg.gif) repeat center top; color: #454545;
	background-attachment:fixed;
	margin:0px auto;
}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color:#CC0000;
}
a:active {
	text-decoration: none;
	color:#000;
}
a {
	font-family: Tahoma;
	font-size: 13px;
}
.clear { clear:both; }

.h_bor_top{ float:left; background:url(images/bg_body_t.png) no-repeat; height:15px; width:1017px; margin:0 auto; z-index:2;behavior: url("iepngfix.htc")  }
.h_bor_middle{ float:left;   background:url(images/bg_body_m.gif) repeat-y; width:985px; padding-left:15px; padding-right:15px; margin:0 auto; z-index:10000; }
.h_bor_bottom{ float:left; background:url(images/bg_body_b.png) no-repeat; height:17px;  width:1017px; margin:0 auto; behavior: url("iepngfix.htc") }
/*--------------topmenu----------------*/
#top_menu { width:100%; margin:0 auto; margin-top:15px;  text-align:center; z-index:10000; background:url(images/bg_menu.gif) repeat-x; height:42px; }
#top_menu .tob_tabmenu{
margin:0px auto;
width:944px;
}
#top_menu .tob_tabmenu ul{
width:944px;
margin:0 auto;
list-style: none;
padding:12px 0px;
}
#top_menu .tob_tabmenu li{
padding: 0;
text-transform:uppercase;
display:inline;
}
#top_menu .tob_tabmenu a{
font-size: 1.1em;
color:#FFF;
text-decoration: none;
padding:0px 11px 0px 11px;
border-right:2px #fcfcdf solid;

}
#top_menu .tob_tabmenu a:hover{
color:#FFFF00;
text-decoration: underline;
}
#top_menu .tob_tabmenu a.selected{ 
color:#FFF;
}
/*------------------tab search --------------------------------------------*/

div#tab_top_search
{
height:38px;
width: 1000px;
margin:0 auto;
margin-top:35px;
margin-top:55px!important; 
margin-bottom:0px;
}
div#tab_top_search .s_center { margin:0 auto; padding-left:20px;}
#tab_top_search .bg_center {float:left; height:38px; }
#tab_top_search .line_s { padding-top:6px; font-size:12px; color:#85b480; font-weight:bold; width:960px;}
#tab_top_search a { color:#a03232; }
/*-----------------------------------------------*/
#web_top { position:absolute; top:0; left:0; width:100%; background:#F5F5F5; text-align:right; height:32px; border-bottom:5px  #E1E1E1 solid; } 
#web_top .nav_topbar { float:left; position:relative; margin:9px 0 0 9px; color:#3f3f3f; }
#web_top .nav_topbar h1{ list-style:none; margin:0px; padding:0px;  color:#3f3f3f; display:inline; font-size:12px; font-weight:normal; }
#web_top .nav_topbar a{ color:#3f3f3f; }
#web_top .text_cp { padding:7px 6px 7px 0px; color:#3f3f3f; }
#web_top .text_cp a{ color:#3f3f3f; }
#web_top a { padding-bottom:5px; }
#web_top  li{ float:left; width:100%;}
#web_top .banner{ float:right; background:url(images/line_top.gif);   }
#web_top .king { display:none;  }
#web_top .user_cp { float:right; width:100%; }

/*---------------------------------------------------*/
#web_foot { float:left; width:100%; background:#F5F5F5;  text-align:right; height:32px;
border-top:5px  #CDCDCD solid;
 } 
#web_foot .nav_topbar { float:left; position:relative; margin:9px 0 0 9px; color:#3f3f3f; }
#web_foot .nav_topbar h1{ list-style:none; margin:0px; padding:0px;  color:#3f3f3f; display:inline; font-size:12px; font-weight:normal; }
#web_foot .nav_topbar a{ color:#3f3f3f; }
#web_foot .text_cp { padding:7px 6px 7px 0px; color:#3f3f3f; }
#web_foot .text_cp a{ color:#3f3f3f; }
#web_foot a { padding-bottom:5px; }
#web_foot  li{ float:left; width:100%;}
#web_foot .banner{ float:right; background:url(images/line_top.gif);   }
#web_foot .king { display:none;  }
#web_foot .user_cp { float:right; width:100%; }

#header_top { float:left; padding-top:0px; padding-bottom:2px; } 
.logo { margin-left:0px;  position:relative;  }
#cat_foot { background:none; border:none; color:#485502; margin-left:-1px; position:relative; }
#cat_foot  a{ color:#2d3c03; }
.footer_h_bor_middle{ float:left;  margin:0px auto; width:100%; z-index:10000; margin-top:9px; text-align:center;}

/*----------footer blog--------------------------------------*/
#foot_border { margin:0 auto; width:1017px; } 
#footer { margin:0px auto;   text-align: left; background:none; color: #b39b75;}
#footer-bg { position: relative;z-index: 1;  }
.footer-block {float: left; width: 24%;overflow: hidden; margin-left:8px;}
.footer-text {margin: 0px 15px;}
.footer-text a:hover {text-decoration: none;}
.footer-block .readon-wrap1 {margin-top: 0;}

.footer-block ul.bullet-1 {margin-left: 0 !important;padding-left: 0 !important;margin-bottom: 0;background: none;}
.footer-block ul.bullet-1 li.icon {background: url(images/li_icon.png) left no-repeat; padding:5px 15px; margin:0; font: normal 12px Arial, Helvetica, sans-serif; color:#474747;}
.footer-block ul.bullet-1 li.icon a {font: normal 12px Arial, Helvetica, sans-serif; color:#474747;text-decoration: none;}


.footer-block ul.bullet-4 {margin-left: 0 !important;padding-left: 0 !important;margin-bottom: 0;background: none;}
.footer-block ul.bullet-4 li.icon {background: url(images/li_icon.png) left no-repeat; padding:5px 15px; margin:0; font: normal 12px Arial, Helvetica, sans-serif; color:#474747;}
.footer-block ul.bullet-4 li.icon a {font: normal 12px; color:#474747;text-decoration: none;}

.highlight-bold {line-height: 29px;}
.highlight-bold a {color:#ff1474;font-weight: bold;}

/* Footer Block */
#footer .footer-block .widget {margin-bottom: 15px;}
#footer .footer-block ul {list-style-type: none; padding-left: 0 !important; margin-top: 10px;}
#footer .copyright { float:left; }

.nav_head  a { color:#000000; }
.sub a { color:#000000; }