body {font-family: "微软雅黑", 'Heebo', sans-serif;font-size: 15px;line-height: 28pxcolor: #666;font-weight: 400;overflow-x: hidden;-webkit-font-smoothing: antialiased;}
img {max-width: 100%;}
h1, h2, h3, h4, h5, h6 {line-height: 1.3em;margin-top: 0;}
h1 {font-size: 36px;}
h2 {font-size: 30px;}
h3 {font-size: 24px;}
h4 {font-size: 20px;}
h5 {font-size: 16px;}
h6 {font-size: 14px;}
a {color: #222;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;text-decoration: none;}
a:hover, a:focus {text-decoration: none;color: inherit;outline: none;}
p {margin: 0px;}
ul, ol {margin: 0;padding: 0; list-style-type: none;}
blockquote {font-size: 15px;font-style: italic;position: relative;border-color: #eeab10;}
input[type="text"], input[type="email"], textarea, input[type="password"], input[type="tel"] {border: 1px solid #e8e8e8;padding: 6px 15px;color: #747474;max-width: 100%;}
input[type="text"]:focus, input[type="email"]:focus, textarea:focus, input[type="password"]:focus {outline: none;}
::-webkit-input-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}
:-moz-placeholder { /* Firefox 18- */color: inherit;opacity: 1;filter: alpha(opacity=100);}
::-moz-placeholder { /* Firefox 19+ */color: inherit;opacity: 1;filter: alpha(opacity=100);}
:-ms-input-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}
button, .button, input[type="submit"] {color: #fff;display: inline-block;padding: 9px 25px;text-align: center;text-transform: uppercase;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;position: relative;background-color: #eeab10;font-size: 14px;border: none;}
button:hover, .button:hover, input[type="submit"]:hover {background-color: #222;color: #fff;}
input[type="submit"]:before {background-color: rgba(255, 255, 255, 0.1);content: "";height: 0;left: 0;margin: auto;position: absolute;top: 0;transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;width: 0;}
.button:hover,
input[type="submit"]:hover,
.button:focus,
input[type="submit"]:focus,
input, button {outline: none;}
.button:hover:after,
input[type="submit"]:hover:after {height: 100%;width: 100%;transition: all 0.4s ease-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;}
input[type=search],
input[type=text],
input[type=email],
input[type=password] {border: 1px solid #e5e5e5;}
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close,
.chosen-rtl .chosen-search input[type="text"] {background: none !important;}
.fl{ float:left;}
.fr{ float:right;}
.t_r{ text-align:right;}
.t_c{ text-align: center;}
.t_l{ text-align:left;}
.clearfix { *zoom: 1; }
.clearfix:after { content: "\0020"; display: block; visibility: hidden; clear: both; height: 0; overflow: hidden; }
.clear:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clear{zoom: 1;}/* 触发 hasLayout */ 
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;
*height: auto;}
.rect-50{padding-bottom: 50%;}
.rect-535{padding-bottom: 53.5%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-658{padding-bottom: 65.8%;}
.rect-70{padding-bottom: 70%;}
.rect-725{padding-bottom: 72.5%;}
.rect-75{padding-bottom: 75%;}
.rect-775{padding-bottom: 77.5%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
.rect-120{padding-bottom: 120%;}
.rect-6875{padding-bottom:68.75%;}
.rect-3175{padding-bottom:31.75%;}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
.gray{ background:#fafafa;}
/*****fonts-flaticon******/
@font-face {font-family: "jrico";
  src: url('../fonts/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot@#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.ion {
  font-family:"jrico" !important;
  display:inline-block;
  vertical-align: middle;
  margin:0 .3em;
 
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;   
}

/*****custom-css****/
.full-width, .full_width {width: 100vw;position: relative;left: 50%;margin-left: -50vw;}
.border-left {border-left: 1px solid #e6e6e6;}
.border-left .product-inner {border-left: none !important;}
.border-top {border-top: 1px solid #e6e6e6;}
.owl-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: unset;}
.block-recent-view .owl-carousel.border-background {z-index: 98;}
.border-top .product-inner {border-top: none !important;}
.padding-right {padding-right: 0;}
.padding-left {padding-left: 0;}
.float-right {float: right;}
.inline-block {display: inline-block;}
.padding-0 {padding-left: 0;padding-right: 0;}
.padding-left-5 {padding-left: 5px;}
.padding-right-5 {padding-right: 5px;}
.padding-left-10 {padding-left: 10px;}
.padding-right-10 {padding-right: 10px;}
@media (max-width: 1199px) and (min-width: 992px) {
.width-33 {width: 33.33%;}
}
@media (max-width: 991px) and (min-width: 768px) {.hidden-sm {display: none !important;}}
@media (min-width: 992px) {.hidden-md {display: none !important;}}
@media (max-width: 991px) {.padding-left-5 {padding-left: 15px;}
.padding-right-5 {padding-right: 15px;}
.hidden-sm {display: none !important;}
}
@media (max-width: 767px) {
.full-width, .full_width {width: 100%;margin-left: 0;position: static;}
.float-none {float: none;}
.hidden-xs {display: none !important;}
}
@media (max-width: 480px) {
.hidden-mobile {display: none !important;}
.padding-left-10 {padding-left: 15px;}
.padding-right-10 {padding-right: 15px;}
}
/*****OWL******/
.owl-dots {position: absolute; left:46%;text-align: center;bottom: 10px;}
.owl-dots .owl-dot {display: inline-block;width: 12px;height: 12px;border-radius: 50%;background-color: #999;margin: 0 5px}
.owl-dots .owl-dot.active {background-color: #eeab10;}
.owl-nav .owl-prev,
.owl-nav .owl-next {font-size: 0;}
.owl-carousel .product-item:not(:first-child) {margin-top: 30px;}
.block-the-blog.sb .title-of-section,
.block-latest-roducts .title-of-section {margin-bottom: 30px;}
.block-the-blog.sb .owl-carousel.nav-style2 .owl-nav .owl-next,
.block-latest-roducts .owl-carousel.nav-style2 .owl-nav .owl-next,
.block-the-blog.sb .owl-carousel.nav-style2 .owl-nav .owl-prev,
.block-latest-roducts .owl-carousel.nav-style2 .owl-nav .owl-prev {top: -61px;}
.block-latest-roducts .owl-carousel .product-item:not(:first-child) {margin-top: 15px;}
.owl-carousel.nav-style1 .owl-nav .owl-prev,
.owl-carousel.nav-style1 .owl-nav .owl-next,
.owl-carousel.nav-style3 .owl-nav .owl-prev,
.owl-carousel.nav-style3 .owl-nav .owl-next,
.owl-carousel.nav-style4 .owl-nav .owl-prev,
.owl-carousel.nav-style4 .owl-nav .owl-next,
.owl-carousel.nav-style5 .owl-nav .owl-next,
.owl-carousel.nav-style5 .owl-nav .owl-prev {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.owl-carousel.nav-style1 .owl-nav .owl-next {right: 100px;}
.owl-carousel.nav-style1 .owl-nav .owl-prev {left: 100px;}
.owl-carousel.nav-style1 .owl-prev:before,
.owl-carousel.nav-style4 .owl-prev:before,
.owl-carousel.nav-style5 .owl-prev:before {content: "\e6c3";font-family: 'jrico';font-size: 24px;}
.owl-carousel.nav-style1 .owl-next:before,
.owl-carousel.nav-style4 .owl-next:before,
.owl-carousel.nav-style5 .owl-next:before {content: "\e6c4";font-family: 'jrico';font-size: 24px;}
.owl-carousel.nav-style1 .owl-next,
.owl-carousel.nav-style1 .owl-prev,
.owl-carousel.nav-style4 .owl-prev,
.owl-carousel.nav-style4 .owl-next {width: 40px;height: 45px;background-color: #fff;line-height: 52px;color: #333;font-size: 0;text-align: center;}
.owl-carousel.nav-style4 .owl-prev,
.owl-carousel.nav-style4 .owl-next {background-color: #ddd;}
.owl-carousel.nav-style4 .owl-nav .owl-prev,
.owl-carousel.nav-style4 .owl-nav .owl-next {top: 50%;width: 32px;height: 32px;line-height: 32px;}
.owl-carousel.nav-style1 .owl-next:hover,
.owl-carousel.nav-style1 .owl-prev:hover,
.owl-carousel.nav-style4 .owl-next:hover,
.owl-carousel.nav-style4 .owl-prev:hover,
.owl-carousel.nav-style5 .owl-prev:hover,
.owl-carousel.nav-style5 .owl-next:hover {background-color: #eeab10;color: #fff;}
.slide-opt-1:hover .owl-carousel.nav-style1 .owl-nav .owl-prev,
.slide-opt-1:hover .owl-carousel.nav-style1 .owl-nav .owl-next {opacity: 1;visibility: visible;}
.owl-carousel.nav-style2 .owl-nav .owl-next,
.owl-carousel.nav-style2 .owl-nav .owl-prev {position: absolute;top: -81px;right: 0;display: inline-block;width: 34px;height: 34px;line-height: 34px;background-color: #333;text-align: center;color: #fff;}
.block-sale-product .owl-carousel.nav-style2 .owl-nav .owl-next,
.block-sale-product .owl-carousel.nav-style2 .owl-nav .owl-prev {background-color: #fff;color: #333;}
.owl-carousel.nav-style2 .owl-nav .owl-next:hover,
.owl-carousel.nav-style2 .owl-nav .owl-prev:hover,
.owl-carousel.nav-style3 .owl-nav .owl-next:hover,
.owl-carousel.nav-style3 .owl-nav .owl-prev:hover {background-color: #eeab10;color: #fff;}
.owl-carousel.nav-style2 .owl-nav .owl-prev {right: 38px;}
.owl-carousel.nav-style2 .owl-prev:before {content: "\e6c3";font-family: 'jrico';font-size: 22px;}
.owl-carousel.nav-style2 .owl-next:before {content: "\e6c4";font-family: 'jrico';font-size: 22px;}
.owl-carousel.nav-style3 .owl-nav .owl-prev,
.owl-carousel.nav-style3 .owl-nav .owl-next {top: 60%;color: #aaa;}
.owl-carousel.nav-style3 .owl-nav .owl-next {right: -10px;}
.owl-carousel.nav-style3 .owl-nav .owl-prev {left: -10px;}
.section-brand:hover .owl-carousel.nav-style3 .owl-nav .owl-prev,
.section-brand:hover .owl-carousel.nav-style3 .owl-nav .owl-next,
.product-preview:hover .owl-carousel.nav-style4 .owl-nav .owl-prev,
.product-preview:hover .owl-carousel.nav-style4 .owl-nav .owl-next {opacity: 1;visibility: visible;}
.section-brand:hover .owl-carousel.nav-style3 .owl-nav .owl-prev {left: 10px;}
.section-brand:hover .owl-carousel.nav-style3 .owl-nav .owl-next {right: 10px;}
@media (max-width: 1366px) {
.owl-dots {position: absolute; left:43%;text-align: center;bottom: 10px;}
.owl-carousel.nav-style1 .owl-nav .owl-next {right:20px;}
.owl-carousel.nav-style1 .owl-nav .owl-prev {left: 20px;}
}
@media (max-width: 1024px) {
.owl-dots {position: absolute; left:40%;text-align: center;bottom: 10px;}

}
@media (max-width: 991px) {
.owl-dots {position: absolute; left:39%;text-align: center;bottom: 10px;}
.block-daily-deals.style3 .owl-carousel.nav-style2 .owl-nav .owl-prev {right: 15px;}
}
@media (max-width:425px) {
.owl-dots {position: absolute; left:31%;text-align: center;bottom: 10px;}
.owl-dots .owl-dot {display: inline-block;width: 10px;height: 10px;border-radius: 50%;background-color: #999; margin:0 4px}
}
@media (max-width:375px) {
.owl-dots {position: absolute; left:28%;text-align: center;bottom: 10px;}
}
.parent-megamenu {position: absolute;left: 0; z-index: 1000;float: left;text-align: left;list-style: none;background: rgba(255,255,255,1);/*-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);*/}
.box-vertical-megamenus .parent-megamenu {left: 100%;}
.menu-item-has-children .parent-megamenu {margin:2px 0 0;border-radius: 0;min-width: 200px;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;display: block;opacity: 0;visibility: hidden;padding: 10px 0 10px 0;/*box-shadow: 0 0 5px 2px rgba(0, 0, 0, .175);*/}
.box-vertical-megamenus .menu-item-has-children .parent-megamenu {top: 0;}
.block-minicart .parent-megamenu {min-width: 307px;right: 0;left: inherit;padding: 30px 30px;margin-top: 0;display: block;opacity: 0;visibility: hidden;border-top: 3px solid #eeab10;-webkit-transition: all 0.25s ease 0s;
-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;-webkit-transform: translate(0, 40px);-moz-transform: translate(0, 40px);-o-transform: translate(0, 40px);
-ms-transform: translate(0, 40px);transform: translate(0, 40px);}
.block-minicart:hover .parent-megamenu {top: 100%;opacity: 1;visibility: visible;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-o-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}
.menu-item-has-children:hover .parent-megamenu {top: 100%;display: block;opacity: 1;visibility: visible;}
.menu-item-has-children .dropdown-toggle .fa {margin-left: 10px;}
.remove {position: absolute;top: 0;right: 0;color: #888;}
/****header-nav****/
.header-content {padding: 10px 0 15px 0;}
.header-content .nav-left {padding-top: 5px;}
.hotline{}
.hotline span{ color:#0055a6; font-size:20px; font-weight:bold;}
.block-search {border: 1px solid #e6e6e6;text-align: center;margin: 0 auto;width: 320px;padding-left: 1px; margin-top:3px;}
.block-search.style2 {width: 593px;}
.block-search .block-content {width: 100%;}
.form-search {display: inline-block;}
.form-search .form-control {width:240px;display: inline-block;border: none;font-size: 14px;box-shadow: none;border-radius: 0;}
.block-search.style2 .form-search .form-control {width: 320.99px;}
.box-group .btn-search {height: 42px;background-color: #eeab10;color: #fff;vertical-align: inherit;margin-right: -1px;font-size: 20px;text-transform: uppercase;width: 72px;border-bottom-left-radius: 0;border-top-left-radius: 0;font-weight: 600;letter-spacing: 0.1em;}
.block-minicart {float: right;padding: 12px 0 15px 0;}
.wishlist-minicart {float: right;}
.wishlist-minicart,
.search-hidden {font-size: 22px;display: inline-block;padding-top: 12px;}
.search-hidden {margin-right: 20px;font-size: 20px;float: left}
.search-hidden .pe-7s-search {font-weight: 500;}
.block-minicart .minicart {margin-left: 25px;position: relative;display: block;}
.block-minicart .counter.qty {position: relative;font-size: 22px;}
.block-minicart .counter-number {position: absolute;top: 0;left: 12px;background-color: #eeab10;border-radius: 50%;color: #fff;font-size: 11px;width: 20px;height: 20px;line-height: 20px;text-align: center;}
.block-minicart .counter-your-cart {position: relative;margin-left: 10px;}
.block-minicart .counter-label {position: absolute;top: -20px;left: 0;font-size: 14px;color: #666666;min-width: 61px;}
.block-minicart .counter-price {font-size: 16px;color: #222;font-weight: bold;margin-right: 10px;}
.chosen-container {width: 145px !important;}
.chosen-container-single .chosen-default,
.chosen-container-active.chosen-with-drop .chosen-single,
.chosen-container-single .chosen-single {border: none;box-shadow: none;background: #fff;padding-left: 0;}
.chosen-container-single .chosen-search {display: none;}
.chosen-container .chosen-results li.group-result {display: list-item;font-weight: normal;cursor: default;text-align: left;padding-left: 15px;}
.chosen-container .chosen-results li.active-result {text-align: left;padding: 5px 15px;color: #666;}
.block-search .chosen-container .chosen-results li.active-result {padding-left: 30px;}
.chosen-container .chosen-results li.highlighted {background-color: #f0f2f5;background-image: none;color: #333;font-size: 14px;}
.chosen-container-single .chosen-drop {min-width: 234px;margin-top: 10px;border: 1px solid #e6e6e6;border-radius: 0;box-shadow: none;}
.chosen-container .chosen-results li.active-result:first-child,
.chosen-container .chosen-results li.active-result.highlighted:first-child {background-color: #f0f2f5;color: #333;font-weight: 500;padding-left: 15px;}
.chosen-container .chosen-results {padding: 0;}
.toolbar-option .chosen-container-single .chosen-single div b:before,
.chosen-container-single .chosen-single div b:before {content: "\f107";font-family: 'FontAwesome';font-size: 14px;}
.toolbar-option .chosen-container-single .chosen-single div b:before {content: "\f0d7";color: #666;right: 16px;position: absolute;top: -2px;}
.toolbar-option .toolbar-per .chosen-container-single .chosen-single div b:before {right: 30px;}
.toolbar-option .chosen-container {width: 162px !important;border: 1px solid #e6e6e6;}
.toolbar-option .toolbar-per .chosen-container {width: 142px !important;}
.toolbar-option .chosen-container-single .chosen-single {height: 33px;line-height: 33px;border-radius: 0;}
.toolbar-option .chosen-container-single .chosen-single span {margin-left: 22px;color: #666;}
.toolbar-option .chosen-container-single .chosen-drop {margin-top: 0;min-width: 161px;}
.toolbar-option .toolbar-per .chosen-container-single .chosen-drop {min-width: 140px;}
.toolbar-option .chosen-container .chosen-results {margin: 0;}
.chosen-container-single .chosen-single span {margin-right: 0;}
.chosen-container-single .chosen-single div {width: 40px;top: 2px;color: #aaa;}
@media (max-width: 480px) {
.nav-top-left .parent-megamenu {left: inherit;right: 0;}
}
/*****menu-bar****/
.header-menu-nav-inner {display: table;width: 100%;}
.header-menu-nav.menu-style-1 .header-menu,
.header-menu-nav.menu-style-2 .header-menu,
.header-menu-nav.menu-style-3 .header-menu {display: table-cell;vertical-align: middle;}
.header-menu-nav.menu-style-3 {background-color: #222;margin: 0;}
.header-menu-nav.menu-style-2 {background-color: #222;margin: 0;}
.header-menu-nav.menu-style-2 .header-nav .menu-item-has-children {line-height: 60px;padding-bottom: 0;padding-top: 0;}
.header-menu-nav.menu-style-2 .header-nav .menu-item-has-children:nth-child(2) {padding-left: 30px;}
.header-menu-bar {margin: 0 0 5px 0;}
.header-menu-nav {z-index: 9999999;}
.header-menu-nav.menu-style-1 {margin: 0;/*background-color: #eeab10;border-bottom:1px solid #dadada;*/ border-top:1px solid #dadada;}
.header-nav > li,
.header-nav .menu-item-has-children {display: inline-block;position: relative; line-height: 60px;}
.header-nav .menu-item-has-children:nth-child(2) {padding-left: 0;}
.header-nav .menu-item-has-children:last-child {padding-right: 0;}
.header-nav > li a,
.header-nav .menu-item-has-children a { }
.header-nav .menu-item-has-children .lang{ margin-left:8px;}
@media (min-width: 1366px) {
.header-menu-nav.menu-style-1 .header-nav > li > a,
.header-menu-nav.menu-style-3 .header-nav > li > a,
.header-menu-nav.menu-style-2 .header-nav > li > a {color: #333;padding: 0 28px;border-left: 1px solid #d2d2d2;}
.header-menu-nav.menu-style-1 .header-nav > li:last-child a{border-left: 0px solid #d2d2d2;padding: 0 10px;}
}
@media (min-width: 1200px) {
.header-menu-nav.menu-style-1 .header-nav > li > a,
.header-menu-nav.menu-style-3 .header-nav > li > a,
.header-menu-nav.menu-style-2 .header-nav > li > a {color: #333;padding: 0 26px;border-left: 1px solid #d2d2d2;}
.header-menu-nav.menu-style-1 .header-nav > li:last-child a{border-left: 0px solid #d2d2d2;padding: 0 10px;}
}
@media only screen and (max-width: 1200px) and (min-width: 991px) {
.header-menu-nav.menu-style-1 .header-nav > li > a,
.header-menu-nav.menu-style-3 .header-nav > li > a,
.header-menu-nav.menu-style-2 .header-nav > li > a {color: #333;padding: 0 16px;border-left: 1px solid #d2d2d2;}
.header-menu-nav.menu-style-1 .header-nav > li:last-child a{border-left: 0px solid #d2d2d2;padding: 0 9px;}
.header-menu-nav.menu-style-1 .header-nav > li:nth-child(9) a{border-left: 0px solid #d2d2d2;padding: 0 9px;}

}
.menu-item-has-children.arrow:hover {border-bottom:2px solid #f08519; line-height:56px; }
.header-nav .menu-item-has-children:hover {display: inline-block;position: relative; line-height:58px;}
.header-menu-bar {background: #fff;z-index: 99;}
/*.menu-item-has-children.arrow > a:after {content: "\f107";display: inline-block;font-family: 'FontAwesome';margin-left: 6px;}
.box-vertical-megamenus .menu-item-has-children.arrow > a:after {content: "\f105";float: right;}
*/

.header-nav li a:hover {color: #f08519;background-color: transparent;}
.submenu-banner .col-md-4 {width: 240px;}
.submenu-banner-menu-3 .col-md-4 {padding-bottom: 27px;width: 294px;}
.submenu.parent-megamenu.megamenu {padding: 50px 30px 50px 30px;background-position: center;background-repeat: no-repeat;background-size: contain;}
.item-megamenu-sub .submenu.parent-megamenu.megamenu {padding-bottom: 20px;}
.dropdown-menu-title {color: #333;font-size: 14px;font-weight: bold;text-transform: uppercase;}
.submenu .menu {padding-left: 0;}
.submenu .menu-item {margin: 0 20px;line-height: 34px;border-bottom: 1px solid #d2d2d2;}
.submenu.megamenu .menu-item {margin: 0;}
.submenu .submenu-banner .menu-item {padding: 0;line-height: 24px;list-style: none;}
.submenu .menu-item:last-child {border-bottom: none;}
.submenu .menu-item a,
.submenu > .menu-item a {font-size: 14px;color: #666;font-weight: normal;text-transform: none;padding: 6px 0;display: inline-block;white-space: nowrap;}
.submenu > .menu-item a {padding: 0;}
.header-nav .dropdown-menu-info .shop-now {padding: 0px 18px;font-weight: 500;margin-top: 97px;margin-left: 19px;}
.info-big {color: #f02222;font-size: 40px;font-weight: bold;text-transform: uppercase;}
.info-big span {font-size: 16px;}
.info-small {display: inline-block;line-height: 16px;}
.title-template {display: table-cell;vertical-align: middle;line-height: 50px;text-align: right;width: 82px;font-size: 14px;font-weight: bold;color: #333;text-transform: uppercase;}
.header-menu-nav.menu-style-2 .header-nav .menu-item-has-children:first-child {padding-left: 20px;}
@media (max-width: 1199px) {
.header-nav .dropdown-menu-info .shop-now {margin-top: 133px;}
}
/********menu-mobile*******/
/********menu-mobile*******/
.header-menu-nav .menu-on-mobile {background-color: #eeab10;height: 61px;width: 130px;display: block;float: left;line-height: 61px;color: #fff;text-transform: uppercase;text-align: center;font-weight: 500;font-size: 14px;}
.header-menu-nav.menu-style-2 .menu-on-mobile {float: right;}
.menu-on-mobile .btn-open-mobile.home-page {padding-top: 25px;padding-left: 12px;width: 30px;}
@media (max-width: 1199px) {
.submenu-banner-menu-3 .col-md-4 {width: 220px;}
}

@media (max-width: 991px) {
.header-nav > li a,
.header-nav .menu-item-has-children a {font-weight: 500;}
.wishlist-minicart {margin-right: 20px;}
.wishlist-minicart {padding-top: 15px;}
.search-hidden {padding-top: 15px;}
.wishlist-minicart .fa {vertical-align: top;}
.header-nav {position: fixed;top: 0;bottom: 0;right: -110%;width: 280px;-webkit-box-shadow: rgba(136, 136, 136, .23) 0 0 3px 0;box-shadow: rgba(136, 136, 136, .23) 0 0 3px 0;background-color: #fff;z-index: 9999;opacity: 0;visibility: hidden;-webkit-transition: .35s;-o-transition: .35s;transition: .35s;overflow-y: auto;padding: 20px;}
.header-menu-nav.menu-style-2 .header-nav .menu-item-has-children:nth-child(2) {padding-left: 0;}
.header-menu-nav .header-nav .menu-item-has-children,
.header-menu-nav .header-nav .menu-item-has-children,
.header-menu-nav .header-nav li,
.box-vertical-megamenus .vertical-menu-list > li {display: inline-block;padding: 0;width: 244px;border-bottom: 1px dashed #e6e6e6;}
.header-menu-nav .header-nav li li:first-child {border-top: 1px dashed #e6e6e6;}
.header-nav > li,
.header-menu-nav .header-nav .menu-item-has-children,
.header-menu-nav.menu-style-2 .header-nav .menu-item-has-children {line-height: 39px;}
.box-vertical-megamenus .vertical-menu-list > li {padding: 8px 0;position: relative;}
.header-nav .menu-item-has-children > a:after,
.box-vertical-megamenus .menu-item-has-children.arrow > a:after {display: none;}
.header-nav.has-open {right: 0;visibility: visible;opacity: 1;-webkit-transition: .35s;-o-transition: .35s;transition: .35s;}
.header-menu .submenu.parent-megamenu.megamenu,
.header-menu .menu-item-has-children .parent-megamenu,
.box-vertical-megamenus .menu-item-has-children .parent-megamenu {width: 100% !important;box-shadow: none;padding: 20px;background-image: none !important;}
.header-menu .menu-item-has-children .parent-megamenu {padding: 0;}
.submenu .menu-item a {padding: 0;}
.vertical-menu-content .submenu .menu-item a {padding: 6px 0;}
.box-vertical-megamenus.style2 .menu-item-has-children .parent-megamenu {padding: 20px 0;}
.header-menu .submenu .menu-item {padding: 0;line-height: 35px;width: 220px;}
.header-menu .menu-item-has-children .parent-megamenu,
.box-vertical-megamenus .menu-item-has-children .parent-megamenu {position: static;opacity: 1;visibility: visible;display: none;}
.header-menu .menu-item-has-children.open-submenu .parent-megamenu,
.box-vertical-megamenus .menu-item-has-children.open-submenu .parent-megamenu {display: block;max-width: 240px !important;}
.header-nav .menu-item-has-children .toggle-submenu,
.box-vertical-megamenus .menu-item-has-children .toggle-submenu {position: absolute;display: block;height: 46px;top: 0;left: 0;right: 0;cursor: pointer;text-align: right;line-height: 46px;}
.header-nav .menu-item-has-children.arrow .toggle-submenu:after,
.header-nav .menu-item-has-children.open-submenu .toggle-submenu:after,
}
/*********vertical-menu*********/
.header-opt-1 .vertical-menu-content.is-home,
.index-opt-2 .vertical-menu-content,
.index-opt-4 .vertical-menu-content {opacity: 1;visibility: visible;}
/*.header-opt-1 .vertical-menu-content,*/
.index-opt-2 .vertical-menu-content.is-home,
.index-opt-3 .vertical-menu-content.is-home,
.index-opt-4 .vertical-menu-content.is-home,
.page-inner .vertical-menu-content.is-home,
.page-blog .vertical-menu-content.is-home,
.page-product .vertical-menu-content.is-home,
.index-opt-4 .sticky-menu-transform .vertical-menu-content.is-home {opacity: 0;visibility: hidden;}
.btn-open-mobile {margin-right: 15px;float: left;width: 16px;padding-top: 3px;}
.btn-open-mobile span {display: block;width: 100%;margin-bottom: 3px;background-color: #ffffff;height: 2px;}
.menu-on-mobile.hidden-md.style2 {float: right;}
.menu-on-mobile.style2 .btn-open-mobile span {background-color: #222;margin-bottom: 5px;}
.menu-on-mobile.style2 .btn-open-mobile.home-page {width: 25px;padding: 0;margin: 33px 0 0 30px;cursor: pointer;}

@media (max-width: 991px) {
.btn-close {display: inline-block;color: #333;float: right;margin: 20px 115px 10px 0;width: 40px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #e6e6e6;position: relative;z-index: 222;}
.header-menu-nav .header-nav li.btn-close {margin: 0;width: auto;line-height: 40px;border: none;}
}
/*** Sticky menu line***/
.header-menu-bar.sticky-menu-transform .header-menu-nav {position: fixed;-webkit-transform: translateY(-200px);-ms-transform: translateY(-200px);-o-transform: translateY(-200px);transform: translateY(-200px);top: 0;left: 0;right: 0;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-webkit-transition: all 1s ease;-o-transition: all 1s ease;}
.header-menu-bar.sticky-menu .header-menu-nav {background: rgba(255, 255, 255, 0.95) none repeat scroll 0 0;box-shadow: 0 0 5px rgba(229, 229, 229, 0.5);opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);margin-top: 0;}
@media (max-width: 991px) {
.header-menu-bar.sticky-menu .header-menu-nav {position: relative;}
}
@media only screen and (max-width: 991px){
.header-opt-1 .nav-top-left,
.header-opt-1 .nav-top-right{float: inherit;text-align: center;}
.header-opt-1 .nav-top-left > li,
.header-opt-1 .nav-top-right > li {padding: 0 12px;}
.header-opt-1 .nav-top-left > li:first-child {padding-left: 12px;}
.header-opt-1 .nav-top-right > li:last-child {padding-right: 15px;}
.header-content .nav-left {display: inline-block;}
.header-content .nav-right {float: right;}
.header-content .nav-mind {display: none !important;}
.header-menu-nav .menu-on-mobile .title-menu-mobile {float: left;}
.block-minicart.style2 .counter-your-cart {display: none;}
.btn-open-mobile {margin-right: 6px;}
.menu-on-mobile.style2 .title-menu-mobile {display: none;}
.header-content {padding: 0px 0 5px 0;}
}
.block-search-mobile,
.block-quick-view-popup {position: fixed;z-index: 100;left: 50%;top: 50%;background-color: rgba(0, 0, 0, 0.51);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 9999;-webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.2);visibility: hidden;opacity: 0;}
.block-quick-view-popup.open,
.block-search-mobile.open {opacity: 1;visibility: visible;width: 100%;height: 100vh;left: 0;top: 0;}
.block-search-mobile .form-content {padding-top: 25%;text-align: center;}
.block-search-mobile .control {margin: 0 auto;width: 500px;padding: 35px 20px;position: relative;background-color: #fff;}
.close-block-serach {display: inline-block;width: 20px;height: 20px;text-align: center;line-height: 20px;position: absolute;right: 0;top: 0;z-index: 222;background: #fff;}
.block-search-mobile .input-subscribe {width: 100%;border-bottom: 1px solid #e6e6e6;padding:8px 0 8px 15px;}
.btn.search {position: absolute;top: 60px;right: 22px;background: #fff;color: #333;}
.btn.search:focus {outline: none;}
@media (max-width: 767px) {
.block-search-mobile .control {width: 320px;}
.btn.search {position: absolute;top: 38px;right: 22px;background: #fff;color: #333;}
}
/******slide*******/
/****opt-1*****/
.site-main{ z-index:1;}
.main-slide.slide-opt-1 .item-slide,
.main-slide.slide-opt-2 .item-slide,
.main-slide.slide-opt-3 .item-slide,
.main-slide.slide-opt-4 .item-slide,
.main-slide.slide-opt-5 .item-slide {height: 550px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.main-slide.slide-opt-1 .item-slide {height: 600px;}
.slide-opt-1 .item-slide-1 {background-image: url(../images/banner1.jpg);}
.slide-opt-1 .item-slide-2 {background-image: url(../images/banner2.jpg);}
.slide-opt-1 .item-slide-3 {background-image: url(../images/banner3.jpg);}
.slide-opt-1 .item-slide-4 {background-image: url(../images/banner4.jpg);}
.slide-opt-1 .item-slide-5 {background-image: url(../images/banner5.jpg);}
.slide-opt-1 .item-slide-6 {background-image: url(../images/banner6.jpg);}
.slide-opt-1 .item-slide-7 {background-image: url(../images/banner7.jpg);}
.slide-opt-1 .item-slide-8 {background-image: url(../images/banner8.jpg);}
.main-slide .item-slide {position: relative;}
.main-slide .slide-desc {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: 20px;
left: 20px;text-align: center;}
.main-slide .p-primary {font-size: 42px;line-height: 1.3 !important;font-weight: bold;color: #fff;text-transform: uppercase;max-width: 550px;margin: 0 auto 10px;}
.main-slide p {font-size: 17px;color: #b1b1b1;margin-top: 6px;}
.main-slide .btn-shop-now {font-size: 14px;font-weight: 600;color: #fff;letter-spacing: 0.1em;text-transform: uppercase;background-color: #eeab10;padding: 8px 22px;margin-top: 25px;display: inline-block;}
.active .btn-shop-now {animation-duration: 2s;-webkit-animation-duration: 2s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: bounceInRight;-webkit-animation-name: bounceInRight;}
.main-slide .active p {animation-duration: 2s;-webkit-animation-duration: 2s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: bounceInUp;-webkit-animation-name: bounceInUp;}
.active .p-primary {animation-duration: 2s;-webkit-animation-duration: 2s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: zoomIn;-webkit-animation-name: zoomIn;}

/******footer********/
.footer-column {padding-top: 60px;padding-bottom: 60px;background:#403F3F;border-bottom: 1px solid #666;}
.rhyssa-google-maps {min-height: 480px;}
.contacts .contacts-title { color: #b1b1b1;font-weight: 500;text-transform: uppercase;margin-bottom: 5px;}
.contacts .contacts-info {margin-bottom: 12px;display: inherit;}
.footer-opt-2 .title-of-section a{margin-bottom: 25px;font-size: 16px; color:#fff;}
.equal-elem{ width:20%; float:left;}
.links li {list-style: none; line-height:26px;padding-left: 14px;}
.links li a {display: inline-block;margin-bottom: 7px;color: #b1b1b1;}
.links li a:hover {color: #eeab10;}
.copyright {padding: 7px 0;background-color:#403F3F;}
.copyright-right { text-align:center; line-height:34px; color:#999;margin-bottom: 22px; width:67%; margin-left:auto; margin-right:auto;}
.copyright-right a{ color:#999;}
.copyright-right a:hover{color: #eeab10;}
.copyright-right span { color: #fff;font-weight: 500;}
.copyright-right .copyright-right1{}
@media (max-width: 1440px) {
.copyright-right {line-height:26px; width:53%;}
}
@media (max-width: 1024px) {
.copyright-right {line-height:26px; width:67%;}
}
@media (max-width: 768px) {
.copyright-right {line-height:26px; width:100%;}
.copyright-right .copyright-right1{ display: block; width:100%; text-align:center;}
}

/********footer-opt-2********/
.title-of-section {font-size: 20px;font-weight: bold;text-transform: uppercase;margin-bottom: 50px;color: #fff;position: relative;border-left: 3px solid #eeab10;padding-left: 14px;}
.footer-opt-2 .title-of-section {color: #fff;font-size: 16px;margin-bottom: 30px;}
.footer-opt-2 .footer-top {background: url('../images/bg-newsletter.jpg');margin-top: 80px;padding: 90px 0;background-attachment: fixed}
.info-phone:before,
.info-support:before,
.info-address:before {font-family: "jrico";font-size: 16px;color: #eeab10;margin-right:4px;}
.info-address:before {content: "\e7ec";}
.info-phone:before {content: "\e7f8";}
.info-support:before {content: "\e7ce";}
.social_app {height: 75px;margin-top: 20px;color: #b1b1b1;}
.footer-opt-2 .contacts .contacts-info {margin-bottom: 6px;color: #b1b1b1;}
.footer-opt-2 .contacts .contacts-info:first-child {margin-bottom: 15px;}
.footer-opt-2 .socials {float: left;margin-top: 11px;}
.footer-opt-2 .socials .social {color: #fff!important; font-size:32px!important;}
.footer-opt-2 .socials .social:hover {color: #eeab10!important;}
/********redponsive-footer-opt-2********/
@media (max-width: 767px) {
.border-after {padding-top: 30px;}
.border-after:after {display: none;}
}

@media (max-width: 1199px) {
.footer-column {padding-top: 75px;padding-bottom: 55px;}
.footer-opt-2 .footer-top {margin-top: 70px;padding: 75px 0;}
.owl-carousel.nav-style2 .owl-nav .owl-next, .owl-carousel.nav-style2 .owl-nav .owl-prev {top: -71px;}
.main-slide.slide-opt-5 {width: 72.5%;}
.promotion-banner.banner-slide-2 {width: 25.33%;}
.promotion-banner.banner-slide-2 .btn-shop-now {left: 21px;bottom: 40px;}
.box-vertical-megamenus.style2 .btn-open-mobile {margin-right: 12px;}
.box-vertical-megamenus.style2 .title,
.box-vertical-megamenus.style2 .vertical-menu-content {width: 212px;}
.box-vertical-megamenus.style2 .vertical-menu-list li {width: 170px;}
.block-daily-deals.style2 .product-count-down {padding-left: 110px;}
.block-daily-deals.style2 .deal-of-day {padding-bottom: 0;}
.deal-of-day .product-thumb.style1 {width: 50%;}
.block-daily-deals.style2 .btn-add-to-cart {padding: 6px 27px;}
.block-daily-deals.style2 .product-innfo .info-text {min-height: 177px;}
}
@media (max-width: 991px) {
.footer-column {padding-top: 50px;}
.header-menu-bar.header-menu-opt-5 {margin: 0;}
.title-template.transport {line-height: 50px;}
}
@media (max-width: 767px) {
.footer-column {padding-top: 30px;padding-bottom: 35px;}
.footer-opt-2 .footer-top {margin-top: 50px;padding: 55px 0;}
.title-of-section {margin-bottom: 30px;}
.owl-carousel.nav-style2 .owl-nav .owl-next, .owl-carousel.nav-style2 .owl-nav .owl-prev {top: -61px;}
}
@media (max-width: 480px) {
.title-template.transport {display: none;}
}
#scrollup {width: 50px;height: 50px;position: fixed;display: none;font-size: 0;border: 1px solid #222;z-index: 9999;right: 10px;bottom: 32px;background: #222;color: #fff;}
#scrollup:before {content: "\f106";font-family: "FontAwesome";font-size: 18px;text-align: center;width: 50px;height: 50px;line-height: 50px;display: block;position: relative;top: -1px;left: -1px;}
#scrollup:hover {background: #eeab10;border: 1px solid #eeab10;color: #fff;}
.header-menu-bar {background: #fff;z-index: 99;-webkit-box-shadow: 0 0 15px 1px rgba(0,0,0,.07);box-shadow: 0 0 15px 1px rgba(0,0,0,.07);}
@media (max-width: 991px) {
.title-of-section {margin-bottom: 30px;}
.footer-opt-2 .title-of-section {margin-bottom: 15px;margin-top: 25px;}
.header-menu-bar,
.header-menu-bar.sticky-menu {position: relative !important;background: inherit;}
.index-opt-1 .sticky-wrapper,
.index-opt-5 .sticky-wrapper {height: 0 !important;overflow: hidden;}
.footer-opt-2 .newsletter-form {margin-top: 20px;}
.form-row.form-row-wide.form-text {padding-top: 0;}
}
.btn-zoom.open_qv {position: absolute;width: 40px;top: 37%;left: 0;right: 0;margin: 0 auto;border-radius: 50%;overflow: hidden;z-index: 32;border: 1px solid #ddd;color: #ddd;height: 40px;text-align: center;line-height: 40px;
display: none !important;}
.btn-zoom.open_qv:hover {background: #eeab10;color: #fff;border: 1px solid #eeab10;}
.fa-shopping-bag::before {content: '\f291';}
@media (max-width: 767px) {
.nav-top-right {display: none;}
}
@media (max-width: 320px) {
.footer-opt-2 .newsletter-form .btn.subscribe {width: 100%;border-radius: 30px;margin-top: 15px;}
.footer-opt-2 .newsletter-form .input-subscribe {width: 100%;border-radius: 30px;}
}
.btn {border-radius: 0;}

/*****responsive-slide*****/
@media (max-width: 1366px) {
.main-slide.slide-opt-1 .item-slide {height: 500px;}

}
@media (max-width: 1199px) {
.main-slide.slide-opt-1 .item-slide {height: 400px;}
.banner-slide {width: 30.5%;}
.main-slide .p-primary {font-size: 32px;}
}
@media (max-width: 991px) {
.main-slide.slide-opt-1 .item-slide {height: 350px;}
.main-slide .p-primary {font-size: 26px;}
}
@media (max-width: 767px) {
.main-slide.slide-opt-1 .item-slide {height: 400px;}
.main-slide .p-primary,
.main-slide.slide-opt-1 .slide-desc-2 .p-primary,
.main-slide.slide-opt-1 .slide-desc-3 .p-primary {font-size: 20px;line-height: 20px;}
.main-slide p,
.main-slide.slide-opt-1 .slide-desc-2 p,
.main-slide.slide-opt-1 .slide-desc-3 p {font-size: 15px;line-height: 20px;}
}
@media (max-width: 640px) {
.main-slide.slide-opt-1 .item-slide{height: 350px;}
}
@media (max-width: 480px) {
.main-slide.slide-opt-1 .item-slide{height:180px;}
@media (max-width: 360px) {
.main-slide.slide-opt-1 .item-slide{height:150px;}
.main-slide .slide-desc,
.main-slide.slide-opt-1 .slide-desc.slide-desc-2,
.main-slide.slide-opt-1 .slide-desc.slide-desc-3 {max-width: 450px;left: 7%;}
}
@media (max-width: 400px) {
.main-slide .slide-desc,
.main-slide.slide-opt-1 .slide-desc.slide-desc-2,
.main-slide.slide-opt-1 .slide-desc.slide-desc-3 {max-width: 300px;}
}
/********responsive*****/
@media (max-width: 1199px) {
.header-opt-1 .nav-top-left > li {padding: 0 9px;}
.header-opt-1 .nav-top-right > li {padding: 0 12px;}
.block-search {width: 552px;}
.form-search .form-control {width: 320px;}
.block-search.style2 .form-search .form-control {width: 362.99px;}
.box-group .btn-search {width: 76px;}
.block-minicart .minicart {margin-left: 5px;}
.block-minicart .counter-your-cart {margin-left: 13px;}
.header-nav .menu-item-has-children a {display: inline-block;position: relative;z-index: 222;}
.header-nav .menu-item-has-children .dropdown-toggle > span {margin-right: 1px;}
.header-nav .menu-item-has-children .dropdown-toggle .fa {margin-left: 3px;}
}
@media (max-width: 767px) {
.owl-nav {display: none;}
.copyright-right {margin-bottom: 10px;}
.copyright-right {float: inherit;text-align: center;}
}
@media (max-width: 480px) {
.header-content .nav-left {width: 60%;text-align: left;}
.header-content .nav-right {width:20%;text-align: center;}
.header-content .nav-right {margin: 0 auto;padding-top: 0px;}
.search-hidden {margin-right: 0px;}
.menu-on-mobile.style2 .btn-open-mobile.home-page {padding: 0;margin: 18px 0 0 0px;}
}
@media (max-width: 375px) {
.header-content .nav-right {width:25%;text-align: center;}

}
@media (max-width: 320px) {
.block-minicart .parent-megamenu {left: -164px;}
.header-content .nav-right {width:30%;text-align: center;}

}

/*隐私条款*/
.policy{ line-height: 30px;}
.policy strong { margin-bottom:20px; font-size: 17px;}