
/* latin-ext */
@font-face {
  font-family: 'Sintony';
  font-style: normal;
  font-weight: 400;
  src: local('Sintony'), url(fontface/Sintony-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Sintony';
  font-style: normal;
  font-weight: 400;
  src: local('Sintony'), url(fontface/Sintony-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Sintony';
  font-style: normal;
  font-weight: 700;
  src: local('Sintony Bold'), local('Sintony-Bold'), url(fontface/Sintony-bold.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Sintony';
  font-style: normal;
  font-weight: 700;
  src: local('Sintony Bold'), local('Sintony-Bold'), url(fontface/Sintony-latin2.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic */
@font-face {
  font-family: 'Poiret One';
  font-style: normal;
  font-weight: 400;
  src: local('Poiret One'), local('PoiretOne-Regular'), url(fontface/Poiret-One-1.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Poiret One';
  font-style: normal;
  font-weight: 400;
  src: local('Poiret One'), local('PoiretOne-Regular'), url(fontface/poiretone2.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poiret One';
  font-style: normal;
  font-weight: 400;
  src: local('Poiret One'), local('PoiretOne-Regular'), url(fontface/poiretone3.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}




.navbar-main-menu .item .btn-main {
	padding: 2px 10px 16px;
	font-size: 1.05em;
}

.submenu-block .name{
	font-size: 0.96em;
	color: #000;
	text-transform: none;
}

.product-view .form-inputs label.qtylabel{ font-size: 21px;
    display: block;
    padding: 10px 12px 10px 0px;
    color:#abadbc;
} 
.product-options-bottom .form-inputs a.btn-addwishlist{

	height: 38px;
    display: block; 
    border-radius: 0px;
    text-align: center;
	 background: #dfdfdf;
	 margin: 0px 12px;
	 text-decoration: none;
}
.product-options-bottom .form-inputs a.btn-addwishlist:hover{ text-decoration: none; background: #000; color: #FFF;}
.product-options-bottom .form-inputs a.btn-addwishlist:hover .icon{ color: #FFF;}
.product-options-bottom .form-inputs a.btn-addtocartnew{ 
	border:0px;
	color: #FFF;
    border-radius: 0;
    font-size: 1.5em;
    height: 38px !important;
    line-height: 0.522em;
    padding: 15px 35px;
    background: #cc0001;
}
button.btn-jin,
button.btn-plus{     font-size: 22px;
    line-height: 18px; }
.product-options-bottom .form-inputs a.btn-addtocartnew:hover{ background: #000;}
 
.product-options-bottom .form-inputs a.btn-addtocartnew:hover .icon:before{ color: #c69c6d;  }
.product-options-bottom .form-inputs a.btn-addtocartnew .icon:before{ color: #FFF; font-size: 16px;}
input.qtyinput{
    text-align: center;
    font-size: 20px;
}
div.qtyboxgroup{ width: 120px;     margin-right: 20px; }
.product-options dl.last{   margin-bottom:0px; }
.product-options-bottom { padding: 0px; padding-bottom: 20px; clear: both;}
.product-options-bottom .price-box{ padding:20px 0px 0px 0px; float: left; }
.product-options-bottom .form-inputs{ margin: 0px; padding-left: 0px;  float: left;}
.product-view .form-inputs{ margin: 0px;  float: left;}
.product-options div dl{ width: 135px; }
.product-options  div dd{   padding: 1px 0px 5px; }
.size-custom-option,
.color-custom-option,
.style-custom-option,
.wig-custom-option{ clear:both;  }
.block-account-content li{ padding: 3px 0px 3px 5px;}
.product-pricing, .tier-prices{ padding:2px 0px; margin: 0px;}
.colorwapperd,
.colorwapperd li{ margin:0px; padding:0px; list-style:none;}
.colorwapperd li { float:left; display:block; width: 27px; margin: 2px 10px 6px 0;cursor: pointer;position: relative;}
.colorwapperd li.colbox_0{ width: 156px; height:28px; clear:both;  float:none;  }
.colorwapperd li.colbox_0 a{   border: 1px solid #80C56B;height: 18px;
font-size: 13px;
text-align: center;
width: 146px; color: #000;}
.hide{ display:none;}
li.q-time{ position:relative;}
.productviewtips{ padding:10px; width:330px; background:#FFF; border:1px solid #CCC;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888; position:absolute; top:-100px; left:0px;}

.colorwapperd li.colbox_0 a:hover,.colorwapperd li.colbox_0 a span{ font-size:11px;}
.colorwapperd li.colbox_0 a:hover,.colorwapperd li.colbox_0 a:hover span{ text-decoration:none; font-size:11px;}
.colorwapperd li a{ float: left;width: 29px;height: 23px;border: 1px solid #bdab7a;font-size: 0px;}
.colorwapperd li a.imagcolor{ width: 40px; height: 52px;}
.colorwapperd li.imagcolor{ width: 40px; }
.product-options dt{ float: left; width:180px;}
.working30day{ clear: both; overflow: hidden;}
.working30day dt{ padding: 12px 0 0;  width:80px; float: left;}
.working30day dd{ float: left; padding-left: 10px;}

div.products-nospace-outer{ overflow: hidden;}

.pdviewbox,
.pro_view_lc{ padding: 4px 0px 4px 0px;}
.colorwapperd li a.active i { 
background: url("../images/background.png") no-repeat scroll 0 0 transparent;
background-position: -380px 0;
height: 11px;
position: absolute;
right: -3px;
top: -3px;
width: 11px;
}
 #homelink{ display: inline-block;}
.navbar-compact #homelink{ display: none;}
.user-info{  clear: both;
  overflow: hidden;}
  .more-views ul,
  .more-views ul li{ list-style: none; padding:0px; margin: 0px;}
  .more-views ul li{ float:left; padding: 2px;}
.product-view .user-info{}
.product-view .user-info a:link,.product-view .user-info a:visited{color:#5a5a5a;font-size:11px;
	display:block;float:left; margin-bottom:3px;padding-left:20px;
}
.goto_color_chart{background:url(../images/site_bg03.png) no-repeat 0 -115px;_background:url(../images/site_bg03.gif) no-repeat 0 -115px}
.goto_size_chart{background:url(../images/site_bg03.png) no-repeat 0 -134px;_background:url(../images/site_bg03.gif) no-repeat 0 -134px}
.goto_measuring{background:url(../images/site_bg03.png) no-repeat 0 -152px;_background:url(../images/site_bg03.gif) no-repeat 0 -152px}
.goto_return_policy{background:url(../images/site_bg03.png) no-repeat 0 -191px;_background:url(../images/site_bg03.gif) no-repeat 0 -191px}
.goto_style_guide{background:url(../images/site_bg03.png) no-repeat 0 -210px;_background:url(../images/site_bg03.gif) no-repeat 0 -210px}
.goto_faq{background:url(../images/site_bg03.png) no-repeat 0 -172px;_background:url(../images/site_bg03.gif) no-repeat 0 -172px}

h2.producttitle{
 
    margin: 0;
    padding: 0 0 0.5em;
    font: 1.833em/1em "Sintony", sans-serif;
    text-transform: none;
    color: #000;
 

}
div.product-options dd input.input-text{ width:70%;}
p.delaydatetitle{ font-size:15px; }
p.delaydatetitle .madetoor{font-weight: bold;}
span.delaydateps{ font-size:14px; color: #e82e49; font-weight:bold; }
span.delaydateps1{ font-size:14px; color: #e82e49; font-weight:bold; }
span.delaydateps2{ font-size:14px; color: #e82e49; font-weight:bold; }
span.delaydateps3{ font-size:14px; color: #e82e49; font-weight:bold; }
p.hovertips img { margin: 12px auto 4px;width: 156px;height: 120px;}
p.hovertips { float: left;width: 177px;height: 176px;position: absolute;background: transparent url(../images/icons3.png?v=2) no-repeat scroll 0 -405px; top: -179px;left: -78px;display: none;text-align: center;z-index: 80;}
div.hyp-list{ overflow:hidden; clear:both; }

div.widget-box-int{ border:solid #cccccc 1px;}
div.widget-box-int ul.reviewscrolllist li,
div.widget-box-int ul.orderscrolllist li{ overflow: hidden; clear: both;; padding:0px 12px 6px 12px;}
div.colxy1,
div.colxy2{ float: left;}
div.colxy1{ margin-top: 5px; width: 20px;}
div.colxy2{ width: 90%;}
.touch .products-nospace .product-preview .hover{ display: none;}

.bx-wrapper .bx-viewport {
	 
 
}
.bx-wrapper{ position: relative;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: 10px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	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: #000;
	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:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background:#CCC;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../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;
}

/* AUTO CONTROLS (START / STOP) */

.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(../images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}
.tady_main{ position:relative; margin-bottom:8px; }
.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(../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;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.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;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

.bxslidermain img{ max-width: 100%;}
div.animate-bg{ padding-top: 5px; padding-bottom: 5px;}
section.mainfooterbox{ padding-top:2px; }
div.maincollectionbox a img{ width: 150px; height: 210px; }
div.maincollectionbox a{ width: 150px; height: 210px; display: block; margin: 0px auto; border: 1px solid #ccc; }
.widget-bg{ background: #FFF; padding: 4px; }
.rowcolx3{ padding: 0px 15px;}
.widget-box-int{ height: 380px; color: #000; overflow: hidden;;  }
.widget-box-int a{ color: #000;}
.widget-box-int  .pditem .item{ padding: 0px 2px 0px 3px;}
.widget-box-int  .pditem,
.widget-box-int  .item{ padding: 0px 2px 5px 3px;}
.widget-box-int p{ margin: 0px 0px 0.6em; }
.pitem{ padding-left: 4px; }
.widget-box-int p.footernax,
.widget-box-int  p.ordernamec{ color: #CCC;}
#search_mini_form  .form-search button{ padding:0px; line-height: 32px; margin: 0px 8px; background: none; border: 0px; float: right;;}
#search_mini_form  .form-search button span{ border: 0px; color:#a5a5a5;}
#search_mini_form  .form-search button:hover{   background: none;  }
#search_mini_form  .form-search input{ float: left; background: none; border: 0px; line-height: 32px; height: 32px; width: 80%; display: inline-block; line-height: 24px; color:#ccc;}
#search_mini_form  .form-search { height: 32px; line-height: 32px;  border: 1px solid #bebebe; }
div.navbar-welcome{ padding-top: 16px;}
.myaccount{ float: left; text-align: left; padding-left: 25px; }
a.linkmyaccount{ font-size: 15px; color: #ca202b; font-weight: bold;; display: block; padding:4px 0px;}
.btn-shopping-cart{ margin-left: 10px; padding-left: 15px; background: url("../images/headerone.png") no-repeat 0px 0px; float: left;;}
.cartlabel{ display: block; float: left; height: 49px;   line-height: 49px;}
.shoppingcarticon{ display: block; float: left; width: 45px; height: 49px; background: url("../images/headercart.png") no-repeat 0px 0px;}
.cartnumb{ font-size: 20px; font-weight: bold; color: #d44824; padding:0px 6px; display:  block; float: left; line-height: 49px; height: 49px;}

div#newsLine{ z-index: 9000;}
.top-link .drop-title{ display: none;}
.top-link .btn-group{ margin:0px 5px;}
.top-link .dropdown-menu{ left: auto; right:0px;  }
 .top-link .btn-group .btn{ height: auto;}
footer div#footer-collapsed {
	position: relative;
	overflow: hidden; height: auto;
	 
	width: 100%
 

}

.skuproductrow{ padding: 8px 0px;}
.ratingcol,
.writereviewcol,
.skucol{ padding-right: 20px;}
.ratingcol i{ color:  #ffc403; }


footer .collapsed-block {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 15px;
	width: 15%;
}

.size-custom-option dt{margin-top:11px; width: auto;  }
.style-custom-option dt{margin-top:11px; width: auto;  }
.wig-custom-option dt{margin-top:11px; width: auto;  }
.product-options .size-custom-option dd{float:left;padding: 0px 0px 1px;margin:15px 0px 0px 0px;border-bottom: none;}
.product-options .style-custom-option dd{float:left;padding: 0px 0px 1px;margin:15px 0px 0px 0px;border-bottom: none;}
.product-options .wig-custom-option dd{float:left;padding: 0px 0px 1px;margin:15px 0px 0px 0px;border-bottom: none;}
.size-custom-option .sizedefaultchart{float: left;margin-top: 18px;margin-left: 9px;background: transparent url("../images/tipsico.png") no-repeat scroll 0px 0px;width: 510px;}
.size-custom-option select{padding:4px;width: auto;}
.style-custom-option select{padding:4px;width: auto;}
.wig-custom-option select{padding:4px;width: auto;}
.sizetablebox p{margin-left: 11px;
margin-top: 4px;}
div.hyp-list{ overflow:hidden; clear:both; width: 300px;}
.hyp-list dt label{font-size:12px;font-weight: normal;}
.hyp-list img {position: absolute;right: 2px;}
.hyp-list dt{margin-top:2px;margin-right: 0px;float:none;width: 227px;padding:0px;}
.hyp-list dd input{padding:4px;}
.product-options .hyp-list dd{padding:0px;margin:4px 0px;width: 300px;border-bottom: none;}
div.product-options dd input.input-text{ width:70%;height: 25px;}
.hyp-list label{margin-bottom:0px;}
.product-options dl.last .size-custom-option dd.last{padding-bottom: 15px;}
.product-options .style-custom-option img {
    margin-left: 8px;
    margin-top: 10px;
    margin-bottom: 5px;
    width: 200px;
}
.product-options .wig-custom-option img{margin-bottom: 5px;
width: 80px;}
@media (max-width: 991px) {
	.hyp-list img{position: static;width: 100%;}
	div.hyp-list{width: auto;}
	.addthisfenxiang{display:none;}
	.line-divider{/*display:none;*/}
	.pdviewbox{display:none;}
	.product-options-bottom .form-inputs a.btn-addwishlist{display:none;}
	div.qtyboxgroup{margin-right: 15px;width: 106px;}
	.product-options-bottom .form-inputs a.btn-addtocartnew{padding: 16px 10px;font-size: 1.1em;}
	.sizetablebox p {margin-left: 10px;margin-top: 2px;margin-bottom: 0px;}
	.size-custom-option .sizedefaultchart {float: left;margin-top: 18px;margin-left: 0px;background: #fff7c6;width: auto;}
	.tab-content #tab-3 img{width: 100%;}
	.rect-nohover .btn-cool.btn-md-sm{padding: 10px 1px;
border-radius: 0;
font-size: 0.8em;
line-height: 1.32em;
height: 34px;}
.category-products .product-controls-list{display:none;}
.wenzi{display:none;}
#product_addtocart_form .col-lg-8 .worldwide{width:100%;margin-bottom:10px;}
}

@media (max-width: 365px) {
	.category-products .products-list  .rating-box{width:68px;margin-right: 0px;}
	div.MagicToolboxMessage{width:308px;}
	div.MagicToolboxSelectorsContainer{width:308px;}
	div.MagicToolboxSelectorsContainer li a img{width:53px;}
	.product-options ul.options-list .label{margin-left: 10px;}
	.price-notice{padding-left: 0px;}
	.product-view .form-inputs label.qtylabel{font-size: 15px;padding: 10px 5px 10px 0px;}
	.product-options-bottom .form-inputs a.btn-addtocartnew {font-size: 0.9em;}
	.working30day ul.options-list .label label{font-size: 11px;}
	.rect-nohover .btn-cool.btn-md-sm{font-size: 0.75em;}
	.wenzi{display:none;}
}

.product-view #product_addtocart_form .price-box{/*float: left;*/margin-top:10px;}
.product-view #product_addtocart_form .addthisfenxiang{clear: both;}
.product-view .time{margin-left: 10px;/*margin-top: 9px;*/display: inline-block;/*font-size: 15px;*/color: #000;/*font-weight: bold;*/margin-bottom: 0px;}
.product-view .time .daojishi111{background: url(../images/cdaojishi.png) no-repeat 0 center;padding-left: 22px;}



.category-products .products-list .Categorybaifenbi span{background-position: left 0;
background-repeat: no-repeat;
display: block;
height: 50px;
position: absolute;
right: 0;
top: 0;
width: 40px;
z-index: 10;
background-image: url(../images/off_sale.png);
color: #fff;
font-size: 17px;
padding: 4px 0 0 0;
text-indent: -15px;
text-align: center;margin: 0px 0 0;}
.cms-index-index #outer-canvas .products-nospace .product-preview .Categorybaifenbi span{background-position: left 0;
background-repeat: no-repeat;
display: block;
height: 50px;
position: absolute;
right: 0;
top: 0;
width: 40px;
z-index: 10;
background-image: url(../images/off_sale.png);
color: #fff;
font-size: 17px;
padding: 4px 0 0 0;
text-indent: -15px;
text-align: center;margin: 0px 0 0;}
.category-products .products-list .biaoqian {
    float: left;
    margin-right: 5px;margin-top: 5px;
}
.catalog-category-view .amshopby-filters-left #amshopby-price-from{width: 30%;display: inline-block;}
.catalog-category-view .amshopby-filters-left #amshopby-price-to{width: 30%;display: inline-block;}

.producttab .tab-content #product-attribute-specs-table tbody tr{float: left;}
.producttab .tab-content #product-attribute-specs-table tbody th{float: left;width: 270px;}
.producttab .tab-content #product-attribute-specs-table tbody td{float: left;width: 270px;}
.producttab .tab-content #product-attribute-specs-table tbody td.last{border-right: 0px solid #eaeaea;}
.tab-content #tab-2 #customer-reviews h2{float:left;}
.tab-content #tab-2 #customer-reviews .Pro_view{width: 140px;height: 30px;background: #fd3a72;border: 0;color: #fff;border-radius: 3px;float: right;font-size: 12px;font-weight: bold;text-align: center;line-height: 30px;}
.tab-content #tab-2 #customer-reviews .Pro_view:hover{background: #db2659;text-decoration: none;}
.tab-content #tab-2 #customer-reviews dl{clear: both;}
.tab-content #tab-2 #customer-reviews .pager{clear: both;}
.tab-content #tab-2 #customer-reviews .form-add h2{float:none;}
@media (min-width: 991px){
	.tab-content #tab-2 .form-add{width:50%;}
}
@media (max-width: 500px) {
	.tab-content #tab-2 #customer-reviews .Pro_view{float:left;margin-bottom: 10px;}
}

.producttab .box-description .destitle{margin: 10px 0;font-size: 1.3em;text-align: center;font-weight: bold;color:#f5003a;clear:both;}
.producttab .box-description .tftable{margin: 0 auto 10px;width: 100%;}
.producttab .box-description .tftable th{padding: 8px;width:50%;}
.producttab .box-description .tftable td{padding: 8px;}
.producttab .box-description .destop{line-height: 30px;}

.content-aside .accordion-simple .panel-body li{font-size: 10px;}

.content-aside .block-carousel .products-widget .name{font-size:11px;}
.content-aside .block-carousel .products-widget .special-price .price{font-size: 14px;margin:0;color: #4a4a4a;}

/* shouyegaiban start */
.services-block .topservices{background-color: #F2F2F2;}
.services-block .topservices .title{font-size: 21px;line-height: 40px;font-family: Domaine Display,"Bodoni 72",Times New Roman,Times,Droid Serif,serif;text-transform: none;display: block;}
.services-block .topservices .top1,.services-block .topservices .top2,.services-block .topservices .top3{width: 33%;float: left;text-align: center;}
.services-block .topservices::after,.services-block .topservices::before {display: table;content: " ";clear:both;}
.cms-index-index .std .indexpt{text-align: center;}
.cms-index-index .std .indexpt h3{font-family: Domaine Display,"Bodoni 72",Times New Roman,Times,Droid Serif,serif;text-transform: uppercase;font-size: 30px;padding-bottom: 10px;}
.cms-index-index .std .indexpt .indexpt_title{font-family: Domaine Display,"Bodoni 72",Times New Roman,Times,Droid Serif,serif;text-transform: uppercase;font-size: 30px;line-height: 60px;background-color: #F2E1DA;}
.cms-index-index .std .indexpt .indexpt_desc{font-family: Arial,Helvetica,Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size: 16px;margin-bottom: 30px;background: url(../images/hengxian.jpg) no-repeat 0 center;line-height: 30px;}
.cms-index-index .indexpt  .images3{margin-top:30px;}
.cms-index-index .indexpt  .images3::after,.cms-index-index .indexpt  .images3::before{display: table;content: " ";clear:both;}
.cms-index-index .indexpt  .images3 img{width:100%;}
.cms-index-index .indexpt  .images3 a{text-decoration: none;}
.cms-index-index .indexpt  .images3 .fiimage{padding-right: 10px;width:33.3%;float:left;}
.cms-index-index .indexpt  .images3 .seimage{padding:0 5px;width:33.3%;float:left;}
.cms-index-index .indexpt  .images3 .thimage{padding-left:10px;width:33.3%;float:left;}
.cms-index-index .indexpt  .images3 .tuoyuan{background: #F9F7F8;border-radius: 50% / 50%;margin: 15px 20px;height: 40px;font-family: Domaine Display,"Bodoni 72",Times New Roman,Times,Droid Serif,serif;font-size: 23px;line-height: 40px;}
.cms-index-index .indexpt  .images4{margin-top:30px;}
.cms-index-index .indexpt  .images4::after,.cms-index-index .indexpt  .images4::before{display: table;content: " ";clear:both;}
.cms-index-index .indexpt  .images4 img{width:100%;}
.cms-index-index .indexpt  .images4 a{text-decoration: none;}
.cms-index-index .indexpt  .images4 .fiimage{padding-right: 10px;width:25%;float:left;}
.cms-index-index .indexpt  .images4 .seimage{padding:0 5px;width:25%;float:left;}
.cms-index-index .indexpt  .images4 .thimage{padding-left:10px;width:25%;float:left;}
.cms-index-index .indexpt  .images4 .foimage{padding-left:10px;width:25%;float:left;}
.cms-index-index .indexpt  .images4 .tuoyuan{background: #F9F7F8;border-radius: 50% / 50%;margin: 15px 15px;height: 40px;font-family: Domaine Display,"Bodoni 72",Times New Roman,Times,Droid Serif,serif;font-size: 23px;line-height: 40px;}
.cms-index-index .customershow .subtitle span{font-family: Domaine Display,"Bodoni 72",Times New Roman,Times,Droid Serif,serif;font-size: 30px;line-height: 30px;text-decoration: underline;}
.cms-index-index .customershow .subtitle div span::before,.cms-index-index .customershow .subtitle div span::after{border:none;}
.cms-index-index .std .indexpt a{text-decoration: none;}
/*iphone start*/
@media (max-width: 500px) {
	.cms-index-index .indexpt  .images3 .fiimage{width:100%;}
	.cms-index-index .indexpt  .images3 .seimage{width:100%;}
	.cms-index-index .indexpt  .images3 .thimage{width:100%;}
	.cms-index-index .indexpt  .images4 .fiimage{width:100%;}
	.cms-index-index .indexpt  .images4 .seimage{width:100%;}
	.cms-index-index .indexpt  .images4 .thimage{width:100%;}
	.cms-index-index .indexpt  .images4 .foimage{width:100%;}
	.cms-index-index .std .indexpt .indexpt_desc{background:none;}
	.cms-index-index .customershow .subtitle span{font-size: 18px;}
}
/*iphone end*/
/*ipad start*/
 @media (min-width: 501px) and (max-width: 769px){
	 .services-block .topservices .title{font-size: 16px;}
	 .cms-index-index .indexpt .images3 .tuoyuan{font-size: 14px;}
	 .cms-index-index .indexpt .images4 .tuoyuan{font-size: 14px;}
	 .cms-index-index .std .indexpt .indexpt_desc{background:none;}
 }
/*ipad end*/
/* shouyegaiban end */
/*分类页改版开始*/
.catalog-category-view .content-aside .accordion-simple .panel-body li{font-size:12px;font-family: Avenir-Book;line-height: 22px;}
.catalog-category-view .accordion-simple .block-content .panel:last-child{border-bottom: none;}
.catalog-category-view .content-aside {border-right: none;}
.catalog-category-view .content-aside .block-layered-nav{margin-right: -15px;border-left: 1px solid #eee;border-right: 1px solid #eee;border-radius: 3px 3px 0 0;}
.catalog-category-view .content-aside .block-layered-nav .block-subtitle{height: 30px;line-height: 30px;padding: 0 5px;background: #cb2027;border-radius: 3px 3px 0 0;color: #fff;text-transform: uppercase;font-family: Avenir-Book;margin: 0px;}
.catalog-category-view .accordion-simple .block-content .panel{margin: 0 5px;border-bottom: 1px solid #eee;}
.catalog-category-view .content-aside .block-layered-nav .block-content {border-bottom: 1px solid #eee;}
.catalog-category-view .accordion-simple .panel-heading a{border-top: none;font-family: Avenir-Book;font-size: 12px;padding: 10px 18px 10px 0;font-weight: normal;}
.catalog-category-view .accordion-simple .arrow-down, .catalog-category-view .accordion-simple .arrow-up{font: 1.2em/1.2em "Sintony", sans-serif;font-size: 1.54em;font-weight: bold;line-height: 1em;margin-top: -10px;}
.catalog-category-view .content-aside .accordion-simple #box1 .panel-body li a{padding: 0 0 0 13px;background-image: url(../images/li_ico_1.png);background-position: 3px 2px;background-repeat: no-repeat;}
.catalog-category-view .content-aside .accordion-simple .panel-body li a{padding: 2px 0 0 18px;background-image: url(../images/sprites.png);background-position: -186px -25px;background-repeat: no-repeat;}
.catalog-category-view .content-aside .accordion-simple .panel-body li a:hover{background-position: -186px -84px;}
.catalog-category-view .content-aside .accordion-simple .block-layered-nav .price{font-size: 12px !important;color:#000;margin:0;}
.catalog-category-view .content-aside .accordion-simple .panel-body ol{max-height: 200px;overflow: hidden;overflow-y: auto;}
.catalog-category-view .content-aside .accordion-simple #box1 .panel-body ol,.catalog-category-view .content-aside .accordion-simple #box2 .panel-body ol{overflow: visible;max-height: none;}
.catalog-category-view .content-center {border-left: none;}
.catalog-category-view .category-products .products-list .Categorybaifenbi {display: none;}
/*.catalog-category-view .category-products .products-list .biaoqian{display:none;}*/
.catalog-category-view .content-center h1{display:none;}
/*年后改版*/
.catalog-category-view .content-aside .block-carousel{margin-right: -15px;border-left: 1px solid #eee;border-right: 1px solid #eee;border-radius: 3px 3px 0 0;}
.catalog-category-view .content-aside .block-carousel .block-title{height: 30px;line-height: 30px;padding: 0 5px;background: #cb2027;border-radius: 3px 3px 0 0;margin: 0px;}
.catalog-category-view .content-aside .block-carousel .block-title strong{color: #fff;font-family: Avenir-Book;font-size: 12px;}
.catalog-category-view .content-aside .block-carousel .block-content{border-bottom: 1px solid #eee;}
.catalog-category-view .content-aside .block-carousel .block-content .product .name{text-transform: none;font-family: Avenir-Book;}
.catalog-category-view .content-aside .block-carousel .block-content .products-widget{margin:5px;max-height: 600px;}
.catalogsearch-result-index .content-center .category-products .dividerone, .catalog-category-view .content-center .category-products .dividerone{height: 25px;}
.catalogsearch-result-index .content-center .category-products .dividerone::after, .catalog-category-view .content-center .category-products .dividerone::after {content: " ";display: block;height: 10px;border-bottom: 1px solid #e9e9e9;}
.catalogsearch-result-index .content-center .category-products .top-toolbar .dividerone, .catalog-category-view .content-center .category-products .top-toolbar .dividerone{display:none;}
.catalogsearch-result-index .content-center .category-products .top-toolbar .pagerbottom, .catalog-category-view .content-center .category-products .top-toolbar .pagerbottom{display:none;}
.catalogsearch-result-index .content-center .category-products .top-toolbar .sortleft, .catalog-category-view .content-center .category-products .top-toolbar .sortleft{float: left;padding: 0 15px;}
.category-products .top-toolbar .sortleft .btn-group{margin-left:5px;}
.catalogsearch-result-index .content-center .category-products .top-toolbar .showright, .catalog-category-view .content-center .category-products .top-toolbar .showright{float: right;padding: 0 15px;}
.catalogsearch-result-index .content-center .category-products .toolbar-bottom .sortleft, .catalog-category-view .content-center .category-products .toolbar-bottom .sortleft{display:none;}
.catalogsearch-result-index .content-center .category-products .toolbar-bottom .showright, .catalog-category-view .content-center .category-products .toolbar-bottom .showright{display:none;}
.catalogsearch-result-index .content-center .category-products .toolbar-bottom .divider, .catalog-category-view .content-center .category-products .toolbar-bottom .divider{display:none;}
.catalogsearch-result-index .content-center .category-products .toolbar-bottom .pagerbottom, .catalog-category-view .content-center .category-products .toolbar-bottom .pagerbottom{text-align: center;}
.catalogsearch-result-index .content-center .category-products .toolbar-bottom .pagerbottom li, .catalog-category-view .content-center .category-products .toolbar-bottom .pagerbottom li{float: left;margin-bottom: 7px;margin-right: 8px;font-size: .9em;margin-left: 0;height: 36px;line-height: 34px;}
.catalogsearch-result-index .content-center .category-products .product-preview .price-box .old-price, .catalog-category-view .content-center .category-products .product-preview .price-box .old-price{display: none;}
.catalogsearch-result-index .content-center .category-products .product-preview .price-box .special-price .price, .catalog-category-view .content-center .category-products .product-preview .price-box .special-price .price{color: #000;font-weight: bold;}
.catalogsearch-result-index .content-center .category-products .product-preview .price-box, .catalog-category-view .content-center .category-products .product-preview .price-box {float: left;}
.catalogsearch-result-index .content-center .category-products .product-preview .ratings, .catalog-category-view .content-center .category-products .product-preview .ratings{/*float: right;*/margin: 10px 0 10px;}
.catalogsearch-result-index .content-center .category-products .product-preview .rating .ratings .rating-links, .catalog-category-view .content-center .category-products .product-preview .rating .ratings .rating-links{/*float: right;*/}
.catalog-category-view .content-aside .block-content .currently .label{background:none;text-transform: none;}
.catalog-category-view .content-aside .block-content .currently li{font-family: Avenir-Book;}
.catalog-category-view .content-aside .block-layered-nav .currently .btn-remove{top:5px;}

.catalogsearch-result-index .addtowishai, .catalog-category-view .addtowishai{float: left;display: block;width: 18px;height: 20px;margin-right: 0px;cursor: pointer;background: url(../images/icon-btn.png)no-repeat -86px 0;}
.catalogsearch-result-index .addtowishai:hover, .catalog-category-view .addtowishai:hover{background: url(../images/icon-btn.png)no-repeat -86px -20px;}
.catalogsearch-result-index .FavoriteNumber .icon, .catalog-category-view .FavoriteNumber .icon{background: url(../images/favorite-number.gif) no-repeat;height: 18px;width: 5px;position: absolute;left: -5px;top: 0;margin-left: 0px;}
.catalogsearch-result-index .FavoriteNumber, .catalog-category-view .FavoriteNumber{min-width: 12px;text-align: center;height: 20px;line-height: 20px;border: 1px solid #ccc;padding: 0 4px;position: relative;letter-spacing: 0px;font-size: 12px;float: left;margin-left: 8px;}
.catalogsearch-result-index .category-products .products-list .product-preview .rightwish .line, .catalog-category-view .category-products .products-list .product-preview .rightwish .line{width: 1px;height: 17px;margin: 2px 7px 1px 2px;border-left: 1px dashed #ccc;padding: 0;}
.catalogsearch-result-index .category-products .products-list .product-preview .bottomwenzi::before, .catalogsearch-result-index .category-products .products-list .product-preview .bottomwenzi::after, .catalog-category-view .category-products .products-list .product-preview .bottomwenzi::before, .catalog-category-view .category-products .products-list .product-preview .bottomwenzi::after { display: table;content: " ";clear: both;}
.catalogsearch-result-index .category-products .products-list .product-preview .ratings, .catalog-category-view .category-products .products-list .product-preview .ratings {margin-left: 65px;}
/*分类页改版结束*/
/*首页改版start*/
.cms-index-index .indextop1{padding-top:15px;}
.cms-index-index .homepageslider .bxslidermain1 img{width:100%;}
.cms-index-index .indexpt .topwenzi .top1,.cms-index-index .indexpt .topwenzi .top2,.cms-index-index .indexpt .topwenzi .top3{width: 33.3%;float: left;text-align: center;}
.cms-index-index .indexpt .topwenzi .title{font-size: 20px;line-height: 60px;font-family: Domaine Display,"Bodoni 72",Times New Roman,Times,Droid Serif,serif;font-weight:bold;}
.cms-index-index .indexpt .topwenzi .biankuang{border: 1px solid #000;}
.cms-index-index .indexpt .topwenzi .top1{padding-right: 15px;}
.cms-index-index .indexpt .topwenzi .top2{padding: 0px 10px;}
.cms-index-index .indexpt .topwenzi .top3{padding-left: 15px;}
.cms-index-index .indexpt .topwenzi::after, .cms-index-index .indexpt .topwenzi::before {display: table;content: " ";clear: both;}
.cms-index-index .indexpt .topimgtwo .images2{margin-top: 15px;}
.cms-index-index .indexpt .topimgtwo img{width:100%;}
.cms-index-index .indexpt .topimgtwo .fiimage{padding-right: 5px;width: 50%;float: left;}
.cms-index-index .indexpt .topimgtwo .seimage{padding-left: 5px;width: 50%;float: left;}
.cms-index-index .indexpt .topimgtwo .images2::after, .cms-index-index .indexpt .topimgtwo .images2::before {display: table;content: " ";clear: both;}
.cms-index-index .indexpt .homecategory-tab-new .newprod .price{font-size: 1.1em;}
.cms-index-index .indexpt .homecategory-tab-new{margin-top:30px;}
.cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction a{position: absolute;height: 29px;width: 29px;line-height: 0;font-size: 0;cursor: pointer;background: transparent;top: -25px;padding: 0;border: 1px solid #cccccc;outline: none;color: #c69c6d;text-indent: -99999px;left:auto;}
.cms-index-index .indexpt .homecategory-tab-new .subtitle.right-space {margin-bottom: 15px;}
.cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-prev{right: 34px;}
.cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-next{right: 0px;}
.cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-prev::before, .cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-next::before {display: block;position: absolute;width: 100%;text-align: center;left: 0;top: 0;font-family: "Flaticon";font-size: 11px;line-height: 28px;opacity: 1;text-indent: 0;}
.cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-prev::before{content: '\e02d';margin: 0 0 0 -1px;}
.cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-next::before{content: '\e042';margin: 0 0 0 1px;}
.cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-prev:hover, .cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-next:hover {outline: none;background: #242424;border-color: #242424;}
.cms-index-index .indexpt .topimgtwo .images2 .left1{padding-right: 5px;width: 50%;float: left;}
.cms-index-index .indexpt .topimgtwo .images2 .left2{width: 290px;float: left;margin-left: 5px;}
.cms-index-index .indexpt .topimgtwo .images2 .left3{float: left;margin-left: 10px;margin-bottom: 10px;}
.cms-index-index .indexpt .topimgtwo .images2 .left4{float: left;margin-left: 10px;}
.cms-index-index footer {margin-top: 0px;}
@media (max-width: 500px) {
.cms-index-index .indexpt .topwenzi{display:none;}
.cms-index-index .indexpt .topimgtwo .images2 .left1{padding-right: 5px;width: 100%;float: left;}
}
/*首页改版end*/
/*产品页改版start*/
.catalog-product-view .producttab .tab-content {border:0px solid #d0d0d0 !important;border-top: 1px solid #d0d0d0 !important;margin-bottom: 0px;padding: 20px 20px 0px;}
.catalog-product-view .producttab .nav-tabs{text-align: center;}
.catalog-product-view .producttab .nav-tabs li a{font-size: 1.7em;font-weight: 500;letter-spacing: 1px;padding: 15px 20px;font-family: 'GillSansRegular';border: 0px solid #d0d0d0;}
.catalog-product-view .producttab .nav-tabs li a:hover{border-color: transparent;background-color: transparent;color: #000;cursor: pointer;}
.catalog-product-view .producttab .nav-tabs .active a{background-color: transparent;color: #000;border-bottom: 3px solid #f7b5a7;}
.catalog-product-view .producttab .nav-tabs .active a:hover{border-bottom: 3px solid #f7b5a7;}
.catalog-product-view .producttab .tab-content .ratings-table .rating{margin-top: 0px;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .Pro_view{display: inline-block;float: none;}
.catalog-product-view .producttab .tab-content #customer-reviews .retop{text-align: center;}
.catalog-product-view .producttab .tab-content #customer-reviews .retop .averagere{display: inline-block;margin-right: 10px;vertical-align: middle;}
.catalog-product-view .producttab .tab-content #customer-reviews .retop .averagere .ratings{font-size: 12px;margin: 0px;}
.catalog-product-view .producttab .tab-content #customer-reviews .retop .averagere .ratings .rating-box{float: none;margin: 0px auto;display: inline-block;vertical-align: middle;}
.catalog-product-view .producttab .tab-content #customer-reviews .gehang dt{float: left;width: 20%;}
.catalog-product-view .producttab .tab-content #customer-reviews .gehang dd{float: left;width: 80%;margin-bottom: 10px;}
.catalog-product-view .producttab .tab-content #customer-reviews .gehang .rename{color: #666;}
.catalog-product-view .producttab .tab-content #customer-reviews .gehang .rename span{color: #000;}
.catalog-product-view .producttab .tab-content #customer-reviews .gehang small{color: #666;font-size: 100%;}
.catalog-product-view .producttab .tab-content #customer-reviews .gehang{padding-top: 10px;border-top: 1px solid #eee;margin-top: 10px;}
.catalog-product-view .producttab .tab-content #customer-reviews .gehang::before,.catalog-product-view .producttab .tab-content #customer-reviews .gehang::after{display: table;content: " ";clear: both;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add{padding: 20px 30px;border: 1px solid #bbb;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add h2{border-bottom: 1px solid #bbb;padding: 0px 0 8px;margin-bottom: 15px;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add #review-form .revleft{float: left;width: 25%;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add #review-form .revleft img{width:100%;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add #review-form .revright{float: right;width: 100%;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .form-add h2{font-size: 16px;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .form-add .buttons-set{margin: 0px;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .form-add .revright h3{font-size: 12px;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .form-add .revright .table > thead > tr > th,.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .form-add .revright .table > tbody > tr > td{padding: 4px 8px;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .form-add .revright .form-list .input-box input{height:22px;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .form-add .revright .form-list .input-box textarea{height: 8em;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .review-form-right-tips{width: 33%;float: right;border: 1px solid #bbb;margin-top: 10px;padding: 10px;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .review-form-right-tips .comment-tips{color: #666;line-height: 18px;padding: 5px 10px 10px 35px;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews::before,.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews::after{display: table;content: " ";clear: both;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .review-form-right-tips .comment-tips li {list-style: inside none disc;}
.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .review-form-right-tips .comment-tips li:first-child {display: block;margin-top: 8px;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add #review-form .buttons-set .button{background-color: #fd3a72;color: #fff;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add #review-form .buttons-set .button:hover{background: #db2659;color: #fff !important;border-color: #db2659;}
.catalog-product-view .slider-products{clear:both;}
@media (max-width: 500px) {
.catalog-product-view .producttab .tab-content #customer-reviews .gehang dt{width: 100%;}
.catalog-product-view .producttab .tab-content #customer-reviews .gehang dd{width: 100%;}
.catalog-product-view .producttab .nav-tabs li a{font-size: 1em;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add #review-form .revleft{width: 100%;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add #review-form .revright{width: 100%;}
}
@media (min-width: 991px){
	.catalog-product-view .producttab .tab-content #tab-2 .form-add{width:60%;float: left;}
}
@media (max-width: 990px){
	.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .review-form-right-tips{display:none;}
}
/*产品页改版end*/
/*购物页改版start*/
.checkout-cart-index .services-block{display:none !important;}
.checkout-cart-index .rect-nohover{padding: 0px;border: 0px dotted #cacaca;}
.checkout-cart-index .rect-nohover .table-shop tbody{border-left: 2px solid #e9e9e9;border-right: 2px solid #e9e9e9;}
.checkout-cart-index .rect-nohover .table-shop > tbody > tr > td{border: 0px solid #cacaca;border-top: 2px solid #e9e9e9;border-bottom: 2px solid #e9e9e9;}
.checkout-cart-index .rect-nohover .table-shop thead{border-left: 2px solid #e9e9e9;border-right: 2px solid #e9e9e9;border-top: 2px solid #e9e9e9;background: #FAF9F5;}
.checkout-cart-index .rect-nohover .table-shop > thead > tr > th{text-transform: none;}
.checkout-cart-index .rect-nohover .table-shop{text-transform: none;}
.checkout-cart-index .rect-nohover .table-shop tbody .item-options dt{font-style: normal;}
.checkout-cart-index .rect-nohover .wrapper .btn-cool.btn-md-sm{border-radius: 30px;height: 32px;padding: 7px 20px;color: #333;text-transform: none;}
.checkout-cart-index .rect-nohover .wrapper .btn-cool.btn-animated:hover::before{top: -100%;}
.checkout-cart-index .rect-nohover .wrapper .btn-cool.btn-animated:hover span{-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;}
.checkout-cart-index .rect-nohover .wrapper .btn-cool:hover{border-color: #F66793;background-color: #F66793;color: #fff !important;}
.checkout-cart-index .rect-nohover .wrapper .rect-nohover .totals .text-center button.button{color: #fff;height: 38px;padding: 5px 30px;text-transform: none;border: 1px solid #F66793;border-radius: 30px;background-color: #F66793;font-size: 1.2em;}
.checkout-cart-index .rect-nohover .wrapper .rect-nohover .totals .text-center button.button:hover{color: #fff !important;}
.checkout-cart-index .rect-nohover .wrapper .rect-nohover .totals .grand-total .price{color: red;}
/*购物页改版end*/
/*结账页改版start*/
.firecheckout-index-index .services-block{display:none !important;}
.firecheckout-index-index .page-title{margin-top: 10px;}
.firecheckout-index-index .firecheckout-login-wrapper-xin{float: left;font-size: 14px;line-height: 58px;}
.firecheckout-index-index .firecheckout-login-wrapper-xin a{color: #F66793;font-weight: bold;}
.firecheckout-index-index .renzheng{float: right;}
.firecheckout-index-index .renzheng img{width:100%;}
.firecheckout-index-index .firecheckout-section .block-title{background: #FAF9F5;text-transform: none;font-size: 13px;padding: 12px 0 7px 8px;}
.firecheckout-index-index .firecheckout-section .block-title .num{display:none;}
.firecheckout-index-index .firecheckout-set #shipping-method-reset, .firecheckout-index-index .firecheckout-set #payment-method-reset{top: 10px;}
.firecheckout-index-index input[type="radio"]{margin: 0px;}
.firecheckout-index-index #firecheckout-form .col2-set.firecheckout-set{position: relative;}
.firecheckout-index-index #firecheckout-form .col2-set.firecheckout-set:after{content:'';display:block;clear:both;height:0;visibility:hidden;}
.firecheckout-index-index .box-fixed{position:relative;top:0px;}
.firecheckout-index-index .tab_fix_bottom {position: absolute;bottom: 0px;top: auto;}
.firecheckout-index-index .tab_fix{position:fixed;}
.firecheckout-index-index #checkout-review-load .item-options dt{font-style: normal;}
.firecheckout-index-index #checkout-additional .form-list .wide label{display:none;}
.firecheckout-index-index #checkout-coupon-discount-load .discount-form button.button{color: #fff;height: 29px;padding: 6px 10px;border: 1px solid #F66793;border-radius: 30px;background-color: #F66793;}
.firecheckout-index-index #checkout-coupon-discount-load .discount-form button.button:hover{color: #fff !important;}
.firecheckout-index-index #checkout-coupon-discount-load .discount-form #coupon-code{width:210px;}
.firecheckout-index-index .firecheckout-section #checkout-review-submit button.button{color: #fff;padding: 6px 30px;border: 1px solid #F66793;border-radius: 30px;background-color: #F66793;font-size: 1.5em;}
.firecheckout-index-index .firecheckout-section #checkout-review-submit button.button:hover{color: #fff !important;}
.firecheckout-index-index #payment-method #checkout-payment-method-load label img{width:100%;}
@media (min-width: 991px){
	.firecheckout-index-index .box-fixed{width: 558px;}
}
@media (max-width: 990px){
	.firecheckout-index-index .tab_fix{position:relative;}
	.firecheckout-index-index .tab_fix_bottom {position: relative;}
	.firecheckout-index-index #checkout-coupon-discount-load .discount-form .input-field-wrapper{width:210px;}
}
/*结账页改版end*/
/*注册页改版start*/
.customer-account-login .content{float: left;width: 50%;padding-right: 20px;}
.customer-account-login .account-create{width: 50%;float: left;margin-top: 35px;border: 1px solid #ddd;}
.customer-account-login .loginin .rect-nohover{padding: 0px !important;padding-bottom: 100px !important;border: 1px solid #ddd;}
.customer-account-login .mBox-header{padding: 7px 20px;background-color: #FAF9F5;color: #333;}
.customer-account-login .mBox-header h3{padding: 0px;}
.customer-account-login .loginin .form-group1,.customer-account-login .loginin .form-group2{margin-bottom: 15px;padding: 0px 20px;}
.customer-account-login .loginin .form-group1{padding-top:25px;border-top: 1px solid #ddd;}
.customer-account-login .loginin .wenzi123{padding-top:11px;}
.form-group1::before {display: table;content: " ";clear:both;}
.form-group2::before {display: table;content: " ";clear:both;}
.loginin .form-group1::after {display: table;content: " ";clear:both;}
.loginin .form-group2::after {display: table;content: " ";clear:both;}
.customer-account-login .rect-equal-height .btn-bottom{right: 20px;background-color: #000;color: #fff;text-transform: none;}
.customer-account-login .rect-equal-height .btn-bottom:hover{background-color: #636363;border-color: #585858;color: #ffffff !important;}
.customer-account-login p.required{text-align: left;}
.customer-account-login .buttons-set .back-link{display:none;}
.customer-account-login .buttons-set button.button{margin-right: 20px;font-size: 1.1667em;text-transform: none;background-color: #000;color: #fff;padding: 10px 20px;}
.customer-account-login .buttons-set button.button:hover{background-color: #636363;border-color: #585858;color: #ffffff !important;}
.customer-account-login .fieldset {margin-bottom: 10px;}
@media (max-width: 500px) {
	.customer-account-login .content{width: 100%;}
	.customer-account-login .account-create{width: 100%;}
}
/*注册页改版end*/
/*手机分类页改版start*/
@media (max-width: 500px) {
	.category-products .top-toolbar .filters-panel select{padding: 3px 5px;}
	.category-products .products-list .product-preview .rating .rating-box .rating{float: left;}
	.category-products .products-list .product-preview .rating .ratings{margin-left: 0.2em;margin: 3px 0 5px;}
	.category-products .product-preview .price-box .special-price .price{font-size: 1.2em;}
	.catalog-category-view .container .content-aside{display:none;}
	.category-products .product-preview h3.SKU{font-size: 12px;padding: 1px 0.2em 1px 0px;display:block;}
	.category-products .product-preview h3.title{display:none;}
	.category-products .product-preview .bottomwenzi .rightwish{margin-top: 0px;} 
	.category-products .product-preview .price-box {padding-top: 2px;}
	.catalog-category-view footer{margin-top: 20px;}
	.catalogsearch-result-index .content-center .category-products .top-toolbar .showright, .catalog-category-view .content-center .category-products .top-toolbar .showright{float: right;padding: 0 15px;display:none;}
	.catalogsearch-result-index .content-center .category-products .top-toolbar .sortleft, .catalog-category-view .content-center .category-products .top-toolbar .sortleft{float: none;padding: 0 15px;text-align:center;font-weight:bold;}
	.top-toolbar .filters-panel .sortleft a.sort-icon{display: none !important;}
	.category-products .top-toolbar .filters-panel{padding: 10px 0;}
	.category-products .products-list .product-preview-outer{margin-bottom: 1px;}
	.toolbar-bottom .filters-panel{padding: 1px;}
	
}
@media (min-width: 501px) {
	.category-products .product-preview h3.SKU{display:none;}
	.category-products .product-preview h3.title{display:block;}
	.category-products .product-preview .bottomwenzi .rightwish{margin-top: 8px;}
}
/*手机分类页改版end*/
/*手机首页改版start*/
@media (max-width: 500px) {
	.header_0 .topimg{display:none;}
	.header_0 .topimgphone{display:block;}
	.cms-index-index .homepageslider{display:none;}
	.cms-index-index .std .indextop1{display:none;}
	.cms-index-index .phoneindextop .homecategory-tab-new .name{text-align: left;margin: 7px 0 5px;}
	.cms-index-index .phoneindextop .homecategory-tab-new .price-box .old-price{}
	.cms-index-index .phoneindextop .homecategory-tab-new .SKU{text-align: left;padding: 0 0.2em;font-size: 1.1em;margin-bottom: 5px;display:none;}
	.cms-index-index .phoneindextop .homecategory-tab-new .price-box{float: left;}
	.cms-index-index .phoneindextop .homecategory-tab-new .price-box .special-price{margin: 0 0 2px;}
	.cms-index-index .phoneindextop .homecategory-tab-new .ratings{margin: 1px 0px 0px 10px;float: left;}
	.cms-index-index .phoneindextop .homecategory-tab-new .ratings .rating-links{float: left;}
	.cms-index-index .phoneindextop .indexpt .phoneindeximg{padding:10px;}
	.cms-index-index .phoneindextop .indexpt .phoneindexbanner{margin-bottom: 10px;}
	.cms-index-index .phoneindextop .indexpt .homecategory-tab-new{margin-top: 5px;}
	.cms-index-index footer{margin-top: 0px;}
}
@media (min-width: 501px) {
	.header_0 .topimg{display:block;}
	.header_0 .topimgphone{display:none;}
	.cms-index-index .phoneindextop{display:none;}
	.cms-index-index .homecategory-tab-new .SKU{display:none;}
	.cms-index-index .homecategory-tab-new .ratings{display:none;}
	.cms-index-index .homepageslider{margin-top:10px;}
	.cms-index-index .homecategory-tab-new .name{margin-top: 7px;}
}

/*手机首页改版end*/
/*产品页改版start*/
.catalog-product-view .product-preview .old-price .price{font-size: 1em;}
.catalog-product-view .product-view .price-box .old-price{clear: both;padding: 3px 12px 0 0;display: inline-block;width: auto;float: none;}
.catalog-product-view .product-view .price-box .old-price .price{font-size: 13px;}
.catalog-product-view .product-view .price-box .special-price{clear: both;float: left;display: inline-block;margin-right: 5px;width: auto;margin-bottom: 0px;}
.catalog-product-view .producttab #faqsss { margin:auto;}
.catalog-product-view .producttab  #faqsss h3 { font-size:15px; border-bottom: #ddd 1px solid;font-weight: bold;padding: 5px 0px;}
.catalog-product-view .producttab  #faqsss h4 { font-size:14px; padding: 5px 0px 5px 15px;}
.catalog-product-view .producttab  #faqsss ul { padding-left:25px;}
.catalog-product-view .producttab  #faqsss a { padding:5px 0 3px 0px; text-decoration:none; overflow:hidden;}
.catalog-product-view .producttab  #faqsss a:hover{ }
.catalog-product-view .producttab  #faqsss .no {display:none;}
.catalog-product-view .producttab  #faqsss h3 a{color:#000;}
.catalog-product-view .addthisfenxiang .stArrow{display:none;}
.product-view #product_addtocart_form .price-box{margin-bottom: 10px;}
.catalog-product-view .product-view .backgrounddjs{background-color: #F5E2DE;padding: 5px;margin-bottom: 10px;}
.catalog-product-view .product-view .backgrounddjs .promotion{display: inline-block;}
.catalog-product-view .product-view .daoda .destop{padding: 10px 10px 25px;background-color: #f1f1f1;}
.catalog-product-view .product-view .daoda .destop .topimgatext{margin-bottom: 15px;}
.catalog-product-view .product-view .daoda .destop .bottomtext{padding-left: 5px;color: #666;}
.catalog-product-view .product-view .product-options p.required{display:none;}
.catalog-product-view .product-view .product-options dt label{margin-right: 5px;}
.slick-slider .product-preview .price-box {padding-top: 0px;}
/*产品页改版end*/
/*手机头部改版start*/
@media (max-width: 500px) {
	header.header_0{display:none;}
	.header_phone .header_phone_top .expand-nav{top: 19px;}
	.header_phone .header_phone_top .btn-search{position: absolute;width: 25px;height: 22px;top: 19px;left: 60px;}
	.header_phone .header_phone_top .btn-search .btn-default{background-color: transparent;height: auto;line-height: normal;padding: 0;border: 0px solid #ccc;}
	.header_phone .header_phone_top .btn-search .btn-default:hover{background-color: transparent;}
	.header_phone .header_phone_top{width: 100%;height: 60px;position: relative;background: white;}
	.header_phone .header_phone_top .logo{text-align: center;margin-top: 19px;clear: both;display: inline-block;width: 150px;left: 50%;position: absolute;margin-left: -75px;}
	.header_phone .header_phone_top .logo img{width:100%}
	.header_phone .header_phone_top #newsLine{position: absolute;top: 19px;right: 55px;width: 25px;height: 22px;text-align: center;display: inline-block;background: #fff;border-bottom: 0px dotted #c7c7c7;padding: 0px;}
	.header_phone .header_phone_top #newsLine .top-link{width: auto;padding-right: 0px;padding-left: 0px;}
	.header_phone .header_phone_top #newsLine .top-link .btn-default{background-color: transparent;height: auto;line-height: normal;padding: 0;border: 0px solid #ccc;}
	.header_phone .header_phone_top .phone_topcart{position: absolute;top: 19px;right:20px;width: 25px;height: 22px;text-align: center;}
	.header_phone .header_phone_top .phone_topcart .btn-shopping-cart .pc-top-cart{display:none;}
	.header_phone .header_phone_top .phone_topcart .btn-shopping-cart{margin-left: 0px;padding-left: 0px;background: none;float: none;}
	.header_phone .header_phone_top .phone_topcart .btn-shopping-cart .phone-top-cart{background-color: transparent;height: auto;line-height: normal;padding: 0;border: 0px solid #ccc;}
	.header_phone .header_phone_top .phone_topcart .btn-shopping-cart .phone-top-cart .badge{font-size: 10px;font-weight: normal;line-height: 14px;top: -8px;left: -8px;min-width: 14px;padding: 0;text-align: center;color: #fff;border-radius: 7px;background: #f7b5a7;}
	#newsLine .btn-group .flaticon-business137::before{font-size: 20px;}
	.btn-search .btn-default .flaticon-zoom45::before{font-size: 20px;}
	.phone_topcart #shopping_cart .flaticon-shopping66::before{font-size: 18px;}
	footer .footer-bottom .copyright {padding: 4px 15px;}
	footer #footer-collapsed #TabBlock-6{margin: 10px 20px 0px;text-align: center;}
	footer #footer-collapsed #TabBlock-6 #newsletter-validate-detail .form-control{width: calc(100% - 85px);width: -moz-calc(100% - 85px);width: -webkit-calc(100% - 85px);height: 27px;}
	footer #footer-collapsed #TabBlock-6 #newsletter-validate-detail button.button{position: absolute;top: 0px;right: 15px;background: #f7b5a7;font-size: 12px;border-color: #f7b5a7;}
	footer #footer-collapsed #TabBlock-6 p{font-size: 12px;}
	
}
@media (min-width: 501px) {
	header.header_phone{display:none;}
	.header_0 .navbar .btn-shopping-cart .phone-top-cart{display:none;}
	footer #footer-collapsed .tabBlocknewsletter{display:none;}
}
/*手机头部改版end*/
/*手机产品页改版start*/
.catalog-product-view .product-view .daoda .destop .topimgatext .destoptailoring{display: inline-block;}
.catalog-product-view .product-view .daoda .destop .topimgatext .destopdelivery{display: inline-block;}
@media (max-width: 500px) {
	.catalog-category-view .breadcrumbs{text-align: center;margin-bottom:0px;}
	.catalog-category-view .breadcrumbs .container a{display:none;}
	.catalog-category-view .breadcrumbs .container .divider{display:none;}
	.catalog-category-view .breadcrumbs .container strong{font-size: 1.3em;}
	.catalog-product-view .producttab .tab-content #tab-1 .table-responsive tbody tr{width: 100%;}
	.catalog-product-view .producttab .tab-content #tab-1 .table-responsive tbody tr th{width: 50%;border: 0px;border-top: 1px dotted #cacaca;}
	.catalog-product-view .producttab .tab-content #tab-1 .table-responsive tbody tr td{width: 50%;border: 1px dotted #cacaca;border-bottom: 0px;}
	.catalog-product-view #outer .breadcrumbs{display:none;}
	.product-view .MagicToolboxContainer .MagicToolboxMessage{display:none;}
	.product-view .backgrounddjs{display:none;}
	.catalog-product-view .product-view .daoda .destop .destoprightimg{display:none;}
	.catalog-product-view .product-view .daoda .destop .bottomtext{display:none;}
	.catalog-product-view .product-view .daoda .destop .topimgatext .destoptailoring{display:block;margin-bottom: 5px;}
	.catalog-product-view .product-view .daoda .destop .topimgatext .destopdelivery{display:block;}
	.catalog-product-view .product-view .daoda .destop .topimgatext{margin-bottom: 0px;}
	.catalog-product-view .product-view .daoda .destop{padding: 10px;}
	.catalog-product-view .producttab .tab-content #tab-2 #customer-reviews .Pro_view{margin-top: 10px;}
	footer .footer-bottom .pcfooterimg{display:none;}
	.catalog-product-view .product-view h2.producttitle{text-align: center;font-size: 1.3em;font-weight: bold;line-height: 20px;margin-top: 10px;}
	.catalog-product-view .product-view h1.producttitle{text-align: center;font-size: 1.3em;font-weight: bold;line-height: 20px;margin-top: 10px;padding: 0 0 0.5em;}
	.catalog-product-view .product-view .skuproductrow .skucol{float: none !important;text-align: center;font-size: 1em;}
	.catalog-product-view .product-view .skuproductrow .ratingcol{float: none !important;text-align: center;margin-top: 10px;}
	.catalog-product-view .product-view .skuproductrow .writereviewcol{display: none;}
	.catalog-product-view .product-view #product_addtocart_form .price-box{text-align: center;}
	.catalog-product-view .product-view .price-box .old-price{/*display:none;*/}
	.catalog-product-view .product-view .price-box .special-price{float: none;}
	.skuproductrow {padding: 0px 0px;}
	.price-box .special-price .price{font-size: 12px;}
}
@media (min-width: 501px) {
	footer .footer-bottom .phonefooterimg{display:none;}
	.catalog-product-view .product-view h1.producttitle{padding: 0 0 0.5em;font: 1.833em/1em "Sintony", sans-serif;line-height: 26px;}
}

/*手机产品页改版end*/

/*手机整体改版20190820start*/
.firecheckout-index-index .firecheckout-section{border: 0px solid #ccc;}
.firecheckout-index-index .firecheckout-section .block-title{border-bottom: 0px solid #ccc;border-width: 0px;}
.firecheckout-index-index #firecheckout-form .col2-set .col-1{width:49%;}
.firecheckout-index-index #firecheckout-form .col2-set .col-2{width:49%;}
@media (max-width: 500px) {
	.footer{margin-top: 0;}
	.firecheckout-index-index .header_phone{display:none;}
	.firecheckout-index-index footer .tabBlocknewsletter{display:none;}
	.firecheckout-index-index footer .footer-bottom .phonefooterimg{display:none;}
	.firecheckout-index-index .table-responsive > .table > tbody > tr > td, .firecheckout-index-index .table-responsive > .table > tbody > tr > th, .firecheckout-index-index .table-responsive > .table > tfoot > tr > td, .firecheckout-index-index .table-responsive > .table > tfoot > tr > th, .firecheckout-index-index .table-responsive > .table > thead > tr > td, .firecheckout-index-index .table-responsive > .table > thead > tr > th {white-space: normal;}
	.firecheckout-index-index .qty-wrapper input.input-text {margin-left: 5px;}
	.firecheckout-index-index .firecheckout-set #checkout-review .product-image {display: block;float:none;}
	.firecheckout-index-index .firecheckout-set #checkout-review .product-name{display:none;}
	.firecheckout-index-index #checkout-review-load .item-options dt{display:none;}
	.firecheckout-index-index #checkout-review-load .item-options dd{padding-left: 0px;margin: 0px;}
	.firecheckout-index-index .firecheckout-set .cont-left #checkout-review-submit{display:none;}
	.firecheckout-index-index .firecheckout-login-wrapper-xin{width: 70%;}
	.firecheckout-index-index .firecheckout-login-wrapper-xin img{width:100%;}
	.firecheckout-index-index .renzheng{width: 30%;}
	.firecheckout-index-index .phonechecktop img{width:100%;}
	.firecheckout-index-index .pcchecktop{display:none;}
	
	.header_phone{height: 104px;}
	.header_phone .header-top{position: fixed;z-index: 9999;right: 0;left: 0;top: 0;} 
	#off-canvas-menu{background: #fff;}
	#off-canvas-menu .expander-list{padding: 20px;}
	#off-canvas-menu ul li a{color: #000;font-size: 14px;text-transform: uppercase;}
	.canvas-menu #cboxClose::before {color: #000;}
	#off-canvas-menu .expander-list .expander{color: #000;}
	#off-canvas-menu ul .level1 a{text-transform:none;font-size: 13px;}
	#off-canvas-menu ul li span.icon{padding: 0 0px 0 0;}
	.skuproductrow .skucol b{font-weight: normal;}
	.catalog-product-view .product-view .daoda .destop .topimgatext .destopdelivery {margin-bottom: 5px;}
	.catalog-product-view section.container .container{display: block !important;}
}
@media (min-width: 501px) {
	.firecheckout-index-index .header_0{display:none;}
	.firecheckout-index-index footer .footer-navbar{display:none;}
	.firecheckout-index-index .firecheckout-set #checkout-review .product-sku{display:none;}
	.firecheckout-index-index #checkout-review-submit button.button {color: #fff;padding: 6px 30px;border: 1px solid #F66793;border-radius: 30px;background-color: #F66793;font-size: 1.5em;}
	.firecheckout-index-index #checkout-review-submit button.button:hover {color: #fff !important;}
	.firecheckout-index-index #firecheckout-form .col2-set .col-1 #review-buttons-container{text-align: center;}
	.firecheckout-index-index .firecheckout-section #checkout-review-submit button.button{display:none;}
	.firecheckout-index-index .page-title{position: relative;}
	.firecheckout-index-index .firecheckout-login-wrapper-xin{float: none;}
	.firecheckout-index-index .renzheng{float: none;position: absolute;top: 0;right: 0;}
	.firecheckout-index-index .phonechecktop{display:none;}
	
	.catalog-product-view .product-view .daoda .destop .topimgatext .destopcode{display:none;}
}
/*手机整体改版20190820end*/
/*手机整体改版20190909start*/
.firecheckout-index-index .firecheckout-section .block-title{background: #E6EAED;}
.firecheckout-index-index #billing-address .block-title i{background: url(../images/13.png) no-repeat;display: inline-block;width: 48px;height: 38px;position: relative;top: -12px;left: -8px;}
.firecheckout-index-index #billing-address .block-title span{position: relative;top: -26px;font-size: 14px;}
.firecheckout-index-index #shipping-method .block-title i{background: url(../images/23.png) no-repeat;display: inline-block;width: 48px;height: 38px;position: relative;top: -12px;left: -8px;}
.firecheckout-index-index #shipping-method .block-title span{position: relative;top: -26px;font-size: 14px;}
.firecheckout-index-index #shipping-method .block-title #shipping-method-reset{position: absolute;top: 10px;font-size: 13px;}
.firecheckout-index-index #payment-method .block-title i{background: url(../images/33.png) no-repeat;display: inline-block;width: 48px;height: 38px;position: relative;top: -12px;left: -8px;}
.firecheckout-index-index #payment-method .block-title span{position: relative;top: -26px;font-size: 14px;}
.firecheckout-index-index #payment-method .block-title #payment-method-reset{position: absolute;top: 10px;font-size: 13px;}
#billing-new-address-form .control input[type="checkbox"]{margin-top:0px;}
.firecheckout-section #billing-new-address-form .fields label{display:none;}
.firecheckout-section #billing-new-address-form .wide label{display:none;}
.firecheckout-section #billing-new-address-form{margin-top: 20px;margin-bottom: 0;}
.firecheckout-set #billing-new-address-form input.input-text{padding: 10px 10px;}
.firecheckout-set #billing-new-address-form select{padding: 8px 8px;}
.firecheckout-section #billing-new-address-form li:nth-child(4){display:none;}
.firecheckout-section #billing-new-address-form .field{margin-bottom: 0px;}
.firecheckout-set .firecheckout-section .form-list li{margin-bottom:12px;}
.firecheckout-set #billing-address{margin-bottom: 0;}
.firecheckout-index-index .firecheckout-set #checkout-shipping-method-load .sp-methods dt{display: none;}
.firecheckout-index-index .firecheckout-set .sp-methods{margin-top: 15px;}
.firecheckout-set .sp-methods .price{color:#F52255;font-weight: normal;}
#checkout-payment-method-load #payment_form_paypal_express .form-alt{color: #999;}
/*#checkout-coupon-discount-load #coupon-discount .block-title{padding: 8px 0 2px 8px;color: #333;font-weight: normal;background: #F3F3F3;}*/
.firecheckout-index-index #checkout-coupon-discount-load .discount-form button.button{border: 0px;border-radius: 0;background-color: #F52255;font-size: 12px;height: 26px;padding: 6px 35px;}
/*#firecheckout-form #checkout-review .block-title{padding: 8px 0 2px 8px;color: #333;font-weight: normal;background: #F3F3F3;}*/
.firecheckout-index-index #checkout-review-load .item-options dt{float: left;margin-right: 10px;}
.firecheckout-set #checkout-review #checkout-review-table tr .grand-total .price{color:#F52255;}
.firecheckout-index-index .firecheckout-section #checkout-review-submit button.button{width: 100%;border-radius: 0px;background-color: #F52255;font-size: 1.5em;padding: 4px 30px;border: 0px;}
footer .footer-bottom .footersafetxt{color: #999;display:none;}
.firecheckout-index-index footer .footer-bottom .footersafetxt{display:block;}

@media (max-width: 500px) {
	footer .footer-bottom .footersafetxt{font-size:0.8em;}
	#firecheckout-form .firecheckout-set .form-list .name-firstname,#firecheckout-form .firecheckout-set .form-list .name-lastname{width: 100% !important;}
	#firecheckout-form .firecheckout-set .form-list .customer-name .name-firstname .input-box{width: 100% !important;margin-bottom: 12px;}
	#firecheckout-form .firecheckout-set .form-list .fields .field, #firecheckout-form .firecheckout-set .form-list .fields .input-box, #firecheckout-form .firecheckout-set .gift-messages-form .item .details .form-list .field {width: 100%;}
	#firecheckout-form .firecheckout-set .form-list .fields .field:first-child .input-box {width: 100%;margin-bottom: 12px;}
	
}
@media (min-width: 501px) {
	.firecheckout-index-index #checkout-coupon-discount-load .discount-form #coupon-code{width: 300px;}
	.firecheckout-index-index #checkout-review-submit button.button{width: 100%;border-radius: 0px;background-color: #F52255;font-size: 1.5em;padding: 2px 30px;border: 0px;}
	.firecheckout-set #checkout-review #checkout-review-table tr .grand-total{color:#F52255;}
}
/*手机整体改版20190909end*/
/*手机整体改版20190911start*/
.product-options-bottom .form-inputs a.btn-addtocartnew{background: #F52255;}
.tab-content #tab-2 #customer-reviews .Pro_view{background: #F52255;}
.catalog-product-view .producttab .tab-content #customer-reviews .form-add #review-form .buttons-set .button{background: #F52255;}
.catalog-product-view .producttab .tab-content #tab-1 .box-collateral h2{display:none;}
@media (max-width: 500px) {
	.catalog-product-view .product-view .product-options {padding-bottom: 0px;}
	.product-view .form-inputs label.qtylabel{font-size: 14px;padding: 5px 12px 5px 0px;}
	.product-view .product-options-bottom .input-group button.btn{height: 25px;padding: 2px 10px;}
	.product-view .product-options-bottom .input-group input.qtyinput{font-size: 15px;padding: 5px 14px;height: 25px;}
	.product-options-bottom .form-inputs a.btn-addtocartnew{clear: both;margin-top: 10px;padding: 13px 90px;font-size: 1.7em;background: #F52255;}
	.product-options-bottom .form-inputs a.btn-addtocartnew .icon::before{font-size: 24px;}
	footer #footer-collapsed #TabBlock-6 #newsletter-validate-detail button.button{background: #F52255;height: 27px;padding: 5px 10px;}
	.product-view .working30day .price{color:#F52255;}
	.producttab #detailtab li{display: block;width: 100%;border-bottom: 1px solid #eee;}
	.catalog-product-view .producttab .nav-tabs li a{font-weight: bold;padding: 10px 20px;}
	.catalog-product-view .producttab .nav-tabs .active a{border-bottom: 2px solid #eee;}
	.catalog-product-view .producttab .nav-tabs .active a:hover{border-bottom: 2px solid #eee;}
	.catalog-product-view .producttab .nav-tabs li a i{background: url(../images/jiantou.png) no-repeat;width: 16px;height: 16px;display: inline-block;position: relative;top: 3px;left: 5px;}
	.catalog-product-view .producttab{margin-top: 10px;}
	.tab-content #tab-1 .box-collateral.box-additional{margin-top: 0px;}
}
@media (min-width: 501px) {
	.tab-content #tab-1 .box-collateral.box-additional{margin-top: 0px;}
}
/*手机整体改版20190911end*/
.firecheckout-index-index .firecheckout-set #shipping-method-reset, .firecheckout-index-index .firecheckout-set #payment-method-reset {display: none;}
@media (max-width: 500px) {
	#checkout-payment-method-load #payment_form_paypal_express .form-altpc {display: none;}
}
@media (min-width: 501px) {
	#checkout-payment-method-load #payment_form_paypal_express .form-altphone {display: none;}
}
/*.carousel_outer .slick-prev,.carousel_outer .slick-next{height: 20px;width: 20px;top: -40px;}
.carousel_outer .slick-prev::before,.carousel_outer .slick-next::before{line-height: 20px;}*/
.catalog-product-view section.container .container h3{padding: 0 0 5px;}
.catalog-product-view section.container .container{padding-top: 0;padding-bottom: 0;}


.catalog-product-view .slider-products{position: relative;}
.catalog-product-view .slider-products b{width: 100%;height: 2px;background: #ddd;position: absolute;left: 0;top: 10px;z-index: 0;}
.catalog-product-view .slider-products h3{text-align: center;background: #fff;width: 220px;margin: 0 auto;position: relative;z-index: 2;}
.catalog-product-view .slider-products .slick-prev {left: -35px;top:100px;}
.catalog-product-view .slider-products .slick-next {right: -35px;top:100px;}
@media (max-width: 500px) {
	.catalog-product-view .slider-products .slick-prev,.catalog-product-view .slider-products .slick-next{display:none !important;}
}

@media (min-width: 501px) {
	
}


.cms-customized .breadcrumbs{display: none;}
.cms-index-index .indexpt .topwenzi .top1 {padding-right: 10px;}
.cms-index-index .indexpt .topwenzi .top2 {padding: 0px 5px;}
.cms-index-index .indexpt .topwenzi .top3 {padding-left: 10px;}
.cms-index-index .topwenzi img{width:100%;}
.cms-index-index .indexpt .topimgtwo .oneimg {padding-right: 10px;width: 33.3%;float: left;}
.cms-index-index .indexpt .topimgtwo .twoimg {padding:0px 5px;width: 33.3%;float: left;}
.cms-index-index .indexpt .topimgtwo .threeimg {padding-left: 10px;width: 33.3%;float: left;}
.cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-prev{left: -35px;top: 140px;}
.cms-index-index .indexpt .homecategory-tab-new .bx-wrapper .bx-controls-direction .bx-next{right: -35px;top: 140px;}
.homecategory-tab-new .subtitle.right-space{margin-right: 0px;}
@media (max-width: 500px) {
	footer{margin-top: 10px;}
}
@media (min-width: 501px) {
	.cms-index-index .homepageslider {margin-top: 10px;}
}



.rect-nohover .table-shop .product-cart-info .product-cart-name{display: none;}
.rect-nohover .table-shop .product-cart-info .product-cart-sku {margin: 5px 0 6px;}
.rect-nohover .table-shop .product-cart-info .product-cart-sku .label{font-size: 100%;color: #000;font-weight: bold;padding: 0;}
.rect-nohover .table-shop .notitle img{min-width: auto;max-width: 157px;}
.rect-nohover .table-shop tbody td .item-options dt::after {content: ':';}
.rect-nohover .table-shop tbody .item-options dt{float: left;padding-right: 5px;}
.table-shop .product-name {width: auto;}
.rect-nohover .table-shop .product-image{width: 20%;}
.rect-nohover .table-shop tbody td {vertical-align: middle;}
.rect-nohover .totals #shopping-cart-totals-table tfoot {display: none;}
.rect-nohover .totals #shopping-cart-totals-table{border-bottom: 0px solid #e9e9e9;}
.rect-nohover .totals #shopping-cart-totals-table tr td{font-size: 16px;}
.rect-nohover .totals td .price{font-size: 16px;color:red;}
@media (max-width: 500px) {
	.rect-nohover .table-shop tbody tr .notitle{width: 40%;float: left;padding-left: 0px !important;}
	.rect-nohover .table-shop tbody tr .product-cart-info{width: 60%;float: right;padding-left: 0 !important;}
	.rect-nohover .table-shop tbody tr .text-center{width: 60%;float: right;padding-left: 0% !important;}
	.rect-nohover .table-shop td div.th_title{display: inline-block !important;width: auto;position: static;padding-right: 0px;}
	.rect-nohover .table-shop tbody tr .product-cart-total{display:none;}
	.rect-nohover .table-shop tbody tr::after {content: '';display: table;clear: both;}
	.rect-nohover .table-shop tbody tr {border-bottom: 1px solid #f2f2f2;}
	.checkout-cart-index .rect-nohover .table-shop > tbody > tr > td{border: 0px;padding-top: 5px;padding-bottom: 0px;}
	.rect-nohover .table-shop{border: 1px solid #f2f2f2;}
	.checkout-cart-index .rect-nohover .table-shop tbody{border: 0px;}
	.checkout-cart-index .rect-nohover .wrapper .btn-cool.btn-md-sm{display: none;}
	.rect-nohover .pull-right{float: none !important;}
	.rect-nohover .totals #shopping-cart-totals-table tr td{text-transform: uppercase;}
	.checkout-cart-index .rect-nohover .wrapper .rect-nohover .totals .text-center button.button{text-transform: uppercase;padding: 5px 70px;}
	.rect-nohover .table-shop .product-cart-info .text-left .item-options{margin-bottom: 0px;}
	.rect-nohover .table-shop .product-cart-info .product-cart-sku .label{font-weight: normal;}
	.checkout-cart-index .rect-nohover .table-shop tbody .item-options dt{font-weight: normal;}
	.firecheckout-index-index .safetext{display: none;}
}
@media (min-width: 501px) {
	.firecheckout-index-index .firecheckout-login-wrapper-xin {float: left;}
	.firecheckout-index-index .pcchecktop{clear: both;}
	.firecheckout-index-index .safetext{float: left;margin-left: 10%;}
	.firecheckout-index-index .safetext .safetexttop{color: #ccc;font-weight: bold;}
	.firecheckout-index-index .safetext .safetextbottom{color: #ccc;}
}

.working30day {display: none;}
.size-custom-option dt{margin-bottom: 20px;}