@charset "utf-8";
body,td,th {
	font-family: 微软雅黑;
	font-size: 9pt;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.png);
	background-repeat:repeat-x;
}

/*PUBLIC*/

	.Global{ margin:0 auto 0 auto; width:954px;}
	li{ list-style:none;}



/*header*/
	.topbar{ height:32px; margin:0px auto 0px auto; padding:0; background-image:url(../images/topbar_bg.png); background-repeat:no-repeat; background-position:bottom;  width:954px;}
	.topbar_comm{ margin:0px auto 0px auto;}
	.topbar_comm ul{ margin:0; padding:0;}
	.topbar_comm .ul_left{width:30%; float:left;height:28px; padding:5px 0px 0px 0px;}
		.ul_left li{ float:left; height:20px;}
	.topbar_comm .ul_right{width:auto; float:right; text-align:right;height:28px;padding:5px 0px 0px 0px;}
		.ul_right li{ float:left; height:20px;}
		
		.ul_left a{ display:block; color:#FF9900; text-decoration:none;}
		.ul_left a:link{color:#FF9900;}
		.ul_left a:visited{color:#FF9900;}
		.ul_left a:hover{color:#FF3300; text-decoration:underline;}
		.ul_left a:active{color:#FF9900;}

		.ul_right a{ display:block; color:#FF9900; text-decoration:none; padding:0px 5px 0px 5px; border-right:1px dotted #FF6600;}
		.ul_right a:link{color:#FF9900;}
		.ul_right a:visited{color:#FF9900;}
		.ul_right a:hover{color:#FF3300; text-decoration:underline;}
		.ul_right a:active{color:#FF9900;}
	
	.header { background-color:#FFF;}
	.logodiv{ overflow:hidden; height:125px; margin:0; padding:0; }
	/*logo*/
	.logo{ float:left;border:0px solid #CCC; overflow:hidden; height:125px; padding:3px 0px 0px 10px;}
	
	.logoother{ position:relative; border:0px solid #CCC; margin:0; padding:0;}
	/*SearchDiv*/
	.SearchDiv{ margin:0; float:;padding:20px 0px 0px 20px; width:550px; text-align:center; height:50; text-align:center;border:0px solid #CCC; overflow:hidden;}
	.stinfDiv{ border:0px solid #CCC; width:130px;  top:30px; right:5px;position:absolute; height:100%;}
	
	.yahooSearch{ border:0px solid #CCC;margin:0;  float:left; text-align:left; height:30px; padding:10px 0px 5px 0px; overflow:hidden;}
	.yahooSearch form{ margin:0; padding:0; overflow:hidden;}
	/*nav*/
	.nav{ overflow:hidden; height:34px; width:950px; margin:0px auto 0px auto; background-image:url(../images/nav_center.png);}
	.nav ul{ margin:0; padding:0; overflow:hidden;background-image:url(../images/nav_right.png); background-position:top right; background-repeat:no-repeat;}
	.nav li{ float:left;}
	.nav .first{ width:10px; background-image:url(../images/nav_left.png); height:34px;}
	
	.nav li a{ display:block; height:34px; line-height:38px; padding:0; margin:0; font-size:11pt; color:#FFF; text-decoration:none; font-weight:bold; width:94px; text-align:center;}
	.nav .nav_link { background-image:url(../images/nav_line.png); background-repeat:no-repeat; background-position:center left;}
	.nav .nav_link a:link{ color:#FFF;}
	.nav .nav_link a:visited{ color:#FFF;}
	.nav .nav_link a:hover{ color:#CC3300;background-image:url(../images/nav_bg_4char_hover.png); }
	.nav .nav_link a:active{ color:#FFF;}
	
	.nav .nav_hover a:link{color:#111; background-image:url(../images/nav_bg_4char.png);}
	.nav .nav_hover a:visited{color:#111; background-image:url(../images/nav_bg_4char.png);}
	.nav .nav_hover a:hover{color:#111;}
	.nav .nav_hover a:active{color:#111; background-image:url(../images/nav_bg_4char.png);}
	
/*main*/
	.main{ height:100%; margin:0px auto 0px auto; padding:0; overflow:hidden;}

/*shop*/
	.shop{ margin:0 auto 10px auto;}
	.shop h3{ background-image:url(../images/title1.png); background-repeat:no-repeat; height:39px; line-height:30px; font-size:11pt; color:#F0F0F0; padding:0px 0px 0px 50px; margin:5px 0px 5px 0px;}
	.shop_ul{ margin:0; padding:5px 0px 0px 0px; overflow:hidden;}
	.shop_li{ margin:0; padding:0; float:left; border:0px solid #CCC; width:189px; text-align:center;}

/*GN_man*/
	.GN_man{ margin:0px auto 0 auto; padding:0; overflow:hidden;}
/*GN_woman*/
	.GN_woman{ margin:0 auto 0 auto; padding:0; overflow:hidden;}
/*GN_digital*/
	.GN_digital{ margin:0 auto 0 auto; padding:0; overflow:hidden;}
/*GN_furnituretoy*/
	.GN_furnituretoy{ margin:0 auto 0 auto; padding:0; overflow:hidden;}
/*GN_hairdressing*/
	.GN_hairdressing{ margin:0 auto 0 auto; padding:0; overflow:hidden;}
/*GN_food*/
	.GN_food{ margin:0 auto 0 auto; padding:0; overflow:hidden;}

/*GN_sports*/
	.GN_sports{ margin:0 auto 0 auto; padding:0; overflow:hidden;}
	
/*foot*/

	.foot{ border-top:3px solid #CCC; background-color:#F0F0F0; height:130px;}
	
	.foot .fnav{ margin:0; padding:5px 10px 5px 10px; overflow:hidden; }
	.foot .fnav li{ text-align:center;}
	.foot .fnav li a{ text-align:center;margin:0px 3px 0px 3px; padding:3px 3px 3px 3px;}
	
	.foot .fnav a:link{color:#666; background-color:#E4E4E4;}
	.foot .fnav a:visited{color:#666;}
	.foot .fnav a:hover{color:#F3790C; background-color:#FCE0B3;}
	.foot .fnav a:active{color:#666;}
	
	.fnav_t{ margin:0; padding:5px 10px 5px 10px; overflow:hidden;}
	.fnav_t li{ color:#999; text-align:center;}
	.fnav_t li a{ text-decoration:none; margin:0; padding:0;}
	.fnav_t li a:link{color:#666; background-color:#E4E4E4;}
	.fnav_t li a:visited{color:#666;}
	.fnav_t li a:hover{color:#F3790C; background-color:#FCE0B3;}
	.fnav_t li a:active{color:#666;}
	