@charset "utf-8";
	/* CSS Document*/
	.ng-switcher .switcher-info {
	position:relative;
	display:block;
	line-height:32px
}
.ng-switcher .switcher-info:before {
	display:none;
	content:'';
	position:absolute;
	right:3px;
	top:34px;
	z-index:14;
	width:100%;
	height:5px;
	background-color:#fff
}
.ng-switcher .switcher-info .ship-to {
	position:relative;
	padding-right:25px
}
.ng-switcher .switcher-info .css_flag {
	float:none;
	display:inline-block;
	vertical-align:middle;
	margin:2px -25px 0 3px;
	height:14px
}
.ng-switcher .switcher-info .currency {
	display:inline-block;
	width:30px;
	text-align:center
}
.ng-switcher .switcher-info .site {
	display:inline-block;
	text-align:center
}
.ng-switcher .switcher-sub {
	display:none;
	position:absolute;
	top:33px;
	right:-1px;
	width:330px;
	border:1px solid #ccc;
	font-size:13px;
	line-height:1.3;
	background:#fff;
	z-index:20;
	box-shadow:0 3px 5px 0 rgba(51,51,51,.3)
}
.ng-switcher .switcher-sub .switcher-common {
	z-index:999;
	padding:10px 20px 15px;
	border-bottom:1px solid #e8e8e8
}
.ng-switcher .switcher-sub .item {
	padding:5px 0 0
}
.ng-switcher.active .switcher-info {
	margin:-1px -1px 0 -1px;
	height:39px;
	background-color:#fff;
	border:1px solid #ccc;
	border-bottom:0 none;
	z-index:21;
	box-shadow:0 -3px 5px 0 rgba(51,51,51,.3)
}
.ng-switcher.active .switcher-sub {
	display:block
}
.ng-switcher.active .switcher-info:before {
	display:block
}
.ng-switcher .switcher-title {
	display:block;
	padding:10px 0;
	color:#666;
	border-bottom:1px solid #E9E9E9
}
.ng-switcher .label {
	display:block;
	padding:5px 20px 5px 0;
	color:#666
}
.ng-switcher .switcher-shipto-c {
	position:relative;
	color:#333
}
.ng-switcher .switcher-shipto-info {
	width:150px;
	padding:5px;
	border:1px solid #D6D6D6;
	color:#333;
	cursor:pointer
}
.ng-switcher .country-selector {
	min-height:30px;
	width:100%!important
}
.ng-switcher .country-selector .link-fake-selector {
	position:relative;
	float:none;
	height:30px;
	width:auto;
	margin-right:0;
	padding:0;
	background:0 0;
	border:1px solid #D6D6D6;
	overflow:hidden
}
.ng-switcher #google_translate_element:after,.ng-switcher .country-selector .link-fake-selector:after,.ng-switcher .switcher-currency-c span:after {
	content:'';
	position:absolute;
	top:13px;
	right:10px;
	width:7px;
	height:4px;
	overflow:hidden;
	background:url(../images/header-sprite.png) no-repeat -300px 0;
	border:0 none
}
.ng-switcher .country-selector .link-fake-selector-mover {
	background:url(../images/refineby_slect_over.gif) no-repeat right top
}
.ng-switcher .country-selector .link-fake-selector .country-text {
	display:block;
	position:relative;
	padding-right:10px;
	height:14px;
	line-height:14px;
	vertical-align:top;
	overflow:hidden;
	font-size:13px
}
.ng-switcher .country-selector .link-fake-selector .country-text:hover {
	cursor:pointer;
	color:#f60
}
.ng-switcher .country-selector .link-fake-selector .list-title {
	height:22px;
	padding:8px 11px 0 7px;
	border:none;
	overflow:hidden;
	cursor:default;
	font:14px/14px arial;
	color:#333;
	background:0 0
}
.ng-switcher .country-selector .link-fake-selector .list-container {
	height:300px;
	overflow-y:auto;
	display:none;
	position:absolute;
	left:-1px;
	top:17px;
	width:248px;
	padding:5px 0;
	background-color:#FFf;
	border:1px solid #8ba0ce;
	z-index:101
}
.ng-switcher .country-selector .link-fake-selector .option-open {
	display:block!important;
	z-index:80
}
.ng-switcher .country-selector .link-fake-selector .option-mask {
	display:none;
	position:absolute;
	left:-1px;
	top:17px;
	width:228px
}
.ng-switcher .country-selector .link-fake-selector .mask-enable {
	display:block;
	z-index:60
}
.ng-switcher .country-selector .link-fake-selector .fold:before {
	content:'';
	display:none
}
.ng-switcher .country-selector .link-fake-selector .list-title.unfold:before {
	content:'';
	display:none
}
.ng-switcher .country-selector .list-container {
	position:absolute;
	visibility:visible;
	top:30px;
	left:0;
	background-color:#FFF;
	border-color:#ccc;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	height:250px;
	overflow-y:auto;
	padding:5px 0;
	width:288px;
	z-index:999
}
.ng-switcher .country-selector .list-container .country-text {
	position:relative;
	line-height:12px;
	vertical-align:top
}
.ng-switcher .country-selector .list-container a {
	display:block;
	float:none;
	margin:0 3px!important;
	padding:7px 5px;
	color:#333;
	border:1px solid #FFf;
	text-decoration:none
}
.ng-switcher .country-selector .list-container a:hover {
	background-color:#999;
	color:#fff;
	text-decoration:none;
	border-color:#999
}
.ng-switcher .country-selector .list-container a.current {
	background-color:#FFEACD none;
	border:1px solid #FFBA53;
	text-decoration:none
}
.ng-switcher .country-selector .list-container a .num {
	float:none;
	background:0 0!important;
	margin:0;
	padding:0;
	color:#5a5a5a;
	text-decoration:none;
	cursor:normal
}
.ng-switcher .country-selector .link-fake-selector .list-container .separation-text {
	display:block;
	text-align:center;
	margin:3px 0;
	font-weight:700;
	color:#2D2D2D
}
.ng-switcher .country-selector .css_flag {
	float:none;
	display:block;
	padding:0 0 0 25px;
	line-height:12px
}
.ng-switcher .country-selector .list-sep {
	display:block;
	padding:5px
}
.ng-switcher .switcher-shipto-info .css_flag {
	float:none
}
.ng-switcher #switcher-countries-popup {
	position:absolute;
	top:74px;
	z-index:5;
	height:212px;
	overflow-y:auto;
	border:1px solid #c6c6c6;
	border-top:0 none;
	background-color:#fff
}
.ng-switcher #switcher-countries-popup .country-list-title {
	display:block;
	line-height:30px;
	margin:0 10px;
	font-weight:200;
	border-bottom:1px dotted #c6c6c6
}
.ng-switcher #switcher-countries-popup ul {
	padding:5px 0
}
.ng-switcher #switcher-countries-popup li {
	width:150px;
	padding:5px;
	list-style:none;
	color:#666;
	cursor:pointer
}
.ng-switcher #switcher-countries-popup li span {
	height:15px;
	line-height:15px;
	overflow:hidden
}
.ng-switcher #switcher-countries-popup li:hover {
	background-color:#999;
	color:#fff
}
.ng-switcher #switcher-countries-popup li.split-line {
	clear:both;
	width:280px;
	padding:8px 0;
	margin-bottom:5px;
	border-bottom:1px dotted #c6c6c6;
	cursor:default
}
.ng-switcher #switcher-countries-popup li.split-line:hover {
	background:0 0;
	color:#666
}
.ng-switcher #switcher-countries-popup .css_flag {
	float:none
}
.ng-switcher .switcher-currency-c {
	position:relative
}
.ng-switcher .switcher-currency-c span {
	display:block;
	padding:0 7px;
	border:1px solid #D6D6D6
}
.ng-switcher .switcher-currency-c span a {
	color:#333
}
.ng-switcher .switcher-currency-c ul {
	position:absolute;
	z-index:1;
	top:30px;
	width:288px;
	overflow:hidden;
	border:1px solid #D6D6D6;
	border-top:0 none;
	background-color:#fff
}
.ng-switcher .switcher-currency-c li {
	display:block;
	float:left;
	margin-left:-1px;
	width:144px;
	list-style-type:none;
	border-left:1px solid #eee;
	overflow:hidden
}
.ng-switcher .switcher-currency-c a {
	display:block;
	line-height:28px
}
.ng-switcher .switcher-currency-c ul a {
	line-height:28px;
	padding:0 10px
}
.ng-switcher .switcher-currency-c ul a:hover {
	color:#fff;
	background-color:#999
}
.ng-switcher .switcher-currency-c a:hover {
	color:#333
}
.ng-switcher .switcher-currency-c em {
	float:right;
	width:50px
}
.ng-switcher .switcher-currency-info a {
	line-height:14px
}
.ng-switcher .switcher-currency-info:hover {
	cursor:pointer
}
.ng-switcher .switcher-currency-info:hover a {
	text-decoration:none;
	color:#333
}
.ng-switcher #google_translate_element {
	position:relative;
	padding:5px 13px 5px 5px
}
.ng-switcher .goog-te-gadget-simple {
	width:188px
}
.ng-switcher #site-nav-google-translate {
	height:28px
}
.ng-switcher .google-trans-btn {
	display:none;
	border:1px solid #D6D6D6;
	margin:10px 20px 20px
}
.ng-switcher .switcher-sub .item.switcher-btn {
	text-align:right;
	padding-top:15px
}
.ng-switcher .switcher-btn button {
	padding:5px 15px;
	border:0 none;
	font:200 14px/22px arial;
	color:#fff;
	background-color:#e62e04;
	border-radius:3px;
	background-image:none;
	filter:none
}
.ng-switcher .switcher-site-list {
	position:relative
}
.ng-switcher .switcher-site-list li {
	margin-left:0;
	list-style:none;
	line-height:32px
}
.ng-switcher .switcher-site-list li a {
	color:#333;
	display:block;
	line-height:32px;
	padding:0 20px
}
.ng-switcher .switcher-site-list li.disabled a {
	color:#999
}
.ng-switcher .switcher-site-list li.disabled:hover {
	background-color:transparent
}
.ng-switcher .switcher-site-list li:hover {
	background-color:#f2f2f2
}
.nav-global .ng-item.ng-switcher-language {
	padding:0
}
.nav-global .ng-switcher-language .switcher-language {
	position:relative;
	display:block;
	padding:0 28px 0 10px
}
.nav-global .ng-switcher-language .switcher-language:after {
	content:'';
	position:absolute;
	top:16px;
	right:15px;
	width:8px;
	height:5px;
	overflow:hidden;
	background:url(../images/header-sprite.png) no-repeat -350px -50px
}
.nav-global .ng-switcher-language .switcher-sub {
	width:240px;
	padding:10px 0 0
}
.nav-global .ng-goto-globalsite {
	font-size:12px
}
.ui-autocomplete-his-header {
	padding:10px 0 2px 10px;
	color:#999
}
.ui-autocomplete-his-footer {
	text-align:right;
	padding:5px 10px 15px 0
}
.ui-autocomplete-his-footer a {
	color:#333;
	text-decoration:none
}
.ui-autocomplete {
	margin:-1px 0 0 -15px;
	width:460px;
	border:1px solid #ccc;
	background-color:#fff;
	box-shadow:2px 2px 2px #ccc
}
.ui-autocomplete li {
	margin-left:0;
	position:relative;
	list-style:none
}
.ui-autocomplete li .suggest_key {
	display:block;
	width:62%;
	word-break:keep-all;
	word-wrap:break-word
}
.ui-autocomplete li .suggest-count {
	float:right;
	text-align:right;
	width:132px;
	overflow:hidden;
	color:#999
}
.ui-autocomplete li .suggest-count span {
	color:#333
}
.ui-autocomplete-item {
	padding:9px 15px;
	line-height:14px;
	cursor:pointer
}
.ui-autocomplete-item-hl {
	font-weight:700
}
.ui-autocomplete li.his .suggest_key {
	color:#06c;
	width:80%
}
.ui-autocomplete ul.his-list li.his {
	padding-left:10px
}
.ui-autocomplete .suggest_catname {
	color:#999
}
.ui-autocomplete .suggest-his-delete {
	float:right;
	text-align:left;
	overflow:hidden;
	font-size:12px;
	color:grey
}
.ui-autocomplete .suggest-his-delete a {
	visibility:hidden
}
.me-header .ui-autocomplete {
	margin-left:0
}
.ui-autocomplete li.ui-autocomplete-item-hover {
	background-color:#f2f2f2
}
.ui-autocomplete ul.his-list li.ui-autocomplete-item-hover {
	background-color:#f2f2f2
}
.ui-autocomplete li.his.ui-autocomplete-item-hover .suggest_key {
	background-color:#f2f2f2
}
.ui-autocomplete li.ui-autocomplete-item-hover .suggest-his-delete a {
	text-decoration:underline;
	visibility:visible
}
.ui-autocomplete .hot-word {
	display:none
}
.ui-autocomplete .hot-word hr {
	width:95%
}
.ui-autocomplete .hot-word-list {
	margin-left:10px;
	margin-top:10px;
	height:52px;
	overflow:hidden
}
.ui-autocomplete .hot-word-list span {
	display:inline-block;
	vertical-align:top;
	margin-right:15px;
	height:22px;
	line-height:22px;
	margin-bottom:6px
}
.visit-store {
	padding:10px 0 10px 10px;
	font-size:14px;
	color:#F60;
	background-color:#fefaee
}
.visit-store p {
	margin:0 0 10px 0
}
.ui-autocomplete .store-direct {
	padding:0 15px
}
.ui-autocomplete .store-direct:hover {
	background-color:#f2f2f2
}
.ui-autocomplete .store-content {
	height:48px;
	border-bottom:1px solid #e9e9e9;
	padding:15px 0
}
.ui-autocomplete .store-a {
	text-decoration:none;
	display:block
}
.ui-autocomplete .store-logo {
	height:18px
}
.ui-autocomplete .store-name {
	line-height:18px;
	font-size:14px;
	font-weight:700!important;
	color:#333;
	padding-top:5px;
	padding-right:20px;
	margin-left:2px;
	background:url(../images/ic_arrow.png) right 6px no-repeat;
	vertical-align:middle
}
.ui-autocomplete .store-name:hover {
	text-decoration:none;
	color:#F60
}
.ui-autocomplete .store-logo-no-exist {
	display:inline-block;
	height:18px;
	background:url(../images/ic_store.png);
	width:18px;
	vertical-align:middle
}
.country-flag {
	background:transparent url(../images/sprites_countryFlag_s_fix_2.png) no-repeat
}
.css_flag {
	display:block;
	float:left;
	padding:0 0 0 25px;
	line-height:15px;
	background:url(../images/sprites_countryFlag_s_fix_2.png) no-repeat
}
.css_ae {
	background-position:0 -78px
}
.css_af {
	background-position:0 -158px
}
.css_ag {
	background-position:0 -240px
}
.css_ai {
	background-position:0 -318px
}
.css_aj {
	background-position:0 -398px
}
.css_al {
	background-position:0 -480px
}
.css_am {
	background-position:0 -558px
}
.css_an {
	background-position:0 -640px
}
.css_ao {
	background-position:0 -720px
}
.css_aq {
	background-position:0 -800px
}
.css_ar {
	background-position:0 -880px
}
.css_as {
	background-position:0 -958px
}
.css_at {
	background-position:0 -1040px
}
.css_au {
	background-position:0 -1118px
}
.css_aw {
	background-position:0 -1200px
}
.css_az {
	background-position:0 -1278px
}
.css_ba {
	background-position:0 -1360px
}
.css_bb {
	background-position:0 -1440px
}
.css_bd {
	background-position:0 -1520px
}
.css_be {
	background-position:0 -1600px
}
.css_bf {
	background-position:0 -1680px
}
.css_bg {
	background-position:0 -1760px
}
.css_bh {
	background-position:0 -1840px
}
.css_bi {
	background-position:0 -1920px
}
.css_bj {
	background-position:0 -2000px
}
.css_bk {
	background-position:0 -2078px
}
.css_bm {
	background-position:0 -2158px
}
.css_bn {
	background-position:0 -2238px
}
.css_bo {
	background-position:0 -2320px
}
.css_bp {
	background-position:0 -2400px
}
.css_br {
	background-position:0 -2480px
}
.css_bs {
	background-position:0 -2558px
}
.css_bt {
	background-position:0 -2640px
}
.css_bv {
	background-position:0 -2720px
}
.css_bw {
	background-position:0 -2800px
}
.css_by {
	background-position:0 -2878px
}
.css_bz {
	background-position:0 -2960px
}
.css_ca {
	background-position:0 -3038px
}
.css_cc {
	background-position:0 -3118px
}
.css_cd {
	background-position:0 -3200px
}
.css_ce {
	background-position:0 -3278px
}
.css_cf {
	background-position:0 -3360px
}
.css_cg {
	background-position:0 -3440px
}
.css_ch {
	background-position:0 -3520px
}
.css_ci {
	background-position:0 -3600px
}
.css_ck {
	background-position:0 -3678px
}
.css_cl {
	background-position:0 -3760px
}
.css_cm {
	background-position:0 -3840px
}
.css_cn {
	background-position:0 -3920px
}
.css_co {
	background-position:0 -4000px
}
.css_cq {
	background-position:0 -4078px
}
.css_cr {
	background-position:0 -4160px
}
.css_cs {
	background-position:0 -4240px
}
.css_cu {
	background-position:0 -4318px
}
.css_cv {
	background-position:0 -4400px
}
.css_cw {
	background-position:0 -4478px
}
.css_cx {
	background-position:0 -4558px
}
.css_cy {
	background-position:0 -4640px
}
.css_cz {
	background-position:0 -4720px
}
.css_da {
	background-position:0 -4800px
}
.css_de {
	background-position:0 -4880px
}
.css_dj {
	background-position:0 -4960px
}
.css_dk {
	background-position:0 -5038px
}
.css_dm {
	background-position:0 -5118px
}
.css_do {
	background-position:0 -5200px
}
.css_dr {
	background-position:0 -5280px
}
.css_dz {
	background-position:0 -5360px
}
.css_ec {
	background-position:0 -5438px
}
.css_ee {
	background-position:0 -5520px
}
.css_eg {
	background-position:0 -5600px
}
.css_eh {
	background-position:0 -5678px
}
.css_ek {
	background-position:0 -5760px
}
.css_en {
	background-position:0 -5840px
}
.css_er {
	background-position:0 -5918px
}
.css_es {
	background-position:0 -6000px
}
.css_et {
	background-position:0 -6080px
}
.css_ez {
	background-position:0 -6160px
}
.css_fi {
	background-position:0 -6238px
}
.css_fj {
	background-position:0 -6318px
}
.css_fk {
	background-position:0 -6398px
}
.css_fm {
	background-position:0 -6480px
}
.css_fo {
	background-position:0 -6560px
}
.css_fr {
	background-position:0 -6640px
}
.css_fx {
	background-position:0 -6720px
}
.css_ga {
	background-position:0 -6800px
}
.css_gd {
	background-position:0 -6960px
}
.css_ge {
	background-position:0 -7040px
}
.css_gf {
	background-position:0 -7120px
}
.css_gg {
	background-position:0 -7200px
}
.css_gh {
	background-position:0 -7280px
}
.css_gi {
	background-position:0 -7358px
}
.css_gl {
	background-position:0 -7440px
}
.css_gm {
	background-position:0 -7520px
}
.css_gn {
	background-position:0 -7600px
}
.css_gp {
	background-position:0 -7680px
}
.css_gq {
	background-position:0 -7760px
}
.css_gr {
	background-position:0 -7840px
}
.css_gs {
	background-position:0 -7918px
}
.css_gt {
	background-position:0 -8000px
}
.css_gu {
	background-position:0 -8078px
}
.css_gv {
	background-position:0 -8160px
}
.css_gw {
	background-position:0 -8240px
}
.css_gy {
	background-position:0 -8320px
}
.css_ha {
	background-position:0 -8400px
}
.css_hk {
	background-position:0 -8480px
}
.css_hm {
	background-position:0 -8558px
}
.css_hn {
	background-position:0 -8638px
}
.css_hr {
	background-position:0 -8718px
}
.css_ht {
	background-position:0 -8800px
}
.css_hu {
	background-position:0 -8880px
}
.css_ic {
	background-position:0 -8960px
}
.css_id {
	background-position:0 -9040px
}
.css_ie {
	background-position:0 -9118px
}
.css_il {
	background-position:0 -9200px
}
.css_in {
	background-position:0 -9280px
}
.css_io {
	background-position:0 -9358px
}
.css_iq {
	background-position:0 -9440px
}
.css_ir {
	background-position:0 -9520px
}
.css_is {
	background-position:0 -9600px
}
.css_it {
	background-position:0 -9680px
}
.css_iv {
	background-position:0 -9760px
}
.css_ja {
	background-position:0 -9840px
}
.css_jm {
	background-position:0 -9918px
}
.css_jo {
	background-position:0 -9998px
}
.css_jp {
	background-position:0 -10080px
}
.css_ke {
	background-position:0 -10160px
}
.css_kg {
	background-position:0 -10240px
}
.css_kh {
	background-position:0 -10320px
}
.css_ki {
	background-position:0 -10400px
}
.css_km {
	background-position:0 -10480px
}
.css_kn {
	background-position:0 -10560px
}
.css_kp {
	background-position:0 -10638px
}
.css_kr {
	background-position:0 -10720px
}
.css_ks {
	background-position:0 -10800px
}
.css_kw {
	background-position:0 -10878px
}
.css_ky {
	background-position:0 -10958px
}
.css_kz {
	background-position:0 -11040px
}
.css_la {
	background-position:0 -11120px
}
.css_lb {
	background-position:0 -11200px
}
.css_lc {
	background-position:0 -11278px
}
.css_le {
	background-position:0 -11360px
}
.css_lg {
	background-position:0 -11440px
}
.css_lh {
	background-position:0 -11520px
}
.css_li {
	background-position:0 -11600px
}
.css_lk {
	background-position:0 -11678px
}
.css_lr {
	background-position:0 -11758px
}
.css_ls {
	background-position:0 -11840px
}
.css_lt {
	background-position:0 -11920px
}
.css_lu {
	background-position:0 -12000px
}
.css_lv {
	background-position:0 -12080px
}
.css_ly {
	background-position:0 -12158px
}
.css_ma {
	background-position:0 -12240px
}
.css_mb {
	background-position:0 -12320px
}
.css_mc {
	background-position:0 -12400px
}
.css_md {
	background-position:0 -12478px
}
.css_mg {
	background-position:0 -12560px
}
.css_mh {
	background-position:0 -12638px
}
.css_mi {
	background-position:0 -12720px
}
.css_mk {
	background-position:0 -12800px
}
.css_ml {
	background-position:0 -12880px
}
.css_mm {
	background-position:0 -12958px
}
.css_mn {
	background-position:0 -13038px
}
.css_mo {
	background-position:0 -13120px
}
.css_mo_old {
	background-position:0 -13200px
}
.css_mp {
	background-position:0 -13278px
}
.css_mq {
	background-position:0 -13360px
}
.css_mr {
	background-position:0 -13440px
}
.css_ms {
	background-position:0 -13518px
}
.css_mt {
	background-position:0 -13600px
}
.css_mu {
	background-position:0 -13680px
}
.css_mv {
	background-position:0 -13760px
}
.css_mw {
	background-position:0 -13840px
}
.css_mx {
	background-position:0 -13920px
}
.css_my {
	background-position:0 -13998px
}
.css_mz {
	background-position:0 -14080px
}
.css_na {
	background-position:0 -14160px
}
.css_nc {
	background-position:0 -14240px
}
.css_ne {
	background-position:0 -14320px
}
.css_nf {
	background-position:0 -14398px
}
.css_ng {
	background-position:0 -14478px
}
.css_nh {
	background-position:0 -14560px
}
.css_ni {
	background-position:0 -14640px
}
.css_nl {
	background-position:0 -14720px
}
.css_no {
	background-position:0 -14800px
}
.css_np {
	background-position:0 -14880px
}
.css_nr {
	background-position:0 -14958px
}
.css_nt {
	background-position:0 -15040px
}
.css_nu {
	background-position:0 -15118px
}
.css_nz {
	background-position:0 -15198px
}
.css_om {
	background-position:0 -15280px
}
.css_pa {
	background-position:0 -15360px
}
.css_pe {
	background-position:0 -15440px
}
.css_pf {
	background-position:0 -15520px
}
.css_pg {
	background-position:0 -15600px
}
.css_ph {
	background-position:0 -15678px
}
.css_pk {
	background-position:0 -15760px
}
.css_pl {
	background-position:0 -15840px
}
.css_pm {
	background-position:0 -15920px
}
.css_pn {
	background-position:0 -15998px
}
.css_po {
	background-position:0 -16080px
}
.css_pr {
	background-position:0 -16160px
}
.css_pt {
	background-position:0 -16320px
}
.css_pw {
	background-position:0 -16400px
}
.css_py {
	background-position:0 -16480px
}
.css_qa {
	background-position:0 -16558px
}
.css_re {
	background-position:0 -16640px
}
.css_rm {
	background-position:0 -16718px
}
.css_ro {
	background-position:0 -16800px
}
.css_ru {
	background-position:0 -16880px
}
.css_rw {
	background-position:0 -16960px
}
.css_sa {
	background-position:0 -17040px
}
.css_sb {
	background-position:0 -17120px
}
.css_sc {
	background-position:0 -17198px
}
.css_sd {
	background-position:0 -17278px
}
.css_se {
	background-position:0 -17360px
}
.css_sf {
	background-position:0 -17440px
}
.css_sg {
	background-position:0 -17520px
}
.css_sh {
	background-position:0 -17598px
}
.css_si {
	background-position:0 -17678px
}
.css_sj {
	background-position:0 -17760px
}
.css_sk {
	background-position:0 -17840px
}
.css_sl {
	background-position:0 -17920px
}
.css_sm {
	background-position:0 -18000px
}
.css_sn {
	background-position:0 -18080px
}
.css_so {
	background-position:0 -18160px
}
.css_sp {
	background-position:0 -18240px
}
.css_sr {
	background-position:0 -18320px
}
.css_srb {
	background-position:0 -18400px
}
.css_st {
	background-position:0 -18478px
}
.css_sv {
	background-position:0 -18560px
}
.css_sw {
	background-position:0 -18640px
}
.css_sy {
	background-position:0 -18720px
}
.css_sz {
	background-position:0 -18800px
}
.css_tc {
	background-position:0 -18878px
}
.css_td {
	background-position:0 -18960px
}
.css_tf {
	background-position:0 -19040px
}
.css_tg {
	background-position:0 -19120px
}
.css_th {
	background-position:0 -19200px
}
.css_tj {
	background-position:0 -19278px
}
.css_tk {
	background-position:0 -19358px
}
.css_tm {
	background-position:0 -19438px
}
.css_tn {
	background-position:0 -19520px
}
.css_to {
	background-position:0 -19598px
}
.css_tp {
	background-position:0 -19680px
}
.css_tr {
	background-position:0 -19760px
}
.css_ts {
	background-position:0 -19840px
}
.css_tt {
	background-position:0 -19920px
}
.css_tu {
	background-position:0 -20000px
}
.css_tv {
	background-position:0 -20078px
}
.css_tw {
	background-position:0 -20160px
}
.css_tw_old {
	background-position:0 -20240px
}
.css_tx {
	background-position:0 -20318px
}
.css_tz {
	background-position:0 -20400px
}
.css_ua {
	background-position:0 -20480px
}
.css_ug {
	background-position:0 -20560px
}
.css_gb,.css_uk {
	background-position:0 -20638px
}
.css_um {
	background-position:0 -20720px
}
.css_up {
	background-position:0 -20800px
}
.css_us {
	background-position:0 -20880px
}
.css_uy {
	background-position:0 -20960px
}
.css_uz {
	background-position:0 -21038px
}
.css_va {
	background-position:0 -21120px
}
.css_vc {
	background-position:0 -21200px
}
.css_ve {
	background-position:0 -21280px
}
.css_vg {
	background-position:0 -21358px
}
.css_vi {
	background-position:0 -21440px
}
.css_vm {
	background-position:0 -21520px
}
.css_vn {
	background-position:0 -21600px
}
.css_vt {
	background-position:0 -21680px
}
.css_vu {
	background-position:0 -21760px
}
.css_wa {
	background-position:0 -21840px
}
.css_wf {
	background-position:0 -21920px
}
.css_ws {
	background-position:0 -21998px
}
.css_wz {
	background-position:0 -22080px
}
.css_ye {
	background-position:0 -22160px
}
.css_yt {
	background-position:0 -22240px
}
.css_yu {
	background-position:0 -22320px
}
.css_za {
	background-position:0 -22400px
}
.css_zm {
	background-position:0 -22480px
}
.css_zr {
	background-position:0 -22560px
}
.css_zw {
	background-position:0 -22638px
}
.css_mne {
	background-position:0 -22720px
}
.member-level {
	display:inline-block;
	vertical-align:middle;
	font-weight:700;
	color:#fff
}
.s-member-level {
	display:inline-block;
	width:18px;
	height:16px;
	margin-left:5px;
	vertical-align:middle;
	font-weight:700;
	color:#fff;
	background:url(../images/header-sprite.png) no-repeat -200px 0
}
.sm-level-A0 {
	background-position:-200px -200px
}
.sm-level-A1 {
	background-position:-250px -200px
}
.sm-level-A2 {
	background-position:-300px -200px
}
.sm-level-A3 {
	background-position:-350px -200px
}
.sm-level-A4 {
	background-position:-400px -200px
}
.m-level-32,.m-level-48,.m-level-64 {
	background-color:#e62e04;
	border-radius:3px
}
.m-level-32 {
	font-size:16px;
	width:32px;
	height:32px
}
.m-level-48 {
	font-size:28px;
	width:48px;
	height:48px
}
.m-level-64 {
	font-size:36px;
	width:64px;
	height:64px
}
.ui-newuser-floating-layer {
	position:fixed
}
.ui-newuser-floating-layer .ui-newuser-floating-layer-close {
	position:absolute;
	width:36px;
	height:36px;
	top:0;
	right:0;
	overflow:hidden;
	text-indent:999rem;
	background:url(/ae-header/20160421095331/node_modules/@alife/omega-newuser/close.png) no-repeat;
	z-index:10;
	cursor:pointer
}
.ui-newuser-floating-layer .newuser-floating-main {
	text-align:center;
	overflow:hidden
}
.top-lighthouse {
	position:relative;
	height:36px;
	width:100%;
	border-bottom:1px solid #e9e9e9;
	background-color:#f8f8f8;
	z-index:22;
	font-size:12px
}
.top-lighthouse .container {
	position:relative
}
.nav-channel a {
	margin-right:20px;
	line-height:35px;
	color:#333
}
.nav-channel a:hover {
	text-decoration:none;
	color:#e62e04
}
.nav-global {
	position:absolute;
	right:0;
	top:0
}
.nav-global .ng-item {
	position:relative;
	float:left;
	padding:0 15px;
	height:35px;
	line-height:35px;
	border-right:1px solid #e9e9e9
}
.nav-global .ng-item:last-child {
	border-right:0 none
}
.nav-global .ng-item a {
	color:#999
}
.nav-global .ng-item a:hover {
	text-decoration:none;
	color:#e62e04
}
.nav-global .ng-sub {
	padding:0
}
.nav-global .ng-sub-title,.nav-global .ng-switcher .switcher-info {
	position:relative;
	display:block;
	padding:0 28px 0 10px;
	color:#999;
	cursor:pointer;
	line-height:35px;
	font-size:12px
}
.nav-global .ng-sub-title:after{
	content:'';
	position:absolute;
	top:16px;
	right:15px;
	width:8px;
	height:5px;
	overflow:hidden;
	/* background:url(../images/header-sprite.png) no-repeat -350px -50px */
}
.nav-global .ng-switcher .switcher-info:after {
	content:'';
	position:absolute;
	top:16px;
	right:15px;
	width:8px;
	height:5px;
	overflow:hidden;
	background:url(../images/header-sprite.png) no-repeat -350px -50px
}
.nav-global .ng-sub-list {
	display:none;
	position:absolute;
	top:33px;
	left:-1px;
	background-color:#fff;
	z-index:2
}
.nav-global .ng-sub-list li {
	margin-left:0;
	list-style:none
}
.nav-global .ng-sub-list li a {
	display:block;
	padding:0 10px;
	line-height:35px;
	height:35px;
	white-space:nowrap
}
.nav-global .ng-sub-list li.seller-home {
	margin:10px 10px 5px 10px;
	width:140px;
	text-align:center
}
.nav-global .ng-sub-list li.seller-home a {
	display:block;
	border:1px #999 solid;
	width:100%;
	border-radius:3px;
	height:30px;
	line-height:30px
}
.nav-global .ng-sub-list li a:hover {
	background:#f2f2f2;
	color:#666
}
.nav-global .ng-sub-list li.seller-home a:hover {
	background:0 0
}
.nav-global .ng-sub.unfold .ng-sub-title,.nav-global .ng-sub:hover .ng-sub-title {
	background-color:#fff;
	margin:-1px -1px 0 -1px;
	height:35px;
	border:1px solid #ccc;
	border-bottom:0 none;
	z-index:3;
	box-shadow:0 -5px 5px 0 rgba(51,51,51,.3)
}
.nav-global .ng-sub.unfold .ng-sub-list,.nav-global .ng-sub:hover .ng-sub-list {
	display:block;
	border:1px solid #ccc;
	box-shadow:0 3px 5px 0 rgba(51,51,51,.3)
}
.nav-global .ng-switcher {
	padding:0
}
.nav-global .ng-site-global {
	border-right:0 none
}
.nav-global .ng-sub:hover .ng-sub-title:after,.nav-global .ng-switcher.active .switcher-info:after {
	background-position:-350px 0
}
.nav-global .ng-seller .ng-sub-list {
	width:162px
}
.nav-global .ng-seller .ng-sub-list li {
	float:left;
	width:80px
}
.nav-global .ng-help .ng-sub-title:hover {
	color:#e62e04
}
.nav-global .ng-goto-globalsite {
	padding-right:0
}
.nav-global .ng-mobile a {
	position:relative;
	padding-left:16px;
	display:inline-block;
	line-height:18px;
	margin-top:9px
}
.nav-global .ng-mobile a:before {
	content:'';
	position:absolute;
	top:0;
	left:2px;
	width:10px;
	height:18px;
	overflow:hidden;
	background:url(../images/header-sprite.png) no-repeat -450px -200px
}
.hm-left {
	position:relative;
	width:300px;
	float:left;
	z-index:11
}
.header-right-content{
	position: relative;
	left: -30px;
	top:10px;
}
.hm-middle {
	position:relative;
	width:auto;
	padding-top:23px;
	z-index:10
}
.hm-right {
	width: 200px;
	position:relative;
	float:right;
	font-size:13px;
	padding-left:20px;
	z-index:11
}
.hm-right a {
	color:#333
}
.hm-right a:hover {
	text-decoration:none;
	color:#e62e04
}
.me-header {
	position:relative;
	border-bottom:1px solid #e8e8e8;
	width:100%;
	height:80px;
	background-color:#fff;
	z-index:20
}
.me-header {
	min-width:810px
}
.me-header .me-icons {
	background-image:url(../images/me-icons.png)!important;
	background-repeat:no-repeat
}
.me-header .logo {
	padding:12px 20px 5px 15px
}
.header {
	position:relative;
	height:85px;
	width:100%;
	background-color:#fff;
	z-index:20;
	border-bottom:1px solid #e9e9e9
}
.logo {
	float:left;
	padding:20px 20px 0 15px;
	margin-bottom:0
}
.logo a {
	float:left;
	width:151px;
	height:44px;
	text-indent:-999em;
	overflow:hidden;
	background-image:url(../images/ae-logo-1x.png);
	background-image:-webkit-image-set(url(../images/ae-logo-1x.png) 1x,url(../images/ae-logo-2x.png) 2x);
	background-repeat:no-repeat
}
.site-logo {
	float:left;
	padding:14px 0 0 0;
	margin-bottom:0;
	position: relative;
	top: 15px !important;
}
.site-logo a {
	display:block
}
.site-logo a:hover {
	text-decoration:none
}
.site-logo .logo-base {
	display:block;
	width:166px;
	height:40px;
	text-indent:-999em;
	margin:0 auto;
	overflow:hidden;
	background-image:url(../images/logo-new-1x.png);
	background-image:-webkit-image-set(url(../images/logo-new-1x.png) 1x,url(../images/logo-new-2x.png) 2x);
	background-repeat:no-repeat
}
.site-logo .logo-slogan {
  	color: #999;
    display: block;
    height: 16px;
    line-height: 14px;
    margin-top: 0px;
    overflow: hidden;
}
.site-logo span{      font-size: 12px;}
.inside-page-logo {
	padding:25px 0 0 8px
}
.site-logo a .logo-img{
	/*width: 225px;*/
	height: 40px;
}
.inside-page-logo .logo-slogan {
	display:none
}
.searchbar-form {
	position:relative;
	width:100%
}
/* #header .container .hm-middle {
    width: 740px !important;
} */
.searchbar-form .search-key-box {
	width: 681px !important;
	position:relative;
	width:auto;
	overflow:hidden;
	height:40px;
	padding:0 0 0 15px;
	border:2px solid #E62E04;
	border-right:0 none;
	border-radius:5px;
	top:5px;
	left:0px;
}
.searchbar-form .search-key-box input {
	position:relative;
	display:block;
	width:70%;
	height:100%;
	padding:11px 10px 11px 0;
	line-height:18px;
	font-size:13px;
	border:0 none;
	font-family:arial
}
.searchbar-form .searchbar-operate-box {
	position: absolute;;
	right: 0;
	top: 0;
}
.searchbar-form .search-category {
	position:relative;
	height:40px;
	border-top:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb
}
.searchbar-form .search-category:after {
	content:'';
	position:absolute;
	top:16px;
	right:15px;
	width:8px;
	height:5px;
	overflow:hidden;
	background:url(../images/header-sprite.png) no-repeat -350px -50px;
	z-index:2
}
.search-key-box #search-cate{
	position: absolute;
	display: block;
	display: inline-block;
	width: 21%;
	border: none;
	border-left: 1px solid #e9e9e9;
	top: 0;
    right:50px;
}
.searchbar-form .search-cate-title {
	position:relative;
	padding:0 33px 0 15px;
	height:38px;
	cursor:pointer;
	border-left:1px solid #eee;
	overflow:hidden
}
.searchbar-form .search-category-value {
	position:relative;
	display:block;
	width:90px;
	overflow:hidden;
	font-size:13px;
	color:#666;
	cursor:pointer;
	padding-top:10px;
	white-space:nowrap
}
.searchbar-form .search-cate {
	position:absolute;
	top:0;
	left:0;
	min-width:130px;
	height:38px;
	font-family:arial;
	opacity:0;
	outline:0 none;
	cursor:pointer;
	visibility:visible;
	z-index:3;
	filter:Alpha(opacity=0)
}
.searchbar-form .search-cate option {
	padding:3px 0 3px 5px
}
.searchbar-form .search-button {
	padding:0;
	border:0 none
}
.searchbar-form .header-search-btn {
	position:relative;
	float:right
}
.searchbar-form .header-search-btn button {
	padding:0 10px;
	height:40px;
	line-height:40px
}
.searchbar-form .search-in-aliexpress {
	background-color:#E62E04;
	border:1px solid #E62E04;
	color:#fff
}
.searchbar-form .search-in-store {
	background-color:#FFF0EB;
	border:1px solid #E62E04;
	color:#E62E04;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}
.header .searchbar-form .search-button {
	position:absolute;
	z-index:5;
	right:0;
	top:-2px;
	width:50px;
	height:40px;
	background:#e62e04 url(../images/header-sprite.png) no-repeat -587px 8px;
	border-radius:0 3px 3px 0
}
.me-header .searchbar-form .search-button {
	width:50px;
	height:30px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	background-color:#fff;
	border:1px solid #999;
	border-left:none;
	background-position:center -388px
}
.searchbar-form .ios-search-cate .search-cate-title {
	height:25px;
	line-height:23px;
	margin-top:7px
}
.searchbar-form .ios-search-cate .search-category-value {
	padding-top:0
}
.searchbar-form .ios-search-cate .search-cate {
	top:7px;
	height:25px
}
.me-header .search-box {
	text-align:right;
	margin-top:2px
}
.me-header .search-box .search-key {
	width:300px;
	height:30px;
	line-height:30px\9;
	padding-left:5px;
	text-align:left;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	border:1px solid #999
}
@media (min-width:761px) and (max-width:920px) {
	.searchbar-form .search-key-box input {
	padding-right:70px
}
}.nav-cart {
	position:relative;
	float:left
}
.nav-cart .text {
	max-width:30px;
	display:block;
	overflow:hidden
}
.nav-cart a {
	position:relative;
	display:block;
	padding:18px 0 0 38px;
	z-index:3
}
.nav-cart a:before {
	content:'';
	position:absolute;
	top:3px;
	left:0;
	width:28px;
	height:28px;
	overflow:hidden;
	background:url(../images/header-sprite.png) no-repeat -100px -50px
}
.nav-cart:hover a:before {
	background-position:-100px 0
}
.nav-cart .cart-number {
	min-width:25px;
	height:16px;
	line-height:16px;
	text-align:center;
	border-radius:8px;
	background-color:#e62e04;
	color:#fff;
	font-size:12px
}
.header .nav-cart {
	margin-top:25px;
	margin-right:25px;
}
.header .nav-cart .cart-number {
	position:absolute;
	top:2px;
	left:38px;
	padding:0 2px
}
.me-header .nav-cart-container {
	float:left;
	padding-top:28px
}
.me-header .nav-cart {
	color:#000;
	display:inline-block;
	line-height:22px;
	padding-left:30px;
	background-position:0 -350px
}
.me-header .nav-cart .cart-number {
	display:inline-block;
	padding:0 8px;
	margin-left:5px;
	line-height:16px;
	text-align:center;
	border-radius:8px;
	background-color:#e62e04;
	color:#fff;
	font-size:12px
}
@media (max-width:1019px) {
	.nav-cart-box a {
	min-width:60px
}
.header .nav-cart-box .cart-number {
	top:10px
}
}.nav-wishlist {
	position:relative;
	float:left
}
.nav-wishlist .text {
	max-width:35px;
	display:block;
	overflow:hidden
}
.nav-wishlist>a {
	position:relative;
	display:block;
	padding:27px 10px 0 0;
	line-height:16px;
	border:1px solid transparent;
	border-bottom:none
}
.nav-wishlist>a:before {
	content:'';
	position:absolute;
	overflow:hidden;
	left:10px;
	top:31px
}
.nav-wishlist>a:after {
	display:none;
	content:'';
	position:absolute;
	right:3px;
	z-index:14;
	width:100%;
	height:5px;
	background-color:#fff
}
.nav-wishlist>a .new-msg-icon {
	width:10px;
	height:10px;
	border-radius:10px;
	background-color:#e62e04;
	display:block;
	position:absolute;
	top:26px;
	left:26px
}
.nav-wishlist-ctn {
	display:none;
	padding:5px 0 0
}
.nav-wishlist-unfold>a {
	background-color:#fff;
	height:75px;
	border-color:#ccc;
	box-shadow:2px -2px 2px #ccc;
	z-index:13
}
.nav-wishlist-unfold>a:after {
	display:block
}
.nav-wishlist-unfold .nav-wishlist-ctn {
	display:block;
	position:absolute;
	right:0;
	width:260px;
	border:1px solid #ccc;
	background-color:#fff;
	color:#656565;
	z-index:12;
	box-shadow:2px 2px 2px #ccc
}
.nav-wishlist-ctn li,.nav-wishlist-ctn ul {
	margin:0;
	padding:0;
	list-style:none
}
.nav-wishlist-ctn .nav-wish-list-items li a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	line-height:34px;
	padding:0 10px
}
.nav-wishlist-ctn .nav-wish-list-items li a:hover {
	background-color:#f2f2f2
}
.nav-wishlist-ctn .nav-wishlist-msg {
	padding:0 10px;
	display:none
}
.nav-wishlist-ctn .nav-wishlist-msg ul {
	border-top:1px solid #ddd
}
.nav-wishlist-ctn .nav-wishlist-msg li a {
	display:block;
	line-height:1.3;
	padding:10px 0
}
.nav-wishlist-ctn .nav-wishlist-msg li a em {
	color:#f60;
	margin-right:5px
}
.header .nav-wishlist {
	height:70px;
	margin-left:10px
}
.header .nav-wishlist>a {
	padding-left:45px;
	padding-right:5px
}
.header .nav-wishlist>a:before {
	width:28px;
	height:24px;
	background:url(../images/header-sprite.png) no-repeat 0 -50px
}
.header .nav-wishlist:hover>a:before {
	background-position:0 0
}
.header .nav-wishlist-ctn,.header .nav-wishlist>a:after {
	top:70px
}
.me-header .nav-wishlist {
	margin-left:15px;
	height:60px
}
.me-header .nav-wishlist .text {
	min-width:40px;
	max-width:100px
}
.me-header .nav-wishlist>a {
	padding-left:35px;
	line-height:22px;
	height:65px
}
.me-header .nav-wishlist>a:before {
	height:22px;
	width:22px;
	background:url(../images/me-icons.png) no-repeat 0 -310px
}
.me-header .nav-wishlist-ctn,.me-header .nav-wishlist>a:after {
	top:60px
}
.me-header .nav-wishlist>a .new-msg-icon {
	top:20px;
	left:25px
}
.me-header .nav-wishlist-unfold>a {
	height:65px
}
.me-header .nav-wishlist-unfold .nav-wishlist-ctn {
	display:block;
	position:absolute;
	right:0;
	width:260px;
	border:1px solid #ccc;
	background-color:#fff;
	color:#656565;
	z-index:12;
	box-shadow:2px 2px 2px #ccc
}
.me-header .nav-wish-list-items li a {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	line-height:34px
}
.me-header .nav-wish-list-items li a:hover {
	background-color:#f2f2f2
}
@media (max-width:1019px) {
	.header .nav-wishlist>a {
	padding-right:0
}
.nav-wishlist>a:before {
	left:8px
}
}.nav-user-account {
	position:relative;
	float:left;
	height:70px
}
.user-account-info {
	position:relative;
	border:1px solid transparent;
	border-bottom:0 none;
	-webkit-tap-highlight-color:transparent
}
.user-account-info:before {
	content:'';
	position:absolute;
	overflow:hidden
}
.user-account-info .account-name {
	display:none;
	width:80px;
	height:18px;
	line-height:18px
}
.user-account-info .account-name b {
	display:inline-block;
	vertical-align:top;
	max-width:60px;
	overflow:hidden;
	text-overflow:ellipsis;
	word-wrap:normal;
	white-space:nowrap;
	font-weight:200
}
.user-account-info .account-unsigned {
	display:block;
	color:#f60;
	height:18px;
	line-height:18px
}
.user-account-info .account-unsigned a:first-child {
	font-weight:700
}
.user-account-info .account-unsigned .ua-line {
	margin:0 5px;
	color:#e9e9e9
}
.user-account-info .myaliexpress {
	display:block
}
.user-account-info .myaliexpress b {
	display:none;
	margin-left:5px;
	font-weight:200;
	color:#999
}
.user-account-info:after {
	display:none;
	content:'';
	position:absolute;
	right:3px;
	z-index:14;
	width:100%;
	height:5px;
	background-color:#fff
}
.user-account-main {
	display:block;
	position:absolute;
	right:0;
	padding-top:15px;
	width:260px;
	border:1px solid #ccc;
	background-color:#fff;
	color:#656565;
	z-index:12;
	box-shadow:2px 2px 2px #ccc
}
.nav-global .user-account-main .flyout-user-signIn{
	padding:0 !important;
}
.user-account-main li {
	list-style:none;
	margin-left:0
}
.user-account-main dl dd {
	margin-left:0
}
.header .nav-user-account {
	height:70px
}
.header .user-account-info {
	padding:25px 10px 6px 45px
}
.header .user-account-info:before {
	width:28px;
	height:28px;
	top:29px;
	left:7px;
	background:#fff url(../images/header-sprite.png) no-repeat -50px -50px
}
.header .nav-user-account:hover .user-account-info:before {
	background-position:-50px 0
}
.header .user-account-info:after,.header .user-account-main {
	top:70px
}
.header .user-account-info {
	height:75px
}
.me-header .nav-user-account {
	height:60px;
	margin-left:10px
}
.me-header .user-account-info {
	padding:29px 10px 6px 40px
}
.me-header .user-account-info:before {
	width:26px;
	height:26px;
	top:26px;
	left:5px;
	background:#fff url(../images/me-avatar.png) no-repeat
}
.me-header .user-account-info .account-name {
	width:auto;
	max-width:60px;
	line-height:20px
}
.me-header .user-account-info:after,.me-header .user-account-main {
	top:60px
}
.me-header .user-account-info {
	height:65px
}
.me-header .user-account-info .account-unsigned {
	height:20px;
	line-height:20px
}
.me-header .signed .user-account-info:before {
	display:none
}
.me-header .nav-user-account .avatar {
	width:26px;
	height:26px;
	border-radius:26px;
	position:absolute;
	top:26px;
	left:5px
}
.flyout-user-signout {
	display:none;
	margin:0 20px 15px;
	line-height:24px;
	font-size:14px;
	font-weight:700
}
.flyout-user-signIn {
	display:none;
	padding:10px 0;
	margin:0 15px;
	border-bottom:1px solid #e8e8e8
}
.flyout-user-signIn p {
	margin-bottom:0
}
.flyout-user-signIn .flyout-welcome-text {
	margin:0 0 5px
}
.flyout-user-signIn .sign-btn,.flyout-visitors-login .join-btn {
	display:block;
	height:30px;
	line-height:30px;
	border-radius:3px;
	font-weight:700;
	font-size:14px;
	text-align:center;
	color:#fff;
	background-color:#e62e04
}
.flyout-user-signIn .sign-btn:hover {
	color:#fff;
	background-color:#e62e04
}
.flyout-user-signIn .flyout-signIn-type {
	padding-top:12px
}
.flyout-user-signIn .flyout-signIn-type .nus-icon {
	display:inline-block;
	width:26px;
	height:26px;
	vertical-align:middle;
	background:url(../images/header-sprite.png) no-repeat -400px 0
}
.flyout-user-signIn .flyout-signIn-type .nus-icon:hover {
	background-position:-400px -50px
}
.flyout-user-signIn .flyout-signIn-type .nus-vk {
	background-position:-450px 0
}
.flyout-user-signIn .flyout-signIn-type .nus-vk:hover {
	background-position:-450px -50px
}
.flyout-user-signIn .flyout-signIn-type .nus-google {
	background-position:-500px -200px
}
.flyout-user-signIn .flyout-signIn-type .nus-google:hover {
	background-position:-550px -200px
}
.flyout-visitors-login {
	display:none;
	margin:15px 20px 30px
}
.flyout-visitors-login dt {
	display:block;
	margin-bottom:5px
}
.flyout-visitors-login .join-btn {
	background-color:#f60
}
.flyout-visitors-login .join-btn:hover {
	background-color:#f60;
	color:#fff
}
.flyout-unread-message {
	display:none;
	padding:10px 0;
	margin:0 20px;
	font-size:12px
}
.flyout-unread-message li {
	display:none;
	padding:3px 0
}
.flyout-unread-message li b {
	color:#f60
}
.flyout-remind-list {
	margin:0 20px 10px;
	font-size:14px
}
.flyout-remind-list p {
	padding:3px 0;
	margin-bottom:0
}
.flyout-remind-list p b {
	color:#f60;
	font-weight:200;
	margin-right:5px
}
.flyout-quick-entry {
	background-color:#fff
}
.flyout-quick-entry li a {
	display:block;
	padding:6px 0 6px 20px;
	line-height:22px;
	color:#333
}
.flyout-quick-entry li a:hover {
	background-color:#f2f2f2;
	color:#333 !important;
}
.flyout-quick-entry li:first-child a {
	/* background-color:#e8e8e8 */
}
.user-account-unfold .user-account-info {
	border-color:#ccc;
	background-color:#fff;
	box-shadow:2px -2px 2px #ccc;
	z-index:13
}
.user-account-unfold .user-account-main {
	display:block
}
.user-account-unfold .user-account-info:after {
	display:block
}
@media (max-width:1019px) {
	.user-account-info {
	cursor:pointer
}
.header .user-account-info {
	padding:25px 10px 6px 40px
}
.header .user-account-info:before {
	left:11px
}
}.categories-main {
	width:240px;
	border:1px solid #e9e9e9;
	background-color:#fff;
	font-size:13px;
	-webkit-tap-highlight-color:transparent
}
.categories-main .categories-content-title {
	background-color:#f2f2f2;
	padding-left:10px;
	line-height:38px;
	height:39px;
	color:#333;
	border-bottom:1px solid #e9e9e9
}
.categories-main .categories-content-title span {
	font-weight:700;
	margin-right:10px
}
.categories-main .categories-content-title a {
	color:#666;
	font-size:12px
}
.categories-main .categories-list-box {
	position:relative
}
.cl-item .sub-cate {
	display:none;
	position:absolute;
	top:-1px;
	left:238px;
	margin-left:0;
	background-color:#fff;
	border:1px solid #e9e9e9;
	z-index:99
}
.cl-item .cate-name {
	position:relative
}
.cl-item .cate-name span {
	position:relative;
	display:block;
	padding-left:20px;
	height:30px;
	line-height:28px;
	cursor:pointer;
	background-color:#fff;
	border:1px solid #fff;
	border-right:0 none;
	-webkit-tap-highlight-color:transparent
}
.cl-item .cate-name span a {
	color:#333
}
.cl-item .cate-name span a:hover {
	text-decoration:none;
	color:#E62E04
}
.new-categories-main .cl-item .cate-name span {
	padding-left:40px
}
.new-categories-main .cl-item .cate-name span:before {
	background:url(../images/header-sprite.png) no-repeat 0 -100px;
	display:block;
	position:absolute;
	left:10px;
	top:4px;
	content:' ';
	width:20px;
	height:20px;
	vertical-align:top
}
.new-categories-main .cl-item-women .cate-name span:before {
	background-position:3px -100px
}
.new-categories-main .cl-item-women.cl-item-unfold .cate-name span:before {
	background-position:3px -150px
}
.new-categories-main .cl-item-men .cate-name span:before {
	background-position:-550px -98px
}
/*.new-categories-main .cl-item-men.cl-item-unfold .cate-name span:before {
	background-position:-550px -148px
}*/
.new-categories-main .cl-item-phones .cate-name span:before {
	background-position:-496px -100px
}
.new-categories-main .cl-item-phones.cl-item-unfold .cate-name span:before {
	background-position:-496px -150px
}
.new-categories-main .cl-item-computer .cate-name span:before {
	background-position:-600px -98px
}
.new-categories-main .cl-item-computer.cl-item-unfold .cate-name span:before {
	background-position:-600px -148px
}
.new-categories-main .cl-item-electronics .cate-name span:before {
	background-position:-100px -98px
}
.new-categories-main .cl-item-electronics.cl-item-unfold .cate-name span:before {
	background-position:-100px -148px
}
.new-categories-main .cl-item-jewelry .cate-name span:before {
	background-position:-347px -99px
}
.new-categories-main .cl-item-jewelry.cl-item-unfold .cate-name span:before {
	background-position:-347px -149px
}
.new-categories-main .cl-item-autoParts .cate-name span:before {
	background-position:-400px -96px
}
.new-categories-main .cl-item-autoParts.cl-item-unfold .cate-name span:before {
	background-position:-400px -146px
}
.new-categories-main .cl-item-shoes .cate-name span:before {
	background-position:-450px -100px
}
.new-categories-main .cl-item-shoes.cl-item-unfold .cate-name span:before {
	background-position:-450px -150px
}
.new-categories-main .cl-item-toys .cate-name span:before {
	background-position:-245px -100px
}
.new-categories-main .cl-item-toys.cl-item-unfold .cate-name span:before {
	background-position:-245px -150px
}
.new-categories-main .cl-item-sports .cate-name span:before {
	background-position:-50px -100px
}
.new-categories-main .cl-item-sports.cl-item-unfold .cate-name span:before {
	background-position:-50px -150px
}
.new-categories-main .cl-item-beauty .cate-name span:before {
	background-position:-145px -100px
}
.new-categories-main .cl-item-beauty.cl-item-unfold .cate-name span:before {
	background-position:-145px -150px
}
.new-categories-main .cl-item-garden .cate-name span:before {
	background-position:-200px -98px
}
.new-categories-main .cl-item-garden.cl-item-unfold .cate-name span:before {
	background-position:-200px -148px
}
.new-categories-main .cl-item-homeImprovement .cate-name span:before {
	background-position:-300px -96px
}
.new-categories-main .cl-item-homeImprovement.cl-item-unfold .cate-name span:before {
	background-position:-300px -146px
}
.cl-item .cate-name a.c-name-link {
	position:relative;
	display:block;
	padding-left:18px;
	height:30px;
	line-height:28px;
	color:#333;
	background-color:#fff;
	border:1px solid #fff;
	border-right:0 none;
	-webkit-tap-highlight-color:transparent
}
.cl-item .cate-name a.c-name-link:before {
	background:0 0
}
.cl-item .cate-name a.c-name-link:hover {
	text-decoration:none;
	font-weight:700
}
.categories-main .categories-all {
	padding:2px 0 6px 18px
}
.categories-main .categories-all a {
	color:#333;
	line-height:27px
}
.categories-main .categories-all a:hover {
	color:#f60;
	text-decoration:none
}
.cl-item-homeImprovement .cate-name a.c-name-link {
	padding-bottom:5px;
	height:36px;
	border-bottom-color:transparent
}
.cl-item-homeImprovement.cl-item-unfold .cate-name a.c-name-link {
	border-bottom-color:transparent
}
.cl-item-unfold .sub-cate {
	display:block;
	min-height:402px
}
.cl-item-unfold .cate-name span {
	border-color:#e9e9e9;
	margin-left:-1px;
	padding-left:21px;
	width:240px;
	z-index:100
}
.new-categories-main .cl-item-unfold .cate-name span:before {
	left:11px
}
.new-categories-main .cl-item-unfold .cate-name span {
	padding-left:41px
}
.cl-item:first-child .cate-name span {
	padding-top:5px;
	height:35px
}
.cl-item:first-child .cate-name span:before {
	top:9px
}
.cl-item.cl-item-unfold:first-child .cate-name span {
	border-top-color:transparent
}
.cl-item-homeImprovement .cate-name span {
	padding-bottom:4px;
	height:35px
}
.cl-item-homeImprovement.cl-item-unfold .cate-name span {
	border-bottom-color:transparent
}
.sub-cate-main {
	position:relative;
	width:auto;
	padding:5px 0 20px 20px;
	white-space:nowrap;
	overflow:hidden
}
.sub-cate-main a {
	color:#333
}
.sub-cate-main a:hover {
	color:#f60;
	text-decoration:none
}
.sub-cate-items,.sub-cate-row,.sub-cateItem-special {
	display:inline-block;
	vertical-align:top;
	padding-right:20px;
	width:234px
}
.sub-cateItem-special .sub-cate-items {
	display:block;
	padding-right:0;
	width:200px
}
.sub-cateItem-special .sub-cate-keyword {
	margin-bottom:20px
}
.sub-cateItem-special .groupbuyer-enter {
	padding:0 0 25px 15px;
	margin-bottom:20px
}
.sub-cateItem-special .groupbuyer-enter a {
	display:block
}
.sub-cate-item-bottom {
	display:block
}
.sub-cate-row .sub-cate-items {
	display:block;
	margin-bottom:5px
}
.sub-cate-items dd {
	margin-left:0
}
.sub-cate-items dd a {
	display:block;
	line-height:26px
}
.sub-cate-items dt {
	margin-bottom:5px;
	font-weight:700;
	line-height:35px;
	height:35px;
	border-bottom:1px solid #e9e9e9
}
.sub-cate-items dt:after {
	content:'';
	display:inline-block;
	margin:11px 0 0 15px;
	width:9px;
	height:13px;
	overflow:hidden;
	background:url(../images/header-sprite.png) no-repeat -3000px -50px;
	vertical-align:top
}
.sub-cate-items dt a {
	max-width:190px;
	display:inline-block;
	text-overflow:ellipsis;
	word-wrap:normal;
	white-space:nowrap;
	overflow:hidden
}
.sub-cate-items dd a {
	max-width:190px;
	display:block;
	text-overflow:ellipsis;
	word-wrap:normal;
	white-space:nowrap;
	overflow:hidden
}
.scp-banner {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:228px;
	max-height:520px
}
.scp-banner img {
	position:absolute;
	z-index:0;
	bottom:0;
	right:0;
	width:228px
}
.bottom-activity-list {
	margin-top:20px
}
.bottom-activity-list li {
	float:left;
	list-style:none;
	margin:0 40px 0 0
}
.bottom-activity-list li a {
	display:block;
	width:200px;
	height:60px;
	border:1px solid #e9e9e9;
	text-align:right
}
.bottom-activity-list .activity-name {
	display:inline-block;
	vertical-align:top;
	width:115px;
	padding-top:10px;
	line-height:16px;
	height:42px;
	overflow:hidden;
	font-weight:700;
	white-space:normal;
	text-align:left;
	word-wrap:break-word
}
.bottom-activity-list .activity-pic {
	display:inline-block;
	margin:-10px 5px 0 0;
	margin-right:5px;
	vertical-align:top;
	width:60px;
	height:60px
}
.bottom-show-list {
	margin:20px -30px 0 0
}
.bottom-show-list li {
	float:left;
	list-style:none;
	margin:0 40px 0 0
}
.bottom-show-list li.last-activity-item {
	margin-right:0
}
.bottom-show-list li a {
	display:block;
	width:200px;
	height:60px;
	border:1px solid #e9e9e9;
	text-align:right
}
.bottom-show-list .activity-name {
	display:inline-block;
	vertical-align:top;
	width:115px;
	padding-top:10px;
	line-height:16px;
	height:42px;
	overflow:hidden;
	font-weight:700;
	white-space:normal;
	text-align:left;
	word-wrap:break-word
}
.bottom-show-list .activity-pic {
	display:inline-block;
	margin:-10px 5px 0 0;
	margin-right:5px;
	vertical-align:top;
	width:60px;
	height:60px
}
.bottom-show-list .activity-pic img {
	width:60px;
	height:60px
}
.cl-item-unfold .cate-name a.c-name-link {
	border-color:#e9e9e9;
	margin-left:-1px;
	width:240px;
	z-index:100;
	font-weight:700
}
.cl-item:first-child .cate-name a.c-name-link {
	padding-top:5px;
	height:34px
}
.cl-item.cl-item-unfold:first-child .cate-name a.c-name-link {
	border-top-color:transparent
}
.cl-item-unfold .cate-name a.c-name-link {
	border-color:#e9e9e9
}
.header-categories {
	position:absolute;
	left:184px;
	top:5px;
	width:46px;
	height:84px;
	cursor:pointer
}
.header-categories:after {
	content:'';
	position:absolute;
	top:23px;
	left:44px;
	width:46px;
	height:40px;
	overflow:hidden;
	background:url(../images/header-sprite.png) no-repeat -500px -50px
}
.header-categories .categories-title {
	overflow:hidden;
	width:100%;
	height:100%;
	display:block;
	text-indent:-999em
}
.header-categories .categories-main {
	display:none;
	position:absolute;
	top:65px;
	left:-184px;
	box-shadow:0 3px 5px 0 rgba(51,51,51,.3)
}
.header-categories .balloon-arrow {
	position:absolute;
	left:13px;
	bottom:18px;
	display:none;
	width:22px;
	height:10px;
	overflow:hidden;
	background:url(../images/header-sprite.png) no-repeat -600px -50px;
	z-index:10
}
.unfold-categories:after {
	background-position:-500px 0
}
.unfold-categories .balloon-arrow {
	display:block;
	z-index:21
}
.unfold-categories .categories-main {
	display:block;
	z-index:20
}
.unfold-home-categories {
	cursor:default
}
.unfold-home-categories .balloon-arrow {
	display:block
}
.unfold-home-categories:after {
	background-position:-50px -150px
}
.header-fixed {
	position:fixed;
	top:0;
	z-index:20;
	box-shadow:0 1px 3px #e8e8e8
}
.header-fixed .unfold-home-categories {
	cursor:pointer
}
.header-fixed .unfold-home-categories .balloon-arrow {
	display:none
}
.header-fixed .unfold-home-categories:after {
	background-position:-100px -150px
}
.header-fixed .unfold-categories .balloon-arrow {
	display:block;
	z-index:21
}
.header-fixed .unfold-categories:after {
	background-position:-500px 0
}
.categories-main-list .cl-item .sub-cate {
	top:-40px;
	min-height:441px
}
.sub-cate-content {
	display:inline-block
}
.sub-cate-row-mall .sub-cate-items dt,.sub-cate-row-mall .sub-cate-items dt a {
	color:#A23088
}
.mall-brands-list {
	white-space:normal;
	padding-top:10px
}
.mall-brands-list a img {
	max-width:98px;
	max-height:48px
}
.sub-cate-items dd.mall-brands-list a {
	border:1px solid #ddd;
	display:inline-block;
	width:100px;
	height:50px;
	margin:0 5px 10px 0
}
@media (min-width:1020px) and (max-width:1259px) {
	.scp-banner {
	display:none
}
}@media (max-width:1019px) {
	.sub-cate-content {
	display:block
}
.cl-item-unfold .cate-name span {
	width:239px
}
.cl-item-unfold .cate-name a.c-name-link {
	width:239px
}
.cl-item .sub-cate {
	left:237px
}
.scp-banner {
	display:none
}
.sub-cate-main {
	position:relative;
	padding:1px 0 15px 0;
	min-height:399px
}
.sub-cate-items {
	display:block;
	padding-right:0;
	width:260px;
	padding:0 20px
}
.sub-cate-row {
	display:block;
	width:260px;
	padding:0
}
.sub-cate-items dt {
	display:block;
	width:220px;
	line-height:40px;
	height:40px;
	color:#333;
	border-top:1px solid #e9e9e9;
	margin-top:-1px;
	font-size:13px;
	margin-bottom:0;
	cursor:pointer
}
.sub-cate-items dt:after {
	margin-top:14px
}
.sub-cate-items dd {
	display:none;
	position:absolute;
	top:0;
	left:260px;
	width:240px;
	min-height:100%;
	padding:5px 0 5px 15px
}
.sub-cate-items:first-child dt {
	border-top:0 none
}
.sub-cate-row .sub-cate-items {
	margin-bottom:0
}
.sub-cate-row .sub-cate-items:first-child dt {
	border-top:1px solid #e9e9e9
}
.sub-cate-row:first-child .sub-cate-items:first-child dt {
	border-top:0 none
}
.sub-cate-unfold dt {
	background-color:#fff;
	width:241px;
	position:relative;
	z-index:3
}
.sub-cate-unfold dd {
	display:block;
	background-color:#fff;
	border-left:1px solid #e9e9e9
}
.sub-cate-current {
	width:502px
}
.sub-cate-current dd {
	overflow:hidden;
	height:378px
}
.bottom-show-list {
	position:absolute;
	bottom:15px;
	left:0;
	padding-left:20px
}
.bottom-activity-list {
	position:absolute;
	bottom:15px;
	left:0;
	padding-left:20px
}
.sub-cateItem-special .sub-cate-keyword {
	margin-bottom:0
}
.sub-cateItem-special .sub-cate-items:first-child dt {
	border-top:1px solid #e9e9e9
}
}.browser-upgrade-tip {
	border-bottom:2px solid #f5d799
}
.browser-upgrade-tip .center-box {
	width:auto;
	max-width:1220px;
	min-width:1020px;
	margin:0 auto;
	position:relative
}
.browser-upgrade-tip .browser-icon,.browser-upgrade-tip .message .view-more,.browser-upgrade-tip .title {
	background:url(../images/browser-upgrade-sprite.png) no-repeat
}
.browser-upgrade-tip .title {
	font-size:14px;
	font-weight:700;
	color:#333;
	margin:8px 0;
	padding-left:25px;
	background-position:0 -37px
}
.browser-upgrade-tip .message {
	font-size:12px;
	color:#333;
	margin:0 5px 10px
}
.browser-upgrade-tip .message .view-more {
	background-position:-227px 5px;
	padding-right:10px
}
.browser-upgrade-tip .content {
	display:inline-block;
	padding-top:0
}
.browser-upgrade-tip .icons {
	display:inline-block;
	float:right;
	margin:17px 106px 0 0
}
.browser-upgrade-tip .list {
	list-style:none
}
.browser-upgrade-tip .list li {
	margin:0 8px;
	list-style:none;
	display:inline-block;
	border:1px solid #c9c9c9;
	height:32px;
	width:32px;
	border-radius:5px
}
.browser-upgrade-tip .list li.ie8 {
	background-position:3px 3px
}
.browser-upgrade-tip .list li.ie10 {
	background-position:3px 3px
}
.browser-upgrade-tip .list li.chrome {
	background-position:-60px 4px
}
.browser-upgrade-tip .list li.firefox {
	background-position:-124px 4px
}
.browser-upgrade-tip .list li.opera {
	background-position:-188px 4px
}
.browser-upgrade-tip .list li:hover {
	border:1px solid #666
}
.browser-upgrade-tip .list li a {
	display:block;
	font-size:16px;
	color:#999;
	text-align:center;
	width:32px;
	height:32px
}
.browser-upgrade-tip .list li a:hover {
	text-decoration:none
}
.browser-upgrade-tip .close {
	position:absolute;
	padding-top:17px;
	height:0;
	width:17px;
	overflow:hidden;
	cursor:pointer;
	top:6px;
	right:6px;
	background:url(../images/ui-window-close.png) no-repeat 0 -2px
}
.browser-upgrade-tip .close:hover {
	background-position:0 -51px
}
.browser-upgrade-tip .dont-show {
	position:absolute;
	bottom:6px;
	right:6px
}
.browser-upgrade-dialog {
	width:750px;
	margin:0 auto
}
.browser-upgrade-dialog .subtitle {
	color:#999;
	font-size:14px;
	margin-left:10px
}
.browser-upgrade-dialog .list {
	margin:40px 0;
	list-style:none
}
.browser-upgrade-dialog .list li {
	margin:0 10px;
	list-style:none;
	display:inline-block;
	*display:inline;
	*zoom:1;
	border:1px solid #c9c9c9;
	height:192px;
	width:163px
}
.browser-upgrade-dialog .list li.hover {
	border:1px solid #333
}
.browser-upgrade-dialog .list li a {
	display:block;
	font-size:16px;
	color:#999;
	text-align:center
}
.browser-upgrade-dialog .list li a:hover {
	text-decoration:none
}
.browser-upgrade-dialog .list li span {
	display:inline-block;
	width:160px;
	height:190px;
	*display:inline;
	*zoom:1;
	background-repeat:no-repeat
}
.browser-upgrade-dialog .list li span.browser-ie {
	background-image:url(../images/ie-icon.jpg)
}
.browser-upgrade-dialog .list li span.browser-chrome {
	background-image:url(../images/chrome-icon.jpg)
}
.browser-upgrade-dialog .list li span.browser-firefox {
	background-image:url(../images/firefox-icon.jpg)
}
.browser-upgrade-dialog .list li span.browser-opera {
	background-image:url(../images/opera-icon.jpg)
}
.browser-upgrade-dialog .text {
	margin-left:10px
}
.browser-upgrade-dialog .text dt {
	color:#333;
	font-weight:700;
	font-size:16px;
	margin-bottom:10px
}
.browser-upgrade-dialog .text dd {
	color:#999;
	font-size:14px;
	margin-left:0;
	line-height:24px
}
@media screen and (max-width:1100px) {
	.browser-upgrade-tip .list .fourth {
	display:none
}
}

#header * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
#trsroat a{background: #f5f5f5 none repeat scroll 0 0;
    border-radius: 0 5px 5px 0;
    box-shadow: 0 0 2px 0 #cecece inset;
    color: #303030;
    float: left;
    font-size: 12px;
    font-weight: 700;
		 box-sizing: border-box;
    height: 28px;
    line-height: 16px;
    padding: 5px 7px;}
#trsroat a:hover{text-decoration:none}
#trsroat a.active{ background: #00509d;
 background: -webkit-gradient(linear,left top,left bottom,from(#0079bc),to(#00509d));
 background: -moz-linear-gradient(top,#0079bc,#00509d);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0079bc',endColorstr='#00509d');
	 color: #fff;margin: -1px;padding: 6px 7px; height: 29px; border-radius: 5px 0 0 5px}

/*分类图标
------------------------------------*/
.categories-list-box dl:nth-child(1) .cate-name span::before{	background-position:-600px -98px}
.categories-list-box dl:nth-child(2) .cate-name span::before{	background-position:-550px -100px}
.categories-list-box dl:nth-child(3) .cate-name span::before{	background-position:-496px -100px}
.categories-list-box dl:nth-child(4) .cate-name span::before{	background-position:-449px -98px}
.categories-list-box dl:nth-child(5) .cate-name span::before{	background-position:-400px -98px}
.categories-list-box dl:nth-child(6) .cate-name span::before{	background-position:-346px -100px}
.categories-list-box dl:nth-child(7) .cate-name span::before{	background-position:-301px -98px}
.categories-list-box dl:nth-child(8) .cate-name span::before{	background-position:-245px -98px}
.categories-list-box dl:nth-child(9) .cate-name span::before{	background-position:-201px -98px}
.categories-list-box dl:nth-child(10) .cate-name span::before{	background-position:-144px -100px}
.categories-list-box dl:nth-child(11) .cate-name span::before{	background-position:-98px -100px}
.categories-list-box dl:nth-child(12) .cate-name span::before{	background-position:-48px -98px}
.categories-list-box dl:nth-child(13) .cate-name span::before{	background-position:0 -100px}
.img-icon1{width: 16px;position: relative;top: -2px;}
.img-icon5{width: 10px;position: relative;top: -3px;left:2px;}
.nav-global .user-account-port>a:after{display:none !important;}

.categories-list-box .cl-item-men:nth-child(1) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -600px -148px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(2) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -551px -150px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(3) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -496px -150px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(4) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -448px -149px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(5) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -400px -148px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(6) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -346px -149px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(7) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -301px -146px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(8) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -246px -148px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(9) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -201px -148px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(10) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px 87px;
	background-position: -145px -150px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(11) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -99px -151px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(12) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -48px -149px;background-repeat:no-repeat}
	.categories-list-box .cl-item-men:nth-child(13) .cate-name span:hover:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
	background-position: -0px -150px;background-repeat:no-repeat}
	
	.categories-list-box .cl-item-men:nth-child(1).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -600px -148px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(2).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -551px -150px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(3).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -496px -150px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(4).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -448px -149px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(5).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -400px -148px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(6).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -346px -149px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(7).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -301px -146px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(8).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -246px -148px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(9).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -201px -148px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(10).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px 87px;
		background-position: -145px -150px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(11).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -99px -151px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(12).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -48px -149px;background-repeat:no-repeat}
		.categories-list-box .cl-item-men:nth-child(13).cl-item-unfold .cate-name span:before{background: url(../images/header-sprite.png) no-repeat 88px -87px;
		background-position: -0px -150px;background-repeat:no-repeat}
														
	.cl-item-unfold .cate-name span a{
		text-decoration: none;
		color: #E62E04 !important;}                                                    