A.button {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; CURSOR: pointer
}
A.button SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; CURSOR: pointer
}
A.button SPAN I {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; CURSOR: pointer
}
A.a {
	BACKGROUND: url(http://img.alimama.cn/images/button/a.gif) #fff no-repeat left top; COLOR: #fff
}
A.a SPAN {
	BACKGROUND: url(http://img.alimama.cn/images/button/a.gif) #fff no-repeat left top; COLOR: #fff
}
A.a SPAN I {
	BACKGROUND: url(http://img.alimama.cn/images/button/a.gif) #fff no-repeat left top; COLOR: #fff
}
A.b {
	BACKGROUND: url(http://img.alimama.cn/images/button/b.gif) #fff no-repeat left top; COLOR: #513e0a
}
A.b SPAN {
	BACKGROUND: url(http://img.alimama.cn/images/button/b.gif) #fff no-repeat left top; COLOR: #513e0a
}
A.b SPAN I {
	BACKGROUND: url(http://img.alimama.cn/images/button/b.gif) #fff no-repeat left top; COLOR: #513e0a
}
A.c {
	BACKGROUND: url(http://img.alimama.cn/images/button/c.gif) #fff no-repeat left top; COLOR: #002f51
}
A.c SPAN {
	BACKGROUND: url(http://img.alimama.cn/images/button/c.gif) #fff no-repeat left top; COLOR: #002f51
}
A.c SPAN I {
	BACKGROUND: url(http://img.alimama.cn/images/button/c.gif) #fff no-repeat left top; COLOR: #002f51
}
A.button:link {
	TEXT-DECORATION: none
}
A.button:visited {
	TEXT-DECORATION: none
}
A.button SPAN I {
	OVERFLOW: hidden; BACKGROUND-COLOR: transparent
}
A.button:hover SPAN {
	COLOR: #fffa7e
}
A.xxl:link {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.xxl:visited {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.xxl {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.xxl:hover {
	BACKGROUND-POSITION: right -150px
}
A.xxl:link SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-TOP: 0px; HEIGHT: 43px
}
A.xxl:visited SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-TOP: 0px; HEIGHT: 43px
}
A.xxl:hover SPAN {
	BACKGROUND-POSITION: left -150px
}
A.xxl SPAN I {
	BACKGROUND-POSITION: -5px -304px; MARGIN: 4px 5px 0px -14px; WIDTH: 30px; HEIGHT: 30px
}
A.xxl SPAN I.r {
	FLOAT: right; MARGIN: 4px -13px 0px 5px
}
A.xxl SPAN I.al {
	BACKGROUND-POSITION: -52px -304px
}
A.xl:link {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right -43px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.xl:visited {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right -43px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.xl {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right -43px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.xl:hover {
	BACKGROUND-POSITION: right -193px
}
A.xl:link SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left -43px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-TOP: 0px; HEIGHT: 34px
}
A.xl:visited SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left -43px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-TOP: 0px; HEIGHT: 34px
}
A.xl:hover SPAN {
	BACKGROUND-POSITION: left -193px
}
A.xl SPAN I {
	BACKGROUND-POSITION: -6px -347px; MARGIN: 4px 3px 0px -10px; WIDTH: 22px; HEIGHT: 22px
}
A.xl SPAN I.r {
	FLOAT: right; MARGIN: 4px -10px 0px 3px
}
A.xl SPAN I.al {
	BACKGROUND-POSITION: -53px -347px
}
A.l:link {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right -77px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.l:visited {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right -77px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.l {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right -77px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.l:hover {
	BACKGROUND-POSITION: right -227px
}
A.l:link SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left -77px; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 29px
}
A.l:visited SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left -77px; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 29px
}
A.l:hover SPAN {
	BACKGROUND-POSITION: left -227px
}
A.l SPAN I {
	BACKGROUND-POSITION: -4px -380px; MARGIN: 3px 3px 0px -10px; WIDTH: 19px; HEIGHT: 19px
}
A.l SPAN I.r {
	FLOAT: right; MARGIN: 3px -10px 0px 3px
}
A.l SPAN I.al {
	BACKGROUND-POSITION: -51px -380px
}
A.m:link {
	PADDING-RIGHT: 13px; BACKGROUND-POSITION: right -106px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.m:visited {
	PADDING-RIGHT: 13px; BACKGROUND-POSITION: right -106px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.m {
	PADDING-RIGHT: 13px; BACKGROUND-POSITION: right -106px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.m:hover {
	BACKGROUND-POSITION: right -256px
}
A.m:link SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left -106px; PADDING-LEFT: 13px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 25px
}
A.m:visited SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left -106px; PADDING-LEFT: 13px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 25px
}
A.m:hover SPAN {
	BACKGROUND-POSITION: left -256px
}
A.m SPAN I {
	BACKGROUND-POSITION: -5px -409px; MARGIN: 3px 2px 0px -8px; WIDTH: 17px; HEIGHT: 17px
}
A.m SPAN I.r {
	FLOAT: right; MARGIN: 2px -8px 0px 2px
}
A.m SPAN I.al {
	BACKGROUND-POSITION: -52px -409px
}
A.s:link {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right -131px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.s:visited {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right -131px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.s {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right -131px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.s:hover {
	BACKGROUND-POSITION: right -281px
}
A.s:link SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left -131px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 19px; PADDING-TOP: 0px; HEIGHT: 19px
}
A.s:visited SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left -131px; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 19px; PADDING-TOP: 0px; HEIGHT: 19px
}
A.s:hover SPAN {
	BACKGROUND-POSITION: left -281px
}
A.s SPAN I {
	BACKGROUND-POSITION: -3px -432px; MARGIN: 1px 2px 0px -8px; WIDTH: 15px; HEIGHT: 15px
}
A.s SPAN I.r {
	FLOAT: right; MARGIN: 1px -7px 0px 2px
}
A.s SPAN I.al {
	BACKGROUND-POSITION: -50px -432px
}
A.b:link {
	COLOR: #513e0a
}
A.b:link SPAN {
	COLOR: #513e0a
}
A.c:link {
	COLOR: #002f51
}
A.c:link SPAN {
	COLOR: #002f51
}
A.b:hover SPAN {
	COLOR: #a57900
}
A.c:hover SPAN {
	COLOR: #006ebd
}
A.button SPAN {
	POSITION: relative
}
A.button:link SPAN.r {
	PADDING-RIGHT: 15px
}
A.button:visited SPAN.r {
	PADDING-RIGHT: 15px
}
A.xxl:link SPAN.r {
	PADDING-RIGHT: 25px
}
A.xxl:visited SPAN.r {
	PADDING-RIGHT: 25px
}
A.button SPAN I {
	MARGIN-LEFT: -5px
}
A.button SPAN I.r {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
