@charset "gb2312";
/*----------------------------------------
Name: Ö÷ÌâÑùÊ½
Developed by: Lin
Date Created: 2013-11-06
Last Updated: 2013-11-06
Copyright: Lin.CSS Framework
----------------------------------------*/

#top_nav{ height:32px; line-height:32px; background:#fdfdfd url(images/TopNav.png) repeat-x left 6px; border-top:none;/* border-top:2px solid #8dc059;*/ border-bottom:1px solid #e1dde0; font-size:12px; color:#aaa; position:relative; z-index:9999999; font-family:SimSun,"Classic Grotesque W01","Hiragino Sans GB","Microsoft YaHei","Î¢ÈíÑÅºÚ","STHeiti","WenQuanYi Micro Hei",Arial,SimSun,sans-serif;}
#top_nav .top_nav_lft{ float:left;color:#695765;}
#top_nav .top_nav_rgt{ float:right; position:relative;}
#top_nav a,
#top_nav a:visited{ color:#695765; }
#top_nav a:hover{ color:#695765; text-decoration:underline; } 

a.top_sitemap_btn,a.top_sitemap_btn:visited{ position:relative; z-index:9999999; margin:0 1px; display:inline-block; padding:0 10px; background:url(images/TopNav.png) no-repeat right -38px; padding-right:15px;}
a.top_sitemap_btn:hover,
a.top_sitemap_btn.active{ margin:0; border:1px solid #ddd; line-height:31px; height:32px; border-bottom:none; background:#fff url(images/TopNav.png) no-repeat right -39px;}
#top_sitemap{ position:absolute; top:32px; right:0px; width:450px; display:none; z-index:999999;}
#top_sitemap .hd{ color:#000; background:#fff url(images/TopNav.png) no-repeat right -77px; padding:0 15px 0 10px; border-bottom:none; float:right; position:relative; z-index:1; line-height:24px; height:24px;
/*	-webkit-border-radius:3px 3px 0px 0px ;
	-moz-border-radius:3px 3px 0px 0px;
	border-radius:3px 3px 0px 0px;*/
	-webkit-box-shadow: #666 0px 0px 3px;
	-moz-box-shadow: #666 0px 0px 3px;
	box-shadow: #666 0px 0px 3px; 
/*	background: #EEFF99;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));
	background: -webkit-linear-gradient(#EEFF99, #66EE33);
	background: -moz-linear-gradient(#EEFF99, #66EE33);
	background: -ms-linear-gradient(#EEFF99, #66EE33);
	background: -o-linear-gradient(#EEFF99, #66EE33);
	background: linear-gradient(#EEFF99, #66EE33);
	-pie-background: linear-gradient(#EEFF99, #66EE33); */
	behavior: url(/_Public2012/css/pie/pie.htc);
}
#top_sitemap .bd{ color:#000; background:#fff;position:relative; z-index:2; margin:0;
border:1px solid #ddd;
/*	-webkit-border-radius: 0px 0px 3px 3px ;
	-moz-border-radius: 0px 0px 3px 3px;
	border-radius: 0px 0px 3px 3px;*/
	-webkit-box-shadow: #666 0px 0px 0px;
	-moz-box-shadow: #666 0px 0px 0px;
	box-shadow: #666 0px 0px 0px; 
/*	background: #EEFF99;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));
	background: -webkit-linear-gradient(#EEFF99, #66EE33);
	background: -moz-linear-gradient(#EEFF99, #66EE33);
	background: -ms-linear-gradient(#EEFF99, #66EE33);
	background: -o-linear-gradient(#EEFF99, #66EE33);
	background: linear-gradient(#EEFF99, #66EE33);
	-pie-background: linear-gradient(#EEFF99, #66EE33); */
	behavior: url(/_Public2012/css/pie/pie.htc);
}
#top_sitemap .bd dl { padding:10px; line-height:20px; white-space:nowrap; color:#aaa; }
#top_sitemap .bd dl dt{ color:#000; font-weight:bold; }
#top_sitemap .bd .website{ float:left;}
#top_sitemap .bd .channel{ float:left; margin-left:20px; border-left:1px dotted #ddd;}



a.top_passport_btn,
a.top_passport_btn:visited{background:url(images/TopNav.png) no-repeat right -48px; padding-right:15px;}
#top_passport{ position:absolute; top:0; left:0; white-space:nowrap; display:none; z-index:99999;color:#000; margin-left:-10px;}
#top_passport .hd{ background:#fff url(images/TopNav.png) no-repeat right -77px; padding:0 15px 0 10px; border-bottom:none; position:relative; z-index:1; float:left; line-height:26px; height:26px; clear:both;
	-webkit-box-shadow: #666 0px -3px 3px;
	-moz-box-shadow: #666 0px -3px 3px;
	box-shadow: #666 0px -3px 3px; 
	behavior: url(/_Public2012/css/pie/pie.htc);
}
#top_passport .bd{position:relative; z-index:0; background:#fff; float:left; clear:both;
	-webkit-box-shadow: #666 0px 0px 3px;
	-moz-box-shadow: #666 0px 0px 3px;
	box-shadow: #666 0px 0px 3px; 
	behavior: url(/_Public2012/css/pie/pie.htc);
}
#top_passport .bd dl { padding:0 0; line-height:20px; color:#aaa;}
#top_passport .bd dl dt{ color:#000; font-weight:bold;} 
#top_passport .bd dl dd a{ display:block; background:#fff; padding:3px 20px 3px 20px;} 
#top_passport .bd dl dd a:hover{ background:#eee;} 
