/* -----Header-------------------------------------------------  */
* {
	margin: 0;
	padding: 0;
	scrollbar-base-color: #FCEFE8;
	scrollbar-arrow-color:#FCEFE8;
	scrollbar-3dlight-color: #FCEFE8;
	scrollbar-darkshadow-color: #FCEFE8;
	scrollbar-face-color: #FFE2D3;
	scrollbar-highlight-color: #FCEFE8;
	scrollbar-shadow-color: #FCEFE8;
	scrollbar-track-color: #FCEFE8;
	}
body{
	font-family: Tahoma;
	font-size: 13px;
	background:#FFF; color: #555555;
	/*background: url(images/background/bg.jpg) no-repeat scroll center top #F1EDE7;*/
	/*background-attachment:fixed;*/
	margin:0px auto;
}
a:link {
	color: #101010;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #101010;
}
a:hover {
	text-decoration: underline;
	color:#101010;
}
a:active {
	text-decoration: none;
	color:#101010;
}
a {
	font-family: Tahoma;
	font-size: 13px;
}
.clear { clear:both; }

.h_bor_middle{ float:left;   /*background:url(images/bg_body_m.gif) repeat-y;*/ width:1002px; padding-left:15px;  margin:0 auto; z-index:10000; }

/*--------------topmenu----------------*/
#top_menu { float:left; width:990px; margin:0 auto; height:65px;   text-align:center; background:url(images/bg_menu_top.png) no-repeat;  }
#top_menu .tob_tabmenu{
margin:0px auto;
width:944px;
}
#top_menu .tob_tabmenu ul{
width:944px;
margin:0 auto;
list-style: none;
padding:20px 0px;
}
#top_menu .tob_tabmenu li{
padding: 0;
text-transform:uppercase;
display:inline;
}
#top_menu .tob_tabmenu a{
font-size: 1.1em;
font-weight:bold;
color:#88543B;
text-decoration: none;
padding:0px 9px 0px 9px;
}
#top_menu .tob_tabmenu a:hover{
color:#311d07;
text-decoration: none;
}
#top_menu .tob_tabmenu a.selected{ 
color:#fffebf;
}
/*------------------tab search --------------------------------------------*/

div#tab_top_search
{
height:38px;
width: 1000px;
margin:0 auto;
margin-top:30px;
margin-top:40px!important; 
margin-bottom:9px;
}
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:#555555; font-weight:bold; width:960px;}
#tab_top_search a { color:#EE6E6E; }
/*-----------------------------------------------*/
#web_top { position:absolute; top:0; left:0; width:100%; background:url(images/bg_nev.gif) repeat-x top; text-align:right; height:60px;  } 
#web_top .nav_topbar { float:left; position:relative; margin:6px 0 0 9px; color:#555555; }
#web_top .nav_topbar h1{ list-style:none; margin:0px; padding:0px;  color:#555555; display:inline; font-size:12px; font-weight:normal; }
#web_top .nav_topbar a{ color:#555555; }
#web_top .text_cp { padding:4px 6px 7px 0px; color:#555555; }
#web_top .text_cp a{ color:#555555; }
#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%; }

/*---------------------------------------------------*/
#header_top { float:left; padding-top:0px; padding-bottom:10px; } 
.logo { margin-left:0px;  position:relative;  }
#cat_foot { background:none; border:none; color:#485502; margin-left:-1px; position:relative; }
#cat_foot  a{ color:#2d3c03; }
#foot_border { color:#333333; }
/*----------footer blog--------------------------------------*/
/*#foot_border { margin:0 auto; height:400px;  width:100%; background: url(images/background/bg_b.jpg) no-repeat scroll bottom center; margin-top:-400px; position:relative; z-index:-9999; } */

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

.left_hothit a img{ border:#EAA6CA 1px solid; background-color:#FFFFFF; }