.lst-title-cat {
    font-size: 30px;
    color: #000000;
    text-align: center;
    margin-bottom: 50px; }

div.lst-relate {
    text-align: center;
    margin-bottom: 90px; }
div.lst-relate .relate-main {
    overflow: hidden;
    height: 165px; }
div.lst-relate .relate-main a {
    display: inline-block;
    margin-right: 30px;
    height: 32px;
    line-height: 30px;
    border: solid 1px #e5e5e5;
    padding: 0 10px;
    margin-bottom: 30px; }
div.lst-relate .relate-main a:hover {
    text-decoration: none;
    border: solid 1px #333333; }

.relat-lst-swipe .tips {
    font-size: 26px;
    padding-bottom: 50px;
    text-align: center; }

.relat-lst-swipe .search_lst_all {
    position: relative; }
.relat-lst-swipe .search_lst_all * {
    box-sizing: border-box; }
.relat-lst-swipe .search_lst_all .doc {
    cursor: pointer;
    position: absolute;
    width: 19px;
    height: 33px;
    display: block;
    background: url(https://static.newchic.com/default/images/sprite_home.png) no-repeat -94px -333px;
    top: 50%;
    margin-top: -16.5px; }
.relat-lst-swipe .search_lst_all .next {
    left: -50px; }
.relat-lst-swipe .search_lst_all .next:hover {
    background-position: -94px -376px; }
.relat-lst-swipe .search_lst_all .prev {
    right: -50px;
    background-position: -128px -333px; }
.relat-lst-swipe .search_lst_all .prev:hover {
    background-position: -128px -376px; }
.relat-lst-swipe .search_lst_all .next.disabled {
    background-position: -94px -333px;
    opacity: 0.4;
    cursor: default; }
.relat-lst-swipe .search_lst_all .prev.disabled {
    background-position: -128px -333px;
    opacity: 0.4;
    cursor: default; }

.relat-lst-swipe .search_lst_cont {
    height: 330px;
    overflow: hidden;
    overflow: hidden; }

.relat-lst-swipe .search_lst_swipe {
    margin-right: -20px; }
.relat-lst-swipe .search_lst_swipe * {
    box-sizing: border-box; }
.relat-lst-swipe .search_lst_swipe > li {
    width: 244px;
    float: left;
    padding-right: 20px;
    text-align: center; }
.relat-lst-swipe .search_lst_swipe > li > a {
    display: block;
    overflow: hidden; }
.relat-lst-swipe .search_lst_swipe > li > a img {
    transition: transform .3s; }
.relat-lst-swipe .search_lst_swipe > li > a:hover img {
    transform: scale(1.05); }
.relat-lst-swipe .search_lst_swipe .pic_tab {
    display: table;
    width: 100%; }
.relat-lst-swipe .search_lst_swipe p {
    padding-top: 15px;
    font-size: 14px; }
.relat-lst-swipe .search_lst_swipe .pic {
    display: table-cell;
    width: 100%;
    height: 300px;
    text-align: center;
    vertical-align: middle; }
.relat-lst-swipe .search_lst_swipe .pic > img {
    max-height: 100%;
    max-width: 100%; }

/*item*/
.newlst_box {
    width: auto !important;
    margin-right: -48px;
    padding-top: 40px; }

li.wom_lst_detail {
    float: left;
    padding: 0;
    margin-top: 0;
    margin-right: 48px;
    margin-left: 0;
    margin-bottom: 40px;
    width: 264px; }
li.wom_lst_detail * {
    box-sizing: border-box; }
li.wom_lst_detail .wom_lst_off {
    position: absolute;
    height: 20px;
    line-height: 20px;
    top: 8px;
    left: 0;
    background-color: #e30057;
    background-image: linear-gradient(-90deg, #e35b8f 0%, #e30057 100%), linear-gradient(#e30057, #e30057);
    border-radius: 2px;
    width: 63px;
    color: #FFF;
    text-align: center;
    border: none; }
li.wom_lst_detail .wom_lst_off > .wom_lst_num, li.wom_lst_detail .wom_lst_off > .off {
    height: 20px;
    line-height: 20px;
    display: inline-block; }
li.wom_lst_detail .wom_lst_off > .wom_lst_num {
    font-weight: normal;
    font-size: 12px; }
li.wom_lst_detail .wom_lst_off > .wom_lst_num i, li.wom_lst_detail .wom_lst_off > .wom_lst_num span {
    font-weight: normal; }
li.wom_lst_detail .wom_lst_all {
    padding: 0; }
li.wom_lst_detail .wom_lst_pic {
    width: 264px; }
li.wom_lst_detail .wom_lst_pic a {
    display: table-cell;
    text-align: center;
    vertical-align: middle; }
li.wom_lst_detail .wom_lst_btm {
    padding-top: 20px;
    height: 92px;
    width: auto;
    line-height: 1.2;
    width: 264px; }
li.wom_lst_detail .wom_lst_btm > .wom_price_lst {
    position: inherit;
    right: auto;
    left: auto;
    top: auto;
    bottom: auto;
    height: auto;
    line-height: 1; }
li.wom_lst_detail .wom_lst_btm > .wom_price_lst .price {
    font-size: 16px;
    font-weight: bold;
    color: #000000; }
li.wom_lst_detail .wom_lst_btm > .wom_price_lst .org_price {
    font-size: 12px;
    color: #999999;
    text-decoration: line-through; }
li.wom_lst_detail .wom_lst_btm > .wom_price_lst .like {
    top: -2px; }
li.wom_lst_detail .wom_lst_btm > .wom_price_lst .like a.nc-icon-heart {
    color: #e30057; }
li.wom_lst_detail .wom_lst_btm > .wom_price_lst .like i {
    vertical-align: middle;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    font-style: normal; }
li.wom_lst_detail .wom_lst_btm > .wom_price_lst .like a:hover {
    text-decoration: none; }
li.wom_lst_detail .wom_lst_btm > .wom_price_lst .like, li.wom_lst_detail .wom_lst_btm > .wom_price_lst .like a {
    height: auto;
    width: auto;
    font-size: 14px; }
li.wom_lst_detail .wom_lst_btm .wom_lst_name {
    padding: 15px 0 10px; }
li.wom_lst_detail .wom_lst_btm .wom_lst_name .brand {
    display: inline-block;
    border-radius: 4px;
    border: solid 1px #e30057;
    padding: 0 4px;
    color: #e30057; }
li.wom_lst_detail .wom_lst_btm .wom_art {
    padding-top: 0;
    color: #e30057; }
li.wom_lst_detail .wom_lst_btm .wom_art i {
    vertical-align: middle; }
span.nc-icon-msg {
    vertical-align: middle;
    text-transform: capitalize;
}
li.wom_lst_detail .wom_lst_btm .wom_art .any {
    display: inline-block;
    margin-left: 2px; }
li.wom_lst_detail .thump-lst a {
    display: table-cell;
    vertical-align: middle; }
li.wom_lst_detail .thump-lst a.active img {
    border: solid 1px #e30057; }
li.wom_lst_detail .rect_box {
    height: 444px; }
li.wom_lst_detail .rect_box .thump-lst {
    display: none;
    position: absolute;
    top: 12px;
    right: 13px; }
li.wom_lst_detail .rect_box .thump-lst li {
    padding-bottom: 13px; }
li.wom_lst_detail .rect_box .thump-lst a {
    width: 45px; }
li.wom_lst_detail .rect_box .thump-lst img {
    max-height: 60px;
    max-width: 45px; }
li.wom_lst_detail .rect_box .wom_lst_pic {
    height: 352px; }
li.wom_lst_detail .rect_box .wom_lst_pic > a {
    width: 264px;
    height: 352px; }
li.wom_lst_detail .rect_box .wom_lst_pic > a img {
    max-width: 264px;
    max-height: 352px; }
li.wom_lst_detail .wom_lst_all:hover {
    box-shadow: none; }
li.wom_lst_detail .square_box {
    height: 356px; }
li.wom_lst_detail .square_box .thump-lst {
    display: none;
    position: absolute;
    top: 12px;
    right: 13px; }
li.wom_lst_detail .square_box .thump-lst li {
    padding-bottom: 10px; }
li.wom_lst_detail .square_box .thump-lst a {
    height: 45px;
    width: 45px; }
li.wom_lst_detail .square_box .thump-lst img {
    height: 45px;
    width: 45px; }
li.wom_lst_detail .square_box .wom_lst_pic {
    height: 264px; }
li.wom_lst_detail .square_box .wom_lst_pic > a {
    width: 264px;
    height: 264px; }
li.wom_lst_detail .square_box .wom_lst_pic > a img {
    max-width: 264px;
    max-height: 264px; }

.wom_lst_detail.active .wom_lst_cont {
    background: #FFF;
    padding: 12px 12px 0;
    position: absolute;
    left: -12px;
    top: -12px;
    width: 347px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }

.wom_lst_detail.active .rect_box .wom_lst_cont {
    height: 471px; }
.wom_lst_detail.active .rect_box .wom_lst_cont .thump-lst {
    display: block; }

.wom_lst_detail.active .square_box .wom_lst_cont {
    height: 384px; }
.wom_lst_detail.active .square_box .wom_lst_cont .thump-lst {
    display: block; }

.wom_lst_detail.active .wom_lst_off {
    top: 20px;
    left: 12px; }

.wom_lst_detail.nothing_thump .wom_lst_cont {
    width: 288px; }

/*filters*/
.nav_filters_cat {
    background: none;
    border: none; 
    border-top: 1px solid #e6e6e6;}
.nav_filters_cat a {
    color: #000; }
.nav_filters_cat dl {
    border-bottom: dashed 1px #e6e6e6; }
.nav_filters_cat dl:last-child {
    border-bottom-style: solid; }
.nav_filters_cat dt {
    width: 138px; }
.nav_filters_cat dt > p {
    padding: 0;
    color: #999; }
.nav_filters_cat dd {
    margin-top: 0;
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 138px;
    border: none;
    padding-left: 0px; }

.nav_filters_cat dd {
    position: relative;
    margin-right: -28px; }
.nav_filters_cat dd > div.nav_filters_selected:nth-child(7n+7) {
    margin-right: 0; }

.nav_filters_selected {
    position: static;
    /* width: (100/7)+%;*/
    margin-right: 0;
    padding-right: 28px; }
.nav_filters_selected, .nav_filters_selected > * {
    box-sizing: border-box; }
.nav_filters_selected .nav_filters_item {
  border-radius: 2px; }
.nav_filters_selected ul {
    width: 1062px !important;
    min-width: inherit;
    padding-left: 22px;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.2);
    padding-top: 28px; }
.nav_filters_selected ul li {
    float: left;
    padding-bottom: 28px;
    padding-right: 50px; }
.nav_filters_selected ul li a {
    padding: 0; }
.nav_filters_selected .nav_filters_item.active {
  border-bottom: 1px solid transparent;
  z-index: 8; }
.nav_filters_selected .nav_filters_item.active:before {
  border-color: transparent transparent #000;
  margin-top: -7px; }
.nav_filters_selected .nav_filters_item.active:after {
  margin-top: -6px;
  border-color: transparent transparent #fff; }

.assisted_filters {
    background: none;
    border: none;
    border-bottom: solid 1px #e6e6e6;
    height: 52px;
    line-height: 52px;
    margin-top: 0;
    padding-left: 0; }
.assisted_filters .assisted_selected {
    padding-right: 0 !important; }
.assisted_filters .assisted_selected .nav_filters_item:after, .assisted_filters .assisted_selected .nav_filters_item:before {
  display: block; }
.assisted_filters .assisted_selected i {
    display: none; }
.assisted_filters .free_icon_all .filters_inpput {
    border-radius: 2px;
    border: solid 1px #666666; }
.assisted_filters .filters_price {
    cursor: pointer;
    position: relative;
    height: 50px;
    vertical-align: middle; }
.assisted_filters .filters_price input[type="text"] {
    border-radius: 2px;
    border: solid 1px #e6e6e6; }
.assisted_filters .filters_price.active .filters_price_cont {
    height: 50px;
    padding: 0 10px;
    box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
    white-space: nowrap;
    position: absolute;
    left: 0;
    background: #FFF;
    top: -1px; }
.assisted_filters .filters_price.active .filters_price_cont .price_sumt {
    display: inline-block;
    padding: 0 14px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    background-color: #e30057;
    border-radius: 2px;
    border: none;
    color: #fff; }

.wrap_right .inhere_filters_nc ul *, .wrap_right .property ul * {
    box-sizing: border-box; }

.wrap_right .inhere_filters_nc ul > li a, .wrap_right .property ul > li a {
    height: 26px;
    line-height: 26px;
    background-color: #f5f5f5;
    border-radius: 2px;
    padding: 0 15px;
    border: none;
    box-sizing: border-box;
    border: solid 1px transparent; }

.wrap_right .inhere_filters_nc ul > li a:hover, .wrap_right .property ul > li a:hover {
    border: solid 1px #e30057;
    background-color: #f5f5f5;
    color: #e30057; }

.pages-mg90 {
    margin-bottom: 90px; }

.category_content div.page_num {
    width: 1200px !important;
    float: none !important;
    text-align: center;
    font-size: 14px;
    height: auto;
    line-height: inherit;
    text-align: center; }
.category_content div.page_num a, .category_content div.page_num span {
    border: none;
    padding: 0 22px; }
.category_content div.page_num .selected {
    background: none;
    color: #e33057; }

.nav_filters_selected > ul a.active {
    background: none;
    text-decoration: underline; }

.nav_filters_cat .brand-img-lsts dt {
    padding-top: 8px; }
.nav_filters_cat .brand-img-lsts dt p {
    display: table-cell;
    height: 30px;
    vertical-align: middle; }

.nav_filters_cat .brand-img-lsts dd {
    padding-top: 8px;
    margin-top: 0;
    margin-bottom: 0px;
    position: relative;
    margin-right: 0; }
.nav_filters_cat .brand-img-lsts dd .brand-img-slide {
    cursor: pointer;
    position: absolute;
    right: 0;
    text-align: center;
    top: 14px;
    color: #000000; }
.nav_filters_cat .brand-img-lsts dd .brand-img-slide em {
    font-style: normal; }
.nav_filters_cat .brand-img-lsts dd .brand-img-slide span {
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 22px;
    line-height: 22px;
    vertical-align: middle;
    background-color: #ffffff;
    border-radius: 2px;
    border: solid 1px #000000; }
.nav_filters_cat .brand-img-lsts dd .brand-img-slide span i {
    font-size: 6px; }
.nav_filters_cat .brand-img-lsts dd .brand-img-slide:hover {
    color: #e30057; }
.nav_filters_cat .brand-img-lsts dd .brand-img-slide:hover span {
    border: solid 1px #e30057; }
.nav_filters_cat .brand-img-lsts dd a {
    display: inline-block;
    text-align: center;
    margin-bottom: 8px;
    padding: 0;
    float: left; }
.nav_filters_cat .brand-img-lsts dd a img {
    max-width: 108px;
    max-height: 20px; }
.nav_filters_cat .brand-img-lsts dd a p {
    display: table-cell;
    width: 108px;
    height: 30px;
    border: solid 1px transparent;
    vertical-align: middle; }
.nav_filters_cat .brand-img-lsts dd a p:hover {
    border: solid 1px #e6e6e6; }

.assisted_filters > div {
    vertical-align: middle;
    margin-right: 40px; }
.assisted_filters > div a {
    margin-right: 0; }

.nav_filters_cat a {
    margin-right: 40px; }

.assisted_filters .filters_price .price_sumt {
    display: none; }

.goodsbox .img i, .goodsbox .img:hover i {
    padding: 0;
    background: none;
    position: absolute;
    height: 20px;
    line-height: 20px;
    top: 8px;
    left: 0;
    background-color: #e30057;
    background-image: linear-gradient(-90deg, #e35b8f 0%, #e30057 100%), linear-gradient(#e30057, #e30057);
    border-radius: 2px;
    width: 63px;
    color: #FFF;
    text-align: center;
    border: none; }
.goodsbox .img i > .wom_lst_num, .goodsbox .img i > .off, .goodsbox .img:hover i > .wom_lst_num, .goodsbox .img:hover i > .off {
    height: 20px;
    line-height: 20px;
    display: inline-block; }
.goodsbox .img i > .wom_lst_num, .goodsbox .img:hover i > .wom_lst_num {
    font-weight: normal;
    font-size: 12px; }
.goodsbox .img i > .wom_lst_num i, .goodsbox .img i > .wom_lst_num span, .goodsbox .img:hover i > .wom_lst_num i, .goodsbox .img:hover i > .wom_lst_num span {
    font-weight: normal; }

.assisted_filters .filters_price .input_line {
    vertical-align: middle;
    color: #999999; }

.clearance_data .goods_lst .top_lst .item .lst_cont .wom_lst_off {
    position: absolute;
    height: 20px;
    line-height: 20px;
    top: 8px;
    left: 0;
    background-color: #e30057;
    background-image: linear-gradient(-90deg, #e35b8f 0%, #e30057 100%), linear-gradient(#e30057, #e30057);
    border-radius: 2px;
    width: 63px;
    color: #FFF;
    text-align: center;
    border: none; }
.clearance_data .goods_lst .top_lst .item .lst_cont .wom_lst_off > .wom_lst_num, .clearance_data .goods_lst .top_lst .item .lst_cont .wom_lst_off > .off {
    height: 20px;
    line-height: 20px;
    display: inline-block; }
.clearance_data .goods_lst .top_lst .item .lst_cont .wom_lst_off > .wom_lst_num {
    font-weight: normal;
    font-size: 12px; }
.clearance_data .goods_lst .top_lst .item .lst_cont .wom_lst_off > .wom_lst_num i, .clearance_data .goods_lst .top_lst .item .lst_cont .wom_lst_off > .wom_lst_num span {
    font-weight: normal; }

.laleft {
    left: -100%; }

.larit {
    left: 100%; }

.search_lst_cont > ul {
    position: absolute;
    transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    width: 1300px; }

.relat-lst-swipe .search_lst_swipe > li {
    margin-bottom: 5px; }

.new_arrivals_images {
    z-index: 2;
    position: absolute;
    height: 20px;
    line-height: 20px;
    top: 8px;
    left: 0;
    background-color: #e30057;
    background-image: linear-gradient(-90deg, #e35b8f 0%, #e30057 100%), linear-gradient(#e30057, #e30057);
    border-radius: 2px;
    width: 63px;
    color: #FFF;
    text-align: center;
    border: none;
    width: 56px;
    padding: 0 14px; }
.new_arrivals_images > .wom_lst_num, .new_arrivals_images > .off {
    height: 20px;
    line-height: 20px;
    display: inline-block; }
.new_arrivals_images > .wom_lst_num {
    font-weight: normal;
    font-size: 12px; }
.new_arrivals_images > .wom_lst_num i, .new_arrivals_images > .wom_lst_num span {
    font-weight: normal; }




.category_content.clearfixes.wrap_right{
    float: none;
    width: 1200px;
}
.search_lst_cont .wrap-slide{
    height: 330px;
    overflow: hidden;
    position: relative;
}
.search_lst_cont  .search_lst_swipe {
    transition-duration: .3s;
    -webkit-transition-duration: .3s;
    height: 330px;
    overflow: hidden;
    min-width: 1220px;
    position: absolute;
}
.relat-lst-swipe,.lst-relate{
    clear: both;
    padding-top: 90px;
}
.item-discount-article{
    display: inline-block;
    font-style: normal;
}
.subjects .wom_lst_detail .wom_lst_btm{
    padding-left: 10px;
    padding-right: 10px;
}

.wom_lst_detail .car_btm {
  text-align: center;
  position: absolute;
  top: 78%;
  width: 100%;
  z-index: 10;
}
.wom_lst_detail .car_btm a:hover {
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.6);
}
.wom_lst_detail .car_btm a {
  display: inline-block;
  height: 28px;
  background-color: rgba(0, 0, 0, 0.3);
  line-height: 28px;
  padding: 0 52px;
  color: #fff;
  vertical-align: middle;
  font-size: 12px;
  margin: auto;
  visibility: hidden;
}
.wom_lst_detail.active .car_btm a{
  visibility: visible;
}
.wom_lst_detail .car_btm .car_sign {
  vertical-align: middle;
  margin-right: 6px;
  margin-left: 6px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url(../../images/car_04.png) center center no-repeat
}
