.litb-cate-menu-specialoffer{position:absolute;right:0;top:0;width:142px;line-height:100%;background-color:#f7f7f7;border-left:1px solid #E7E6E3;padding:0 16px 0 15px;}.litb-cate-menu-specialoffer dl{margin:11px 0;}.cate-menu-sub{position:absolute;left:0;top:0;overflow:hidden;-webkit-box-shadow:4px 0 4px rgba(0,0,0,0.1) inset;-moz-box-shadow:4px 0 4px rgba(0,0,0,0.1) inset;box-shadow:4px 0 4px rgba(0,0,0,0.1) inset;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:#fff;padding:0 0 0 32px;}.cate_menu_hero{position:absolute;right:0;top:0;overflow:hidden;background:#fff;width:160px;padding:4px 28px 0 4px;}.cate_menu_hero_left{-webkit-box-shadow:4px 0 4px rgba(0,0,0,0.1) inset;-moz-box-shadow:4px 0 4px rgba(0,0,0,0.1) inset;box-shadow:4px 0 4px rgba(0,0,0,0.1) inset;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border-left:1px solid #ccc;padding:4px 24px 0 33px;}.cate-menu{position:relative;width:238px;margin-bottom:0;overflow:hidden;background-color:#fff;}.cate-menu-out{position:relative;width:576px;padding:0;}.cate-menu-out .cate-menu-sub{position:absolute;left:0;top:0;}.cate-menu .cate-menu-in{display:none;position:absolute;left:238px;top:0;background-color:#fff;}.cate-menu h2{padding:0;}.cate-menu h2 a,.cate-menu h2 strong{font-size:13px;display:block;line-height:20px;width:222px;height:20px;position:relative;white-space:nowrap;color:#333;font-family:Helvetica,Arial;border:1px solid transparent;font-weight:400;padding:3px 0 3px 15px;}.cate-menu .cate-menu-out .show-red{color:#FF430F;font-weight:700;}.cate-menu h2 a.show-nav,.cate-menu h2 strong.show-nav{border:1px solid #666;font-weight:700;width:225px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.26);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.26);box-shadow:0 3px 3px rgba(0,0,0,0.26);background-color:#fff;border-right:1px solid #fff;padding:3px 0 3px 15px;}.cate-menu .cate-menu-out:last-child h2 a,.cate-menu .cate-menu-out.last h2 a{border-bottom:none;}.cate-menu h2 a:hover{text-decoration:none;}.cate-menu h2 a span,.cate-menu h2 strong span{font-size:11px;font-weight:400;padding-left:5px;}.cate-menu h2 a em,.cate-menu h2 strong em{position:absolute;right:2px;top:0;display:none !important;width:16px;height:26px;z-index:51;background:url(https://lijc.rightinthebox.com/lightsource/img/sprite/generated/normal_855a725e266af194.png) -68px -220px no-repeat;}.cate-menu .clear{clear:left;}#litb-cate-menu{font-family:"Helvetica Neue", arial, sans-serif;background-color:#fff;position:absolute;z-index:50;margin-top:0px;display:none;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);}#litb-cate-menu.hover{box-shadow:0 0 0 rgba(0,0,0,0);}.litb-cate-menu-specialoffer dd,.cate-menu-sub dd,.cate_menu_hero dd{line-height:14px;font-size:13px;padding:3px 0;}.litb-cate-menu-specialoffer .red,.cate-menu-sub .red,.cate_menu_hero .red{color:#900;}.cate-menu-sub dl,.cate_menu_hero dl{float:left;width:160px;display:block;padding-bottom:7px;margin:13px 16px 0 0;}.cate-menu-sub dl.bottop,.cate_menu_hero dl.bottop{border-top:1px solid #E7E6E3;margin-top:0;padding-top:7px;padding-bottom:20px;}.cate-menu-sub dt h3,.cate_menu_hero dt h3{margin:0;padding:0;}.cate-menu-sub dd h4,.cate_menu_hero dd h4{font-weight:400;margin:0;padding:0;}.cate-menu-in{border:1px solid #666;border-top:0;overflow:hidden;}.litb-cate-menu-specialoffer dt,.cate-menu-sub dt,.cate_menu_hero dt{line-height:18px;font-size:14px;font-weight:700;text-shadow:none;height:auto;text-indent:0;padding:1px 0 6px;}#litb-cate-menu{border:1px solid #999;height:378px!important;width:238px!important}#litb-cate-menu.line-17{height: 378px!important;}#cate-menu{padding-top:11px;height:361px!important;background:transparent!important;width:238px!important;overflow:visible!important}.cate-menu-out{position:static}.cate-menu-sub{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}

.nav-revision #cate-menu .cate-menu-in{
	width:751px;
    padding: 0;
    min-height: 363px;
}
.nav-revision #cate-menu .cate-menu-in.no-so{
    width:751px;
}
.nav-revision #cate-menu .cate-menu-in.no-ms{
    width:169px;
}
.nav-revision #cate-menu .cate-menu-in dt a{
    color:#333;
}
.nav-revision #cate-menu .cate-menu-in dt a span{
    font-size:12px;
    color:#999;
}
.nav-revision #cate-menu .cate-menu-in dd a{
    color:#666;
    line-height:12px;
    font-size:12px;
}

.nav-revision #cate-menu .cate-menu-in .cate-menu-sub{
    padding: 0;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub  dl{
    width:562px;
    margin:0 10px;
    padding: 9px 0 3px 0;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub  dl dt{
    float:left;
    display:inline-block;
    width:140px;
    text-align:right;
    padding:0 10px 0 0;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub  dl dt h3 a{
    font-size:13px;
    line-height:15px;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub  dl dt h3 span{
    font-size:12px;
    color:#999;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub  dl dd{
    float:left;
    display:inline-block;
    width:412px;
    padding:0;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub.change-menu  dl dd{
    width: 576px;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub.change-menu  dl{
    width: 731px;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub  dl dd{
    float:left;
    font-weight: normal;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub  dl dd a{
    border-left: 1px solid #ececec;
    display:inline-block;
    padding:0 5px;
    margin-bottom:5px;
    font-size:12px;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub.change-menu dl dd a{
    border-left: 1px solid #ccc;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub dl:first-child {
    border:none;
    padding-top:17px;
}
.nav-revision #cate-menu .cate-menu-in .cate-menu-sub dl:last-child{
    padding-bottom:13px;
}
.nav-revision #cate-menu .litb-cate-menu-specialoffer{
	width:167px;
    padding:0 0 0 0;
    margin:0;
}
.nav-revision #cate-menu .litb-cate-menu-specialoffer dl{
    width:137px;
    margin:9px 0 0 0;
    padding:0 15px 2px 16px;
    border:none;
}
.nav-revision #cate-menu .litb-cate-menu-specialoffer dl:first-child {
    margin:15px 0 0 0;
}
.nav-revision #cate-menu .litb-cate-menu-specialoffer dd{
    color:#666;
    line-height:14px;
    padding:2px 0;
}       
.nav-revision #cate-menu .litb-cate-menu-specialoffer h4{
    padding:2px 0;
} 
.nav-revision #cate-menu .litb-cate-menu-specialoffer h4 a{
    line-height:14px;
    font-size:12px;
    font-weight: normal;
}
.nav-revision.line-13 h2 a,.nav-revision.line-13 h2 strong {
    line-height: 18px;
    height: 18px;
}
.nav-revision.line-13 h2 a em,.nav-revision.line-13 h2 strong em{
    height:24px;
}
.nav-revision.line-14 h2 a,.nav-revision.line-14 h2 strong {
    line-height: 16px;
    height: 16px;
}
.nav-revision.line-15 h2 a,.nav-revision.line-15 h2 strong {
    line-height: 16px;
    height: 16px;
}
.nav-revision.line-15 h2 a em,.nav-revision.line-15 h2 strong em{
    height:22px;
}
.nav-revision.line-16 h2 a,.nav-revision.line-16 h2 strong {
    line-height: 15px;
    height: 15px;
}
.nav-revision.line-16 h2 a em,.nav-revision.line-16 h2 strong em{
    height:21px;
    background-position:-68px -223px;
}
.nav-revision.line-17 h2 a,.nav-revision.line-17 h2 strong,.line-17 .cate-menu h2 a.show-nav,.line-17 .cate-menu h2 strong.show-nav{
    line-height: 14px;
    height: 14px;
    padding: 3px 0 3px 15px;
}
.nav-revision.line-18 h2 a, .nav-revision.line-18 h2 strong, .line-18 .cate-menu h2 a.show-nav, .line-18 .cate-menu h2 strong.show-nav{
    line-height: 13px;
    height: 13px;
    padding: 2px 0 3px 15px;
}
.nav-revision.line-17 h2 a em, .nav-revision.line-17 h2 strong em{
    height: 20px;
    background-position:-68px -223px;
}
.nav-revision.line-18 h2 a em, .nav-revision.line-18 h2 strong em{
    height: 18px;
    background-position:-68px -223px;
}
.line-15 .cate-menu h2 a em,.line-15 .cate-menu h2 strong em{
    background-position:-68px -222px;
}
.line-15 #cate-menu{
    padding-top: 9px;
}
.line-16 #cate-menu{
    padding-top: 5px;
    height: 378px!important;
}
.line-17 #cate-menu{
    padding-top: 2px;
}
.line-18 #cate-menu{
    padding-top: 9px;
}
.nav-revision.line-14 h2 a em,.nav-revision.line-14 h2 strong em{
    height:22px;
}
.nav-bar-vertical #cate-menu .cate-menu-in{
    padding: 1px 11px 0 20px;
    width: 720px;
}
.nav-bar-vertical #cate-menu .cate-menu-in.no-so{
    width: 720px;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub.change-menu dl{
    width: 170px;
    float: inherit;
    display: block;
    text-align: center;
    padding: 0;
    margin: 9px 0 0 0;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl dt{
    width: 170px;
    float: inherit;
    display: block;
    text-align: left;
    padding:0;
    height: auto;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl dt a{
    color: #FF430F;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl h3{
    font-size: 14px;
    color: #FF430F;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 8px;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl h3 a{
    color: #FF430F;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub.change-menu dl dd{
    width: 170px;
    float: inherit;
    display: block;
    text-align: left;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub.change-menu dl dd a {
    border-left: none;
    font-size: 12px;
    color: #666;
    line-height: 13px;
    display: block;
    padding: 0;
    margin-bottom: 6px;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl dd a:hover {
    color: #FF430F;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl:first-child {
    border: none;
    padding-top: 7px;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl:last-child {
    border: none;
    padding-bottom: 12px;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub .dl-box {
    width: 170px;
    float: left;
    margin-right: 10px;
}
.nav-bar-vertical #cate-menu .litb-cate-menu-specialoffer{
    display: none;
}
.nav-bar-vertical .cate-menu-out .cate-menu-sub{
    left:20px;
}
.nav-bar-vertical .cate-menu .cate-menu-in{
    top:-1px;
}
.nav-bar-vertical .cate-menu-out .cate-menu-sub{
    top: 2px;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub.change-menu dt a.red,.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub.change-menu dd a.red{
    color: #FF430F;
}