@charset "utf-8";
html {overflow-y: auto;overflow-x:hidden;}
body{font:14px Arial,"microsoft yahei",Helvetica,sans-serif;color:#333;padding:0;padding-right: calc(100vw - 100%); min-width:300px;background:#fff;max-width:2200px;margin:0 auto;width:100vw;overflow:hidden;}
dd,dl,dt,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0;border:none;list-style:none;font-size:14px;-ms-word-wrap:break-word;word-wrap:break-word;font-weight:400}
body,a,b,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,i,input,label,li,p,span,textarea,ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/*img{vertical-align:middle;max-width:100%;max-height:100%}*/
a{color:#333;text-decoration:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}
input,select,textarea{border:none;padding-left:5px;padding-right:5px;}
input:focus,select:focus,textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(102,175,233,.6);}
select{cursor:pointer;background:#fff;}
select[disabled]{cursor:default;}
.select{position:relative;}
.select select{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}
.select select::-ms-expand { display: none; }
.select:after{content:'';position:absolute;right:2px;top:0;bottom:0;width:20px;height:40px;margin:auto;background-color:#fff;background:url('../images/arrow-bottom.png') center no-repeat;background-size:20px;}
@-moz-document url-prefix(){.select:after{right:5px;}}
button:focus,input:focus,textarea:focus{outline:0!important}
@media (min-width:1200px){
	body{position:relative;min-height:100vh;}
	/*div.footer{position: absolute;left: 0;bottom: 0;width:100%;}*/
}
.fl{float:left}
.fr{float:right}
.clear:before{display:table;content:" "}
.clear:after{display:table;content:" ";clear:both}
.text-center{text-align:center}
.img-box{position:relative;width:100%;}
.img-box:before{content:"";display:inline-block;padding-bottom:100%;width:.1px;vertical-align:middle}
.img-box>a,.img-box img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;-o-text-overflow:ellipsis}
.title-2{height:32px;line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.title-2-text{position:relative}
.title-2-text:after{content:"...";position:absolute;bottom:0;right:0;padding-left:20px;background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1) 55%);background:-o-linear-gradient(right,transparent,#fff 55%);background:-moz-linear-gradient(right,transparent,#fff 55%);background:linear-gradient(to right,transparent,#fff 55%)}
.hover-radius{border:1px solid #de9251;color:#de9251;transition:border-radius .15s linear;-moz-transition:border-radius .15s linear;-webkit-transition:border-radius .15s linear;-o-transition:border-radius .15s linear}
.hover-radius:hover{-webkit-border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;-o-border-radius:19px;border-radius:19px}
.over-y::-webkit-scrollbar{width:4px;height:4px;}
.over-y::-webkit-scrollbar-track{background: #E6E6E6;border-radius:2px;}  
.over-y::-webkit-scrollbar-thumb{background: #747474;border-radius:2px;}  
.over-y::-webkit-scrollbar-corner{background: #E6E6E6;}  
.more{text-align:center;margin-top:50px}
.more a{padding:10px 20px}
.product-group>li{padding:0 5px;margin-bottom:10px}
.product-box{overflow:hidden}
.product-box>a{overflow:hidden}
.img-box>a>.sale{position:absolute;top:-26px;right:-60px;width:120px;height:26px;line-height:26px;color:#fff;font-size:16px;background:#F37E00;text-align:center;z-index:2;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.525322,M12=-0.525322,M21=0.525322,M22=0.525322,sizingMethod="auto expand");}
.product-box .info{position:absolute;overflow:hidden;z-index:2;width:100%;height:100%;left:0;top:100%;background:rgba(255,255,255,.85);color:#de9251;padding:30px 15px;}
.product-box .info a.link-a{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;}
.product-box .info h2{text-transform:uppercase}
.product-box .info h3{font-size:20px;margin:10px 0;max-height:52px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.product-box .info h3.title{display:block;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;}
.product-box .info h3 a{color:#de9251}
.product-box .info>span{display:block;border-top:1px solid #de9251;width:30px}
.product-box .info .prices{position:absolute;top:0;bottom:0;left:0;right:0;height:50px;margin:auto;text-align:center;}
.product-box .info .original{color:#aaa;text-decoration:line-through;}
.product-box .info .current{font-size:24px;margin-top:5px;}
.product-box .info .info-footer{position:absolute;left:0;right:0;bottom:20px;padding:0 15px;text-align:center}
.product-box .info .info-footer>p{font-size:14px;margin-bottom:10px;max-height:36px;line-height:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
@media (max-width:1200px){
	.product-box .info h3{font-size:16px;}
	.product-box .info{padding:15px;}
	.product-box .info .info-footer{padding:0 5px;bottom:10px;}
	.product-box .info .info-link a{font-size:12px;}
}
.flyer-img{width:50px;height:50px;z-index:1500;}
.product-box .info .info-link a{display:inline-block;width:45%;height:36px;line-height:36px;position:relative;z-index:2;color:#de9251;border:1px solid #de9251;}
.product-box .info .info-link a:first-child{margin-right:5%}
.product-box .info .info-link a:hover{background:#de9251;color:#fff;}
.product-box .info .info-link a.disabled:hover{background:none;}
.product-box .info-link .cart i{display:none;}
.product-box .info .info-link a.disabled{border-color:#999;color:#999;cursor:default;}
@media (max-width:768px){
	div .product-group{background:#eee;margin:0 -20px;}
	.product-box{overflow:initial;margin-bottom:75px;}
	.product-box .info{top:100% !important;left:0 !important;padding:5px;height:75px;background:#fff;}
	.product-box .info h2{display:none;}
	.product-box .info h3{display:block;font-size:14px;margin:0;height:32px;}
	.product-box .info h3 a{color:#333;}
	.product-box .info>span{display:none;}
	.product-box .info .prices{position:relative;height:auto;text-align:left;display: table-cell;height:38px;vertical-align: middle;}
	.product-box .info .prices .original{float:left;font-size:12px;}
	.product-box .info .prices .current{margin-top:0;font-size:16px;}
	.product-box .info .info-footer{padding:0;bottom:0;left:auto;}
	.product-box .info .info-footer>p{display:none;}
	.product-box .info-footer .info-link .detail{display:none;}
	.product-box .info .info-link .buynow{display:none;}
	.product-box .info .info-link .cart{width:30px;border:none;}
	.product-box .info .info-link .cart i{display:block;font-size:26px;}
	.product-box .info-link .cart span{display:none;}
}
@media (max-width:425px){
	div .product-group{margin:0 -17px;}
	.product-group>li{padding:0 2px;margin-bottom:6px;}
}
.product-group.mobile-group{background:#eee;}
.mobile{margin-bottom:75px;overflow:initial;}
.mobile .info{height:75px;top:100%;padding:5px;background:#fff;}
.mobile .info h2{display:none;}
.mobile .info h3{display:block;font-size:14px;margin:0;height:32px;}
.mobile .info h3 a{color:#333;}
.mobile .info>span{display:none;}
.mobile .info .prices{position:relative;height:auto;text-align:left;display: table-cell;height:38px;vertical-align: middle;}
.mobile .info .prices .original{float:left;font-size:10px;margin-left:6px;height:16px;line-height:18px;}
.mobile .info .prices .current{float:left;margin-top:0;font-size:14px;}
.mobile .info .prices .inventory{float:none;width:100%;overflow:hidden;}
.mobile .info .info-footer{padding:0;bottom:0;left:auto;}
.mobile .info .info-footer p{display:none}
.mobile .info-footer .info-link .detail{display:none;}
.mobile .info .info-link .buynow{display:none;}
.mobile .info .info-link .cart{width:32px;height:32px;line-height:32px;border:none;}
.mobile .info .info-link a:hover{color:#de9251;background:#fff;}
.mobile .info .info-link .cart i{display:block;font-size:26px;}
.mobile .info-link .cart span{display:none;}
@media (max-width:500px){.product-group>li{width:50%}
}

.main-box{padding:50px 0}
@media (max-width:1200px){.main-box{padding:25px 0}
}
.main-title{width:90%;max-width:600px;margin:0 auto 50px;position:relative;text-align:center;font-size:16px;font-weight:700;border-bottom:1px solid #f1c6a2;padding-bottom:13px}
.main-title span{position:absolute;width:40px;height:20px;background:#fff;top:20px;right:0;left:0;margin:auto;background:url('../images/ncr-title.png') center no-repeat;background-color:#fff;}
.container-lg{width:100%;max-width:1528px;margin:0 auto;padding:0 15px}
.container{width:100%;max-width:1230px;margin:0 auto;padding:0 15px}
/*.row{margin:0 -15px}*/
/*.row:before{display:table;content:" "}*/
/*.row:after{display:table;content:" ";clear:both}*/
/*@media (max-width:1200px){.container{padding:0 10px}*/
/*.row{margin:0 -10px}*/
/*}*/
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-a,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left}
.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}
@media (min-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}}
@media (min-width:992px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}
@media (min-width:1200px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-a{width:20%}}
.swiper-container{width:100%;margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;height:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{float:left;width:100%;height:100%;background-size:cover;background-position:center}
.swiper-slide>a{display:block;width:100%;height:100%}
.swiper-pagination{position:absolute;width:100%;bottom:10px;text-align:center;margin:0}
.swiper-pagination span{display:inline-block;width:10px;height:10px;background:#fff;margin-right:10px;border-radius:50%;cursor:pointer}
.swiper-pagination span.swiper-active-switch{background:#f4b735}
.banner .swiper-container{padding-bottom:25%}
.banner .detail{padding-bottom:15.625%}
.banner .swiper-wrapper{position:absolute}
.banner .swiper-slide{background-size:cover;background-position:center}
@media (max-width:1024px){.banner .swiper-container{padding-bottom:30%}
.banner .detail{padding-bottom:20%}
}
@media (max-width:425px){.banner .swiper-container{padding-bottom:40%}
.banner .detail{padding-bottom:30%}
}
#LRfloater0{z-index:999 !important;}
.breadcrumb{margin-top:15px}
.breadcrumb li{float:left;max-width:33%;padding-right:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;position:relative;}
.breadcrumb li>span{position:absolute;top:0;right:7px;}
.breadcrumb li.active a{color:#ff9d49}
.breadcrumb li a:hover{color:#ff9d49}
/*.header{height:100px;}*/
.header .logo{margin-right:15px}
.header .logo img{max-height:55px;height:50px}
.nav{height:100px;text-align:center;position:relative;background:#000;}
.nav .fixed-box{height:60px;}
.nav .fixed-box.fixed{position:fixed;z-index:1500;top:0;left:0;right:0;max-width:2200px;margin:auto;-webkit-transform: translateZ(0);}
@media (min-width:2200px){
	.nav .fixed-box.fixed{padding-right: calc(100vw - 100%);}
}
.nav .fixed-box.fixed>div{background:#000}
.nav .fixed-box>div>div{position:relative;}
.nav .top{height:40px;line-height:40px;}
.nav .top>div{float:right;position:relative;height:40px;}
.nav .languages{margin-right:20px;}
.nav .languages i{display:inline-block;background-image:url(../images/flag.png);background-repeat:no-repeat;width:20px;height:13px;vertical-align:text-bottom;margin-right:5px;}
.nav .languages>i{margin-top:11px;cursor:pointer;}
.nav .languages ul{position:absolute;top:99%;right:-50%;z-index:10000;background:#F2F2F2;padding:0 10px;text-align:left;display:none;}
.nav .languages ul li a{display:block;line-height:26px;white-space:nowrap;}
.nav .languages ul li a:hover{color:#ff9d49;}
.nav .languages i.english{background-position:-30px -49px;}
.nav .languages i.russian{background-position:0 0;}
.nav .top .login a{color:#fff;margin-right:20px;}
.nav .top .login span{float:right;}
.nav .top .login span.login-name{text-align:center;margin-right:0;width:95px;padding:0 5px;color:#bbb;}
.nav .top .login span.login-name i{color:#fff;}
.nav .top .login span.login-name a{margin-right:0;}
.nav .top .login a:hover{color:#ff9d49}
.nav .cart-box{display:none;position:absolute;top:54px;right:-30px;padding:20px 0;background-color:#F2F2F2;width:400px;z-index:9999;color:#333;border:1px solid #ddd;border-top:none;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.nav .cart-group{max-height:50vh;overflow-y:auto;}
.nav .cart-box li{height:110px;line-height:normal;padding:15px 20px;border-bottom:1px solid #ddd;}
.nav .cart-box li>div.img{float:left;width:80px;height:80px;}
.nav .cart-box li>div.img img{width:100%;height:100%;}
.nav .cart-box li>div.middle{margin:0 75px 0 80px;text-align:left;padding:0 10px;}
.nav .cart-box li>div.middle a{font-size:12px;}
.nav .cart-box li>div.middle a span{color:#999;}
.nav .cart-box li>div.middle a:hover{color:#ff9d49;}
.nav .cart-box li>div.middle a:hover span{color:#ff9d49;}
.nav .cart-box li>div.rt{float:right;width:75px;}
.nav .cart-box .num{margin-top:22px;}
.nav .cart-box .num input{float:left;width:40px;height:26px;padding:0;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.nav .cart-box .num span{float:left;width:26px;height:26px;text-align:center;line-height:26px;background-color:#eee;border:1px solid #ddd;cursor:pointer;user-select: none;}
.nav .cart-box li>div.rt .price{color:#ff9d49;}
.nav .cart-box li>div.rt .save{border:1px solid #e4393c;font-size:12px;color:#e4393c;margin-top:5px;}
.nav .cart-box li>div.rt .del{margin-top:20px;}
.nav .cart-box li>div.rt .del i{font-size:18px;background:#e4393c;color:#fff;padding:3px 5px;border-radius:5px;cursor:pointer;}
.nav .cart-box .hide{display:none;}
.nav .cart-box .total-box{border-top:1px solid #ddd;padding-top:15px;}
.nav .cart-box .total{font-size:18px;text-align:left;padding:0 20px;}
.nav .cart-box .total .total-price{float:right;color:#ff9d49;font-size:18px;}
.nav .cart-box .sub{width:100%;padding:20px;}
.nav .cart-box .cart-sub{display:block;width:100%;height:40px;background:#de9251;line-height:40px;color:#fff;}
.header .nav .header-search{width:200px;line-height:30px;height:30px;margin-top:7px;transition:all .2s linear;position:absolute;top:-40px;right:230px;}
.header-search .header-search-box{width:100%;height:30px;overflow:hidden;border-radius:15px;background:#eee;}
.nav .header-search input{float:left;width:170px;height:30px;background:#eee;vertical-align:middle;padding-left:5px;}
.nav .header-search .icon-search{color:#333;float:left;width:30px;height:30px;padding-left:3px;font-size:25px;vertical-align:middle;cursor:pointer;}
/*search box*/
.header-search .search-keyword{display:none;position:absolute;z-index:1000;left:15px;right:15px;top:30px;background:#eee;border:1px solid #ddd;box-shadow:1px 2px 1px rgba(0,0,0,.2);}
.fixed .header-search .search-keyword{display:none !important;}
.header-search .search-keyword li{line-height:24px;padding-left:7px;cursor:pointer;text-align:left;}
.header-search .search-keyword li:hover,.header-search .search-keyword li.active{background:#fff;}
/* .nav .header-search:hover{width:200px;background:#fff;}
.nav .header-search:hover .icon-search{color:#333;} */
.nav .logo{float:left;margin-top:-15px}
.nav .fixed .logo{margin-top:4px;transition: margin .2s linear;-moz-transition: margin .2s linear;-webkit-transition: margin .2s linear;-o-transition: margin .2s linear;}
.nav .nav-group{float:right}
.nav-group li{display:inline-block;height:60px;line-height:60px;position:relative}
.nav-group li a{color:#fff;padding:5px 0;font-size:16px;white-space: nowrap;}
.nav-group li a span{padding:0 25px;border-right:1px solid #ccc}
.nav-group li a:hover{color:#ff9d49}
.nav-group li#about a span{border:none}
.nav-group li.current a{color:#ff9d49}
.nav .contact,.function{position:absolute;z-index:1250;top:60px;left:0;min-width:100%;padding:0 10px;background:#000;display:none}
.nav .contact a{padding:0}
.nav .function a{display:block;padding: 0; line-height: 40px;white-space:nowrap;}
.nav-group li.current .function a{color:#fff;}
.nav-group li.current .function a:hover{color:#ff9d49}
@media (min-width:1200px){.header .nav-group{display:block!important}
.header .nav-group #login{display:none;}
}
.header .nav-group #login a{width:50%;float:left;}
.header .nav-group #login a:first-child{border-right:1px solid #ddd;}
.nav-btn{display:none}
.sm-search{display:none}
.fixed-box{position:relative}
#shoppingCartList{position:absolute;right:30px;top:6px;z-index:9999;}
#shoppingCartList:hover{background:#F2F2F2;}
#shoppingCartList>a{display:block;color:#fff;font-size:16px;height:54px;padding:10px;}
#shoppingCartList:hover>a{color:#aaa;}
#shoppingCartList>a span{color:#f7bb89;}
#shoppingCartList a i{font-size:26px;}
@media (max-width:1700px){
	.nav .fixed-box .container-lg{padding-right:100px;}
	.nav-group li a span{padding:0 17px;}
}
@media (max-width:1199px){
	.nav .fixed-box .container-lg{padding-right:0;}
	.header{padding-top:0}
	.nav .login{display:none;}
	.nav .logo{margin:5px;height:40px;}
	.nav .logo img{height:40px;}
	/*.header{height:50px;}*/
	.nav{height:50px}
	.header .nav .header-search{top:3px;right:150px;}
	.nav .header-search .bg{position:absolute;top:0;right:0;bottom:0;width:25px;}
	.nav .fixed-box{height:50px;min-width:300px;position:fixed;z-index:1500;top:0;left:0;right:0;background: #000;}
	.fixed .sm-logo{display:block;margin-top:5px}
	#shoppingCartList{right:70px;top:0px;}
	#shoppingCartList>a{height: 50px;padding:10px 5px;}
	.nav-btn{display:block;float:right;border:1px solid #ddd;width:40px;height:30px;padding:1px 0;margin-top:10px;margin-right:10px;border-radius:5px;cursor:pointer}
	.nav-btn span{display:block;width:25px;height:2px;background:#ddd;margin:5px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.header .nav-group{display:none;position:absolute;z-index:1200;top:100%;left:0;width:100%;background:#fff;margin-left:0;-webkit-box-shadow:0 3px 3px #aaa;-moz-box-shadow:0 3px 3px #aaa;-ms-box-shadow:0 3px 3px #aaa;-o-box-shadow:0 3px 3px #aaa;box-shadow:0 3px 3px #aaa}
	.header .nav-group li{display:block;height:40px;line-height:40px}
	.header .nav-group li a{display:block;height:40px;line-height:40px;padding:0;text-align:center;color:#000}
	.nav li a span{border:none}
	.nav .function{display:none !important;}
	.header .nav-group li a:hover{color:#ff9d49}
	.header .nav-group li.current a{color:#ff9d49}
	.nav li:not(:last-child) a{border-bottom:1px solid #ddd}
	.nav-btn.show span:nth-child(2){opacity:0}
	.nav-btn.show span:nth-child(1){-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}
	.nav-btn.show span:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}
}
@media (max-width:550px){
	.nav .logo{width:40px;overflow:hidden;}
	.nav .logo img{max-width:initial;}
	#shoppingCartList{right:100px;top:0;}
	#shoppingCartList>a{height:50px;padding:10px 5px;}
	.header-search .header-search-box{background:#fff;}
	.header-search .search-keyword{max-width:400px;margin:0 auto;top:45px;background:transparent;padding:0 15px;box-shadow:none;border:none;}
	.header-search .search-keyword ul{background:#eee;border:1px solid #ddd;box-shadow:1px 2px 1px rgba(0,0,0,.2);}
	.header .nav .header-search{display:none;top:50px;width:100% !important;left:0;right:0;margin-top:0;background:#fff;-webkit-box-shadow: 0 3px 3px #aaa;-moz-box-shadow: 0 3px 3px #aaa;-ms-box-shadow: 0 3px 3px #aaa;-o-box-shadow: 0 3px 3px #aaa;box-shadow: 0 3px 3px #aaa;border-radius:0;padding:15px 0;height:62px;}
	.nav .header-search .icon-search{color:#333;}
	.nav .header-search form{width:90%;max-width:400px;border-radius:16px;margin:auto;position:relative;overflow:hidden;}
	.nav .header-search input{width:100%;padding-left:30px;}
	.nav .header-search .icon-search{position:absolute;top:0;left:0;}
	.sm-search{display:block;float:right;width:30px;height:30px;margin-top:10px;margin-right:10px;cursor:pointer;}
	.sm-search i{font-size:26px;color:#ddd;}
}
/*footer*/
/*.footer{background:#000;color:#fff;padding:30px 0;min-height:200px;}*/
/*.footer a{color:#ccc}*/
/*.footer a:hover{color:#fff}*/
/*.footer .logo{float:left;margin-top:5px;padding-right:10px;width:20%;max-width:217px;position:relative}*/
/*.footer .logo-box{width:118px;height:109px;margin:0 auto}*/
/*.footer .logo-box:before{padding-bottom:26.667%}*/
/*.footer .logo a{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/logo-w.png);background-size:cover;background-position:center;-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}*/
/*.footer .logo a:hover{background-image:url(../images/logo-c.png)}*/
/*.footer .contact{float:right;width:160px}*/
/*.footer .contact p{width:160px;margin:0 auto 20px}*/
/*.footer .contact li{float:left;margin-right:10px;margin-bottom:10px}*/
/*.footer .contact li a{display:block;width:30px;height:30px;background:url(../images/links.png) 0 0 no-repeat}*/
/*.footer .contact .facebook a:hover{background-position:0 -40px}*/
/*.footer .contact .twitter a{background-position:-39px 0}*/
/*.footer .contact .twitter a:hover{background-position:-39px -40px}*/
/*.footer .contact .pinterest a{background-position:-79px 0}*/
/*.footer .contact .pinterest a:hover{background-position:-79px -40px}*/
/*.footer .contact .linkedin a{background-position:-118px 0}*/
/*.footer .contact .linkedin a:hover{background-position:-118px -40px}*/
/*.footer .contact .instagram a{background-position:0 -80px}*/
/*.footer .contact .instagram a:hover{background-position:0 -120px}*/
/*.footer .contact .google a{background-position:-39px -80px}*/
/*.footer .contact .google a:hover{background-position:-39px -120px}*/
/*.footer .contact .youtube a{background-position:-79px -80px}*/
/*.footer .contact .youtube a:hover{background-position:-79px -120px}*/
/*.footer .contact .mail a{background-position:-118px -80px}*/
/*.footer .contact .mail a:hover{background-position:-118px -120px}*/
/*.footer .contact .fb-like-box{width:160px;margin:0 auto;}*/
/*.footer .link{margin-left:290px;margin-right:180px}*/
/*.footer .link>li{float:left;width:25%}*/
/*.footer .link>li p{margin-bottom:20px}*/
/*.footer .link>li li{margin-bottom:5px}*/
/*@media (max-width:1199px){.footer .logo{width:44%;margin-top:5px;position:relative}*/
/*.footer .contact{width:56%}*/
/*.footer .contact p{margin-bottom:10px;}*/
/*.footer .contact ul{width:160px;margin:0 auto}*/
/*.footer .link{margin:140px 0 0}*/
/*}*/
/*@media (max-width:600px){*/
/*	.footer .link>li p{margin-bottom:10px;}*/
/*	.footer .link>li{width:50%;height:150px}*/
/*}*/
/*.footer .pay-type{text-align:center;margin-top:10px;}*/
/*.footer .pay-type img{height:30px;margin:0 15px;border-radius:3px;}*/
.modal-confirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;}
.modal-confirm .confirm{width:400px;height:100%;display:table;margin:auto;}
@media (max-width:500px){
	.modal-confirm .confirm{width:300px;}
	/*.footer .pay-type img{margin:0 3px;}	*/
}
.modal-confirm .confirm .cell{display:table-cell;vertical-align:middle;}
.modal-confirm .confirm .cell>div{background:#FBFBFB;padding:25px;border: 1px solid #ddd;padding: 20px;box-shadow: 0 0 5px 1px #ddd;position:relative;}
.modal-confirm .icon-close{position:absolute;top:3px;right:5px;cursor:pointer;}
.modal-confirm p{font-size:16px;color:#de9251;margin-bottom:20px;}
.modal-confirm .btn{text-align:right;margin-top:20px;}
.modal-confirm .btn span{display:inline-block;width:70px;height:26px;text-align:center;line-height:26px;background:#de9251;color:#fff;margin-left:15px;cursor:pointer;font-size:12px;}
.modal-confirm .btn span.false{background:#c6c6c6;}
/**login**/
.modal-login{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:99999;background:rgba(0,0,0,.5)}
.modal-login .login-box{position:absolute;top:0;bottom:0;left:0;right:0;max-height:437px;width:90%;max-width:560px;margin:auto;background:#fff;padding:30px;-webkit-box-shadow:0 0 10px 3px #ddd;-moz-box-shadow:0 0 10px 3px #ddd;-ms-box-shadow:0 0 10px 3px #ddd;-o-box-shadow:0 0 10px 3px #ddd;box-shadow:0 0 10px 3px #ddd;color:#333;}
.modal-login h1{border-bottom:1px solid #ddd;margin-bottom:30px;padding-left:20px;padding-bottom:10px}
.modal-login h1 span{font-size:22px;color:#de9251;border-bottom:3px solid #de9251;padding-bottom:10px}
.modal-login .title-info{margin-bottom:30px}
.modal-login .form{padding:0 20px}
.modal-login .form li{margin-bottom:5px}
.modal-login .form li .help-block{height:20px;color:#de9251}
.modal-login li label{width:100%;float:none;}
.modal-login .form span{float:left;width:70px;text-align:right;margin-top:12px;height:26px;}
.modal-login .form p{margin-left:80px}
.modal-login .form p input{width:100%;height:40px;border:1px solid #CAD5B2;padding-left:10px}
.modal-login .remember{margin-left:100px}
.modal-login .remember label{cursor:pointer}
.modal-login .remember input{vertical-align:middle;margin-left:0}
.modal-login .error-info{height:20px;margin:5px 0 10px;color:#e4393c;text-align:center;}
.modal-login .error-info i{vertical-align:middle;margin-right:8px;}
.modal-login .sub-btn{padding-left:100px;}
.modal-login .sub-btn button{width:230px;height:40px;cursor:pointer;line-height:40px;font-size:16px;color:#fff;border:none;background:#DE9251;margin-bottom:20px}
.modal-login .bottom{margin-bottom:20px;}
.modal-login .bottom a{color:#DE9251}
.sns-login>p{float:left;line-height:30px;}
.sns-login ul{margin-left:100px;}
.sns-login ul li{float:left;margin-right:15px;}
.sns-login ul li i{font-size:30px;cursor:pointer;}
.sns-login ul li i.icon-facebook{color:#3B5998;}
.sns-login ul li i.icon-linkedin{color:#0073B1;}
.sns-login ul li i.icon-google{color:#DD4F43;}
.modal-login .icon-close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer;}
@media (max-width:1024px){
	.modal-login .login-box{padding:20px;height:438px;}
	.modal-login h1{margin-bottom:20px;}
	.modal-login .error-info{margin-bottom:10px;}
	.modal-login .sub-btn button{margin-bottom:15px;}
}
@media (max-width:500px){
	.modal-login .login-box{padding:15px 10px;}
.modal-login .form{padding:0}
.modal-login .form span{float:none;display:block;text-align:left}
.modal-login .form p{margin-left:0;margin-top:5px;}
.modal-login .form li .help-block{height:16px;margin-top:0;}
.modal-login .remember{margin-left:0}
.modal-login .sub-btn{padding-left:0;text-align:center;}
.modal-login .form span{margin-top:5px;}
.modal-login h1 span{font-size:18px;}
.modal-login .error-info{margin-bottom:0;}
}
/*iconfont*/
@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot?t=1509697124533'); /* IE9*/
  src: url('../font/iconfont.eot?t=1509697124533#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.ttf?t=1509697124533') format('truetype'); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-backtop:before { content: "\e601"; }
.icon-cart2:before { content: "\e60b"; }
.icon-del:before { content: "\e61e"; }
.icon-cart:before { content: "\e602"; }
.icon-linkedin:before { content: "\e7ea"; }
.icon-order:before { content: "\e6c5"; }
.icon-card:before { content: "\e618"; }
.icon-sale:before { content: "\e7d1"; }
.icon-star:before { content: "\ecfd"; }
.icon-free:before { content: "\e656"; }
.icon-stock:before { content: "\e613"; }
.icon-xsj:before { content: "\e624"; }
.icon-add:before { content: "\e63b"; }
.icon-quality:before { content: "\e68f"; }
.icon-dollar:before { content: "\e692"; }
.icon-look:before { content: "\e61d"; }
.icon-chilun:before { content: "\e609"; }
.icon-info:before { content: "\e612"; }
.icon-google:before { content: "\e723"; }
.icon-hear2:before { content: "\e606"; }
.icon-kefu:before { content: "\e63c"; }
.icon-promotion:before { content: "\e60e"; }
.icon-facebook:before { content: "\e60d"; }
.icon-hear1:before { content: "\e6c7"; }
.icon-review:before { content: "\e63a"; }
.icon-tixian:before { content: "\e67c"; }
.icon-third-login:before { content: "\e639"; }
.icon-dingyue:before { content: "\e61c"; }
.icon-pass:before { content: "\e61f"; }
.icon-password:before { content: "\e6cb"; }
.icon-true:before { content: "\e6b1"; }
.icon-history:before { content: "\e61b"; }
.icon-register:before { content: "\e8ca"; }
.icon-close:before { content: "\e60c"; }
.icon-search:before { content: "\e605"; }
.icon-addr:before { content: "\e607"; }
.icon-coupon:before { content: "\e608"; }
.icon-pdf:before { content: "\e64b"; }
.icon-user:before { content: "\e631"; }
.icon-false:before { content: "\e620"; }
.icon-true1:before { content: "\e60a"; }
.icon-cart1:before { content: "\e603"; }
.icon-zan:before { content: "\e63f"; }
.icon-share:before { content: "\e6bc"; }
.icon-box:before { content: "\e604"; }
.icon-arrow-l:before { content: "\e62c"; }
.icon-arrow-t:before { content: "\e62d"; }
.icon-arrow-r:before { content: "\e62f"; }
.icon-arrow-b:before { content: "\e62e"; }
.icon-remove:before { content: "\e600"; }
.icon-addr-add:before { content: "\e69d"; }
.icon-vk:before { content: "\e60f"; }
.icon-shenqing:before { content: "\e610"; }
.icon-sale1:before { content: "\e611"; }
.icon-feedback:before { content: "\e614"; }
.icon-faq:before { content: "\e64d"; }

a {
	text-decoration: none !important;
}
.header_menu .active{
	color: orangered !important;
}
.abimg {
	position: absolute;
	top: 5px;
	right: 5px;
	height: 50px;
	width: 50px !important;
}
.disappear {
	display: none;
	width: 70px !important;
	height: 70px;
}

/*头部*/
.redNum {
	position: relative;
}

.poNum {
	position: absolute;
	right: -3px;
	top: -3px;
	color: red;
	font-weight: bold;
	z-index: 99;
	width: 20px;
	height: 20px;
	border-radius: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}

/*底部*/
.reserved {
	font-size: 16px;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.5);
	margin-top: 30px;
	text-align: center;
}
.footer{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%
}
body{
	padding-bottom: 290px;
}
@media screen and (max-width: 768px) {
	.footer{
		position: static;
	}
	body{
		padding-bottom: 0px;
	}
}

/*分页*/
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
	justify-content: center;
}
.pagination>li {
	display: inline;
}
.pagination>li>a, .pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #de9251;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
}
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0;
}