@charset "utf-8";

body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure{margin:0;padding:0;}
body,html,input,button,textarea{color:#333; font-family:'Acrom'; font-size:14px; line-height:20px;}
article,aside,figcaption,figure,footer,header,main,nav,section{display:block;}
body{background:#fff;}
h1{font-size:20px;font-weight:normal;}
h2{font-size:18px;font-weight:normal;}
h3,h4,h5{font-size:16px;font-weight:normal;}
img{border:none;vertical-align:middle;}
li{list-style:none;}
i,em{font-style:normal;}
a{color:#444444;text-decoration:none;}
a:focus{outline:none;}
a:hover{color:#a28772;text-decoration:none;}
input[type="text"]:focus{outline:none;}
input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
hr{height:1px;border:none;border-top:1px dashed #c1c1c1;margin:15px 0 15px 0;}
a:active,select,input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:0!important;}
*{outline: 0;}
.owl-carousel{position:relative;width:100%;}
.owl-carousel .owl-item{float:left;min-height:1px;position:relative;overflow:hidden;}
.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;}
.owl-carousel .owl-controls{height:0;overflow:visible;}
.owl-stage{position:relative;}
.owl-loaded .slide-item{display:block;}
.owl-dots .owl-dot,.owl-prev,.owl-next{cursor:pointer;} .clearfix:after,.layout:after,.topbar:after,.product-intro:after,.product-shop dl:after,.color-list:after,#respond:after,.goods-related .related-list ul:after,.head-wrapper:after,.blog-widget .foot-blog-item:after,.products-scroll-list li:after,.blog-list .blog-item:after,.index-discover ul li:after,.exhibition-tit-bar:after,.detail-tabs:after,.index-video-news .layout:after,.index-news .index-news-cont .index-new-list:after,.index-newsletter-testimonial .layout:after,.index-about:after,.news-slides .news-item:after,.page-bar:after,.second-product-item .item-wrap:after,.company-data-wrap:after{content:"";display:block;clear:both;visibility:hidden;height:0;}
.clearfix,.layout,.topbar,.product-intro,.product-shop dl,.color-list,#respond,.goods-related .related-list ul,.head-wrapper,.blog-widget .foot-blog-item,.products-scroll-list li,.blog-list .blog-item,.index-discover ul li,.exhibition-tit-bar,.detail-tabs,.index-video-news .layout,.index-news .index-news-cont .index-new-list,.index-newsletter-testimonial .layout,.index-about,.news-slides .news-item,.page-bar,.second-product-item .item-wrap,.company-data-wrap{*zoom:1;}
.clear{ clear:both;} .z9999{z-index:9999!important;}
.layout,.path-bar .path-nav{width:1200px;margin:0 auto; position:relative;}
body{width:100%;min-width:1200px;position:absolute;left:0;top:0}
.container{position:relative;display:block;width:100%;min-width:1200px;overflow:hidden;} .shopcart-title .goods-num,.head-login-info h4,.cate-menu li a.hover,.product-item .pd-price b,.blog-widget .foot-blog-item .blog-cont p a.more,.cate-menu li a:hover,.head-cartlist dl a:hover,.narrow-by li li a:hover,.narrow-by li li a.selected,.service-items .service-item li a:hover,.blog-list .blog-item .readmore,.blog-list .blog-item .readmore a,.sort-by ul li.selected a,.sort-by ul li.selected a:hover,.goods-may-like .goods-item .goods-price b,.product-summary .price-bar .special-price,.product-summary .discount,.total-price .price,.pd-name a:hover{color:#a28772;}
.owl-prev.disabled:hover,.owl-next.disabled:hover,.owl-prev.disabled,.owl-next.disabled{background-color:transparent;cursor:default;filter:alpha(opacity=0);opacity:0;} .head-shopcart .ico-cart,.slide-banners .owl-prev,.slide-banners .owl-next,.product-slides .owl-prev,.product-slides .owl-next,.blog-widget .owl-prev,.blog-widget .owl-next,.narrow-by li li a,.narrow-by li a.with-ul-tit b,.sort-by ul li .arrow-down,.sort-by ul li .arrow-up,.path-bar .path-nav li .ico-home b,.product-intro .add-to-cart,.product-intro .add-to-wishlist,.goods-may-like .owl-prev,.goods-may-like .owl-next,.change-currency .arrow,.goods-related .icon-add,.product-summary .ico-tick{background-image:url(//www.bestshelly.com/wp-content/themes/theme/img/sprites.png);background-repeat:no-repeat;background-color:transparent;}
.hide-cate .cate-nav-btn:after,.product-summary .btn-add-to-cart:after,.color-list li.checked .color-small-img:after,.select-box .select-value:after,.size-list li.checked span.size-value:after{background-image:url(//www.bestshelly.com/wp-content/themes/theme/img/sprites.png);background-repeat:no-repeat;background-color:transparent;}
.head-search-wrap .search-title,.head-search .search-btn{
background-image:url(//www.bestshelly.com/wp-content/themes/theme/img/page-ico.png);
background-repeat:no-repeat;
} .comment-form .form-item input[type="submit"],.goods-related .buy-together{display:inline-block;height:28px;line-height:28px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:3px;color:#fff;font-size:14px;padding:0 18px;background:#bd362f;background:-webkit-linear-gradient(center top,#ee5f5b,#bd362f);background:-moz-linear-gradient(center top,#ee5f5b,#bd362f);background:-ms-linear-gradient(top,#ee5f5b,#bd362f);background:-o-linear-gradient(center top,#ee5f5b,#bd362f);background:linear-gradient( top,#ee5f5b,#bd362f);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.comment-form .form-item input[type="submit"]:hover,.goods-related .buy-together:hover,.ass:hover,.index-news .index-news-cont .index-new-list .index-new-pic:hover,.blog-list .blog-item .blog-item-right .image:hover,.product-item .pd-img:hover img{
opacity:0.8;
-moz-opacity:80;
filter:alpha(opacity=80);
} .language-info .language-ico,  .owl-nav, .owl-nav .owl-prev, .owl-nav .owl-next,.gotop,.nav > li > a:after,.product-item,.product-item .item-wrap,.product-item .pd-img .img-hover,.product-item .discount,.foot-social li img,.sign-in .sign-in-title:after,.nav-bar .nav li  .nav-ico:before,.mobile-head-item .middle-content-wrap,.classification-item .info-wrap,.classification-item .more,.gm-delay,.product-item .pd-img img{
-moz-transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;
-ms-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}
.foot-social li,.slide-banners-wrap .banner-prev,.slide-banners-wrap .banner-next,.market-item .mk-info,.head-search{
-moz-transition:all 0.5s ease-in-out;
-webkit-transition:all 0.5s ease-in-out;
-ms-transition:all 0.5s ease-in-out;
-o-transition:all 0.5s ease-in-out;
transition:all 0.5s ease-in-out;
}
.head-social li:hover img,.recording-item .recording-wrap .recording-info .recording-view:hover,.index-news ul li.news-item:hover,.choose-wrap .choose-content ul li:hover{
-moz-transform:translateY(-5px);
-webkit-transform:translateY(-5px);
-ms-transform:translateY(-5px);
-o-transform:translateY(-5px);
transform:translateY(-5px);
}	
.mobile-serve .mobile-head-hide{
-moz-transform:translateY(-60px);
-webkit-transform:translateY(-60px);
-ms-transform:translateY(-60px);
-o-transform:translateY(-60px);
transform:translateY(-60px);
}	
.mobile-serve .mobile-head-show{
-moz-transform:translateY(0);
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
-o-transform:translateY(0);
transform:translateY(0);
}		
.foot-social li:hover{
-moz-transform:rotate(-360deg);
-webkit-transform:rotate(-360deg);
-ms-transform:rotate(-360deg);
-o-transform:rotate(-360deg);
transform:rotate(-360deg);
}
.product-item:hover .pd-img img,.market-item:hover .mk-img img,.partner-item:hover .pt-img img,.main-product-item:hover .pd-img img{
-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
}
.product-classification-wrap,.about-us-wrap,.company-data-wrap,.company-service-wrap,.company-else-wrap{-webkit-transition:All 500ms ease-out; -moz-transition:All 500ms ease-out;  -o-transition:All 500ms ease-out; -ms-transition:All 500ms ease-out; transition:All 500ms ease-out;}	
{
-moz-transition:none;
-webkit-transition:none;
-ms-transition:none;
-o-transition:none;
transition:none;
}	
.medium-title{ cursor:pointer;}
.sub-content{
position:absolute;
display:none;
right:0;
background:#fff;
border-radius:0 0 3px 3px;
border:1px solid #ccc;
box-shadow:0 0 10px rgba(0,0,0,.3);
z-index:99999;
}