@import url("htmls.css");
@import url("border.css");
@import url("widget.css");
td{vertical-align:middle}
#bottom-sever{ width:954px; height:60px; background:url("in_45.gif") no-repeat; margin:0px 0 0 0;}
#bottom-severblock{ width:238px;float:left; display:block;}
#bottom-severblock-title{height:24px; margin:10px 0 0 85px; color:#000;}
#bottom-severblock-cont{ margin:10px 0 0 75px; line-height:18px;}
#bottom-payico{ width:953px;background:url("in_50.gif") no-repeat; padding:10px 0 0 20px; }
#bottom-payico .border19{ float:left;}
#bottom-payico .AdvBanner{ float:left; text-align:center; padding:3px;}
#bottom-copyright{width:913px;text-align:left;clear:both;padding:10px 20px;line-height:18px; overflow:hidden;}
.foot-copyright{width:953px;float:left;padding:0;margin:0 0 -27px 0;}


body {
	background: url("background.jpg") repeat;
	font-size:12px;
	font-family: "Xista" ,Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	color:#666666;
	text-align : left;
}
#AllWrap
{
	width:960px;
	margin:0 auto;
}
#AllBodys
{
	background:url("bodybackground_center.gif") repeat-y;
	float:left;
	display : inline;
	width : 960px;
}
#InnerLeftColumn
{
	float:left;
	width:210px;
	display:inline;
	overflow:hidden;
}
#LeftColumn
{
	overflow:hidden;
	width:210px;
	float:left;
}
#CenterColumn{
	overflow:hidden;
	width: 530px;
	float:left;
	margin : 0 10px;
	padding-top : 7px;
}

#listColumn{
	overflow:hidden;
	width: 710px;
	float:left;
	margin : 0 10px;
	padding-top : 7px;
}


#RightColumn{
	float: left;
	overflow : hidden;
	width : 180px;
}
#MainWrap
{
 	float:left ;
	display : inline;
	overflow : hidden;	
	padding-left : 10px;
}
#MainWraps
{
	padding : 10px 10px 0 10px;
}
#InnerWrap
{
	overflow : hidden;
}
#Top , #Logo
{
	float : left;
	display : inline;
	margin-bottom : 10px;
}
#toobar
{
	height: 35px;
	text-align : right ;

}
#topToobar
{
	background:url("TopMenu.gif") no-repeat right top;
	height : 35px;
	width : 430px;
	line-height:29px;
	margin:0 0 4px 0;
	color:#627586;
	float : right ;
	display : inline;
	padding-right : 5px;
}
#Logo a img
{
	display : block;
}
#Menu
{
	background:url("nav_menu.gif") no-repeat center top;
	width:960px;
	height:50px;
	float : left;
}
#Menu ul{
	padding : 5px;
	height : 40px;
}
#Menu li{
	background: url("menu_line.gif") no-repeat left center;
	display: block ;
	float : left;
	line-height:40px;
	width : 80px;
}
#Menu li.first{
	background-image : none;
}
#Menu li a {
	font-family: "Xista";
	font-size : 12px;
	font-weight: bold;
	color:#0F6C2E;
	padding-left : 14px;
}
#Menu li.first a
{
	background-image : none;
}

#Menu li a:hover{
	text-decoration: none;
	display:block;
	background:url("nav_menu_hot.gif") no-repeat !important;
	background:url();
	text-decoration : none !important;
	text-decoration :underline ;
	width : 80px !important;
	width : auto;
	height : 40px;
}
#Menu li.first a:hover
{
	background:url("nav_menu_hot.gif") no-repeat !important;
	background:url();
	text-decoration : none !important;
	text-decoration : underline ;
	display:block ;
	width : 80px !important;
	width : auto;
	line-height:40px;
}
#border-line-top
{
	background:url("bodybackground_line.gif") no-repeat center top;
	height : 5px;
	width : 960px;
	margin : 0;
	padding : 0;
	float:left;
	display : inline;
}
#border-line-bottom
{
	background:url("bodybackground_line.gif") no-repeat center bottom;
	height : 5px;
	width : 960px;
	margin : 0;
	padding : 0;
	float:left;
	display : inline;
}
#border-line-footer
{
	background:url("bodybackground_line.gif") no-repeat center top;
	height : 5px;
	width : 960px;
	margin : 0;
	padding : 0;
}
#banner
{
	float:left ;
	display : inline;
	padding : 0 5px;
}
#footer
{
	margin-top : 10px;
    display : inline;
    float:left;
}
#footer-body
{
	background:url("bodybackground_center.gif") repeat-y;
    display : inline;
    float:left;
}
#bottom
{
	margin : 0 auto;
	width : 960px;
	margin-top : 10px;
}
#Foot .TreeList{
		line-height:30px;
	text-align : center;
}
#Foot .TreeList .cat1{
	padding:0 40px;
	font-weight:bold;
	background : transparent;
	float : left ;
}

#Foot{
	padding : 0px 5px !important;
	padding : 0 0 ;
	float:left ;
	display : inline;
	background:url("bodybackground_center.gif") repeat-y;
	width : 960px;	
}
#Search{

	
	top:78px;
	width:960px;
	padding:0 5px 0 5px;
}
.SearchBar
{
	background:url("Searchbackground.gif") no-repeat ;
	height : 30px;
	line-height : 30px;
	padding : 0 9px !important;
	padding : 0 3px;
}	
#Search .inputstyle{
	border:1px solid #a5a7a6;
	height: 14px;
	background : #f9f9f9;
}
#Search .hotkeywords{
	margin:0 0 0 65px;
	background:url("searchs.gif") no-repeat 0 -63px;
	*background:url("searchs.gif") no-repeat 0 -65px;
	padding:0 0 0 30px;
}
#Search .btn_search,#Search .btn_advsearch{
	background:url("searchs.gif") no-repeat;
	border:none;
	display:block;
	width:40px;
	height:19px;
	text-indent:-9999px;
	cursor:pointer;
	margin:0 1px;
}
#Search .btn_advsearch{
	background-position:0 -20px;
	width:65px;
}