@charset "utf-8";*{margin:0;padding:0}
li{list-style:none;}
/* ul{margin:0!important}
*/
.hidden{display:none;}
.col-sw-6{width:16.6666%;float:left;position:relative;min-height:1px;}
.clear{clear:both!important;}
a:hover{text-decoration:none;}
.global-container{width:1280px;margin:0 auto;text-align:center;}
.pdf50{padding-left:50px;}
.sort-txt li.icon a{background:url('../images/d-down.png') no-repeat center right;background-size:14px;padding-right:16px;margin-right:12px;}
.sort-txt li.selected.icon a{background:url('../images/d-up.png') no-repeat center right;background-size:14px;}
.sort-txt li.selected.icon.asc a{background:url('../images/d-up.png') no-repeat center right;background-size:14px;}
.sort-txt li.selected.icon.desc a{background:url('../images/d-down.png') no-repeat center right;background-size:14px;}
/*导航*/
.global-logo{float:left;}
.global-logo{width:232px;position:relative;/* left:50%;margin-left:-180px;*/
}
.main-nav{background-color:transparent;font-size:12px;border:0;padding:0;position:relative;}
.menu-wrapper{background-color:transparent;}
#header{height:50px;line-height:50px;position:relative;z-index:99;clear:both;border-bottom:1px solid #ccc;}
.header-float #header{background:none;}
#header .menu li{display:inline-block;}
#header .menu li a.category-heading{position:relative;margin:0 30px;color:#333;font-size:13px;height:50px;line-height:50px;}
#header .menu > li > a{font-size:1em;text-transform:uppercase;display:block;font-weight:400;}
ul.menu li .nav-sublist{position:absolute;min-width:160px;overflow:hidden !important;z-index:3000;left:0;right:0;border:none;padding-bottom:30px;width:100% !important;display:none;line-height:1;}
.nav-sublist{background:#fff;-webkit-box-shadow:0 2px 10px -2px rgba(0,0,0,0.3);box-shadow:0 2px 10px -2px rgba(0,0,0,0.3);}
}
.nav-sublist .mega-columns{padding-top:15px;width:1170px;}
.category_102_01{padding-top:20px;text-align:center;width:200px;height:200px;margin:0 15px;}
.category_102_02{max-width:165px!important;max-height:170px!important;text-align:center;}
.category_102_02 .menu_thumb_img1 a img{width:150px;height:150px;margin:0 auto;}
.category_102_02 .level1 span{color:#333;font-size:13px;letter-spacing:0.5px;}
.category_102_02 .menu_thumb_img1 .level1{padding:10px 0;}
.menu_thumb_img1{margin-bottom:30px;}
.menu_thumb_img1 img{width:100%;max-width:200px;}
.menu_thumb_img1 .level1{display:block;font-size:14px;letter-spacing:0.5px;}
.menu > li .nav-sublist-dropdown ul li a > span{position:relative;line-height:36px;color:#333;}
.type a{color:#333;}
.top-mega-block{width:1170px;height:auto;overflow:hidden;}
.top-mega-block span{font:600 13px/26px "Helvetica Neue",Verdana,Arial,sans-serif;padding-top:15px;padding-left:10px;display:block;text-transform:uppercase;}
.affiliated span{text-align:left;}
.left-mega-block > span{padding-left:82px;}
.left-mega-block.pdf50{padding-left:3px;}
.left-mega-block.pdf50 span{padding-left:6px;}
.affiliated{width:190px;height:56px;}
.top-mega-block .left-mega-block{width:320px;height:56px;}
.top-mega-block .affiliated,.top-mega-block .left-mega-block{float:left;}
.mega-columns{width:1170px;margin:0 auto;}
.mega-columns .left-mega-block,.mega-columns .block1,.mega-columns .right-mega-block{float:left;}
.mega-columns .left-mega-block{width:200px;}
.mega-columns .block1{margin:0 60px;}
.mega-columns .right-mega-block{width:492px;}
.right-mega-block{padding-left:0;}
.right-mega-block .type{width:200px;height:auto;}
.right-mega-block .target-item{width:150px;margin-left:50px;}
.right-mega-block .target-item a img{width:100%;}
.right-mega-block .target-item,.right-mega-block .type{float:left;}
.right-mega-block .type ul li{padding:5px 0;line-height:24px;}
.container-center .mega-columns .type{display:block;margin-top:10px;}
.left-mega-block .type ul li{width:100%;padding:5px 0 5px 10px;line-height:24px;}
.left-mega-block div.type{margin-bottom:30px;}
.block1 .type ul li,.right-mega-block .type ul li{width:100%;}
.block1 .type ul li a span.s-title,.right-mega-block.type ul li a span.s-title{position:relative;}
.container-center .block1 .type ul{float:left;width:100%;padding-left:10px;}
.block1 .type ul{float:left;}
span.cat-label.cat-label-label2{background-color:#ff7988;color:#fff;font-style:italic;font-size:12px;-webkit-transform:scale(0.75);border-radius:40px;width:45px;text-align:center;text-transform:capitalize;position:relative;display:inline-block;right:0;top:0;}
.cat-label{top:3px;font:inherit;font-size:9px;padding:2px;z-index:1;border-radius:2px;line-height:1;position:absolute;right:-45px;}
.mega-columns .right-mega-block.col-sm-5{padding-left:45px;}
.menu_thumb_img{display:none;}
.right-mega-block.col-sm-5 .target-item img{max-width:65%;margin-top:-30px;}
/*顶部搜索框*/
.search-area{margin-top:32px;margin-left:12px;display:inline-block;vertical-align:middle;background:url('../images/search_icon.png') no-repeat center center;width:22px;height:22px;}
.search-area .is-open{height:80px;transition:all 1s;background:#fff;}
.search-area .tsearch{position:fixed;width:100%;right:0;top:40px;padding:0;transition:all 1s;background-color:rgb(255,255,255);height:0;overflow:hidden;}
.search-area .tsearch input{border:0;outline:none;}
#search_mini_form{vertical-align:middle;margin-top:9px;float:left;position:relative;cursor:pointer;}
span.icon-search{background:url(../images/search_icon.png) no-repeat -250px 0;width:22px;height:22px;display:block;float:left;}
span.global-search-text{float:left;}
.search-show.form-search-open{height:22px;line-height:22px;}
.form-search{background-color:#fff;border-radius:20px;width:350px;overflow:visible;position:absolute;/* display:none;*/
 left:0;top:-14px;}
.form-search label{float:left;width:24px;height:21px;text-align:left;text-indent:-999em;overflow:hidden;display:none;}
.form-search #search{background-color:#fff;border:1px solid #000000;color:#777;float:left;/* font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;*/
 font-size:1em;font-style:italic;height:30px;margin:4px 0 0;padding:0 0 0 10px !important;}
.search-close{float:right;margin-top:26px;font-size:20px;color:#333;right:100px;position:absolute;cursor:pointer;background:url('../images/x.png?m12') no-repeat center center;background-size:15px;width:22px;height:22px;}
#index-search{width:22px;height:22px;display:block;}
#search-submit-box{position:relative;}
.top-links.top-select.top-login{float:right;margin:0 18px;}
.top-login span{
    background: url(../images/tb_login.png?m1) no-repeat;
    width: 22px;
    height: 22px;
    display: block;
    float: left;
    background-size: 115%;
    margin-right: 6px;
    position: relative;
    top: -2px;
}
.user_nickname{float:right;}
/*Table 切换*/
.home-table-products{position:relative;margin:20px 0;}
.tableBox{}
.tableBox .bableBox-header{border:1px solid #515151;display:block;height:auto;overflow:hidden;}
.tableBox ul.bableBox-header li{padding:11px 0;text-align:center;border-right:1px solid #515151;float:left;width:292px;}
.tableBox ul.bableBox-header li:last-child{border-right:0;}
.tableBox .bd ul li{width:292px;height:367px;float:left;}
.tableBox ul.bableBox-header li.on{background:#515151;}
.tableBox ul.bableBox-header li.on a{color:#fff;}
.tableBox ul.bableBox-header li a{color:#333;font-size:12px;}
/*Table Product Box*/
.item-content{padding:10px;}
.product-image-area{position:relative;background:#fff;}
.product-image-area a{display:block;width:100%;margin:0 auto;}
.product-image-area a img{width:100%;}
.details-area{padding:5px 0 0;/* text-align:center;*/
 margin-top:5px;}
.cms-mother-day-html .details-area{padding:0;margin-top:0;}
.ratings-fa-star{text-align:center;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;overflow:hidden;padding-top:4px;}
.ratings-fa-view{/* overflow:hidden;*/
 float:right;padding-top:12px;}
.ratings-view-img{width:80px;float:left;}
.ratings-fa-star i.ratings-img,.ratings-fa-view i.ratings-img{display:inline-block;width:75px;height:14px;background:url(../images/bkg_rating.png) 0 100% repeat-x;background-size:15px;}
.ratings-fa-view i.ratings-img{background-size:17px;width:85px;}
.ratings-fa-view .ratings-view{float:left;line-height:15px;font-size:13px;color:#3085c7 !important;cursor:pointer;}
.ratings-fa-view .ratings-view-img{width:auto}
.ratings-fa-star .ratings-view{font-size:12px;float:left;color:#3085c7 !important;line-height:17px;}
.ratings-fa-star .ratings{overflow:hidden;margin:0;}
.category-main-list .rating-box{float:left;}
.yotpo-icon-star{background:url('../images/star.png') no-repeat center center;width:19px;height:19px;background-size:19px;}
.yotpo-stars,.yotpo-review-info{display:inline-block;}
.yotpo-review-info a{color:#333;padding-left:5px;font-size:12px;}
.details-area .ratings-fa-star .yotpo-stars .pull-left{padding:0 2px;position:relative;top:4px;}
.details-area .price-box{clear:both;margin:0;}
.details-area .hoverBox .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.product-name a{
    font-size: 12px;
    color: #010101;
    transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
}
.category-main ul li .item-content:hover .product-name a{color:#888;}
.special-price,.price,.old-price{display:inline;}
.old-price{color:#333;text-decoration:line-through;font-size:13px;white-space:nowrap}
.category-main-list .amount{float:left;margin-top:3px;padding-left:10px;font-size:12px;}
.category-main-list .amount a{color:#3085c7;}
.details-area .product-free{margin-bottom:15px;}
.details-area .product-free{position:relative;z-index:999}
.product-free span.product-label-icon{color:#f4354a;border:1px solid #f4354a;background:#fff;line-height:16px;vertical-align:middle;display:inline-block;height:17px;margin-left:0;margin-right:0;}
span.product-label-icon.label-color_120{color:green;}
.hoverBox{opacity:1;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;}
.product-free span{padding:0 8px;font-size:10px;text-transform:capitalize;}
.add-cart-box{width:100%;border-color:#0bc3ba;color:#fff;background-color:#0bc3ba;opacity:0;filter:Alpha(Opacity=100);letter-spacing:1px;position:absolute;top:0;height:50px;}
.add-cart-box button.addtocart{color:#fff;background-color:#fff;display:inline-block;height:50px;border:0 solid #fff;margin-top:0;opacity:0;filter:Alpha(Opacity=0);letter-spacing:1px;}
.add-cart-box button.addtocart{border-color:#09b8ae;color:#fff;background-color:#09b8ae;opacity:1;filter:Alpha(Opacity=100);letter-spacing:1px;width:100%;position:absolute;left:0;bottom:0;}
.addtowishlist{background:url(../images/product-favorite-sel.png) no-repeat scroll 2px 3px / 19px auto;width:23px;height:23px;position:absolute;right:0;z-index:998;opacity:0.8;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;}
.addtowishlist:hover{background:url(../images/product-favorite-sel-hover.png) no-repeat scroll 2px 3px / 19px auto;}
/*商品分类页*/
.category-products{position:relative;margin:0 auto;height:auto;width:1280px;}
.category-toolbar{height:auto;}
.category-toolbar .cd-filter,.category-toolbar .breadcrumbs,.category-toolbar .sorter{float:left;}
.category-toolbar .breadcrumbs{width:570px;}
.category-toolbar .sorter{width:300px;}
.cd-filter{background:#fff;height:40px;text-align:center;text-transform:uppercase;color:#333333;line-height:40px;width:300px;position:relative;border:1px solid #eee;}
.cd-filter span{width:100%;display:block;}
.category-toolbar .cd-filter{position:relative;}
.cd-filter .icon-category{top:13px;}
.icon-category{width:12px;height:12px;position:absolute;right:35px;z-index:100;top:12px;}
.filter-down{background:url('../images/down.png') no-repeat center center;background-size:12px;}
.filter-up{background:url('../images/down.png') no-repeat center center;}
.cd-filter .filter-down{background:url('../images/list.png') no-repeat center center;}
.is-open .cd-filter .filter-down{background:url('../images/down.png') no-repeat center center;background-size:12px;}
.breadcrumbs .a-left{clear:both;overflow:hidden;}
.breadcrumbs .a-left div{display:inline-block;float:left;}
.breadcrumbs .a-left .home a{text-align:center;color:#333;font-size:14px;letter-spacing:1px;}
.breadcrumbs div > a{display:block;}
.breadcrumbs div > a,.breadcrumbs div > i{display:inline-block;}
.breadcrumbs span.breadcrumbs-split{vertical-align:middle;margin:0 2px;font-size:12px;}
.ls1{letter-spacing:1.5px;}
.c68{color:#333;}
.fa-fw{width:1.2857142857142858em;text-align:center;}
.fa-angle-right{margin:0 0;width:20px;}
.breadcrumbs .a-left.last{text-align:center;color:#fff;font-size:13px;letter-spacing:1px;}
.sorter{position:relative;}
.sort-by{}
.sort-by .sort-header{border:1px solid #eee;height:40px;line-height:38px;display:none;}
.sort-header span{margin-right:0;font-size:14px;font-weight:600;color:#000;font-style:italic;padding-left:30px;cursor:pointer;width:100%;;}
.sort-txt{height:30px;line-height:30px;float:left;}
.sort-header.on{border-bottom:none!important;background-color:#fff;}
.sort-txt ul li{cursor:pointer;float:right;}
.sort-txt ul li a{font-size:14px;color:#333;padding:0;}
.sort-txt.on{display:block!important;}
/*分类页内容*/
.category-main-list{position:relative;width:1280px;z-index:1;display:inline-block;padding-top:30px;}
.category-main{background:#fff;}
.category-main .item-content{padding:0;position:relative;overflow:hidden;margin:0 10px;}
.cms-mother-day-html .category-main .item-content{background:#fff;margin:0;border-radius:5px;}
.category-main .item-content .product-image-area a img{display:inline;border-radius: 5px;}
.category-main .item-content .product-image-area a img.hoverImage{position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);transition:all 0s ease 0s;-webkit-transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-o-transition:all 0s ease 0s;-ms-transition:all 0s ease 0s;}
.category-main .item-content .product-image-area span.addtowishlist{top:2px;right:10px;}
.category-left{background:#fff}
.category-left,.category-main{position:relative;min-height:1px;box-sizing:border-box;}
.category-left{float:left;}
.category-main{float:right;}
.cms-mother-day-html .category-main{padding-top:10px;background:#f9cee1;padding-left:10px;padding-right:10px;}
/*分类列表切换*/
#changeLayout{cursor:pointer;}
.category-left.sidebar.f-left.col-md-3{background:#fff;transition:all 0.4s;height:0;}
/*.category follow*/
.category-left.sidebar.f-left.col-md-3.category-follow{/*position:fixed;top:15px;*/
}
/*默认情况下 100% */
.category-main-list .category-main.col-md-9{
    width: 105%;
    transition: all 0.4s;
    margin-top: 20px;
    padding-top: 3px;
    float: right;
    margin-bottom: 6px;
    position: relative;
    left: 2.5%;
}
/*切换状态下*/
.category-main-list.is-open .category-main.col-md-9.f-right{width:945px!important;transition:all 0.4s;}
.category-left.sidebar.f-left.col-md-3{
    width: 100%;
    background: #fff;
    padding: 0;
    display: block;
    height: auto;
}
.category-main.col-md-9.f-right li.col-md-3{
    width: 24.8%;
    float: left;
    margin-bottom: 15px;
}
.catalogsearch-result-index .is-open .category-left.sidebar.f-left.col-md-3{margin-top:86px;}
.category-main-list.is-open .category-main.col-md-9.f-right li.col-md-3{width:33.33333%;}
.filterBox{    
    height: auto;
    position: relative;
    display: flex;
    align-items: center;
    justify-content:flex-start;
}
.filterBox li{width:100%;}
.filterBox li .f_header{padding-left:5px;height:70px;width:247px;font:500 15px/70px "Helvetica Neue",Verdana,Arial,sans-serif;border-bottom:1px solid #f7f8f9}
.filterBox li .f_main ul li{height:32px;font:500 15px/32px 'Lato','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;}
.filterBox li .f_main ul li a span{color:#999;font-size:12px;}
.filterBox li .f_main{border-bottom:1px solid #f7f8f9}
.cat_commend{position:relative;height:auto;}
.cat_commend li{width:100%;margin-bottom:10px;height:auto;overflow:hidden;}
.cat_commend li .product-image-area{width:95px;height:70px;}
.cat_commend li .product-image-area,.cat_commend li .details-area{float:left;}
.fr{float:right;}
.cat_commend li .details-area{padding-left:20px;width:150px;}
.cat_commend li .details-area .yotpo-icon-star{background-size:12px;}
.cat_commend li .details-area .hoverBox{transition:none;}
/*Category filter*/
.f_list dt{
    height: 40px;
    width: 100%;
    line-height: 40px;
    font: 600 14px/43px 'Lato','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
    color: #fff;
    background: #000!important;
    display: inline-block;
    line-height: 40px;
    border-radius: 4px;
    font-family: newdan,sans-serif!important;
    letter-spacing: normal;
    text-transform: math-auto;
}
.f_list dd,.f_list dt{cursor:pointer;padding:0 15px;}
.f_list dd{
    width: auto;
    margin-bottom: 15px;
    position: absolute;
    left: 23px;
    top: 56px;
    background: rgb(255, 255, 255);
    text-align: left;
    z-index: 999;
    display: none;
    border-radius: 10px;
    border: 1px solid #e6e6e6;
}
.f_list dd.on_f_dd{}
.category-left dl dt .up-down{
    background: rgba(0, 0, 0, 0) url("../images/down1110.png") no-repeat scroll 5px 5px / 20px auto;
    display: block;
    float: right;
    height: 25px;
    width: 25px;
    margin-top: 4px;
}
.category-left dl dt.on .up-down{background:rgba(0,0,0,0) url("../images/categroy-up.png") no-repeat scroll 5px 5px / 20px auto;}
.f_list dd ol li{height:42px;font:500 12px/35px 'Lato','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;padding:6px 0 0;color:#777;text-align:left;}
.f_list dd ol li a,.f_list dd ol li a span.price{color:#333;font-size:13px;}
.f_list dd ol li a{padding-left:20px;}
.f_list dd ol li a:hover{color:#e9034d;}
#filter_price_slider{width:210px!important;}
.category-main ul{display:block;height:auto;overflow:hidden;display: flex;
    flex-wrap: wrap;}
.product-image-area a.imgBox{position:relative;}
.category-main-body .breadcrumbs{width:570px;}
.category-main-body .breadcrumbs,.category-main-body .cat_filter,.category-main .cat_filter{float:left;}
.category-main-body .toolbar-bottom{float:right;}
.category-main-body .cat_filter select{height:34px;border:2px solid #ddd;padding:5px 20px;outline:none;width:100%;background:#f7f8f9;}
.sorter{float:none!important;}
.category-main-body{/* width:81%;float:right;*/
}
.category-toolbar{padding:15px 0;height:60px;}
.category-main-body .breadcrumbs,.category-main-body .cat_filter{z-index:100;}
.category-main-body .breadcrumbs{left:300px;}
.recommendTitle{padding:15px 0;border-bottom:1px solid #f7f8f9;font-size:14px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#333;}
/*分类筛选*/
.filter_info,.filter_button{font-size:12px;}
.filter_info{float:left;}
.filter_button{float:right;}
.filter_info .selected a{float:right;}
.filter_info .selected{width:256px;}
.filterBox .actions{clear:both;margin-top:15px;width:100%;text-align:right;padding-bottom:10px;border-bottom:1px solid #F7F8F9;}
.filterBox ol.currently li{padding:10px 0;}
.filterBox .actions a{font-size:13px;color:#333;}
.filterBox .f_list{display:block;width: 100%;}
.container.scroll-down.action_d.container-center{clear:both;display:block;width:1170px;padding-top:20px;}
.container-center .top-mega-block{width:1170px;}
.container-center .top-mega-block .mega-columns{width:1170px;}
.container-center .top-mega-block .block1{width:195px;}
.container-center .top-mega-block .right-mega-block{width:430px;}
.container-center .top-mega-block .left-mega-block{width:265px;}
.container-center .top-mega-block .right-mega-block .target-item{margin-left:30px;}
/*搜索结果页*/
 .category-main-body.category-search-result{float:none;clear:both;overflow:hidden;margin:0 auto;}
.catalogsearch-result-index .category-search-result .searchindex-related-terms{clear:both;display:block;margin:25px auto 0;text-align:center;width:100%;}
.category-search-result{margin-top:25px;}
/* 分类促销 */
.deal-content .flash-sale-offtag{border:1px solid #f4354a;background:#f00;line-height:16px;vertical-align:middle;display:inline-block;height:17px;position:absolute;top:22px;color:#fff;z-index:1;left:-62px;transform:rotate(-45deg) scale(0.9);-ms-transform:rotate(-45deg) scale(0.9);-moz-transform:rotate(-45deg) scale(0.9);-webkit-transform:rotate(-45deg) scale(0.9);-o-transform:rotate(-45deg) scale(0.9);width:190px;text-align:center;height:22px;line-height:19px;font-size:12px;}
.cms-home .deal-content .flash-sale-offtag{left:-52px;top:26px;}
.global-container .tempWrap{margin-top:15px;}
.form-search .nav-search-in{display:none;}
#search_mini_form .search-button{top:3px!important;}
.header-float #index-search{background-size:22px auto;display:none;}
.UI-NAV-INPUT{outline:none;}
/*产品内页-加减*/
.qty-wrapper,.add-to-cart-buttons{display:inline-block;}
.qty-wrapper label,.qty-wrapper .goods_num_box{float:left;}
.qty-wrapper a.fl,.qty-wrapper #goods_num{float:left;font-size:20px;font-weight:500;color:#666;}
.qty-wrapper .goods_num_box{background:#f5f5f5;}
.qty-wrapper .goods_num_box input{border:0;background:#f5f5f5;height:35px;width:60px!important;border-left:1px solid #fff;border-right:1px solid #fff;}
.qty-wrapper a.fl{width:40px;height:35px;text-align:center;display:block;line-height:31px;cursor:pointer;color:#666;font-size:25px;}
/*产品内页-评论*/
.ratings-account-table tr.ratings-td{border:none!important;}
.ratings-account-table tr.ratings-td td{border:none!important;}
.left-mega-block .type ul li a span.s-title{position:relative;}
.right-mega-block .type ul li a span.s-title{position:relative;}
.menu-item.col-sw-6.category_102_02.menu-item-gifts{max-width:165px !important;}
/*related product*/
.product-catalog-views-related .block-content{width:1000px;margin:0 auto;height:auto;overflow:hidden;}
.swiper-pagination{text-align:center;}
.swiper-pagination-button{margin-right:5px;}
.container.scroll-down.action_d .type ul li ol{margin-left:10px;}
.product-img-box{overflow:hidden;}
.footer{overflow:hidden;}
.footer-container{overflow:hidden;}
.comment-tips li{list-style:disc!important;}
.toolbar-top .pager{margin-top:-10px;}
#filter_price_slider_value > input{width:65px;padding:0 0 0 4px;}
#filter_price_slider_value{text-align:center;}
#index-search:hover{background:rgba(0,0,0,0) url("../images/hover-search.png") no-repeat scroll center center / 25px auto;}
.category-top10 .cd-filter,.category-top10 .cat_filter,.category-top10 .breadcrumbs,.category-top10 .reviews_bottom,.category-top-10-engagement-rings .cd-filter,.category-top-10-engagement-rings .cat_filter,.category-top-10-engagement-rings .breadcrumbs,.category-top-10-engagement-rings .reviews_bottom,.category-top-10-ring-sets .cd-filter,.category-top-10-ring-sets .cat_filter,.category-top-10-ring-sets .breadcrumbs,.category-top-10-ring-sets .reviews_bottom,.category-top-10-promise-rings .cd-filter,.category-top-10-promise-rings .cat_filter,.category-top-10-promise-rings .breadcrumbs,.category-top-10-promise-rings .reviews_bottom{display:none;}
.category-main.col-md-9.f-right li.col-md-3.list-only-col{float:none;width:100%;height:160px;border-bottom:1px solid #e4e4e4;}
.col-md-3.list-only-col .num-item{display:block;float:left;width:10%;text-align:center;font-size:22px;padding:26px 0 0;color:#ff7988;}
.col-md-3.list-only-col .num-item em{font-size:45px;}
.list-only .list-only-col .item-content.list-only-item .product-image-area{width:20%;float:left;border-left:1px solid #e4e4e4;}
.list-only .list-only-col .item-content.list-only-item .product-image-area a.imgBox{width:60%;margin:0 auto;}
.list-only .list-only-col .item-content.list-only-item .details-area{display:inline-block;width:50%;float:left;border-left:1px solid #e4e4e4;margin-top:0;height:160px;padding:0 10px;text-align:left;}
.list-only .list-only-col .item-content.list-only-item .details-area .addtowishlist{opacity:1!important;position:relative;display:block;}
.list-only .list-only-col .item-content.list-only-item .list-only-price-add{width:20%;float:left;padding:0 12px;padding-top:10px;}
.list-only .list-only-col .item-content.list-only-item .details-area #favorite-category-desktop{display:block;float:left;position:relative;width:35px;height:35px;margin-left:10px;}
.list-only .list-only-col .item-content.list-only-item .details-area .product-name a{font-size:18px;color:#bbbbbb;display:inline-block;padding-top:18px;}
.list-only .list-only-col .item-content.list-only-item .details-area .product-free{display:inline-block;margin-left:18px;}
.list-only .list-only-col .price-box .old-price .price-label{display:inline-block;text-decoration:none;color:#333;}
.list-only .list-only-col .price-box .old-price,.list-only .list-only-col .price-box .special-price{display:block;font-size:18px;text-align:center;}
.list-only .list-only-col .price-box .old-price .price{font-style:italic;font-weight:700px;color:#000;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;}
.list-only .list-only-col .price-box .special-price .price{font-style:italic;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#ff7988;font-size:24px;}
.list-only .list-only-col .list-only-view{height:32px;line-height:32px;background:#ff7988;text-align:center;}
.list-only .list-only-col .list-only-view a{color:#fff;font-size:18px;}
.list-only .list-only-col .ratings-fa-star{height:32px;}
.category-left.sidebar.f-left.col-md-3 .filters{
    height: 60px;
    line-height: 60px;
    font-weight: 600;
    font-size: 18px;
    margin-right: 25px;
    font-family: newdan,sans-serif!important;
    letter-spacing: normal;
    text-transform: math-auto;
}
.category-left .nav-by-filter {
    float: left;
    margin-right: 10px;
}
.category-left dl dt .up-down {
    background: rgba(0, 0, 0, 0) url(../images/down1110.png?m1) no-repeat scroll 5px 5px / 20px auto;
    display: block;
    float: right;
    height: 25px;
    width: 25px;
    margin-top: 4px;
}
.category-left dl dt.on .up-down {
    background: rgba(0, 0, 0, 0) url(../images/up1110.png?m1) no-repeat scroll 5px 5px / 20px auto;
}
.catalogsearch-result-index .category-left.sidebar.f-left.col-md-3{
    position: absolute;
}
.catalogsearch-result-index  .category-main-body.category-search-result{
    margin-top: 87px;
    width: 100%;
    min-height: 300px;
}
/* .catalogsearch-result-index .f_list dd{
    width: 120%;
} */