#brand-name {
	MARGIN-TOP: 7px
}
#brand-name H2 {
	BACKGROUND: url(bg_zebraline.png) repeat-x left bottom; POSITION: relative; HEIGHT: 60px
}
#brand-name H2 SPAN {
	BACKGROUND: url(bg_hotbrands.png) no-repeat left top; LEFT: 0px; WIDTH: 150px; POSITION: absolute; TOP: 0px; HEIGHT: 100%;COLOR: #A90A0B;
}
#brand-name P {
	MARGIN-TOP: 5px; BACKGROUND: url(bg_brandname_list.png) no-repeat left top; OVERFLOW: hidden; HEIGHT: 60px
}
#brand-name P A {
	DISPLAY: inline-block; FONT-SIZE: 14px; BACKGROUND: url(bg_brandname.png) no-repeat left top; MARGIN: 17px 0px 0px 10px; WIDTH: 90px; COLOR: #bd0000; TEXT-INDENT: 22px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#brand-name P A:hover {
	TEXT-DECORATION: underline
}
.brand-logo {
	MARGIN-BOTTOM: 50px; COLOR: #404040; POSITION: relative
}
.brand-logo .tit {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 23px; BACKGROUND: url(bg_brandlogo_tit.png) no-repeat 9px 50%; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: 42px
}
.brand-logo .tit H2 {
	FONT: 16px "΢ź",""; OVERFLOW: hidden; COLOR: #ad6f23; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 22px
}
.brand-logo .tit H2 SPAN {
	LEFT: 0px; BACKGROUND-IMAGE: url(bg_logolist_tit.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#fashion .tit H2 SPAN {
	BACKGROUND-POSITION: 0px 0px
}
#beauty .tit H2 SPAN {
	BACKGROUND-POSITION: 0px -32px
}
#diamond .tit H2 SPAN {
	BACKGROUND-POSITION: 0px -64px
}
#sport .tit H2 SPAN {
	BACKGROUND-POSITION: 0px -96px
}
#digital .tit H2 SPAN {
	BACKGROUND-POSITION: 0px -128px
}
#life .tit H2 SPAN {
	BACKGROUND-POSITION: 0px -160px
}
#baby .tit H2 SPAN {
	BACKGROUND-POSITION: 0px -192px
}
#care .tit H2 SPAN {
	BACKGROUND-POSITION: 0px -224px
}
#book .tit H2 SPAN {
	BACKGROUND-POSITION: 0px -256px
}
.brand-logo UL {
	OVERFLOW: hidden; WIDTH: 100%
}
.brand-logo UL LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 22px 1.4% 0px 0px; FONT: bold 14px "΢ź","";  WIDTH: 15%; TEXT-ALIGN: center
}
.brand-logo UL LI.last {
	FLOAT: right; MARGIN-RIGHT: 0px
}
.brand-logo UL LI A {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 150px
}
.brand-logo UL LI A IMG {
	DISPLAY: block; MARGIN-BOTTOM: 10px; WIDTH: 150px; HEIGHT: 70px
}
.brand-logo .top {
	RIGHT: 0px; OVERFLOW: hidden; WIDTH: 48px; CURSOR: pointer; LINE-HEIGHT: 42px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 1px; HEIGHT: 42px; TEXT-ALIGN: center
}
.brand-logo .top SPAN {
	BACKGROUND: url(to_top.png) #e7e6e4 no-repeat center top; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
