﻿/* wrap: 最外层容器 */
#wrap { width: 100%; background: url(../images/body_ft.jpg) no-repeat center bottom; }

/* header: Header; main: Main; mall-desc: Footer下一层div */
#header, #main, .mall-desc { width: 1004px; margin: 0 auto; }

/* main: 主体 */
#main { overflow: hidden; }
    #header .logo { margin-left: 375px; float: left; width: 249px; height: 115px; display: inline; }
    #header .top_link { white-space:nowrap; float: right; padding-top: 10px; color: #FFF; }
    #header .top_link span { color: #c6002f; margin: 0 10px; }
    #header .top_link a { color: #FFF; margin: 0 8px; }
    #header .top_link a:hover { text-decoration: underline; }

/* nav: 导航菜单 */
#nav { width: 1004px; overflow: hidden; background: url(../images/nav.gif) no-repeat; clear: both; height: 1%; }
	#nav li { float: left; }
	#nav li a { display: block; height: 46px; background: url(../images/nav.gif) no-repeat; text-indent: -9999px; }
	#nav .menu1 a { width: 84px; background-position: 0px 0px; }
	#nav .menu1 a:hover, #nav .menu1 a.hover { width: 84px; background-position: 0px -46px; }
	#nav .menu2 a { width: 119px; background-position: -84px 0px; }
	#nav .menu2 a:hover, #nav .menu2 a.hover { width: 119px; background-position: -84px -46px; }
	#nav .menu3 a { width: 120px; background-position: -203px 0px; }
	#nav .menu3 a:hover, #nav .menu3 a.hover { width: 120px; background-position: -203px -46px; }
	#nav .menu4 a { width: 119px; background-position: -323px 0px; }
	#nav .menu4 a:hover, #nav .menu4 a.hover { width: 119px; background-position: -323px -46px; }
	#nav .menu5 a { width: 120px; background-position: -442px 0px; }
	#nav .menu5 a:hover, #nav .menu5 a.hover { width: 120px; background-position: -442px -46px; }
	#nav .menu6 a { width: 120px; background-position: -562px 0px; }
	#nav .menu6 a:hover, #nav .menu6 a.hover { width: 120px; background-position: -562px -46px; }
	#nav .menu7 a { width: 120px; background-position: -682px 0px; }
	#nav .menu7 a:hover, #nav .menu7 a.hover { width: 120px; background-position: -682px -46px; }
	#nav .menu8 a { width: 119px; background-position: -802px 0px; }
	#nav .menu8 a:hover, #nav .menu8 a.hover { width: 119px; background-position: -802px -46px; }
	#nav .menu9 a { width: 83px; background-position: -921px 0px; }
	#nav .menu9 a:hover, #nav .menu9 a.hover { width: 83px; background-position: -921px -46px; }

/* banner: 广告 */
#banner { width: 100%; background: url(../images/banner_bt.gif) no-repeat left bottom; padding-bottom: 17px; }

/* footer: 底部 */
#footer{ width: 100%; height: 98px; background: url(../images/footbg.gif) repeat-x; }
	.f_nav { float: left; height: 28px; line-height: 28px; padding-left: 50px; color: #FFF; }
	.f_nav a { color: #FFF; margin: 0px 10px; }
	.f_nav a:hover { color: #FFF; text-decoration: underline; }
	.share { float: right; color: #FFF; height: 14px; line-height: 14px; margin-top: 5px; margin-right: 30px; }
	.share span { padding-left: 10px; }
	.share a, .share a:hover { color: White; }
	.f_logo { float: left; padding-left: 60px; padding-top: 23px; }
	.copyright { float: right; padding-top: 23px; color: #767676; }

/* bcolor: 设置main的背景色，仅对homepage有效 */
.bcolor {background: #FFF url(../images/main_bg.gif) repeat-y 0px 0px; position: relative; }
