/* BROWSER RESET ======================================================*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td { margin: 0; padding: 0; }

/* CORE ELEMENTS ======================================================*/


/* GLOBAL CLASSES ======================================================*/
.clear { clear: both; display: block; height: 0; }
.rollover_state { position: absolute; top: 0; left: 0; z-index: 50; visibility: hidden; }
.reg_state { position: relative; z-index: 60; }
.on_state { position: absolute; top: 0; left: 0; visibility: hidden; }




/*===================== GLOBAL/PRODUCT NAV ==================*/
.subnav-cat { font-size: 1.25em; text-transform: uppercase; }
.globalnav {
	position: absolute;
	z-index: 20;
}
.globalnav ul {
list-style:none;
}
.globalnav .prod { float: left; width: auto; height: 32px; list-style:none; }
.prod li, .prod a, .prod img { float: left; border:0; padding:0px; margin:0px; }




.prod a { font-family: Helvetica, Arial, sans-serif; color: #cdcdcd; font-size: .91667em; }
.prod li { position: relative; } /*  left: -3px; */
.prod li .gnav-show {display: block; z-index: 50;}
.globalnav .subnav { display: none; position: relative; top: 25px; left: -4px; }/*控制右肩部位置的高低*/
.globalnav .prod_link { position: absolute; }


.globalnav .subnav .container { float: left; background: url() 100% 0 repeat-y; position: relative; top: 8px; width: 100%;}
.globalnav .subnav .left_border { float: left; background: url() 0 0 repeat-y; position: relative; top: 0; left: 0; }
.globalnav .subnav .top_bar { position: relative; z-index: 40; top: 0px; right: 4px; }/*顶端横线的位置*/
.globalnav .subnav ul {
	position: relative;
	z-index: 30;
	float: left;
	margin-right: 7px;
	margin-left: 7px;
	padding: 5px 4px 10px 4px;/*控制列表区域上下左右的padding*/
	top: 0px;
	width: 100%;/*问题就在于此处*/
	background-color: transparent;
	background-image: url(../_images/6.png);
	background-repeat: repeat-y;
	background-position: 0 0;
	filter: Alpha(Opacity=95);
	list-style:none;/*清除菜单列表样式，对于各浏览器有效*/
}
.globalnav .subnav ul li { line-height: 1.5; left: 10px; width: 100%;}

.globalnav .subnav .subnav-cat { color: #ffffff; line-height: 1.2; padding-bottom: 14px; display: block; }
.globalnav .two_col .subnav-cat { float: left; width: 100%; }/*如果需要一列，则设定为100%即可*/
.globalnav .subnav .subnav-cat ul { float: left; text-transform: none; background: none; padding: 0; margin: 0; padding-top: 2px; }
.globalnav .subnav .subnav-cat span { display: block; float: left; clear: both; width: 100%; }
.globalnav .subnav .subnav-cat ul li { clear: left; line-height: 1.5em; }/*控制li之间的距离*/
.globalnav .subnav .subnav-cat ul  a { color:#FFFFFF; font-size:12px }/*控制链接颜色*/
.globalnav .subnav .subnav-cat ul  a:link { color:#FFFFFF; font-size:12px }/*控制链接颜色*/
.globalnav .subnav .subnav-cat ul  a:hover{ color:#FFFFFF; font-size:12px; text-decoration:underline }/*控制链接颜色*/
.globalnav .bottom { width: 100%; float: left; position: relative; top: 8px; left: 3px;}
.globalnav .bottom span { display: block; float: left; height: 9px; }
.globalnav .bottom .left { width: 60%; position: relative; left: 3px; }
.globalnav .bottom .right {  width: 40%; position: relative; right: -1px; }
.globalnav .two_col .bottom .right { right: -2px; }


.globalnav .nav_promo .promo_border { display: block; position: absolute; left: 7px; right: 1px; float: none; z-index: 20; height: 7px;}
.globalnav .nav_promo .left span { width: 100%; padding: 0; }
.globalnav .nav_promo .right span { width: 100%; padding: 0; }
.globalnav .two_col .nav_promo {background: url() bottom left no-repeat;}
.globalnav .container .nav_promo {
	display: block;
	width: 460px;
	height: 71px;
	margin: -10px 0px 0 4px;
	padding: 0;
	clear:both;
	position: relative;
	background-image: url(../_images/facebook.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.globalnav .container .nav_promo .left { float: left; height: 60px;  width: 50%; padding: 0; }
.globalnav .container .nav_promo .right { float: right; height: 60px;  width: 50%; padding: 0; }
.globalnav .container .nav_promo .promos { position: absolute; left: 0px; right: 0px; top: 1px; height: 59px; text-align: center; overflow: hidden; }
.globalnav .container .nav_promo .promos a { display: block; margin: 0 1px; height: 59px; }
.globalnav .container .nav_promo .promos a.fst { float: left;}
.globalnav .container .nav_promo .promos a.lst { float: right;}


/*===================== CONTENT ==================*/
#main_content {
	height:30px;
	width: 51px;
}





