.clear {
	ZOOM: 1
}
.clear:after {
	WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ''
}
.quick_links_wrap {
	Z-INDEX: 9; POSITION: fixed; WIDTH: 66px; BOTTOM: 75px; FONT-SIZE: 0px; RIGHT: 0px; transition: width linear .4s; -webkit-transition: width linear .4s; -moz-transition: width linear .4s; -ms-transition: width linear .4s; _position: absolute; _bottom: auto
}
.quick_links_min.quick_links_wrap {
	WIDTH: 34px
}
.quick_links_dockright.quick_links_wrap {
	MARGIN-LEFT: 0px; RIGHT: 4px; LEFT: auto
}
.quick_links_panel {
	BORDER-BOTTOM: #eaeaea 1px solid; POSITION: absolute; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 30px; WIDTH: 64px; BOTTOM: 0px; BACKGROUND: #fbfbfb; HEIGHT: 158px; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; LEFT: 0px; box-shadow: 0 0 4px rgba(0,0,0,.14); transition: all ease .4s; -webkit-transition: all ease .4s; -moz-transition: all ease .4s; -ms-transition: all ease .4s
}
.quick_links_min .quick_links_panel {
	WIDTH: 32px; HEIGHT: 0px
}
.quick_links_min A.return_top {
	WIDTH: 100%; HEIGHT: 30px
}
.quick_links_min A.my_qlinks {
	DISPLAY: none
}
.quick_links_min A.ico_lx {
	DISPLAY: none
}
.quick_links_min .ico_zx {
	DISPLAY: none
}
.quick_links A.return_top {
	DISPLAY: none
}
.quick_links_allow_gotop {
	HEIGHT: 246px
}
.quick_links_allow_gotop A.return_top {
	DISPLAY: block
}
.quick_links_min .quick_links_allow_gotop {
	HEIGHT: 32px
}
.quick_links_panel .quick_toggle {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #fbfbfb; HEIGHT: 30px; LEFT: 0px
}
.quick_links_panel .toggle {
	POSITION: absolute; MARGIN: -10px 0px 0px -10px; WIDTH: 20px; BACKGROUND: url(/images/bg_hor.png) no-repeat -160px -62px; HEIGHT: 20px; TOP: 50%; LEFT: 50%; transition: all linear .4s; -webkit-transition: all linear .4s; -moz-transition: all linear .4s; -ms-transition: all linear .4s
}
:unknown .quick_links_panel .toggle {
	BACKGROUND-POSITION: -160px -82px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg); -ms-transform: rotate(-45deg)
}
.quick_links_min .quick_links_panel .toggle {
	BACKGROUND-POSITION: -160px -82px
}
:unknown .quick_links_min .quick_links_panel .toggle {
	BACKGROUND-POSITION: -160px -82px; -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); transform: rotate(-360deg); -ms-transform: rotate(-360deg)
}
.quick_links {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 30px; LEFT: 0px; transition: top ease .4s; -webkit-transition: top ease .4s; -moz-transition: top ease .4s; -ms-transition: top ease .4s
}
.quick_links_allow_gotop .quick_links {
	TOP: 0px
}
.quick_links_min .quick_links_allow_gotop .quick_links {
	TOP: 0px
}
.quick_links_min .quick_links {
	TOP: 32px
}
.quick_links A {
	BORDER-BOTTOM: #edecec 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; MARGIN: 0px; WIDTH: 64px; DISPLAY: block; FLOAT: left; HEIGHT: 77px; COLOR: #4467a7; FONT-SIZE: 12px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.quick_links A:hover {
	BORDER-BOTTOM-COLOR: #4467a7; BACKGROUND-COLOR: #4467a7; BORDER-TOP-COLOR: #4467a7; COLOR: #fff; BORDER-RIGHT-COLOR: #4467a7; BORDER-LEFT-COLOR: #4467a7
}
.quick_links A.current {
	BORDER-BOTTOM-COLOR: #4467a7; BACKGROUND-COLOR: #4467a7; BORDER-TOP-COLOR: #4467a7; COLOR: #fff; BORDER-RIGHT-COLOR: #4467a7; BORDER-LEFT-COLOR: #4467a7
}
.quick_links I {
	MARGIN-TOP: 8px; WIDTH: 38px; DISPLAY: inline-block; BACKGROUND: url(/images/bg_hor.png) no-repeat 0px -182px; HEIGHT: 38px; VERTICAL-ALIGN: top; CURSOR: pointer; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s
}
.quick_links A:hover I {
	BACKGROUND-POSITION: 0px -220px
}
.quick_links A.current I {
	BACKGROUND-POSITION: 0px -220px
}
.quick_links .message {
	BACKGROUND-POSITION: -190px -182px
}
.quick_links A:hover .message {
	BACKGROUND-POSITION: -190px -220px
}
.quick_links A.current .message {
	BACKGROUND-POSITION: -190px -220px
}
.quick_links .cart {
	BACKGROUND-POSITION: -38px -182px
}
.quick_links A:hover .cart {
	BACKGROUND-POSITION: -38px -220px
}
.quick_links A.current .cart {
	BACKGROUND-POSITION: -38px -220px
}
.quick_links .setting {
	BACKGROUND: url(/images/ico_sy.jpg) no-repeat
}
.quick_links A:hover .setting {
	BACKGROUND-POSITION: 0px -38px
}
.quick_links .qa {
	BACKGROUND-POSITION: -114px -182px
}
.quick_links DIV:hover .qa {
	BACKGROUND-POSITION: -114px -220px
}
.quick_links .lx {
	BACKGROUND: url(/images/ico_dh.jpg) no-repeat
}
.quick_links A:hover .lx {
	BACKGROUND-POSITION: 0px -38px
}
.quick_links .ico_lx {
	POSITION: relative
}
.quick_links .ico_lx P {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #4467a7; HEIGHT: 64px; COLOR: #fff; RIGHT: 100%; PADDING-TOP: 15px; TOP: -1px
}
.quick_links .ico_lx P B {
	LINE-HEIGHT: 25px; DISPLAY: block; FONT-SIZE: 14px
}
.quick_links .ico_zx {
	BORDER-BOTTOM: #edecec 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; MARGIN: 0px; WIDTH: 64px; FLOAT: left; HEIGHT: 77px; COLOR: #4467a7; FONT-SIZE: 12px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.quick_links .ico_zx:hover {
	BACKGROUND: #4467a7; COLOR: #fff
}
.quick_links .ico_zx P {
	BORDER-BOTTOM: #e2e2e2 1px solid; POSITION: absolute; BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 90px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #e2e2e2 1px solid; RIGHT: 100%; BORDER-RIGHT: #e2e2e2 0px solid; PADDING-TOP: 10px; TOP: -1px
}
.quick_links .ico_zx:hover P {
	DISPLAY: block
}
.quick_links .ico_zx P A {
	LINE-HEIGHT: 30px; WIDTH: 90px; HEIGHT: 30px
}
.quick_links .top {
	BACKGROUND-POSITION: -152px -182px
}
.quick_links_min .quick_links .top {
	WIDTH: 20px; BACKGROUND-POSITION: -180px -62px; HEIGHT: 20px
}
.quick_links A:hover .top {
	BACKGROUND-POSITION: -152px -220px
}
.quick_links A.current .top {
	BACKGROUND-POSITION: -152px -220px
}
.quick_links_min .quick_links A:hover .top {
	BACKGROUND-POSITION: -180px -82px
}
.quick_links_min .quick_links A.current .top {
	BACKGROUND-POSITION: -180px -82px
}
.quick_links SPAN {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WORD-WRAP: break-word; HEIGHT: 1.5em; OVERFLOW: hidden; WORD-BREAK: break-all; CURSOR: pointer; PADDING-TOP: 3px
}
.quick_links .num {
	PADDING-RIGHT: 6px; DISPLAY: inline-block; BACKGROUND: url(/images/bg_hor.png) no-repeat 100% -102px; VERTICAL-ALIGN: top
}
.quick_links .num B {
	PADDING-RIGHT: 6px; DISPLAY: inline-block; BACKGROUND: url(/images/bg_hor.png) no-repeat 100% -102px; VERTICAL-ALIGN: top
}
.quick_links_pop .num {
	PADDING-RIGHT: 6px; DISPLAY: inline-block; BACKGROUND: url(/images/bg_hor.png) no-repeat 100% -102px; VERTICAL-ALIGN: top
}
.quick_links_pop .num B {
	PADDING-RIGHT: 6px; DISPLAY: inline-block; BACKGROUND: url(/images/bg_hor.png) no-repeat 100% -102px; VERTICAL-ALIGN: top
}
.quick_links .num {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FONT: 12px/18px Arial; BACKGROUND-POSITION: -210px -82px; COLOR: #fff; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 0px
}
.quick_links_pop .num {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FONT: 12px/18px Arial; BACKGROUND-POSITION: -210px -82px; COLOR: #fff; MARGIN-LEFT: 6px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 0px
}
.quick_links .num {
	POSITION: absolute; MARGIN: -40px 0px 0px; LEFT: 38px
}
.quick_links A:hover .num {
	BACKGROUND-POSITION: -220px -82px
}
.quick_links A.current .num {
	BACKGROUND-POSITION: -220px -82px
}
.quick_links A:hover .num B {
	BACKGROUND-POSITION: 100% -122px
}
.quick_links A.current .num B {
	BACKGROUND-POSITION: 100% -122px
}
