@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;}
/* 购物车 */
@keyframes bg-line{100%{width:100%;}
}
@keyframes bg-point{100%{background:#D18281;}
}
.progress-bar-box{border-top:1px solid silver;border-bottom:1px solid #e5e5e5;padding:20px 0 15px;}
.progress-inner>span{float:left;}
.progress-line-1,.progress-line-4{width:calc((100% - 180px) / 4 - 3%);}
.progress-line{height:8px;background:#DDD;margin-top:15px;position:relative;}
.progress-line-1:after{animation:bg-line 1s linear forwards 1s;}
.progress-line:after{content:"";position:absolute;height:8px;background:#D18281;width:0;left:0;}
span.progress-point{width:40px;height:40px;background:#DDD;margin:0 5px;text-align:center;border-radius:50%;color:#fff;line-height:40px;}
.progress-inner>span{float:left;}
.progress-point-1{animation:bg-point 0.5s linear forwards 1.8s;}
.progress-inner>span{float:left;}
.progress-line-2,.progress-line-3{width:calc((100% - 120px) / 4 + 3%);}
.progress-bar-box .progress-text{text-align:center;width:1280px;}
.progress-bar-box .progress-text span:nth-child(1){color:#000;}
.progress-bar-box .progress-text span{color:#DDD;width:380px;text-align:center;font-size:14px;font-weight:600;margin-top:10px;display:inline-block;vertical-align:top;text-transform:uppercase;}
tr.ProductBoxAdd{margin-top:1px !important;display:block;}
td.ProductBoxAdd.addProductWrapper{display:block;}
.prod-add-gift{position:relative;}
table{border-collapse:collapse;border-spacing:0;}
.add-gift .chkBoxAdd1{margin-bottom:0;position:relative;}
.add-gift .chkBoxAdd1{display:block;/* margin:10px 0 10px;*/
}
[class*="chkBoxAdd"]>input{/* display:none;*/
}
input,textarea,button,select{border-radius:0;box-shadow:none;}
[class*="chkBoxAdd"]>input{width:14px;height:14px;display:inline-block;text-align:center;vertical-align:middle;line-height:18px;position:relative;top:112px;left:10px;z-index:100;}
[class*="chkBoxAdd"]>input:before{top:105px;}
[class*="chkBoxAdd"]>input:checked::before{background:#fff url(https://www.adorlla.com.mx/skin/frontend/rwd/default/images/v_icon_dt.png) no-repeat 2px;}
[class*="chkBoxAdd"]>input:before{position:absolute;/* bottom:76px;*/
 left:10px;}
[class*="chkBoxAdd"]>input::before{content:"";position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;border:1px solid #000;}
#pip-gift.gift-product{text-align:center;border:1px solid #F7E7CE;max-width:calc(100% - 0px);position:relative;margin-left:0;width:100%;max-width:calc(100% - 0px);}
#pip-gift{display:inline-block;vertical-align:middle;margin-left:8px;letter-spacing:1px;font-size:14px;max-width:calc(100% - 25px);}
.prod-add-ttl{display:block;height:40px;line-height:40px;background-color:#F7E7CE;margin-bottom:15px;/* color:#eee;*/
 font-size:15px;}
#pip-gift.gift-product .gift-add-wrap>img{width:125px;}
.prod-add-name{font-size:14px;}
.prod-add-price{display:block;}
.prod-add-price label{font-weight:bold;display:inherit;text-align:center;}
.ProductBoxAddToCart .AddToCart{padding-bottom:10px;}
.ProductBoxAddToCart .AddToCart{padding:20px 0;}
.ProductBoxAddToCart .AddToCart table tr td:first-child{display:none;}
.total-price-wrap{font-size:18px;padding-bottom:20px;font-weight:600;}
.total-price-wrap .sumPrice{float:right;}
.ProductBoxAddToCart .AddToCart table tr td.AddToCartBtn{width:100%;padding:0;display:block;}
#messages_product_view{width:1280px;margin:0 auto;}
.ProductBoxAddToCart .AddToCart table tr td.AddToCartBtn input.submit{display:block;height:50px;width:100%;background-color:#FFC0C1;border:none;text-transform:uppercase;font-size:20px;color:#fff;font-weight:600;}
.sort-txt li.icon a{background:url('https://www.adorlla.com.mx/skin/frontend/rwd/default/images/d-down.png') no-repeat center right;background-size:14px;padding-right:20px;}
.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('https://www.adorlla.com.mx/skin/frontend/rwd/default/images/d-down.png') no-repeat center right;background-size:14px;}
.global-logo{float:left;}
.global-logo{width:10%;position:relative;left:45%;}
.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-ico.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:5px;float:left;position:relative;cursor:pointer;}
span.icon-search{background:url(https://www.adorlla.com.mx/skin/frontend/rwd/default/images/icon_sprites.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:170px;overflow:visible;position:absolute;/* display:none;*/
 right:-2px;top:-7px;}
.form-search label{float:left;width:24px;height:21px;text-align:left;text-indent:-999em;overflow:hidden;display:none;}
.form-search #search{background-color:transparent;border:1px solid #ffffff;border-bottom: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') 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;line-height:20px;margin-top:5px;}
.top-login span{background:url(https://www.adorlla.com.mx/skin/frontend/rwd/default/images/icon_sprites.png) no-repeat 0px 0;width:22px;height:22px;display:block;float:left;}
.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;/*overflow:hidden;*/
 /*padding:3px;*/
}
.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;/*height:24px;*/
 overflow:hidden;padding-top:4px;}
.ratings-fa-view{/* overflow:hidden;*/
 /* float:right;*/
 padding:10px 0 15px;border-bottom:1px solid #000;text-align:center;}
.ratings-view-img{/* width:80px;*/
 /* float:left;*/
 /* margin-top:3px;*/
 display:inline-block;}
.ratings-fa-star i.ratings-img,.ratings-fa-view i.ratings-img{display:inline-block;width:75px;height:16px;background:url(https://www.adorlla.com.mx/skin/frontend/rwd/default/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;display:inline-block;}
.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;/*margin-left:25px;*/
}
.yotpo-icon-star{background:url('https://www.adorlla.com.mx/skin/frontend/rwd/default/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;/*height:42px;*/
}
/* 添加相关产品 */
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;float:left;width:410px;}
.bx-wrapper img{max-width:100%;display:block;width:120px;margin:0 auto;}
.bx-wrapper .bx-viewport .addcar p{margin-bottom:6px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bx-wrapper .bx-viewport .addcar button{border:none;padding:3px 18px;background:#000;color:#fff;text-transform:uppercase;}
.bx-wrapper .bx-viewport .slide{margin-right:25px;}
.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;/* left:-5px;*/
 background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);width:90%;overflow:hidden;position:relative;height:auto;border:1px solid #000;padding:35px 25px 40px;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:0px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(https://www.adorlla.com.mx/skin/frontend/rwd/default/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;width:15px;height:15px;border-radius:100%;top:-2px;position:relative;}
.bx-wrapper .bx-prev{left:10px;background:url(https://www.adorlla.com.mx/skin/frontend/rwd/default/images/controls.png) no-repeat 0 -32px}
.bx-wrapper .bx-next{right:10px;background:url(https://www.adorlla.com.mx/skin/frontend/rwd/default/images/controls.png) no-repeat -43px -32px}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://www.adorlla.com.mx/skin/frontend/rwd/default/images/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://www.adorlla.com.mx/skin/frontend/rwd/default/images/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.product-name a{font-size:14px;/*letter-spacing:1px;*/
 color:#666;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;}
.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(https://www.adorlla.com.mx/skin/frontend/rwd/default/images/product-favorite-sel-hover.png) no-repeat scroll 2px 3px / 19px auto;}
/*商品分类页*/
.category-products{position:relative;margin:0 auto;height:auto;width:1280px;/* overflow:hidden;*/
}
.category-toolbar{height:auto;/* overflow:hidden;*/
}
.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{/*padding:10px;*/
}
.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{background:#fff;margin-top:0;position:absolute;width:100%;z-index:100;height:40px;line-height:40px;}
.sort-txt.tpbd{display:none;}
.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:10px 0 10px 25px;}
.sort-txt.on{display:block !important;}
/*分类页内容*/
.category-main-list{position:relative;width:1280px;z-index:1;display:inline-block;}
.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;}
.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:55px;width:17% !important;*/
}
.nav-by-filter.sort{display:none;}
/*默认情况下 100% */
.category-main-list .category-main.col-md-9{width:80% !important;transition:all 0.4s;/* margin-top:17px;border-top:1px solid #e5e5e5;padding-top:20px;*/
}
/*切换状态下*/
.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{background:#fff;padding:0;display:block;height:auto;width:20%;position:sticky;top:60px;}
.category-main.col-md-9.f-right li.col-md-3{width:25%;float:left;height:358px;}
.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%;}
.catalog-category-view label{display:inline-block;}
.filterBox{height:auto;position:relative;}
.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:45px;width:100%;font:600 14px/43px 'Lato','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#222;}
.f_list dd,.f_list dt{cursor:pointer;padding:0 15px;}
.f_list dd{/* display:none;*/
 /* width:1280px;*/
 margin-bottom:15px;/* position:absolute;*/
 /* left:0;top:56px;*/
 background:#fff;text-align:left;z-index:999;box-shadow:0 1px 1px rgba(0,0,0,.1);}
.f_list dd.on_f_dd{}
.category-left dl dt .up-down{background:rgba(0,0,0,0) url("../images/categroy-down.png") no-repeat scroll 5px 5px / 20px auto;float:right;height:25px;width:25px;margin-top:6px;/* display:none;*/
}
.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;}
.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:hover{color:#e9034d;}
#filter_price_slider{width:100% !important;}
.category-main ul{display:block;height:auto;overflow:hidden;}
.product-image-area a.imgBox{position:relative;}
.category-main-body .breadcrumbs{width:570px;}
.category-main-body .breadcrumbs,.category-main-body .cat_filter{float:left;}
.category-main-body .cat_filter{width:100%;top:0;position:absolute;right:0;}
.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{/* padding-bottom:25px;*/
}
.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;border:1px solid #e2e3e4;border-bottom:none;}
.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("https://www.adorlla.com.mx/skin/frontend/rwd/default/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;}