@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
#nav-second{ width:960px; margin:0 auto; }
#nav-top{ width:964px; margin:0 auto;background:#fff;}
#nav-top a img{ border:0;}
#site-nav{ width:960px; margin:0 auto; height:25px; background:#ebebeb; color:#333; font-size:12px; line-height:25px;}
#site-nav a{ color:#333; text-decoration:none;}
#site-nav a:hover{ color:#F60; text-decoration:none;}
.float1{ float:left; margin-left:10px; }
.float2{ float:right; margin-right:10px;}
#bglogo{ width:960px; margin:0 auto;  height:52px; margin-top:10px; background:#fff;}
#bglogo .bd{background:#fffbe5;}
#bglogo ul{ margin:0; border:#fff5bf 1px solid; border-right:0; font-size:12px; list-style:none;}
#bglogo ul li{ float:left; padding:5px 5px; border-right:#fff5bf 1px solid; }
.float2 img{ padding-top:5px; border:0;}
#bglogo a{ color:#00C; text-decoration:none;}
#bglogo a:hover{color:#F60; text-decoration:none;}
.search-box{margin:10px auto;width:585px;height:53px;}
.select-search li,.select-search .active span,.search-form{ background:url(/navimages/hd_20090313.png)  no-repeat;}
.search-box ul.select-search{position:relative;margin:0 auto;clear:both;width:322px;padding:0 0 0 2px;height:20px;overflow:hidden; font:12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;}
.search-box ul.select-search li{float:left;height:20px;margin:0 0 0 -1px;display:inline;text-align:center;line-height:18px;background-position:100% -57px; cursor: pointer; }
.search-box ul.select-search li.last{background-position:50px 50px;}
.search-box ul.select-search li a strong{font-weight:400;}
.search-box ul.select-search li.Search-Dating{background-position:100px 100px;}
.search-box ul.select-search li span{display:block;padding:0 12px 0 11px;outline:none;height:20px;line-height:18px;white-space:nowrap;}
.search-box ul.select-search li.active{background-position:0px -31px;margin-left:-2px;}
.search-box ul.select-search li.active span{font-weight:700;padding:0 12px;*padding:0 11px ;background-position:100% -31px;line-height:21px;}
.search-box ul.select-search li.active span strong{font-weight:700;}.search-box .search-form{height:34px;}
.search-form{margin:-1px 0 0;width:580px;background-position:0 -78px;}
.searchaa{width:100px;font-size:14px;font-weight:700;background:transparent;border:none;cursor:pointer; height:26px; text-align:center;line-height:26px;}
.search-q input{margin:5px 0 0 4px;padding:5px 0 0 4px;*padding:4px 0 0 5px;height:20px;width:460px;border:none;background:transparent;}
.select-more{float:right;margin:-36px -50px 0 0;*margin:-38px -50px 0 0;display:inline;position:relative;}
.item{text-align:center;}.item .pic{border:1px solid #E4E4E4;}
.search-box ul.select-search li span{ width:50px; _width:30px;}


#menu1 ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:20px;
}
#menu_out{
	width:956px;  height:30px;
	padding-left:4px; margin:0 auto;
	background: url(/navimages/menu_left.gif) no-repeat left top;
}
#menu_in{
	background:url(/navimages/menu_right.gif) no-repeat right top;
	padding-right:4px; height:30px;
}
#menu1{
	background:url(/navimages/menu_bg.gif) repeat-x;
	height:30px;
}
.menu_line{
	background:url(/navimages/menu_line.gif) no-repeat center top;
	width:5px;
}
.menu_line2{
	background:url(/navimages/menu_line2.gif) no-repeat center top;
	width:5px;
}
#nav1{
	
}
#nav1 li{
	float:left;
	height:31px;
}
#nav1 li a{
	float:left;
	display:block;
	padding-left:6px;
	height:30px;
	background:url(/navimages/menu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
#nav1 li a span{
	float:left;
	padding:11px 15px 5px 15px;
	line-height:14px;
	background:url(/navimages/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav1 li .nav_on{   

background-position:left 97%!important;
background-position:left 105%;
}
#nav1 li .nav_on span{  
	background-position:right 105%;
	color:#333333;
	text-decoration:none;
	padding:12px 15px 7px 15px;
}

.none {display:none;}
#main-nav{ font-size:12px; color:#333; height:25px; line-height:25px; letter-spacing:0.2em;}
#main-nav span{ margin:0 3px; font-size:16px;}
#main-nav a{ color:#333; text-decoration:none;}
#main-nav a:hover{ color:#F60; text-decoration:underline;}
.order{ width:960px; margin:0 auto; }
.orderlist{ font-family:宋体; margin-left:200px; margin-top:5px; font-size:12px; text-align:left; line-height:30px; width:600px; color:#666; letter-spacing:110%; }
.orderlist a{ color:#666; text-decoration:none;}
.orderlist a:hover{ color:#f60; text-decoration:underline;}
#topnav{ float:left; list-style:none;}
#topnav li{ float:left; line-height:14px; padding:0 10px; margin-top:5px;}