<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,html,h1,h2,h3,h4,h5,h6,input,textarea,table,th,td,embed,blockquote,ul,ol,li,dl,dt,dd,div,em,form,legend,abbr,img,input,video,footer,header,menu,output,i,strong,span,sub,sup,p,a{font-family:avenir,sans-serif;}

[class^="iconfont-"], [class*=" iconfont-"] {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.iconfont-allcate:before {
    content: "\e719";
}
.iconfont-account:before {
    content: "\e71e";
}
.iconfont-like:before {
    content: "\e718";
}
.iconfont-cart:before {
    content: "\e71a";
}
.iconfont-search:before {
    content: "\e73b";
}
.iconfont-goarrow:before {
    content: "\e609";
}
.new-header-style .iconfont-goarrow{
    font-size: 12px;
    color:#999;
}
.iconproductoptions_ic_qty:before{
    content:"\e686";
}
input::-ms-clear,input::-ms-reveal { display: none; }
input[type=search] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    font-family: inherit;
    font-size: 100%;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
    display: none;
}
.caret{
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color:#666;
    border:none;
    width:auto;
    height:auto;
    opacity: 1;
}
.caret:before{
    content: '\e73d';
}
.new-header-style.header-optimize-new {
    border-bottom: 1px solid #eee;
}
#seeallBody .new-header-style.header-optimize-new .page-content .whole-wrapper #wrapper {
    max-width: 1920px;
    min-width: 990px;
    width: auto;
    padding: 0 2.5%;
    box-sizing: border-box;
}
.new-header-style.header-optimize-new .page-content .whole-wrapper #wrapper #breadcrumb-2019 {
    padding-top: 0;
    margin-bottom: 10px;
}
.new-header-style.header-optimize-new .page-content .whole-wrapper #wrapper .w-allCategories {
    width: auto;
}
.header-optimize-new.new-header-style .nav-header-new,.header-optimize-new .w-new-par{
    margin: 0 auto;
    max-width: 1190px;
    min-width: 990px;
    box-sizing: border-box;  
}

.page-1080, .new-page-style {
    .header-optimize-new.new-header-style .nav-header-new,
    .header-optimize-new .w-new-par {
        max-width: 1920px;
        padding: 0 2.5%;
    }
}

#shoppingcartBody .header-optimize-new .w-new-par {
    max-width: none;
}
.header-optimize-new.new-header-style .nav-header-new{
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 32px;
    width: 100% !important;
    height: 61px !important;
    margin: 0 auto;
}
.header-optimize-new .nav-header-new:before,.header-optimize-new .nav-header-new:after{
    content:"";
    display: none;
}
.header-optimize-new .nav-header-new .header-content-right{
    display: flex;
    align-items: center;
}
/**logo**/
.nav-header-new .litb-logo {
    width: 206px;
    height: auto;
    padding: 0;
    margin: 0 20px 0 0;
}
.nav-header-new .litb-logo img{
    width: 100%;
    display: block;
}
.nav-header-new .litb-logo a{
    margin: 0;
    overflow: hidden;
}
/**download app**/
.header-optimize-new .nav-header-new .world-store{
    text-align: left;
    display: inline-block;
    position: relative;
}
.header-optimize-new .nav-header-new .iconfont-phone{
    font-size: 32px;
    color:#000;
    margin:0 2px;
}
.header-optimize-new .nav-header-new .iconfont-phone:before{
    content:"\e716";
}
.header-optimize-new .nav-header-new .world-store dt{
    display: flex;
    align-items: center;
    padding:3px 0;
    border-radius: 4px;
    max-width: 116px;
    box-sizing: border-box;
}
.header-optimize-new .nav-header-new .world-store:hover dt{
    background: #F0F0F0;
    position: relative;
}
.header-optimize-new .nav-header-new .world-store:hover dt:after{
    content: "";
    width: 100%;
    height: 20px;
    position: absolute;
    left: 0;
    top:34px;
}
.header-optimize-new .nav-header-new .world-store:hover dd{
    display: block;
}
.header-optimize-new .nav-header-new .world-store dt a {
    font-size: 12px;
    color: #141414 !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -moz-box;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    line-height: 1.2em;
    text-align: left;
}
.header-optimize-new .nav-header-new .world-store dt a b {
    font-weight: normal;
}
.header-optimize-new .nav-header-new .world-store dd {
    width: 266px;
    padding: 15px;
    left:50%;
    top: 44px;
    display: none;
    z-index: 4;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.15);
    border: 1px solid #E4E4E4;
    transform: translate(-50%, 0);
}
.header-optimize-new .nav-header-new .world-store dd ul li {
    overflow: hidden;
    margin:0;
    padding: 0;
}
.header-optimize-new .nav-header-new .world-store dd ul li:after{
    content:"";
    display: table;
    clear: both;
}
.header-optimize-new .nav-header-new .world-store dd ul li .litb-icon-litb-qr-code {
    width: 106px;
    height: 106px;
    position: relative;
    margin: 0 10px 0 0;
    background-image:url("https://www.lightinthebox.com/statics/ria/base/img/litb_qrcode.png");
    background-size: contain;
    float: left;
}
.header-optimize-new .nav-header-new .world-store dt a:hover {
    text-decoration: none;
}
.header-optimize-new .nav-header-new .world-store dd .App-margin{
    float: right;
    padding: 0;
}
.header-optimize-new .nav-header-new .world-store dd .App-margin a{
    width: 150px;
    height: 48px;
    margin-bottom: 10px;
    display: block;
    padding: 0;
}
.header-optimize-new .nav-header-new .world-store dd .App-margin a em{
    width: 100%;
    height: 100%;
    display: block;
    margin: 0;
}
.header-optimize-new .nav-header-new .world-store dd .App-margin a:last-child{
    margin-bottom: 0;
}
.header-optimize-new .nav-header-new .world-store dd .App-margin a .litb-icon-app-store-normal{
    background: url("https://www.lightinthebox.com/statics/ria/base/img/download_ios_icon.png") no-repeat;
    background-size: contain;
}
.header-optimize-new .nav-header-new .world-store dd .App-margin a .litb-icon-androi-normal{
    background: url("https://www.lightinthebox.com/statics/ria/base/img/download_google_icon.png") no-repeat;
    background-size: contain;
}

/**global setting **/
.global-settings{
    padding: 9px 8px;
    border-radius: 4px;
    margin:0 0 0 13px;
    position: relative;
    cursor: pointer;
}
.global-settings:after{
    content: "";
    width: 100%;
    height: 50px;
    position: absolute;
    left: 0;
    top:0;
}
.global-settings.open{
    background: #F0F0F0;
}
.global-settings &gt; ul{
    display: flex;
    align-items: center;
}
.global-settings .litb-icon-flag{
    margin:0 7px 0 0;
}
.ador-header-language {
    position: relative;
    z-index: 10;
    top: 0;
    left: 0;
    width: 360px;
    margin-bottom: 15px;
    line-height: 36px!important;
    height: 36px!important;
    border-radius: 4px;
}
.ador-header-language a {
    display: inline-block;
    line-height: 36px!important;
    height: 36px!important;
}
.ador-header-language dt{
    border: 1px solid #E6E6E6;
    border-radius: 4px;
}
.ador-header-language dt .caret {
    float: right;
    font-size: 16px;
    color:#666;
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border:none;
    width:auto;
    height:auto;
    margin:0;
    position: absolute;
    right: 10px;
}
.ador-header-language.show dt .caret{
    transform: rotate(180deg);
}
.ador-header-language dt .caret::before{
    content: "\e73d";
}
.ador-header-language dt a {
    padding: 0 10px 0 15px;
    width: 333px;
    line-height: 20px;
    display: inline-block;
    font-size: 14px;

}
.ador-header-language dt a:hover {
    text-decoration: none;
    color: #333!important;
}
.ador-header-language dt .dropdown-toggle .caret {
    margin-top: 18px!important;
    float: right;
}
.ador-header-language dd {
    margin-left: 0;
    position: absolute;
    top: 36px;
    display: none;
    font-size: 14px;
    color:#141414;
    background: #fff;
    width: 358px;
    border: 1px solid #E6E6E6;
    border-radius: 4px;
}
.ador-header-language dd ul {
    margin-top: 0;
    overflow-y: scroll;
    max-height: 320px;
    display: block;
}
.ador-header-language dd ul li {
    float: left;
    width: 50%;
    text-align: left;
    position: relative;
    box-sizing: border-box;
}
.ador-header-language dd ul li:nth-child(2n+1) {
    border-right: 1px solid #E6E6E6;
}
.ador-header-language dd a {
    line-height: 38px!important;
    height: 38px!important;
    padding-left: 10px;
    display: block;
    box-sizing: border-box;
    margin: 5px 5px 0;
    color:#141414;
}
.ador-header-language dd a:hover {
    text-decoration: none;
    background-color: #f0f0f0;
    color:#141414;
}
.ador-header-language.show dd {
    display: block;
}

/*personal account*/
.new-header-style .h-r-b dt a{
    display: flex;
    align-items: center;
}
.new-header-style .h-r-b dt a:hover{
    color:#141414;
}
.new-header-style .h-r-b dt a .block {
    display: block;
    font-size: 13px;
    color:#141414;
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
    width: auto !important;
    max-width: initial !important;
    margin-top: 0 !important;
}

.nav-header-new .hover-bg,.new-header-style .hover-bg{
    position: absolute;
    border: 1px solid #dedede;
    padding: 15px;
    background: #fff;
    -webkit-box-shadow: 0 1px 8px  rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 8px  rgba(0, 0, 0, 0.1);
    border-radius: 4px;
}

.nav-header-new  .hover-bg .litb-icon-hover-tip-top-arraw {
    display: block;
    position: absolute;
    z-index: 9990;
    top: -9px;
    left: 50%;
    margin-left: -10px;
}
.nav-header-new  .h-r-b {
    height: 34px;
    text-align: right;
}
.nav-header-new  .litb-icon-fav {
    width: 23px;
    height: 20px;
    margin: 6px 6px 0;
}
.nav-header-new  .litb-icon-my {
    width: 19px;
    height: 22px;
    margin: -3px 6px 0;
}
.nav-header-new .country-currency-language:hover {
    background: #F0F0F0;
}
.nav-header-new .personal-center {
    text-align: left;
    display: inline-block;
    position: relative;
    margin:0 0 0 12px !important;
    padding-right: 8px;
    border-radius: 4px;
    height: 34px;
    line-height: 34px;
    width: auto !important;
}
.nav-header-new .personal-center:hover{
    background: #F0F0F0;
}
.nav-header-new  .personal-center dd a {
    padding: 5px 10px;
    line-height: 12px;
    display: block;
    white-space:nowrap;
}
.nav-header-new .personal-center dd a.no-wrap {
    white-space: normal;
}
.nav-header-new  .search-form .search-input {
    margin: 0;
    position: static;
    display: inline-block;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    outline: none;
    padding: 5px 10px;
    border: 1px solid #444;
    font-size: 14px;
    color:#141414;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    flex-grow: 1;
    height: 36px;
    box-sizing: border-box;
    caret-color: #0B6DD6;
}
.nav-header-new .search-form .search-button-new {
    margin: 0;
    display: inline-block;
    height: 36px;
    min-width: 48px;
    border-radius: 0 4px 4px 0;
    cursor: pointer;
    background: #444;
    position: relative;
    color:transparent;
    left:auto;
    top:auto;
    border:none;
}
.nav-header-new .search-form .search-button-new:after{
    content: "\e73b";
    font-size: 24px;
    color:#F3C5A9;
    position: absolute;
    left:50%;
    top:50%;
    transform: translate(-50%,-50%);
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
}
.nav-header-new  .h-r-b-c {
    text-align: left;
    display: inline-block;
    position: relative;
    /*z-index: 1111;*/
}
.nav-header-new  #uniYourCart #cartEmptyInfo p,.nav-header-new  #uniYourCart #cartInfoLoading p,.nav-header-new  #scQuickEntry{
    text-align: left;
}
.nav-header-new  .h-r-b-c #cartCount.navCartCount {
    position: absolute;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    background: #e33124;
    color: #fff;
    right: 0;
    left: auto;
    width:auto;
    font-size:12px;
    top: -14px;
    height: 14px;
    min-width: 10px;
    text-align: center;
    line-height: 14px;
    padding: 0 2px;
    text-shadow:none;
}
.nav-header-new .hover-bg .litb-icon-hover-tip-top-arraw {
    width: 21px;
    height: 15px;
}
.nav-header-new  .h-r-b-c .litb-icon-shopping-cart {
    width: 22px;
    height: 22px;
    margin: -5px 6px 0;
}
.nav-header-new  .h-r-b-c  #cartText{
    padding:0;
}
.nav-header-new  .h-r-b-c &gt; dd {
    width: 400px;
    padding: 0;
    right: 0;

}
.nav-header-new #cartInfoLoading, .nav-header-new #cartEmptyInfo{
    width: auto;
    padding: 5px 15px;
    white-space:nowrap;
}
.nav-header-new  .h-r-b-c &gt; dd#navCartInfoNote,
.nav-header-new  .h-r-b-c &gt; dd#navCQE {
    padding: 10px 0;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    border-color: #dedede;
    -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);
}
.nav-header-new  .h-r-b-c &gt; dd#navCartInfoNote.loading,
.nav-header-new  .h-r-b-c &gt; dd#navCQE.loading {
    color: #999999;
}
.nav-header-new  .h-r-b-c &gt; dd#navCQE {
    padding: 10px 0 0 0;
    text-align: left;
    font-size: 12px;
    display: none;
}
.nav-header-new  .h-r-b-c &gt; dd .litb-icon-hover-tip-top-arraw {
    position: absolute;
    z-index: 9990;
    top: -8px;
    right: 18px;
    left: auto;
    margin: 0;
}
.nav-header-new  .h-r-b-c dd{
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.nav-header-new #scQuickEntry{
    display:none;
}
.nav-header-new #uniYourCart #cartEmptyInfo p,.nav-header-new #uniYourCart #cartInfoLoading p,.nav-header-new #scQuickEntry{
    border-color: #dedede;
    padding:0;
    -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);
}
.nav-header-new #cartInfoLoading,.nav-header-new #cartEmptyInfo{
    padding:5px 10px;
    text-align:center;
    -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);
}
.nav-header-new .scQEbot{
    padding: 11px 15px 10px 15px;
    border-top: 1px solid #dadada;
}
.nav-header-new #scQuickEntry .cartTotal{
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}
.nav-header-new .cartTotal .proceedBtn{
    display: block;
    height: 38px;
    font-size: 16px;
    line-height: 38px;
    padding: 0 15px!important;
    margin: 11px 0!important;
    background: #e33124;
    border-color: #e33124;
    color: #fff!important;
}
.nav-header-new .cartTotal .proceedBtn:hover{
    background: #D54D52;
    border: 1px solid #D54D52;
    color: #fff;
    padding: 0 15px!important;
    margin: 11px 0!important;
}
.nav-header-new  .viewMyCart{
    margin:0;
}
.nav-header-new  .h-r-b-c,.nav-header-new  .h-r-b-f{
    margin-left:10px;
}
.nav-header-new  .h-r-b-c .nav-cart-bottom {
    padding: 11px 15px 10px 15px;
}
.nav-header-new  .h-r-b-c .nav-cart-bottom .btn-small {
    display: block;
    height: 38px;
    font-size: 16px;
    line-height: 38px;
    padding: 0 15px;
    margin: 11px 0;
}
.nav-header-new [class^="litb-icon-"], .nav-header-new [class*="litb-icon-"] {
    display: inline-block;
    vertical-align: top;
}
.w-mainNav-new .allCates dt a.linkAllCate .litb-icon-shopping-arraw{
    background: none;
    width: auto;
    height: auto;
    margin-right: 8px;
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color:#141414;
    border:none;
    font-weight: normal;
}
.w-mainNav-new .allCates dt a.linkAllCate .litb-icon-shopping-arraw:before{
    content: '\e719';
}

.w-new-par{
    width:100%;
}
#shoppingcartBody .new-header-style .w-mainNav{
    display:none;
}
#shoppingcartBody .new-header-style .w-new-par{
    border:none;
    border-top:#eee 1px solid;
    padding-top:10px;
}
#mainNav.w-mainNav-new{
    background: #fff;
    z-index:initial;
    margin: 0;
    width: auto !important;
}
.w-mainNav-new .allCates {
    background: #fff;
    height: 32px;
    margin-bottom: 7px;
}
.w-mainNav-new .allCates dt {
    height: 32px;
    padding-top: 2px;
    z-index: initial;
}
.w-mainNav-new .allCates dt a.linkAllCate {
    line-height: 32px;
    height:32px;
    padding: 0;
    font-size: 14px;
    color:#141414;
    text-shadow:none;
    font-weight: 500;
}
.w-mainNav-new .allCates dt a.linkAllCate .iconfont-allcate{
    margin-right: 8px;
    text-indent: initial;
}
.w-mainNav-new .allCates dt a.linkAllCate:hover span {
    text-decoration: underline;
}
.w-mainNav-new .nav-cate {
    top: 36px;
}
.w-mainNav-new .nav-bar-link {
    height: 32px;
    margin-left: 239px;
    margin-bottom: 7px;
    text-align: left;
}
.w-mainNav-new .nav-bar-link a {
    margin: 0 0 0 14px;
    padding: 0 8px;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    font-family: Avenir-Medium, Avenir;
    font-weight: 500;
    display: inline-block;
    color:#141414;
}
.w-mainNav-new .nav-bar-link a:hover {
    text-decoration: none;
    background: #F0F0F0;
    border-radius: 4px;
}
.w-mainNav-new .nav-bar-link a.red {
    color: #FF3000;
    &amp;:hover{
        color: #FF3000!important;
    }
}
.w-mainNav-new .nav-cate ul li h2.show-nav a,
.w-mainNav-new .nav-bar-new .nav-cate .nav-s-ca {
    border-color: #dedede;
}
.cate-menu h2 a.show-nav, .cate-menu h2 strong.show-nav{
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.w-mainNav-new #litb-cate-menu,.w-mainNav-new .cate-menu-in{
    border: 1px solid #dedede;
}

body{
    overflow-x: hidden;
    position: relative;
}
.open &gt; .dropdown-menu {
    display: block;
}
.recent-mask{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top:0;
    bottom: 0;
    z-index: 200;
    display:none;
}
.new-header-style .h-r-b {
    height: 36px;
    display: -webkit-flex;
    display: -moz-flex;
    display: flex;
    justify-content: space-around;
    position: relative;
}
.new-header-style .search-form,.new-header-style .nav-header-new .h-r .search-form {
    margin: 0 25px 0 0 !important;
    padding: 0 !important;
    position: initial;
    flex: 1;
    width: auto !important;
    max-width: 450px;
    min-width: 250px;
}
/**é‡ç½®å‰ä¸‰é¡µheaderçš„æ&nbsp;·å¼**/
body.new-header-style.page-1200 .nav-header-new{
    width: auto;
}
@media (min-width: 0) and (max-width: 1200px)  {
    body.new-header-style.page-1200 .nav-header-new{
        width: auto;
    }
    /* body.new-header-style.page-1200{
        min-width: 1200px;
    } */
}
@media (min-width: 1441px) {
    body.new-header-style.page-1200 .nav-header-new{
        width: auto;
    }
}
.new-header-style .search-input.focus {
    color: #141414;
}
.new-header-style .h-r-b .sign {
    display: inline-block;
    position: relative;
    float: none;
    text-align: center;
}
.new-header-style .h-r-b .sign .litb-icon-my {
    margin: 4px 6px 0;
}
/*headerä¼˜åŒ–*/
.new-header-style .nav-language:hover &gt; dt span:nth-child(2) {
    color: #e33124;
}
.new-header-style .nav-language .hover-bg ul{
    border-radius: 4px;
}
.new-header-style .subscribe-notice.hide{
    display: none;
}
.new-header-style .hover-bg .top,
.new-header-style .hover-bg .top-bg {
    position: absolute;
    top: -6px;
    left: 50%;
    margin-left: -8px;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-bottom: 8px solid #fff;
    border-right: 8px solid transparent;
    z-index: 1;
}
.new-header-style .hover-bg .top-bg {
    top: -8px;
    border-left: 8px solid transparent;
    border-bottom: 8px solid #ddd;
    border-right: 8px solid transparent;
    z-index: 0;
}
.new-header-style .hover-bg.account-list {
    width: 250px;
}
.new-header-style .personal-center dd.signed{
    padding-bottom: 0;
    padding-top:0;
}
.unsign-btns-wrap{
    padding:0 15px;
    border-bottom: #F0F0F0 1px solid;
    margin: 0;
}
.account-item a:hover{
    background-color: #F0F0F0;
    color:#333 !important;
}
.new-header-style .hover-bg .unsign-btns-wrap .welcome-title {
    font-size: 14px;
    color: #141414;
    margin-bottom: 8px;
    line-height: 1em;
}
.new-header-style .hover-bg .unsign-btns-wrap .unsign-btns-inner {
    padding-bottom: 15px;
    border-bottom: none;
}
.new-header-style .hover-bg .unsign-btns-wrap .unsign-btns {
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background-color: #444444;
    color: #F3C5A9;
    display: inline-block;
    font-size: 16px;
    text-decoration: none;
    padding: 0;
    border-radius: 4px;
    cursor: pointer;
}
.new-header-style .h-r-b a:hover {
    text-decoration: none;
}
.new-header-style .iconfont-account,
.new-header-style .iconfont-like,
.new-header-style .iconfont-cart {
    font-size: 32px;
    color:#141414;
    height: 32px;
    line-height: 32px;
}
.new-header-style .iconfont-cart{
    margin-right: 3px;
}
.new-header-style .personal-center .red-spot {
    position:relative;
}
.new-header-style .personal-center .red-spot i {
    display: block;
    background: #e33124;
    border-radius: 50%;
    width: 5px;
    height: 5px;
    position:absolute;
}
.new-header-style .personal-center .red-spot.icon i {
    top: -8px;
    right: -2px;
}
.new-header-style .personal-center .red-spot.nav-list i {
    top: 5px;
    right: -11px;
}
.new-header-style .personal-center dt,.new-header-style .h-r-b-c dt{
    position: relative;
}
.new-header-style .personal-center dt:after,.new-header-style .h-r-b-c dt:after{
    content:"";
    display: block;
    width: 100%;
    height: 20px;
    position: absolute;
    left:0;
    bottom:-10px;
}
.new-header-style .personal-center dd {
    padding: 15px 0 12px;
    left:50%;
    transform: translate(-50%, 0);
	top: 44px !important;
	display: none;
}
.new-header-style .personal-center:hover dd{
    top: 44px !important;
}
.new-header-style .personal-center dd a {
    padding: 10px 15px;
    font-size: 14px;
    color:#141414;
}
.new-header-style .personal-center .account-name{
    font-size: 14px;
    line-height: 19px;
    color:#141414;
    padding: 15px 15px 10px;
    border-bottom: #F0F0F0 1px solid;
}
.new-header-style .personal-center .logoff-btn{
    font-size: 14px;
    line-height: 19px;
    color:#141414;
    padding: 10px 15px 15px;
    margin-top:10px;
    border-top: #F0F0F0 1px solid;
}
.new-header-style .hover-bg.account-list .account-item {
    padding-top: 10px;
}

.new-header-style .search-input-wrapper {
    position: relative;
    display: -webkit-flex;
    display: -moz-flex;
    display: -o-flex;
    display: flex;
}
/*headerä¼˜åŒ–*/
.new-header-style .search-form .recent-search-dropdown {
    display: none;
    color: #141414;
    background-color: #fff;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.15);
    border-radius:0 0 4px 4px;
    position: absolute;
    top: 36px;
    width: 450px;
    text-align: left;
    padding: 12px 0 10px;
    z-index: 1100;
}
.new-header-style .search-form .recent-search-dropdown ul li {
    padding: 0 12px 0 36px;
    height: 30px;
    font-size: 14px;
    color: #141414;
    line-height: 30px;
    overflow: hidden;
    cursor: pointer;
    position: relative;
    display: -webkit-flex;
    display: -moz-flex;
    display: flex;
}
.new-header-style .search-form .recent-search-dropdown ul li:before{
    content: "\e73b";
    font-size: 16px;
    color:#666;
    position: absolute;
    left:10px;
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;

}
.new-header-style .search-form .recent-search-dropdown ul li:hover {
    background-color: #f0f0f0;
}
.new-header-style .search-form .recent-search-dropdown ul li:hover .clear-one {
    display: inline-block;
}
.new-header-style .search-form .recent-search-dropdown ul li .rs-item-text {
    font-weight: bold;
    width: 90%;
}
.new-header-style .search-form .recent-search-dropdown .recent-search-head {
    font-size: 14px;
    color: #141414;
    position: relative;
    padding: 0 10px 5px;
    margin: 0;
    display: -webkit-flex;
    display: -moz-flex;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-weight: normal;
}
.new-header-style .search-form .recent-search-dropdown .clear-all-ls,
.new-header-style .search-form .recent-search-dropdown .clear-one {
    font-size: 14px;
    color: #0B6DD6;
    cursor: pointer;
}
.new-header-style .search-form .recent-search-dropdown .clear-all-ls,.new-header-style .search-form .recent-search-dropdown .recent-search-title{
    line-height: 1.2em;
}
.new-header-style .search-form .recent-search-dropdown .clear-one {
    display: none;
    position: absolute;
    right: 10px;
    top:0;
}
.new-header-style .h-r-b-f {
    margin-left: 25px;
    text-align: center;
    display: inline-block;
}
.new-header-style.header-optimize-new .nav-header-new .h-r .h-r-b .h-r-b-c {
    margin:0 -8px 0 20px !important;
    border-radius: 5px;
    width: auto;
    padding-right: 8px;
}
.new-header-style .h-r-b-c:hover{
    background: #F0F0F0;
}
.new-header-style .h-r-b-c &gt; dd#navCartInfoNote,
.new-header-style .h-r-b-c &gt; dd#navCQE {
    padding: 0;
    -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
    right: 0px;
    left:auto;
    width:390px;
    font-weight: normal!important;
    z-index: 99999;
	top: 44px!important;
	display: none;
}
.new-header-style .h-r-b-c &gt; dd#navCartInfoNote::before,
.new-header-style .h-r-b-c &gt; dd#navCQE::before {
    content: '';
    position: absolute;
    left: 0;
    top: -10px;
    width: 100%;
    height: 12px;
}
.new-header-style .h-r-b-c &gt; dd#navCartInfoNote {
    padding: 40px 0;
    text-align: center;
    white-space: nowrap;
    color:#666;
}
.new-header-style .h-r-b-c &gt; dd .top,
.new-header-style .h-r-b-c &gt; dd .top-bg {
    right: 5px;
    left: auto;
}

.new-header-style .h-r-b-c #navCQE dl:first-child {
    padding-top: 0;
    border-top:none;
}
.new-header-style .h-r-b-c #navCQE dl dt {
    float: left;
    margin-right: 10px;
    padding:0;
}
.new-header-style #navCQE dl.attachment{
    margin-left:60px;
}
.new-header-style #navCQE dl.attachment dt{
    margin-left: 0;
    border-top:none;
}
.new-header-style #navCQE dl.attachment dd{
    border-top:none;
}
.new-header-style .h-r-b-c #navCQE dl dd h4 {
    display: -webkit-box;
    display: -moz-box;
    word-break: break-all;
    word-wrap: break-word;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 0 4px;
    font-weight: normal;
    padding:0;
}
.new-header-style .h-r-b-c #navCQE dl dd h4 a{
    font-size: 14px;
    color:#141414;
}
.new-header-style .h-r-b-c  &gt; dd#navCQE{
    padding-bottom: 90px;
}
.new-header-style .h-r-b-c #navCQE .newCartProdcutWrap{
    max-height: 426px;
    overflow-y: auto;
}
.new-header-style .h-r-b-c #navCQE .navCartFixedButton{
    width: 100%;
    position: absolute;
    bottom: 0;
}
.new-header-style .h-r-b-c #navCQE .nav-cart-bottom {
    padding:0 15px 15px;
    background: transparent;
}
.new-header-style .h-r-b-c #navCQE .nav-cart-bottom .btn-small {
    height: 36px;
    line-height: 36px;
    width: 100%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background:#444;
    border:none;
    color:#F3C5A9;
    font-size: 16px;
    text-align: center;
    text-shadow: none;
    margin: 0;
    font-weight: 500;
    padding:0;
}
.new-header-style .h-r-b-c #navCQE .nav-cart-bottom .btn-small:hover{
    color:#F3C5A9 !important;
}
.new-header-style .h-r-b-c .nav-cart-total {
    text-align: right;
    border-top: 1px solid #F0F0F0;;
    padding: 8px 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.new-header-style .h-r-b-c .nav-cart-total span{
    font-size: 14px;
    color:#141414;
}
.new-header-style .h-r-b-c .nav-cart-total strong {
    font-size: 14px;
    color: #e33124;
    font-weight: bold;
}
.new-header-style .l-cy-cy [class^="litb-icon-"],
.new-header-style .l-cy-cy [class*="litb-icon-"] {
    margin: 7px 3px 0 2px;
}
.new-header-style .h-r-s {
    padding-left: 43px;
    width: 460px;
}
.new-header-style .global-settings .split-line {
    margin: 0 6px 0 5px;
    position: relative;
    top: 1px;
    display: inline-block;
    width: 1px;
    height: 10px;
    background-color: #979797;
}
.new-header-style .ador-country-currency {
    display: inline-block;
    position: initial;
}
.new-header-style .nav-language {
    display: inline-block;
    width: auto;
    position: relative;
    color: #141414;
    font-size: 13px;
    line-height: 18px;
    margin-right: 0!important;
    white-space: nowrap;
}
.new-header-style #navCQE #navCartProductList {
    padding: 0 15px;
}
.new-header-style #navCQE dl {
    border-top: 1px solid #F0F0F0;
    padding:16px 0;
    display: flex;
    justify-content: space-between;
}
.new-header-style #navCQE dl dt {
    width: 90px;
    min-width: 90px;
    min-height: 90px;
}
.new-header-style #navCQE dl dt.rectangle,.new-header-style #navCQE dl dt.rectangle&gt;a{
    height: 120px;
}
.new-header-style #navCQE dl dd .pr-attr{
    margin-right: 10px;
    max-height: 33px;
    overflow: hidden;
}
.new-header-style #navCQE dl dd .pr-attr span {
    color: #777;
    margin-right: 10px;
}
.new-header-style #navCQE dl dd .pr-attr span em {
    font-style: normal;
}
.new-header-style #navCQE dl dd .attr-price {
    display: -webkit-flex;
    display: -moz-flex;
    display: -o-flex;
    display: flex;
    justify-content: space-between;
    align-items: baseline;
}
.new-header-style #navCQE dl dd .attr-price .item-price {
    min-width: 90px;
    text-align: right;
}
.new-header-style #navCQE .nav-cart-more-items {
    padding: 12px 15px;
    font-size: 16px;
    color: #141414;
    font-weight: bold;
}
.new-header-style #navCQE .nav-cart-bottom {
    border-top: none;
}
.new-header-style #navCQE .nav-cart-bottom .nav-cart-view {
    font-size: 14px;
    line-height: 16px;
    width: 130px;
    font-weight: normal;
}
/*headerä¼˜åŒ–*/
.searchInstantNew{
    color: #141414;
    background-color: #fff;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.15);
    border-radius: 0 0 4px 4px;
}
.searchInstantNew ul{
    padding: 6px 0;
}
.searchInstantNew ul li{
    padding: 3px 10px 3px 36px;
    height: 24px;
    font-size: 14px;
    line-height: 24px;
    overflow: hidden;
    cursor: pointer;
    position: relative;
    color: #141414;
    font-weight: bold;
}
.searchInstantNew ul li:before{
    content: "\e73b";
    font-size: 16px;
    color: #666;
    position: absolute;
    left: 10px;
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
}
.searchInstantNew ul li strong{
    font-weight: normal;
}
.searchInstantNew ul li.over{
    background-color: #f0f0f0;
}
.country-currency-language .country-list-dl{
    box-sizing: content-box;
}
.country-list-dl .widget{
    padding: 0;
}
.country-selector {
    margin-left: 0;
    position: relative;
    float: none !important;
}
.ador-country-currency .country-selector .dropdown-menu {
    border-radius: 0 0 4px 4px;
}
.country-selector .dropdown-menu .filter-input {
    position: relative;
}
.country-selector .dropdown-menu .filter-input input {
    height: 18px;
    line-height: 18px;
    width: 147px;
    margin: 2px 0 0 6px;
    padding: 4px 4px 4px 20px;
    outline: 0;
}
.country-selector .dropdown-menu .filter-input em {
    position: absolute;
    left: 8px;
    top: 2px;
    font-size: 16px;
}
.country-selector .dropdown-menu .country-list {
    overflow-y: scroll;
    margin: 0;
    position: relative;
    border-radius: 0 0 4px 4px;
    border: 1px solid #E6E6E6;
    border-top: none;
    height: 357px;
}
.country-selector .dropdown-menu .country-list li div {
    white-space: normal;
    padding: 3px 5px 3px 25px;
    line-height: 14px;
    position: relative;
    cursor: pointer;
}
.country-selector .dropdown-menu .country-list li div em {
    position: absolute;
    left: 8px;
    top: 2px;
}
.country-selector .dropdown-menu .no-result {
    white-space: normal;
    padding: 6px 11px;
    position: absolute;
    top: 40px;
    overflow: hidden;
    word-break: break-word;
    text-align:left;
    line-height: 2em;
}
.country-selector .dropdown-toggle em {
    margin-top: 2px;
}

.country-selector .dropdown-toggle .in {
    background-position: -280px -80px;
}
.country-selector [class^="litb-icon-"],
.country-selector [class*="litb-icon-"] {
    width: 16px;
    height: 13px;
}
.country-selector.open .caret {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.ador-i-c-s {
    position: relative;
    z-index: 100;
    line-height: 24px;
    top: 0;
    left: 0;
    width: 360px;
    margin-bottom: 15px!important;
}
.ador-i-c-s .symbols {
    display: inline-block;

}
.ador-i-c-s dd ul li .symbols{
    margin-right: 0;
    min-width: 25px;
}
.ador-i-c-s div {
    display: inline-block;
    line-height: 36px!important;
    height: 36px!important;
}
.ador-i-c-s dt {
    line-height: 36px!important;
    height: 36px!important;
    border: 1px solid #E6E6E6;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}
.ador-i-c-s.open dt {
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    box-shadow: none;
}
.ador-i-c-s dt .symbols {
    margin-right: 2px;
}
.ador-i-c-s dt .caret {
    float: right;
}
.ador-i-c-s dt div {
    padding: 0 10px 0 15px;
    width: 334px;
    line-height: 20px;
    display: inline-block;
    font-size: 14px;
    text-align: left;
    cursor: pointer;
    box-sizing: content-box;
}
.ador-i-c-s dt div .stroked-arrow {
    right: 15px;
    width: 0;
    top: 10px;
}
.ador-i-c-s dt div i {
    margin-top: 8px;
    margin-left: 4px;
}
.ador-i-c-s dt div .litb-icon-arrow-down-3 {
    display: none;
}
.ador-i-c-s dt div .litb-icon-arrow-down-9 {
    display: inline-block;
}
.ador-i-c-s dt div:hover {
    text-decoration: none;
    color: #333!important;
}
.ador-i-c-s dt .dropdown-toggle .caret {
    float: right;
}
.ador-i-c-s dd {
    margin: 0;
    position: absolute;
    top: 36px;
    display: none;
    font-size: 14px;
    background: #fff;
    width: 358px;
    border: 1px solid #E6E6E6;
    border-radius: 4px;
}
.ador-i-c-s dd ul {
    margin-top: 0;
    background-color: #FFF;
    overflow-y: scroll;
    max-height: 320px;
    display: block;
    text-align: left;
    border-radius: 4px;
}
.ador-i-c-s dd ul li {
    float: left;
    width: 33%;
    border-right: 1px solid #E6E6E6;
}
.ador-i-c-s dd ul li:nth-child(3n+3) {
    border-right: none;
}
.ador-i-c-s dd div {
    line-height: 38px!important;
    height: 38px!important;
    padding: 0 15px;
    display: block;
    white-space: nowrap;
    text-overflow: clip;
    overflow: hidden;
    cursor: pointer;
    position: relative;
}
.ador-i-c-s dd div:hover {
    text-decoration: none;
    background-color: #f0f0f0;
    color: #333!important;
}
.ador-i-c-s.open dd {
    display: block;
}
.ador-i-c-s.open .caret {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.nav-cross-shop-new .nav-selectors .ador-country-currency li:first-child {
    margin: 0!important;
}
/*headerä¼˜åŒ–*/
.ador-country-currency &gt; dd {
    background: #fff;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.15);
    border: 1px solid #E4E4E4;
    width: 360px;
    padding: 15px;
    position: absolute;
    top: 44px;
    z-index: 10;
    display: none;
    border-radius: 4px;
    left: 50%;
    right: auto !important;
    transform: translate(-50%, 0);
}
.ador-country-currency &gt; dd .top,
.ador-country-currency &gt; dd .top-bg {
    position: absolute;
    top: -8px;
    left: 50%;
    transform: translate(-50%,0);
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    z-index: 1;
}
.ador-country-currency &gt; dd .top-bg {
    top: -10px;
    border-left: 10px solid transparent;
    border-bottom: 10px solid #ddd;
    border-right: 10px solid transparent;
    z-index: 0;
}
.ador-country-currency &gt; dd h4 {
    font-size: 14px;
    color:#333;
    font-weight: bold;
    margin: 0 0 5px 0;
    padding: 0;
    text-align: left;
}
.global-settings.open .ador-country-currency &gt; dd {
    display: block;
}
.ador-country-currency .btn-mini {
    text-align: left;
    width: 338px;
    line-height: 36px!important;
    height: 36px!important;
    border: 1px solid #E6E6E6;
    padding: 0 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 14px;
    color:#141414;
    font-weight: normal;
    background: #fff;
    box-shadow: none;
    -webkit-box-shadow: none;
    outline: none;
    box-sizing: content-box;
}
.country-selector.open .btn-mini{
    box-shadow: none;
    outline: none;
}
.ador-country-currency .btn-mini:hover {
    color: #333!important;
}
.ador-country-currency .dropdown-toggle .caret {
    float: right;
    margin:0;
}
.ador-country-currency .dropdown-toggle em.litb-icon-flag {
    margin: 10px 8px 0 0!important;
}
.ador-country-currency .dropdown-menu {
    width: 360px!important;
    right: 0!important;
    top:36px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border:none;
    margin: 0;
    border-radius: 0;
    -webkit-border-radius: none;
    padding:0;
}
.ador-country-currency .dropdown-menu .filter-input input {
    border: none;
    width: 100% !important;
    line-height: 36px!important;
    height: 36px!important;
    padding: 0 10px 0 46px;
    margin: 0;
    border:#E6E6E6 1px solid;
    border-radius: 0;
    box-sizing: border-box;
}
.ador-country-currency .dropdown-menu .filter-input .iconfont-search{
    font-size: 16px;
    color:#666;
    left:17px;
    right:auto;
    top:11px;
}
.ador-country-currency .dropdown-menu .filter-input input:focus {
    outline: none!important;
    -webkit-box-shadow: none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;
    border-color:#E6E6E6;
    caret-color: #0B6DD6;
}
.ador-country-currency .dropdown-menu .country-list li div {
    line-height: 30px!important;
    height: 30px!important;
    padding: 3px 37px!important;
    font-size: 14px;
    color:#141414;
    text-align: left;
}
.ador-i-c-s dd div.red, .new-header-style .nav-language ul li.red a, .ador-country-currency .dropdown-menu .country-list li div.red{
    color:#141414 !important;
}
.ador-country-currency .dropdown-menu .country-list li div.red:after,.ador-i-c-s dd div.red:after,.ador-header-language dd ul li.selected:after{
    content:"\e717";
    font-size: 16px;
    color:#666;
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 10px;
}
.ador-header-language dd ul li.selected:after{
    top: 50%;
    transform: translate(0, -50%);
}
.ador-i-c-s dd div.red:after{
    right: 9px;
}
.ador-country-currency .dropdown-menu .country-list li div:hover {
    background: #f0f0f0!important;
    color: #141414 !important;
}
.ador-country-currency .dropdown-menu .country-list li div em {
    top: 10px!important;
    margin: 0;
}
.ador-country-currency .save {
    width: 360px;
    background: #444;
    line-height: 36px;
    height: 36px;
    text-align: center;
    font-size: 16px;
    color: #F3C5A9;
    border-radius: 4px;
    cursor: pointer;
}
.ador-country-currency .country-selector {
    margin-bottom: 15px!important;
    margin-left: 0!important;
}
.link-ship-to {
    font-weight: normal;
}
.a-cy-cy {
    cursor: pointer;
    font-size: 12px;
}
.a-cy-cy .litb-icon-flag{
    margin-right: 0;
}
.a-cy-cy .split-line {
    margin: 0 5px;
    position: relative;
    top: 1px;
    display: inline-block;
    line-height: 11px;
}
.ador-country-currency .a-cy-cy .split-line{
    background: transparent;
}

.a-cy-cy:hover {
    text-decoration: none;
}
.a-cy-cy:hover .caret {
    color:#e33124;
}

.header-content-right .global-settings .a-cy-cy {
    color: #141414;
    font-size: 13px;
    line-height: 18px;
}

.new-header-style .h-r-b-c .navCartCount  {
    position: absolute;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    border-radius: 9px;
    font-size: 13px;
    background: #FF3000;
    color: #fff;
    right:auto;
    left:16px;
    top: 0;
    height: 16px;
    text-align: center;
    line-height: 16px;
    padding: 0 4px;
    min-width: 16px;
    box-sizing: border-box;
}
.new-header-style .h-r-b-c .navCartCount.has-more{
   transform: scale(0.76);
   left: 12px;
}
/* headerä¼˜åŒ–*/
.new-header-style .nav-header-new .h-r{
    width: auto;
    float: none;
    font-size: initial;
    flex: 1;
    margin-top: 2px;
    padding-right: 3px;
}
.new-header-style .nav-header-new .h-r .h-r-b {
    justify-content: flex-end;
}
.new-header-style.header-optimize-new .nav-header-new .h-r .h-r-b .h-r-b-f {
    margin:0 0 0 20px !important;
    position: relative;
    width: auto !important;
}
.new-header-style .nav-header-new .h-r .h-r-b .h-r-b-f:hover{
    background: #F0F0F0;
    border-radius: 4px;
}
.new-header-style .nav-header-new .h-r .h-r-b .h-r-b-f.has-f::before{
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 4px;
    background: #FF3000;
    display: block;
    position: absolute;
    top: 6px;
    right: 3px;
}
.new-header-style .personal-center .account-list {
    z-index: 99999;
    border-radius: 4px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.15);
    border: 1px solid #E4E4E4;
}
.new-header-style .nav-language ul {
    padding:10px 0 10px 0;
}
.w-mainNav-new.header-optimize .nav-bar-link a{
    margin:0 0 0 14px;
}
.w-mainNav-new.header-optimize .allCates dt a.linkAllCate{
    background: #fff;
    width: auto;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    color: #141414;
    border-radius: 0;
    padding: 0 8px;
    display: flex;
    align-items: center;
    direction: ltr;
}
.w-mainNav-new.header-optimize .allCates dt a.linkAllCate:hover {
    background: #F0F0F0;
    border-radius: 4px;
}
.w-mainNav-new.header-optimize .allCates dt a.linkAllCate span{
    text-indent: 0;
    text-decoration: none;
}
.w-mainNav-new.header-optimize .allCates{
    width: auto;
    margin-left: -8px;
    overflow: visible;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu
{
    width: 240px !important;
    padding: 0;
    min-width: 0;
    border-radius: 4px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.15);
    border: 1px solid #E4E4E4;
    position: absolute;
    left: 0;
    margin-top: 4px;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu::before {
    content: '';
    position: absolute;
    left: 0;
    top: -10px;
    width: 100%;
    height: 12px;
}
.w-mainNav-new.header-optimize .cate-menu h2 a.show-nav,
.w-mainNav-new.header-optimize .cate-menu h2 strong.show-nav,
.w-mainNav-new.header-optimize .cate-menu-in{
    border: 1px solid #dedede;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu .cate-menu{
    overflow: hidden;
    margin: 0;
    width: 240px!important;
    padding: 10px 0;
    border: none;
    border-radius: 4px;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out:nth-child(15),
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out:nth-child(16),
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out:nth-child(17)
{
    visibility: hidden;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h2{
    width: 240px;
    margin-left: 0;
    padding:2px 0;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h2 a,
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h2 strong{
    font-size:14px;
    color:#141414;
    padding:8px;
    margin:0 8px;
    border: 0;
    height:20px;
    line-height: 20px;
    text-align:left;
    position: relative;
    border-radius: 4px;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h2 a:after{
    content:"\e721";
    font-size: 16px;
    color:#666;
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 2px;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h2 a:hover,
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h2 strong:hover,
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h2 a.show-nav,
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h2 strong.show-nav{
    background-color:#F0F0F0;
    color:#141414 !important;
    font-weight: normal;
    box-shadow: none;
    cursor:pointer;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h2 a.show-red {
    color:#FF3000 !important;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu .cate-menu a:hover{
    text-decoration: underline;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu .cate-menu h2 a:hover{
    text-decoration: none;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out .cate-menu-in{
    left:240px;
    width: 758px;
    padding: 20px 24px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.15);
    border-radius: 4px;
    border: 1px solid #E4E4E4;
    box-sizing: border-box;
    overflow-y: auto;
    padding-left:calc(1.7vw);
    padding-right:calc(1.7vw);
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out a,
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out strong{
    color:#333;
    line-height: 16px;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h3{
    margin-bottom: 5px;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out h3 a{
    font-size:14px;
    color: #333;
    font-family: Avenir-Medium, Avenir;
    font-weight: 800;
    line-height: 19px;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-in .cate-menu-sub:after{
    content: "";
    display: table;
    clear: both;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-in .cate-menu-sub .dl-box:nth-child(4n){
    margin-right: 0!important;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-in .cate-menu-sub dl{
    margin-top: 35px;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-in .cate-menu-sub dl:first-child{
    margin-top:0;
}
.w-mainNav-new.header-optimize .nav-bar-link{
    margin-left: 0;
}
/*mini cart*/
.new-header-style #navCQE .nav-cart-more-items{
    margin-bottom: 0;
}
.new-header-style #navCQE #navCartProductList dl:hover {
    background-color: #FFFFFF;
}
.new-header-style #navCQE #navCartProductList dl dd {
    margin:0;
    padding:0;
    position: relative;
}
.new-header-style #navCQE #navCartProductList dl &gt; dt a{
    position: relative;
    width: auto;
    height: auto;
}
.new-header-style #navCQE #navCartProductList dl &gt; dt a:after{
    content:"";
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.03);
    position: absolute;
    left:0;
    top:0;
    border-radius: 4px;
}
.new-header-style #navCQE img{
    border-radius: 4px;
    display: block;
    width: 100%;
    height: auto;
}
.new-header-style.hheader-optimizeader .h-r-b-c #navCQE .nav-cart-bottom{
    border-radius: 4px;
}
.new-header-style #navCQE #navCartProductList dl dd .item-price {
    color: #141414;
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity{
    position: absolute;
    bottom: 0;
    margin: 0;
    padding: 0;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .item_delete {
    justify-content: flex-end !important;
    align-items: flex-end !important;
    min-width: 164px !important;
    height: auto !important;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .item_delete .iconic_delete {
    font-size:24px;
    color:#777;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .item_delete .iconic_delete:before {
    content: "\e714";
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0;
    height:28px;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .num_decrease,
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .num_increase {
    border-radius: 4px;
    width: 28px;
    height: 28px;
    background: #EEEEEE;
    color:#111;
}

.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-width: 28px;
    height: 28px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    text-align: center;
    user-select: none;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity.num_increase {
    margin-left: 2px;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity.num_decrease {
    margin-right: 2px;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity.disabled {
    cursor: default;
    background: #F7F7F7;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity.disabled .iconproductoptions_ic_qty-{
    color:#999;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity.disabled .iconproductoptions_ic_qty{
    color:#999;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity .iconproductoptions_ic_qty- {
    font-size: 16px;
    color:#111;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity .iconproductoptions_ic_qty {
    font-size: 16px;
    color:#111;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity .iconproductoptions_ic_qty-:before{
    content:"\e715";
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select .btn-quantity .iconproductoptions_ic_qty:before {
    content: "\e73c";
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select input[type="text"] {
    width: 34px;
    height: 26px;
    text-align: center;
    float: none;
    margin-bottom: 0;
    outline: none;
    clear: both;
    padding: 0;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance:textfield;
    border: 1px solid #fff;
}
.new-header-style #navCQE #navCartProductList dl dd .order-quantity .quantity-select input[type="text"]:focus {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    caret-color: #0B6DD6;
}
.new-header-style dd#navCQE .nav-cart-bottom .btn-small {
    height: 34px;
    line-height: 34px;
    font-family: avenir,sana-serif;
}
.new-header-style #navCQE dl dd h4 {
    -webkit-line-clamp: 1;
}
.container-header{
    background-color: #fff;
    text-align: center;
    margin: 0 auto;
    width: auto;
}
/*headerä¼˜åŒ–end*/
#new-coupon .couponCode #inputCouponCode {
    border: 1px solid rgb(118,118,118);
}

/*headerç»Ÿä¸€ start*/
.has-cover-black{
    position: relative;
    overflow: hidden;
}
.has-cover-black:before{
    content: "";
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
    z-index: 9;
}
.widget{
    clear:none;
}

.h-r-s {
    display: block;
    padding-left: 20px;
    height: 20px;
    width: 551px;
    overflow: hidden;
    text-align: left;
    padding-top:2px;
}
.h-r-s li {
    display: inline-block;
    color: #666;
    cursor: pointer;
    margin-bottom: 50px;
}
.h-r-s li a,.h-r-s li a:hover{
    text-decoration: none;
}
.h-r-s li a{
    color: #666;
}
.h-r-s li a:hover{
    color: #e33124;
}
.h-r-s li b {
    margin: 0 7.5px;
    width: 0;
    height: 10px;
    border-left: 1px solid #dedede;
    display: inline-block;
}
.h-r-s li:first-child b {
    display: none;
}

.h-r-s li.show-red a{
    color: #e33124;
}

.litb-cate-menu .cate-menu{background-color:#fff;}.litb-cate-menu .cate-menu h2 span{color:#141414;}#cate-menu dl a{color:#141414;font-size:14px;}
.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{background:#fff;}.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;padding:0;width: auto;}.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{display:block;position:relative;white-space:nowrap;color:#333;border:1px solid transparent;font-weight:400;padding:3px 0 3px 15px;}.cate-menu .cate-menu-out .show-red{color:#e33124;}.cate-menu h2 a.show-nav,.cate-menu h2 strong.show-nav{background-color:#fff;}.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{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;width:238px!important}#litb-cate-menu.line-17{height: 580px!important;}#cate-menu{padding-top:11px;background:transparent!important;width:238px!important;height:560px !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: 560px!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: 100%;
    float: inherit;
    display: block;
    text-align: center;
    padding: 0;
    margin: 0;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl dt{
    width: 100%;
    float: inherit;
    display: block;
    text-align: left;
    padding:0;
    height: auto;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl h3{
    font-size: 14px;
    color: #141414;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 5px;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub.change-menu dl dd{
    width: 100%;
    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: 14px;
    color: #141414;
    line-height: 16px;
    display: block;
    padding: 0;
    margin-bottom: 6px;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub.change-menu dl dd a:last-child{
    margin-bottom: 0;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub dl dd a:hover {
   text-decoration: underline;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub .dl-box {
    width: calc((100% - 60px) / 4);
    float: left;
    margin-right: 20px;
}
.nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub .dl-box:last-child {
    margin-right: 0;
}
@media (max-width:1279px) {
    .nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub .dl-box{
        width: calc((100% - 40px) / 3);
    }
}
@media (min-width:1280px) and (max-width: 1592px) {
    .nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub .dl-box{
        width: calc((100% - 60px) / 4);
    }
}
@media (min-width:1593px) {
    .nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub .dl-box{
        width: calc((100% - 80px) / 5);
    }
}
.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: #FF3000 !important;
}
/**è§£å†³headerå…¶ä»–å½±å“style**/
.allCates{
    float: left;
    position: relative;
    z-index: 152;
}
.allCates a{
    text-decoration: none;
}
.w-bp h2, .w-b h2, .w-p h2, .widget h2{
    padding:0;
}
/*headerç»Ÿä¸€ end*/
.ador-country-currency .dropdown-toggle .caret:before,.ador-i-c-s dt .caret:before{
    content: "\e73d";
}
/* æŒ‰é’®çŠ¶æ€æ&nbsp;·å¼ç»Ÿä¸€ */
.search-button-new:hover,.new-header-style .hover-bg .unsign-btns-wrap .unsign-btns.register:hover,.ador-country-currency .save:hover,.new-header-style dd#navCQE .nav-cart-bottom .btn-small:hover{
    opacity: 0.9;
}

/* æ®‹éšœé¦–é¡µè¾¾æ&nbsp;‡ä¼˜åŒ– featureAB start */
.new-header-style .hover-bg .unsign-btns-wrap .unsign-btns.login:hover{
   background-color:rgba(203, 32, 39, 0.05);
}
.feature_V1199488 .nav-language:hover .split-line + span,
.feature_V1199488 .nav-language:hover .caret,
.feature_V1199488 .new-header-style .world-store:hover &gt; dt .caret
 {
    color: #e33124!important;
}
.feature_V1199488 .h-r-s li a:hover{
    text-decoration: underline;
}
.feature_V1199488 .w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu div.cate-menu-out .cate-menu-in a:hover{
    text-decoration: underline;
}
.feature_V1199488 .new-header-style #navCQE .nav-cart-bottom .nav-cart-view:hover{
    text-decoration: underline;
}
/* æ®‹éšœé¦–é¡µè¾¾æ&nbsp;‡ä¼˜åŒ– featureAB end */
body.using-keyboard div:hover,
body.using-keyboard dl:hover,
body.using-keyboard a:hover,
body.using-keyboard input:hover,
body.using-keyboard button:hover,
body.using-keyboard select:hover,
body.using-keyboard span:hover,
body.using-keyboard i:hover {
  outline: 0!important;
}
body.using-keyboard div:focus,
body.using-keyboard dl:focus,
body.using-keyboard a:focus,
body.using-keyboard input:focus,
body.using-keyboard button:focus,
body.using-keyboard select:focus,
body.using-keyboard span:focus,
body.using-keyboard i:focus {
  outline: #E33124 auto 2px !important;
}
body.using-keyboard .select2-results__option--highlighted {
  background: #ccc;
}
.new-header-style .nav-language:focus .hover-bg{
    top: 30px !important;
}
/*ã€ID1260819ã€‘PCå¯¼èˆªæ¨¡ç‰ˆé…ç½®ä¼˜åŒ–*/
.w-mainNav-new.header-optimize .nav-bar-link{
    direction: ltr;
}
.w-mainNav-new.header-optimize .nav-bar-link a:first-child{
    margin:0;
}
.w-mainNav-new.header-optimize .nav-bar-link{
    position: relative;
}
.w-mainNav-new.header-optimize .nav-bar-link .nav-bar-container {
    position: relative;
    overflow: hidden;
    padding-left: 24px;
}
.w-mainNav-new.header-optimize .nav-bar-link .nav-bar-container::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 100%;
    background: #fff;
    z-index: 1;
}
body#indexPage .w-mainNav-new.header-optimize .nav-bar-link .nav-bar-container {
    padding-left: 0;
    margin-left: -8px;
}
body#indexPage .w-mainNav-new.header-optimize .nav-bar-link .nav-bar-container::before {
    display: none;
}
.w-mainNav-new.header-optimize .nav-bar-link .nav-bar-container.scroll{
    margin-right: 54px;
}
.w-mainNav-new.header-optimize .nav-bar-link .nav-bar-container .nav-bar-ul{
    white-space: nowrap;
    text-align: left;
    font-size: 0;
    transition: transform 0.5s;
    height: 32px;
    padding-top: 2px;
}
.w-mainNav-new.header-optimize .nav-bar-link .arrow-scroll{
    position: absolute;
    top: 0;
    left: unset;
    right: 0;
    height: 32px;
    line-height: 32px;
    display: flex;
    align-items: center;
    width: 90px;
    justify-content: end;
}
.w-mainNav-new.header-optimize .nav-bar-link .arrow-scroll:before{
    content:"";
    width: 26px;
    height: 36px;
    background: linear-gradient( 270deg, #FFFFFF 0%, rgba(255,255,255,0) 100%);
    position: absolute;
    left: 0;
    top: 0;
}
.w-mainNav-new.header-optimize .nav-bar-link .arrow-scroll.hide{
    display: none;
}
.w-mainNav-new.header-optimize .nav-bar-link .arrow-scroll .arrow-left,.w-mainNav-new.header-optimize .nav-bar-link .arrow-scroll .arrow-right{
    cursor: pointer;
    display: inline-block;
    font-size: 32px;
    color: #000;
    background: #fff;
    padding: 0;
}
.w-mainNav-new.header-optimize .nav-bar-link .arrow-scroll .arrow-left:before{
    content: "\e71f";
}
.w-mainNav-new.header-optimize .nav-bar-link .arrow-scroll .arrow-right:before{
    content: "\e722";
}
.w-mainNav-new.header-optimize .nav-bar-link .arrow-scroll .arrow-disable{
    color: rgba(0,0,0,0.4);
}

/**å³ä¸‹è§’å›¾æ&nbsp;‡**/
body #bottomFixedIcons.bottom-fixed-icons {
	position: fixed;
	right: 0;
	bottom: 20Px;
	width: 60px;
	background: #fff;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);
	border-radius: 6px 0px 0px 6px;
	padding: 0 3px 3px;
	box-sizing: border-box;
	z-index: 7;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon {
    position: relative !important;
    bottom: auto !important;
    margin: 3px 0 0 !important;
    left: auto !important;
    right: auto !important;
    width: 54px !important;
    height: auto !important;
    box-sizing: border-box;
    transform: none;
    padding: 33px 3px 6px;
    background: none !important;
    background-color: transparent !important;
    font-family: Avenir-Medium, Avenir;
    font-weight: 500;
    font-size: 11px;
    color: #111;
    text-align: center;
    line-height: 15px;
    border: none;
    border-radius: 0;
    box-shadow: none !important;
    cursor: pointer;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon,
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon:hover {
    background-repeat: no-repeat !important;
    background-size: 24px !important;
    background-position: center 7px !important;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon:last-child {
    margin-bottom: 0 !important;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon::before,
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon::after {
    display: none;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon:hover,
body #bottomFixedIcons.bottom-fixed-icons #onlineLiveChat.online_live_chat.new-online_live_chat:hover {
    background-color: #F0F0F0 !important;
    border-radius: 3px;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon#backToTop {
    background-image: url('https://www.lightinthebox.com/statics/ria/base/img/bottom_back_to_top_icon.png') !important;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon.subscribe-notice {
    background-image: url('https://www.lightinthebox.com/statics/ria/base/img/bottom_subscribe_notice_icon.png') !important;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon#quickAddCartIcon {
    background-image: url('https://www.lightinthebox.com/statics/ria/base/img/bottom_add_to_cart_icon.png') !important;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon#quickAddCartIcon .qty-wrap {
    position: absolute;
    height: 18px;
    top: 4px;
    right: 2px;
    min-width: 25px;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon#quickAddCartIcon .qty-number,
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon#quickAddCartIcon .qty-number:hover {
    position: absolute;
    right: auto;
    left: 0;
    top: 0;
    font-size: 12px;
    border-radius: 8px;
    height: 16px;
    line-height: 17px;
    text-align: center;
    color: #fff;
    padding: 0 5px;
    background: #FF3000;
    font-style: normal;
    outline: none;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon#back_app_download {
    background-image: url('https://www.lightinthebox.com/statics/ria/base/img/bottom_app_download_icon.png') !important;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon#back_app_download:hover {
    background-color: #F9EAE9 !important;
}
body #bottomFixedIcons.bottom-fixed-icons &gt; div.bottom-icon.online_live_chat {
    background-image: url('https://www.lightinthebox.com/statics/ria/base/img/bottom_customer_service_icon.png') !important;
}

.popover-left.new-pop-back-app-download{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.15);
    border: 1px solid #E4E4E4;
    max-width: 294px;
    border-radius: 6px !important;
}
.popover-left.new-pop-back-app-download .popover-content{
    padding:12px 14px 10px !important;
}
.popover-left.new-pop-back-app-download .app-download-text{
    font-size: 14px;
    color:#141414;
    margin:0 0 9px;
}
.popover-left.new-pop-back-app-download .app-download-qrcode{
    width: 106px;
    height: 106px;
    margin:0 10px 0  0;
}
.popover-left.new-pop-back-app-download .download-img-container a{
    width: 150px;
    height: 48px;
    font-size: 0;
    color: transparent;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    background-color:transparent;
    padding:0;
    margin-bottom: 10px;
}
.popover-left.new-pop-back-app-download .download-img-container a:last-child{
    margin-bottom: 0;
}
.popover-left.new-pop-back-app-download .download-img-container a.btn-apple{
    background-image: url("https://www.lightinthebox.com/statics/ria/base/img/download_ios_icon.png");
}
.popover-left.new-pop-back-app-download .download-img-container a.btn-google-play{
    background-image: url("https://www.lightinthebox.com/statics/ria/base/img/download_google_icon.png");
}
.popover-left.new-pop-back-app-download .download-img-container a i{
    display: none;
}
.popover-left.bg-white .left{
    border-style: solid;
    border-color: transparent;
    border-left-color: #ddd !important;
}
.popover-left.bg-white .left:after{
    border-style: solid;
    border-color: transparent;
    border-left-color: #fff !important;
}

#newPopover.super-sale-popover{
    background: #fff;
    color:#141414;
    font-size: 14px;
    border: 1px solid #E4E4E4;
    padding: 0 9px;
    box-sizing: border-box;
    min-height: 32px;
    line-height: 32px;
    white-space: nowrap;
    border-radius: 6px !important;
}
#newPopover.super-sale-popover .popover-inner .popover-content{
    padding: 0;
}
#newPopover.super-sale-popover .left{
    border-width: 8px;
    border-right-width: 0;
    top: 50%;
    margin-top: -8px;
    right: -8px;
    position: absolute;
    border-style: solid;
    border-color: transparent;
    border-left-color: #ddd !important;
}
#newPopover.super-sale-popover .left:after{
    position: absolute;
    content: "";
    border-width: 7px;
    border-right-width: 0;
    top: 50%;
    margin-top: -7px;
    right: 1px;
    border-style: solid;
    border-color: transparent;
    border-left-color: #fff !important;
}
html[dir="rtl"] .popover-left.new-pop-back-app-download .app-download-qrcode{
    margin: 0 0 0 10px;
}

.new-header-style .h-r-b-c &gt; dd .cart-empty-icon.litb {
    width: 100px;
    height: 80px;
    background-size: contain;
    margin:0 auto 12px;
    background-image: url("https://www.lightinthebox.com/statics/ria/base/img/empty_cart_icon.png");
}
.new-header-style .h-r-b-c &gt; dd#navCartInfoNote{
    padding:30px 0 50px;
    font-size: 14px;
    color:#141414;
}
.new-header-style .h-r-b-c &gt; dd#navCartInfoNote, .new-header-style .h-r-b-c &gt; dd#navCQE{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.15);
    border: 1px solid #E4E4E4;
}
.new-header-style .hover-bg .top-bg{
    border-bottom: 8px solid #E4E4E4;
}
body#shoppingcartBody{
    min-width: 1200px;
    overflow-x: visible;
}
body#shoppingcartBody .header-optimize-new .w-new-par{
    padding:20px 0 0;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu .top,
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu .top-bg {
    position: absolute;
    top: -8px;
    left: 46px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    z-index: 1;
}
.w-mainNav-new.header-optimize .allCates dl dd#litb-cate-menu .top-bg {
    top: -10px;
    border-left: 10px solid transparent;
    border-bottom: 10px solid #ddd;
    border-right: 10px solid transparent;
    z-index: 0;
}
#right_bottom_pop_up{
    z-index: 8;
}
/*é¦–é¡µç‰¹æ®Šå¤„ç†*/
body#indexPage.new-header-style header#header .nav-bar-link{
    margin-left:0;
}
body#indexPage .w-mainNav-new .nav-bar-link .nav-bar-container{
    margin-left: 0;
}
body#indexPage .w-mainNav-new .allCates{
    position: absolute;
    width: 190px;
    background: transparent;
}
body#indexPage .w-mainNav-new .allCates dt{
    display: none;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu .top-bg,body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu .top{
    display: none;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu{
    width: 190px !important;
    box-shadow: none;
    border: none;
    visibility: hidden;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu.visible{
    visibility: visible !important;
    display: block !important;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu.line-17{
    height: 375px !important;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu .cate-menu{
    width: 190px !important;
    height: 363px !important;
    padding: 6px 0;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu div.cate-menu-out h2{
    width: 190px;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu div.cate-menu-out h2 a{
    padding: 5px 8px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu div.cate-menu-out h2{
    padding: 0;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu div.cate-menu-out h2 a:after{
    display: none;
}
body#indexPage .w-mainNav-new .allCates dl dd#litb-cate-menu div.cate-menu-out .cate-menu-in{
    left:190px;
}
body#indexPage .nav-bar-vertical #cate-menu .cate-menu-in .cate-menu-sub .dl-box{
    width: calc((100% - 60px) / 4) !important;
}
#right_bottom_pop_up.new_pop_up{
    bottom: auto !important;
    top: 180px !important;
}
#right_bottom_pop_up.new_pop_up .close_blatbanner{
    left: -8px !important;
    bottom: -8px !important;
    height: 44px !important;
    line-height: 44px !important;
}
#breadcrumb-2019 {font-family: Helvetica;}
#breadcrumb-2019 {position: relative;display: block;font-size: 12px;margin: 0 auto; padding-top:5px;}
#breadcrumb-2019 b {font-weight: normal;}
#breadcrumb-2019 .breadcrumb_new {border-left: none;margin: 0;}
#breadcrumb-2019 .breadcrumb_new li {height: 20px;float: left;position: relative;padding-right: 0;margin-left: 0;background: none;}
#breadcrumb-2019 .breadcrumb_new li a {display: inline-block;height: 20px;line-height: 20px;padding: 0 4px 0 0;}
#breadcrumb-2019 .breadcrumb_new li a:hover {text-decoration: none;color: #e33124;}
#breadcrumb-2019 .breadcrumb_new li a b {display: inline-block;margin-left: 4px;color: #333;}
#breadcrumb-2019 .breadcrumb_new li a span {display: none;}
#breadcrumb-2019 .breadcrumb_new li a i {display: none;}
#breadcrumb-2019 .breadcrumb_new li:last-child a {font-weight: bold;}
#breadcrumb-2019 .breadcrumb_new li:last-child a b {display: none;}
#breadcrumb-2019 .breadcrumb_new li:last-child dt a {font-weight: bold;}
#breadcrumb-2019 .breadcrumb_new li:last-child dt b {display: none;}
#breadcrumb-2019 .breadcrumb_new li dl {position: relative;z-index: 30;zoom: 1;}
#breadcrumb-2019 .breadcrumb_new li dl dt a:hover {text-decoration: none;color: #e33124;}
#breadcrumb-2019 .breadcrumb_new li dl dt span:hover {text-decoration: none;color: #e33124;}
#breadcrumb-2019 .breadcrumb_new li dl dt span {display: inline-block;height: 20px;line-height: 20px;padding: 0 4px 0 0;}
#breadcrumb-2019 .breadcrumb_new li dl dt span b {display: inline-block;margin-left: 4px;color: #333;}
#breadcrumb-2019 .breadcrumb_new li dl .breadcrumb-list {position: absolute;display: none;}
#breadcrumb-2019 .breadcrumb_new li dl .breadcrumb-list ul li a {display: block;white-space: nowrap;word-wrap: break-word;overflow: hidden;padding: 4px 10px 4px 15px;height: auto;line-height: 14px;font-weight: normal;}
#breadcrumb-2019 .breadcrumb_new li dl .breadcrumb-list ul li a:hover {color: #e33124;text-decoration: none;background-color: #fafafa;}
#breadcrumb-2019 .breadcrumb_new li dl.over dt {position: relative;z-index: 1;left: 0;height: 27px;background-color: transparent;}
#breadcrumb-2019 .breadcrumb_new li dl.over dt a {padding-left: 0;height: 20px;line-height: 20px;}
#breadcrumb-2019 .breadcrumb_new li dl.over dt span {padding-left: 0;height: 20px;line-height: 20px;}
#breadcrumb-2019 .breadcrumb_new li dl.over dt:hover {color: #e33124;}
#breadcrumb-2019 .breadcrumb_new li dl.over .breadcrumb-list {display: block;top: 22px;left: 0;padding: 5px 0 5px;border: 1px solid #eeeeee;background-color: #fff;box-shadow: none;border-radius: unset;}

/*ç™»å½•é¡µheaderç‰¹æ®Šå¤„ç†*/
#loginBody .header-optimize-new .nav-header-new .h-r{
    display: block !important;
}
#loginBody .header-optimize-new .nav-header-new .h-r .search-form,
#loginBody .header-optimize-new .nav-header-new .world-store,
#loginBody .header-optimize-new .nav-header-new .personal-center,
#loginBody .header-optimize-new .nav-header-new .h-r-b-f,
#loginBody .header-optimize-new .nav-header-new .h-r-b-c{
    display: none;
}
#loginBody .header-optimize-new .nav-header-new .ador-country-currency &gt; dd{
    left: auto;
    right: 0 !important;
    transform: translate(0, 0);
}
#loginBody .header-optimize-new .nav-header-new .ador-country-currency &gt; dd .top,#loginBody .header-optimize-new .nav-header-new .ador-country-currency &gt; dd .top-bg{
    left: auto;
    right: 38px !important;
    transform: translate(0, 0);
}
/*popular é¡µé¢å…¼å®¹**/
body.popular-page .container .container-breadcrumb{
    margin:0;
    padding:14px 0 0;
}
body.popular-page .container.has-cover-black:before,body.popular-index .container.has-cover-black:before{
    width: calc(100vw);
    left: 50%;
    transform: translate(-50%, 0);
}

#breadcrumb .breadcrumb-new.breadcrumbAB &gt; li {
    z-index: 0 !important;
}
#top-banner img {
    width: 100%;
    height: auto;
}
#top-banner .discount_timer {
    float: right;
    height: 33px !important;
    line-height: 33px !important;
    text-align: center;
    overflow: hidden;
    top: 13% !important;
    display: none;
}

#top-banner .discount_timer .day {
    display: none
}

#top-banner .discount_timer .litb-icon-countdown-day {
    margin: 0 1px 0 0;
    width: 30px;
    padding-right: 5px;
    letter-spacing: -1px;
    display: inline-block;
}

#top-banner .discount_timer .litb-icon-countdown-pecent, #top-banner .discount_timer .litb-icon-countdown-time {
    margin: 0;
    height: 33px;
    line-height: 33px;
    width: 109px;
    display: inline-block;
}

#top-banner .discount_timer .spacing {
    padding: 0 5px
}

#top-banner .discount_timer span {
    line-height: 33px;
    font-family: Helvetica;
    font-size: 24px;
    color: #fff;
    font-weight: 400
}

#top-banner .discount_timer .pecent {
    display: none
}

#top-banner .discount_timer .litb-icon-countdown-day {
    background: url('https://www.lightinthebox.com/statics/ria/base/img/day.png') 0 0 no-repeat;
    display: inline-block;
}

#top-banner .discount_timer .litb-icon-countdown-time {
    background: url('https://www.lightinthebox.com/statics/ria/base/img/black.png') 0 0 no-repeat;
    display: inline-block;
}</pre></body></html>