.site-info-default {
	border-bottom: 1px solid #eee;
	background: #fcfcfc;
	font-size: 12px
}

.site-info-default .site-nav {
	height: 30px
}

.site-info-default .collection-site {
	float: left;
	padding: 0 13px;
	line-height: 30px;
	color: #666
}

.site-info-default .collection-icon {
	position: relative;
	top: -1px;
	display: inline-block;
	width: 18px;
	height: 17px;
	margin-right: 8px;
	vertical-align: middle;
	background: url(images/base.f32e3871.png) -34px 0 no-repeat
}

.site-info-default .collection-button {
	color: #666;
	cursor: pointer
}

.site-info-default .collection-button:hover {
	color: #b81c22
}

.site-info-default .site-info-list {
	float: right
}

.site-info-default .nav-item {
	float: left;
	padding: 0 13px;
	line-height: 30px;
	color: #666
}

.site-info-default .item-text {
	color: #666;
	cursor: pointer
}

.site-info-default .item-text:hover {
	color: #b81c22
}

.site-info-default .to-login,
.site-info-default .to-register,
.site-info-default .user-info {
	padding: 0 7px
}

.site-info-default .to-user-center,
.site-info-default .user-info {
	color: #e11611
}

.site-info-default .to-user-center {
	cursor: pointer
}

.site-info-default .logout {
	padding-right: 10px;
	cursor: pointer
}

.site-info-default .separator {
	float: left;
	height: 12px;
	margin-top: 9px;
	border-left: 1px solid #ddd
}

.site-info-default .app-download {
	position: relative;
	padding-right: 0;
	cursor: default;
	z-index: 60
}

.site-info-default .app-download .app-download-wrap {
	position: absolute;
	right: -1px;
	top: 30px;
	width: 244px;
	padding: 10px;
	display: none;
	border: 1px solid #ddd;
	border-top: 0;
	background: #f7f7f7
}

.site-info-default .app-download .app-download-wrap.active {
	display: block
}

.site-info-default .app-download .qrcode-wrap {
	width: 104px;
	height: 104px;
	margin-top: -7px;
	margin-bottom: -7px;
	margin-left: -7px
}

.site-info-default .app-download .download-enter {
	display: block;
	width: 120px;
	height: 40px;
	cursor: pointer
}

.site-info-default .app-download .download-img {
	width: 100%;
	height: 100%
}

.site-info-default .app-download .ios-enter {
	margin-bottom: 10px
}

.banner-default {
	position: relative;
	overflow: hidden;
	margin: 0 auto
}

.banner-default .banner-img {
	display: block;
	max-width: 100%;
	height: 90px;
	background-position: 50%;
	background-repeat: no-repeat
}

.banner-default .img-href {
	position: relative;
	overflow: hidden;
	display: block;
	max-height: 90px;
	margin: 0 auto;
	font-size: 0;
	text-align: center
}

.banner-default .close-btn-box {
	position: relative
}

.banner-default .close-btn {
	position: absolute;
	width: 20px;
	height: 20px;
	top: 10px;
	right: 10px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDdGRUUwODFGQjU3MTFFN0JGN0Y4NzQyRDYyOEM2QUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDdGRUUwODJGQjU3MTFFN0JGN0Y4NzQyRDYyOEM2QUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0N0ZFRTA3RkZCNTcxMUU3QkY3Rjg3NDJENjI4QzZBQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0N0ZFRTA4MEZCNTcxMUU3QkY3Rjg3NDJENjI4QzZBQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpXTe44AAABySURBVHja7NTBDYAgDIXhtivp/hPgTAVMTDyY9ke4mNgr8AVeG1RENllU7n6YLK4Pgi2HAvMqCFTVPUP7et+HnxyhERZm+IRmWNqUO0qw8wwZbIqhwb4w2n2jN6OojTyToDaaWYbamwZEqP7f13RVAQYAQ71fdpzB/NEAAAAASUVORK5CYII=);
	background-position: 0 0;
	background-repeat: no-repeat;
	cursor: pointer
}

.banner-default .close-btn:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzE2Q0YzQ0VGQjU3MTFFNzk0NUY4NjMyNjc2NUVCMEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzE2Q0YzQ0ZGQjU3MTFFNzk0NUY4NjMyNjc2NUVCMEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MTZDRjNDQ0ZCNTcxMUU3OTQ1Rjg2MzI2NzY1RUIwRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MTZDRjNDREZCNTcxMUU3OTQ1Rjg2MzI2NzY1RUIwRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgmvUtcAAABtSURBVHja7NRLCoAwDATQyVxcPXlKBUGwTSbSjWC2TR/NhxqAHYuCWBgfwtx9Uy6O8h6YmR0Z2M97nlRmBM6gsGcjMILSAdzBDDrzlaVVIGk1LkiZMtUXKSArpWUgqz2KQL5p9gy0/wsqRxNgAKHpVBi0xDDTAAAAAElFTkSuQmCC)
}

.mini-cart-wrap.mini-cart-default {
	float: right
}

.mini-cart-wrap.mini-cart-default .mini-cart {
	position: relative
}

.mini-cart-wrap.mini-cart-default .mini-cart-title {
	position: relative;
	z-index: 54;
	width: 140px;
	height: 32px;
	text-align: center;
	line-height: 30px;
	border: 1px solid #ddd;
	background: #f7f7f7;
	cursor: pointer
}

.mini-cart-wrap.mini-cart-default .mini-cart-title.active {
	background: #fff;
	border-bottom-color: #fff
}

.mini-cart-wrap.mini-cart-default .mini-cart-btn {
	display: inline-block;
	width: 100%;
	color: #000
}

.mini-cart-wrap.mini-cart-default .mini-cart-btn:hover {
	color: #000;
	text-decoration: none
}

.mini-cart-wrap.mini-cart-default .red {
	color: #b81c22;
	font-weight: 700
}

.mini-cart-wrap.mini-cart-default .icon-shopping-bag {
	position: relative;
	top: 3px;
	width: 13px;
	height: 19px;
	margin-right: 10px;
	background: url(../images/shangcheng.png) 0 0 no-repeat
}

.mini-cart-wrap.mini-cart-default .icon-arrow-right {
	float: right;
	width: 6px;
	height: 11px;
	margin-right: 10px;
	margin-top: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALCAYAAABcUvyWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzA0NjhGMDNGMTM3MTFFNzk3MzU4Rjk2NzJERUJBQUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzA0NjhGMDRGMTM3MTFFNzk3MzU4Rjk2NzJERUJBQUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MDQ2OEYwMUYxMzcxMUU3OTczNThGOTY3MkRFQkFBQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MDQ2OEYwMkYxMzcxMUU3OTczNThGOTY3MkRFQkFBQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmWv7gQAAAAmSURBVHjaYjhz5sx/BiyACUTgkgRLUC7JiE2SOOMoFMTnOYAAAwDlbjz6sd59DwAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.mini-cart-wrap.mini-cart-default .mini-cart-cont-wrap {
	position: absolute;
	top: 31px;
	right: 0;
	display: none;
	background: #fff;
	border: 1px solid #ddd;
	z-index: 53
}

.mini-cart-wrap.mini-cart-default .mini-cart-cont-wrap.active {
	display: block
}

.mini-cart-wrap.mini-cart-default .mini-cart-body {
	max-height: 300px;
	overflow: scroll
}

.mini-cart-wrap.mini-cart-default .mini-cart-panel {
	width: 350px;
	position: absolute;
	top: -1px;
	left: auto;
	right: -1px;
	z-index: 52;
	border: 1px solid #ddd;
	background: #fff
}

.mini-cart-wrap.mini-cart-default .mini-cart-cont {
	width: 348px
}

.mini-cart-wrap.mini-cart-default .empty-box {
	padding: 20px 25px;
	color: #999;
	line-height: 42px;
	background: #fff
}

.mini-cart-wrap.mini-cart-default .icon-empty-cart {
	width: 68px;
	height: 42px;
	margin-right: 10px;
	vertical-align: middle;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAqCAYAAAAK7f2YAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAADlElEQVRo3u2avWoVQRTHf/criRFiNAFtBPWAFjaRdDbiAwi+gs2pJbWNL+ADTGNvFdDCTqs0EtAiTWBEsFLUmIDm01yLmU1m1917925yd0fIHwKb2dnZM78558zszG1RUao6CUwCHV/0B9g1xuxWbTMGtSqCuAB0C6ocAJv/K5jOKJVV9TxwEWgPqNYGphcXF/urq6t7TXdwVJX2EFWdAi5liveAfaAPTPi/UBvGmO0mO2itfVCy6r6IvC4FRFVbwGWOPePQd3Y3U28C50GdoN5XY8xhg0BuDrh9A+jhBnVFRLa65ZplmnSY/DDG/BMOxpg9Vf0BzOO8rw2cA341BURE1gtA3fYwSGDA4FwQajK43s6DEUDZB8IwmWoKRpGstVdx3gHwPoExCpDQk8rMHrsFzzYuD2MhgPE5vN8CUNUebiSLcsr54N42bs0xSB1cqIBLuEUh0wd2vFfVAWMOuOv//Sgia9k6rZyEWbf6wJeyidcnyUGJcj0vb1hrZzyMHvBZRN7nPdzFjWZTMMB5Xgc3I5XRPHArU3YOuAr8Bj5UhZEA6WfKdnLKxgEhTLal3yciK8BK0NlpYMnDeJbNCdbaHnDHw9gC1ga1nwdk0xgzLEecSKraBq5UAZLpbAJjbgCMu8CML/oGXLfWFsFezwPSZnjSPKmyyXtkIMNgeC0EMOB4qi3SetcY01fVQcbWBsRaO8vxlHgkEXlbAQYi8m5Uw5I1wiHHibV2IMaYxENmgXvBrcfAMnAEpCyMqkqAhC5bN5Cjd4vIJ+Cp7/hzYFlEHmWeXcLNKABPcvLBSxF5dVIgRcaOS+E0/0/+8DDIgQHwYkjb309iWBgyyRdqHUBCpYAMgVH4sXZaiipkrLUPgWv++k0A4X4NNqWAFBk7LuWGjIgs45JoYwo3fOoEkushMSgBUnfIhGpsNy1PTQFp8mOylGFRJNUYdBYyGcUQMmceUtM7Kql2IKraIX1iGFXI5K1UJ1T1Cm7nfNsYs3NKIIrOhKMMmaxXtHCbRKd2NutP+X7mtBnVFJyMVi8o28MdU576rpk/4PqmqrO408DQhiiUjE4IZGfce6qkvaRXuZUxAglHqY5Do4PguuvPhqJQW1W7pHNIHUCy74jGS9oZYw7r+OmC30NNeUnTIIqA1HLGmvOuaDykS3p02qo6U7WxERUuzqICEhrTa8i4qEImqpVi0+oCG6R//1G3+riD6jPFqL+sKi7AV06VQgAAAABJRU5ErkJggg==);
	background-repeat: no-repeat
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item {
	width: 348px;
	height: 84px;
	padding: 15px;
	border-bottom: 1px solid #ddd
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item .prodcut-image-wrap {
	width: 50px;
	height: 50px;
	margin-right: 10px;
	border: 1px solid #ddd
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item .prodcut-image {
	width: 100%;
	height: 100%;
	cursor: pointer
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item .product-title-wrap {
	overflow: hidden;
	width: 130px;
	height: 54px;
	line-height: 18px;
	cursor: pointer
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item .product-title-box {
	display: table;
	height: 54px
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item .product-title {
	display: table-cell;
	color: #333;
	vertical-align: middle
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item .product-title:hover {
	color: #b81c22;
	text-decoration: none
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item .product-number {
	width: 24px;
	height: 20px;
	margin: 16px 0 0 10px;
	color: #999;
	line-height: 20px;
	text-align: center
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item .product-price {
	width: 60px;
	height: 20px;
	margin: 16px 0 0 10px;
	color: #333;
	line-height: 20px;
	text-align: right
}

.mini-cart-wrap.mini-cart-default .mini-cart-product-item .delete-icon {
	width: 13px;
	height: 13px;
	margin: 20px 0 0 8px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAIAAAD9iXMrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUIxMEI2MDBGMTE4MTFFN0I3NkQ4QTlCMEI5NTZGNTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUIxMEI2MDFGMTE4MTFFN0I3NkQ4QTlCMEI5NTZGNTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQjEwQjVGRUYxMTgxMUU3Qjc2RDhBOUIwQjk1NkY1NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQjEwQjVGRkYxMTgxMUU3Qjc2RDhBOUIwQjk1NkY1NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppid+7IAAABNSURBVHjaYjQ2NmYgAjAxEAdIV3f06FE0OWQRhDpra2tkCSAbKILdXrhSNEVAwIjpX0xFWPwBUYTpViasJmEqZcJlHZpSxgGKD4AAAwAzxCbQPozofwAAAABJRU5ErkJggg==) 0 0 no-repeat;
	cursor: pointer
}

.mini-cart-wrap.mini-cart-default .mini-cart-bottom {
	padding: 15px;
	text-align: right;
	background: #f7f7f7
}

.mini-cart-wrap.mini-cart-default .mini-cart-bottom .total-info {
	height: 21px;
	margin-bottom: 10px;
	color: #333;
	line-height: 21px
}

.mini-cart-wrap.mini-cart-default .mini-cart-bottom .total-amount,
.mini-cart-wrap.mini-cart-default .mini-cart-bottom .total-number {
	color: #b81c22
}

.mini-cart-wrap.mini-cart-default .mini-cart-bottom .total-amount {
	margin-left: 15px;
	font-size: 14px;
	font-weight: 700
}

.mini-cart-wrap.mini-cart-default .mini-cart-bottom .go-cart-botton {
	display: inline-block;
	padding: 5px 17px;
	color: #fff;
	line-height: 1.5;
	border: 1px solid #333;
	border-radius: 2px;
	background: #333
}

.mini-cart-wrap.mini-cart-default .combination-basket {
	color: #000
}

.mini-cart-wrap.mini-cart-default .combination-basket .combination-basket-header {
	padding: 5px 15px;
	height: 30px;
	line-height: 20px;
	background-color: rgba(97, 175, 254, .1)
}

.mini-cart-wrap.mini-cart-default .combination-basket .header-title {
	font-weight: 700
}

.mini-cart-wrap.mini-cart-default .combination-basket .delete-icon {
	width: 13px;
	height: 13px;
	margin: 4px 0 0 8px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAIAAAD9iXMrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUIxMEI2MDBGMTE4MTFFN0I3NkQ4QTlCMEI5NTZGNTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUIxMEI2MDFGMTE4MTFFN0I3NkQ4QTlCMEI5NTZGNTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQjEwQjVGRUYxMTgxMUU3Qjc2RDhBOUIwQjk1NkY1NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQjEwQjVGRkYxMTgxMUU3Qjc2RDhBOUIwQjk1NkY1NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppid+7IAAABNSURBVHjaYjQ2NmYgAjAxEAdIV3f06FE0OWQRhDpra2tkCSAbKILdXrhSNEVAwIjpX0xFWPwBUYTpViasJmEqZcJlHZpSxgGKD4AAAwAzxCbQPozofwAAAABJRU5ErkJggg==) 0 0 no-repeat;
	cursor: pointer
}

.mini-cart-wrap.mini-cart-default .combination-basket .combination-basket-body {
	border-bottom: 1px solid #ddd
}

.mini-cart-wrap.mini-cart-default .combination-basket .mini-cart-product-item {
	border-bottom: 0
}

.mini-cart-loading {
	width: 140px;
	height: 32px;
	margin: 30px 0 0 25px
}

.search-bar-default {
	position: relative;
	width: 503px;
	height: 34px
}

.search-bar-default .search-text-wrap {
	position: relative;
	float: left;
	border: 2px solid #b81c22;
	border-right: 0
}

.search-bar-default .search-text-wrap:after {
	content: "";
	position: absolute;
	top: 50%;
	left: 5px;
	height: 20px;
	width: 20px;
	margin-top: -10px;
	background: url(../images/sousuo.png) no-repeat
}

.search-bar-default .search-input {
	height: 28px;
	width: 420px;
	padding: 6px 10px 6px 30px;
	border: 0;
	font-size: 12px;
	line-height: 16px;
	outline: 0
}

.search-bar-default .search-button {
	float: left;
	width: 80px;
	height: 32px;
	border: 0;
	background: #b81c22;
	color: #fff;
	font-size: 14px;
	line-height: 32px;
	font-weight: 700;
	letter-spacing: 3px;
	cursor: pointer;
	outline: none
}

.search-bar-default .search-result-box {
	display: block;
	z-index: 801;
	position: absolute;
	width: 422px;
	top: 32px;
	border: 1px solid #ddd;
	border-top: none;
	background-color: #fff;
	font-size: 12px;
	line-height: 20px
}

.search-bar-default .search-result-box-hidden {
	display: none
}

.search-bar-default .search-item {
	height: 26px;
	padding: 3px 10px;
	cursor: pointer
}

.search-bar-default .search-item:hover {
	background-color: #eee
}

.search-bar-default .search-category .search-item {
	padding-left: 20px
}

.search-bar-default .search-category .keyword {
	width: 260px
}

.search-bar-default .search-category .category {
	color: #b81c22
}

.search-bar-default .search-bottom {
	border-top: 1px dashed #ddd
}

.search-bar-default .keyword {
	width: 270px;
	float: left
}

.search-bar-default .count,
.search-bar-default .keyword {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.search-bar-default .count {
	float: right;
	width: 128px;
	text-align: right;
	color: #999
}

.category-list-default {
	position: absolute;
	width: 190px
}

.category-list-default:hover .first-kind-list {
	display: block
}

.category-list-default .title {
	width: 100%;
	height: 34px;
	background: #850305;
	line-height: 34px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	cursor: default;
	font-weight: 500
}

.category-list-default .title .text {
	color: #fff;
	cursor: pointer
}

.category-list-default .first-kind-list {
	position: relative;
	z-index: 55;
	padding-bottom: 1px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGElEQVR42mL8////MwY0wMSABVAoCBBgAJEOA+2QnHiJAAAAAElFTkSuQmCC) repeat;
	display: none
}

.category-list-default .fisrt-kind-item {
	zoom: 1
}

.category-list-default .fisrt-kind-item .item-name {
	position: relative;
	display: block;
	height: 57px;
	line-height: 57px;
	font-size: 16px;
	color: #000;
	cursor: pointer
}

.category-list-default .fisrt-kind-item .item-icon {
	float: left;
	width: 17px;
	height: 17px;
	margin: 20px 10px 20px 50px;
	vertical-align: middle
}

.category-list-default .fisrt-kind-item:after,
.category-list-default .fisrt-kind-item:before {
	content: " ";
	display: table
}

.category-list-default .fisrt-kind-item:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.category-list-default .fisrt-kind-item.active .skinds {
	display: block
}

.category-list-default .fisrt-kind-item.active .item-name {
	z-index: 55;
	line-height: 55px;
	background: #fff;
	border-left: 1px solid #b81c22;
	border-top: 1px solid #b81c22;
	border-bottom: 1px solid #b81c22;
	border-right: 1px solid #fff
}

.category-list-default .fisrt-kind-item.active .item-icon {
	margin: 19px 10px 19px 49px
}

.category-list-default .skinds {
	position: absolute;
	z-index: 53;
	left: 189px;
	top: 0;
	width: 730px;
	min-height: 358px;
	height: 400px;
	padding: 15px 25px 25px;
	overflow: hidden;
	border: 1px solid #b81c22;
	background: #fff;
	display: none
}

.category-list-default .skinds .skinds-wrap {
	float: left;
	width: 490px
}

.category-list-default .skinds .skind-box {
	padding: 10px 0;
	line-height: 26px
}

.category-list-default .skinds .skind-box-top {
	border-top: 1px solid #b81c22
}

.category-list-default .skinds .skind-hd {
	float: left;
	width: 70px;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	color: #333;
	cursor: pointer;
	overflow: hidden
}

.category-list-default .skinds .skind-bd {
	width: 420px;
	margin-left: 70px;
	line-height: 22px;
	overflow: hidden
}

.category-list-default .skinds .skind-name {
	float: left;
	padding-right: 15px;
	color: #666;
	cursor: pointer
}

.category-list-default .skinds .skind-name:hover {
	color: #b81c22
}

.category-list-default .skinds-1 {
	top: -57px
}

.category-list-default .skinds-2 {
	top: -114px
}

.category-list-default .skinds-3 {
	top: -171px
}

.category-list-default .skinds-4 {
	top: -228px
}

.category-list-default .skinds-5 {
	top: -285px
}

.category-list-default .skinds-6 {
	top: -342px
}

.category-list-default .ad-list {
	float: right;
	width: 180px;
	overflow: hidden
}

.category-list-default .ad-title {
	line-height: 36px;
	text-align: center;
	font-size: 14px
}

.category-list-default .ad-wrap {
	display: block;
	cursor: pointer
}

.category-list-default .ad-img {
	width: 90px;
	height: 60px;
	margin-bottom: 5px;
	margin-left: 45px;
	border: 0
}

.nav-list-default .nav-list-item {
	height: 34px
}

.nav-list-default .nav-list-link {
	height: 34px;
	padding: 0 40px;
	color: #fff;
	font-size: 15px;
	line-height: 34px;
	text-decoration: none
}

.nav-list-default .nav-list-link:hover {
	color: #ffffa4
}

.header-wrap .center-wrap {
	position: relative;
	background: #fff
}

.header-wrap .nav-wrap {
	position: relative;
	height: 35px;
	border-bottom: 1px solid #fff;
	background: #b81c22;
	margin: 0;
	z-index: 52
}

.header-wrap .chanel-nav-wrap {
	height: 42px;
	border-bottom: 9px solid #000
}

.header-wrap .nav-list-default {
	margin-left: 190px
}

.header-wrap .logo {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px
}

.header-wrap .logo-button {
	display: inline-block;
	cursor: pointer
}

.header-wrap .logo-image {
	vertical-align: top
}

.header-wrap .search-bar-default {
	float: right;
	margin-top: 42px
}

.header-wrap .mini-cart-wrap {
	margin-top: 42px;
	margin-left: 25px
}

.cdfg-footer-wrap {
	margin-top: 20px;
	padding-top: 20px;
	padding-bottom: 40px;
	background: #f7f7f7
}

.cdfg-footer-wrap .footer-trademark {
	overflow: hidden;
	margin-top: 10px;
	text-align: center
}

.cdfg-footer-wrap .trademark-link {
	display: inline-block;
	margin: 0 8px
}

.cdfg-footer-wrap .footer-trademark-img {
	margin: 0 8px;
	vertical-align: bottom;
	border: none
}

.cdfg-footer-wrap a:hover {
	color: #666
}

.cdfg-footer-wrap .footer-police-remark {
	text-align: center
}

.cdfg-footer-wrap .footer-police-remark a {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	margin: 0 5px 0 0
}

.cdfg-footer-wrap .footer-police-remark .remark-content {
	float: left;
	line-height: 20px;
	height: 20px
}

.backtop-default {
	position: relative;
	display: none;
	width: 35px;
	height: 35px;
	margin: 10px 0;
	cursor: pointer
}

.backtop-default.show-backtop {
	display: block
}

.backtop-default.show-backtop:hover {
	background: #b81c22
}

.backtop-default.show-backtop:hover .go-top-icon {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDRFQkI3RDVGOUJFMTFFN0EzQkI5QjRGQUJEODExRjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDRFQkI3RDZGOUJFMTFFN0EzQkI5QjRGQUJEODExRjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENEVCQjdEM0Y5QkUxMUU3QTNCQjlCNEZBQkQ4MTFGNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENEVCQjdENEY5QkUxMUU3QTNCQjlCNEZBQkQ4MTFGNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkyoFmQAAAA9SURBVHjaYvwPBAy0AIQMZiRGIyMQkGwjOk2SU3GxifIjIT5eCaLEcJlIUByfX8iVI0oBEyWJaCRqBggwACIJV7n3dzGOAAAAAElFTkSuQmCC)
}

.backtop-default.show-backtop:hover .go-top-hover {
	display: block
}

.backtop-default.hide-backtop {
	display: none
}

.backtop-default .go-top-icon {
	display: block;
	width: 35px;
	height: 35px;
	margin: 10px 0;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTgxRUI1NzZGOUJFMTFFN0IzMEE5OTVGMEFFQjQ5MzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTgxRUI1NzdGOUJFMTFFN0IzMEE5OTVGMEFFQjQ5MzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBODFFQjU3NEY5QkUxMUU3QjMwQTk5NUYwQUVCNDkzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBODFFQjU3NUY5QkUxMUU3QjMwQTk5NUYwQUVCNDkzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PggT+fMAAABBSURBVHjaYkxLS/vPQAtAyGBGYjTOmjWLkWQb0WmSnIqLTZQfCfHxShAlhstEguL4/EKuHFEKmChJRCNRM0CAAQA8hTISNbUxhQAAAABJRU5ErkJggg==);
	background-position: 50%;
	background-repeat: no-repeat
}

.backtop-default .arrow-right {
	position: absolute;
	bottom: 14px;
	left: 0;
	z-index: 3;
	width: 4px;
	height: 8px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjRDRTgyMTNGOUMxMTFFNzkyMUFENDNGOTUyRDYxMjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjRDRTgyMTRGOUMxMTFFNzkyMUFENDNGOTUyRDYxMjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NENFODIxMUY5QzExMUU3OTIxQUQ0M0Y5NTJENjEyNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NENFODIxMkY5QzExMUU3OTIxQUQ0M0Y5NTJENjEyNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnFdG7YAAAAxSURBVHjaYvj//389AzL4DwH16AJwQRYkxQ1AQQYmBlTAiKylAdmMBmRDG5D1AAQYAIF0MFhxn9tkAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.backtop-default .go-top-hover {
	position: absolute;
	top: 0;
	right: 34px;
	z-index: 3;
	display: none;
	width: 90px;
	height: 33px;
	padding: 0 20px;
	color: #666;
	line-height: 33px;
	background: #f7f7f7;
	border: 1px solid #ddd;
	border-right: none
}

.sidebar-default {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 1000;
	width: 35px;
	height: 100%;
	color: #666;
	font-size: 12px;
	background: #fff;
	border-left: 1px solid #ddd
}

.sidebar-default .explain-bar {
	display: block;
	margin: 20px 0 10px
}

.sidebar-default .explain-bar:hover {
	background: #b81c22;
	margin-left: -1px;
	padding-left: 1px
}

.sidebar-default .explain-bar:hover .explain-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODU1Q0IwODVGQTkyMTFFN0I1NUJBODYwQjZDNzEwNjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODU1Q0IwODZGQTkyMTFFN0I1NUJBODYwQjZDNzEwNjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NTVDQjA4M0ZBOTIxMUU3QjU1QkE4NjBCNkM3MTA2OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NTVDQjA4NEZBOTIxMUU3QjU1QkE4NjBCNkM3MTA2OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi/2EPsAAADvSURBVHjalFMBEYMwDKQ7BFQCEioBCZuCIQEJc9CbAjYFlQAScDAcDAfdBxIu63Xc6N1fk0s++SZQxBiLIwf5NRAiEf8hI8cCDfAC3nE9YZeMWAV4JnRJgTpLVtIo8cadHftLAUnMSevJVsWE6ETBRk6kuUSFJlrOsxQ7cY5V+bMm4grAxRgz4m6BB+w5J7tVssV2qhj5lfilGFQNgQHmBFDCFbhzx4LfOcKf9Ju0fVYd6e5VrF/Wo06ZbImqeuApClgmzaRC1yHdaTrVhifquHv3tZ4fZC/DkaGo1WzryZJ3PlHq6nMxc/Sv0ucjwADz81g1/mK9hgAAAABJRU5ErkJggg==)
}

.sidebar-default .explain-bar:hover .explain-text {
	color: #fff
}

.sidebar-default .cart-img,
.sidebar-default .explain-img {
	display: block;
	width: 34px;
	height: 34px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE4ODQyQ0RGQTkyMTFFN0E4ODJGMzI3MDBFMzZCQTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE4ODQyQ0VGQTkyMTFFN0E4ODJGMzI3MDBFMzZCQTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTg4NDJDQkZBOTIxMUU3QTg4MkYzMjcwMEUzNkJBNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTg4NDJDQ0ZBOTIxMUU3QTg4MkYzMjcwMEUzNkJBNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pih1TBMAAAEFSURBVHjajFLbDYJAEOTIFUAJ2AF2IBUgFcgXv2gFhgrQX37ECtQOLMEOpAQ7wFkzZxZ8wCaTO7I7s8Puma7rPGOMNzXyPF/gKIClnUgIpBjYAgFxtiOkkF0yKQZKCkjs7Yi1CDgCM0CETk6gruur/WGtFRIKUuYiElOKioBnmayUtRSkmxLVxJYNNpLzWRMo149vRAqugQb3V41xq6LtjLakw4X3txPU3HHE+G57ZNUpJFb87x1zIpy4OWjbLhyx4JQTlROxvS4erkrsVCTKPeSu5ZdCWc9XshpOSYGYndyjKIfvwR/YkuE0OOccUsPVLLnGfsjARp7oge/gI8wY+V88BRgApT5ramrDBjYAAAAASUVORK5CYII=);
	background-position: 50%;
	background-repeat: no-repeat
}

.sidebar-default .explain-text {
	display: block;
	width: 1.5em;
	margin: 0 auto;
	padding-bottom: 6px;
	line-height: 1.3;
	text-align: center;
	color: #666
}

.sidebar-default .cart-bar {
	display: block;
	margin: 10px 0
}

.sidebar-default .cart-bar:hover {
	background: #b81c22;
	text-decoration: none;
	margin-left: -1px;
	padding-left: 1px
}

.sidebar-default .cart-bar:hover .cart-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkUwMTdBM0NGQTkzMTFFN0I5NTdBMTZDRDgyRThGQjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkUwMTdBM0RGQTkzMTFFN0I5NTdBMTZDRDgyRThGQjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRTAxN0EzQUZBOTMxMUU3Qjk1N0ExNkNEODJFOEZCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRTAxN0EzQkZBOTMxMUU3Qjk1N0ExNkNEODJFOEZCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pta6i2oAAAC9SURBVHjaYmBAA////9cF4hVAfAaIZwKxIgM+AFRgD8Q/gfg8VMM9IP6AVyNU8V4gZobyOYH4NhCvxqfpPw7xh8h8RlwK8QGQpttAOgLKPwPEJljUIYsfAFl9jwjn/UdhA/FzGAcG0DUgATaYpg/E+gWolh+m6Q8JmuRgmsDWEqlJBVkTP5GadJE1hYNinwintYMUM0HFdIGYmYBFr3EmEQK28cCct4WUJARODEDiKomanoDS3hlSEyxAgAEA1wfrfj1l/xEAAAAASUVORK5CYII=)
}

.sidebar-default .cart-bar:hover .cart-text {
	color: #fff
}

.sidebar-default .cart-bar:hover .cart-num {
	color: #b81c22;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUNDQUEwMkNGQTkzMTFFNzgzNjhDQ0IxRkVCMjg2NTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUNDQUEwMkRGQTkzMTFFNzgzNjhDQ0IxRkVCMjg2NTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQ0NBQTAyQUZBOTMxMUU3ODM2OENDQjFGRUIyODY1NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQ0NBQTAyQkZBOTMxMUU3ODM2OENDQjFGRUIyODY1NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhgC5UwAAAD5SURBVHjatJWxCoJQFIbv9QEUkVqDoCgRsqW9RaKH6i3qUaJscCtokZZoamgR7CFu/5Frg2CaHn/4dLiebzhezpGiJEqpIV5LsAJz0NNHbxCDA4iklE9RJxDaYAMSVZ1Ef2tXSccgUv+HakZl0gm4q+ah2mlRaoGzap8LMHOp1H3iCrkkSQfwX0Ff8CQFCwOPgFEqtCvIxdzJxH4HYt9gbsO3HYboKIb+i9xJSXzrQByT+NiB+ETikLkd5ApJ/AJbRvFOO7N5YeoBwjGErOKEc8GjhZRq3bKZ7DUcn1TjVW0Rp8FqcooeWWOZrsGssEzp7u9/LdOPAAMAOKaBzszA3iYAAAAASUVORK5CYII=)
}

.sidebar-default .cart-img {
	background-image: url(../images/gouwuxiang.png)
}

.sidebar-default .cart-text {
	display: block;
	width: 1.5em;
	margin: 0 auto;
	line-height: 1.3;
	text-align: center;
	color: #666
}

.sidebar-default .cart-num {
	display: block;
	width: 34px;
	height: 34px;
	margin: 2px auto;
	color: #fff;
	font-size: 12px;
	line-height: 35px;
	text-align: center;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTJCMTJFQzdGQTkzMTFFN0I4N0I4RUQ3RDVBOUE3RjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTJCMTJFQzhGQTkzMTFFN0I4N0I4RUQ3RDVBOUE3RjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MkIxMkVDNUZBOTMxMUU3Qjg3QjhFRDdENUE5QTdGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MkIxMkVDNkZBOTMxMUU3Qjg3QjhFRDdENUE5QTdGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkKcKGQAAAE3SURBVHjatNW/SwJhGMDx16PZaCiEwKEodMq22mqRCNz6D5pEwv6DqL8gCGtrcpZawh9Do24ShODS4CRGRP0D9n3iuZCXO0N93wc+y9293+E47knU1zdMzMiNQxxhF6t6/R1d1PGMt6jDSxHXVnCGIlIR95PYxAmGuMMNPicfCqxD26jhMiZqT0qflTNbceEMHnBgZh8584isHV7G/eSNOSarjWQYTqCMfbP47OFcmhJOo2TcjbTSEs5jzWFYWvkw7Hp+wzkP4Vzg+DX8vY7AeBoJjzx0RxJ+8RDuSrjhIdyScNPx65BWU8IDVByGb6Up4TGu0XEQ7WhrHH5u3zhFf4FoXxtf9v+4p1uhPUe0rWd7cRvkFQVc6Nr5b4b6bEHPTt15H7hCVZfpMXasZSrf/tO0ZfojwADbbTmfbW7UpQAAAABJRU5ErkJggg==);
	background-position: 50%;
	background-repeat: no-repeat
}

.sidebar-default .menu-bar {
	position: absolute;
	bottom: 10px;
	right: 0
}

.sidebar-default .qr-code {
	position: relative;
	cursor: pointer
}

.sidebar-default .qr-code:hover {
	margin-left: -1px;
	padding-left: 1px;
	background: #b81c22
}

.sidebar-default .qr-code:hover .qr-code-img {
	background-image: url(../images/ewmico.png)
}

.sidebar-default .qr-code:hover .qr-code-hover {
	display: block
}

.sidebar-default .qr-code-img {
	display: block;
	width: 35px;
	height: 35px;
	margin: 10px 0;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEUwMEZGNkVGQTk0MTFFNzk0NzRERjhGMkQ1MTNGMTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEUwMEZGNkZGQTk0MTFFNzk0NzRERjhGMkQ1MTNGMTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowREYyQ0U3MkZBOTQxMUU3OTQ3NERGOEYyRDUxM0YxOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowREYyQ0U3M0ZBOTQxMUU3OTQ3NERGOEYyRDUxM0YxOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkLe/TwAAACaSURBVHjapFNbDoAwCBOzm2z3P9F2FrVLaiqC0difxvGmaK217cBCmNnk3rvBRlYf+hU8jjFMDbXW6akBkc/KSj6rBviqxBoZMudb8JMRs2onHgUG9A/OKuKdiV53pgFhZW6Wy+F31Akly8b4BGMllSnS3gNxJToAzqqXpZd3zpxtN7usi85/hg+P5E3C+WN4ebRtspePvAswAMxnbHHUYI19AAAAAElFTkSuQmCC);
	background-position: 50%;
	background-repeat: no-repeat
}

.sidebar-default .arrow-right {
	position: absolute;
	bottom: 14px;
	left: 1px;
	z-index: 3;
	width: 4px;
	height: 8px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjRDRTgyMTNGOUMxMTFFNzkyMUFENDNGOTUyRDYxMjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjRDRTgyMTRGOUMxMTFFNzkyMUFENDNGOTUyRDYxMjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NENFODIxMUY5QzExMUU3OTIxQUQ0M0Y5NTJENjEyNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NENFODIxMkY5QzExMUU3OTIxQUQ0M0Y5NTJENjEyNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnFdG7YAAAAxSURBVHjaYvj//389AzL4DwH16AJwQRYkxQ1AQQYmBlTAiKylAdmMBmRDG5D1AAQYAIF0MFhxn9tkAAAAAElFTkSuQmCC) 0 0 no-repeat
}

.sidebar-default .qr-code-hover {
	position: absolute;
	bottom: 0;
	right: 35px;
	z-index: 3;
	display: none;
	padding: 13px;
	background: #f7f7f7;
	border: 1px solid #ddd;
	border-right: none
}

.sidebar-default .qr-code-hover-img {
	width: 86px;
	height: 86px
}

.sidebar-default .qr-code-hover-text {
	color: #b81c22;
	font-size: 12px;
	line-height: 12px
}

.bobbibrown-header {
	height: 180px
}

.bobbibrown-header .header-top {
	height: 120px
}

.bobbibrown-header .link-txt {
	height: 20px;
	padding-left: 10px;
	margin: 20px 0;
	line-height: 20px;
	font-size: 12px;
	color: #fff;
	background-color: #000
}

.bobbibrown-header .link-title {
	color: #fff
}

.bobbibrown-header .line {
	font-style: normal;
	margin: 0 3px;
	background-color: #000
}

.bobbibrown-header .header-logo {
	position: relative;
	height: 80px
}

.bobbibrown-header .logo {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 367px;
	height: 43px;
	margin-left: -184px;
	margin-top: -22px
}

.bobbibrown-header .logo-img {
	width: 367px;
	height: 43px
}

.bobbibrown-header .header-menu {
	position: relative;
	height: 59px;
	border-bottom: 1px solid #000;
	line-height: 59px;
	text-align: center
}

.bobbibrown-header .menu-list {
	display: inline-block
}

.bobbibrown-header .menu-item {
	float: left;
	padding: 0 45px;
	font-size: 18px
}

.bobbibrown-header .menu-item:hover .nav-menu-wrap {
	display: block
}

.bobbibrown-header .menu-item-name {
	color: #000
}

.bobbibrown-header .menu-item-name:hover {
	color: #999
}

.bobbibrown-header .nav-menu-wrap {
	display: none
}

.bobbibrown-header .nav-menu {
	position: absolute;
	top: 59px;
	left: 0;
	width: 100%;
	padding: 20px 0 15px;
	z-index: 100;
	opacity: .95;
	filter: alpha(opacity=95);
	background: #fff;
	border-bottom: 1px solid #ddd
}

.bobbibrown-header .nav-menu dt {
	font-weight: 700
}

.bobbibrown-header .nav-menu dd,
.bobbibrown-header .nav-menu dt {
	height: 25px;
	line-height: 25px;
	font-size: 14px
}

.bobbibrown-header .tab {
	padding: 0 140px 0 10px;
	text-align: left
}

.bobbibrown-bread-crumbs {
	height: 32px;
	line-height: 32px;
	padding-right: 10px;
	color: #000;
	font-size: 12px;
	text-align: right
}

.bobbibrown-bread-crumbs .bread-crum-item-first {
	color: #000
}

.bobbibrown-bread-crumbs .bread-crum-item-first:hover {
	color: #cecdcd
}

.bobbibrown-bread-crumbs .bread-crumbs-item {
	color: #000
}

.bobbibrown-bread-crumbs .bread-crumbs-item:hover {
	color: #cecdcd
}

.bobbibrown-bread-crumbs .separator {
	padding: 0 5px
}

.product-image-default {
	float: left;
	width: 500px;
	position: relative;
}

.product-image-default .preview-wrap {
	height: 598px
}

.product-image-default .preview-image {
	position: relative;
	width: 500px;
	height: 500px
}

.product-image-default .preview-silde {
	position: relative;
	height: 62px;
	margin-top: 20px;
	padding: 8px 0
}

.product-image-default .switch-button {
	position: absolute;
	top: 15px;
	width: 13px;
	height: 54px;
	background: url(../images/duofuhao.png) no-repeat;
	cursor: pointer
}
.product-image-default img{display: block;width: 100%;}
.product-image-default .to-prev {
	left: 0;
	background-position: 0 -46px
}

.product-image-default .to-next {
	right: 0;
	background-position: -12px -46px
}

.product-image-default .thumbnail-wrap {
	position: absolute;
	top: 9px;
	left: 46px;
	width: 400px;
	height: 68px;
	overflow: hidden
}

.product-image-default .thumbnail-list {
	position: absolute;
	height: 68px;
	top: 0;
	left: 0
}

.product-image-default .thumbnail-item {
	float: left;
	width: 66px;
	height: 66px;
	padding: 0 6px;
	cursor: pointer
}

.product-image-default .thumbnail-item.active {
	border: 1px solid #000
}

.product-image-default .thumbnail-img {
	width: 100%;
	height: 100%
}

.product-info-header .detail-box-title {
	height: 0;
	margin: 14px 0;
	border-top: 1px solid #ddd
}

.product-info-header .detail-box-text {
	height: 28px;
	line-height: 28px;
	margin-top: -14px;
	text-align: center;
	position: relative
}

.baseui-select {
	display: inline-block;
	width: 120px;
	height: 18px;
	position: relative;
	background: #fff;
	font-size: 12px;
	line-height: 18px;
	vertical-align: middle;
	cursor: pointer
}

.baseui-select-head {
	padding: 0 24px 0 7px;
	border: 1px solid #ddd
}

.baseui-select-text {
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.baseui-select-tr {
	position: absolute;
	display: block;
	top: 50%;
	right: 8px;
	margin-top: -2px;
	width: 7px;
	height: 4px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAgCAIAAADIYSy/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDlDNjJDMEQzMjhFNDExODdCRUJCNzA1MkU5MDQxMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowRUMzN0IwMzJFODIxMUU0OTY1QUMzOEUwQjYwODlBOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowRUMzN0IwMjJFODIxMUU0OTY1QUMzOEUwQjYwODlBOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU0Mjk3MzczRUMyOEU0MTE4N0JFQkI3MDUyRTkwNDEyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMwOUM2MkMwRDMyOEU0MTE4N0JFQkI3MDUyRTkwNDEyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1s1gMgAABERJREFUeNrkmMdOI0EURemmyTnnnDYIWLEF/ooVS8RfwY4dIETSkEHknDHYZo59mZpWt2mCLWFmalG0X726dV+sEtb6+nrGB0Z7e/vGxsY3ajr6E6xn4D6uWVVVFax5cnLyKU0744eMf5ro6Ojou5LPjoWFhWDJFz3qZpY8Sz8zP++vEJ2YmDD8NEuSzOjt7TX8NEuSrEfdXJNn6efqYZlUMYlfqli6ufpZJlv1qWXp5vqftadvGY773nt3fFzT3JCp0rReXl5+jEc1IpHI2dnZ8fHx7e1tNBotLCysrq6urKx0HMezh9Wbm5urq6uHhwfszMvLKy4uLikpsW1vIqUQ89WjAM3NzbW2trKWnZ1tWdbT0xM7V1dX+/v7ERpEgDY3N2tqavLz87OyspCEw2GE+/v7bW1tCI2mMBsaGgoKCjIzM8GEN5pbW1sJMcvLywFEU7yBJSsMZowoiMvLyx0dHah6DMVEHqy87kpLS/n5+Pi4u7tbV1eHbzya9/f3BwcHtbW10BLLpaWl+vp6NyFjAFZxnMHc2dnhGy96NEOh0OXlJceBaUN8dnZWLMO+wTGdnZ3cFs/Pz/gD0mKJxZE/Q9/YzdL29jbfwhRLPybbcbMbUyyj8YHjNLOUk5PDkjCto6MjotzY2MicMIvJBFylDOOYiooKZuSnp6dqAl1dXWVlZbF8d5yLiwvOQOHu7o5cDMBEkyiDSdxxmDDZqy1QZJVDmVEA2Tk8PNS7PaD84TE/P08dEFlJ9vb2xsfHp6am+B4ZGRkbG9NDnYPJNqKJd4Mx0VxbWwOTojGVh0eur6/5RojXVXOQxps2lvEl0ISDAKFAKZBb2omQyMLyV3xMTk7OzMyoqqgGNOWtYEyghMkcqxXLIsthGYoPPoiJMCl8Vh22SRU/J+608VWdajSF4i5bhCDKhUbzLY+ibBTc+B4dWfXaR6khIkUg3gLFnZiIZUVFRXgCV6FJIxseHpbC0NBQS0sLH7hT9aG6xGcBmCosMJWI7CJxibgJveIMporVIi2AI6WIwlvJRIrAVclEGWIYZ0xPT6uYenp6BgcHcWdubi7dRAyoCTLb43gzqB4aHwzAxDY2ggkn9DkIBSTowA8hS5YaO0cODAywhw7vQcRiUmdxcbGvrw+7V1ZWaGS0EmKt9FcCMYDmDLoszsZyMLu7uznMbz+Wo0nNGUxqFP+BqRRnqHUgxIzz83MwYyLcgG/AVRvHVmY1ajbThmBGr+EnFtMlqEdoqckz6+bQTUb4sI2fYNIgm5qa1MZNQNXG2cgug0lUcT97dSKzdsFV3RTM1ysU1lwkavtKDg6meLkzsMb9PwI8hFBt31yhCLnuuFdNrzGYzc3NHOPWhFZCTHirfaqSdC0ZzL+vJ5zM64HYyVtsFpx4uwfn4XU8bXwgOLFxjxRiWgmTPQ3ffrafU3q+UG0Ps7R9R9tufun82v8twACUZvQdh/zLrwAAAABJRU5ErkJggg==) 0 -28px no-repeat
}

.baseui-select-line-tr {
	right: 4px;
	width: 15px;
	height: 9px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAIAAADA5ys1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZGQ0YTdlNi1iZDczLTVkNGUtYTBhMS0yZWQ0OWEyOWEzMjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTUxRDFDODNEREZDMTFFNjk2OTlCRjVEREYwOUI1OTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTUxRDFDODJEREZDMTFFNjk2OTlCRjVEREYwOUI1OTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjUxYWYxMzUtY2RlYy1hNzQ2LWJiMTEtNTNjZTI1OWZjZjBkIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhkZDRhN2U2LWJkNzMtNWQ0ZS1hMGExLTJlZDQ5YTI5YTMyOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvGjSVgAAAC7SURBVHjadJDBFYIwDIYTniMwAkyh9+qZMTh4x6sbwBYMIJ7dQkfgXG7tbyhQI8r/+vL+pl/aJmSt7fsegPdeR+fc5GNyR4uYCXDMLEc8SnIgeAoeoA8qMFECYjCCn3Pi5ErBNTrW5/mJNpSs9k1z+YWMOTxft2R6N2TkXW/MfkULV9eVtEZxArrZrntk2VFWWV7jHP6jora9F8UZSizoMAxpmtLSqTabbcXjMF1MNTF+ofOfVJmObwEGAGUIrZDJYhsDAAAAAElFTkSuQmCC) no-repeat
}

.baseui-select-arrow,
.baseui-select-line-tr {
	position: absolute;
	display: block;
	top: 50%;
	margin-top: -5px
}

.baseui-select-arrow {
	right: 8px;
	width: 17px;
	height: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAApCAYAAABgDOogAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApdJREFUeNrsmLGO4jAQhh3EI0C5FJRAg6DgGnQSSJQrtO8Aj3A8AtdtC++A2CuRQFrRhAJEA3RQcCV0tEi5GSuTNb5NQgzxsoGRRnEm/jP5YjM2MdbrtcUCWjqdNjabzZfojsejEzcM4+RIFovFHF3cbpydDBKJiZV0yWTybN1ut7tIF2MRtwfgJdZqtbTCLBYLfYC3AHc1QBmGztvtthYYOs/lcuGNIEGFDSdDecFdDZBgdMERjB/cVUeQoMKGkyG94K5eZHTByZB3vQ7G5W1UEFPViduvsHWGZVmRHsH7mKJkzWbzCQ4v4DXwgh2egQ/Ae51O5+9nN7k1HTjXgf5jioLoBxx+VSqV52w2y1KpFI9vt1u2XC7ZaDT6A6e/QWRKyW5SB24iIEPARqPxBP5mmqblZngN+2Bf1HwXHU3RF3wjpVLJdS7jNXhLz/CG3uH0VdZhhev3+2w4HPIL1WqV1et1X51qvsPhwObzOVutVvxCJpNh+Xz+Px0VmRoOt5/ZfWpCyNEhXLfb5UsHOrYx5qdTzYdw4/GY7fd77tjGmKwjwALNZS+z+xSEkKOjkRONYl461Xw0cqJRTNTdzT/6GVYhP7P7zISQo8PfnGwU89Kp5sPfnGwUE3UEOMAS62d2n4EQcnRYUKBy8S9t6NjGmJ9ONR8WlHK5zBKJBHdsY0zWURXtQdX5CXPXtbJNJhNaY3pC+ESHUOhBdar5EArdSxf5hf5ksx3prVpUDT/quxICvHHujYrFIr/PdDo1gj7EJVrfZcINIgic+HD0sLcA5ywTMkxQOFXIsOFOdjIEpQoXFFIHXKifLLwAdMGFuhd1G0mdcKFvtmVI3XDavqqJo6gTTtvfJYLSDff4LvoAfAB+vf0TYACI/PJL6FJyAAAAAABJRU5ErkJggg==) -18px -28px no-repeat
}

.baseui-select-option-list-box {
	display: none;
	width: 100%;
	margin: 0;
	padding: 0;
	max-height: 240px;
	position: absolute;
	left: 0;
	top: 20px;
	z-index: 999;
	border: 1px solid #ddd;
	border-top: 0;
	overflow: auto;
	overflow-x: hidden
}

.baseui-select-option-list {
	list-style: none;
	margin: 0;
	padding: 0
}

.baseui-select-option-list li {
	zoom: 1
}

.baseui-select-option {
	display: block;
	padding: 0 7px;
	color: #555;
	text-decoration: none;
	cursor: pointer;
	background: #fff
}

.baseui-select-option-selected,
.baseui-select-option:hover {
	background: #ddd
}

.baseui-select-option:hover {
	color: #cecdcd
}

.baseui-select-option span {
	display: block;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.bobbibrown-select-color {
	margin-bottom: 22px
}

.bobbibrown-select-color .baseui-select {
	width: 258px;
	height: 28px;
	line-height: 28px;
	margin-bottom: 10px
}

.bobbibrown-select-color .color-list-wrap {
	position: relative;
	zoom: 1
}

.bobbibrown-select-color .color-list-wrap:after,
.bobbibrown-select-color .color-list-wrap:before {
	content: " ";
	display: table
}

.bobbibrown-select-color .color-list-wrap:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.bobbibrown-select-color .style-product-img {
	width: 90px;
	height: 90px;
	padding: 0;
	margin-right: 10px
}

.bobbibrown-select-color .style-product-img img {
	width: 90px;
	height: 90px
}

.bobbibrown-select-color .style-color-list {
	overflow: hidden
}

.bobbibrown-select-color .style-color-item {
	float: left;
	width: 42px;
	height: 42px;
	margin-right: 2px;
	margin-bottom: 4px;
	cursor: pointer;
	background: url(data:image/png;base64,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) no-repeat
}

.bobbibrown-select-color .style-color-item.action {
	background-position: -42px 0
}

.product-delivery {
	margin: 24px 0 0;
	line-height: 28px;
	font-size: 12px
}

.product-delivery .delivery-title {
	float: left;
	line-height: 28px
}

.product-delivery .delivery-list {
	margin-left: 36px
}

.product-delivery .delivery-item {
	line-height: 28px
}

.product-delivery .item-title {
	color: #b81c22;
	font-weight: 700
}

.product-delivery .item-text {
	margin-left: 5px
}

.product-delivery .item-btn {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin: 5px 0 0 5px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAB2CAYAAACks+FZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkE3QUIxNDMwOTI5MTFFN0IyRUVFMTlDRjBCOUNBRTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkE3QUIxNDQwOTI5MTFFN0IyRUVFMTlDRjBCOUNBRTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQTdBQjE0MTA5MjkxMUU3QjJFRUUxOUNGMEI5Q0FFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQTdBQjE0MjA5MjkxMUU3QjJFRUUxOUNGMEI5Q0FFMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkC9/TcAAAQ3SURBVHja7FxbSBVBGN41qYjECrpASaF2eQkK4yRRKEo3iPShVLqRBpoUERERlQW+9tCLkRUR3R4C6eJDdHswIgghEoMsTKPSMIugjMzITt+P/8K47J49c5w5qzQffOLObb8z/39m/hlntDs6OqLWCJCVlWXfnZ1pqUYq/cjMTKzhzs5Ov6xx4F6wFIyALeA58AI4KJTbCe4Cs8E34BUuNyRMAy6C24XnHPAsWADuYHGXwS1CmVngSi5bpUPYRpcoEaXce5ZLlIhKsFGHsMqA/KNxtFGtQ1hOQP7kONqIpGgQNl1BG9N8hdm2PYwS+KxAWI+vsGg0OowSuKlAWIMOUx7jMSlRdIO1OoR9BTeArxOo+wJcRW3oEGaxqKXgSddI74dBLrsMfEsJuoQR+sFD4IqA3nsJLueyv51EncIcNHNPNHg5OYt65jmJx5iMVeEHuJnnS2dmoAm73M/Utoq3SoQ9FHU8ZjOvieV/qVZyMcg+F4gUa5TCCJMOrVXE/JJVFoJ/wcNgBad9AovBp7pj/qBZoVgQRZgJ7haFhWXKBR5pxWEOFzPAGh5s3bgl5fySQaL4gck/0oQ0WqA852XdeI4kHPSC9bp7jBYbByg85qmoiQXmcXRbDd4B34NLWGQb2Kdb2EFwirDwoNjsD68jj4PvhLItUlOS23zicxxhdrpH2jbw+ogHWHesLxn793qkkf/s9xGdtJG/RvCXfg5vusBT7Et7wAm8X3EavASuTkZ0cZ7NNh/8wD04ETzC+xZ14D5ef07lOpvAQqkBVnLp5uA7R6WOWX+x4y8GT4BzBVGESTzyhzaJk4lrwa1BI39YU9Ij8GeskT9ZMb8bX8AqNu889q36MGN+E8H+h6G1rH+s6+5MWo+10jjqw1aZ+U21sPVgj0deD+d9C0sYbZQV8YQr7tQUcV44PibsyJSBN/i5jNNC8zsxumjkmMn5Pdxvpeu5zoxjRpiBgYGBgYGBgYGBwViEs4cx0jJKFyPRBD6EMthxvMSWFGXrEpboS5SKsxU3rkzcqF3wjhlTjmrnl32ZclFBPmYr/JAGBgYGBgYGBgYGBgZjA1quuRJGehbDb/lGN0fpRkw7OMBs57TCZPSY+9zFIvAMmO9RNptJ13earKEz0690CRN7jA5pN/uIciOfy+bpFkY9ddsafsw9CGlcZ5EuYbS0p1vKiZwTS+e6tg4fI2fO9cpc29Ux7PnenCyvYrncxkPVPVYSSxSJcQS5hQoo0WHKAgXtFOgwZYZXho/Z/JCho8cGggqJZk0WSNhHBaK6dAhrVtDOEx0+ds3y/6cG8Zrvqo4eu28JVyK8TBljmLC47gMdPUa7zuX8gnTJHqPDuxWWxr++UZRAB3L7JOr2cZ023dEFXZeIxDKry3wRrpOUeIx6ji7/0j0h50oODZ50sZyu8tCN5Qb2qailEf8EGAAkfBcjEBIAuwAAAABJRU5ErkJggg==) 0 -100px no-repeat;
	vertical-align: top;
	cursor: pointer
}

.product-delivery-modal .cm-modal {
	width: 480px;
	height: 466px;
	border: 0;
	background: #fff
}

.product-delivery-modal .delivery-modal-header {
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
	background: #333;
	line-height: 39px
}

.product-delivery-modal .header-title {
	color: #fff;
	font-size: 14px
}

.product-delivery-modal .header-close {
	position: absolute;
	top: 0;
	right: 4px;
	width: 39px;
	height: 39px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAZElEQVRYw+2W2wkAIAzE3H/p+i+Ibw2YDNALovZSEhERWSYigjRn++BjYqsBx8Vmg66JjQZeF+sNfibWEnguVhPBiJVCOLFSEAf25LB3Dvtasf8cdkNgdyu2lWD7HL4Ji4jIJ2Q1fJNtF30oEQAAAABJRU5ErkJggg==) 0 0 no-repeat;
	cursor: pointer
}

.add-cart-modal .cm-modal {
	width: 710px;
	height: 400px;
	background-color: #fff;
	border: 0
}

.add-cart-modal .addcart-title {
	position: relative;
	height: 70px;
	border-bottom: 1px solid #111
}

.add-cart-modal .title {
	position: absolute;
	bottom: -1px;
	left: 40px;
	width: 125px;
	height: 35px;
	border-bottom: 5px solid #b81c22;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	font-weight: 700;
	color: #b81c22
}

.add-cart-modal .close-modal {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 18px;
	height: 17px;
	display: block;
	overflow: hidden;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAAG1BMVEVmZmbb29vz8/MUFBRhYWHi4uJOTk75+fn///9S9kHdAAAAT0lEQVR4Xk2OwRGAQAgDU45/K7ADq4AO0Lefo2xdPpEZGMjsXaLzbmodqpytUisQv6lGZIhzWtyjC+aCFVCAsj371tb+nN/6P3vY11mc7wWUDUn8Su1JsgAAAABJRU5ErkJggg==) 0 0 no-repeat;
	z-index: 100;
	cursor: pointer
}

.add-cart-modal .addcart-cont {
	position: relative;
	height: 242px
}

.add-cart-modal .cont-img {
	position: absolute;
	top: 70px;
	left: 75px;
	width: 164px;
	height: 145px;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5Njc5NDhCNTQ3QzExRTVBMDRGODY3NzBBQjdCRTFBIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5Njc5NDhBNTQ3QzExRTVBMDRGODY3NzBBQjdCRTFBIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFN0Y3NEYxQzYxNDExRTRBNjg3RUYwMTBFQjQzNDBBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFN0Y3NEYyQzYxNDExRTRBNjg3RUYwMTBFQjQzNDBBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAkQCgAwERAAIRAQMRAf/EAHcAAQADAQEBAQAAAAAAAAAAAAADBAUCBgEIAQEAAAAAAAAAAAAAAAAAAAAAEAACAgEBBAUJBwMFAAAAAAAAAQIDBBEhQRIFMVEiUhNhcYGhscGSUxXwkTJyMxQ10eE08WIjQ3MRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AP1SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUDOyucQhJ10R8SXRxbtfeBF4/OpdpV6Lq4V79oCHNsmqahlVaLr04X69gGnTdXdBTresWB2AAAAAAAAAAAAAAAAAZvN8mcYxx69eOzp06dOr0gT4OBXjVrVa2tdqXV5EBbA4upqtg4WRUosDJoc8DP8GT1qs6PM+hgbIAAAAAAAAAAAAAAAABkW9vnkYy6I6aeiOoGuAAAZXPYrhqlv2rUDTqfFXBvpaT9QHQAAAAAAAAAAAAAAADJl/Pfb5YGsAAAZfPf06vO/YBo0fo1/lXsA7AAAAAAAAAAAAAAbSWreiQEaycdvTxI8XRopLpAzH/AD32+WBpvJxk2nbBNbGnJAfP3WL86HxL+oD91i/Oh8S/qBn87lGVVMovWLbaa27gL9d1UKq1OcYNxWik0t3lAkhbXNawmpr/AGtP2AdAAAAAAAAAAAABlc8uklXVF6KWrlp6gMzG/wAir88faBpP+e+3ywM/L/yrvzy9rAiAAX83+OxPSB85r+Kj/wAkBWxbpU5Fc4vYmk/MwPTAAAAAAAAAAAABg84nxZkluhFR9WvvA45bQrclOT0hX25PzMDqWbD6l+6SfAn0b9OHh1A+czojXf4kHrC5cafnApgdVwc7I1rpk0l6QLvM51wjViQ1bpW2XnA7zIwyMKvJhqnXpXOPVu9rAzdQPUY9niY9c+9FN/cBIAAAAAAAAAAAPMZVniZNk+uT082uwCXl+TCm/t/pzTjL0gTfS4uXFG+Hgd7XboBFzHIrtsjCrbXVHgi3vAqAd1TddsJrpjJNegDQvxa82f7jHtgnLRzhLY00gOMmdOPh/tK5+JOT4rJLo+2wDPA3+U2cWFFb4Nx94F0AAAAAAAAAAjyJ+HRZPuxb+5AeXAAAAAAAAAANfkdmy2vzNL1AaoAAAAAAAAABT5tPgw5LfNqK+/X3AefAAAAAAAAAAL3J7OHMUd04uPv9wG8AAAAAAAAAAZXPbOzVX1ty+4DIAAAAAAAAsYeFZlWOK7MI/il1AbNXK8OC0dfG98pPUDm7lWNLtVJ02L8MotgMTJuVssXIf/NHbGXeXWBdAAAAAAAAAYPOZ8WY47oRS9O1+8CiAAAAAAABv4ChRy+Nkti0c5MC1VbXbBTralGXQwIMzM8HSutceRPZCC9rAr5yshDGvnp40JJSa36r+wGkAAAAAAAAA89zSuUM2bl0T0cX5AKgAAAAAAAG9yq6NuIq+mVfZa8m4CO2jIxLHZiLirs2Sq6m96AsYeG6W7bXx5E9spdXkQEXMJeNkUYsdr4uOfkSAvgAAAAAAAAI7sem6PDbFSW7/VAV/pGD3H8TAfSMHuP4mA+kYPcfxMB9Iwe4/iYD6Rg9x/EwH0jB7j+JgPpGD3H8TAjs5dKiStwnwzXTCT1UkB9XNHDZfROE9/CtV69ADz8i7s4tEm3/ANk9kUBNh4fg8U7Jcd8/xz9yAsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//Z) no-repeat
}

.add-cart-modal .cont {
	padding: 80px 0 0 265px
}

.add-cart-modal .same-text {
	height: 34px;
	font-size: 24px;
	line-height: 34px;
	color: #333
}

.add-cart-modal .num {
	padding: 0 2px
}

.add-cart-modal .total {
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	color: #333
}

.add-cart-modal .total-price-loading {
	display: inline-block;
	width: 35px;
	height: 35px;
	margin: -5px 0 10px 122px;
	background: url(data:image/gif;base64,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) no-repeat
}

.add-cart-modal .cont-btn {
	padding-top: 20px
}

.add-cart-modal .same-btn {
	height: 30px;
	padding: 4px 0;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	text-align: center;
	border-width: 0
}

.add-cart-modal .cm-button.shopping-btn {
	width: 118px;
	background: #b81c22;
	margin-right: 10px
}

.add-cart-modal .cm-button.shopping-btn:hover {
	height: 30px;
	border: 0;
	color: #fff;
	background-color: #b81c22
}

.add-cart-modal .cm-button.settlement-btn {
	width: 148px;
	background: #666
}

.add-cart-modal .cm-button.settlement-btn:hover {
	height: 30px;
	border: 0;
	color: #fff;
	background-color: #666
}

.article-modal .cm-modal {
	width: 710px;
	height: 400px;
	background-color: #fff;
	border: 0
}

.article-modal .article-title {
	position: relative;
	height: 70px;
	border-bottom: 1px solid #111
}

.article-modal .title {
	position: absolute;
	bottom: -1px;
	left: 40px;
	width: 125px;
	height: 35px;
	border-bottom: 5px solid #b81c22;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	font-weight: 700;
	color: #b81c22
}

.article-modal .close-modal {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 18px;
	height: 17px;
	display: block;
	overflow: hidden;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAAG1BMVEVmZmbb29vz8/MUFBRhYWHi4uJOTk75+fn///9S9kHdAAAAT0lEQVR4Xk2OwRGAQAgDU45/K7ADq4AO0Lefo2xdPpEZGMjsXaLzbmodqpytUisQv6lGZIhzWtyjC+aCFVCAsj371tb+nN/6P3vY11mc7wWUDUn8Su1JsgAAAABJRU5ErkJggg==) 0 0 no-repeat;
	z-index: 100;
	cursor: pointer
}

.article-modal .article-cont {
	position: relative;
	height: 242px
}

.article-modal .cont {
	padding: 80px 0 0 265px
}

.article-modal .same-text {
	height: 34px;
	font-size: 24px;
	line-height: 34px;
	color: #333
}

.product-button {
	height: 112px;
	line-height: 42px;
	padding: 29px 0 41px 19px;
	zoom: 1
}

.product-button:after,
.product-button:before {
	content: " ";
	display: table
}

.product-button:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.product-button .detail-button {
	float: left;
	width: 198px;
	height: 40px;
	font-weight: 400;
	font-size: 18px
}

.product-button .product-buy-now {
	display: inline-block;
	height: 40px;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #b81c22;
	background-color: #fff;
	border: 1px solid #b81c22
}

.product-button .product-buy-now:hover {
	line-height: 40px;
	color: #b81c22;
	background-color: #fff;
	border: 2px solid #b81c22
}

.product-button .product-add-cart {
	margin-left: 4px;
	color: #fff;
	background-color: #b81c22;
	border: 1px solid #b81c22
}

.product-button .product-add-cart:hover {
	color: #fff;
	background-color: #ce2023;
	border: 1px solid #ce2023
}

.product-button-sellout .product-buy-now,
.product-button-sellout .product-buy-now:hover {
/*	color: #ddd;
	border: 1px solid #ddd*/
}

.product-button-sellout .product-add-cart,
.product-button-sellout .product-add-cart:hover {
/*	background-color: #ddd;
	border: 1px solid #ddd*/
}

.add-favorites-modal .cm-modal {
	width: 350px;
	height: 220px;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg4REU3MUFEMDhBNzExRTM5QjUzQzc0OTMxRDY1QzdBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg4REU3MUFFMDhBNzExRTM5QjUzQzc0OTMxRDY1QzdBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODhERTcxQUIwOEE3MTFFMzlCNTNDNzQ5MzFENjVDN0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODhERTcxQUMwOEE3MTFFMzlCNTNDNzQ5MzFENjVDN0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAkAB4DAREAAhEBAxEB/8QAZwABAQEBAAAAAAAAAAAAAAAAAgADCQEBAAAAAAAAAAAAAAAAAAAAABAAAQIFAQYGAQUAAAAAAAAAARECITFREgNBYXEiMkITAIGRUpIENMGCI0OEEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDvmS65r3tuyuXsYF5akmNYnSQ2hAOucxjrsrk7+dOWgAjWA0mdoHgLPb9Vu8nISfUgn5bpgiXXNe9t2UqcOBZATNFTWWixUhAOucxjrsrk7+dOWgAjWA0mdoHgLPb9Vu8nISfUgn5bpgiXXNe9t2Vy9jAvLUkxrE6SG0IB1zmsddmKHNmSASIan6UiqlSB4Cz2/VbvJyEn1IJ+W6YIl1zXvbdlcvYwLy1JMaxOkhtCAdc5jHXZXJ386ctABGsBpM7QPAWe36rY3RJcSeZZgAxu81SYIl1zXvbdlcvYwLy1JMaxOkhtCAdc5jHXZXJ386ctABGsBpM7QPAWe36rd5OQk+pBPy3TBEuua97bspU4cCyAmaKmstFipAtvsyJ+VDuyVF6FgiLavnFfATrLMafix7s1VetYoq3L5wXwGn9/8n+eko/un5S6vAZtvsyJ+XC9URVhPo3bepfAf//Z) scroll;
	border: 1px solid #b81c22
}

.add-favorites-modal .collection-top {
	height: 36px
}

.add-favorites-modal .collection-close {
	float: right;
	background: url(images/shoppingcart.3ea3d33e.png) no-repeat -170px -138px;
	width: 15px;
	height: 15px;
	margin-top: 3px;
	margin-right: 3px;
	cursor: pointer
}

.add-favorites-modal .collection-text {
	background: url(images/shoppingcart.3ea3d33e.png) -141px -97px no-repeat;
	margin-left: 91px;
	padding-left: 42px!important;
	height: 30px;
	line-height: 30px;
	margin-top: 4px;
	color: #b81c22;
	font-size: 14px;
	font-weight: 700
}

.add-favorites-modal .check-collection {
	height: 40px;
	line-height: 35px;
	text-align: center
}

.add-favorites-modal .check-collection-text {
	color: #b81c22;
	font-size: 12px;
	font-weight: 700
}

.add-favorites-modal .check-collection-text:hover {
	color: #b81c22
}

.add-favorites-modal .collection-counter {
	height: 23px;
	line-height: 23px;
	text-align: center;
	color: #666
}

.add-favorites-modal .seconds {
	color: #b81c22
}

.add-favorites-modal .collection-confirm {
	padding-left: 134px;
	padding-top: 14px
}

.add-favorites-modal .collection-confirm-button {
	display: block;
	background: #b81c22;
	width: 91px;
	height: 20px;
	padding: 0;
	color: #fff
}

.add-favorites-modal .collection-confirm-button:hover {
	background: #b81c22;
	color: #fff
}

.add-collection-wrap:hover {
	color: #b81c22;
	cursor: pointer
}

.add-collection-wrap .add-collection-icon {
	position: relative;
	top: 3px;
	display: inline-block;
	width: 18px;
	height: 15px;
	margin-right: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODY3NjcwRUJGQ0JFMTFFNzlBMEVDNDU2ODVCRDUwNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODY3NjcwRUNGQ0JFMTFFNzlBMEVDNDU2ODVCRDUwNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Njc2NzBFOUZDQkUxMUU3OUEwRUM0NTY4NUJENTA0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Njc2NzBFQUZDQkUxMUU3OUEwRUM0NTY4NUJENTA0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl7dX4QAAAEDSURBVHjaYtwhrcQABMxAnAPE4UBsBsQXgHgWEM8F4r8MCJAAxMlArALEd4B4MVQdAwtUwXwgjkXSYAzEM4HYCYjjoIYtAuIoJDUSQGwDVZsOMsgPzRBkEA51HQOaIcggDYg3sUAZ+EA1A2GQyQJ1Gj7AQ4RBZkxAQpSBciAEMug1FQx6ATJoPRUMWgMyqAaaJsgFT4G4CWTQOyD2AeKbZBhyGYhtQWYwQQVAhhgCcTdaSsYF/kLVmgDxfZAAE5LkdyAuA2IrAq67BsTmULW/YIJMWBSegtq0BlugQg05iy7BhMPWL0AcCsuQUADKoBFQOQzAQiAssoBYF+rtRHzhBxBgAO24MNZHPFv0AAAAAElFTkSuQmCC) 0 0 no-repeat
}

.productinfo-suit-wrapper .label {
	height: 36px;
	font-size: 14px;
	line-height: 36px
}

.productinfo-suit-wrapper.hide {
	display: none
}

.productinfo-suit-wrapper .product-suit-wrapper {
	margin-left: 80px
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list {
	position: relative
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-label-item {
	float: left;
	margin: 0 10px 10px 0;
	padding: 0 10px;
	line-height: 34px;
	height: 34px;
	border: 1px solid #ddd;
	color: #000
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-label-item.active {
	color: #b81c22;
	border-color: #b81c22
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-label-item.active .suit-info-wrapper {
	visibility: visible
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .tab-label {
	cursor: pointer
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-info-wrapper {
	position: absolute;
	left: 0;
	visibility: hidden;
	width: 540px;
	height: 270px;
	background-color: #fff;
	border: 1px solid #ddd;
	z-index: 19
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-info-footer {
	padding: 10px;
	height: 60px;
	background: #f2f2f2
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .sale-price-group {
	margin-right: 10px;
	font-size: 16px;
	color: #333
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .cm-price-type-sales {
	font-size: 20px;
	font-weight: 700
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-add-cart {
	background-color: #b81c22;
	color: #fff
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-info-product {
	height: 210px;
	padding: 0 29px
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-info-product .name,
.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-info-product .sale-unit,
.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-info-product .style {
	text-align: center;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	color: #333
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .suit-info-product .name {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .product-image {
	margin-top: 20px;
	width: 120px;
	height: 120px
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .cm-gallery {
	height: 210px
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .cm-gallery-panel {
	position: relative;
	width: 160px;
	padding-left: 10px;
	padding-right: 30px
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .cm-gallery-panel:after {
	position: absolute;
	top: 50%;
	left: -20px;
	display: block;
	content: " ";
	width: 16px;
	height: 16px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEUAAADHx8ewPC+QAAAAAXRSTlMAQObYZgAAABVJREFUCNdjYPjAgBf///8BGRNSDwAtiBq5kYm9sgAAAABJRU5ErkJggg==) no-repeat 50%
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .cm-gallery-panels:first-child .cm-gallery-panel:after {
	content: ""
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .cm-gallery-switch-button-pre {
	left: -25px
}

.productinfo-suit-wrapper .product-suit-wrapper .suit-label-list .cm-gallery-switch-button-next {
	right: -25px
}

.productinfo-suit-wrapper .bobbibrown-product-suit .suit-label-list .suit-label-item.active,
.productinfo-suit-wrapper .dior-product-suit .suit-label-list .suit-label-item.active,
.productinfo-suit-wrapper .esteelauder-product-suit .suit-label-list .suit-label-item.active,
.productinfo-suit-wrapper .givenchy-product-suit .suit-label-list .suit-label-item.active,
.productinfo-suit-wrapper .guerlain-product-suit .suit-label-list .suit-label-item.active,
.productinfo-suit-wrapper .jomalone-product-suit .suit-label-list .suit-label-item.active,
.productinfo-suit-wrapper .lamer-product-suit .suit-label-list .suit-label-item.active,
.productinfo-suit-wrapper .lancome-product-suit .suit-label-list .suit-label-item.active,
.productinfo-suit-wrapper .mac-product-suit .suit-label-list .suit-label-item.active,
.productinfo-suit-wrapper .tomford-product-suit .suit-label-list .suit-label-item.active {
	color: #000;
	border-color: #000
}

.productinfo-suit-wrapper .bobbibrown-product-suit .suit-label-list .suit-add-cart,
.productinfo-suit-wrapper .dior-product-suit .suit-label-list .suit-add-cart,
.productinfo-suit-wrapper .esteelauder-product-suit .suit-label-list .suit-add-cart,
.productinfo-suit-wrapper .givenchy-product-suit .suit-label-list .suit-add-cart,
.productinfo-suit-wrapper .guerlain-product-suit .suit-label-list .suit-add-cart,
.productinfo-suit-wrapper .jomalone-product-suit .suit-label-list .suit-add-cart,
.productinfo-suit-wrapper .lamer-product-suit .suit-label-list .suit-add-cart,
.productinfo-suit-wrapper .lancome-product-suit .suit-label-list .suit-add-cart,
.productinfo-suit-wrapper .mac-product-suit .suit-label-list .suit-add-cart,
.productinfo-suit-wrapper .tomford-product-suit .suit-label-list .suit-add-cart {
	background-color: #000
}

.productinfo-suit-wrapper .bobbibrown-product-suit .suit-label-list .sale-price-group,
.productinfo-suit-wrapper .dior-product-suit .suit-label-list .sale-price-group,
.productinfo-suit-wrapper .esteelauder-product-suit .suit-label-list .sale-price-group,
.productinfo-suit-wrapper .givenchy-product-suit .suit-label-list .sale-price-group,
.productinfo-suit-wrapper .guerlain-product-suit .suit-label-list .sale-price-group,
.productinfo-suit-wrapper .jomalone-product-suit .suit-label-list .sale-price-group,
.productinfo-suit-wrapper .lamer-product-suit .suit-label-list .sale-price-group,
.productinfo-suit-wrapper .lancome-product-suit .suit-label-list .sale-price-group,
.productinfo-suit-wrapper .mac-product-suit .suit-label-list .sale-price-group,
.productinfo-suit-wrapper .tomford-product-suit .suit-label-list .sale-price-group {
	font-size: 14px
}

.productinfo-suit-wrapper .bobbibrown-product-suit .suit-label-list .cm-price-type-sales,
.productinfo-suit-wrapper .dior-product-suit .suit-label-list .cm-price-type-sales,
.productinfo-suit-wrapper .esteelauder-product-suit .suit-label-list .cm-price-type-sales,
.productinfo-suit-wrapper .givenchy-product-suit .suit-label-list .cm-price-type-sales,
.productinfo-suit-wrapper .guerlain-product-suit .suit-label-list .cm-price-type-sales,
.productinfo-suit-wrapper .jomalone-product-suit .suit-label-list .cm-price-type-sales,
.productinfo-suit-wrapper .lamer-product-suit .suit-label-list .cm-price-type-sales,
.productinfo-suit-wrapper .lancome-product-suit .suit-label-list .cm-price-type-sales,
.productinfo-suit-wrapper .mac-product-suit .suit-label-list .cm-price-type-sales,
.productinfo-suit-wrapper .tomford-product-suit .suit-label-list .cm-price-type-sales {
	color: #000;
	font-size: 14px
}

.productinfo-suit-wrapper .clinique-product-suit .suit-label-list .suit-label-item.active {
	color: #5abb98;
	border-color: #5abb98
}

.productinfo-suit-wrapper .clinique-product-suit .suit-label-list .suit-add-cart {
	background-color: #5abb98
}

.productinfo-suit-wrapper .clinique-product-suit .suit-label-list .sale-price-group {
	font-size: 14px
}

.productinfo-suit-wrapper .clinique-product-suit .suit-label-list .cm-price-type-sales {
	color: #5abb98;
	font-size: 14px
}

.bd_weixin_popup,
.bd_weixin_popup:after,
.bd_weixin_popup:before {
	box-sizing: content-box
}

.share {
	position: relative;
	width: 310px
}

.share .share-pic {
	top: -10px;
	width: 18px;
	height: 16px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjIyNUI2RTlGQ0MxMTFFNzk5RkVDRjEyMDU0Q0ExQTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjIyNUI2RUFGQ0MxMTFFNzk5RkVDRjEyMDU0Q0ExQTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjI1QjZFN0ZDQzExMUU3OTlGRUNGMTIwNTRDQTFBNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjI1QjZFOEZDQzExMUU3OTlGRUNGMTIwNTRDQTFBNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj0fbXMAAAEqSURBVHjajNK/S0JRFMBxn9mPocyEamgIoh9DS/+BgzQGb3HKGlpKbJAmUWroH2gKXBoiCNqapM2iP6ChIaqpEqQSGrRUiuh74gQ3uXI98IH37n3n3nPvO97ZxFTAEXP4RhZrOvYMPxhwxy3mjUSJcWx0kywxaxnzQ46kMWwjYZk7/dtZFpHDDxmTK7jCJvpwbcy9oCBJeWwhijrOdZEYXpFCEY9Y0IVuUPO47TceIm0lfeEYO3jodCbZedgynsSJ6xaDWn97FJDpsPC/ZLnNmr43cIQy9vRsafRjGvs4xKJ87GmHhTGDJ61kADmsYhJ3GMWIbvKBeE8y/PveQgXvxoWVcIAmljBoVNwrXB0mx9nFsq3Dum3PCy3V2mGuqGId9/jEpfyRHwEGAEW5Of5D2W8XAAAAAElFTkSuQmCC) 50% no-repeat
}

.share .share-pic,
.share .share-text {
	position: relative;
	display: inline-block
}

.share .share-text {
	top: -13px;
	margin: 0 15px
}

.share .share-box {
	position: relative;
	top: -4px;
	display: inline-block
}

.share .share-box:after {
	content: ""
}

.share .share-icon {
	background-image: url(../images/shares.f8fe712a.png);
	background-repeat: no-repeat
}

.share .share-icon,
.share .share-more {
	float: left;
	height: 16px;
	line-height: 16px;
	margin: 6px 6px 6px 0;
	padding-left: 17px;
	font-size: 12px;
	cursor: pointer;
	font-size: 0
}

.share .share-more {
	background: url(../images/shares.f8fe712a.png) no-repeat 0 0
}

.share .share-more:hover .share-more-popup {
	display: block
}

.share .bdshare-button-style0-16 .bds_more {
	font-size: 0
}

.share .share-more-popup {
	display: none;
	position: absolute;
	width: 226px;
	z-index: 100;
	text-align: left;
	background: #f7f7f7;
	border: 1px solid #ddd
}

.share .share-popup-top {
	height: 28px;
	line-height: 28px;
	padding: 0 5px;
	font-weight: 700;
	font-size: 14px;
	color: #666;
	overflow: hidden
}

.share .share-popup-list {
	margin: 0;
	padding: 5px 0;
	background: #fff;
	overflow: auto;
	overflow-x: hidden
}

.share .share-popup-list .share-icon {
	display: block;
	line-height: 18px;
	padding: 5px 0 5px 28px;
	color: #666;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #fff
}

.share .popup-item {
	float: left;
	width: 100px;
	height: 28px;
	padding: 2px;
	margin-left: 6px;
	overflow: hidden;
	list-style: none
}

.share .share-popup-bottom {
	clear: both;
	height: 30px;
	padding: 0 10px;
	font-size: 12px;
	text-align: right
}

.share .popup-more {
	float: right;
	display: block;
	line-height: 18px;
	padding: 5px 0 5px 28px;
	border: 0;
	color: #999;
	text-decoration: none;
	background-position: 4px 5px;
	font-size: 12px;
	background-image: url(../images/shares.f8fe712a.png);
	background-repeat: no-repeat
}

.share .share-facebook {
	background-position: 0 -1352px
}

.share .share-kaixin {
	background-position: 0 -312px
}

.share .share-renren {
	background-position: 0 -208px
}

.share .share-qzone {
	background-position: 0 -52px
}

.share .share-douban {
	background-position: 0 -468px
}

.share .popup-mshare {
	background-position: 4px -2439px
}

.share .popup-qzone {
	background-position: 4px -47px
}

.share .popup-tsina {
	background-position: 4px -99px
}

.share .popup-bdysc {
	background-position: 4px -3063px
}

.share .popup-weixin {
	background-position: 4px -1607px
}

.share .popup-renren {
	background-position: 4px -203px
}

.share .popup-tqq {
	background-position: 4px -255px
}

.share .popup-bdxc {
	background-position: 4px -2543px
}

.share .popup-kaixin {
	background-position: 4px -307px
}

.share .popup-tqf {
	background-position: 4px -359px
}

.share .popup-tieba {
	background-position: 4px -723px
}

.share .popup-douban {
	background-position: 4px -463px
}

.share .popup-bdhome {
	background-position: 4px -151px
}

.share .popup-sqq {
	background-position: 4px -2647px
}

.share .popup-thx {
	background-position: 4px -2491px
}

.share .popup-ibaidu {
	background-position: 4px -3115px
}

.cdfg-modal-wrap {
	width: 100%;
	height: 100%
}

.cdfg-modal-wrap .cdfg-modal-overlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 98;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60)
}

.cdfg-modal-wrap .cdfg-modal {
	position: absolute;
	margin: auto;
	width: 300px;
	height: 300px;
	background: #fff;
	z-index: 99
}

.cdfg-modal-wrap.cdfg-modal-show {
	display: block
}

.cdfg-modal-wrap.cdfg-modal-hide {
	display: none
}

.bread-crumbs-default {
	height: 30px;
	color: #666;
	font-size: 12px;
	line-height: 30px
}

.bread-crumbs-default .bread-crum-item-first {
	padding: 0 5px 0 0;
	color: #666
}

.bread-crumbs-default .bread-crum-item-first:hover {
	color: #b81c22;
	text-decoration: none
}

.bread-crumbs-default .bread-crumbs-item {
	padding: 0 5px;
	color: #666
}

.bread-crumbs-default .bread-crumbs-item:hover {
	color: #b81c22;
	text-decoration: none
}

.bread-crumbs-default .bread-crumbs-item-last {
	padding: 0 5px
}

.product-item-default .item-link {
	display: block;
	width: 100%;
	color: #666
}

.product-item-default .item-link:hover {
	color: #b81c22;
	text-decoration: none
}

.product-item-default .item-link:hover .item-brand,
.product-item-default .item-link:hover .item-name {
	color: #b81c22
}

.product-item-default .item-image-wrap {
	position: relative;

}

.product-item-default .item-image {
	display:block;
	width: 100%;

}

.product-item-default .item-brand,
.product-item-default .item-name {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 20px;
	line-height: 20px;
	text-align: center
}

.product-item-default .sales-price-name {
	color: #b81c22
}

.product-item-default .contrast-price-name {
	text-decoration: line-through;
	color: #999
}

.product-item-default .item-price-horizontal,
.product-item-default .item-price-vertical .contrast-price,
.product-item-default .item-price-vertical .sales-price {
	height: 25px;
	line-height: 25px;
	text-align: center
}

.product-item-default .item-price-horizontal .contrast-price,
.product-item-default .item-price-horizontal .sales-price {
	max-width: 40%;
	overflow: hidden;
	display: inline-block
}

.product-item-default .item-price-horizontal .sales-price {
	margin-right: 10px
}

.product-item-default .cm-price-type-sales {
	font-size: 15px
}

.sort-active {
	background: #b81c22
}

.product-list-history .recommend-none {
	padding: 10px 0
}

.product-list-history .history-tabs {
	display: inline-block;
	height: 23px;
	line-height: 23px;
	margin-right: 1px;
	font-size: 14px;
	padding: 0 22px;
	cursor: pointer;
	color: #fff;
	background: #b81c22;
	border-color: #ddd
}

.product-list-history .cm-gallery {
	position: relative;
	left: 0;
	top: 0;
	height: 374px;
	border: 1px solid #ddd
}

.product-list-history .cm-gallery .cm-gallery-panels-box {
	position: relative;
	top: 20px;
	left: 27px;
	z-index: 1;
	width: 1100px;
	height: 333px;
	overflow: hidden
}

.product-list-history .cm-gallery-switch-buttons {
	position: absolute;
	z-index: 2;
	top: 50%;
	height: 51px;
	width: 100%
}

.product-list-history .cm-gallery-switch-button {
	width: 12px;
	height: 50px
}

.product-list-history .cm-gallery-switch-button-pre {
	margin-left: 15px
}

.product-list-history .cm-gallery-switch-button-next {
	margin-right: 15px
}

.product-list-history .product-item-default {
	float: left;
	height: 333px;
	width: 240px;
	margin-left: 35px;
	text-align: center
}

.product-list-history .product-item-default .item-link {
	color: #000
}

.product-list-history .product-item-default .item-link:hover {
	text-decoration: none
}

.product-list-history .product-item-default .item-brand {
	margin-top: 16px
}

.product-list-history .product-item-default .item-image {
	width: 240px;
	height: 240px
}

.product-list-history .product-item-default .cm-price-type-contrast {
	font-size: 12px
}

.cdfg-brand {
	display: inline-block;
	overflow: hidden;
	width: 180px;
	height: 120px
}

.cdfg-brand,
.cdfg-brand:hover {
	text-decoration: none
}

.cdfg-brand .cdfg-brand-card-logo-box {
	overflow: hidden
}

.cdfg-brand .cdfg-brand-card-logo-img {
	width: 100%;
	height: 100%
}

.cdfg-brand .cdfg-brand-card-name-box {
	text-align: center;
	color: #fff
}

.cdfg-brand .cdfg-brand-card-logo-box {
	height: 120px;
	transition: height 0.3s ease;
}

.cdfg-brand .cdfg-brand-card-name-box {
	height: 120px;
	line-height: 120px;

}
.cdfg-brand .hoverighted {
	height:0px ;
}
.cdfg-brand-card-theme-normal .cdfg-brand-card-name-box {
	background-color: #b81c22
}

.cdfg-brand-card-theme-corner .cdfg-brand-card-name-box {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAB4CAIAAADUhU+qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NTc5Q0UwMDhFRkNFNTExODk1NUFFRTYxMjQ3MUIzOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NTY1REY4ODAzQ0YxMUU3OTRBNUZFOTQ1RENFRjZFOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NTY1REY4NzAzQ0YxMUU3OTRBNUZFOTQ1RENFRjZFOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MERCRTVCOUY0QkYxMUU2QjZBQUI3OTRBRkE2MTVFMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MERCRTVCQUY0QkYxMUU2QjZBQUI3OTRBRkE2MTVFMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps6tn4oAAATHSURBVHja7NtPiyNFGMfx509Vdaez/9iDIKwKuuIrERFPvlEvHpb1IOIb8OLJy4KeBGGWmZ3p7qp6nsfKelrI3t3J78MwZJLOpfKdqkp3wj98/uXDzUwjh1Zygg+f5W2p4i4ppTe95TyZxbHpXalnj69Jl7X1Ywl3Nkui13VNpfDPH3/mmap22Z11xsjehzhChXkXG7ePThFelZQjOp89nkOKaG3NhCZJxpaS0rqlTofdYiRVJK2xY2TvgXRaAGwKD9HewiVTkJGrnF8Z7gpvvT9IRcbxZh7Rdp90Sru2PKJKfi31UAMjew+4TKYmQdK7lKW0MTd0E+9x/vV9uo3FhCJ789azZE5lHGqejpLt9k0/cOlsMmFk74HZYw+jvh9auprbQpl6q1LVl7PHr83LnG5me3yzrhJJs9Um85zGA9P8gNl1LE6EZeU+WHmSyJoO/+Tl+z9+rXxMzMJjTTm/rOyUJqtkNz9+9c3ct77uy/x0654SjUmHrO1tnlLLGNl7gKVSNN5pbCPGP32MF3isJ2MrIen88X3sU0pV5nbLseqDeLPfZS384tlzHrtVNxcdz8fIXqBg/+avV+OdzMtPPiWex3ZDxi6Fxm+A90AcgDgAcQDiAMQBiAMQB/xPZSrb6TRZK3VpHE16yc0tIQ6gjf0Qp7Oo26yJYvJ8t3UtijiA1MWY2ukCW5wu5JpKqLMjDqBs1mikELRWjYicD2npdUMcQJzTHKvWO15OV16dbDfnpLjwBmTRE380m2729/pElluaXa8nTxgasCLNrm5Z8zLJeqdZ1zFNuCIOoMk8Wcteuqc9afVxOwshDiAKT41T09MkwqdPcUz9dHfDhhTeC3EA4gDEAYgDEAcgDkAcgDgAcQDiAMQBgDgAcQDiAMQBiAMQByAOQByAOABxACAOQByAOABxAOIAxAGIAxAHIA5AHACIAxAHIA5AHIA4AHEA4gDEAYgDEAcgDgDEAYgDEAcgDkAcgDgAcQDiAMQBiAMAcQDiAMQBiAMQByAOQByAOABxAOIAQByAOABxAOIAxAGIAxAHIA64p3FU7QsXs9jn8YDNkVqLKIxhQhw0hdz4VjTNqzWmXdtxzr4bhglxkDNNrDlCjC2lUDfuHAnDhDioJc5Ne3c6lCDh1nZbS54xTIiDfO8307Itj+KujT95zCLC0bGsIA6iQ56/+/OXr1+97A/n45vumjdhCsRxod7ZT/BG1B8X2stNsyV7i5nUNSgwUHgrm7Qn2lK5ncXdC2cXaYyZA3EQKW1KNBNPvjJz401IUziGCXEAIA5AHIA4AHEA4gDEAR9aHM0Pb894td2LDMYcvdOBxr1nf+Bee/dy/LK63oobPzzMV/Wa26R1Lz7t5eyTDefVLyeOfJ3Fj+MV//b335L899BOrpHOf6Tjp2dfYAQvJY5YjPw18aP+9py5Eq3ESwQTzqBfIn7x7PnYWYylxEVF1lWeHDcK3rpq9HZU6ZE6n18+AlfzL2fm0FqK9FVt6T2kU44ritnGMfU9T1eM4KXEsRbO+/ZY8+usLfHTKnsWrbmX8zMEGzaklzNzGI8YbsKSzMfbTdnmsfnIlQ2nQy4yjujHpFvjNnvfuezCQkxWa5H69t3qaS+Kb65cpH8FGACyxDJ/3hn3RQAAAABJRU5ErkJggg==) no-repeat 50%;
	background-size: cover
}

.float-search-bar {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	height: 50px;
	background: #b81c22;
	z-index: 999
}

.float-search-bar .float-logo {
	width: 185px;
	height: 42px;
	margin-top: 4px
}

.float-search-bar .float-search {
	margin-top: 8px;
	width: 503px
}

.float-search-bar .search-bar-default .search-text-wrap {
	border: 0
}

.float-search-bar .search-bar-default .search-input {
	width: 422px;
	height: 32px;
	border: 0;
	padding-top: 8px;
	padding-bottom: 8px
}

.float-search-bar .search-bar-default .search-button {
	background: #333
}

.float-search-bar-show {
	display: block
}

.float-search-bar-hide {
	display: none
}

.checkout-header .site-info-default {
	border-bottom: none
}

.checkout-header .w {
	width: 1000px
}

.checkout-header .checkout-header-content {
	background-color: #b81c22
}

.checkout-header .content-wrap {
	height: 80px;
	zoom: 1
}

.checkout-header .content-wrap:after,
.checkout-header .content-wrap:before {
	content: " ";
	display: table
}

.checkout-header .content-wrap:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.checkout-header .logo-box {
	line-height: 0;
	display: inline-block
}

.checkout-header .logo {
	height: 80px
}

.checkout-header .step-content {
	float: right;
	width: 446px;
	height: 52px;
	margin-top: 14px
}

.checkout-header .cm-steps-type-progress {
	width: 480px
}

.checkout-header .cm-step {
	width: 120px;
	color: #f2b0b2
}

.checkout-header .cm-step-progress-first {
	display: none
}

.checkout-header .cm-step-progress {
	left: -50%
}

.checkout-header .cm-step-type-progress .cm-step-number {
	position: relative;
	z-index: 1;
	width: 30px;
	height: 30px;
	display: block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAeCAYAAABwmH1PAAADK0lEQVRYhdXZW6hUVRzH8c+MXaAMyxOUcPKUeTol+WScoscuL0FS1kMXAosyinqxh8wwNCgj0JeiG1SGXYwiqKAeKnrqogQ9RGHmJVMwKI8cNMvSjg//GWfOuPeZvZ3ZK/o97Vl77f2d3163/1r/2sTEhJKajXmYidOxD7/gBxwo+pL9739YljsHIxjAqQ3uzgb3z6IvOalgvXm4Bzfg/Jw6h/EV3sZrSpifQgsa3IWYlVPnL3yB1/Em/p7qhbUuLXweVmIx6iX+6B6swsviQxynLi08jNVYhFoJ7jaswAZkGpvKxGJsxl1d6mVpFl4QLT63xHM1LMX3uEk5s3ChaOVPcW5WhTwjq/EqTisJ7NRl+Fp0zW6aJnrEGpzcI/eqBvfizhtZhldgWY/Adg3gM8zvUu8Z3NlH7hA+wWB7YafhhWLs9Vsz8A7OyLl/L+6rgDuId3FKs6Dd8Jl4SflxU1QjeDKj/ALRjavS5WJewGTDy3BOhWCiFYc7ylaJ9bxKPYqzaRmejvsrhhIT00NtvwdxawLudDxAy/CN8sdXv3WLiJTgdsWDn151By3D1yWCEhPYlf8Bdw5GmoZHE4KJiaQm1umUGq2LRX4oMXhYRGO9BjaluXUxdqclBs8QAUlqnVU2Rv7fqy62cf8m5o5jb2Im7KuL/ePPicE/4VccTM1tdulNicEbRa/6JjF3U9Pwxwmh4/iycf1RQu52/Ng0/B72JwJvwKHG9RtyTkQq0HpakdYBPJcAegRr237vFh+gav2BZ5m8W3oav1UMfh5bOsoeU/3k9QR+Z7LhMdwt5/CrD9qC5RnlO7TtVyvQRm377c7A4wM8XgF0HDfLnydeFK3fb+1ucI8d3WZFWivxVB+he3ENvutS70Gs6yN3J64Vpo8pL7R8RByo9Tq2vsUViq23R8SR8MP4p0fu5w3u5s4bU8XS63AJXlE+9NwjjnNGsbXEcxNi8rxULJVl55PtuA1Xi0juOHXLPDTVTLUsErmlLB0WE8RbCqRaCuaWFmAJrpefajkkUi3r9SHVkqUh8QEGxH52DLtEUqtw8HICybS5uEgrmTbmBJJpRwElUamQGcvi5AAAAABJRU5ErkJggg==) -30px 0 no-repeat;
	font-size: 20px;
	color: #b81c22;
	line-height: 30px;
	text-align: center;
	border: none
}

.checkout-header .cm-step-actived .cm-step-number,
.checkout-header .cm-step-current .cm-step-number {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAeCAYAAABwmH1PAAADK0lEQVRYhdXZW6hUVRzH8c+MXaAMyxOUcPKUeTol+WScoscuL0FS1kMXAosyinqxh8wwNCgj0JeiG1SGXYwiqKAeKnrqogQ9RGHmJVMwKI8cNMvSjg//GWfOuPeZvZ3ZK/o97Vl77f2d3163/1r/2sTEhJKajXmYidOxD7/gBxwo+pL9739YljsHIxjAqQ3uzgb3z6IvOalgvXm4Bzfg/Jw6h/EV3sZrSpifQgsa3IWYlVPnL3yB1/Em/p7qhbUuLXweVmIx6iX+6B6swsviQxynLi08jNVYhFoJ7jaswAZkGpvKxGJsxl1d6mVpFl4QLT63xHM1LMX3uEk5s3ChaOVPcW5WhTwjq/EqTisJ7NRl+Fp0zW6aJnrEGpzcI/eqBvfizhtZhldgWY/Adg3gM8zvUu8Z3NlH7hA+wWB7YafhhWLs9Vsz8A7OyLl/L+6rgDuId3FKs6Dd8Jl4SflxU1QjeDKj/ALRjavS5WJewGTDy3BOhWCiFYc7ylaJ9bxKPYqzaRmejvsrhhIT00NtvwdxawLudDxAy/CN8sdXv3WLiJTgdsWDn151By3D1yWCEhPYlf8Bdw5GmoZHE4KJiaQm1umUGq2LRX4oMXhYRGO9BjaluXUxdqclBs8QAUlqnVU2Rv7fqy62cf8m5o5jb2Im7KuL/ePPicE/4VccTM1tdulNicEbRa/6JjF3U9Pwxwmh4/iycf1RQu52/Ng0/B72JwJvwKHG9RtyTkQq0HpakdYBPJcAegRr237vFh+gav2BZ5m8W3oav1UMfh5bOsoeU/3k9QR+Z7LhMdwt5/CrD9qC5RnlO7TtVyvQRm377c7A4wM8XgF0HDfLnydeFK3fb+1ucI8d3WZFWivxVB+he3ENvutS70Gs6yN3J64Vpo8pL7R8RByo9Tq2vsUViq23R8SR8MP4p0fu5w3u5s4bU8XS63AJXlE+9NwjjnNGsbXEcxNi8rxULJVl55PtuA1Xi0juOHXLPDTVTLUsErmlLB0WE8RbCqRaCuaWFmAJrpefajkkUi3r9SHVkqUh8QEGxH52DLtEUqtw8HICybS5uEgrmTbmBJJpRwElUamQGcvi5AAAAABJRU5ErkJggg==) 0 0 no-repeat
}

.checkout-header .cm-step-type-progress .cm-step-progress-actived,
.checkout-header .cm-step-type-progress .cm-step-progress-current {
	background-color: #fff
}

.checkout-header .cm-step-progress.cm-step-progress-not-active {
	background-color: #f2b0b2
}

.checkout-header .cm-step.cm-step-actived,
.checkout-header .cm-step.cm-step-current {
	color: #fff
}

.checkout-header .cm-step-title {
	padding-top: 4px;
	line-height: 18px
}

.cartier-header-logo {
	display: block;
	width: 248px;
	height: 68px;
	margin: 0 auto
}

.cartier-header-logo .logo-image {
	display: block;
	width: 248px;
	height: 68px;
	margin: 20px auto
}

.cartier-menu {
	position: relative;
	height: 70px;
	padding: 22px 0 0;
	text-align: center;
	font-size: 12px
}

.cartier-menu .cartier-menu-box {
	display: inline-block;
	width: auto
}

.cartier-menu .menu-item {
	width: 145px;
	height: 100%;
	padding-bottom: 22px;
	color: #000;
	cursor: pointer
}

.cartier-menu .menu-title {
	width: 145px;
	height: 100%;
	padding: 0 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.cartier-menu .menu-item-active .menu-name {
	padding-bottom: 1px;
	border-bottom: 1px solid #970000
}

.cartier-menu .menu-item .menu-content {
	display: none
}

.cartier-menu .menu-item-active .menu-content {
	display: inline-block
}

.cartier-menu .menu-content {
	position: absolute;
	top: 62px;
	left: 29px;
	z-index: 2;
	width: 1190px;
	padding: 20px 0 0 62px;
	margin: 0 auto;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAIAAAAYbLhkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MDg5MDMyNy0xZWExLTQ0NDMtOGM3My1hMzNjMjNmNjcyOTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0NGRTIwN0E0MzZFMTFFQkFCRjI4MjEyM0FFNjgwOTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0NGRTIwNzk0MzZFMTFFQkFCRjI4MjEyM0FFNjgwOTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzVGQTUzMEUxNjlEMTFFQkFCRkJGNDBDQUYwRDY4RTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzVGQTUzMEYxNjlEMTFFQkFCRkJGNDBDQUYwRDY4RTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5bzMXQAAAAMUlEQVR42mL88eMHAypgefz4MboQExMTuhAHBwe6EDs7OxFCzMzMRBjPyMhIWAggwAAYJQYUKqRJqAAAAABJRU5ErkJggg==);
	background-repeat: repeat-x;
	background-color: #fafafa
}

.cartier-menu .category-close {
	position: absolute;
	right: 15px;
	top: 15px;
	width: 26px;
	height: 24px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MDg5MDMyNy0xZWExLTQ0NDMtOGM3My1hMzNjMjNmNjcyOTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkIwQUVDMjg0MzgyMTFFQjlBQzFGNEVDQzAzRTI1MUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkIwQUVDMjc0MzgyMTFFQjlBQzFGNEVDQzAzRTI1MUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YzdlZDBhZS1kMTY2LTRkNzQtYWM4Zi00MWU0NWRmM2Q3NGUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYzdiNTlkMy03YmM4LTZmNDktOGE5Yy0wMWQ5NGM0MGY2ODMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ufy35AAAAzElEQVR42tzWwQrDIAwAUA39MXf2Nmg/YvRvto9YYTfP89NsDhbEoUka6WFCKO0hD2MitSklc8UCc9GaypcQwgcfT4yozHvDeHjv760dvTA2DKdE3jlXs3RfjEWBHciSc3XP6CzWRHrNIMW6CNV1XIxEOO1NYSyEO0ctjI38zBETmzGsBJFANWYkiPYKSqevIGK5olymKGMcuSOXEx/lEg81CJC5OhMRBgIkam4QUCAiDJQIG4MBCAuDQQiJ1dCqQGpsLT/av/sL2gUYAGVOUNuS5TI6AAAAAElFTkSuQmCC)
}

.cartier-menu .category-list {
	width: 408px;
	margin-bottom: 38px
}

.cartier-menu .series-list {
	padding-left: 62px;
	width: 654px;
	margin-bottom: 38px;
	border-left: 1px solid #e8e8e8
}

.cartier-menu .category-item,
.cartier-menu .series-item {
	margin-bottom: 25px
}

.cartier-menu .second-name,
.cartier-menu .series-name {
	font-size: 20px;
	line-height: 1em;
	text-align: left
}

.cartier-menu .second-name a {
	color: #000
}

.cartier-menu .view-more-series {
	line-height: 20px;
	color: #5d5d5d
}

.cartier-menu .third-category {
	font-size: 13px;
	margin: 22px 30px 0 0;
	color: #000
}

.cartier-menu .third-category-has-children {
	float: left
}

.cartier-menu .third-content {
	margin-top: 10px
}

.cartier-menu .category-icon {
	width: 18px;
	height: 18px;
	margin-right: 12px
}

.cartier-menu .category-icon img {
	display: block;
	width: 18px;
	height: 18px
}

.cartier-menu .third-name {
	max-width: 165px
}

.cartier-menu .laster-name,
.cartier-menu .third-name {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: left
}

.cartier-menu .laster-name {
	max-width: 130px;
	line-height: 18px
}

.cartier-menu .fourth-category-list {
	min-height: 84px
}

.cartier-menu .laster-level {
	margin-right: 13px
}

.cartier-menu .view-category {
	width: 345px;
	margin-top: 25px;
	padding-bottom: 25px;
	color: #5d5d5d;
	border-bottom: 1px solid #e8e8e8;
	text-align: left
}

.cartier-menu .small-series {
	position: relative
}

.cartier-menu .series-title {
	margin-bottom: 20px
}

.cartier-menu .big-images {
	margin-right: 15px
}

.cartier-menu .big-images img {
	display: block;
	width: 136px;
	height: 175px;
	border: 1px solid #fff
}

.cartier-menu .big-images:nth-child(4n) {
	margin-right: 0
}

.cartier-menu .small-images {
	height: 133px;
	margin: 15px 0 0
}

.cartier-menu .small-images img {
	display: block;
	width: 88px;
	height: 133px
}

.cartier-menu .swiper-button-next:after,
.cartier-menu .swiper-button-prev:after {
	position: absolute;
	top: -6px;
	left: -6px;
	bottom: -6px;
	right: -6px;
	display: block;
	content: ""
}

.cartier-menu .swiper-button-prev {
	left: -40px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NjAyRjdEOUExNzExRThBMjUyODMxOUI1MjE3RkEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1NjAyRjdFOUExNzExRThBMjUyODMxOUI1MjE3RkEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzU2MDJGN0I5QTE3MTFFOEEyNTI4MzE5QjUyMTdGQTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzU2MDJGN0M5QTE3MTFFOEEyNTI4MzE5QjUyMTdGQTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4v7+oGAAAAsklEQVR42mL8//8/AymAiRhFGhoaNxgZGSEmg2zAh9XV1UEK/wPpH2DXEFD8C6r4P0yMGJP/I4vjUvwTm2KsGpBMfofNMFyKL+ByKrLiT1DFT/EFBEzxU6ji94SCmSEtLQ3sDGZm5v+EFCPb0IcrVPD5IReq6StRGqCa5hOyCVs8/IZq+kOUBqim70THNJKmb0SnJSRNB4hOrUiaFiD7iYGYyAIqXgHJa/8ZGEnN0wABBgCJVDGBzHhiIAAAAABJRU5ErkJggg==)
}

.cartier-menu .swiper-button-next,
.cartier-menu .swiper-button-prev {
	position: absolute;
	top: 155px;
	background-repeat: no-repeat;
	background-position: 50%;
	width: 32px;
	height: 32px;
	background-size: auto
}

.cartier-menu .swiper-button-next {
	right: -30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxQ0ZEMTFEOUExNzExRThBNzJCQzdCNEIzMDE1Q0ZBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxQ0ZEMTFFOUExNzExRThBNzJCQzdCNEIzMDE1Q0ZBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjFDRkQxMUI5QTE3MTFFOEE3MkJDN0I0QjMwMTVDRkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjFDRkQxMUM5QTE3MTFFOEE3MkJDN0I0QjMwMTVDRkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5djT3PAAAAoklEQVR42mL8//8/AymACUQwMjL+19DQWEGUDpAN6urqf0BMIL0AxMeH4Qyg4v9QTQeI0oCm6RtRGtA0fSdKA5qffhOlAc2m+URpgGr6CtWUS5QGNJv6iNIAwszMzGBNaWlp/4mx4T3UhqfE+OEpVPEnYkLpAlTxf2Li4R02xYRi+icpaek/Kan1F8HUClT0g5DJKBqgim8QE4mMpOZpgAADAA3yMYGP7RCmAAAAAElFTkSuQmCC)
}

.cartier-header {
	margin-top: 18px
}

.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.swiper-container-vertical>.swiper-wrapper {
	-ms-flex-direction: column;
	flex-direction: column
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -ms-flexbox;
	display: flex;
	transition-property: transform;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
	transform: translateZ(0)
}

.swiper-container-multirow>.swiper-wrapper {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform
}
.preview_mySwiper1 .swiper-slide{
	height:fit-content;
}
.preview_mySwiper1 .swiper-slide.swiper-slide-thumb-active {
	border: 1px solid #000;
}
.swiper-slide-invisible-blank {
	visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	-ms-flex-align: start;
	align-items: flex-start;
	transition-property: transform, height
}

.swiper-container-3d {
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal>.swiper-wrapper {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical>.swiper-wrapper {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: 50%;
	background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	background-image: url("../images/duofuhao.png");
	left: 10px;
	right: auto
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	background-image: url("../images/duofuhao.png");
	right: 10px;
	left: auto;
	width: 40px !important;
	height: 64px !important;
	background-size: cover;
}
.swiperbox .swiper-button-prev{
	background-image: url("../images/banner-left.png") !important;
	left: 10px;
	right: auto;
	width: 40px !important;
	height: 64px !important;
	background-size: cover;
}
.swiperbox .swiper-button-prev:hover{opacity: .6;}
.swiperbox .swiper-button-next{
	background-image: url("../images/banner-right.png") !important;
	right: 10px;
	left: auto
}
.swiperbox .swiper-button-next:hover{opacity: .6;}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}

.swiper-button-lock {
	display: none
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	transition: opacity .3s;
	transform: translateZ(0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullets-dynamic {
	overflow: hidden;
	font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transform: scale(.33);
	position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform: scale(.33)
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 6px 0;
	display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	transform: translateY(-50%);
	width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display: inline-block;
	transition: transform .2s, top .2s
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	transform: translateX(-50%);
	white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: transform .2s, left .2s
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transition: transform .2s, right .2s
}

.swiper-pagination-progressbar {
	background: rgba(0, 0, 0, .25);
	position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	transform: scale(0);
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-pagination-progressbar.swiper-pagination-white {
	background: hsla(0, 0%, 100%, .25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
	background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.swiper-pagination-progressbar.swiper-pagination-black {
	background: rgba(0, 0, 0, .25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
	background: #000
}

.swiper-pagination-lock {
	display: none
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, .5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-scrollbar-lock {
	display: none
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain
}

.swiper-slide-zoomed {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	transform-origin: 50%;
	animation: a 1s steps(12) infinite
}

.swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
	background-position: 50%;
	background-size: 100%;
	background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@keyframes a {
	to {
		transform: rotate(1turn)
	}
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube {
	overflow: visible
}

.swiper-container-cube .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
	visibility: hidden;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	filter: blur(50px);
	z-index: 0
}

.swiper-container-flip {
	overflow: visible
}

.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-coverflow .swiper-wrapper {
	-ms-perspective: 1200px
}

.cartier-index-banner {
	position: relative
}

.cartier-index-banner,
.cartier-index-banner .swiper-container {
	width: 1248px;
	height: 600px
}

.cartier-index-banner .swiper-container .swiper-slide img {
	width: 1248px;
	height: 600px;
	display: block
}

.cartier-index-banner.series-boards,
.cartier-index-banner.series-boards .swiper-container,
.cartier-index-banner.series-boards .swiper-container .swiper-slide img {
	height: 500px
}

.cartier-index-banner .swiper-pagination {
	position: absolute;
	left: 50%;
	bottom: 30px;
	z-index: 2;
	transform: translateX(-50%)
}

.cartier-index-banner .swiper-pagination .swiper-pagination-switch {
	display: block;
	border-radius: 50%;
	border: 1.5px solid #acacac;
	background-color: #acacac;
	float: left;
	margin-left: 36px;
	margin-top: 2px;
	width: 12px;
	height: 12px
}

.cartier-index-banner .swiper-pagination .swiper-active-switch {
	background-color: #fff;
	margin-top: 0;
	width: 16px;
	height: 16px
}

.cartier-board-banner {
	position: relative
}

.cartier-board-banner,
.cartier-board-banner .swiper-container {
	width: 1248px;
	height: 500px
}

.cartier-board-banner .swiper-container .swiper-slide img {
	width: 1248px;
	height: 500px;
	display: block
}

.cartier-board-banner .swiper-pagination {
	position: absolute;
	left: 50%;
	bottom: 30px;
	z-index: 2;
	transform: translateX(-50%)
}

.cartier-board-banner .swiper-pagination .swiper-pagination-switch {
	display: block;
	border-radius: 50%;
	border: 1.5px solid #acacac;
	background-color: #acacac;
	float: left;
	margin-left: 36px;
	margin-top: 2px;
	width: 12px;
	height: 12px
}

.cartier-board-banner .swiper-pagination .swiper-active-switch {
	background-color: #fff;
	margin-top: 0;
	width: 16px;
	height: 16px
}

.cartier-product-list-banner {
	margin-bottom: 55px
}

.cartier-product-list-banner .cartier-board-banner {
	height: 600px;
	position: relative
}

.cartier-product-list-banner .cartier-board-banner .swiper-container {
	height: 600px
}

.cartier-product-list-banner .cartier-board-banner .swiper-container .swiper-slide img {
	height: 600px;
	display: block
}

.cartier-board {
	display: block;
	margin-top: 95px;
	width: 1248px
}

.cartier-board .board-title {
	margin: 0 auto 80px;
	text-align: center
}

.cartier-board .board-title .logo-image {
	display: inline-block
}

.cartier-board .cartier-index-recommend {
	margin-top: 112px
}

.cartier-recomment-item {
	width: 400px;
	float: left;
	height: 650px;
	margin-right: 24px
}

.cartier-recomment-item:nth-child(3n) {
	margin-right: 0
}

.cartier-recomment-item .recomment-pic {
	width: 400px;
	height: 400px;
	margin-bottom: 68px
}

.cartier-recomment-item .recomment-pic .pic {
	width: 400px;
	height: 400px
}

.cartier-recomment-item .rec-item {
	width: 400px;
	text-align: center
}

.cartier-recomment-item .name {
	font-size: 26px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.cartier-recomment-item .price {
	margin: 12px 0 18px
}

.cartier-recomment-item .price .cm-price {
	font-size: 26px
}

.cartier-recomment-item .cartier-btn {
	width: 180px;
	height: 56px;
	font-size: 26px;
	text-align: center;
	color: #fff;
	background-color: #000
}

.cartier-navigation {
	position: relative;
	padding: 12px 0;
	background-color: #efefef
}

.cartier-navigation .cartier-navigation-list {
	padding: 32px 25px;
	background-color: #f8f8f8
}

.cartier-navigation .cartier-navigation-list .nav-item {
	float: left;
	margin-left: 68px
}

.cartier-navigation .cartier-navigation-list .nav-icon {
	display: block;
	width: 110px;
	height: 110px
}

.cartier-navigation .cartier-navigation-list .nav-icon img {
	width: 100%;
	height: 100%
}

.cartier-navigation .cartier-navigation-list .nav-name {
	width: 110px;
	margin-top: 10px;
	font-size: 22px;
	text-align: center;
	color: #000
}

.cartier-navigation .icon-all-navigation {
	position: absolute;
	right: 0;
	top: 30px;
	width: 83px;
	height: 180px;
	background-image: url(images/cartier-category-icon.35e67a20.png)
}

.product-filter-condition {
	padding: 14px 0;
	background: #fff;
	border-bottom: 1px solid #ddd
}

.condition-name {
	width: 80px;
	float: left;
	margin: 0 20px 0 40px;
	line-height: 26px;
	color: #000
}

.condition-operates {
	float: right;
	margin-left: 20px;
	width: 100px;
	height: 24px
}

.condition-operates .more {
	line-height: 26px;
	color: #000;
	cursor: pointer
}

.condition-operates .more:hover {
	color: #b81c22
}

.condition-operates .icon-arrow-up {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDNDEyNDM0NDUzMTExRTg4M0NFQTAzMkU4QjM4QkQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDNDEyNDM1NDUzMTExRTg4M0NFQTAzMkU4QjM4QkQyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0M0MTI0MzI0NTMxMTFFODgzQ0VBMDMyRThCMzhCRDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0M0MTI0MzM0NTMxMTFFODgzQ0VBMDMyRThCMzhCRDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz52L72rAAAANklEQVR42lyMgQkAMAjD1KfrCX7dIWwQVpASAw3b8U6SyRU33W32pviYmSTnTlFQ1i/IR4ABAHHlKSUU5onnAAAAAElFTkSuQmCC) 50% no-repeat
}

.condition-operates .icon-arrow-down,
.condition-operates .icon-arrow-up {
	position: relative;
	top: 2px;
	border: 1px solid #ddd;
	width: 13px;
	height: 13px;
	margin-right: 3px
}

.condition-operates .icon-arrow-down {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJBNzk4NTUzNDUyRjExRThBNUE2QzE5NUYxNjM3QTVCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJBNzk4NTU0NDUyRjExRThBNUE2QzE5NUYxNjM3QTVCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkE3OTg1NTE0NTJGMTFFOEE1QTZDMTk1RjE2MzdBNUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkE3OTg1NTI0NTJGMTFFOEE1QTZDMTk1RjE2MzdBNUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5knkzVAAAANklEQVR42mIoLy//DwQM6BgkzsQABBUVFf8ZkACcD1MFMwGZzQgi0HV3dHQwwnUi24PMBwgwAL4aRmFfZBfBAAAAAElFTkSuQmCC) 50% no-repeat
}

.conditions {
	margin-left: 160px;
	margin-right: 120px;
	overflow: hidden
}

.conditions-close {
	height: 52px
}

.conditions-open {
	height: auto;
	max-height: none
}

.condition {
	width: 135px;
	height: 26px;
	margin: 0 10px 0 0;
	line-height: 26px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.condition,
.selected-condition {
	float: left;
	display: inline;
	color: #000;
	cursor: pointer
}

.selected-condition {
	position: relative;
	margin: 7px 0 7px 5px;
	padding: 0 22px 0 4px;
	border: 1px solid #ddd;
	height: 24px;
	line-height: 24px;
	border-radius: 3px
}

.selected-condition:hover {
	border: 1px solid #b81c22
}

.selected-condition:hover .icon-remove {
	background-color: #b81c22
}

.selected-condition .icon-remove {
	position: absolute;
	top: 5px;
	right: 4px;
	width: 14px;
	height: 14px;
	background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA2QzRDMDlDNDUyRDExRTg5MDQxOUM3RjQzRDgwRUI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA2QzRDMDlENDUyRDExRTg5MDQxOUM3RjQzRDgwRUI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDZDNEMwOUE0NTJEMTFFODkwNDE5QzdGNDNEODBFQjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDZDNEMwOUI0NTJEMTFFODkwNDE5QzdGNDNEODBFQjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wvJHeAAAATUlEQVR42mL6////KiDWAmIGNKwJkmOASl6ECiBLgsS0YALIiuCSIDlkI0ECN6AYbiULAwIAlTMwIrGhLDQ70d2ELomuQZOBkDcBAgwAlCG3z4bBHmsAAAAASUVORK5CYII=) 50% no-repeat
}

.product-filter-title {
	line-height: 40px;
	color: #000;
	border-bottom: 1px solid #000
}

.product-filter-selected-conditions-title {
	float: left;
	font-weight: 700
}

.product-list-sorts {
	margin-top: 50px
}

.sort {
	float: left;
	margin-right: 1px;
	padding: 0 18px;
	height: 22px;
	line-height: 22px;
	background: #ccc;
	cursor: pointer
}

.sort,
.sort:hover {
	color: #fff
}

.sort-name {
	float: left
}

.sort-active {
	background: #b00
}

.icon-sort {
	float: left;
	position: relative;
	top: 6px;
	margin-left: 4px;
	width: 9px;
	height: 9px
}

.icon-sort-up {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAJCAYAAAD+WDajAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY5NDVFNDcyNDYyODExRTg5RURGQUUxQzYxRTVBQ0I3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY5NDVFNDczNDYyODExRTg5RURGQUUxQzYxRTVBQ0I3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjk0NUU0NzA0NjI4MTFFODlFREZBRTFDNjFFNUFDQjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk0NUU0NzE0NjI4MTFFODlFREZBRTFDNjFFNUFDQjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CYyiLAAAAMklEQVR42mL8//8/AxIAcRhhHCY0CWQaLomiHcZnwiIBV8CCZAeyIkZ0OzEAjSQBAgwA6d4LDAHpWlAAAAAASUVORK5CYII=) 50% no-repeat
}

.icon-sort-down {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAJCAYAAAD+WDajAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFENjBFQ0IxNDYyOTExRTg5MzVDOURFN0FGQTYxODNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFENjBFQ0IyNDYyOTExRTg5MzVDOURFN0FGQTYxODNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUQ2MEVDQUY0NjI5MTFFODkzNUM5REU3QUZBNjE4M0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ2MEVDQjA0NjI5MTFFODkzNUM5REU3QUZBNjE4M0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4JoaDhAAAAMklEQVR42mL8//8/AxTAGUDACCKYGPAAGkmyoDkExXFMMJdhAYxMyE7H5xVGdIUAAQYA1nEGFbXPQvEAAAAASUVORK5CYII=) 50% no-repeat
}

.icon-sort-none {
	display: none
}

.product-list-sorts {
	border-bottom: 1px solid #ddd
}

.cartier-category-recomment-item {
	float: left;
	margin: 120px 50px 0;
	width: 200px;
	height: 440px;
	padding: 10px
}

.cartier-category-recomment-item:nth-child(4n) {
	margin-right: 0
}

.cartier-category-recomment-item .recomment-pic {
	width: 180px;
	height: 180px;
	margin-bottom: 68px
}

.cartier-category-recomment-item .recomment-pic .pic {
	width: 180px;
	height: 180px
}

.cartier-category-recomment-item .rec-item {
	width: 200px;
	text-align: center
}

.cartier-category-recomment-item .name {
	font-size: 20px;
	height: 56px;
	overflow: hidden
}

.cartier-category-recomment-item .price {
	margin: 12px 0 18px
}

.cartier-category-recomment-item .price .cm-price {
	font-size: 20px
}

.cartier-category-recomment-item .cartier-btn {
	font-size: 20px;
	width: 135px;
	height: 42px;
	text-align: center;
	color: #fff;
	background-color: #000
}

.product-list-empty {
	width: 100%;
	margin-top: 58px
}

.product-list-empty .empty-text {
	height: 28px;
	line-height: 28px;
	text-align: center
}

.product-list-empty .look {
	color: #b81c22
}

.cartier-product-recomment-item {
	width: 360px;
	float: left;
	height: 605px;
	margin: 78px 60px 0 0
}

.cartier-product-recomment-item:nth-child(3n) {
	margin-right: 0
}

.cartier-product-recomment-item .recomment-pic {
	width: 360px;
	height: 360px;
	margin-bottom: 68px
}

.cartier-product-recomment-item .recomment-pic .pic {
	width: 360px;
	height: 360px
}

.cartier-product-recomment-item .rec-item {
	width: 360px;
	text-align: center
}

.cartier-product-recomment-item .name {
	font-size: 20px;
	height: 56px;
	overflow: hidden
}

.cartier-product-recomment-item .price {
	margin: 12px 0 18px
}

.cartier-product-recomment-item .price .cm-price {
	font-size: 20px
}

.cartier-product-recomment-item .cartier-btn {
	font-size: 20px;
	width: 180px;
	height: 56px;
	text-align: center;
	color: #fff;
	background-color: #000
}

.cartier-product-list-box {
	width: 1200px;
	margin-top: 15px;
	margin-left: 24px
}

.cartier-product-list-box .product-list-pagination {
	margin-top: 50px
}

.cartier-product-list-wrap .product-list-nav {
	padding: 24px 40px;
	height: 80px;
	background-color: #292c2e
}

.cartier-product-list-wrap .product-list-nav .cartier-bread-crumbs {
	float: left;
	width: 467px
}

.cartier-product-list-wrap .product-list-nav .list-total {
	float: right;
	font-size: 12px;
	color: #fff;
	height: 32px;
	line-height: 32px
}

.cartier-product-list-wrap .product-list-nav .list-total>span {
	padding: 0 2px
}

.cartier-product-list-wrap .list-empty {
	padding: 100px;
	font-size: 14px;
	color: #fff;
	text-align: center
}

.cartier-product-list-pagination {
	margin-top: 30px;
	margin-bottom: 40px;
	text-align: center
}

.cartier-product-list-pagination .cartier-pagination {
	display: inline-block;
	float: none
}

.cartier-product-list-product-warp .items-line {
	float: left;
	width: 1200px;
	border-bottom: 1px solid #ccc
}

.cartier-product-lists {
	padding: 20px 30px;
	background-color: #343638
}

.product-list .product-list-filter {
	margin-bottom: 50px
}

.product-list .product-list-pagination {
	margin-top: 30px;
	height: 28px;
	line-height: 28px
}

.product-list .list-pagination {
	float: right
}

.product-list .cartier-product-list {
	margin-top: 70px
}

.cartier-more-series {
	margin-top: 160px;
	text-align: center
}

.cartier-more-series .cartier-more-series-title span {
	display: inline-block;
	font-size: 34px;
	border-bottom: 12px solid #b00
}

.cartier-more-series-carousel {
	width: 1248px;
	position: relative;
	margin-top: 88px;
	padding: 70px 0 140px;
	background-color: #efefef
}

.cartier-more-series-carousel .swiper-container {
	width: 1180px;
	padding-left: 30px
}

.cartier-more-series-carousel .swiper-container .swiper-slide {
	width: 350px
}

.cartier-more-series-carousel .swiper-container .swiper-slide img {
	display: block;
	width: 350px;
	height: 190px;
	border: 1px solid #c8c8c7
}

.cartier-more-series-carousel .swiper-pagination {
	position: absolute;
	left: 50%;
	bottom: 96px;
	z-index: 2;
	height: 7px;
	transform: translateX(-50%);
	border-radius: 20px
}

.cartier-more-series-carousel .swiper-pagination .swiper-pagination-switch {
	display: block;
	float: left;
	width: 32px;
	height: 5px;
	border-radius: 20px;
	background-color: #c4c4c4
}

.cartier-more-series-carousel .swiper-pagination .swiper-active-switch {
	width: 32px;
	height: 7px;
	border-radius: 20px;
	background-color: #000
}

.cartier-more-series-carousel .swiper-pagination-progressbar {
	width: 160px;
	background-color: #c4c4c4;
	border-radius: 50px
}

.cartier-more-series-carousel .swiper-pagination-progressbar-fill {
	transform: translateZ(0) scaleX(.1) scaleY(1);
	transition-duration: .3s;
	background-color: #000;
	border-radius: 50px
}

.chanel-menu-header {
	position: relative;
	width: 100%;
	text-align: center;
	border-bottom: 1px solid #eee
}

.chanel-menu-header .menu-list {
	zoom: 1;
	display: inline-block;
	height: 60px
}

.chanel-menu-header .menu-list:after,
.chanel-menu-header .menu-list:before {
	content: " ";
	display: table
}

.chanel-menu-header .menu-list:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.chanel-menu-header .menu-list .menu-item {
	width: 150px;
	height: 60px;
	float: left;
	text-align: center
}

.chanel-menu-header .menu-list .menu-item .menu-target {
	display: inline-block;
	margin: 0 auto;
	padding: 18px 0;
	font-size: 14px;
	color: #1d1d1d
}

.chanel-menu-header .menu-list .menu-item .menu-target--active {
	border-bottom: 4px solid #000
}

.chanel-menu-content {
	position: absolute;
	top: 60px;
	left: 0;
	z-index: 50;
	padding: 38px 0;
	width: 100%;
	min-height: 476px;
	text-align: left;
	border-top: 1px solid #e6e6e6;
	background-color: #fff
}

.chanel-menu-list .menu-wrap {
	margin: 0 auto;
	width: 170px
}

.chanel-menu-list .menu-wrap .menu-header {
	width: 100%;
	height: 36px;
	font-size: 15px;
	font-weight: 700;
	line-height: 36px;
	color: #1d1d1d
}

.chanel-menu-list .menu-wrap .menu-header:hover a {
	color: #000
}

.chanel-menu-list .menu-wrap .menu-content {
	width: 100%
}

.chanel-menu-list .menu-wrap .menu-content .menu-item {
	width: 100%;
	height: 36px;
	font-size: 14px;
	line-height: 36px;
	color: #333;
	text-align: left
}

.chanel-menu-list .menu-wrap .menu-content .menu-item:hover a {
	color: #000
}

.chanel-menu-wrap {
	position: relative;
	width: 100%;
	height: 60px
}

.chanel-header-wrap {
	position: relative;
	padding-top: 20px;
	text-align: center
}

.chanel-header-wrap .chanel-logo {
	display: inline-block
}

.chanel-header-wrap .chanel-logo:hover {
	color: #000
}

.chanel-header-wrap .chanel-logo img {
	width: auto;
	height: 58px
}

.chanel-breadcrumb .breadcrumb-item {
	font-size: 12px;
	line-height: 36px;
	color: #767676
}

.chanel-breadcrumb .breadcrumb-item:hover a {
	color: #000
}

.chanel-index-banner {
	position: relative
}

.chanel-index-banner,
.chanel-index-banner .swiper-container {
	width: 1200px;
	height: 478px
}

.chanel-index-banner .swiper-container .swiper-slide img {
	width: 1200px;
	height: 478px;
	display: block;
	width: 100%;
	height: 100%
}

.chanel-index-banner .swiper-pagination {
	position: absolute;
	left: 50%;
	bottom: 30px;
	z-index: 2;
	transform: translateX(-50%)
}

.chanel-index-banner .swiper-pagination .swiper-pagination-bullet {
	display: block;
	border-radius: 50%;
	border: 1.5px solid #acacac;
	background-color: #acacac;
	float: left;
	margin-left: 36px;
	margin-top: 2px;
	width: 12px;
	height: 12px;
	opacity: 1
}

.chanel-index-banner .swiper-pagination .swiper-pagination-bullet-active {
	background-color: #fff;
	margin-top: 0;
	width: 16px;
	height: 16px
}

.chanel-index-title {
	width: 100%;
	height: 130px;
	padding-top: 50px;
	text-align: center
}

.chanel-index-title .title-image {
	display: inline-block;
	height: 80px
}

.chanel-index-small-board-item {
	display: inline-block;
	margin-right: 20px;
	width: 320px;
	height: 420px
}

.chanel-index-small-board-item:last-child {
	margin-right: 0
}

.chanel-index-small-board-item .board-pic {
	width: 320px;
	height: 320px
}

.chanel-index-small-board-item .board-pic img {
	display: block;
	width: 320px;
	height: 320px
}

.chanel-index-small-board-item .board-chanel {
	margin-top: 12px;
	font-size: 16px;
	color: #000;
	font-weight: 700;
	text-align: center
}

.chanel-index-small-board-item .board-name {
	margin: 2px 0 18px;
	width: 100%;
	height: 24px;
	color: #1d1d1d;
	font-size: 16px;
	text-align: center;
	line-height: 24px;
	font-family: MicrosoftYaHei
}

.chanel-index-small-board {
	margin: 0 auto;
	width: 1000px;
	height: 420px
}

.chanel-index-board-slogan {
	width: 100%;
	height: 18px;
	text-align: center
}

.chanel-index-board-slogan .board-slogan {
	display: inline-block;
	border-bottom: 2px solid #000;
	height: 18px;
	font-family: FZLTHK--GBK1-0;
	font-size: 14px;
	line-height: 14px;
	color: #1d1d1d
}

.chanel-index-recommend-product {
	margin-right: 20px;
	width: 320px;
	height: 450px
}

.chanel-index-recommend-product--tail {
	margin: 0
}

.chanel-index-recommend-product .mt15 {
	margin-top: 15px
}

.chanel-index-recommend-product .recommend-pic img {
	display: block;
	width: 320px;
	height: 320px
}

.chanel-index-recommend-product .board-chanel {
	margin-top: 12px;
	font-size: 16px;
	color: #000;
	font-weight: 700;
	text-align: center
}

.chanel-index-recommend-product .recommend-name {
	width: 100%;
	height: 16px;
	color: #1d1d1d;
	font-size: 16px;
	line-height: 16px;
	text-align: center;
	font-family: MicrosoftYaHei
}

.chanel-index-recommend-product .recommend-type {
	text-align: center
}

.chanel-index-recommend-product .recommend-price {
	margin-bottom: 20px;
	width: 100%;
	height: 12px;
	font-family: MicrosoftYaHei;
	font-size: 12px;
	text-align: center;
	line-height: 12px;
	color: #1d1d1d
}

.chanel-index-recommend-product .recommend-count {
	text-align: center
}

.chanel-index-recommend {
	position: relative;
	margin: 0 auto;
	width: 1000px;
	height: 530px
}

.chanel-index-recommend .swiper-container {
	width: 1000px;
	height: 530px;
	overflow: hidden
}

.chanel-index-recommend .swiper-container .swiper-wrapper .swiper-slide {
	min-width: 320px;
	height: 530px
}

.chanel-index-recommend .swiper-pagination {
	position: absolute;
	left: 50%;
	bottom: 10px;
	z-index: 2;
	transform: translateX(-51%)
}

.chanel-index-recommend .swiper-pagination .swiper-pagination-bullet {
	display: block;
	position: relative;
	border-radius: 50%;
	opacity: .3;
	background-color: #000;
	float: left;
	margin-left: 20px;
	width: 10px;
	height: 10px
}

.chanel-index-recommend .swiper-pagination .swiper-pagination-bullet-active {
	opacity: 1
}

.chanel-index-recommend .swiper-button-prev {
	left: -30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NjAyRjdEOUExNzExRThBMjUyODMxOUI1MjE3RkEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1NjAyRjdFOUExNzExRThBMjUyODMxOUI1MjE3RkEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzU2MDJGN0I5QTE3MTFFOEEyNTI4MzE5QjUyMTdGQTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzU2MDJGN0M5QTE3MTFFOEEyNTI4MzE5QjUyMTdGQTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4v7+oGAAAAsklEQVR42mL8//8/AymAiRhFGhoaNxgZGSEmg2zAh9XV1UEK/wPpH2DXEFD8C6r4P0yMGJP/I4vjUvwTm2KsGpBMfofNMFyKL+ByKrLiT1DFT/EFBEzxU6ji94SCmSEtLQ3sDGZm5v+EFCPb0IcrVPD5IReq6StRGqCa5hOyCVs8/IZq+kOUBqim70THNJKmb0SnJSRNB4hOrUiaFiD7iYGYyAIqXgHJa/8ZGEnN0wABBgCJVDGBzHhiIAAAAABJRU5ErkJggg==)
}

.chanel-index-recommend .swiper-button-next,
.chanel-index-recommend .swiper-button-prev {
	position: absolute;
	top: 239px;
	background-repeat: no-repeat;
	background-position: 50%;
	width: 32px;
	height: 32px;
	background-size: auto
}

.chanel-index-recommend .swiper-button-next {
	right: -30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxQ0ZEMTFEOUExNzExRThBNzJCQzdCNEIzMDE1Q0ZBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxQ0ZEMTFFOUExNzExRThBNzJCQzdCNEIzMDE1Q0ZBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjFDRkQxMUI5QTE3MTFFOEE3MkJDN0I0QjMwMTVDRkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjFDRkQxMUM5QTE3MTFFOEE3MkJDN0I0QjMwMTVDRkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5djT3PAAAAoklEQVR42mL8//8/AymACUQwMjL+19DQWEGUDpAN6urqf0BMIL0AxMeH4Qyg4v9QTQeI0oCm6RtRGtA0fSdKA5qffhOlAc2m+URpgGr6CtWUS5QGNJv6iNIAwszMzGBNaWlp/4mx4T3UhqfE+OEpVPEnYkLpAlTxf2Li4R02xYRi+icpaek/Kan1F8HUClT0g5DJKBqgim8QE4mMpOZpgAADAA3yMYGP7RCmAAAAAElFTkSuQmCC)
}

.chanel-index-max-board-item {
	margin-bottom: 46px;
	width: 1024px;
	height: 378px
}

.chanel-index-max-board-item .board-pic img {
	display: block;
	width: 1024px;
	height: 378px
}

.chanel-index-max-board {
	margin: 0 auto;
	padding-top: 60px;
	width: 1024px
}

.chanel-product-select {
	position: relative
}

.chanel-product-select .select-header {
	position: relative;
	padding: 0 30px 0 20px
}

.chanel-product-select .select-header .text {
	font-size: 14px;
	line-height: 36px;
	color: #767676
}

.chanel-product-select .select-header .arrow {
	position: absolute;
	display: block;
	top: 50%;
	right: 8px;
	margin-top: -5px;
	width: 17px;
	height: 10px;
	transform: scale(.7);
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAApCAYAAABgDOogAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApdJREFUeNrsmLGO4jAQhh3EI0C5FJRAg6DgGnQSSJQrtO8Aj3A8AtdtC++A2CuRQFrRhAJEA3RQcCV0tEi5GSuTNb5NQgzxsoGRRnEm/jP5YjM2MdbrtcUCWjqdNjabzZfojsejEzcM4+RIFovFHF3cbpydDBKJiZV0yWTybN1ut7tIF2MRtwfgJdZqtbTCLBYLfYC3AHc1QBmGztvtthYYOs/lcuGNIEGFDSdDecFdDZBgdMERjB/cVUeQoMKGkyG94K5eZHTByZB3vQ7G5W1UEFPViduvsHWGZVmRHsH7mKJkzWbzCQ4v4DXwgh2egQ/Ae51O5+9nN7k1HTjXgf5jioLoBxx+VSqV52w2y1KpFI9vt1u2XC7ZaDT6A6e/QWRKyW5SB24iIEPARqPxBP5mmqblZngN+2Bf1HwXHU3RF3wjpVLJdS7jNXhLz/CG3uH0VdZhhev3+2w4HPIL1WqV1et1X51qvsPhwObzOVutVvxCJpNh+Xz+Px0VmRoOt5/ZfWpCyNEhXLfb5UsHOrYx5qdTzYdw4/GY7fd77tjGmKwjwALNZS+z+xSEkKOjkRONYl461Xw0cqJRTNTdzT/6GVYhP7P7zISQo8PfnGwU89Kp5sPfnGwUE3UEOMAS62d2n4EQcnRYUKBy8S9t6NjGmJ9ONR8WlHK5zBKJBHdsY0zWURXtQdX5CXPXtbJNJhNaY3pC+ESHUOhBdar5EArdSxf5hf5ksx3prVpUDT/quxICvHHujYrFIr/PdDo1gj7EJVrfZcINIgic+HD0sLcA5ywTMkxQOFXIsOFOdjIEpQoXFFIHXKifLLwAdMGFuhd1G0mdcKFvtmVI3XDavqqJo6gTTtvfJYLSDff4LvoAfAB+vf0TYACI/PJL6FJyAAAAAABJRU5ErkJggg==) -18px -28px no-repeat
}

.chanel-product-select .select-content {
	position: absolute;
	top: 100%;
	left: 0;
	padding: 0 20px;
	width: 150px;
	background-color: #fff
}

.chanel-product-select .select-content .select-option {
	width: 100%;
	height: 36px;
	font-size: 14px;
	line-height: 36px;
	color: #767676
}

.chanel-product-select .select-content .select-option--active {
	color: #000
}

.chanel-product-list {
	margin: 0 auto;
	width: 1200px
}

.chanel-product-list .list-header {
	margin: 32px 0;
	width: 1200px;
	height: 36px
}

.chanel-product-list .list-content {
	padding-left: 88px;
	width: 1200px;
	vertical-align: top
}

.chanel-product-styles {
	width: 256px
}

.chanel-product-styles .product-color {
	margin: 0 7px 7px 0;
	width: 25px;
	height: 25px
}

.chanel-product-styles .product-count {
	display: block;
	width: 100%;
	height: 36px;
	font-size: 12px;
	line-height: 36px;
	color: #acacac
}

.chanel-product-item {
	margin: 0 25px 45px 0;
	display: inline-block;
	width: 485px;
	vertical-align: top
}

.chanel-product-item .product-pic {
	margin-right: 23px;
	width: 206px;
	height: 206px
}

.chanel-product-item .product-info {
	width: 256px
}

.chanel-product-item .product-info .mt15 {
	margin-top: 15px
}

.chanel-product-item .product-info .product-chanel {
	margin-top: 12px;
	font-size: 14px;
	color: #000;
	font-weight: 700
}

.chanel-product-item .product-info .product-name {
	width: 256px;
	min-height: 21px;
	margin-top: 2px;
	font-size: 14px;
	line-height: 1.5;
	color: #1d1d1d
}

.chanel-product-item .product-info .product-price {
	width: 100%;
	height: 18px;
	font-size: 12px;
	line-height: 1.5;
	color: #1d1d1d
}

.chanel-product-item .product-info .product-styles {
	margin-top: 20px
}

.chanel-product-type {
	width: 100%;
	height: 18px;
	font-size: 12px;
	line-height: 1.5;
	color: #767676
}

.chanel-product-type .product-color {
	display: inline-block;
	margin-right: 7px;
	width: 10px;
	height: 10px
}

.chanel-product-buy {
	padding-top: 45px;
	width: 100%
}

.chanel-product-buy .product-image .thumbnail-list {
	position: relative;
	width: 400px;
	overflow-y: hidden;
	overflow-x: auto;
	white-space: nowrap;
	overflow-x: scroll
}

.chanel-product-buy .product-image .thumbnail-list::-webkit-scrollbar {
	display: none
}

.chanel-product-buy .product-image .thumbnail-item {
	display: inline-block;
	float: none
}

.chanel-product-buy .product-image.product-image--center .thumbnail-wrap {
	text-align: center
}

.chanel-product-buy .product-image.product-image--center .thumbnail-wrap .thumbnail-list {
	position: relative;
	display: inline-block
}

.chanel-product-buy .product-image .switch-button {
	position: absolute;
	top: 32px;
	width: 13px;
	height: 25px;
	cursor: pointer
}

.chanel-product-buy .product-image .to-prev {
	left: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALkAAAA3CAYAAABQF+v0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACclJREFUeNrsnX+IFdcVx8+dWbpEIVRr4u4fBm39sTGgdG3EH9CIWmopSC2YYLBQwsZNk/xToWj/8C/bfwRbSjXpmm37hyn4T8FSClmw4o8uAdk1FndT/BU2ca1KrawWpV13ZnrOuXfmPd+Pfe/Nm3vvvN17lrMzd368Oe+9z37n3HNnZ8TQ0FAETdqaNWtEcXt4eLjp1zRxjNLXzNAi0Gc/QP8QWsiOHTsW7dmzR1Rr67Y29WWnfgGErdoqoRsaTXHnwh48eACDg4Nw8+ZNWLVqFXR3d0N7ezu0mlUCmtomQffAWS7t/Pnz0NHRAb29vXDnzh24evVq6tcSQkR5AbwUdAe5JUMoFqC/jf4O+vNFy59FfwP9dfSv6Dr+w4cP4e7du3S8wqksipoC3DTo9Si1KdDbHNJlUCzGycfoHWrRz3DZt3D6P/RT6DH0/8LlryB8/8jq2Pfv34ezZ8/C48ePYeXKlXDlyhUYGBjgtGzp0qVNKzi10UQeADeZujjIy+1gEeBkX0Y/jv7fIsDJnkP/Ofr30xxkbGwMxsfHoauri9tnzpxhuNetW8dAe54H69evzzxF0Q16GmB1g+4gL7fNFZZ1Vdl2a5oDXLhwAW7fvg2dnZ1w8uRJXrZlyxZYvHjxUymKrhxcF+jNgKoTdJeTl1u7pm0Tu3fvHgO9du1aWLRoEU+XLFliBHBdndEsANWVozvIKxQ2Gtj2VJoDLFiwgNMVUnTqYJ47dw4uXrwIT548MQJ41qBnqcA6QPeKe+9p3LZpiPvH6J/Xk1ajv5MmZlLu1atXw+TkJGzbtg16enq403n8+HG4dOkSTE1Npf0sRKOeJ8B1gZ7k5FEYv2bEwzgR/+LfoGpQcnQnitsRCLBvWceNX/wYKlw3zr6P/mqVzf6A/i5uO5E2bkpXyJPkfutW7niSqo+MjHD6QgNBpPhUXdm4cSPMmTMnV6c8nZ3FLHP0RMnDKFQeQRiS2oVMBokee0jLcT3+ROS0TWj/g9YRN8J7H/01nP0e+n+KVj1A34HrdjcDeDUjiEnZd+zYwYM/K1asgP3798OjR4/g+vXrswbwrBWdIWcIQgkJA4PtKJDtgOajAMEIJES0bRDyKZ/WWQVcc9y47Z9w8k30f6L/G30TLjup+33NnTuX8/bilCyLTmkrAZ4l6J485SsgGAqpfEEMDUISBNSWKinVUoIS4vZ2UxX9ceM+l3BCqv5DNW/EKD0h9T506BDMmzcPli1bNusAzwp0zsmDSAKiUldMW2VGG6o8FyLKa0OQ3RSRXC4VWRYXU3Ej3H8z/d7mz58PO3funHUpio4cXaYrU4E69YeJGgax+rEHchmpZYDz1ObUwHK60qJxt6LZBLxZRVc5+dOwRAgEQcH5LMFBihnIFCBU6innbefkrRm3A9ws6Aw5qRvnr4HsnAWxMnIHLpIwRfH6gHPcQLWtpistGrcD3CzoRdWVSh5IJ0imCiDFUNE6+9WV1ou7lczkdd+6/vCSdCUICzlrMSiJUnJuq9KAUKlmYD9dyWncQqN/OJtBT3NmkelKrHCBAkUBImvNBXBkCS7ijhvnv5ZLiK0at1N0s6mTglx1zFTnLFC5rBxAkZ27IIiSUz0rZw4Gg1o1bge62b6BHAxSkISqvBaGUVF+q4bL4zw3LFQpaHTRprVq3A50s51fHgy6deuWFgZ1v3lNcTurE3QTVZcsjiOyuO8KlN9+QgfgmR8j7X1Xqn3weSy35R1AE6/PSt7Z0cmXoMrLrGkoPFIUqctUaR0vEPFoOZvvedOpqfb7rmiKu+YHb/OLny2KnuXrck4ufITA8/mfZz1PoPuqLZR7yTrhe0nb9pVxpuOOAZ/uXiL1/CG4HN3sGcKLlc3HL95nQNARCN9XkPgEDk6Fp9bTvGD3cZ1NMxl3LcAd6MeiPAKeQO4JBIKgIEhI9YRURVZGhoTg8RgiCZCngLL7L6Km4q4XcAd6c+9X63/r8xfvSScFZOUTEgaGJFZKL97OT9TTKuQG4m4UcAd6uversy8jIU9O9TEw6G2xAhZAqeRWIdccd1rAHeiNvV/dnXWZkxMkwuNTPCuiL3NZj5VPsHteASS/CCyrObnGuJsF3IFe3/s1UY3iOnnXiq6i4huV2uR/2PBdOXCeS3SiUM0TScevDUY/Ha1ULow0lBDLjtFs3LXq5FmAXu9r1AtFK5UnawFsqtyqSoiFnFXmtkIqJJfkZDmO2r4oOe232c3JdcfdrAo3+EdC274Cla88HJppim78/uRJHTmpJcuqRQKJqmAITxTKcap8Zzcn1x93WtBTnAVou7MK9m/M5NTF9IBZUkL01SAJgyNU/dn3ksGWWA0Fr/ele/ZLiCbibhT0lGlOsZIPwQyySk+aMMqJzFEVKAyHGiH0JBB+MmKoBlmE99SIotWOp8G46wW9iTx+Rip5Hkzm5B5IpcMm/yTKx/03/vxFDAmPGkpobJvpuGuB3mRHdcYqeT4gFwWlE/HIoRAKGi8ZEhdCtoXazjrkFuKud1g/zdtxSq7H2iQsrXnRnK24a12gldII7k3o5xyWNb/3lTjpQf8O+hK1+DP0j9D7oyj6tEzJneXju3NKXhPuL6EfwdnLIG+xTU8AaVf+olp2Gbf5DfozDvL8mcvJawCOk7+AvCe8VyMF70X/s9rHQe6UvDEbWPS1R5YO/UsoeUbT8uXL4fDhw3DgwIFK229B/4WD3Cl5o4D/0ZKKv6TUOTECmx5Bs3v3bti3bx/cuHGDoS+xt2hfB7lT8noB7wP5OEcbvX3qZD51Lca1a9dg+/btsHDhwmRKT68uMdqnxz3iMF9KvglyWF1BwN/DyR7VfMZCCNtKF5w4cSKZP336ND+No9q+TsmdktcD+I8sh/HV6Vb29/fztK+vr+K+rOTDw8O6lEmraYrbKXm+AJ/WBgcH+QnWu3bt4ucsVbDJtrT3HqlDlUwo30xUcrKXbXc+pwH8iYVwaKCn7KnYmzdvhg0bNjDglLJUsc9dupIvJc9FdaUS4N2//wC+/YW1J9B9VGnh+Pg4DAwMcJVlGjvlIHc5eSngR0oB//rv+mDi4icw8MJSW2H9Fr3sVsSUnoyOjlZLU0Dt0++qKy4nLwWcnzJNqj3yk5/CvJfXwMO/X4bPfv2evQ8mikaEENSrfLt4OdXK9+7dCxMTE3Dw4MFKu/bRvg5yl5OXAc5tVG1ScAL8xq+O5OHzoetSaLQnGfUksOlx7UePHq20/V/VPuAgd0peBnhsn7zRm5sOPyryJKr5d0EO1VM6xal2BcDp5vMfEOC0j4M8v0puEvBGS73WmFHQvouwv4/TN0EOElENnZaPUScT5KW2I8X7/V+AAQAHXzpYkAPd3wAAAABJRU5ErkJggg==) -70px -18px no-repeat
}

.chanel-product-buy .product-image .to-next {
	right: 6px;
	background: url(data:image/png;base64,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) -80px -18px no-repeat
}

.chanel-product-badges {
	width: 256px
}

.chanel-product-badges .product-badge {
	margin-right: 6px;
	padding: 0 9px;
	height: 18px;
	font-size: 10px;
	line-height: 18px;
	background-color: #000;
	color: #fff
}

.select-normal-default {
	line-height: 36px;
	color: #666;
	margin-bottom: 8px;
	font-size: 14px
}

.select-normal-default .style-normal-list {
	width: 450px;
	margin: 0 0 0 42px;
	zoom: 1
}

.select-normal-default .style-normal-list:after,
.select-normal-default .style-normal-list:before {
	content: " ";
	display: table
}

.select-normal-default .style-normal-list:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.select-normal-default .style-normal-item {
	display: inline-block;
	height: 34px;
	line-height: 34px;
	text-align: center;
	padding: 0 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #ddd;
	cursor: pointer;
	color: #000
}

.select-normal-default .style-normal-item.action {
	border: 1px solid #b81c22
}

.select-color-default {
	overflow: hidden
}

.select-color-default .select-title {
	display: block;
	margin-bottom: 22px;
	line-height: 20px;
	font-size: 14px
}

.select-color-default .select-bar {
	font-size: 12px;
	padding-bottom: 2px
}

.select-color-default .style-product-img {
	width: 92px;
	height: 92px
}

.select-color-default .style-product-img img {
	width: 100%;
	height: 100%
}

.select-color-default .style-color-list {
	width: 192px;
	margin-left: 20px;
	zoom: 1
}

.select-color-default .style-color-list:after,
.select-color-default .style-color-list:before {
	content: " ";
	display: table
}

.select-color-default .style-color-list:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.select-color-default .style-color-item {
	position: relative;
	float: left;
	width: 28px;
	height: 28px;
	margin-right: 4px;
	margin-bottom: 4px;
	cursor: pointer;
	border: 1px solid #fff
}

.select-color-default .style-color-item.action:after {
	content: "";
	top: -3px;
	left: -3px;
	position: absolute;
	width: 32px;
	height: 32px;
	border: 2px solid #333
}

.product-info-header .detail-title {
	background: #fff;
	font-size: 14px;
	padding: 0 10px
}

.product-info-header .product-details {
	padding-top: 17px;
	padding-left: 19px
}

.product-info-header .product-name {
	overflow: hidden;
	max-width: 100%;
	height: 24px;
	font-weight: 700;
	font-size: 18px;
	color: #333;
	text-overflow: ellipsis;
	white-space: nowrap
}

.product-info-header .product-code {
	overflow: hidden;
	line-height: 27px;
	font-size: 14px
}

.product-info-header .product-price {
	zoom: 1
}

.product-info-header .product-price:after,
.product-info-header .product-price:before {
	content: " ";
	display: table
}

.product-info-header .product-price:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.product-info-header .detail-price {
	padding-top: 22px;
	line-height: 38px;
	height: 60px;
	padding-left: 19px;
	font-size: 14px
}

.product-info-header .price-now .cm-price {
	color: #b81c22;
	font-size: 24px;
	font-weight: 400
}

.product-info-header .price-old .cm-price {
	font-size: 14px
}

.product-info-header .product-old-price {
	margin-top: 4px;
	text-decoration: line-through;
	color: #999
}

.product-info-header .product-detail-sellout {
	padding-top: 10px;
	padding-left: 20px;
	color: red
}

.product-info-header .product-promotion {
	padding: 24px 0 29px 19px;
	line-height: 19px;
	zoom: 1
}

.product-info-header .product-promotion:after,
.product-info-header .product-promotion:before {
	content: " ";
	display: table
}

.product-info-header .product-promotion:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.product-info-header .promotion-name {
	overflow: hidden;
	max-width: 60px
}

.product-info-header .promotion-item-wrap {
	margin-left: 60px
}

.product-info-header .promotion-item {
	overflow: hidden;
	max-width: 520px;
	height: 20px;
	margin-bottom: 5px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.product-info-header .promotion-sign {
	display: inline-block;
	background: #b81c22;
	color: #fff;
	height: 19px;
	line-height: 19px;
	padding: 0 10px;
	margin: 0 10px
}

.chanel-add-collection-wrap {
	padding-right: 15px
}

.chanel-add-collection-wrap:hover {
	color: #999;
	cursor: pointer
}

.chanel-add-collection-wrap .add-collection-icon {
	position: relative;
	top: 3px;
	display: inline-block;
	width: 18px;
	height: 15px;
	margin-right: 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODY3NjcwRUJGQ0JFMTFFNzlBMEVDNDU2ODVCRDUwNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODY3NjcwRUNGQ0JFMTFFNzlBMEVDNDU2ODVCRDUwNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Njc2NzBFOUZDQkUxMUU3OUEwRUM0NTY4NUJENTA0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Njc2NzBFQUZDQkUxMUU3OUEwRUM0NTY4NUJENTA0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl7dX4QAAAEDSURBVHjaYtwhrcQABMxAnAPE4UBsBsQXgHgWEM8F4r8MCJAAxMlArALEd4B4MVQdAwtUwXwgjkXSYAzEM4HYCYjjoIYtAuIoJDUSQGwDVZsOMsgPzRBkEA51HQOaIcggDYg3sUAZ+EA1A2GQyQJ1Gj7AQ4RBZkxAQpSBciAEMug1FQx6ATJoPRUMWgMyqAaaJsgFT4G4CWTQOyD2AeKbZBhyGYhtQWYwQQVAhhgCcTdaSsYF/kLVmgDxfZAAE5LkdyAuA2IrAq67BsTmULW/YIJMWBSegtq0BlugQg05iy7BhMPWL0AcCsuQUADKoBFQOQzAQiAssoBYF+rtRHzhBxBgAO24MNZHPFv0AAAAAElFTkSuQmCC) 0 0 no-repeat;
	width: 20px;
	height: 20px;
	background-image: url(images/aixin.097f76b2.png);
	background-size: cover
}

.chanel-product-info-default {
	padding-left: 30px;
	width: 450px
}

.chanel-product-info-default .product-info-header {
	padding-bottom: 10px
}

.chanel-product-info-default .product-info-header .detail-box-title,
.chanel-product-info-default .product-info-header .product-promotion {
	display: none
}

.chanel-product-info-default .product-info-header .product-details {
	padding-left: 0
}

.chanel-product-info-default .product-info-header .product-details .product-chanel {
	font-size: 24px;
	font-weight: 700;
	line-height: 36px;
	color: #1d1d1d
}

.chanel-product-info-default .product-info-header .product-details .product-name {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
	height: 36px;
	font-size: 24px;
	line-height: 36px;
	color: #1d1d1d
}

.chanel-product-info-default .product-info-header .product-details .product-code {
	padding-top: 5px;
	width: 100%;
	height: 21px;
	font-size: 14px;
	line-height: 21px;
	color: #767676
}

.chanel-product-info-default .product-info-header .detail-price {
	padding-left: 0;
	padding-top: 0;
	width: 100%;
	height: 36px;
	font-size: 14px;
	line-height: 36px;
	color: #767676
}

.chanel-product-info-default .product-info-header .price-now .cm-price {
	width: 100%;
	height: 36px;
	font-size: 18px;
	line-height: 36px;
	color: #1d1d1d
}

.chanel-product-info-default .product-info-header .product-detail-sellout {
	padding-left: 0
}

.chanel-product-info-default .product-badges {
	margin: 20px 0 10px
}

.chanel-product-info-default .product-info-center-wrap {
	padding: 10px 0
}

.chanel-product-info-default .product-info-counter-wrap {
	margin-top: 8px;
	margin-bottom: 18px;
	height: 30px;
	line-height: 30px
}

.chanel-product-info-default .cm-counter {
	width: 80px;
	height: 30px
}

.chanel-product-info-default .cm-counter .cm-counter-button {
	margin: 0
}

.chanel-product-info-default .cm-counter .cm-counter-button>button {
	height: 30px
}

.chanel-product-info-default .cm-counter .cm-counter-input>input {
	width: 28px;
	height: 30px
}

.chanel-product-info-default .buy-explain {
	color: #767676
}

.chanel-product-info-default .product-info-bottom {
	padding-left: 0
}

.chanel-product-info-default .product-delivery {
	margin-left: 0;
	margin-top: 0;
	padding-top: 10px;
	font-size: 14px;
	color: #000;
	zoom: 1
}

.chanel-product-info-default .product-delivery:after,
.chanel-product-info-default .product-delivery:before {
	content: " ";
	display: table
}

.chanel-product-info-default .product-delivery:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.chanel-product-info-default .product-delivery .delivery-list {
	float: left;
	margin-left: 0
}

.chanel-product-info-default .product-delivery .delivery-item,
.chanel-product-info-default .product-delivery .delivery-title {
	line-height: 20px
}

.chanel-product-info-default .product-delivery .item-title {
	color: #000
}

.chanel-product-info-default .product-delivery .item-btn {
	margin: 0 0 0 5px;
	width: 20px;
	height: 20px;
	background: url(data:image/png;base64,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) -166px -36px no-repeat
}

.chanel-product-info-default .product-button {
	height: 43px;
	margin: 30px 0 23px;
	padding: 0;
	line-height: 36px
}

.chanel-product-info-default .product-button .product-add-cart,
.chanel-product-info-default .product-button .product-buy-now,
.chanel-product-info-default .product-button .product-buy-now:hover {
	border: 2px solid #000;
	background: #000;
	color: #fff
}

.chanel-product-info-default .product-button .product-add-cart:hover,
.chanel-product-info-default .product-button .product-buy-now:hover {
	line-height: 36px
}

.chanel-product-info-default .product-button .product-add-cart {
	background: #000;
	color: #fff
}

.chanel-product-info-default .product-button .product-add-cart:hover {
	line-height: 26px
}

.chanel-product-info-default .select-normal-default .style-normal-item {
	color: #767676;
	border: 1px solid #767676
}

.chanel-product-info-default .select-normal-default .style-normal-item.action {
	color: #000;
	border: 1px solid #000
}

.chanel-product-info-default .select-color-default .select-bar {
	color: #767676;
	font-size: 14px;
	border: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.chanel-product-info-default .select-color-default .select-bar::-ms-expand {
	display: none
}

.chanel-product-info-default .select-color-default .style-product-img {
	display: none
}

.chanel-product-info-default .select-color-default .style-color-list {
	margin-left: 4px;
	width: 100%
}

.chanel-product-info-default .product-button-sellout .product-add-cart,
.chanel-product-info-default .product-button-sellout .product-add-cart:hover,
.chanel-product-info-default .product-button-sellout .product-button .product-add-cart,
.chanel-product-info-default .product-button-sellout .product-button .product-add-cart:hover,
.chanel-product-info-default .product-button-sellout .product-button .product-buy-now:hover,
.chanel-product-info-default .product-button-sellout .product-buy-now,
.chanel-product-info-default .product-button-sellout .product-buy-now:hover,
.chanel-product-info-default .product-button .product-button-sellout .product-add-cart,
.chanel-product-info-default .product-button .product-button-sellout .product-add-cart:hover,
.chanel-product-info-default .product-button .product-button-sellout .product-buy-now:hover {
	background-color: #ddd;
	border: 1px solid #ddd
}

.chanel-product-info-default .add-collection-wrap {
	padding-right: 15px
}

.chanel-product-info-default .add-collection-wrap:hover {
	color: #999
}

.chanel-product-info-default .add-collection-icon {
	width: 20px;
	height: 20px;
	background-image: url(images/aixin.097f76b2.png);
	background-size: cover
}

.chanel-product-info-default .share-wrap {
	float: left;
	width: auto
}

.chanel-product-info-default .share {
	width: auto;
	height: 28px
}

.chanel-product-info-default .share:hover .share-box {
	display: inline-block
}

.chanel-product-info-default .share-pic {
	float: left;
	top: 5px;
	width: 20px;
	height: 20px;
	margin-left: 5px;
	background: url(images/fenxiang.b7776fb3.png) no-repeat;
	background-size: cover
}

.chanel-product-info-default .share-text {
	float: left;
	top: 8px;
	margin: 0 10px
}

.chanel-product-info-default .share-box {
	float: left;
	top: -2px;
	display: none
}

.chanel-product-info-default .suit-piece {
	margin-left: 5px;
	color: red
}

.chanel-product-info-default .divider {
	margin: 8px 0;
	background-color: #eee;
	width: 100%;
	height: 1px
}

.chanel-product-content {
	margin-top: 44px;
	width: 100%;
	min-height: 985px
}

.chanel-product-content .product-content-tabs {
	width: 100%
}

.chanel-product-content .product-content-tabs .cm-tabs-navs {
	width: 100%;
	border-bottom: 0
}

.chanel-product-content .product-content-tabs .cm-tabs-nav {
	overflow: hidden;
	margin-right: 24px;
	padding: 0;
	width: 325px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
	background: #acacac;
	border-bottom: 1px solid #acacac
}

.chanel-product-content .product-content-tabs .cm-tabs-nav:last-child {
	margin-right: 0
}

.chanel-product-content .product-content-tabs .cm-tabs-nav-active {
	background: #000;
	border-bottom: 1px solid #000
}

.chanel-product-content .product-content-tab {
	margin-top: 25px
}

.chanel-product-content .detail-tab-pro-info {
	margin-bottom: 40px
}

.chanel-product-content .product-properties {
	zoom: 1
}

.chanel-product-content .product-properties:after,
.chanel-product-content .product-properties:before {
	content: " ";
	display: table
}

.chanel-product-content .product-properties:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.chanel-product-content .property-item {
	margin-right: 24px;
	padding: 0;
	width: 325px;
	line-height: 22px;
	text-align: left;
	overflow: hidden;
	font-size: 12px
}

.chanel-product-content .property-item:nth-child(3n) {
	margin-right: 0
}

.chanel-product-content .property-item-title {
	display: block;
	padding-left: 10px;
	text-align: right;
	color: #999;
	overflow: hidden
}

.chanel-product-content .property-item-value {
	display: block;
	font-size: normal;
	overflow: hidden
}

.chanel-product-content .service-tab-content {
	line-height: 24px;
	color: #666;
	width: 92%;
	margin-bottom: 18px;
	padding: 10px 4%;
	font-size: 12px
}

.chanel-product-content .service-content-title {
	font-weight: 700;
	padding: 0 0 5px;
	margin: 0 0 5px;
	color: #333;
	border-bottom: 1px dashed #ddd
}

.chanel-product-content .notice-tab-content {
	border: 1px solid #ddd;
	font-size: 12px;
	line-height: 24px;
	color: #666;
	width: 96%;
	margin-bottom: 18px;
	margin: 10px auto
}

.chanel-product-content .notice-content-title {
	background: #f7f7f7;
	color: #333;
	padding: 10px 5px;
	border-bottom: 1px solid #ddd;
	font-weight: 700
}

.chanel-product-content .notice-content-value {
	padding: 10px 5px
}

.chanel-recommend-product {
	margin-right: 20px;
	width: 220px;
	height: 370px
}

.chanel-recommend-product--tail {
	margin: 0
}

.chanel-recommend-product .mt15 {
	margin-top: 15px
}

.chanel-recommend-product .recommend-pic img {
	display: block;
	width: 220px;
	height: 220px
}

.chanel-recommend-product .board-chanel {
	margin-top: 10px;
	font-size: 16px;
	color: #000;
	font-weight: 700;
	text-align: center
}

.chanel-recommend-product .recommend-name {
	width: 100%;
	height: 16px;
	margin-top: 5px;
	color: #1d1d1d;
	font-size: 16px;
	line-height: 16px;
	text-align: center;
	font-family: MicrosoftYaHei
}

.chanel-recommend-product .recommend-type {
	text-align: center
}

.chanel-recommend-product .recommend-price {
	margin-bottom: 20px;
	width: 100%;
	height: 12px;
	font-family: MicrosoftYaHei;
	font-size: 12px;
	text-align: center;
	line-height: 12px;
	color: #1d1d1d
}

.chanel-recommend-product .recommend-count {
	text-align: center
}

.chanel-recommend {
	position: relative;
	margin: 0 auto;
	width: 1000px;
	height: 420px
}

.chanel-recommend .swiper-container {
	width: 1000px;
	height: 420px;
	overflow: hidden
}

.chanel-recommend .swiper-container .swiper-wrapper .swiper-slide {
	min-width: 220px;
	height: 420px
}

.chanel-recommend .swiper-pagination {
	position: absolute;
	left: 50%;
	bottom: 10px;
	z-index: 2;
	transform: translateX(-50%)
}

.chanel-recommend .swiper-pagination .swiper-pagination-bullet {
	display: block;
	position: relative;
	border-radius: 50%;
	opacity: .3;
	background-color: #000;
	float: left;
	margin-left: 20px;
	width: 10px;
	height: 10px
}

.chanel-recommend .swiper-pagination .swiper-pagination-bullet:nth-child(4n-3) {
	display: block
}

.chanel-recommend .swiper-pagination .swiper-pagination-bullet-active,
.chanel-recommend .swiper-pagination.swiper-pagination-than-one .swiper-pagination-bullet:last-child,
.chanel-recommend .swiper-pagination.swiper-pagination-than-one .swiper-pagination-bullet:nth-last-child(2),
.chanel-recommend .swiper-pagination.swiper-pagination-than-one .swiper-pagination-bullet:nth-last-child(3) {
	opacity: 1
}

.chanel-recommend .swiper-button-prev {
	left: -30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1NjAyRjdEOUExNzExRThBMjUyODMxOUI1MjE3RkEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1NjAyRjdFOUExNzExRThBMjUyODMxOUI1MjE3RkEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzU2MDJGN0I5QTE3MTFFOEEyNTI4MzE5QjUyMTdGQTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzU2MDJGN0M5QTE3MTFFOEEyNTI4MzE5QjUyMTdGQTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4v7+oGAAAAsklEQVR42mL8//8/AymAiRhFGhoaNxgZGSEmg2zAh9XV1UEK/wPpH2DXEFD8C6r4P0yMGJP/I4vjUvwTm2KsGpBMfofNMFyKL+ByKrLiT1DFT/EFBEzxU6ji94SCmSEtLQ3sDGZm5v+EFCPb0IcrVPD5IReq6StRGqCa5hOyCVs8/IZq+kOUBqim70THNJKmb0SnJSRNB4hOrUiaFiD7iYGYyAIqXgHJa/8ZGEnN0wABBgCJVDGBzHhiIAAAAABJRU5ErkJggg==)
}

.chanel-recommend .swiper-button-next,
.chanel-recommend .swiper-button-prev {
	position: absolute;
	top: 189px;
	background-repeat: no-repeat;
	background-position: 50%;
	width: 32px;
	height: 32px;
	background-size: auto
}

.chanel-recommend .swiper-button-next {
	right: -30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAYAAAByrA+0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxQ0ZEMTFEOUExNzExRThBNzJCQzdCNEIzMDE1Q0ZBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxQ0ZEMTFFOUExNzExRThBNzJCQzdCNEIzMDE1Q0ZBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjFDRkQxMUI5QTE3MTFFOEE3MkJDN0I0QjMwMTVDRkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjFDRkQxMUM5QTE3MTFFOEE3MkJDN0I0QjMwMTVDRkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5djT3PAAAAoklEQVR42mL8//8/AymACUQwMjL+19DQWEGUDpAN6urqf0BMIL0AxMeH4Qyg4v9QTQeI0oCm6RtRGtA0fSdKA5qffhOlAc2m+URpgGr6CtWUS5QGNJv6iNIAwszMzGBNaWlp/4mx4T3UhqfE+OEpVPEnYkLpAlTxf2Li4R02xYRi+icpaek/Kan1F8HUClT0g5DJKBqgim8QE4mMpOZpgAADAA3yMYGP7RCmAAAAAElFTkSuQmCC)
}

.clinique-menu .clinique-nav {
	zoom: 1
}

.clinique-menu .clinique-nav:after,
.clinique-menu .clinique-nav:before {
	content: " ";
	display: table
}

.clinique-menu .clinique-nav:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.clinique-menu .clinique-nav li {
	float: left
}

.clinique-menu .clinique-nav li.c-active .clinique-nav-item {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABHCAIAAABJdrqvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE5MDU5ODBCNTRGMTExRThCRjQ5RkQ2OERBNzMwMkNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE5MDU5ODBDNTRGMTExRThCRjQ5RkQ2OERBNzMwMkNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkwNTk4MDk1NEYxMTFFOEJGNDlGRDY4REE3MzAyQ0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkwNTk4MEE1NEYxMTFFOEJGNDlGRDY4REE3MzAyQ0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4u4wKIAAAAGklEQVR42mI6c+YM4////5kYGBhGMSoGCDAAMSQF7733yU0AAAAASUVORK5CYII=)
}

.clinique-menu .clinique-nav li.c-active .clinique-nav-item:before {
	left: 0;
	background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+EDL2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzI2MDA4MDU0RjYxMUU4QjUwRThERTE3RTE3MzNCMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzI2MDA3RjU0RjYxMUU4QjUwRThERTE3RTE3MzNCMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NzJGRTA3RDU0RjExMUU4OTA4OEI1QTczRDUzMTk0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NzJGRTA3RTU0RjExMUU4OTA4OEI1QTczRDUzMTk0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIAEcADgMBEQACEQEDEQH/xABjAAEBAQAAAAAAAAAAAAAAAAAEBgcBAQAAAAAAAAAAAAAAAAAAAAAQAAAEBQEGBwEAAAAAAAAAAAABAwQCsnMFNREhMVGhEhPRInIjQxQGFhEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A2tj+fieOe1AWkJbVIz3Ql48CAU38nZvrmj24tT+Xq82/X08gDLQlCmxTiItqvuRHx6tpctCAMAHtuOa0U5SAIAHtuOa0U5SAIAHtuOa0U5SAIAHtuOa0U5SAIAHtuOa0U5SAIAHtuOa0YJSAIAHtuOa0U5SAIAf/2Q==)
}

.clinique-menu .clinique-nav li.c-active .clinique-nav-item:after {
	right: 0;
	background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+EDL2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRjZDMEU1MjU0RjUxMUU4QjYzN0FBMjJEMjkzMDBGOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRjZDMEU1MTU0RjUxMUU4QjYzN0FBMjJEMjkzMDBGOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MThCQzM3NDU0RjExMUU4OTcxNEVCMjZEOEJBODk0RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MThCQzM3NTU0RjExMUU4OTcxNEVCMjZEOEJBODk0RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIAEcADgMBEQACEQEDEQH/xABgAAEAAwAAAAAAAAAAAAAAAAAEBgcIAQEAAAAAAAAAAAAAAAAAAAAAEAABAwIEBQUAAAAAAAAAAAABAAMEETMCEnOzQZEiEwVR0WIUBhEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0bP/ACXjX2j9fB2XgDlNScJPyrU8kEZHhHi+Y/aPfGLKW+NfbjVBYSAchnCPIxH6dRztk+vQcQ5UKBiA8q/D1jsuIEIDyr8PWOy4gQgPKvw9Y7LiBCA8q/D1jsuIEIDyr8PWOy4gQgPKvw9Y7TiBCA8q/D1jsuIP/9k=)
}

.clinique-menu .clinique-nav li.c-active .clinique-sub-nav-list {
	display: block
}

.clinique-menu .clinique-nav .clinique-nav-item {
	position: relative;
	display: block;
	height: 71px;
	padding: 1px 14px 0;
	font-size: 15px;
	line-height: 71px;
	color: #5b5b5b
}

.clinique-menu .clinique-nav .clinique-nav-item:hover {
	color: #5b5b5b
}

.clinique-menu .clinique-nav .clinique-nav-item:after,
.clinique-menu .clinique-nav .clinique-nav-item:before {
	content: "";
	position: absolute;
	top: 0;
	width: 14px;
	height: 71px
}

.clinique-menu .clinique-sub-nav-list {
	display: none;
	position: absolute;
	left: 0;
	top: 70px;
	z-index: 51;
	width: 1200px;
	padding: 25px 0 25px 228px;
	overflow: hidden;
	border-bottom: 1px solid #eaeaea;
	background: #fbfbfb;
	background-image: linear-gradient(top, #fff, #f6f6f6)
}

.clinique-menu .clinique-sub-nav-list-0 {
	padding-left: 67px
}

.clinique-menu .clinique-sub-nav-list-1 {
	padding-left: 145px
}

.clinique-menu .clinique-sub-nav-list-2 {
	padding-left: 322px
}

.clinique-menu .clinique-sub-nav-list-3 {
	padding-left: 166px
}

.clinique-menu .clinique-sub-nav-list-4 {
	padding-left: 360px
}

.clinique-menu .clinique-sub-nav-list-5 {
	padding-left: 578px
}

.clinique-menu .clinique-sub-nav-list-6 {
	padding-left: 0;
	padding-right: 221px
}

.clinique-menu .clinique-sub-nav-list-6 .clinique-sub-nav-item {
	float: right
}

.clinique-menu .clinique-sub-nav-list-7 {
	padding-left: 0;
	padding-right: 221px
}

.clinique-menu .clinique-sub-nav-list-7 .clinique-sub-nav-item {
	float: right
}

.clinique-menu .clinique-sub-nav-item {
	float: left;
	width: 160px;
	font-size: 15px;
	line-height: 20px
}

.clinique-menu .clinique-sub-nav-item .c-sub-nav-title {
	margin-bottom: 20px;
	display: block;
	width: 150px;
	height: 20px;
	color: #000
}

.clinique-menu .clinique-sub-nav-item .c-sub-nav-name {
	display: block;
	width: 150px;
	height: 20px;
	color: #5b5b5b
}

.clinique-header {
	position: relative;
	height: 71px;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAEAwMDAwMEAwMEBgQDBAYHBQQEBQcIBgYHBgYICggJCQkJCAoKDAwMDAwKDAwNDQwMEREREREUFBQUFBQUFBQUAQQFBQgHCA8KCg8UDg4OFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABHABwDAREAAhEBAxEB/8QAXgABAAIDAAAAAAAAAAAAAAAAAAEDBQYIAQEAAAAAAAAAAAAAAAAAAAAAEAEAAAQGAgMAAAAAAAAAAAAAAVIDFFEC0hOTFRExIgQFEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDpWP4uXzH4gdJCUDpISgdJCUG8R+hl8+gRYZcALDLgBYZcAZvaA2gNoDaBaAAAAAAAAAAAAAAAAAAACi6pS1OKppAu6UtXiqaQLulLV4qmkC7pS1eKppB//9k=)
}

.clinique-header .clinique-logo {
	margin: 13px 42px 0 46px;
	width: 134px;
	height: 46px
}

.clinique-header .clinique-logo img {
	width: 134px;
	height: 46px
}

.coach-menu-wrap {
	height: 48px;
	background-color: #fff
}

.coach-menu-wrap .first-menu-list {
	position: relative;
	text-align: center
}

.coach-menu-wrap .first-menu-item {
	display: inline-block;
	padding: 0 45px;
	height: 48px;
	font-size: 15px;
	color: #000;
	line-height: 48px;
	cursor: pointer
}

.coach-menu-wrap .first-menu-item .menu-link,
.coach-menu-wrap .first-menu-item .menu-link-url {
	color: #272324
}

.coach-menu-wrap .first-menu-item:hover .menu-link-url {
	font-weight: 700
}

.coach-header-wrap {
	position: relative
}

.coach-header-wrap .coach-logo-wrapper {
	padding: 25px 0;
	text-align: center;
	border-bottom: 1px solid #aba7a7
}

.coach-header-wrap .coach-logo-wrapper .coach-logo-link {
	display: inline-block
}

.coach-header-wrap .coach-logo-wrapper img {
	margin: 0 auto;
	display: block;
	width: 156px
}

.coach-banner {
	width: 100%;
	font-size: 0
}

.coach-banner .banner-image {
	width: 100%
}

.product-list-items-wrap .product-item-default {
	float: left;
	margin: 40px 50px 0;
	width: 200px;
	height: 300px;
	padding: 10px
}

.product-list-items-wrap .product-item-default .item-brand {
	margin-top: 2px;
	height: 18px;
	line-height: 18px;
	color: #333
}

.product-list-items-wrap .product-item-default .item-name {
	height: 18px;
	line-height: 18px;
	color: #999
}

.product-list-items-wrap .product-item-default .item-price-horizontal {
	height: 21px
}

.product-list-items-wrap .product-item-default .sales-price {
	line-height: 21px;
	margin-right: 5px
}

.product-list-items-wrap .product-item-default .sales-price .cm-price {
	font-size: 14px
}

.product-list-items-wrap .product-item-default .contrast-price {
	line-height: 18px
}

.product-list-items-wrap .product-item-default .contrast-price .cm-price {
	font-size: 12px
}

.jomalone-product-image {
	width: 570px
}

.jomalone-product-image .preview-wrap {
	height: auto
}

.jomalone-product-image .preview-image {
	width: 400px;
	height: 400px;
	margin: 60px 100px 18px 70px
}

.jomalone-product-image .cm-image-magnifier .cm-image-magnifier-small-image-box {
	width: 400px;
	height: 400px
}

.jomalone-product-image .cm-image-magnifier .cm-image-magnifier-cover {
	width: 220px;
	height: 220px;
	border: 1px solid #418700;
	background: #8cb91e
}

.jomalone-product-image .cm-image-magnifier .cm-image-magnifier-magnify-image-box {
	left: 410px
}

.jomalone-product-image .preview-silde {
	position: relative;
	z-index: 3;
	width: 100%;
	margin-top: 10px;
	clear: both;
	border-left: none;
	border-right: none;
	height: 111px;
	padding: 8px 0
}

.jomalone-product-image .thumbnail-wrap {
	left: 71px;
	height: 95px;
	padding-top: 7px
}

.jomalone-product-image .thumbnail-list {
	top: 7px;
	height: auto
}

.jomalone-product-image .thumbnail-item {
	position: relative;
	width: 88px;
	height: 88px;
	padding: 0;
	margin-right: 12px;
	border: 2px solid transparent
}

.jomalone-product-image .thumbnail-item.active {
	border: 2px solid #000
}

.jomalone-product-image .thumbnail-item.active:after {
	content: " ";
	position: absolute;
	left: 34px;
	top: -7px;
	z-index: 99;
	width: 13px;
	height: 7px;
	overflow: hidden;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALkAAAA3CAYAAABQF+v0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACclJREFUeNrsnX+IFdcVx8+dWbpEIVRr4u4fBm39sTGgdG3EH9CIWmopSC2YYLBQwsZNk/xToWj/8C/bfwRbSjXpmm37hyn4T8FSClmw4o8uAdk1FndT/BU2ca1KrawWpV13ZnrOuXfmPd+Pfe/Nm3vvvN17lrMzd368Oe+9z37n3HNnZ8TQ0FAETdqaNWtEcXt4eLjp1zRxjNLXzNAi0Gc/QP8QWsiOHTsW7dmzR1Rr67Y29WWnfgGErdoqoRsaTXHnwh48eACDg4Nw8+ZNWLVqFXR3d0N7ezu0mlUCmtomQffAWS7t/Pnz0NHRAb29vXDnzh24evVq6tcSQkR5AbwUdAe5JUMoFqC/jf4O+vNFy59FfwP9dfSv6Dr+w4cP4e7du3S8wqksipoC3DTo9Si1KdDbHNJlUCzGycfoHWrRz3DZt3D6P/RT6DH0/8LlryB8/8jq2Pfv34ezZ8/C48ePYeXKlXDlyhUYGBjgtGzp0qVNKzi10UQeADeZujjIy+1gEeBkX0Y/jv7fIsDJnkP/Ofr30xxkbGwMxsfHoauri9tnzpxhuNetW8dAe54H69evzzxF0Q16GmB1g+4gL7fNFZZ1Vdl2a5oDXLhwAW7fvg2dnZ1w8uRJXrZlyxZYvHjxUymKrhxcF+jNgKoTdJeTl1u7pm0Tu3fvHgO9du1aWLRoEU+XLFliBHBdndEsANWVozvIKxQ2Gtj2VJoDLFiwgNMVUnTqYJ47dw4uXrwIT548MQJ41qBnqcA6QPeKe+9p3LZpiPvH6J/Xk1ajv5MmZlLu1atXw+TkJGzbtg16enq403n8+HG4dOkSTE1Npf0sRKOeJ8B1gZ7k5FEYv2bEwzgR/+LfoGpQcnQnitsRCLBvWceNX/wYKlw3zr6P/mqVzf6A/i5uO5E2bkpXyJPkfutW7niSqo+MjHD6QgNBpPhUXdm4cSPMmTMnV6c8nZ3FLHP0RMnDKFQeQRiS2oVMBokee0jLcT3+ROS0TWj/g9YRN8J7H/01nP0e+n+KVj1A34HrdjcDeDUjiEnZd+zYwYM/K1asgP3798OjR4/g+vXrswbwrBWdIWcIQgkJA4PtKJDtgOajAMEIJES0bRDyKZ/WWQVcc9y47Z9w8k30f6L/G30TLjup+33NnTuX8/bilCyLTmkrAZ4l6J485SsgGAqpfEEMDUISBNSWKinVUoIS4vZ2UxX9ceM+l3BCqv5DNW/EKD0h9T506BDMmzcPli1bNusAzwp0zsmDSAKiUldMW2VGG6o8FyLKa0OQ3RSRXC4VWRYXU3Ej3H8z/d7mz58PO3funHUpio4cXaYrU4E69YeJGgax+rEHchmpZYDz1ObUwHK60qJxt6LZBLxZRVc5+dOwRAgEQcH5LMFBihnIFCBU6innbefkrRm3A9ws6Aw5qRvnr4HsnAWxMnIHLpIwRfH6gHPcQLWtpistGrcD3CzoRdWVSh5IJ0imCiDFUNE6+9WV1ou7lczkdd+6/vCSdCUICzlrMSiJUnJuq9KAUKlmYD9dyWncQqN/OJtBT3NmkelKrHCBAkUBImvNBXBkCS7ijhvnv5ZLiK0at1N0s6mTglx1zFTnLFC5rBxAkZ27IIiSUz0rZw4Gg1o1bge62b6BHAxSkISqvBaGUVF+q4bL4zw3LFQpaHTRprVq3A50s51fHgy6deuWFgZ1v3lNcTurE3QTVZcsjiOyuO8KlN9+QgfgmR8j7X1Xqn3weSy35R1AE6/PSt7Z0cmXoMrLrGkoPFIUqctUaR0vEPFoOZvvedOpqfb7rmiKu+YHb/OLny2KnuXrck4ufITA8/mfZz1PoPuqLZR7yTrhe0nb9pVxpuOOAZ/uXiL1/CG4HN3sGcKLlc3HL95nQNARCN9XkPgEDk6Fp9bTvGD3cZ1NMxl3LcAd6MeiPAKeQO4JBIKgIEhI9YRURVZGhoTg8RgiCZCngLL7L6Km4q4XcAd6c+9X63/r8xfvSScFZOUTEgaGJFZKL97OT9TTKuQG4m4UcAd6uversy8jIU9O9TEw6G2xAhZAqeRWIdccd1rAHeiNvV/dnXWZkxMkwuNTPCuiL3NZj5VPsHteASS/CCyrObnGuJsF3IFe3/s1UY3iOnnXiq6i4huV2uR/2PBdOXCeS3SiUM0TScevDUY/Ha1ULow0lBDLjtFs3LXq5FmAXu9r1AtFK5UnawFsqtyqSoiFnFXmtkIqJJfkZDmO2r4oOe232c3JdcfdrAo3+EdC274Cla88HJppim78/uRJHTmpJcuqRQKJqmAITxTKcap8Zzcn1x93WtBTnAVou7MK9m/M5NTF9IBZUkL01SAJgyNU/dn3ksGWWA0Fr/ele/ZLiCbibhT0lGlOsZIPwQyySk+aMMqJzFEVKAyHGiH0JBB+MmKoBlmE99SIotWOp8G46wW9iTx+Rip5Hkzm5B5IpcMm/yTKx/03/vxFDAmPGkpobJvpuGuB3mRHdcYqeT4gFwWlE/HIoRAKGi8ZEhdCtoXazjrkFuKud1g/zdtxSq7H2iQsrXnRnK24a12gldII7k3o5xyWNb/3lTjpQf8O+hK1+DP0j9D7oyj6tEzJneXju3NKXhPuL6EfwdnLIG+xTU8AaVf+olp2Gbf5DfozDvL8mcvJawCOk7+AvCe8VyMF70X/s9rHQe6UvDEbWPS1R5YO/UsoeUbT8uXL4fDhw3DgwIFK229B/4WD3Cl5o4D/0ZKKv6TUOTECmx5Bs3v3bti3bx/cuHGDoS+xt2hfB7lT8noB7wP5OEcbvX3qZD51Lca1a9dg+/btsHDhwmRKT68uMdqnxz3iMF9KvglyWF1BwN/DyR7VfMZCCNtKF5w4cSKZP336ND+No9q+TsmdktcD+I8sh/HV6Vb29/fztK+vr+K+rOTDw8O6lEmraYrbKXm+AJ/WBgcH+QnWu3bt4ucsVbDJtrT3HqlDlUwo30xUcrKXbXc+pwH8iYVwaKCn7KnYmzdvhg0bNjDglLJUsc9dupIvJc9FdaUS4N2//wC+/YW1J9B9VGnh+Pg4DAwMcJVlGjvlIHc5eSngR0oB//rv+mDi4icw8MJSW2H9Fr3sVsSUnoyOjlZLU0Dt0++qKy4nLwWcnzJNqj3yk5/CvJfXwMO/X4bPfv2evQ8mikaEENSrfLt4OdXK9+7dCxMTE3Dw4MFKu/bRvg5yl5OXAc5tVG1ScAL8xq+O5OHzoetSaLQnGfUksOlx7UePHq20/V/VPuAgd0peBnhsn7zRm5sOPyryJKr5d0EO1VM6xal2BcDp5vMfEOC0j4M8v0puEvBGS73WmFHQvouwv4/TN0EOElENnZaPUScT5KW2I8X7/V+AAQAHXzpYkAPd3wAAAABJRU5ErkJggg==) -115px -2px no-repeat
}

.jomalone-product-image .switch-button {
	top: 45px
}

.jomalone-product-image .to-prev {
	left: 52px;
	background: url(data:image/png;base64,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) -70px -18px no-repeat
}

.jomalone-product-image .to-next {
	left: 478px;
	background: url(data:image/png;base64,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) -80px -18px no-repeat
}

.jomalone-product-content {
	width: 944px;
	min-height: 985px
}

.jomalone-product-content .product-content-tabs .cm-tabs-navs {
	border-bottom: 0
}

.jomalone-product-content .product-content-tabs .cm-tabs-nav {
	width: 310px;
	height: 30px;
	margin-right: 4px;
	padding: 0;
	overflow: hidden;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #666;
	cursor: pointer
}

.jomalone-product-content .product-content-tabs .cm-tabs-nav-active {
	background: #000;
	border-bottom: none
}

.jomalone-product-content .product-content-tab {
	margin-top: 25px
}

.jomalone-product-content .detail-tab-pro-info {
	margin-bottom: 40px
}

.jomalone-product-content .product-properties {
	zoom: 1;
	overflow: hidden;
	color: #333
}

.jomalone-product-content .product-properties:after,
.jomalone-product-content .product-properties:before {
	content: " ";
	display: table
}

.jomalone-product-content .product-properties:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.jomalone-product-content .property-item {
	float: left;
	width: 228px;
	padding: 0 5px;
	line-height: 22px;
	text-align: left;
	overflow: hidden
}

.jomalone-product-content .property-item-title {
	padding-left: 10px;
	text-align: right;
	color: #999;
	overflow: hidden
}

.jomalone-product-content .property-item-value {
	display: block;
	font-style: normal;
	overflow: hidden
}

.jomalone-product-content .service-tab-content {
	line-height: 24px;
	color: #666;
	width: 92%;
	margin-bottom: 18px;
	padding: 10px 4%;
	font-size: 12px
}

.jomalone-product-content .service-content-title {
	font-weight: 700;
	padding: 0 0 5px;
	margin: 0 0 5px;
	color: #333;
	border-bottom: 1px dashed #ddd
}

.jomalone-product-content .notice-tab-content {
	border: 1px solid #ddd;
	font-size: 12px;
	line-height: 24px;
	color: #666;
	width: 96%;
	margin-bottom: 18px;
	margin: 10px 2%
}

.jomalone-product-content .notice-content-title {
	background: #f7f7f7;
	color: #333;
	padding: 10px 5px;
	border-bottom: 1px solid #ddd;
	font-weight: 700
}

.jomalone-product-content .notice-content-value {
	padding: 10px 5px
}

.jomalone-product-content .detail-more {
	background: url(data:image/gif;base64,R0lGODlhAQAHAIAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTk2RDU1QTQ4MDQ3MTFFNEIxQkU4QzhFQTA2M0YwNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTk2RDU1QTU4MDQ3MTFFNEIxQkU4QzhFQTA2M0YwNzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OTZENTVBMjgwNDcxMUU0QjFCRThDOEVBMDYzRjA3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OTZENTVBMzgwNDcxMUU0QjFCRThDOEVBMDYzRjA3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAAALAAAAAABAAcAAAIDjIFRADs=) 0 0 repeat-x;
	color: #000;
	padding-top: 35px
}

.jomalone-product-content .detail-item-box {
	width: 865px;
	margin: 30px auto 45px
}

.jomalone-product-content .detail-more-title {
	font-size: 25px;
	text-align: center
}

.jomalone-product-content .detail-item {
	width: 412px;
	min-height: 150px;
	border: 1px solid #ccc;
	margin-left: 20px
}

.jomalone-product-content .detail-item-img img {
	width: 180px;
	height: 150px
}

.jomalone-product-content .detail-info {
	text-align: center;
	margin-top: 22px;
	width: 230px
}

.jomalone-product-content .detail-flavor {
	margin-bottom: 5px
}

.jomalone-product-content .detail-en-name {
	font-weight: 700
}

.jomalone-product-content .detail-btn-more {
	display: inline-block;
	width: 81px;
	height: 21px;
	border: 1px solid #ccc;
	line-height: 21px
}

.jomalone-product-content .detail-btn-more:hover {
	color: #000
}

.jomalone-product-content .detail-button {
	margin-top: 30px
}

.jomalone-product-content .detail-comb-link {
	text-align: center;
	margin-bottom: 90px
}

.jomalone-product-content .detail-guess-en-name {
	font-weight: 700
}

.jomalone-product-content .detail-right dl dd.detail-cn-name-box {
	margin-top: 5px;
	height: 13px;
	width: 130px;
	overflow: hidden;
	white-space: normal;
	word-break: break-all;
	word-wrap: break-word
}

.jomalone-product-content .detail-right dl dd.detail-en-name-box {
	max-height: 27px;
	overflow: hidden;
	width: 135px;
	word-break: break-all;
	word-wrap: break-word
}

.jomalone-product-content .line {
	font-size: 12px;
	color: #666;
	margin: 0
}

.jomalone-product-content .product-details a:hover {
	color: #000
}

.rdt {
	position: relative
}

.rdtPicker {
	display: none;
	position: absolute;
	width: 250px;
	padding: 4px;
	margin-top: 1px;
	z-index: 99999!important;
	background: #fff;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
	border: 1px solid #f9f9f9
}

.rdtOpen .rdtPicker {
	display: block
}

.rdtStatic .rdtPicker {
	box-shadow: none;
	position: static
}

.rdtPicker .rdtTimeToggle {
	text-align: center
}

.rdtPicker table {
	width: 100%;
	margin: 0
}

.rdtPicker td,
.rdtPicker th {
	text-align: center;
	height: 28px
}

.rdtPicker .rdtTimeToggle:hover,
.rdtPicker td.rdtHour:hover,
.rdtPicker td.rdtMinute:hover,
.rdtPicker td.rdtSecond:hover,
.rdtPicker td.rdtToday:hover {
	background: #eee;
	cursor: pointer
}

.rdtPicker td.rdtNew,
.rdtPicker td.rdtOld {
	color: #999
}

.rdtPicker td.rdtToday {
	position: relative
}

.rdtPicker td.rdtToday:before {
	content: "";
	display: inline-block;
	border-left: 7px solid transparent;
	border-bottom: 7px solid #428bca;
	border-top-color: rgba(0, 0, 0, .2);
	position: absolute;
	bottom: 4px;
	right: 4px
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
	background-color: #428bca;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.rdtPicker td.rdtActive.rdtToday:before {
	border-bottom-color: #fff
}

.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
	background: none;
	color: #999;
	cursor: not-allowed
}

.rdtPicker td span.rdtOld {
	color: #999
}

.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
	background: none;
	color: #999;
	cursor: not-allowed
}

.rdtPicker th {
	border-bottom: 1px solid #f9f9f9
}

.rdtPicker .dow {
	width: 14.2857%;
	border-bottom: none
}

.rdtPicker th.rdtSwitch {
	width: 100px
}

.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
	font-size: 21px;
	vertical-align: top
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
	background: none;
	color: #999;
	cursor: not-allowed
}

.rdtPicker thead tr:first-child th {
	cursor: pointer
}

.rdtPicker thead tr:first-child th:hover {
	background: #eee
}

.rdtPicker tfoot {
	border-top: 1px solid #f9f9f9
}

.rdtPicker button {
	border: none;
	background: none;
	cursor: pointer
}

.rdtPicker button:hover {
	background-color: #eee
}

.rdtPicker thead button {
	width: 100%;
	height: 100%
}

td.rdtMonth,
td.rdtYear {
	height: 50px;
	width: 25%;
	cursor: pointer
}

td.rdtMonth:hover,
td.rdtYear:hover {
	background: #eee
}

.rdtCounters {
	display: inline-block
}

.rdtCounters>div {
	float: left
}

.rdtCounter {
	height: 100px;
	width: 40px
}

.rdtCounterSeparator {
	line-height: 100px
}

.rdtCounter .rdtBtn {
	height: 40%;
	line-height: 40px;
	cursor: pointer
}

.rdtCounter .rdtBtn:hover {
	background: #eee
}

.rdtCounter .rdtCount {
	height: 20%;
	font-size: 1.2em
}

.rdtMilli {
	vertical-align: middle;
	padding-left: 8px;
	width: 48px
}

.rdtMilli input {
	width: 100%;
	font-size: 1.2em;
	margin-top: 37px
}

.cm-datetime .form-control {
	width: 200px;
	line-height: 18px;
	padding: 5px;
	border: 1px solid #ddd
}

.cm-datetime .rdtPicker {
	border: 1px solid #b81c22
}

.cm-datetime td.rdtMonth:hover,
.cm-datetime td.rdtYear:hover {
	background-color: #b81c22;
	color: #fff
}

.cm-datetime .rdtTimeToggle,
.cm-datetime td.rdtDay,
.cm-datetime td.rdtHour,
.cm-datetime td.rdtMinute,
.cm-datetime td.rdtSecond {
	color: #000
}

.cm-datetime td.rdtNew,
.cm-datetime td.rdtOld {
	color: #999
}

.cm-datetime td.rdtToday {
	background-color: #b81c22;
	color: #fff
}

.cm-datetime td.rdtToday:before {
	border-bottom-color: #b81c22
}

.cm-datetime .rdtTimeToggle:hover,
.cm-datetime td.rdtDay:hover,
.cm-datetime td.rdtHour:hover,
.cm-datetime td.rdtMinute:hover,
.cm-datetime td.rdtSecond:hover {
	background-color: #b81c22;
	color: #fff
}

.cm-datetime td.rdtActive,
.cm-datetime td.rdtActive:hover {
	background-color: #fff;
	color: #666
}

.confirm-popup-common-wrap {
	position: relative;
	z-index: 110
}

.confirm-popup-common-wrap .cm-modal {
	width: 304px;
	height: 135px;
	color: #fff;
	border: 1px solid #b81c22;
	background: #fff
}

.confirm-popup-common-wrap .popup-box {
	vertical-align: middle
}

.confirm-popup-common-wrap .popup-title {
	width: 100%;
	height: 24px;
	line-height: 24px;
	background-color: #b81c22
}

.confirm-popup-common-wrap .title-text {
	font-size: 12px;
	margin-left: 8px
}

.confirm-popup-common-wrap .close-button {
	position: relative;
	float: right;
	height: 24px;
	margin-right: 9px;
	cursor: pointer;
	background: none;
	border: none;
	color: #fff
}

.confirm-popup-common-wrap .close-button:after {
	content: "";
	position: absolute;
	width: 12px;
	height: 12px;
	left: -14px;
	top: 6px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAA1CAMAAAC9fN9SAAAA7VBMVEX////QGRnVJiaiAgLaGRrSS0rLNTXyV1fnQkL////nICDcGxvMExPmHx++FhbYKyvzZGfgHR3YHR3eMjLkHh74tLLIEhLOFBTLHBz5l5fySUjBEhLqISGtCg/DDw/SFhavIDLiHR3AFCDJIjTWGBjJEhLADg7PFRXEGCTHGynAIzTFIjOoBQqwCxG6ITPlUVHOIjLLHy2sBw3oICCyHzHkOjrPIzOzDBOlAge+Eh63EBfiHh7MJDXfHBzJHSu+Dw/ntrfEEBDMEhPtzc/41s7DW1/8oaH9+frTFxf+/PzFGxvEGRfCFRXGERGxJDVbafidAAAAAXRSTlMAQObYZgAAAPFJREFUeF7l1GVugzEQRdHrj8PMKTMzM3P3v5w6aqTsYN6PHC/gakz8ijAvwrEIuyJsirAlwpII1yKcirAvwoEItyJsiLAuwqIIFyJcinAmwo4IMyJsi3AuwqEI90nZ3vfLE0l0NLRXiCkrusOrhM9SXsCHu82SvWY+IagtCNRighuFKKZSjwoCPhwp+HDDLQvU9zh5nxNwPuw6a/Z8OOsU7T12U7Jie8WeS+m3fwS+qvQHswKuSvqwau/Oh3uNwF4lbfHW6tl7ff4gN4GpXDjOhtbhcdn3MfXf9F1BOBf6JQmPurqJdWesutXT844nsPQHq88D7Ffz4gAAAAAASUVORK5CYII=) 0 -42px no-repeat
}

.confirm-popup-common-wrap .pop-content {
	line-height: 21px;
	margin-top: 11px;
	overflow: hidden;
	color: #030303;
	padding: 11px 17px 0 12px;
	text-align: center;
	word-break: break-all
}

.confirm-popup-common-wrap .pop-bottom {
	padding: 0 50px;
	margin-top: 12px;
	margin-bottom: 15px
}

.confirm-popup-common-wrap .pop-button {
	width: 80px;
	margin-right: 10px;
	cursor: pointer;
	color: #fff
}

.confirm-popup-common-wrap .pop-left-btn {
	float: left;
	background: #fff;
	border-color: #ddd;
	color: #999
}

.confirm-popup-common-wrap .pop-right-btn {
	float: right;
	background: #b81c22;
	border-color: #b81c22
}

.confirm-popup-common-wrap .cm-button:hover {
	background: #b81c22;
	border-color: #b81c22;
	color: #fff
}

.dior-left-menu {
	width: 170px;
	margin-right: 32px;
	padding-bottom: 3px;
	border-top: 3px solid #000
}

.dior-left-menu .dior-menu-title {
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	font-weight: bolder;
	font-family: Arial;
	color: #000
}

.dior-left-menu .menu-item {
	position: relative;
	padding-left: 17px;
	height: 21px;
	line-height: 21px;
	font-size: 12px;
	font-family: SimSun;
	color: #333;
	cursor: pointer;
	overflow: hidden
}

.dior-left-menu .menu-has-sub {
	background: url(images/arr-right.7a22c158.png) no-repeat 1px 5px
}

.dior-left-menu .menu-item-active {
	height: auto;
	background: url(images/arr-down.3e039c65.png) no-repeat 1px 5px
}

.dior-left-menu .menu-item-name,
.dior-left-menu .menu-item-name:hover {
	color: #000
}

.dior-product-item {
	float: left;
	width: 234px;
	margin: 0 30px 30px 0
}

.dior-product-item .item-image {
	display: block;
	margin-bottom: 16px;
	width: 232px;
	height: 232px;
	border: 1px solid #e6e6e6
}

.dior-product-item .item-text {
	display: block;
	line-height: 18px;
	color: #000;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.dior-product-item .item-text:hover {
	color: #000
}

.dior-product-item .item-tag {
	font-weight: 700
}

.dior-product-item .item-style-price,
.dior-product-item .item-style-price:hover {
	color: #000
}

.dior-product-item .cm-price {
	display: inline-block;
	color: #000
}

.dior-product-item .item-buy {
	display: block;
	width: 133px;
	height: 39px;
	margin-top: 13px;
	line-height: 39px;
	text-align: center;
	cursor: pointer;
	border: none
}

.dior-product-item .item-buy,
.dior-product-item .item-buy:hover {
	color: #fff;
	background-color: #000
}

.estee-child-menu-box {
	position: absolute;
	left: 134px;
	top: 40px;
	background: #fff;
	visibility: hidden;
	z-index: 100
}

.estee-child-menu-box .child-menu-box-title {
	height: 35px;
	margin-bottom: 17px;
	padding-left: 37px;
	line-height: 35px;
	text-align: left;
	background: #eee;
	font-size: 14px
}

.estee-child-menu-box .child-menu-box-title .child-menu-box-title-link,
.estee-child-menu-box .child-menu-box-title .child-menu-box-title-link:hover {
	color: #000
}

.estee-child-menu-box .child-menu-box-title-arrow {
	display: inline-block;
	margin-left: 5px;
	width: 8px;
	height: 10px;
	background: url(images/btn.4744a236.png) -32px -55px no-repeat
}

.estee-child-menu-box .child-menus {
	float: left;
	padding-right: 25px;
	min-height: 270px;
	min-width: 183px;
	line-height: 22px;
	font-size: 12px;
	text-align: left
}

.estee-child-menu-box .child-menus-0 {
	padding-left: 37px
}

.estee-child-menu-box .child-menu {
	height: 25px;
	line-height: 25px;
	font-size: 14px
}

.estee-child-menu-box .child-menu-title {
	font-weight: 700;
	margin-bottom: 15px;
	font-size: 14px
}

.estee-child-menu-box .child-menu-title:hover {
	text-decoration: none
}

.estee-child-menu-box .child-menu-title-link {
	color: #000
}

.estee-child-menu-box .child-menu-title-link:hover {
	color: #000;
	font-weight: 700;
	text-decoration: underline
}

.estee-child-menu-box.child-menus-wrapper-0 {
	left: -33px
}

.estee-child-menu-box.child-menus-wrapper-1 {
	left: 71px
}

.estee-child-menu-box.child-menus-wrapper-2 {
	left: 175px
}

.estee-child-menu-box.child-menus-wrapper-3 {
	left: 249px
}

.estee-child-menu-box.child-menus-wrapper-4 {
	left: 323px
}

.estee-child-menu-box .child-menus-wrapper-5 {
	left: 397px
}

.estee-child-menu-box.child-menus-wrapper-6 {
	left: 501px
}

.estee-child-menu-box.child-menus-wrapper-7 {
	left: 605px
}

.estee-child-menu-box.child-menus-wrapper-8 {
	left: 740px
}

.w .estee-child-menu-box {
	left: 254px
}

.w .estee-child-menu-box.child-menus-wrapper-0 {
	left: 87px
}

.w .estee-child-menu-box.child-menus-wrapper-1 {
	left: 191px
}

.w .estee-child-menu-box.child-menus-wrapper-2 {
	left: 295px
}

.w .estee-child-menu-box.child-menus-wrapper-3 {
	left: 369px
}

.w .estee-child-menu-box.child-menus-wrapper-4 {
	left: 443px
}

.w .estee-child-menu-box .child-menus-wrapper-5 {
	left: 517px
}

.w .estee-child-menu-box.child-menus-wrapper-6 {
	left: 621px
}

.w .estee-child-menu-box.child-menus-wrapper-7 {
	left: 725px
}

.w .estee-child-menu-box.child-menus-wrapper-8 {
	left: 860px
}

.estee-lauder-header .nav {
	position: relative;
	height: 87px;
	border-bottom: 1px solid #000
}

.estee-lauder-header .advs-link {
	height: 20px;
	padding-left: 5px;
	margin-top: 65px;
	line-height: 20px;
	font-size: 12px
}

.estee-lauder-header .adv-link,
.estee-lauder-header .adv-link:hover {
	color: #000
}

.estee-lauder-header .adv-link-line {
	color: #999;
	font-size: 10px;
	margin: 0 7px
}

.estee-lauder-header .logo {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 225px;
	height: 86px;
	margin-left: -112px;
	margin-top: -43px
}

.estee-lauder-header .menus {
	position: relative;
	height: 45px;
	border-bottom: 1px solid #ddd;
	line-height: 45px;
	text-align: center
}

.estee-lauder-header .nav-list {
	display: inline-block
}

.estee-lauder-header .nav-list-bg {
	background: #fff
}

.estee-lauder-header .menu {
	float: left;
	margin: 0 22px;
	font-size: 15px
}

.estee-lauder-header .menu:hover .adv-link {
	text-decoration: none;
	border-bottom: 5px solid #000
}

.estee-lauder-header .menu:hover .estee-child-menu-box {
	visibility: visible
}

.esteelauder-bread-crumbs {
	margin: 0 160px 0 7px;
	padding-left: 5px
}

.esteelauder-bread-crumbs .bread-crumbs-item,
.esteelauder-bread-crumbs .bread-crumbs-item:hover {
	color: #000
}

.esteelauder-bread-crumbs .bread-crumbs-item-last,
.esteelauder-bread-crumbs .bread-crumbs-item-last:hover {
	color: #999
}

.esteelauder-bread-crumbs .separator {
	padding: 0 3px
}

.esteelauder-index-carousels {
	position: relative;
	margin-bottom: 15px;
	border-bottom: 1px solid #b2b2b2
}

.esteelauder-index-carousels .esteelauder-carousel {
	width: 100%;
	height: 446px;
	overflow: hidden
}

.esteelauder-index-carousels .esteelauder-carousel .cm-carousel-panel img {
	display: block;
	margin: 0 auto;
	width: 100%
}

.esteelauder-index-carousels .btn {
	position: absolute;
	right: 15px;
	bottom: 15px;
	display: block;
	opacity: 0;
	height: 14px;
	width: 10px;
	background: url(data:image/png;base64,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) 0 0 no-repeat;
	z-index: 50;
	cursor: pointer
}

.esteelauder-index-carousels .btn-active {
	opacity: 1;
	z-index: 51
}

.esteelauder-index-carousels .stop {
	background-position: 0 0
}

.esteelauder-index-carousels .play {
	background-position: -12px 0
}

.esteelauder-index-carousels .cm-carousel-nav {
	right: 28px;
	bottom: 13px;
	text-align: right
}

.esteelauder-index-carousels .cm-carousel-nav-item {
	margin: 0 5px 0 0;
	width: 10px;
	height: 10px;
	background: url(data:image/png;base64,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) -38px 0 no-repeat
}

.esteelauder-index-carousels .cm-carousel-nav-item-active {
	background-position: -25px 0
}

.esteelauder-index-carousels .cm-carousel-prev-button {
	margin-left: 10px;
	background-position: 0 0
}

.esteelauder-index-carousels .cm-carousel-next-button {
	margin-right: 10px;
	background-position: -42px 0
}

.esteelauder-product {
	float: left;
	width: 285px;
	text-align: center
}

.esteelauder-product .esteelauder-product-img {
	width: 230px;
	height: 230px;
	margin: 0 auto
}

.esteelauder-product .esteelauder-product-text {
	display: block;
	width: 100%;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	font-weight: 700;
	line-height: 18px;
	color: #000
}

.esteelauder-product .esteelauder-product-text:hover {
	color: #000
}

.esteelauder-product .esteelauder-product-price {
	display: none;
	color: #000;
	font-size: 14px;
	text-align: center
}

.esteelauder-product .esteelauder-product-btn {
	display: block;
	width: 90px;
	height: 27px;
	overflow: hidden;
	margin: 20px auto 0;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOBaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OGRkNGE3ZTYtYmQ3My01ZDRlLWEwYTEtMmVkNDlhMjlhMzI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRBQTUwNTUyM0MxNzExRTZBRkZCREUxMTNFNDQyNzVGIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRBQTUwNTUxM0MxNzExRTZBRkZCREUxMTNFNDQyNzVGIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjA5ODRmZjMtZWE4ZS00ZmFkLWJkNWYtOWIyMGM1NzRkYmY0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhkZDRhN2U2LWJkNzMtNWQ0ZS1hMGExLTJlZDQ5YTI5YTMyOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIABsAWgMBEQACEQEDEQH/xAB5AAEAAgIDAQAAAAAAAAAAAAAAAwQFBgECBwgBAQEBAQEBAAAAAAAAAAAAAAABAgMEBRAAAgIBAwMEAQQDAAAAAAAAAgMBBAUAERIhEwZBIhQHMVFhMoIjFRYRAQEBAAIBBAMAAAAAAAAAAAABEQISEyExQWGBwQP/2gAMAwEAAhEDEQA/APmTX1HE0E1WnbtslVVDLDBA2EChIygFjJmUwMT7REZIp9I0tCrTt22dqqhj2RHKQUJGW0euwxOpbgnjCZmZZEULEyqdmx2j9k7QXu6dPbMT107Qw/0mZ5CPwLPIwNgD2WbkCgljCjp1gAGSKfSOunaGI6uNyNyCKpVdYgOhypZHETP68YnS2QSOwuZQomvoWFKDqbDUYjEfvMxtp2hilqhoGgaBoGg9T8S8uuUPAbWYw9DGBnPHLCV2LB0KpMKhcAki3u8O7LBd7DmT6wcdPzrhy47yy+1al9G8YTMUMR5RlMZZr0MS7GeMw/O2atX4MquudWY1UNxoqs8FCwQ2GZnnE9dtc7LZv2rY7FnMx5OtVBtv4oZUkZbtFalZjX8ZpKKXE7/IxfdHcWNmefQt533nPx+P2qy64b8aptM4b8ileeNwiE5FLGkpRoh09ohPZQn6duC1lWuJRmcHk6E5LP1sfcHG2qtkIuVceq69GWyCAY2qJ1iIWIEBW9TIINomOWulyz0jLEfaKvP8RgjxF7NUwXYwtdeWp28pJ2iYuwdo/jqa3kwjjguS4zJQO3rOr/PLfb5K8JosBV1DDrjbAGDJVT5QLYif4TwkT9349s769VYZfzLB0sPl4r1GzIsWLmUmTBPqGfWazyGOEsX67f2gS3GM8bsKwOtBoGgaDZsd9h+Q45CE1U4oYrCIqazDYlrvZtxknMqmwy3iJ5EUzv131m8JTVw/t3zz5Vm6m3Vp37kHFq/Sx2PqWmd0oM5KxXrqdMkcQW/Lffr+dTxxdU7f2R5rcwysTay1h1dTGM7ptYTjhowJKYyS3Nft/iW+nj47ptdbX2B5Fcti28Ve5WCyNsMc+uo6gkCoQIArj7FwoRDgMxGwj6jEw8cNXz+2PJ4sjZpox1B6EhWx7K1FEHSUBMORqEYmSeZuMiIZ5bz0mNTxQ7MR/wBn5EzFWsVbtTfo2ilkruxFmVOIuROQTeRKYW88iCY5b9d9a6TdTWIq2rNSyqzVaaLKChiXLmRMDGdxISjrExOtCMiIikimSIp3Ip6zMzoONA0DQNA0DQNA0DQNA0DQNA0H/9k=) no-repeat;
	cursor: pointer
}

.esteelauder-product-classic {
	border-top: 2px solid #cacaca
}

.esteelauder-product-classic .product-classic-title {
	display: block;
	width: 157px;
	height: 27px;
	margin: 40px auto 20px;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOBaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OGRkNGE3ZTYtYmQ3My01ZDRlLWEwYTEtMmVkNDlhMjlhMzI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY1NEM5OUVCM0MyODExRTZCRkM1QURENThDNkREMDdCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY1NEM5OUVBM0MyODExRTZCRkM1QURENThDNkREMDdCIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjA5ODRmZjMtZWE4ZS00ZmFkLWJkNWYtOWIyMGM1NzRkYmY0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhkZDRhN2U2LWJkNzMtNWQ0ZS1hMGExLTJlZDQ5YTI5YTMyOSIvPiA8L3JkZjpEZXNjcmlwdGlv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) no-repeat
}

.esteelauder-product-classic .product-classic-list {
	zoom: 1;
	padding-left: 42px
}

.esteelauder-product-classic .product-classic-list:after,
.esteelauder-product-classic .product-classic-list:before {
	content: " ";
	display: table
}

.esteelauder-product-classic .product-classic-list:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.ferragamo-header-logo {
	width: 260px;
	height: 100px
}

.ferragamo-header-logo .logo-image {
	display: block;
	margin-top: 20px;
	height: 60px
}

.ferragamo-header-menu-content {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 100;
	background-color: #fff;
	padding: 30px 60px;
	width: 100%;
	min-height: 400px
}

.ferragamo-header-menu-content .menu-list {
	width: 215px
}

.ferragamo-header-menu-content .menu-list .menu-item {
	display: block;
	padding: 0;
	width: 215px;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	letter-spacing: 1px;
	text-align: left;
	color: #666;
	border-bottom: 1px solid #eee
}

.ferragamo-header-menu-content .menu-list .menu-item--active {
	color: #000;
	background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABbUlEQVRYR+3WzStFQRjH8e/9z/wDFhZIUSiK8p68RBYUC4XynlAosZGVpaWlHUtLS0tL/WpOPZ3UnWdmcjZme++538+ZOefOtGh4tBru8w+InYEOYA04A25KLlss4BHoDOFNYLkUIhYwCFyY6A4wWwIRC1BrBVg30SNgPBfhAai1CGgJqqFZGc5BeAFqzQHbJnoL9KUiUgBqTQG7JvoQEN9eSCpAHa3/gQk+BcSXB5EDUGcUODHB54D4jEXkAtQZAs5N8CUgPmIQJQDq9ANXJvgaEO/tEKUA6vQCeiOqoQezq0nAPdDzV4D6EkT/N5RYgvo+cQ0MtLvz6vNcwAhwamKX4a2I7WediMaAQ1PSWUEg10idgUlgz5SOAYHcIwVQ34z2gQl3OVzgBSwAWyamDWkmNa7rPID6gURb8nxO3AOYBnQMq4ZmYSk37gHcAd0huAGsloh7APqutt232kEk2+F5BrJjv/3AP6DxGfgB3+g1IRf05RYAAAAASUVORK5CYII=) right 10px/10px
}

.ferragamo-header-menu-content .menu-list .menu-item:last-child {
	border: none
}

.ferragamo-header-menu-content .child-menu {
	display: inline-block
}

.ferragamo-header-menu-content .child-menu .child-item {
	display: block;
	margin-left: 100px
}

.ferragamo-header-menu-content .child-menu .child-item .child-header {
	display: block;
	height: 26px;
	font-size: 12px;
	line-height: 26px;
	color: #666;
	text-align: left
}

.ferragamo-header-menu-content .child-menu .child-item .child-header:hover {
	color: #000
}

.ferragamo-header-menu-content .child-menu .child-item .child-content {
	margin: 5px 0
}

.ferragamo-header-menu-content .child-menu .child-item .child-content .child-content-item {
	display: block;
	height: 26px;
	font-size: 12px;
	line-height: 26px;
	color: #666;
	text-align: left
}

.ferragamo-header-menu-content .child-menu .child-item .child-content .child-content-item:hover {
	color: #000
}

.ferragamo-header-menu-content .menu-display {
	position: absolute;
	top: 30px;
	right: 60px;
	display: block;
	width: 280px
}

.ferragamo-header-menu-content .menu-display .display-image {
	width: 280px;
	height: 280px
}

.ferragamo-header-menu-content .menu-display .display-title {
	display: block;
	height: 26px;
	font-size: 12px;
	line-height: 26px;
	color: #666;
	text-align: left;
	margin: 10px 0;
	text-align: center;
	background: no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACMElEQVRYR7WXPUhWURjHf+IWpUsOQRASLm5B0NRYEaG4WGCD2GYU0XcNlaFgOmgoRRhhYUFUBAU51RARNBQRNDQFfdBSTX60yh+eK28P5973fpz7jPc97/P7nfOczxbC0QtsBj4An1LaRPncEshyGLhv338DF4E7UWiBJCGBEeCKa3sLOAcsxRYJCXQAi8BOB3tvo/EypkRIIMk/CxwLwFSSa7EksgTEGAA0/Jsc8ClwCvhWVaSZgPJvA+aAvQ72HTgPPKwikUcgyX8VuByATdtolPIoIiDAHuC2jUoj8A1wAvhY1KKogPK3Ag+AQw72DzgD3CwiUUYgya8VopXiYwEYBlbyiFQRUP5u2zV3ONgXW8KvmklUFUjyzwDHA7BLwFiWRCwBMfpsbmxwwBdWkh8hkZgCyt8GPAL2Odhfk3jsJWILJPl1cE0EejwE3G38XpfAWWAyIHAQ+G8UYgtstK35gIP/sRI8qbME+63+kmiMZ8BR4Fedk1D1Vt196LAKlWK9XdUSdAHa+XY58mfrtc6IzKgiMOhntJF0dJ8EVpvB9XsZAR1GghxxAAFV63t5wEmbogK7gXlgu4Ponqhea+gLRRGBC8B4IPtoykUll0gega12xve4jF/tJqRlVjqaCWjnUr3bHUEXEo3Iz9Jk+2OWwHW7ZnnGaWCqKjhrEm4BngceJu+s169jwdOWYehpdsPgyzHhaQL9tqfrdz1OtZ1q6dUSaXNAB0sn8Lbu5/kagbZWIU0KWM4AAAAASUVORK5CYII=) 100px;
	background-size: 6px
}

.ferragamo-header-menu-content .menu-display .display-title:hover {
	color: #000
}

.ferragamo-header-menu {
	margin-top: 30px;
	height: 70px
}

.ferragamo-header-menu .menu-item {
	display: inline-block;
	padding: 0 20px;
	min-width: 80px;
	height: 70px;
	font-size: 0;
	text-align: center
}

.ferragamo-header-menu .menu-item .menu-title {
	display: inline-block;
	width: auto;
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	text-align: center;
	color: #000
}

.ferragamo-header-menu .menu-item .menu-title--active {
	border-bottom: 3px solid #000
}

.ferragamo-header {
	position: relative;
	border-bottom: 1px solid #eee;
	width: 1260px;
	height: 100px
}

.ferragamo-breadcrumb .breadcrumb-item {
	height: 36px;
	color: #666;
	font-size: 12px;
	line-height: 36px
}

.ferragamo-breadcrumb .breadcrumb-item:hover a {
	color: #000
}

.ferragamo-select-normal {
	padding: 0;
	width: 100%;
	overflow: hidden
}

.ferragamo-select-normal .style-normal-text {
	padding: 10px 15px 0 0;
	color: #999
}

.ferragamo-select-normal .select-bar {
	margin-top: 10px;
	padding: 0 10px;
	border: 1px #eee;
	width: 140px;
	height: 28px;
	font-size: 12px;
	color: #000;
	line-height: 28px
}

.ferragamo-select-normal .select-bar .select-bar-option {
	width: 100%;
	height: 28px;
	color: #000;
	line-height: 28px
}

.ferragamo-max-board {
	display: block;
	margin-bottom: 90px;
	width: 1260px
}

.ferragamo-max-board .board-image {
	display: block;
	width: 100%
}

.ferragamo-board-list {
	margin: 0 auto;
	width: 1120px
}

.ferragamo-board-list .board-item {
	width: 525px
}

.ferragamo-board-list .board-item:nth-child(2n) {
	margin-left: 60px
}

.ferragamo-board-list .board-item .ferragamo-card.board-info {
	width: 400px
}

.ferragamo-select {
	position: relative
}

.ferragamo-select .select-header {
	position: relative;
	padding: 0 15px 0 20px;
	height: 36px;
	color: #666;
	font-size: 12px;
	line-height: 36px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAnklEQVRYR+3WvQ6AIAxG0Y931snZSR/alASjyE9bEJaymLjcY8Gow+TlJvdhAJuATYAmsADYJr2Oe9gCQhyDESuA83kGRiJ8nB44PoQjEHc8BaB7fyJe8RzgL8QnXgL0RiTjNUAvRDbOAbQiinEuQIuoxiUAKYIVlwK4CHZcA6ghRHEtIIcQx1sAMUIVbwUEBF39h0Wz7I/IJmATsAlcDYgelVI9y6UAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: 8px;
	background-position: 100%
}

.ferragamo-select .select-content {
	position: absolute;
	top: 100%;
	left: 0;
	padding: 0 20px;
	width: 150px;
	background-color: #fff
}

.ferragamo-select .select-content .select-option {
	width: 100%;
	height: 30px;
	color: #666;
	font-size: 12px;
	line-height: 30px
}

.ferragamo-select .select-content .select-option--active,
.ferragamo-select .select-content .select-option:hover {
	color: #000
}

.ferragamo-product-info-header .detail-box-title {
	height: 0;
	margin: 14px 0;
	border-top: 1px solid #ddd
}

.ferragamo-product-info-header .detail-box-text {
	height: 28px;
	line-height: 28px;
	margin-top: -14px;
	text-align: center;
	position: relative
}

.ferragamo-product-info-header .detail-title {
	background: #fff;
	font-size: 14px;
	padding: 0 10px
}

.ferragamo-product-info-header .product-details {
	padding-top: 17px
}

.ferragamo-product-info-header .product-name {
	overflow: hidden;
	max-width: 100%;
	height: 24px;
	color: #333;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 5px
}

.ferragamo-product-info-header .product-code {
	overflow: hidden;
	line-height: 20px;
	font-size: 12px
}

.ferragamo-product-info-header .product-code-title {
	font-weight: 400;
	color: #999
}

.ferragamo-product-info-header .product-code-value {
	color: #333
}

.ferragamo-product-info-header .line-dash {
	height: 1px;
	margin: 9px 0 16px;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAABAAYDAREAAhEBAxEB/8QAUAABAAAAAAAAAAAAAAAAAAAACgEBAAAAAAAAAAAAAAAAAAAAABAAAQUBAAAAAAAAAAAAAAAABwAFtgg4eREBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AWMx56KHM0DwixqD/2Q==) repeat-x
}

.ferragamo-product-info-header .product-price {
	margin-bottom: 12px;
	zoom: 1
}

.ferragamo-product-info-header .product-price:after,
.ferragamo-product-info-header .product-price:before {
	content: " ";
	display: table
}

.ferragamo-product-info-header .product-price:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.ferragamo-product-info-header .detail-price {
	line-height: 18px;
	padding: 0;
	font-size: 12px
}

.ferragamo-product-info-header .price-now .cm-price {
	padding-right: 22px;
	color: #333;
	font-size: 12px;
	font-weight: 400
}

.ferragamo-product-info-header .price-old .cm-price {
	font-size: 12px
}

.ferragamo-product-info-header .product-old-price {
	margin-top: 0;
	text-decoration: line-through;
	color: #999
}

.ferragamo-product-info-header .product-detail-sellout {
	color: red
}

.ferragamo-product-info-header .product-promotion {
	margin: 12px 0 8px;
	padding: 0;
	zoom: 1
}

.ferragamo-product-info-header .product-promotion:after,
.ferragamo-product-info-header .product-promotion:before {
	content: " ";
	display: table
}

.ferragamo-product-info-header .product-promotion:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.ferragamo-product-info-header .promotion-name {
	overflow: hidden;
	width: 50px;
	color: #999
}

.ferragamo-product-info-header .promotion-item-wrap {
	margin-left: 60px
}

.ferragamo-product-info-header .promotion-item {
	overflow: hidden;
	max-width: 520px;
	height: 20px;
	margin-bottom: 5px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.ferragamo-product-info {
	padding-left: 50px;
	width: auto
}

.ferragamo-product-info .line-dash {
	margin: 16px 0;
	height: 1px;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAABAAYDAREAAhEBAxEB/8QAUAABAAAAAAAAAAAAAAAAAAAACgEBAAAAAAAAAAAAAAAAAAAAABAAAQUBAAAAAAAAAAAAAAAABwAFtgg4eREBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AWMx56KHM0DwixqD/2Q==) repeat-x
}

.ferragamo-product-info .buy-number-title {
	width: 50px;
	line-height: 24px;
	color: #999
}

.ferragamo-product-info .buy-explain {
	line-height: 24px;
	color: #999
}

.ferragamo-product-info .suit-piece {
	margin-top: 3px;
	margin-left: 5px;
	color: red
}

.ferragamo-product-info .product-info-counter-wrap {
	height: 24px
}

.ferragamo-product-info .cm-counter {
	float: left;
	width: 81px;
	padding-left: 2px;
	padding-right: 5px
}

.ferragamo-product-info .cm-counter .cm-counter-button>button {
	width: 17px;
	height: 24px;
	padding: 0;
	border-width: 0;
	background: url(data:image/png;base64,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) 0 0 no-repeat;
	cursor: pointer;
	text-align: center;
	line-height: 24px
}

.ferragamo-product-info .cm-counter .cm-counter-input {
	width: 19px;
	height: 24px;
	margin: 0 5px
}

.ferragamo-product-info .cm-counter .cm-counter-input>input {
	width: 19px;
	height: 24px;
	padding: 0;
	text-align: center;
	line-height: 24px;
	overflow: hidden;
	border: 1px solid #ddd
}

.ferragamo-product-info .product-info-suit-wrapper .label {
	font-size: 12px
}

.ferragamo-product-info .select-color-default {
	margin-top: 5px
}

.ferragamo-product-info .product-delivery {
	margin-top: 22px
}

.ferragamo-product-info .delivery-item,
.ferragamo-product-info .delivery-title {
	line-height: 18px
}

.ferragamo-product-info .item-title {
	color: #000
}

.ferragamo-product-info .item-btn {
	margin-top: 0;
	background: url(data:image/png;base64,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) -168px -38px no-repeat
}

.ferragamo-product-info .product-button {
	height: 76px;
	line-height: 40px;
	padding: 20px 0 16px
}

.ferragamo-product-info .detail-button,
.ferragamo-product-info .detail-button:hover {
	color: #fff;
	background-color: #000;
	border: 1px solid #000
}

.ferragamo-product-info .product-button-sellout .product-add-cart,
.ferragamo-product-info .product-button-sellout .product-add-cart:hover,
.ferragamo-product-info .product-button-sellout .product-buy-now,
.ferragamo-product-info .product-button-sellout .product-buy-now:hover {
	background-color: #ddd;
	border: 1px solid #ddd
}

.ferragamo-product-info .add-collection-wrap {
	padding-right: 15px
}

.ferragamo-product-info .add-collection-wrap:hover {
	color: #999
}

.ferragamo-product-info .add-collection-icon {
	width: 22px;
	height: 20px;
	background: url(images/sanya-btn.43f66b64.png) no-repeat;
	background-position: -40px 0
}

.ferragamo-product-info .add-collection-active .add-collection-icon {
	background-position: -175px 0
}

.ferragamo-product-info .share-wrap {
	float: left
}

.ferragamo-product-info .share {
	width: auto;
	height: 28px
}

.ferragamo-product-info .share:hover .share-box {
	display: inline-block
}

.ferragamo-product-info .share-pic {
	float: left;
	top: 5px;
	width: 15px;
	height: 15px;
	margin-left: 5px;
	background: url(data:image/png;base64,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) -93px 1px no-repeat
}

.ferragamo-product-info .share-text {
	float: left;
	top: 5px;
	margin: 0 5px
}

.ferragamo-product-info .share-box {
	float: left;
	top: -2px;
	display: none
}

.ferragamo-product-item {
	width: 400px;
	height: 455px;
	border: 1px solid #fff
}

.ferragamo-product-item:hover {
	border-color: #000
}

.ferragamo-product-item:hover .product-add {
	display: block
}

.ferragamo-product-item .product-info {
	display: block;
	padding: 0 30px;
	width: 100%;
	height: 395px;
	overflow: hidden
}

.ferragamo-product-item .product-info .product-image {
	display: block;
	border-bottom: 1px solid #eee;
	width: 340px;
	height: 340px
}

.ferragamo-product-item .product-info .product-name {
	max-width: 250px;
	height: 55px;
	font-size: 12px;
	line-height: 55px;
	color: #000
}

.ferragamo-product-item .product-info .product-price {
	height: 55px;
	font-size: 12px;
	line-height: 55px;
	color: #666
}

.ferragamo-product-item .product-add {
	display: none;
	margin: 0;
	padding: 0;
	background-color: #000;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADiklEQVRYR9WWWchVZRSGn/cuiBIMByq6qKwoaDYqiPImVGggG6gMUghRDLLSEqLhIopGowmiCSqIZgtSuskoKLQfLAiMEJTQJgoqgu7eeA/f/ttn/+f8e29/u2jdnM351vetd03vWuIAxPbFwFnAaeX6V8CEpI/6Pqe+F2yvBZ4cc+9mSU/1ebMXANvvA5cUA/cBX5fvU4F7yvcHki7tCqIzANu3AY8A+yUdNcqA7X3AkcDtkh7tAqIPgOQ5ni6X9NoYANcDryYykqr6mBZHJwC25wE/An8DcyX9OQbAYcDPwCHAfEk/tUWhK4CLgI+BbZIWTfeo7ehFf5Gkbf9PALaTywUN9KnyePRJi1cXlgikS+ry3ajamZIC2zcCL7WF7gDPV0h6uX53FIDHgHXARuCLmvKgBoCmZ00sidSgBmoH5wIPAI9LurUNwFvAMuBaSa9H2faMitD2cuAV4G1JV7YB2A4sBM6X9LntxSUl84FvgF3AGklpt0mxPRd4BjgJOKW0bUK+tebADknntAHIw3PCaJJ+sL0XeBG4t7RiDO2UFK/qAEJApwO/lBREP6S1wPaxwO6cScr9SRmqgeJFyGOfpKNth/fD/5WkDsKCzwNHSPqtpGg28CuwKqkrAJK2p4H1krbYrhybV49eE8DZwI6KcGyvBF4AwnApyA8lbQjZ1AnJ9oklNdcBZwBLgfOABxM9SRO2J4Azk15JX1YeNQFckUKJh5Jusp2ZH+VU/nPAcZI+HdWCtqMXI08Af0lK6uop2gxkSi6T9M44ALekVYC7JN1fwnsy8EYprPy1SlLATBHb0buqHAzRtu2kY01aXNKmcQBiPCBukJSiGojtQ4EASRHtGWW8pns8MCthb0TgzsIFmySFZwbSTMF7wGXABZI+m85Q3zPblwPvApsl5XskgGrmHyPp+75GWiJzAvBtc1doRuB34HBJncZ0X4C2DfwhadaUCDQ5oO/jXfRHccGkp7aHOKDLg311RnFBHUDaJ2004IC+j3fRt53hdg1wtaQ3h7rA9nrgIeAOSfk96GL77kJqGyQ93ASQSba6yVQHE4XtKsrPSgop/csDtrcAGb2ti2QHUHskrYheYcdM10oypLZKWtIEUG2zbRtPB/sEwGD1Kl5nP6hksFtWw6xehJPrdBcLM9AZWu/rACqunsHbna9ulJRRPVQDyU3mQLaa/1J2lnkwqLV/AFcDhTCSN1D5AAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-position: 155px;
	background-size: 18px;
	width: 100%;
	height: 60px;
	font-size: 12px;
	text-indent: 30px;
	text-align: center;
	line-height: 60px;
	color: #fff
}

.ferragamo-product-list {
	margin: 0 auto 30px;
	width: 1260px;
	text-align: center
}

.ferragamo-product-list .display .display-item {
	margin-right: 30px;
	margin-bottom: 30px
}

.ferragamo-product-list .display .display-item:nth-child(3n) {
	margin-right: 0
}

.ferragamo-product-list .pagination {
	display: inline-block
}

.ferragamo-product-list .pagination .cm-pagination .cm-pagination-number-current {
	color: #000
}

.ferragamo-product-list .pagination .cm-pagination .cm-pagination-next:hover,
.ferragamo-product-list .pagination .cm-pagination .cm-pagination-number:hover,
.ferragamo-product-list .pagination .cm-pagination .cm-pagination-prev:hover {
	color: #000;
	border-color: #000
}

.ferragamo-product-list .pagination .cm-pagination .cm-pagination-next.cm-pagination-next-disabled,
.ferragamo-product-list .pagination .cm-pagination .cm-pagination-next.cm-pagination-next-disabled:hover,
.ferragamo-product-list .pagination .cm-pagination .cm-pagination-prev.cm-pagination-prev-disabled,
.ferragamo-product-list .pagination .cm-pagination .cm-pagination-prev.cm-pagination-prev-disabled:hover {
	color: #ddd;
	border-color: #ddd
}

.ferragamo-product-content {
	width: 668px;
	min-height: 985px
}

.ferragamo-product-content .product-content-tabs .cm-tabs-navs {
	border-bottom: 0;
	width: 960px
}

.ferragamo-product-content .product-content-tabs .cm-tabs-nav {
	width: 310px;
	height: 30px;
	margin-right: 15px;
	padding: 0;
	overflow: hidden;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #666;
	cursor: pointer
}

.ferragamo-product-content .product-content-tabs .cm-tabs-nav:last-child {
	margin-right: 0
}

.ferragamo-product-content .product-content-tabs .cm-tabs-nav-active {
	background: #000;
	border-bottom: 1px solid #000
}

.ferragamo-product-content .product-content-tab {
	margin-top: 25px
}

.ferragamo-product-content .detail-tab-pro-info {
	margin-bottom: 40px
}

.ferragamo-product-content .product-properties {
	zoom: 1
}

.ferragamo-product-content .product-properties:after,
.ferragamo-product-content .product-properties:before {
	content: " ";
	display: table
}

.ferragamo-product-content .product-properties:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.ferragamo-product-content .property-item {
	float: left;
	width: 310px;
	padding: 0 5px;
	line-height: 22px;
	text-align: left;
	overflow: hidden;
	font-size: 12px
}

.ferragamo-product-content .property-item-title {
	display: block;
	padding-left: 10px;
	text-align: right;
	color: #999;
	overflow: hidden
}

.ferragamo-product-content .property-item-value {
	display: block;
	font-size: normal;
	overflow: hidden
}

.ferragamo-product-content .service-tab-content {
	line-height: 24px;
	color: #666;
	width: 92%;
	margin-bottom: 18px;
	padding: 10px 4%;
	font-size: 12px
}

.ferragamo-product-content .service-content-title {
	font-weight: 700;
	padding: 0 0 5px;
	margin: 0 0 5px;
	color: #333;
	border-bottom: 1px dashed #ddd
}

.ferragamo-product-content .notice-tab-content {
	border: 1px solid #ddd;
	font-size: 12px;
	line-height: 24px;
	color: #666;
	width: 96%;
	margin-bottom: 18px;
	margin: 10px auto
}

.ferragamo-product-content .notice-content-title {
	background: #f7f7f7;
	color: #333;
	padding: 10px 5px;
	border-bottom: 1px solid #ddd;
	font-weight: 700
}

.ferragamo-product-content .notice-content-value {
	padding: 10px 5px
}

.product-like-bobbibrown .maylike-title {
	width: 230px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	background-color: #000;
	color: #fff
}

.product-like-bobbibrown .maylike-item {
	display: block;
	border-bottom: 1px dashed #eee;
	padding: 10px;
	width: 100%;
	height: 100px
}

.product-like-bobbibrown .maylike-item:hover .maylike-name {
	color: #000
}

.product-like-bobbibrown .maylike-item .maylike-image {
	margin-right: 10px;
	width: 80px;
	height: 80px
}

.product-like-bobbibrown .maylike-item .maylike-name {
	font-size: 12px;
	line-height: 18px;
	color: #666
}

.product-like-bobbibrown .maylike-item .maylike-price {
	padding-top: 5px;
	font-size: 12px;
	line-height: 18px;
	color: #000
}

.ferragamo-product-recommend {
	margin-bottom: 30px;
	border-top: 1px solid #ddd
}

.ferragamo-product-recommend .recommend-none {
	padding: 10px 0
}

.ferragamo-product-recommend .recommend-title {
	height: 34px;
	margin-top: -1px;
	margin-bottom: 7px;
	line-height: 34px;
	text-align: center;
	overflow: hidden;
	cursor: pointer
}

.ferragamo-product-recommend .recommend-title-item {
	position: relative;
	float: left;
	width: 102px;
	border-top: 2px solid #fff;
	margin-top: 1px;
	color: #999;
	font-size: 14px
}

.ferragamo-product-recommend .recommend-title-item.active {
	border-top: 2px solid #000;
	color: #333
}

.ferragamo-product-recommend .cm-gallery {
	position: relative;
	left: 0;
	top: 0;
	height: 285px
}

.ferragamo-product-recommend .cm-gallery .cm-gallery-panels-box {
	position: relative;
	width: 900px;
	height: 285px;
	left: 32px;
	margin-top: 13px;
	overflow: hidden
}

.ferragamo-product-recommend .cm-gallery .cm-gallery-switch-button {
	position: absolute;
	top: 50%;
	width: 18px;
	height: 35px;
	margin-top: -23px;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALkAAAA3CAYAAABQF+v0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACclJREFUeNrsnX+IFdcVx8+dWbpEIVRr4u4fBm39sTGgdG3EH9CIWmopSC2YYLBQwsZNk/xToWj/8C/bfwRbSjXpmm37hyn4T8FSClmw4o8uAdk1FndT/BU2ca1KrawWpV13ZnrOuXfmPd+Pfe/Nm3vvvN17lrMzd368Oe+9z37n3HNnZ8TQ0FAETdqaNWtEcXt4eLjp1zRxjNLXzNAi0Gc/QP8QWsiOHTsW7dmzR1Rr67Y29WWnfgGErdoqoRsaTXHnwh48eACDg4Nw8+ZNWLVqFXR3d0N7ezu0mlUCmtomQffAWS7t/Pnz0NHRAb29vXDnzh24evVq6tcSQkR5AbwUdAe5JUMoFqC/jf4O+vNFy59FfwP9dfSv6Dr+w4cP4e7du3S8wqksipoC3DTo9Si1KdDbHNJlUCzGycfoHWrRz3DZt3D6P/RT6DH0/8LlryB8/8jq2Pfv34ezZ8/C48ePYeXKlXDlyhUYGBjgtGzp0qVNKzi10UQeADeZujjIy+1gEeBkX0Y/jv7fIsDJnkP/Ofr30xxkbGwMxsfHoauri9tnzpxhuNetW8dAe54H69evzzxF0Q16GmB1g+4gL7fNFZZ1Vdl2a5oDXLhwAW7fvg2dnZ1w8uRJXrZlyxZYvHjxUymKrhxcF+jNgKoTdJeTl1u7pm0Tu3fvHgO9du1aWLRoEU+XLFliBHBdndEsANWVozvIKxQ2Gtj2VJoDLFiwgNMVUnTqYJ47dw4uXrwIT548MQJ41qBnqcA6QPeKe+9p3LZpiPvH6J/Xk1ajv5MmZlLu1atXw+TkJGzbtg16enq403n8+HG4dOkSTE1Npf0sRKOeJ8B1gZ7k5FEYv2bEwzgR/+LfoGpQcnQnitsRCLBvWceNX/wYKlw3zr6P/mqVzf6A/i5uO5E2bkpXyJPkfutW7niSqo+MjHD6QgNBpPhUXdm4cSPMmTMnV6c8nZ3FLHP0RMnDKFQeQRiS2oVMBokee0jLcT3+ROS0TWj/g9YRN8J7H/01nP0e+n+KVj1A34HrdjcDeDUjiEnZd+zYwYM/K1asgP3798OjR4/g+vXrswbwrBWdIWcIQgkJA4PtKJDtgOajAMEIJES0bRDyKZ/WWQVcc9y47Z9w8k30f6L/G30TLjup+33NnTuX8/bilCyLTmkrAZ4l6J485SsgGAqpfEEMDUISBNSWKinVUoIS4vZ2UxX9ceM+l3BCqv5DNW/EKD0h9T506BDMmzcPli1bNusAzwp0zsmDSAKiUldMW2VGG6o8FyLKa0OQ3RSRXC4VWRYXU3Ej3H8z/d7mz58PO3funHUpio4cXaYrU4E69YeJGgax+rEHchmpZYDz1ObUwHK60qJxt6LZBLxZRVc5+dOwRAgEQcH5LMFBihnIFCBU6innbefkrRm3A9ws6Aw5qRvnr4HsnAWxMnIHLpIwRfH6gHPcQLWtpistGrcD3CzoRdWVSh5IJ0imCiDFUNE6+9WV1ou7lczkdd+6/vCSdCUICzlrMSiJUnJuq9KAUKlmYD9dyWncQqN/OJtBT3NmkelKrHCBAkUBImvNBXBkCS7ijhvnv5ZLiK0at1N0s6mTglx1zFTnLFC5rBxAkZ27IIiSUz0rZw4Gg1o1bge62b6BHAxSkISqvBaGUVF+q4bL4zw3LFQpaHTRprVq3A50s51fHgy6deuWFgZ1v3lNcTurE3QTVZcsjiOyuO8KlN9+QgfgmR8j7X1Xqn3weSy35R1AE6/PSt7Z0cmXoMrLrGkoPFIUqctUaR0vEPFoOZvvedOpqfb7rmiKu+YHb/OLny2KnuXrck4ufITA8/mfZz1PoPuqLZR7yTrhe0nb9pVxpuOOAZ/uXiL1/CG4HN3sGcKLlc3HL95nQNARCN9XkPgEDk6Fp9bTvGD3cZ1NMxl3LcAd6MeiPAKeQO4JBIKgIEhI9YRURVZGhoTg8RgiCZCngLL7L6Km4q4XcAd6c+9X63/r8xfvSScFZOUTEgaGJFZKL97OT9TTKuQG4m4UcAd6uversy8jIU9O9TEw6G2xAhZAqeRWIdccd1rAHeiNvV/dnXWZkxMkwuNTPCuiL3NZj5VPsHteASS/CCyrObnGuJsF3IFe3/s1UY3iOnnXiq6i4huV2uR/2PBdOXCeS3SiUM0TScevDUY/Ha1ULow0lBDLjtFs3LXq5FmAXu9r1AtFK5UnawFsqtyqSoiFnFXmtkIqJJfkZDmO2r4oOe232c3JdcfdrAo3+EdC274Cla88HJppim78/uRJHTmpJcuqRQKJqmAITxTKcap8Zzcn1x93WtBTnAVou7MK9m/M5NTF9IBZUkL01SAJgyNU/dn3ksGWWA0Fr/ele/ZLiCbibhT0lGlOsZIPwQyySk+aMMqJzFEVKAyHGiH0JBB+MmKoBlmE99SIotWOp8G46wW9iTx+Rip5Hkzm5B5IpcMm/yTKx/03/vxFDAmPGkpobJvpuGuB3mRHdcYqeT4gFwWlE/HIoRAKGi8ZEhdCtoXazjrkFuKud1g/zdtxSq7H2iQsrXnRnK24a12gldII7k3o5xyWNb/3lTjpQf8O+hK1+DP0j9D7oyj6tEzJneXju3NKXhPuL6EfwdnLIG+xTU8AaVf+olp2Gbf5DfozDvL8mcvJawCOk7+AvCe8VyMF70X/s9rHQe6UvDEbWPS1R5YO/UsoeUbT8uXL4fDhw3DgwIFK229B/4WD3Cl5o4D/0ZKKv6TUOTECmx5Bs3v3bti3bx/cuHGDoS+xt2hfB7lT8noB7wP5OEcbvX3qZD51Lca1a9dg+/btsHDhwmRKT68uMdqnxz3iMF9KvglyWF1BwN/DyR7VfMZCCNtKF5w4cSKZP336ND+No9q+TsmdktcD+I8sh/HV6Vb29/fztK+vr+K+rOTDw8O6lEmraYrbKXm+AJ/WBgcH+QnWu3bt4ucsVbDJtrT3HqlDlUwo30xUcrKXbXc+pwH8iYVwaKCn7KnYmzdvhg0bNjDglLJUsc9dupIvJc9FdaUS4N2//wC+/YW1J9B9VGnh+Pg4DAwMcJVlGjvlIHc5eSngR0oB//rv+mDi4icw8MJSW2H9Fr3sVsSUnoyOjlZLU0Dt0++qKy4nLwWcnzJNqj3yk5/CvJfXwMO/X4bPfv2evQ8mikaEENSrfLt4OdXK9+7dCxMTE3Dw4MFKu/bRvg5yl5OXAc5tVG1ScAL8xq+O5OHzoetSaLQnGfUksOlx7UePHq20/V/VPuAgd0peBnhsn7zRm5sOPyryJKr5d0EO1VM6xal2BcDp5vMfEOC0j4M8v0puEvBGS73WmFHQvouwv4/TN0EOElENnZaPUScT5KW2I8X7/V+AAQAHXzpYkAPd3wAAAABJRU5ErkJggg==) no-repeat
}

.ferragamo-product-recommend .cm-gallery .cm-gallery-switch-button-pre {
	left: 10px;
	background-position: -136px 0
}

.ferragamo-product-recommend .cm-gallery .cm-gallery-switch-button-next {
	right: 10px;
	background-position: -158px 0
}

.ferragamo-product-recommend .recommend-item {
	width: 200px;
	margin-right: 25px;
	text-align: center;
	line-height: 18px
}

.ferragamo-product-recommend .item-img {
	display: block;
	width: 200px;
	height: 200px;
	margin-bottom: 7px
}

.ferragamo-product-recommend .item-img img {
	width: 200px;
	height: 200px
}

.ferragamo-product-recommend .item-text {
	height: 18px;
	overflow: hidden;
	width: 200px;
	padding: 0 5px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.ferragamo-product-recommend .item-text a:hover {
	color: #666
}

.ferragamo-product-recommend .item-price {
	font-size: 14px;
	color: #000
}

.fresh-product-list-crumbs {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #3f4a52
}

.fresh-product-list-crumbs .crumb-division,
.fresh-product-list-crumbs .crumb-item {
	color: #3f4a52;
	margin-right: 3px
}

.popup-wrap {
	position: relative;
	z-index: 110
}

.popup-wrap .cm-modal {
	width: 304px;
	height: 120px;
	color: #fff;
	border: 1px solid #b81c22;
	background: #fff
}

.popup-wrap .popup-box {
	vertical-align: middle
}

.popup-wrap .popup-title {
	width: 100%;
	height: 24px;
	line-height: 24px;
	background-color: #b81c22
}

.popup-wrap .title-text {
	font-size: 12px;
	margin-left: 8px
}

.popup-wrap .close-button {
	position: relative;
	float: right;
	height: 24px;
	margin-right: 9px;
	cursor: pointer;
	background: none;
	border: none;
	color: #fff
}

.popup-wrap .close-button:after {
	content: "";
	position: absolute;
	width: 12px;
	height: 12px;
	left: -14px;
	top: 6px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAA1CAMAAAC9fN9SAAAA7VBMVEX////QGRnVJiaiAgLaGRrSS0rLNTXyV1fnQkL////nICDcGxvMExPmHx++FhbYKyvzZGfgHR3YHR3eMjLkHh74tLLIEhLOFBTLHBz5l5fySUjBEhLqISGtCg/DDw/SFhavIDLiHR3AFCDJIjTWGBjJEhLADg7PFRXEGCTHGynAIzTFIjOoBQqwCxG6ITPlUVHOIjLLHy2sBw3oICCyHzHkOjrPIzOzDBOlAge+Eh63EBfiHh7MJDXfHBzJHSu+Dw/ntrfEEBDMEhPtzc/41s7DW1/8oaH9+frTFxf+/PzFGxvEGRfCFRXGERGxJDVbafidAAAAAXRSTlMAQObYZgAAAPFJREFUeF7l1GVugzEQRdHrj8PMKTMzM3P3v5w6aqTsYN6PHC/gakz8ijAvwrEIuyJsirAlwpII1yKcirAvwoEItyJsiLAuwqIIFyJcinAmwo4IMyJsi3AuwqEI90nZ3vfLE0l0NLRXiCkrusOrhM9SXsCHu82SvWY+IagtCNRighuFKKZSjwoCPhwp+HDDLQvU9zh5nxNwPuw6a/Z8OOsU7T12U7Jie8WeS+m3fwS+qvQHswKuSvqwau/Oh3uNwF4lbfHW6tl7ff4gN4GpXDjOhtbhcdn3MfXf9F1BOBf6JQmPurqJdWesutXT844nsPQHq88D7Ffz4gAAAAAASUVORK5CYII=) 0 -42px no-repeat
}

.popup-wrap .pop-content {
	line-height: 21px;
	margin-top: 11px;
	overflow: hidden;
	color: #030303;
	padding: 11px 17px 0 12px;
	text-align: center;
	word-break: break-all
}

.popup-wrap .pop-bottom {
	margin-top: 12px;
	margin-bottom: 15px
}

.popup-wrap .pop-button {
	float: right;
	width: 54px;
	margin-right: 10px;
	cursor: pointer
}

.popup-wrap .cm-button:hover,
.popup-wrap .pop-button {
	background: #b81c22;
	border-color: #b81c22;
	color: #fff
}

.fresh-child-menu-box {
	position: absolute;
	left: 0;
	top: 55px;
	background: #fff;
	visibility: hidden;
	z-index: 100;
	width: 1200px;
	min-width: 740px;
	padding: 20px;
	border: 1px solid #959595;
	font-size: 15px
}

.fresh-child-menu-box .category-box {
	float: left
}

.fresh-child-menu-box .category-box .category-list-wrapper {
	float: left;
	margin-bottom: 80px;
	font-size: 14px;
	line-height: 1.5em;
	overflow: hidden;
	color: #000;
	zoom: 1
}

.fresh-child-menu-box .category-box .category-list-wrapper:after,
.fresh-child-menu-box .category-box .category-list-wrapper:before {
	content: " ";
	display: table
}

.fresh-child-menu-box .category-box .category-list-wrapper:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.fresh-child-menu-box .category-box .category-list {
	float: left;
	margin: 0 10px 0 0;
	text-align: left;
	min-width: 140px
}

.fresh-child-menu-box .category-box .category-list-title {
	margin-bottom: 20px;
	font-weight: 600;
	color: #000
}

.fresh-child-menu-box .category-box .category-list-all {
	font-weight: 600;
	color: #000
}

.fresh-child-menu-box .category-box .category-third-link {
	color: #000
}

.fresh-child-menu-box .category-box .category-third-link:hover {
	color: #bf3a44
}

.fresh-child-menu-box .category-box .category-box-bottom {
	text-align: left;
	line-height: 1.5em;
	position: absolute;
	bottom: 20px;
	left: 20px
}

.fresh-child-menu-box .category-box .category-box-bottom .all-text-link {
	font-size: 15px;
	color: #000;
	font-weight: 600
}

.fresh-child-menu-box .category-banner-box {
	float: right;
	margin-left: 20px
}

.fresh-child-menu-box .category-banner-box .banner-image-wrapper {
	float: left;
	width: 240px
}

.fresh-child-menu-box .category-banner-box .banner-image {
	width: 100%
}

.fresh-header .logo {
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #d7d9db
}

.fresh-header .logo .logo-image-link {
	display: block;
	height: 100%;
	font-size: 0
}

.fresh-header .logo .logo-image-link>img {
	width: 100%
}

.fresh-header .menus {
	position: relative;
	height: 56px;
	border-bottom: 1px solid #959595;
	line-height: 56px;
	text-align: center
}

.fresh-header .nav-list {
	display: inline-block
}

.fresh-header .nav-list-bg {
	background: #fff
}

.fresh-header .menu {
	position: static;
	float: left;
	margin: 0 25px;
	padding: 0 15px;
	font-size: 17px
}

.fresh-header .menu .adv-link {
	color: #000;
	font-weight: 700
}

.fresh-header .menu .adv-link:hover {
	color: #bf3a44
}

.fresh-header .menu .nav-hover-bg {
	position: absolute;
	bottom: -3px;
	margin: 0 auto;
	width: 42px;
	height: 5px;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOPaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MCA3OS4xNjA0NTEsIDIwMTcvMDUvMDYtMDE6MDg6MjEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NmQ3NTYzZGMtNzYwMS00Yjk4LWFiZGUtMjIzMjU1ZDg1MDE5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDMTg0QjZCNTVBRTExRTk4MjJGRTE3RDA1NEFCNDQ5IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDMTg0QjZBNTVBRTExRTk4MjJGRTE3RDA1NEFCNDQ5IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YWU4MzJkZTYtZmVlMi00YmY1LWIwNGQtZWE1YWNhZjEwODkyIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6N2Q2ZTBkMmItY2I1NC01NTRjLWEzYjYtMmYxNDQ4M2UwN2I3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgABQAqAwERAAIRAQMRAf/EAGAAAQEBAAAAAAAAAAAAAAAAAAUGCAEBAQAAAAAAAAAAAAAAAAAAAQAQAAICAgEDAgcAAAAAAAAAAAECAwQREgUAIRMiIzFBUTIUFQYRAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwDRX9grGvx+HlRRcUuIkstsPDLhWNVlkUbYIPcbajHfIYKkaMdsWLTyz883Hmdfz4K8NtZVGvtky2JWtNFr8qcYfP3dIK8ZFdXgr6y2mkfFbaWvXsxwjEh2yjTyPkpjzaP2X69SEXoeQPFzolzlAoic8pPUrWDQPuEoK0TWBbWTGADVkK57uPiOpHv5VZv3MLPJb2FKUSx2kvZLeWLVne02gI9Wqopz6u4x3KYsegv/2Q==) no-repeat 50%;
	visibility: hidden;
	z-index: 110
}

.fresh-header .showPanel:hover .fresh-child-menu-box {
	visibility: visible
}

.fresh-header .showPanel:hover .nav-hover-bg {
	visibility: visible;
	display: block;
	position: absolute;
	bottom: -3px;
	z-index: 120;
	margin-left: -5px
}

.fresh-product-item {
	float: left;
	margin: 0 40px;
	width: 210px;
	height: 320px;
	cursor: pointer
}

.fresh-product-item:first-child {
	margin-left: 0
}

.fresh-product-item:last-child {
	margin-right: 0
}

.fresh-product-item .product-item-image {
	width: 210px;
	height: 210px;
	overflow: hidden
}

.fresh-product-item .product-info {
	padding: 10px 0;
	overflow: hidden;
	text-align: center
}

.fresh-product-item .brand {
	font-size: 12px;
	line-height: 1.5em;
	color: #000;
	font-weight: 700
}

.fresh-product-item .name {
	width: 210px;
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #a1a1a1
}

.fresh-product-item .sale-price-wrapper {
	font-size: 12px;
	color: #b51d27
}

.fresh-product-item .contrast-price-wrapper {
	font-size: 12px;
	color: #bababa;
	line-height: 2em;
	text-decoration: line-through
}

.product-info-default {
	float: left;
	width: 594px
}

.product-info-default .productinfo-center-wrap {
	padding: 19px;
	color: #666;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd
}

.product-info-default .productinfo-counter-wrap {
	height: 36px;
	margin-bottom: 8px;
	font-size: 14px;
	line-height: 36px
}

.product-info-default .cm-counter {
	float: left;
	width: 135px;
	padding-left: 10px;
	padding-right: 15px
}

.product-info-default .cm-counter .cm-counter-button {
	width: 16px;
	height: 16px;
	line-height: 16px;
	margin: 11px 0
}

.product-info-default .cm-counter .cm-counter-button>button {
	width: 16px;
	height: 16px;
	line-height: 14px;
	padding: 0
}

.product-info-default .cm-counter .cm-counter-input {
	margin: 0 10px
}

.product-info-default .cm-counter .cm-counter-input>input {
	width: 56px;
	height: 36px;
	border: 1px solid #ddd
}

.product-info-default .buy-explain {
	color: red
}

.product-info-default .suit-piece {
	margin-left: 5px;
	color: red
}

.product-info-default .product-info-bottom {
	padding-left: 19px;
	zoom: 1
}

.product-info-default .product-info-bottom:after,
.product-info-default .product-info-bottom:before {
	content: " ";
	display: table
}

.product-info-default .product-info-bottom:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.product-info-default .share-wrap {
	width: 440px
}

.product-content-default .product-content-tabs .cm-tabs-nav {
	background: #ccc;
	color: #fff;
	height: 23px;
	line-height: 23px;
	margin-right: 1px;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
	padding: 0 22px
}

.product-content-default .product-content-tabs .cm-tabs-nav-active {
	color: #fff;
	background: #b81c22;
	border-color: #ddd
}

.product-content-default .product-content-tab {
	margin-top: 29px
}

.product-content-default .detail-tab-pro-info {
	margin-bottom: 10px
}

.product-content-default .product-properties {
	display: table;
	border-left: 2px solid #ddd;
	border-top: 2px solid #ddd;
	border-bottom: none;
	border-collapse: collapse;
	border-spacing: 0
}

.product-content-default .product-properties-tbody {
	display: table-row-group;
	vertical-align: middle;
	border-color: inherit
}

.product-content-default .property-item {
	font-size: 12px;
	display: table-row;
	vertical-align: inherit;
	border-color: inherit
}

.product-content-default .property-item-title {
	background: #eee;
	padding-left: 40px;
	width: 160px;
	text-align: left;
	font-weight: 300
}

.product-content-default .property-item-title,
.product-content-default .property-item-value {
	display: table-cell;
	vertical-align: inherit;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	height: 18px;
	line-height: 18px
}

.product-content-default .property-item-value {
	padding: 10px 16px;
	width: 301px
}

.product-content-default .service-tab-content {
	line-height: 24px;
	color: #666;
	width: 92%;
	margin-bottom: 18px;
	padding: 10px 4%;
	font-size: 12px
}

.product-content-default .service-content-title {
	font-weight: 700;
	padding: 0 0 5px;
	margin: 0 0 5px;
	color: #333;
	border-bottom: 1px dashed #ddd
}

.product-content-default .notice-tab-content {
	border: 1px solid #ddd;
	font-size: 12px;
	line-height: 24px;
	color: #666;
	width: 96%;
	margin-bottom: 18px;
	margin: 10px 2%
}

.product-content-default .notice-content-title {
	background: #f7f7f7;
	color: #333;
	padding: 10px 5px;
	border-bottom: 1px solid #ddd;
	font-weight: 700
}

.product-content-default .notice-content-value {
	padding: 10px 5px
}

.product-history-default .recommend-none {
	padding: 10px 0
}

.product-history-default .product-history-tabs .cm-tabs-nav {
	display: inline-block;
	height: 23px;
	line-height: 23px;
	margin-right: 1px;
	font-size: 14px;
	padding: 0 22px;
	background: #ccc;
	color: #fff;
	cursor: pointer
}

.product-history-default .product-history-tabs .cm-tabs-nav-active {
	color: #fff;
	background: #b81c22;
	border-color: #ddd
}

.product-history-default .cm-gallery {
	position: relative;
	left: 0;
	top: 0;
	border: 1px solid #ddd
}

.product-history-default .cm-gallery-panels-box {
	position: relative;
	top: 20px;
	left: 27px;
	z-index: 1;
	width: 1134px;
	height: 333px;
	overflow: hidden
}

.product-history-default .cm-gallery-switch-buttons {
	position: absolute;
	z-index: 2;
	top: 50%;
	height: 51px;
	width: 100%
}

.product-history-default .cm-gallery-switch-button-pre {
	margin-left: 15px
}

.product-history-default .cm-gallery-switch-button-next {
	margin-right: 15px
}

.product-history-default .product-item-default {
	float: left;
	height: 333px;
	width: 240px;
	margin-left: 35px;
	text-align: center
}

.product-history-default .product-item-default .item-link {
	color: #000
}

.product-history-default .product-item-default .item-link:hover {
	text-decoration: none
}

.product-history-default .product-item-default .item-brand {
	margin-top: 16px
}

.product-history-default .product-item-default .item-image {
	width: 240px;
	height: 240px
}

.product-history-default .product-item-default .cm-price-type-contrast {
	font-size: 12px
}

.product-recommend-default .recommend-none {
	padding: 10px 0
}

.product-recommend-default .product-recommend-tabs .cm-tabs-navs {
	border-bottom: 0;
	padding: 18px 0 5px 14px
}

.product-recommend-default .product-recommend-tabs .cm-tabs-nav {
	position: relative;
	width: 72px;
	height: 20px;
	line-height: 20px;
	padding: 1px;
	display: inline-block;
	text-align: center;
	font-size: 13px;
	cursor: pointer
}

.product-recommend-default .product-recommend-tabs .cm-tabs-nav-active {
	color: #fff;
	background: #b81c22;
	border-color: #b81c22
}

.product-recommend-default .product-recommend-tabs .cm-tabs-nav-active .product-recommend-icon {
	display: block
}

.product-recommend-default .product-recommend-tabs .product-recommend-icon {
	display: none;
	position: absolute;
	top: 20px;
	left: 34px;
	width: 8px;
	height: 5px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAB2CAYAAACks+FZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkE3QUIxNDMwOTI5MTFFN0IyRUVFMTlDRjBCOUNBRTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkE3QUIxNDQwOTI5MTFFN0IyRUVFMTlDRjBCOUNBRTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQTdBQjE0MTA5MjkxMUU3QjJFRUUxOUNGMEI5Q0FFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQTdBQjE0MjA5MjkxMUU3QjJFRUUxOUNGMEI5Q0FFMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkC9/TcAAAQ3SURBVHja7FxbSBVBGN41qYjECrpASaF2eQkK4yRRKEo3iPShVLqRBpoUERERlQW+9tCLkRUR3R4C6eJDdHswIgghEoMsTKPSMIugjMzITt+P/8K47J49c5w5qzQffOLObb8z/39m/hlntDs6OqLWCJCVlWXfnZ1pqUYq/cjMTKzhzs5Ov6xx4F6wFIyALeA58AI4KJTbCe4Cs8E34BUuNyRMAy6C24XnHPAsWADuYHGXwS1CmVngSi5bpUPYRpcoEaXce5ZLlIhKsFGHsMqA/KNxtFGtQ1hOQP7kONqIpGgQNl1BG9N8hdm2PYwS+KxAWI+vsGg0OowSuKlAWIMOUx7jMSlRdIO1OoR9BTeArxOo+wJcRW3oEGaxqKXgSddI74dBLrsMfEsJuoQR+sFD4IqA3nsJLueyv51EncIcNHNPNHg5OYt65jmJx5iMVeEHuJnnS2dmoAm73M/Utoq3SoQ9FHU8ZjOvieV/qVZyMcg+F4gUa5TCCJMOrVXE/JJVFoJ/wcNgBad9AovBp7pj/qBZoVgQRZgJ7haFhWXKBR5pxWEOFzPAGh5s3bgl5fySQaL4gck/0oQ0WqA852XdeI4kHPSC9bp7jBYbByg85qmoiQXmcXRbDd4B34NLWGQb2Kdb2EFwirDwoNjsD68jj4PvhLItUlOS23zicxxhdrpH2jbw+ogHWHesLxn793qkkf/s9xGdtJG/RvCXfg5vusBT7Et7wAm8X3EavASuTkZ0cZ7NNh/8wD04ETzC+xZ14D5ef07lOpvAQqkBVnLp5uA7R6WOWX+x4y8GT4BzBVGESTzyhzaJk4lrwa1BI39YU9Ij8GeskT9ZMb8bX8AqNu889q36MGN+E8H+h6G1rH+s6+5MWo+10jjqw1aZ+U21sPVgj0deD+d9C0sYbZQV8YQr7tQUcV44PibsyJSBN/i5jNNC8zsxumjkmMn5Pdxvpeu5zoxjRpiBgYGBgYGBgYGBwViEs4cx0jJKFyPRBD6EMthxvMSWFGXrEpboS5SKsxU3rkzcqF3wjhlTjmrnl32ZclFBPmYr/JAGBgYGBgYGBgYGBgZjA1quuRJGehbDb/lGN0fpRkw7OMBs57TCZPSY+9zFIvAMmO9RNptJ13earKEz0690CRN7jA5pN/uIciOfy+bpFkY9ddsafsw9CGlcZ5EuYbS0p1vKiZwTS+e6tg4fI2fO9cpc29Ux7PnenCyvYrncxkPVPVYSSxSJcQS5hQoo0WHKAgXtFOgwZYZXho/Z/JCho8cGggqJZk0WSNhHBaK6dAhrVtDOEx0+ds3y/6cG8Zrvqo4eu28JVyK8TBljmLC47gMdPUa7zuX8gnTJHqPDuxWWxr++UZRAB3L7JOr2cZ023dEFXZeIxDKry3wRrpOUeIx6ji7/0j0h50oODZ50sZyu8tCN5Qb2qailEf8EGAAkfBcjEBIAuwAAAABJRU5ErkJggg==) no-repeat 0 -40px;
	overflow: hidden
}

.product-recommend-default .recommend-wrap {
	width: 225px;
	margin: 0 auto
}

.product-recommend-default .product-item-default {
	width: 225px;
	min-height: 286px;
	margin-top: 10px;
	text-align: center
}

.product-recommend-default .product-item-default .item-link {
	color: #000;
	text-decoration: none
}

.product-recommend-default .product-item-default .item-link:hover,
.product-recommend-default .product-item-default .item-link:hover .item-brand,
.product-recommend-default .product-item-default .item-link:hover .item-name {
	color: #000
}

.product-recommend-default .product-item-default .item-image {
	width: 225px;
	height: 225px;
	overflow: hidden
}

.product-recommend-default .product-item-default .cm-price-type-contrast {
	font-size: 12px
}

.givenchy-menu-wrap .star-product-all a:hover,
a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
	color: #b81c22
}

.givenchy-menu-wrap .star-product-all a:focus:hover,
.givenchy-menu-wrap .star-product-all a:hover,
a:focus,
a:hover {
	color: #761216
}

.givenchy-menu-wrap .star-product-all a:hover,
a,
button,
input,
select {
	outline: 0
}

.givenchy-menu-wrap .star-product-all a:hover::-moz-focus-inner,
a::-moz-focus-inner,
button::-moz-focus-inner,
input::-moz-focus-inner,
select::-moz-focus-inner {
	border-color: transparent!important
}

.givenchy-menu-wrap .star-product-all a:hover,
a {
	text-decoration: none;
	color: #666;
	cursor: pointer
}

.givenchy-menu-wrap .star-product-all a:hover,
a:hover {
	text-decoration: none;
	color: #b81c22
}

.givenchy-menu-wrap .star-product-all a:active:hover,
a:active {
	color: #b81c22
}

.givenchy-menu-wrap {
	position: relative;
	background: #fff
}

.givenchy-menu-wrap .givenchy-menu {
	zoom: 1;
	height: 70px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.givenchy-menu-wrap .givenchy-menu:after,
.givenchy-menu-wrap .givenchy-menu:before {
	content: " ";
	display: table
}

.givenchy-menu-wrap .givenchy-menu:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.givenchy-menu-wrap .givenchy-menu-item {
	float: left;
	width: 14%
}

.givenchy-menu-wrap .givenchy-menu-item.active .item-name {
	text-decoration: underline
}

.givenchy-menu-wrap .givenchy-menu-item.active .item-content {
	display: block
}

.givenchy-menu-wrap .givenchy-menu-item .item-name {
	display: block;
	font-size: 12px;
	text-align: center;
	color: #333;
	line-height: 35px;
	letter-spacing: 1px
}

.givenchy-menu-wrap .givenchy-menu-item .item-name:hover {
	text-decoration: underline
}

.givenchy-menu-wrap .givenchy-menu-item .item-content {
	display: none
}

.givenchy-menu-wrap .givenchy-sub-menu-box {
	position: absolute;
	top: 52px;
	left: 0;
	width: 100%;
	background-color: #fff;
	opacity: .98;
	z-index: 100
}

.givenchy-menu-wrap .star-product {
	zoom: 1;
	overflow: hidden;
	position: relative
}

.givenchy-menu-wrap .star-product:after,
.givenchy-menu-wrap .star-product:before {
	content: " ";
	display: table
}

.givenchy-menu-wrap .star-product:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.givenchy-menu-wrap .star-product .line {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	width: 1px;
	background-color: #ccc
}

.givenchy-menu-wrap .star-product-item {
	position: relative;
	float: left;
	width: 50%;
	padding: 10px 50px
}

.givenchy-menu-wrap .star-product-item strong {
	position: relative;
	font-size: 15px;
	font-weight: 700;
	color: #000;
	letter-spacing: 2px;
	border-bottom: 1px solid #000
}

.givenchy-menu-wrap .star-product-list {
	margin-top: 40px
}

.givenchy-menu-wrap .star-product-list-item {
	position: relative;
	width: 100%;
	height: 130px;
	padding: 0 120px 0 55px;
	float: left
}

.givenchy-menu-wrap .star-product-list-item a:hover {
	color: #000
}

.givenchy-menu-wrap .star-product-list-item .list-item-rank {
	position: absolute;
	top: 0;
	left: 0;
	font-family: Myriad Pro;
	font-size: 93px;
	font-weight: 400;
	color: #000;
	font-style: normal;
	line-height: 56px
}

.givenchy-menu-wrap .star-product-list-item .text-title {
	font-size: 12px;
	font-weight: 700;
	color: #000
}

.givenchy-menu-wrap .star-product-list-item .text-con {
	margin-top: 7px;
	font-size: 18px;
	font-weight: 400;
	color: #000;
	line-height: 20px
}

.givenchy-menu-wrap .star-product-all {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	border-bottom: 1px solid #ccc;
	font-size: 12px;
	font-weight: 500;
	color: #000;
	line-height: 44px;
	text-indent: 105px
}

.givenchy-menu-wrap .star-product-all a,
.givenchy-menu-wrap .star-product-all a:hover {
	color: #000
}

.givenchy-menu-wrap .lsit-item-img {
	position: absolute;
	top: -25px;
	right: 0
}

.givenchy-menu-wrap .lsit-item-img img {
	width: 120px;
	height: 120px
}

.givenchy-menu-wrap .child-two-menu-box {
	display: table;
	table-layout: fixed;
	width: 100%;
	padding: 54px 54px 60px;
	border-bottom: 1px solid #ccc
}

.givenchy-menu-wrap .child-two-menu-item {
	display: table-cell
}

.givenchy-menu-wrap .two-menu-name {
	display: block;
	font-size: 12px;
	font-weight: 700;
	color: #000;
	line-height: 14px
}

.givenchy-menu-wrap .child-three-menu-item {
	margin-top: 15px
}

.givenchy-menu-wrap .three-menu-name {
	display: block;
	font-size: 12px;
	font-weight: 400;
	line-height: 12px
}

.givenchy-menu-wrap .menu-adv-box {
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid #ccc
}

.givenchy-menu-wrap .menu-adv-box:after {
	content: "";
	position: absolute;
	top: 20px;
	bottom: 20px;
	left: 50%;
	width: 1px;
	background-color: #ccc
}

.givenchy-menu-wrap .menu-adv-box li {
	float: left;
	width: 50%
}

.givenchy-menu-wrap .menu-adv-box .adv-item {
	display: block;
	overflow: hidden;
	padding: 20px 0
}

.givenchy-header-wrap {
	position: relative;
	background: #131313;
	height: 200px
}

.givenchy-header-wrap .givenchy-logo {
	width: 100%;
	height: 130px;
	margin: 0 auto;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center
}

.givenchy-header-wrap .givenchy-logo .logo-link {
	width: 100%;
	height: 100%
}

.givenchy-header-wrap .givenchy-logo .img {
	display: block;
	width: 100%;
	height: 100%
}

.givenchy-carousel {
	width: 750px;
	height: 584px;
	overflow: hidden
}

.givenchy-carousel .givenchy-swiper-container,
.givenchy-carousel .givenchy-swiper-container .swiper-slide {
	width: 750px;
	height: 543px
}

.givenchy-carousel .givenchy-swiper-container .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%
}

.givenchy-carousel .givenchy-swiper-pagination {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 41px;
	background-color: #000
}

.givenchy-carousel .givenchy-swiper-pagination .swiper-pagination-bullet {
	margin: 0 6px;
	border-radius: 0;
	opacity: 1;
	background-color: #666
}

.givenchy-carousel .givenchy-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: #fff
}

.givenchy-product-box {
	width: 50%
}

.givenchy-product-img {
	display: block
}

.givenchy-product-info {
	position: relative
}

.givenchy-product-name {
	overflow: hidden;
	height: 45px;
	font-size: 12px;
	color: #000;
	line-height: 24px;
	word-break: break-all;
	text-overflow: ellipsis;
	text-align: center
}

.givenchy-product-price {
	text-align: center
}

.givenchy-product-price .cm-price-type-sales {
	display: block;
	margin-top: 5px;
	font-size: 16px;
	text-align: center;
	color: #333;
	line-height: 14px
}

.givenchy-product-price .cm-price-type-contrast {
	display: block;
	margin-top: 20px;
	font-size: 12px;
	color: #999
}

.givenchy-index-product-carousels {
	position: relative;
	padding: 0;
	overflow: hidden
}

.givenchy-index-product-carousels.givenchy-index-product-carousels {
	padding: 0!important
}

.givenchy-index-product-carousels .givenchy-product-swiper-container {
	overflow: hidden
}

.givenchy-index-product-carousels .givenchy-carousel {
	width: 100%;
	overflow: hidden
}

.givenchy-index-product-carousels .givenchy-carousel .cm-carousel-panel img {
	display: block;
	margin: 0 auto
}

.givenchy-index-product-carousels .givenchy-carousels-list {
	position: absolute;
	width: 3724px
}

.givenchy-index-product-carousels .givenchy-carousel-item {
	width: 750px;
	height: 543px
}

.givenchy-index-product-carousels .givenchy-carousel-item img {
	width: 100%
}

.givenchy-index-product-carousels .givenchy-index-product-box {
	position: relative;
	width: 298px
}

.givenchy-index-product-carousels .givenchy-index-product-box:nth-child(2n) {
	padding-left: 11px;
	padding-right: 65px
}

.givenchy-index-product-carousels .givenchy-index-product-box:nth-child(odd) {
	padding-right: 12px;
	padding-left: 65px
}

.givenchy-index-product-carousels .givenchy-index-product-box .givenchy-product-img {
	width: 298px;
	height: 298px;
	margin: 6px 0 10px
}

.givenchy-index-product-carousels .givenchy-index-product {
	width: 100%
}

.givenchy-index-product-carousels .givenchy-product-swiper-pagination {
	padding: 38px 0
}

.givenchy-index-product-carousels .givenchy-product-swiper-pagination .swiper-pagination-bullet {
	margin: 0 6px;
	width: 8px;
	height: 8px;
	border-radius: 0;
	opacity: 1;
	background-color: #ccc
}

.givenchy-index-product-carousels .givenchy-product-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: #333
}

.givenchy-index-product-carousels .givenchy-swiper-index-button {
	position: absolute;
	top: 239px;
	width: 32px;
	height: 32px;
	background: #cbcbcb
}

.givenchy-index-product-carousels .givenchy-swiper-index-button-prev {
	left: 0
}

.givenchy-index-product-carousels .givenchy-swiper-index-button-prev:before {
	position: absolute;
	top: 6px;
	left: 9px;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent;
	border-width: 10px 10px 10px 0;
	border-right-color: #fff;
	content: ""
}

.givenchy-index-product-carousels .givenchy-swiper-index-button-next {
	right: 0
}

.givenchy-index-product-carousels .givenchy-swiper-index-button-next:before {
	position: absolute;
	top: 6px;
	left: 12px;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent;
	border-width: 10px 0 10px 10px;
	border-left-color: #fff;
	content: ""
}

.givenchy-product-carousels {
	position: relative;
	padding: 0 66px;
	overflow: hidden
}

.givenchy-product-carousels .givenchy-product-swiper-container {
	overflow: hidden
}

.givenchy-product-carousels .givenchy-carousel {
	width: 100%;
	overflow: hidden
}

.givenchy-product-carousels .givenchy-carousel .cm-carousel-panel img {
	display: block;
	margin: 0 auto
}

.givenchy-product-carousels .givenchy-carousels-list {
	position: absolute;
	width: 3724px
}

.givenchy-product-carousels .givenchy-carousel-item {
	width: 750px;
	height: 543px
}

.givenchy-product-carousels .givenchy-carousel-item img {
	width: 100%
}

.givenchy-product-carousels .givenchy-index-product-box {
	position: relative;
	width: 298px
}

.givenchy-product-carousels .givenchy-index-product-box:nth-child(2n) {
	padding-left: 5px
}

.givenchy-product-carousels .givenchy-index-product-box:nth-child(odd) {
	padding-right: 6px
}

.givenchy-product-carousels .givenchy-index-product-box .givenchy-product-img {
	width: 298px;
	height: 298px;
	margin: 6px 0 10px
}

.givenchy-product-carousels .givenchy-index-product {
	width: 50%
}

.givenchy-product-carousels .button-line {
	display: inline-block;
	position: relative
}

.givenchy-product-carousels .givenchy-product-swiper-pagination {
	display: inline-block;
	padding: 38px 0
}

.givenchy-product-carousels .givenchy-product-swiper-pagination .swiper-pagination-bullet {
	margin: 0 6px;
	width: 8px;
	height: 8px;
	border-radius: 0;
	opacity: 1;
	background-color: #ccc
}

.givenchy-product-carousels .givenchy-product-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: #333
}

.givenchy-product-carousels .givenchy-swiper-button {
	position: absolute;
	top: auto;
	bottom: 30px;
	width: 32px;
	height: 32px;
	background: #cbcbcb
}

.givenchy-product-carousels .givenchy-swiper-button-prev {
	right: auto;
	left: -70px
}

.givenchy-product-carousels .givenchy-swiper-button-prev:before {
	position: absolute;
	top: 6px;
	left: 9px;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent;
	border-width: 10px 10px 10px 0;
	border-right-color: #fff;
	content: ""
}

.givenchy-product-carousels .givenchy-swiper-button-next {
	right: -70px;
	left: auto
}

.givenchy-product-carousels .givenchy-swiper-button-next:before {
	position: absolute;
	top: 6px;
	left: 12px;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent;
	border-width: 10px 0 10px 10px;
	border-left-color: #fff;
	content: ""
}

.givenchy-recommends-tab {
	margin-top: 34px
}

.givenchy-recommends-tab .givenchy-category-list {
	padding: 0;
	text-align: center
}

.givenchy-recommends-tab .givenchy-category-list ul {
	position: relative;
	width: 100%
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item {
	float: none;
	display: inline-block;
	width: 274px;
	height: 53px;
	line-height: 53px;
	border: 1px solid #000
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item:last-child {
	margin-left: 45px
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item span {
	position: relative;
	display: inline;
	font-size: 15px;
	color: #000;
	letter-spacing: 2px;
	cursor: pointer
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item span:hover:after {
	position: absolute;
	content: "";
	bottom: -4px;
	left: 0;
	width: 100%;
	height: 1px;
	font-weight: 500;
	background-color: #000
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item.active {
	background: #000;
	font-weight: 500
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item.active span {
	color: #fff
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item.active span:after {
	content: "";
	position: absolute;
	bottom: -4px;
	left: 0;
	width: 100%;
	height: 1px;
	background-color: #000
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item.active .givenchy-category-all {
	display: block
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item .givenchy-category-all {
	position: absolute;
	right: 0;
	display: none;
	bottom: -32px;
	font-size: 13px;
	color: #000
}

.givenchy-recommends-tab .givenchy-category-list .givenchy-category-item .givenchy-category-all:hover {
	color: #000;
	text-decoration: underline
}

.guerlain-menu-wrap {
	position: relative;
	width: 100%;
	height: 41px;
	border-bottom: 2px solid #ccc
}

.guerlain-menu-wrap .guerlain-menu {
	zoom: 1;
	width: 948px;
	margin: 0 auto;
	text-align: center
}

.guerlain-menu-wrap .guerlain-menu:after,
.guerlain-menu-wrap .guerlain-menu:before {
	content: " ";
	display: table
}

.guerlain-menu-wrap .guerlain-menu:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.guerlain-menu-wrap .guerlain-menu ul {
	display: inline-block
}

.guerlain-menu-wrap .menu-item {
	float: left;
	height: 41px;
	text-align: left
}

.guerlain-menu-wrap .menu-item:last-child a {
	border-right: 0
}

.guerlain-menu-wrap .menu-item.active .menu-content {
	display: block
}

.guerlain-menu-wrap .menu-item-link {
	display: block;
	padding: 0 40px;
	border-right: 2px solid #ccc;
	font-size: 16px;
	line-height: 21px;
	color: #000
}

.guerlain-menu-wrap .menu-content {
	position: absolute;
	left: 0;
	top: 41px;
	width: 100%;
	display: none;
	background: #fff
}

.guerlain-menu-wrap .menu-sub-box {
	zoom: 1;
	display: block;
	padding: 15px 80px 10px 97px;
	width: 952px;
	margin: 0 auto
}

.guerlain-menu-wrap .menu-sub-box:after,
.guerlain-menu-wrap .menu-sub-box:before {
	content: " ";
	display: table
}

.guerlain-menu-wrap .menu-sub-box:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.guerlain-menu-wrap .menu-sub-item {
	float: left;
	width: 193px;
	min-height: 46px;
	margin-bottom: 10px
}

.guerlain-menu-wrap .menu-sub-item:first-child {
	margin-bottom: 70px
}

.guerlain-menu-wrap .menu-sub-title {
	font-size: 16px;
	color: #000;
	margin: 12px 0 8px
}

.guerlain-menu-wrap .menu-sub-child-item a {
	line-height: 22px;
	font-size: 14px;
	color: #999
}

.guerlain-menu-wrap .menu-close {
	padding: 8px 0;
	width: 952px;
	margin: 0 auto;
	border-top: 2px solid #ccc;
	font-size: 16px;
	text-align: center;
	color: #000;
	cursor: pointer
}

.guerlain-menu-wrap .menu-close img {
	margin-left: 11px
}

.guerlain-header-wrap {
	width: 100%;
	position: relative;
	z-index: 2
}

.guerlain-header-wrap .guerlain-logo {
	display: block;
	width: 212px;
	margin: 27px auto 34px
}

.guerlain-header-wrap .guerlain-logo img {
	display: block;
	width: 100%
}

.guerlain-left-menu {
	width: 170px;
	margin-right: 32px;
	padding-bottom: 3px
}

.guerlain-left-menu .guerlain-menu-title {
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	font-weight: bolder;
	font-family: Arial;
	margin-bottom: 20px;
	color: #000
}

.guerlain-left-menu .guerlain-menu-title-img {
	width: 170px
}

.guerlain-left-menu .menu-item {
	position: relative;
	padding-left: 17px;
	height: 21px;
	line-height: 21px;
	font-size: 12px;
	font-family: SimSun;
	color: #333;
	cursor: pointer;
	overflow: hidden
}

.guerlain-left-menu .menu-has-sub {
	background: url(images/arr-right.7a22c158.png) no-repeat 1px 5px
}

.guerlain-left-menu .menu-item-active {
	height: auto;
	background: url(images/arr-down.3e039c65.png) no-repeat 1px 5px
}

.guerlain-left-menu .menu-item-name {
	font-family: MicrosoftYaHei;
	font-size: 12px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0;
	color: #333
}

.guerlain-left-menu .menu-item-name:hover {
	color: #000
}

.guerlain-carousel,
.guerlain-carousel .cm-carousel {
	height: 412px!important
}

.guerlain-carousel .cm-carousel-nav {
	bottom: 20px
}

.guerlain-carousel .cm-carousel-nav-item {
	height: 12px;
	width: 12px;
	margin: 0 0 0 8px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABc0lEQVQ4jaWVUW7CMAxAX1oYGwJp0n4QXIBzcDx++5E/DtAb8D/tCBzDUgFt2laXfSwpwRQ2NktWlMR+rhPHdVwWd2UP4NC12LsCcVegFtbOLSAFOSDrgB6AJoxRW2gKiWPWoc7ArLbQNOUIyzs0BapRUuglYA/oB83DenRU4DNoDNKmHtNxBtgHBkVRzEVkpaobVd2IyKooijkwMMFSDi5s3AFD4BGYeO8XdV1vD0bqut567xfAJNgOg29ugQNgBDwBMxFZW1gUEVkDs2A7Cr454NJUeyHSAHhQ1U2WZSM6pGma1zzP58Ab8A58ADXQZF0O/xELjLfVVFX1csmpqqpnTou7ExiLVgEty3KpqjsLU9VdWZZLjnWYFjZwPMM+cA+M+T7sqfd+ISJrVd2r6l5E1uGGp8FmHHz6geHsk4tF/dvCroO2X5q+lDTlOFd+fnonKXcBLfyW5nC1fZ08JxPYtrC4fmZ8S4M9mPkZwMqffgFfv9zakGLqWRIAAAAASUVORK5CYII=) no-repeat 50%;
	cursor: pointer
}

.guerlain-carousel .cm-carousel-nav-item-active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABgElEQVQ4jaWVP2rDMBTGPyl2HDDZPLRkLJS0RyjdDJkDPUeXQAg9QSAB36VbCDF0KDpD6SHaIdHSxFIXy31+lt1/Dx5CsvWTv6dPskB7iI5nAGB9g0EHRHRAOazqcwAFCQDSA7UATNm6rKAU4lrpScFgPCsolexgPU9SYMESFNoGDACEZfbKcTexAHAs0y1SSQ88NeuVoGg2m11OJpOHOI5vAEBrrbbb7TLLsteWelZyqNQQQDSfz6+m0+njYDC4FkL0hRD9KIouxuPxXZIkO6XUG6uhBWCdlEYN0zRdSCmHYCGlHKZpuiAfUHOCZO9X0p1MX8RxfEtANVtx4L+DA10tjNZatU3SWj+DbYYP6HasAFDkeb4yxuw5zBizz/N8hS8fUmPXTEvtI5RS70mS7Eaj0XkYhmfW2uPhcHjabDb36/X6BcAHgBOBGqB55Jypf2rsE4PWjh6V7PoFvj96Nck+IIf/5nLovL68PgNxAtB+fbUt0HXBWtZvAHj86RfwCUuUpErPdQlrAAAAAElFTkSuQmCC) no-repeat 50%
}

.guerlain-product-item {
	width: 246px;
	margin-bottom: 70px
}

.guerlain-product-item .item-image {
	display: block;
	margin-bottom: 19px;
	width: 246px;
	height: 246px;
	border: 1px solid #e6e6e6
}

.guerlain-product-item .item-text {
	display: block;
	line-height: 18px;
	color: #000;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-family: MicrosoftYaHei;
	font-size: 12px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0;
	color: #333
}

.guerlain-product-item .item-text:hover {
	color: #000
}

.guerlain-product-item .item-tag {
	font-weight: 700
}

.guerlain-product-item .item-style-price,
.guerlain-product-item .item-style-price:hover {
	color: #000
}

.guerlain-product-item .cm-price {
	display: inline-block;
	line-height: 24px;
	color: #333
}

.guerlain-product-item .cm-price,
.guerlain-product-item .item-buy {
	font-family: MicrosoftYaHei;
	font-size: 12px;
	font-weight: 400;
	font-stretch: normal;
	letter-spacing: 0
}

.guerlain-product-item .item-buy {
	display: block;
	width: 133px;
	height: 39px;
	margin-top: 13px;
	line-height: 39px;
	text-align: center;
	cursor: pointer;
	border: none;
	background-color: #000;
	color: #fff
}

.guerlain-product-item .item-buy:hover {
	color: #fff;
	background-color: #000
}

.flex-empty {
	margin: 0
}

.guerlain-index-floors .guerlain-index-floor {
	width: 100%;
	zoom: 1
}

.guerlain-index-floors .guerlain-index-floor:after,
.guerlain-index-floors .guerlain-index-floor:before {
	content: " ";
	display: table
}

.guerlain-index-floors .guerlain-index-floor:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.guerlain-index-floors .guerlain-index-floor-item {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.guerlain-index-floors .guerlain-index-floor-item .guerlain-product-item {
	margin-bottom: 60px
}

.guerlain-index-floors .guerlain-index-floor .flex-item-fill {
	width: 100px
}

.guerlain-index-floors .floor-title {
	padding-bottom: 10px;
	height: 58px;
	padding-top: 11px;
	border-top: 1px solid #e5e5e5;
	font-family: MicrosoftYaHei;
	font-size: 18px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0;
	color: #333;
	text-align: center
}

.guerlain-index-floors .item-last {
	margin-right: 0
}

.guerlain-index-story {
	width: 100%;
	overflow: hidden
}

.guerlain-index-story .guerlain-story-title {
	padding-bottom: 10px;
	height: 53px;
	line-height: 53px;
	font-size: 18px;
	border-top: 1px solid #e5e5e5
}

.guerlain-index-story .story-list {
	padding-bottom: 48px
}

.guerlain-index-story .story-item.story-item-first {
	margin-left: 0
}

.guerlain-index-story .story-item {
	width: 234px;
	margin-left: 29px
}

.guerlain-index-story .story-item img {
	display: block;
	width: 234px;
	height: 207px
}

.guerlain-index-story .story-item a,
.guerlain-index-story .story-item a:hover {
	color: #000
}

.guerlain-index-story .story-name {
	height: 53px;
	text-align: center;
	line-height: 53px;
	font-size: 18px
}

.guerlain-index-story .story-read-more {
	display: block;
	height: 25px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZmY3NTliNy02ZmFlLTRmNGQtYjk3My1kZDRjN2Q1NTc4MTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0MyMjZBQTg5NkU0MTFFNzgzM0RDOEUzN0FEOTY2REEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0MyMjZBQTc5NkU0MTFFNzgzM0RDOEUzN0FEOTY2REEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZGNkMjQwYmItNmFiMi0zMjQ5LTgxZDktOGEwMGIwZGVlMWM1IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YmJkY2I0ZjMtNjdhOC0xMTc5LTlhNzQtZDEyNGYzMTA4MDZkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0YkzJAAAAEZJREFUeNpiYiAdRJGqgYkMS2zoYQnDqCWjloxaMkQtYQHiAiCWIEGPBRB3kKD+AjkOmzYa8aOWjFoyagl1LflGqgaAAAMAtI4EbehxrgUAAAAASUVORK5CYII=) no-repeat 50%
}

.guerlain-ad-goods-floors {
	margin-top: 24px
}

.guerlain-ad-goods-floors .guerlain-index-floor {
	padding-bottom: 60px;
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.guerlain-ad-goods-floors .flex-item-fill {
	width: 100px
}

.guerlain-ad-goods-floors .floor-title {
	padding-bottom: 10px;
	height: 63px;
	line-height: 53px;
	font-size: 18px;
	border-top: 1px solid #e5e5e5
}

.guerlain-ad-goods-floors .item-last {
	margin-right: 0
}

.guerlain-ad-good-item {
	float: left;
	width: 246px
}

.guerlain-ad-good-item .item-image-wrap {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-align: center;
	align-items: center
}

.guerlain-ad-good-item .item-title {
	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 16px;
	letter-spacing: 0;
	color: #000;
	border-bottom: 1px solid #000;
	margin-bottom: 7px;
	cursor: pointer
}

.guerlain-ad-good-item .item-image {
	display: block;
	width: 246px;
	height: 246px;
	border: 1px solid #e6e6e6
}

.guerlain-ad-good-item .item-text {
	display: block;
	line-height: 18px;
	color: #000;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.guerlain-ad-good-item .item-text:hover {
	color: #000
}

.guerlain-ad-good-item .item-tag {
	font-weight: 700
}

.guerlain-ad-good-item .item-style-price,
.guerlain-ad-good-item .item-style-price:hover {
	color: #000
}

.guerlain-ad-good-item .cm-price {
	display: inline-block;
	color: #000
}

.guerlain-ad-good-item .item-buy {
	display: block;
	width: 133px;
	height: 39px;
	margin-top: 13px;
	line-height: 39px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	border: none;
	background-color: #000
}

.guerlain-ad-good-item .item-buy:hover {
	color: #fff;
	background-color: #000
}

.child-menu-box {
	position: absolute;
	left: 0;
	width: 1200px;
	padding: 15px 0 20px;
	background: #fff;
	visibility: hidden;
	opacity: .95;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	z-index: 100
}

.child-menu-box.child-menus-wrapper {
	padding-left: 150px
}

.child-menu-box .child-menus {
	float: left;
	text-align: left;
	margin-bottom: 30px;
	width: 225px;
	height: 200px
}

.child-menu-box .child-menu {
	height: 25px;
	line-height: 25px;
	font-size: 14px
}

.child-menu-box .child-menu-title {
	font-weight: 700
}

.child-menu-box .child-menu-title-link {
	color: #000
}

.child-menu-box .child-menu-title-link:hover {
	color: #000;
	text-decoration: underline
}

.child-menu-box.child-menus-wrapper-0 {
	padding-left: 95px
}

.child-menu-box.child-menus-wrapper-1 {
	padding-left: 217px
}

.child-menu-box.child-menus-wrapper-2 {
	padding-left: 352px
}

.child-menu-box.child-menus-wrapper-3 {
	padding-left: 539px
}

.child-menu-box.child-menus-wrapper-4 {
	padding-left: 661px
}

.child-menu-box.child-menus-wrapper-5 {
	padding-left: 783px
}

.child-menu-box.child-menus-wrapper-6 {
	padding-left: 905px
}

.child-menu-box.child-menus-wrapper-7 {
	padding-left: 1053px
}

.jomalone-header .nav {
	position: relative;
	height: 62px
}

.jomalone-header .advs-link {
	height: 20px;
	padding-right: 30px;
	margin: 10px 0 0;
	line-height: 20px;
	font-size: 12px;
	text-align: right
}

.jomalone-header .adv-link {
	color: #000
}

.jomalone-header .adv-link:hover {
	text-decoration: underline
}

.jomalone-header .adv-link-line {
	color: #999;
	font-size: 10px;
	margin: 0 7px
}

.jomalone-header .logo {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 189px;
	height: 42px;
	margin-left: -95px;
	margin-top: -18px
}

.jomalone-header .menus {
	position: relative;
	height: 45px;
	border-bottom: 1px solid #ddd;
	line-height: 45px;
	text-align: center
}

.jomalone-header .nav-list {
	display: inline-block
}

.jomalone-header .nav-list-bg {
	background: #fff
}

.jomalone-header .menu {
	float: left;
	margin: 0 35px;
	font-size: 13px
}

.jomalone-header .menu:hover .child-menu-box {
	visibility: visible
}

.jomalone-bread-crumbs {
	text-align: right;
	margin: 6px
}

.crumbs-title,
.crumbs-title:hover {
	color: #000
}

.crumbs-title-arrow {
	display: inline-block;
	margin: 0 4px;
	width: 6px;
	height: 4px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjg3NDdGMkRDRTYyMTFFNkE3ODhFNkJEMDA1RkI3RjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Rjg3NDdGMkVDRTYyMTFFNkE3ODhFNkJEMDA1RkI3RjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGODc0N0YyQkNFNjIxMUU2QTc4OEU2QkQwMDVGQjdGNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGODc0N0YyQ0NFNjIxMUU2QTc4OEU2QkQwMDVGQjdGNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjUDeawAAAAuSURBVHjaYmBgYNgNxGeA2BiI3wFxGgMSmAlVAJN0YUKSFIRiEFBiwGUUQIABAORYCRyH3pryAAAAAElFTkSuQmCC) no-repeat;
	vertical-align: middle
}

.jomalone-banner {
	font-size: 0;
	overflow: hidden
}

.jomalone-product-button {
	margin-left: 114px
}

.jomalone-product-button .item-addcart {
	width: 100px;
	height: 30px;
	background: #000;
	color: #fff;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	padding: 0
}

.jomalone-product-button .item-addcart:hover {
	background: #000;
	color: #fff;
	border-color: #fff
}

.jomalone-product-button .item-add-favorites {
	width: 22px;
	height: 20px;
	margin-top: 5px;
	margin-left: 10px;
	background: url(images/sanya-btn.43f66b64.png) -40px 0 no-repeat;
	cursor: pointer
}

.jomalone-product-button .item-add-favorites-active {
	background-position: -175px 0
}

.product-item-box {
	position: relative;
	height: 490px;
	padding: 0 20px;
	text-align: center
}

.product-item-box .item-img-box {
	position: relative;
	height: 250px;
	width: 360px
}

.product-item-box .item-img-link {
	display: block;
	width: 250px;
	height: 250px;
	margin: 0 auto
}

.product-item-box .item-img {
	width: 250px;
	height: 250px
}

.product-item-box .item-name-box {
	height: 54px
}

.product-item-box .item-name {
	overflow: hidden;
	width: 240px;
	margin: 0 auto;
	line-height: 18px;
	letter-spacing: 1px;
	height: auto;
	max-height: 40px
}

.product-item-box .item-name-en {
	font-size: 15px;
	color: #000;
	font-weight: 700;
	font-family: Microsoft Yahei
}

.product-item-box .item-name-cn {
	font-size: 15px;
	color: #000
}

.product-item-box .item-select-box {
	margin: 30px auto 12px;
	height: 18px;
	width: 125px;
	line-height: 18px;
	color: #000
}

.product-item-box .item-select-box .baseui-select {
	width: 72px;
	height: 18px
}

.product-item-box .item-price-box {
	margin: 0 auto 10px;
	width: 260px;
	line-height: 32px;
	letter-spacing: 1px;
	text-align: center;
	overflow: hidden;
	color: #000
}

.lamer-header .brand-header-top {
	height: 80px;
	text-align: center;
	padding-left: 20px
}

.lamer-header .advs-link {
	float: left;
	height: 80px;
	line-height: 70px;
	padding-top: 10px
}

.lamer-header .adv-link {
	float: left;
	color: #000
}

.lamer-header .adv-link:hover {
	color: #b81c22
}

.lamer-header .adv-link-line {
	float: left;
	margin: 0 5px
}

.lamer-header .link-wrap {
	display: block
}

.lamer-header .logo {
	height: 56px;
	margin-top: 20px;
	margin-left: 41px;
	display: inline-block
}

.lamer-header .image {
	width: 191px;
	height: 38px
}

.lamer-header .board {
	float: right
}

.lamer-header .adv-link-image,
.lamer-header .board {
	width: 190px;
	height: 80px
}

.lamer-header .nav-list {
	position: relative;
	height: 41px;
	line-height: 39px;
	text-align: center;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc
}

.lamer-header .nav-item {
	overflow: hidden;
	height: 39px;
	line-height: 44px;
	display: inline-block;
	cursor: pointer
}

.lamer-header .first-item {
	height: 39px;
	margin: 0 26px;
	padding: 0 11px;
	font-size: 16px;
	border-bottom: 3px solid transparent
}

.lamer-header .first-item:hover {
	border-bottom: 3px solid #000
}

.lamer-header .first-item:hover .first-item-name {
	font-weight: 700
}

.lamer-header .first-item:hover .second-nav-list {
	display: block
}

.lamer-header .item-name {
	text-align: center;
	color: #000
}

.lamer-header .second-nav-list {
	height: 40px;
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	right: 0;
	z-index: 100;
	border-bottom: 1px solid #ccc;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QN/aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Yzg0MjE0Y2UtMTc5NS1mMjQ5LWEyZDQtZGMzOWRiOTkwMjU0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYwQTAzREU2MjIyQTExRTZCRDZGRDA4N0REQTc0MEYzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGRkNFOUQxMjIyQTExRTZCRDZGRDA4N0REQTc0MEYzIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxYjVjNWQ5LTY0ZGUtNTE0Yi04ZDdhLTRmOGRlOTE2ZTRiOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpjODQyMTRjZS0xNzk1LWYyNDktYTJkNC1kYzM5ZGI5OTAyNTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAEAwMDAwMEAwMEBgQDBAYHBQQEBQcIBgYHBgYICggJCQkJCAoKDAwMDAwKDAwNDQwMEREREREUFBQUFBQUFBQUAQQFBQgHCA8KCg8UDg4OFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAnABoDAREAAhEBAxEB/8QATwABAQEAAAAAAAAAAAAAAAAAAAMIAQEAAAAAAAAAAAAAAAAAAAAAEAEBAQEAAAAAAAAAAAAAAAAAEhFhEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDcsgSBIEgtAEAQBALQBAEAQCsgSBIEgrnQM6BnQM6D/9k=) repeat-x
}

.lamer-header .second-item {
	margin: 0 11px 0 12px;
	padding: 0 5px;
	font-size: 14px;
	border-bottom: 3px solid transparent
}

.lamer-header .second-item:hover {
	font-weight: 700;
	border-bottom: 3px solid #000
}

.lamer-bread-crumbs {
	height: 34px;
	margin-top: 3px;
	line-height: 34px;
	text-align: right;
	font-size: 14px
}

.lamer-bread-crumbs .separator {
	margin: 0 15px
}

.lamer-bread-crumbs .crumb-item {
	display: inline-block;
	color: #000
}

.lamer-bread-crumbs .crumb-item:hover {
	color: #b81c22
}

.lamer-bread-crumbs .crumb-item-last {
	color: #ccc;
	cursor: pointer
}

.lancome-menu-wrap .star-product-all a:hover,
a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
	color: #b81c22
}

.lancome-menu-wrap .star-product-all a:focus:hover,
.lancome-menu-wrap .star-product-all a:hover,
a:focus,
a:hover {
	color: #761216
}

.lancome-menu-wrap .star-product-all a:hover,
a,
button,
input,
select {
	outline: 0
}

.lancome-menu-wrap .star-product-all a:hover::-moz-focus-inner,
a::-moz-focus-inner,
button::-moz-focus-inner,
input::-moz-focus-inner,
select::-moz-focus-inner {
	border-color: transparent!important
}

.lancome-menu-wrap .star-product-all a:hover,
a {
	text-decoration: none;
	color: #666;
	cursor: pointer
}

.lancome-menu-wrap .star-product-all a:hover,
a:hover {
	text-decoration: none;
	color: #b81c22
}

.lancome-menu-wrap .star-product-all a:active:hover,
a:active {
	color: #b81c22
}

.lancome-menu-wrap {
	position: relative;
	background: #131313
}

.lancome-menu-wrap .lancome-menu {
	zoom: 1
}

.lancome-menu-wrap .lancome-menu:after,
.lancome-menu-wrap .lancome-menu:before {
	content: " ";
	display: table
}

.lancome-menu-wrap .lancome-menu:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.lancome-menu-wrap .lancome-menu-item {
	float: left;
	width: 14%
}

.lancome-menu-wrap .lancome-menu-item.active .item-name {
	color: #fff
}

.lancome-menu-wrap .lancome-menu-item.active .item-content {
	display: block
}

.lancome-menu-wrap .lancome-menu-item .item-name {
	display: block;
	font-size: 12px;
	text-align: center;
	color: #999;
	line-height: 35px;
	letter-spacing: 1px
}

.lancome-menu-wrap .lancome-menu-item .item-name:hover {
	color: #fff;
	text-decoration: underline
}

.lancome-menu-wrap .lancome-menu-item .item-content {
	display: none
}

.lancome-menu-wrap .lancome-sub-menu-box {
	position: absolute;
	top: 35px;
	left: 0;
	width: 100%;
	background-color: #fff;
	z-index: 100
}

.lancome-menu-wrap .star-product {
	zoom: 1;
	overflow: hidden;
	position: relative
}

.lancome-menu-wrap .star-product:after,
.lancome-menu-wrap .star-product:before {
	content: " ";
	display: table
}

.lancome-menu-wrap .star-product:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.lancome-menu-wrap .star-product .line {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	width: 1px;
	background-color: #ccc
}

.lancome-menu-wrap .star-product-item {
	position: relative;
	float: left;
	width: 50%;
	padding: 10px 50px
}

.lancome-menu-wrap .star-product-item strong {
	position: relative;
	font-size: 15px;
	font-weight: 700;
	color: #000;
	letter-spacing: 2px;
	border-bottom: 1px solid #000
}

.lancome-menu-wrap .star-product-list {
	margin-top: 40px
}

.lancome-menu-wrap .star-product-list-item {
	position: relative;
	width: 100%;
	height: 130px;
	padding: 0 120px 0 55px;
	float: left
}

.lancome-menu-wrap .star-product-list-item a:hover {
	color: #000
}

.lancome-menu-wrap .star-product-list-item .list-item-rank {
	position: absolute;
	top: 0;
	left: 0;
	font-family: Myriad Pro;
	font-size: 93px;
	font-weight: 400;
	color: #000;
	font-style: normal;
	line-height: 56px
}

.lancome-menu-wrap .star-product-list-item .text-title {
	font-size: 12px;
	font-weight: 700;
	color: #000
}

.lancome-menu-wrap .star-product-list-item .text-con {
	margin-top: 7px;
	font-size: 18px;
	font-weight: 400;
	color: #000;
	line-height: 20px
}

.lancome-menu-wrap .star-product-all {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	border-bottom: 1px solid #ccc;
	font-size: 12px;
	font-weight: 500;
	color: #000;
	line-height: 44px;
	text-indent: 105px
}

.lancome-menu-wrap .star-product-all a,
.lancome-menu-wrap .star-product-all a:hover {
	color: #000
}

.lancome-menu-wrap .lsit-item-img {
	position: absolute;
	top: -25px;
	right: 0
}

.lancome-menu-wrap .lsit-item-img img {
	width: 120px;
	height: 120px
}

.lancome-menu-wrap .child-two-menu-box {
	display: table;
	table-layout: fixed;
	width: 100%;
	padding: 20px 50px;
	border-bottom: 1px solid #ccc
}

.lancome-menu-wrap .child-two-menu-item {
	display: table-cell
}

.lancome-menu-wrap .two-menu-name {
	display: block;
	font-size: 14px;
	font-weight: 700;
	color: #000;
	line-height: 14px
}

.lancome-menu-wrap .child-three-menu-box {
	margin-top: 10px
}

.lancome-menu-wrap .child-three-menu-item {
	margin-top: 8px
}

.lancome-menu-wrap .child-three-menu-item:first-child {
	margin-top: 0
}

.lancome-menu-wrap .three-menu-name {
	display: block;
	font-size: 12px;
	font-weight: 400;
	color: #000;
	line-height: 12px
}

.lancome-menu-wrap .menu-adv-box {
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid #ccc
}

.lancome-menu-wrap .menu-adv-box:after {
	content: "";
	position: absolute;
	top: 20px;
	bottom: 20px;
	left: 50%;
	width: 1px;
	background-color: #ccc
}

.lancome-menu-wrap .menu-adv-box li {
	float: left;
	width: 50%
}

.lancome-menu-wrap .menu-adv-box .adv-item {
	display: block;
	overflow: hidden;
	padding: 20px 0
}

.lancome-header-wrap {
	position: relative;
	background: #131313
}

.lancome-header-wrap .lancome-logo {
	width: 193px;
	margin: 0 auto;
	padding: 27px 0
}

.lancome-header-wrap .lancome-logo img {
	display: block;
	width: 100%;
	height: 48px
}

.lancome-footer-wrap {
	position: relative
}

.lancome-footer-wrap .lancome-logo {
	width: 193px;
	margin: 0 auto;
	padding: 34px 0 37px
}

.lancome-footer-wrap .lancome-logo img {
	display: block;
	width: 100%;
	height: 48px
}

.lancome-footer-wrap .lancome-menu-item {
	line-height: 78px
}

.lancome-footer-wrap .lancome-menu-wrap {
	background: #131313
}

.lancome-footer-wrap .lancome-menu-wrap .lancome-menu-item .item-name {
	line-height: 78px
}

.lancome-footer-wrap .return-top {
	overflow: hidden;
	position: absolute;
	z-index: 1;
	top: -15px;
	right: 64px;
	width: 40px;
	height: 40px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVpJREFUeNpivCodyDAQgIlhgMCoxaMWj1o8avGoxcPWYj4fK5nZZYwcbHS1mM/fRmZqEZ+nhfySWmY+bjpZzB9oJzOpgIGZ6d/nb1wW2vJrmllEBWhuMX+Ig/SEPKCtr7qX33Up+HnnKYeWgsLGdjY5cRpaLBDuJN2bA7K1Y+mbiat/P33zILDq+8U7QFuBdgNdQBOLBSJdpLqzgba+bFv8ZspaiODf958fhtV9PXwJGNrAMAeGPJUtFox2k+rKZGBifNmy8O209chS/77+eBTX8mnzUWAqA6Y1XjdTIi1mzubTJGBrnIdkexqQ8aJx/rtZm7Go+Pfv046TLMJ8nMbq/D7Wv5+9+XH1PhV8zKEuB7K1ft67OVtwKvr773nVrNf9q4BxwWWmSYyPGQk3bxkZuS21vx67QoxxvK6mn/edBbqDGhaPltWjFo9aPGrxqMWjFo9aTGMAEGAAunxr5SS+P08AAAAASUVORK5CYII=) no-repeat 0 0;
	cursor: pointer
}

.bread-crumbs-lancome {
	padding: 25px 0 25px 50px
}

.bread-crumbs-lancome .bread-crum-item-first {
	color: #767676;
	text-decoration: underline
}

.bread-crumbs-lancome .bread-crum-item-first:hover {
	color: #767676
}

.bread-crumbs-lancome .bread-crumbs-item {
	color: #767676;
	text-decoration: underline
}

.bread-crumbs-lancome .bread-crumbs-item:hover {
	color: #767676
}

.bread-crumbs-lancome .separator {
	padding: 0 5px
}

.bread-crumbs-lancome span:last-child {
	color: #000
}

.lancome-category-list {
	padding: 10px 0 25px;
	text-align: center
}

.lancome-category-list ul {
	zoom: 1;
	display: inline-block
}

.lancome-category-list ul:after,
.lancome-category-list ul:before {
	content: " ";
	display: table
}

.lancome-category-list ul:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.lancome-category-list .lancome-category-item {
	float: left;
	padding: 0 15px
}

.lancome-category-list .lancome-category-item .lancome-category-item-link {
	position: relative;
	display: block;
	font-size: 15px;
	font-weight: 500;
	color: #000;
	letter-spacing: 2px
}

.lancome-category-list .lancome-category-item.active .lancome-category-item-link:after,
.lancome-category-list .lancome-category-item .lancome-category-item-link:hover:after {
	content: "";
	position: absolute;
	bottom: -4px;
	left: 0;
	width: 100%;
	height: 1px;
	background-color: #000
}

.lancome-product-box {
	width: 260px;
	margin: 0 auto
}

.lancome-product-img {
	display: block
}

.lancome-product-info {
	position: relative
}

.lancome-product-name {
	height: 45px;
	font-weight: 700;
	color: #000
}

.lancome-product-brand,
.lancome-product-name {
	overflow: hidden;
	font-size: 12px;
	line-height: 15px;
	word-break: break-all;
	text-overflow: ellipsis;
	text-align: center
}

.lancome-product-brand {
	height: 30px;
	margin-top: 5px;
	color: #999
}

.lancome-product-price {
	text-align: center
}

.lancome-product-price .cm-price-type-sales {
	display: block;
	margin-top: 5px;
	font-size: 14px;
	text-align: center;
	color: #d61b52;
	line-height: 14px
}

.lancome-product-price .cm-price-type-contrast {
	display: block;
	margin-top: 20px;
	font-size: 12px;
	font-weight: 400;
	color: #999
}

.laprairie-menu-carousel {
	visibility: hidden;
	position: absolute;
	left: 0;
	width: 1200px;
	height: 235px;
	background-color: #fff;
	box-shadow: 0 16px 20px 0 rgba(0, 0, 0, .3);
	z-index: 2
}

.laprairie-menu-carousel:after,
.laprairie-menu-carousel:before {
	position: absolute;
	top: 0;
	content: " ";
	display: block;
	width: 128px;
	height: 235px;
	background-repeat: repeat-y;
	z-index: 2
}

.laprairie-menu-carousel:after {
	right: 0;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAABCAYAAAAW0qa2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAIsGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wNi0wNVQwOTozOTo1NiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNi0wNVQwOTo0MDozNCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDYtMDVUMDk6NDA6MzQrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmUxNTk5YTBkLWM1NjEtNDcxZi05N2UzLWM1NzJjZGZkZWVjYSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdlYWE0ZjRjLTFlZWYtNjM0Ni1iZmU0LTc2NDQ1YjFiN2E3YyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU3MDY0MzhhLWU4YjctNGQ0Yy05YTZlLWY1YjlkODZhOThkOSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NzA2NDM4YS1lOGI3LTRkNGMtOWE2ZS1mNWI5ZDg2YTk4ZDkiIHN0RXZ0OndoZW49IjIwMTktMDYtMDVUMDk6Mzk6NTYrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWZjM2NhNDMtOTg2ZC00ZGE2LWE1MDktNGYwYzRhNzc3NDMzIiBzdEV2dDp3aGVuPSIyMDE5LTA2LTA1VDA5OjQwOjM0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iZGVyaXZlZCIgc3RFdnQ6cGFyYW1ldGVycz0iY29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmUxNTk5YTBkLWM1NjEtNDcxZi05N2UzLWM1NzJjZGZkZWVjYSIgc3RFdnQ6d2hlbj0iMjAxOS0wNi0wNVQwOTo0MDozNCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ZmMzY2E0My05ODZkLTRkYTYtYTUwOS00ZjBjNGE3Nzc0MzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTcwNjQzOGEtZThiNy00ZDRjLTlhNmUtZjViOWQ4NmE5OGQ5IiBzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NTcwNjQzOGEtZThiNy00ZDRjLTlhNmUtZjViOWQ4NmE5OGQ5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hxCj4wAAAExJREFUKM+VkTEOACAIA2n5/5txcSBNMTgQsVwJCqqKEYEbPdc726k6h3oaRrVsrHIcvGly59twjp8YnTUf8/68x/XGoOlfY1lzO40D91sD+7pKjEgAAAAASUVORK5CYII=)
}

.laprairie-menu-carousel:before {
	left: 0;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAABCAYAAAAW0qa2AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAADnlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyI+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5zUkdCIElFQzYxOTY2LTIuMTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTktMDYtMDVUMDk6NDA6MzQrMDg6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE5LTA2LTA1VDA5OjM5OjU2KzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTktMDYtMDVUMDk6NDA6MzQrMDg6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NTcwNjQzOGEtZThiNy00ZDRjLTlhNmUtZjViOWQ4NmE5OGQ5PC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOS0wNi0wNVQwOTozOTo1NiswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo1NzA2NDM4YS1lOGI3LTRkNGMtOWE2ZS1mNWI5ZDg2YTk4ZDk8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOS0wNi0wNVQwOTo0MDozNCswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo1ZmMzY2E0My05ODZkLTRkYTYtYTUwOS00ZjBjNGE3Nzc0MzM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNvbnZlcnRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5mcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+ZGVyaXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5jb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTktMDYtMDVUMDk6NDA6MzQrMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZTE1OTlhMGQtYzU2MS00NzFmLTk3ZTMtYzU3MmNkZmRlZWNhPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDplMTU5OWEwZC1jNTYxLTQ3MWYtOTdlMy1jNTcyY2RmZGVlY2E8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3ZWFhNGY0Yy0xZWVmLTYzNDYtYmZlNC03NjQ0NWIxYjdhN2M8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo1NzA2NDM4YS1lOGI3LTRkNGMtOWE2ZS1mNWI5ZDg2YTk4ZDk8L3N0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDo1ZmMzY2E0My05ODZkLTRkYTYtYTUwOS00ZjBjNGE3Nzc0MzM8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPnhtcC5kaWQ6NTcwNjQzOGEtZThiNy00ZDRjLTlhNmUtZjViOWQ4NmE5OGQ5PC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICA8L3htcE1NOkRlcml2ZWRGcm9tPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KumrAbQAAAGBJREFUKBWNjwsKgEAUAuv+V65eDTVgQlCw+Fl1aZ2Zbbm/uYBzPNhaH0yenb7bny2Reznojty+ub/afm+n7xaefr7THpp/+8rb7Zwd3xNz325nW5PTA91KbiY9Odj8pU+LjYEBuxGzQwAAAABJRU5ErkJggg==)
}

.laprairie-menu-carousel .swiper-container {
	width: 1200px;
	height: 235px
}

.laprairie-menu-carousel .swiper-container .swiper-slide {
	max-width: 250px
}

.laprairie-menu-carousel .swiper-container .swiper-slide-img {
	width: 200px;
	height: 150px;
	padding-top: 45px
}

.laprairie-menu-carousel .swiper-container .menu-title {
	display: block;
	font-size: 17px;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-top: 20px;
	color: #000;
	line-height: 1
}

.laprairie-menu-wrap {
	height: 48px;
	background-color: #fff
}

.laprairie-menu-wrap .first-menu-list {
	position: relative;
	text-align: center
}

.laprairie-menu-wrap .first-menu-item {
	display: inline-block;
	padding: 0 45px;
	height: 48px;
	font-size: 15px;
	color: #000;
	line-height: 48px;
	cursor: pointer
}

.laprairie-menu-wrap .first-menu-item .menu-link,
.laprairie-menu-wrap .first-menu-item .menu-link-url {
	color: #272324
}

.laprairie-menu-wrap .first-menu-item:hover .laprairie-menu-carousel {
	visibility: visible
}

.laprairie-menu-wrap .first-menu-item:hover .menu-link-url {
	font-weight: 700
}

.laprairie-header-wrap {
	position: relative
}

.laprairie-header-wrap .laprairie-logo-wrapper {
	padding: 25px 0;
	text-align: center;
	border-bottom: 1px solid #aba7a7
}

.laprairie-header-wrap .laprairie-logo-wrapper .laprairie-logo-link {
	display: inline-block
}

.laprairie-header-wrap .laprairie-logo-wrapper img {
	margin: 0 auto;
	display: block;
	width: 156px
}

.login-mobile {
	position: relative;
	margin-bottom: 15px;
	width: 250px;
	color: #999
}

.login-mobile .cm-text-box {
	border: 1px solid #b6b8b7;
	border-radius: 0
}

.login-mobile .cm-text-box .cm-text-box-controller {
	padding-left: 30px;
	font-size: 12px
}

.login-mobile .cm-text-box .cm-text-box-placeholder {
	left: 20px
}

.login-mobile-icon {
	display: inline-block;
	width: 11px;
	height: 19px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAA3CAYAAAAhQ0UvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTQ3RjIyQ0NGNzIxMTFFNkE3QjVDN0QzMjA2REE2Q0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQ3RjIyQ0RGNzIxMTFFNkE3QjVDN0QzMjA2REE2Q0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNDdGMjJDQUY3MjExMUU2QTdCNUM3RDMyMDZEQTZDQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNDdGMjJDQkY3MjExMUU2QTdCNUM3RDMyMDZEQTZDQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq3nldIAAAPHSURBVHja7JlBSxtREMdnk1gspkKKIUJAGnuoHgo1UihtoD1FClKQoqSmp16sufWkR8lBK/0GniqIhIKX4kcQkWrsxVRKDhKhJ0V7MU2JiZ1ZV9mNm+xbaoqW/w8Gk+y+MeS3783bWW1jY4NqeMGR5IhxhDg8HIcc6xwLRpzT399Pjchmsw3z8fgFUiCTyXzgP284NOMjH8cNjipHyXTqt0QiESNQF5/p9R2OaY6R7u5ur9/vJ5/PR5qm0fHx8e1isTiQz+fjfHyMY5xjy0G2Uj4+T8/H8rccvutbDr/p/Q+OLxxB44I64wG0NsZjEv4xHA6/ikaj3kAgQC0tLbog/cpgWe3t7TKrta6uLvmBP3P0OQh3lY/H9Dl813LN+zDHM45ozecn0Ko206dZ0NPOzk7HAcFgUORFCoXCHL99WOe0y84nFIzZ/tt0wXoMyRXTsj8Hrc7SpeaOhEIh5UEdHR3EkqSYT3DM2tRwS761tTVaXFykzc1NKpfL1NPTQ8lkkuLxuCUfj53g2T9b59/+5Fr9SaH2v4dW5+U9KTX3bOlVpbe3VwYM2xyy5BPhU1NTtLq6SqVSiSqVCuVyOUqn07S8vKyS7/y7stCbLkoWaPADxWST5ZbW1lb5c8/mkCWfzPD9/f0LJ8kFMD8/r5IPNEF6SDZWrgd69AnVZnPIkk+W9Hrs7u6q5ANNkO5xu7Q75TTnkxoOrp70Q75vdj2wWpWeCB3ZHLLkk01bPfh2TSUfaIL09WKx6Hqg1GTmu80hSz7ZpRv1+sKeYGhoSCUfaIL0hXw+77qhsb29LWOWbA5Z8slt2eTkJEUiEfJ6vXrI61QqRaOjoyr5QBPu06X3Pba3txeTRokKBwcH+i05x0ztMemlS2vVnG9wcFAPp3w8dgZK/s1MF8Z5J71jd2tlJ2iH4ZfvGpx22fn0sp9IJH6pbDeg1XmmC/Kw46W0QqUzJo0SqbnGbZS+yZKaayzBWUPQSr2k8vCEZ7urfDxmxeG7tmUymSdkfaLmNSSby9MtaFWTLnyl0973BMsYNholZ/fNR8Yma8luSa8jXs8nrdVG+Vws6XdtLrQqXezA4YGLA9rJyfX4jXiWS+EPmD6SR6uP6bT/nzJL5zKAVqxCTb8O1DYT5InOAMd9h/NAg+X9qvOa47npQpW23yOOHIe511uA1v9keQeQDiAdQDqAdADpkA7pkA4gHUA6gHQA6QDSAaQDSAeQDiAdQDqAdADpANIBpANIB5AO6QDSAaQDSAeQDiAdQDqAdADpANIBpANIB3/NHwEGAKoqzb/aUroVAAAAAElFTkSuQmCC) no-repeat;
	background-position: -42px 0;
	position: absolute;
	left: 10px;
	top: 7px
}

.login-default-icon {
	position: absolute;
	top: 6px;
	left: 226px;
	width: 18px;
	height: 19px;
	overflow: hidden
}

.login-error-icon {
	background: url(images/land.9a36bea3.png) -25px -18px no-repeat
}

.login-right-icon {
	background: url(images/land.9a36bea3.png) -25px 0 no-repeat
}

.login-error-tip {
	position: absolute;
	top: 8px;
	left: 260px;
	width: 100%;
	color: #f00f00
}

.login-message-code {
	position: relative;
	margin-bottom: 15px;
	color: #999
}

.login-message-code .cm-text-box {
	width: 140px;
	border: 1px solid #b6b8b7;
	border-radius: 0
}

.login-message-code .cm-text-box .cm-text-box-controller {
	padding-left: 30px;
	font-size: 12px
}

.login-message-code .cm-text-box .cm-text-box-placeholder {
	left: 20px
}

.cm-button.login-send-code {
	width: 100px;
	height: 32px;
	border: none;
	margin-left: 10px;
	font-size: 12px
}

.cm-button.login-send-code,
.cm-button.login-send-code:hover {
	background-color: #999;
	color: #fff
}

.mac-menu {
	width: 180px;
	float: left;
	line-height: 1
}

.mac-menu .mac-logo {
	width: 170px;
	height: 19px;
	margin-bottom: 22px
}

.mac-menu .mac-logo img {
	display: block;
	width: 100%
}

.mac-menu .mac-menu-list {
	font-size: 14px
}

.mac-menu .mac-menu-item {
	overflow: hidden;
	padding-top: 2px
}

.mac-menu .mac-menu-item.active .mac-menu-link {
	color: #666
}

.mac-menu .mac-menu-item.active .mac-menu-link i {
	margin: 5px 2px 0 0;
	background-image: url(images/arr-down.fdf2f999.png)
}

.mac-menu .mac-sub-menu-box {
	padding: 15px 0 8px
}

.mac-menu .mac-menu-link {
	display: block;
	position: relative;
	color: #000
}

.mac-menu .mac-menu-link:hover {
	color: #000
}

.mac-menu .mac-menu-link:hover i {
	margin: 5px 2px 0 0;
	background-image: url(images/arr-down.fdf2f999.png)
}

.mac-menu .mac-menu-link i {
	float: right;
	width: 8px;
	height: 8px;
	margin-top: 3px;
	background-repeat: no-repeat;
	background-image: url(images/arr-right.2aa9db78.png)
}

.mac-menu .mac-sub-menu {
	font-size: 13px
}

.mac-menu .mac-menu-sub-item {
	display: block;
	padding-bottom: 11px;
	color: #666
}

.mac-menu .mac-menu-sub-item.sub-item-title,
.mac-menu .mac-menu-sub-item:hover {
	color: #000
}

.mac-menu .mac-menu-sub-item.sub-item-title:hover {
	color: #666
}

.mac-bread-crumbs {
	height: 33px;
	color: #666;
	font-size: 12px;
	text-align: left
}

.mac-bread-crumbs .bread-crumbs-item,
.mac-bread-crumbs .bread-crumbs-item:hover {
	color: #666
}

.mac-bread-crumbs .separator {
	padding: 0 5px 0 3px
}

.mac-pagination {
	padding-top: 30px;
	text-align: center
}

.mac-pagination .cm-pagination {
	display: inline-block;
	width: auto
}

.mac-pagination .cm-pagination .cm-pagination-next,
.mac-pagination .cm-pagination .cm-pagination-prev {
	overflow: hidden;
	width: 5px;
	height: 12px;
	margin-top: 7px;
	padding: 0;
	border: none;
	text-indent: -999px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAALCAYAAACksgdhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI0RjM0Mjg0NkQ0OTExRTg5QjREQTQ1QjQwNTQwRUZCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI0RjM0Mjg1NkQ0OTExRTg5QjREQTQ1QjQwNTQwRUZCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjRGMzQyODI2RDQ5MTFFODlCNERBNDVCNDA1NDBFRkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjRGMzQyODM2RDQ5MTFFODlCNERBNDVCNDA1NDBFRkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5YcJr0AAAAyUlEQVR42oyRMQrCQBBFh5AL2Fh4CDsvYbBSCAhpUmzvFbyAXWA3AdPZegbBAwVEFIT4R77Juohm4PFn//xZwkbathUfa+0UpOxTPYeZSLxyzk0gFVjQUq3odxV5C2NICWagod3wXHLeL8EYQQowl++lfsGcxLxhB5byu3R+R34To1mBtQwrzZ3182qwH7ikuToyxlzRGHD4s6Bzo/nXQ6B5QHJwDF71rernzPVPDuMGycApWNJzxvnnf+LiBZKALS3VhH5XTwEGAEQZWaTtvs0zAAAAAElFTkSuQmCC) no-repeat
}

.mac-pagination .cm-pagination .cm-pagination-next {
	background-position: -7px 0
}

.mac-pagination .cm-pagination .cm-pagination-number {
	width: auto;
	height: auto;
	margin-right: 4px;
	padding: 5px 6px;
	border: 0;
	line-height: 1;
	background: #ccc;
	color: #666
}

.mac-pagination .cm-pagination .cm-pagination-number:hover {
	color: #666
}

.mac-pagination .cm-pagination .cm-pagination-number-current {
	color: #fff;
	background: #666
}

.mac-pagination .cm-pagination .cm-pagination-number-current:hover {
	color: #fff
}

.mac-index-carousels {
	position: relative;
	width: 100%;
	height: 527px
}

.mac-index-carousels .cm-carousel {
	width: 790px;
	height: 527px
}

.mac-index-carousels .cm-carousel-panel img {
	width: 100%;
	display: block
}

.mac-index-carousels .cm-carousel-nav {
	height: 14px;
	bottom: 24px;
	left: 24px;
	text-align: left
}

.mac-index-carousels .cm-carousel-nav-item {
	width: 8px;
	height: 8px;
	margin-left: 0;
	margin-right: 5px;
	background: #fff;
	cursor: pointer
}

.mac-index-carousels .cm-carousel-nav-item-active {
	width: 16px;
	background: #6b6b6b
}

.mac-select-color .baseui-select {
	width: 100%;
	height: 24px;
	border-color: #ccc;
	line-height: 24px
}

.mac-select-color .baseui-select-option-list-box {
	top: 1px
}

.mac-select-color .baseui-select-option-selected {
	color: #000;
	background: #f8f8f8
}

.mac-select-color .baseui-select-option {
	color: #000
}

.mac-select-color .baseui-select-option:hover {
	background: #f8f8f8
}

.mac-select-color .mac-color-list {
	position: relative;
	width: 295px;
	max-height: 100px;
	margin-bottom: 24px;
	margin: 15px 0;
	overflow-y: auto;
	padding: 15px 0;
	zoom: 1
}

.mac-select-color .mac-color-list:after,
.mac-select-color .mac-color-list:before {
	content: " ";
	display: table
}

.mac-select-color .mac-color-list:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.mac-select-color .mac-color-list span {
	float: left;
	width: 21px;
	height: 21px;
	margin: 0 5px 5px 0
}

.mac-select-color .mac-color-list span.active {
	border: 1px solid #000
}

.mac-product-image-magnifier {
	position: relative;
	border: 1px solid #e5e3e3;
	text-align: center;
	min-height: 300px
}

.mac-product-image-magnifier .product-status {
	position: absolute;
	top: 0;
	z-index: 5;
	clear: both;
	width: 100%;
	padding: 2.3%;
	zoom: 1
}

.mac-product-image-magnifier .product-status:after,
.mac-product-image-magnifier .product-status:before {
	content: " ";
	display: table
}

.mac-product-image-magnifier .product-status:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.mac-product-image-magnifier .product-status span {
	float: left;
	padding: 4px 6px;
	list-style: none;
	font-size: 12px;
	margin: 0 3px 3px 0;
	background: #6b6b6b;
	color: #fff
}

.mac-product-image-magnifier .mac-product-image {
	width: 100%
}

.list-info-btn .info-btn {
	display: block;
	width: 100%;
	height: 34px;
	margin-bottom: 6px;
	color: #fff;
	line-height: 34px;
	font-size: 12px;
	text-align: center;
	background: #000
}

.list-info-btn .info-btn i {
	display: inline-block;
	width: 15px;
	height: 15px;
	margin-right: 5px;
	vertical-align: middle;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAANCAYAAADMvbwhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE3QzdBMjdFNkJEMTExRTg5RkIyRDZBNDg4Qzc2QjQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE3QzdBMjdGNkJEMTExRTg5RkIyRDZBNDg4Qzc2QjQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTdDN0EyN0M2QkQxMTFFODlGQjJENkE0ODhDNzZCNDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTdDN0EyN0Q2QkQxMTFFODlGQjJENkE0ODhDNzZCNDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4NJUNUAAABiElEQVR42pzUzSsEYRzA8dldUV7b8kdwcXHzktJKLvIPCEWRi3Lg4ubg4OXgspGbkhAu3l3kvLsphy3v7WpDlFKL1vg++o22YZ6dmV99mpnn9zxPv3nmeSZgmqZBhDGORnxgG1G8I4RudKEEcUzj2fgbe6hHEPvok/aAoY/PAIVUcrOLBltyA/2YQ68tF0M7nmzttShDD4ZwZRQOVeSZQSFjpnMcanJTajUdtJne4lYtYaem2ogm16HJJfFmuI+sKqTa8BdhTS7l8rP8RlA2pJ/QjftCwsNcJaqQLZ+FbBbIx1zMoQrO4lydmnJudtDsoYhT2Vsvmj5qvhM8SL9rPCKNCzn+6vO9ImPt8iosutjdOcyjQnNiLDUyZlj9IhDU9bc3RJBwKCKOFhcFWEZlXAp3SOM+zyWSmFH9i2zLeYQmzGIgr30Fg7KMbiMjVzVmGaYt3yq/h+KfJ80bReWN1hDysBKWSRl/45Bfl/zBfyuSHyNyvCeQ83GqVlGHY4f8EkqxoB6+BRgA/gAWLbEmKykAAAAASUVORK5CYII=) no-repeat
}

.list-info-btn .addcart-btn i {
	background-position-x: -19px
}

.list-info-btn .favorit-btn i {
	background-position-x: 0
}

.member-center-left-nav {
	float: left;
	width: 198px;
	background: #f7f7f7
}

.member-center-left-nav .nav-header {
	height: 27px;
	line-height: 27px;
	padding-left: 37px;
	background: #b81c22;
	color: #fff
}

.member-center-left-nav .nav-category {
	padding: 10px 10px 15px 37px
}

.member-center-left-nav .nav-separate {
	padding-top: 11px;
	border-top: 1px solid #ddd
}

.member-center-left-nav .nav-child-category {
	height: 21px;
	line-height: 21px;
	padding-left: 19px;
	background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgICAgICAgMDAwMDAwMDAwP/2wBDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAAFAAkDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAACQr/xAAhEAACAgEDBQEAAAAAAAAAAAAEBQYHAwgJFwAUFippqP/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwA9dVgGwdk3dRTo/LLwE0S4pxn57i9HV7HGNBm2Tgdx3CbwhPUFmq7DV6WGhjRoRJfG42YeBjRkDwPvFbxMVHgsM9bj4g/g7oP/2Q==) no-repeat 0;
	margin-bottom: 8px;
	color: #000
}

.member-center-left-nav .nav-item {
	height: 26px;
	line-height: 26px;
	padding-left: 19px;
	color: #000
}

.member-center-left-nav .nav-item:hover {
	color: #b81c22;
	text-decoration: none
}

.verify-new-mobile {
	padding-top: 43px
}

.verify-new-mobile .verify-identidy-item {
	width: 100%;
	height: 50px
}

.verify-new-mobile .identidy-left {
	width: 334px;
	height: 50px;
	line-height: 30px;
	margin-right: 15px;
	text-align: right;
	color: #000
}

.verify-new-mobile .item-required {
	color: #f00f00;
	margin-right: 5px
}

.verify-new-mobile .user-phone {
	width: 200px;
	border: 1px solid #ddd
}

.verify-new-mobile .user-phone .cm-text-box-controller {
	color: #000
}

.verify-new-mobile .valid-mobile {
	display: inline-block;
	width: 60px;
	margin-left: 22px;
	background: #b81c22;
	color: #fff;
	text-align: center
}

.verify-new-mobile .code-button,
.verify-new-mobile .valid-mobile {
	height: 30px;
	line-height: 30px;
	padding: 0;
	font-size: 12px;
	border-width: 0
}

.verify-new-mobile .code-button {
	width: 80px;
	margin-left: 15px
}

.verify-new-mobile .sms-code {
	width: 200px;
	border: 1px solid #ddd
}

.verify-new-mobile .sms-code .cm-text-box-controller {
	color: #000
}

.verify-new-mobile .identidy-info {
	height: 20px;
	line-height: 20px;
	margin-left: 22px;
	color: #999;
	font-size: 12px
}

.verify-new-mobile .second {
	color: #f00f00
}

.verify-new-mobile .err-message {
	display: inline-block;
	vertical-align: top;
	line-height: 20px;
	color: #999
}

.verify-new-mobile .cm-text-box .cm-text-box-controller {
	font-size: 12px
}

.verify-new-mobile .verify-submit-wrap {
	padding-left: 348px
}

.verify-new-mobile .verify-submit {
	padding: 0;
	display: block;
	width: 200px;
	height: 30px;
	margin-right: 10px;
	margin-top: 13px;
	background-color: #b81c22;
	font-size: 16px
}

.verify-new-mobile .block {
	display: block
}

.verify-new-mobile .none {
	display: none
}

.modify-mobile-finish {
	text-align: center;
	margin: 0 auto;
	padding-top: 43px;
	color: #000
}

.modify-mobile-finish .finish-line {
	height: 27px;
	line-height: 27px;
	margin-bottom: 21px
}

.modify-mobile-finish .success-icon {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 7px 15px 0 0;
	overflow: hidden;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALMAAACMCAYAAAA3OJiLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzM2Nzg2NzUwOTIzMTFFN0FGNENCMDZDRUMyNDlEQzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzM2Nzg2NzYwOTIzMTFFN0FGNENCMDZDRUMyNDlEQzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzY3ODY3MzA5MjMxMUU3QUY0Q0IwNkNFQzI0OURDNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzY3ODY3NDA5MjMxMUU3QUY0Q0IwNkNFQzI0OURDNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhEgPZgAAAv6SURBVHja7J17jBXV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) -146px -74px no-repeat
}

.modify-mobile-finish .success-text {
	font-size: 18px
}

.modify-mobile-finish .set-account {
	height: 24px;
	margin-top: 15px;
	margin-left: 6px;
	color: #b81c22
}

.apply-invoice-modal .cm-modal-wrap {
	z-index: 1000
}

.apply-invoice-modal .cm-modal {
	width: 400px;
	height: 260px;
	background: #fff
}

.apply-invoice-modal .modal-title {
	position: relative;
	padding: 0 10px;
	background-color: #b32a2c;
	line-height: 39px
}

.apply-invoice-modal .title {
	color: #fff;
	font-size: 14px
}

.apply-invoice-modal .close-modal {
	position: absolute;
	top: 0;
	right: 4px;
	width: 39px;
	height: 39px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAZElEQVRYw+2W2wkAIAzE3H/p+i+Ibw2YDNALovZSEhERWSYigjRn++BjYqsBx8Vmg66JjQZeF+sNfibWEnguVhPBiJVCOLFSEAf25LB3Dvtasf8cdkNgdyu2lWD7HL4Ji4jIJ2Q1fJNtF30oEQAAAABJRU5ErkJggg==) 0 0 no-repeat;
	z-index: 100;
	cursor: pointer
}

.apply-invoice-modal .form-item {
	margin: 10px;
	height: 50px;
	line-height: 30px
}

.apply-invoice-modal .form-item .item-input,
.apply-invoice-modal .form-item .item-label {
	float: left
}

.apply-invoice-modal .form-item .item-label {
	width: 80px;
	text-align: right
}

.apply-invoice-modal .form-item .item-input {
	width: 240px
}

.apply-invoice-modal .form-item .error-tips {
	color: red
}

.apply-invoice-modal .form-item .symbol {
	margin: 0 2px;
	color: red
}

.apply-invoice-modal .form-action {
	text-align: center
}

.apply-invoice-modal .save-cancel-button,
.apply-invoice-modal .save-invoice-button {
	margin: 0 10px;
	width: auto
}

.apply-invoice-modal .modal-content {
	padding: 12px 15px 14px
}

.apply-invoice-modal .error-tip {
	display: inline-block;
	margin-top: 0;
	margin-left: 10px;
	line-height: 30px
}

.apply-invoice-modal .notice {
	padding: 15px 40px;
	line-height: 1.5em
}

.confirm-popup-template-wrap {
	position: relative;
	z-index: 1000
}

.confirm-popup-template-wrap .cm-modal {
	width: 304px;
	height: 190px;
	color: #fff;
	border: 1px solid #b81c22;
	background: #fff
}

.confirm-popup-template-wrap .popup-box {
	vertical-align: middle
}

.confirm-popup-template-wrap .popup-title {
	width: 100%;
	height: 24px;
	line-height: 24px;
	background-color: #b81c22
}

.confirm-popup-template-wrap .title-text {
	font-size: 12px;
	margin-left: 8px
}

.confirm-popup-template-wrap .close-button {
	position: relative;
	float: right;
	height: 24px;
	margin-right: 9px;
	cursor: pointer;
	background: none;
	border: none;
	color: #fff
}

.confirm-popup-template-wrap .close-button:after {
	content: "";
	position: absolute;
	width: 12px;
	height: 12px;
	left: -14px;
	top: 6px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAA1CAMAAAC9fN9SAAAA7VBMVEX////QGRnVJiaiAgLaGRrSS0rLNTXyV1fnQkL////nICDcGxvMExPmHx++FhbYKyvzZGfgHR3YHR3eMjLkHh74tLLIEhLOFBTLHBz5l5fySUjBEhLqISGtCg/DDw/SFhavIDLiHR3AFCDJIjTWGBjJEhLADg7PFRXEGCTHGynAIzTFIjOoBQqwCxG6ITPlUVHOIjLLHy2sBw3oICCyHzHkOjrPIzOzDBOlAge+Eh63EBfiHh7MJDXfHBzJHSu+Dw/ntrfEEBDMEhPtzc/41s7DW1/8oaH9+frTFxf+/PzFGxvEGRfCFRXGERGxJDVbafidAAAAAXRSTlMAQObYZgAAAPFJREFUeF7l1GVugzEQRdHrj8PMKTMzM3P3v5w6aqTsYN6PHC/gakz8ijAvwrEIuyJsirAlwpII1yKcirAvwoEItyJsiLAuwqIIFyJcinAmwo4IMyJsi3AuwqEI90nZ3vfLE0l0NLRXiCkrusOrhM9SXsCHu82SvWY+IagtCNRighuFKKZSjwoCPhwp+HDDLQvU9zh5nxNwPuw6a/Z8OOsU7T12U7Jie8WeS+m3fwS+qvQHswKuSvqwau/Oh3uNwF4lbfHW6tl7ff4gN4GpXDjOhtbhcdn3MfXf9F1BOBf6JQmPurqJdWesutXT844nsPQHq88D7Ffz4gAAAAAASUVORK5CYII=) 0 -42px no-repeat
}

.confirm-popup-template-wrap .pop-content {
	line-height: 21px;
	overflow: hidden;
	color: #030303;
	padding: 11px 17px 0 12px;
	text-align: left;
	word-break: break-all
}

.confirm-popup-template-wrap .pop-bottom {
	padding: 0 50px;
	margin-top: 12px;
	margin-bottom: 15px
}

.confirm-popup-template-wrap .pop-button {
	width: 80px;
	margin-right: 10px;
	cursor: pointer;
	color: #fff
}

.confirm-popup-template-wrap .pop-left-btn {
	float: left;
	background: #fff;
	color: #999;
	border-color: #ddd
}

.confirm-popup-template-wrap .pop-right-btn {
	float: right;
	background: #b81c22;
	border-color: #b81c22
}

.confirm-popup-template-wrap .cm-button:hover {
	background: #b81c22;
	border-color: #b81c22;
	color: #fff
}

.member-orders {
	width: 100%
}

.member-orders .orders-header {
	height: 32px;
	line-height: 32px;
	background-color: #f7f7f7;
	border-top: 1px solid #ddd;
	text-align: center;
	font-weight: 700;
	color: #333
}

.member-orders .header-order-info {
	width: 268px;
	height: 32px
}

.member-orders .header-receiver {
	width: 135px;
	height: 32px
}

.member-orders .header-order-total {
	width: 155px;
	height: 32px
}

.member-orders .header-order-date {
	width: 141px;
	height: 32px
}

.member-orders .header-order-status {
	width: 127px;
	height: 32px
}

.member-orders .header-operate {
	width: 139px;
	height: 32px
}

.member-orders .header-line {
	width: 1px;
	height: 12px;
	overflow: hidden;
	background-color: #666;
	margin-top: 10px
}

.member-orders .orders-none {
	line-height: 32px;
	height: 36px;
	color: #333;
	text-align: center;
	border-bottom: 1px solid #ddd
}

.member-orders .order-item-wrap {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ddd
}

.member-orders .order-title {
	line-height: 32px;
	padding-left: 20px;
	background-color: #f7f7f7
}

.member-orders .order-number {
	color: #b81c22
}

.member-orders .order-type {
	padding-left: 8px;
	margin-left: 8px;
	border-left: 1px solid #ddd
}

.member-orders .order-title-right {
	float: right;
	width: 142px;
	text-align: center
}

.member-orders .order-content-row {
	position: relative;
	width: 100%;
	padding: 20px 0;
	height: 108px;
	line-height: 68px;
	text-align: center;
	color: #333
}

.member-orders .order-item-info {
	width: 254px;
	height: 68px
}

.member-orders .order-item-receiver {
	width: 136px;
	height: 68px;
	padding-left: 16px
}

.member-orders .order-item-total {
	width: 165px;
	height: 54px;
	line-height: 20px;
	padding-top: 14px;
	padding-left: 22px;
	text-align: center
}

.member-orders .order-item-date {
	width: 148px;
	height: 54px;
	line-height: 20px;
	padding-top: 14px
}

.member-orders .order-item-status {
	width: 128px;
	height: 68px
}

.member-orders .order-item-operate {
	width: 132px;
	height: 68px;
	text-align: center
}

.member-orders .order-item-operate a:hover {
	color: #b81c22;
	text-decoration: underline;
	cursor: pointer
}

.member-orders .order-item-operate-three {
	padding-top: 18px;
	line-height: 20px
}

.member-orders .cm-gallery {
	width: 254px;
	height: 68px
}

.member-orders .cm-gallery-panels-box {
	width: 239px
}

.member-orders .cm-gallery-panels {
	width: 254px;
	height: 68px;
	overflow: hidden
}

.member-orders .cm-gallery-panel {
	width: 78px
}

.member-orders .cm-gallery-switch-buttons .cm-gallery-switch-button {
	width: 7px;
	height: 12px;
	margin-top: 0;
	top: 24px;
	cursor: pointer
}

.member-orders .cm-gallery-switch-buttons .cm-gallery-switch-button-pre {
	background: url(data:image/png;base64,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) no-repeat -65px 0
}

.member-orders .cm-gallery-switch-buttons .cm-gallery-switch-button-next {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM4AAACECAMAAADvAuT8AAABgFBMVEX///9mZmanp6f+/v6ZmZn///+BgYFubm7Q0NC9vb3o6Oh4eHipqang4ODW1tb7+/vl5eX08/P4+Pj5+fn/dhzNzc3v7++1tbVqamqtra3x8fH29vahoKCwsLDqSWTV1NSdnZ3s7OwUoQ2rq6ve3t7GxcXb2tru7u7mLUz/sH3/7uPmJ0ekpKTIyMjlIUL19fXyjJ3/k0zm5ub9/f1xcXE0ri709PT29fX/mlf6+vr39vb39/f5+PgHnAD/iDrMzMz/59fs9+pnZ2fOzs7R0dHW1dXj4+OKioq5ubmysrLCwsL/8+sOnwczMzPU09Pe3d3Jysq2uLff8Nj3t8H49/f6+fn/4s//2sH97O/i4uLw8PDc3Nz9/Pz/tob8+/vOzc3k5OTo5+f8/Pz97vDQz8/+/f19y3nlIkP/xqCTk5PY2Njn5+fMy8vh4eH/gS/Z2dn/oGGu36z/fCfT0tKFhYXp9eWbm5uBzX37+vp9fX3/pmzk8t0ZGRnlIUPl5OT8/vxmkOqUAAAAAXRSTlMAQObYZgAABqlJREFUeF7t2AVz4zoUgFHJEGbGMjMzM3eZmZnp8V9/ihTn2u4mmbSK4+7qm6knbmZ6e0aO7BaRVp9NHhxMfl9FxR6PNPX3N408RlrhvCOVcuTDqNThIYKM58vLCIJvGJr/qiJzUrtfVlXV/FPZsBr62LZIa/vINJd7hmg9lxEr7sQ0Zxw44DGfLoMHzo3NXrp00rPl9r0CDjBq9HxcLEU9l58PFXvOPPE1XGytjAc04KmgCf51iXjMHLVDSnfLqlFTs2e1DThtqwjdoGvD6rlBNBknLuXMmAigMQoqaf4jGtKqmaP609Jt2UCo3fN9UdczhEYIQx0qHkYIJ08YKi4e8sYlAY3ZU14jUw14gKMG0he7DIDaPZMli7q4OIlQE6MwUhPhOBiFkRzI6AGN2VNOo35lGPAAR/X4Bs64Ogc6zeIBQv1D1EM0pH7CSWHqoRqcOjNH04AHOLI/v3vqzw5wVKohtZk4PWaO86wX2ypgTB6i6colp06/s8HFplJNDRdbzVtB9VR5PbfTepb7DmwFam1bQe0bdfXkZh/RAMdYnTZqDrfRMq2373rUihz+t1EODznlSrpfq2qwEof/Q479Y4+gbaZH0B7zI6gTHkF/o0QikWjXggDwt1bx9FxzwINYjDV0MkR68Smm64UR8Db9oNEc8OhwFTjXwfPpuoHzqFNRlMHxRnOAALaynNjdlaWiZmnlbgxBiXalUDrRQA4YTEtVlhP7s2+Uakb7/ozpOIEWhdUSaDAHqr46xDGz/4EcP+zPxIAT2VGgnYjNOKgi59p+b6x3/5qe41b0ue3FQXqOauLMrLxbWrm2svRuZQY48vq3EubbumwrDqrEmelbInvaXbK/LfXNwOoEPZLCkjxBW60OqsQZ3R+NaZHXGkdpT0TZBeeOki3u3HDINgB92C9xlJYuxHrfotiVo2qVOL0xfb3AUQKbSqHNZUU5N6tjDjhHoeJmEFr+BTgbmZzCymWWzz0nHvUpWlJ0+bxz5KQC7cp25EDVOZ2Kvr3zzjFnPUdw7Jzg/HaJRKLIWL2LRCycFEqo9e3WGONYMymkjte3RyHGsWQS4dypb/eAY8Gkf+vNCT5gHGsmban3DH3BhZR73JrdYhyYxD+Y9EA2cjCL4xR/lmpgEv9g0pYcNIS3ZFnuwkF+HYepBibxDybdlH+U8mJ9X37w6XaGatgkqDXtSDm396bpCbdJb+XZUg4DZ3uWT12MQydBe05M826SE36TOuSrpcafOvEGxjcxfoO9T+9c5ZPG0U9akLDWmpucc5t0LEd1OXEG41lMjt4or94zjmFSOyblPK8V6uE46ba8oMuJExgvYHL0LvDqFePoJw3Sz+ac5Jv7o+Bx8ZvUIUd0UU6EciK8CjCOflIBgXN+jLcUTHLwm9Tx9IquFO7G+AomR+8VXm1qHJjUSVdnesA3zVaH36T34/O6ChBMj955XjUzjmGSD5MGPGMtdC/gOKlrfE4X5dCjd45XR4xjmDSd0+1sPCdtjmd1YbyFcaiwV3uznJrSOMZJbu2+8znLc1KzPK0Lngsc05wKf2YcNgl62O5ITWy7b5ETjpOO5GFd65rHuzHMqfAG48Ak/sGkjboPcTGONZNc8lR9yzxhHGsmPak75z7jWDPp/ttwfTvWOJZMirypdw/DVGPNpEgkVN8eJrJUY82kKQuiGssmiUQi0cVycX/LGo768y7yf6tOCY7gCM4/hQCQlAwlzYButyS5u+3BSWwctf6UBJxgcxow6eagSTNP303P24DjebmG8dr2zRMYPSeEoi4fw/hcUXJqzM+c/gocRdFz4LvlOYeHZTnwrpnjd6Zyg4MDqVSzWaPnSDtjKBsnIF88i8Z2pJo4oAEOeMpywAMcs8bMyXq9dF2OnRMJo8bIkQqgYZdruICRzJwxxhkrwwENcMBT/XeuLtVy44D2Io/KJxXa8SDkIZiTnADjBBBU7XeuLgVP9etQ64sDsabwdiUOK5mUaGZOOC+R8mEEVbmiql+H4AEOaMpwnC2lVxNVOZCZ65JILtTw1fEqDJDEpOSpOZG0JKUjqOGfnZcTs5qnvKb6bRTtStIuQg3f2TawhFhJ0NSeRyJ5UOPvO9/wy66wJ/0GnaGpdXqL9a1PNfyp4JEvBR+bU9W6J5Xaa20QB8p0JjtDp9fEJUPxRnA4JpkSHPHnm+CI/7OdPZFIdNGWcdiobdQvxQnahyM4Fy7ov+zDERxAAMheHMGBBEdwBEfsbGJnExxbXmyCIy42wTElOOKPa2tjHPF/tv8B1LFxT19XhVIAAAAASUVORK5CYII=) no-repeat -54px 0
}

.member-orders .order-item-pic {
	width: 68px;
	height: 68px
}

.member-orders .order-item-price {
	color: #b81c22;
	font-weight: 700;
	text-align: center
}

.member-orders .order-item-check {
	color: #333
}

.member-orders .list-pagination {
	margin-top: 30px
}

.member-orders-orderlist .orders-header {
	margin-bottom: 5px;
	border: 1px solid #ddd
}

.member-orders-orderlist .header-line {
	width: 0
}

.member-orders-orderlist .list-pagination {
	margin-top: 50px
}

.member-orders-orderlist .order-operate-separate {
	margin: 0 8px
}

.cm-modal-wrap {
	z-index: 1000!important
}

.coupon-modal .cm-modal {
	width: 390px;
	max-height: 350px;
	background: #fff
}

.coupon-modal-head {
	height: 40px;
	padding: 0 15px 0 20px;
	background-color: #bb0206;
	color: #fff;
	line-height: 40px
}

.coupon-modal-head .coupon-modal-describe {
	font-weight: 700;
	font-size: 14px;
	vertical-align: bottom
}

.coupon-modal-head .coupon-modal-describe .coupon-modal-price {
	font-size: 17px
}

.coupon-modal-head .coupon-modal-close {
	display: inline-block;
	width: 19px;
	height: 19px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEIzRTQ0ODhGRTI1MTFFNkI0MzNEN0NDQURBNjYxMEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEIzRTQ0ODlGRTI1MTFFNkI0MzNEN0NDQURBNjYxMEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QjNFNDQ4NkZFMjUxMUU2QjQzM0Q3Q0NBREE2NjEwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QjNFNDQ4N0ZFMjUxMUU2QjQzM0Q3Q0NBREE2NjEwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnrm+IoAAAB+SURBVHjapNJZDsAgCEVRvPvfM20T02iLCMKfQ46RR9O7RKRJvZQOaRV6HPqiAr4/Y9g8AacW8TnMgL9eY1yKgGZoLC574DJ9nNct0B0jNt8Zwe08Emh0i0BRTKMpk0htC5KM3wXJxu+BJCEX5ABaghxCJkgB+oEUoQm8BBgABEAoIsetwKcAAAAASUVORK5CYII=) no-repeat;
	margin-top: 9px;
	cursor: pointer
}

.address-content {
	overflow-y: scroll;
	max-height: 220px
}

.address-content ul {
	overflow: hidden;
	zoom: 1;
	text-align: #333;
	text-align: center;
	line-height: 54px
}

.address-content ul li {
	float: left;
	border-bottom: 1px solid #e2e2e2
}

.address-content .content-title {
	background: #f7f7f7;
	border-top: 1px solid #ddd;
	overflow: auto;
	zoom: 1;
	padding: 12px 0 8px
}

.address-content .content-title li {
	text-align: center;
	font-weight: 700;
	color: #333;
	border-bottom: 0;
	background: #f7f7f7;
	line-height: 14px
}

.address-content .address-item-smr {
	height: 55px;
	width: 94px
}

.address-content .address-item-smr input {
	display: block;
	margin: 22px 0 0 40px;
	cursor: pointer
}

.address-content .address-item-xxdz {
	width: 266px;
	height: 55px;
	text-align: left
}

.submit-button {
	padding: 4px 0;
	background: #fff
}

.pay-button {
	width: 80px;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	padding: 0;
	background: #b81c22;
	text-align: center;
	color: #fff;
	border: 0;
	cursor: pointer
}

.checkdiv {
	padding: 15px 40px;
	background: #fff
}

.checkdiv .baseui-checkbox {
	margin-right: 5px
}

.page-top-link {
	padding: 16px 0;
	text-align: right;
	font-size: 14px;
	color: #000
}

.page-top-link .quick-link-item {
	position: relative;
	display: inline-block;
	padding: 0 10px
}

.page-top-link .quick-link-item:after {
	display: block;
	content: " ";
	width: 1px;
	height: 14px;
	background-color: #000;
	position: absolute;
	top: 3px;
	right: 0
}

.page-top-link .quick-link-item:last-child:after {
	display: none
}

.page-top-link .item-link {
	font-size: 12px;
	color: #000
}

.header-logo {
	padding: 15px;
	background-color: #000
}

.header-logo .item-link {
	display: block;
	font-size: 0
}

.header-logo img {
	height: 25px
}

.menu-list-item {
	position: relative;
	height: 39px;
	line-height: 39px;
	padding: 0 10px;
	font-size: 12px;
	border-bottom: 1px solid #eee;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/4QOPaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MCA3OS4xNjA0NTEsIDIwMTcvMDUvMDYtMDE6MDg6MjEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OGRkNGE3ZTYtYmQ3My01ZDRlLWEwYTEtMmVkNDlhMjlhMzI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU3QjI2QUFGNUNGOTExRTk5MTQ3RkJCRDg5RjRGNzA0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU3QjI2QUFFNUNGOTExRTk5MTQ3RkJCRDg5RjRGNzA0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGQ3NjkxM2QtZDg1OS00MDA4LTgzNzktZGIzMjE5Yjc5OTdkIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MTdiYTlkZmMtYTY2MC0xMTRkLTliMzQtMmZhNjU5OTNhMzU0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAEAsLCwwLEAwMEBcPDQ8XGxQQEBQbHxcXFxcXHx4XGhoaGhceHiMlJyUjHi8vMzMvL0BAQEBAQEBAQEBAQEBAQAERDw8RExEVEhIVFBEUERQaFBYWFBomGhocGhomMCMeHh4eIzArLicnJy4rNTUwMDU1QEA/QEBAQEBAQEBAQEBA/8AAEQgAJwABAwEiAAIRAQMRAf/EAFAAAQEBAQAAAAAAAAAAAAAAAAABAgYBAQAAAAAAAAAAAAAAAAAAAAAQAQEBAQAAAAAAAAAAAAAAAAARAVERAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AO8u9GaAlGaAgAP/2Q==) repeat-x;
	overflow: hidden
}

.menu-list-item:last-child {
	border-bottom: none
}

.menu-list-item .menu-link {
	display: block;
	font-size: 12px;
	color: #575757
}

.menu-list-item.active {
	color: #000;
	background: none
}

.menu-list-item.haschild:after {
	position: absolute;
	content: " ";
	display: block;
	right: 10px;
	top: 17px;
	width: 7px;
	height: 5px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJBNzk4NTUzNDUyRjExRThBNUE2QzE5NUYxNjM3QTVCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJBNzk4NTU0NDUyRjExRThBNUE2QzE5NUYxNjM3QTVCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkE3OTg1NTE0NTJGMTFFOEE1QTZDMTk1RjE2MzdBNUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkE3OTg1NTI0NTJGMTFFOEE1QTZDMTk1RjE2MzdBNUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5knkzVAAAANklEQVR42mIoLy//DwQM6BgkzsQABBUVFf8ZkACcD1MFMwGZzQgi0HV3dHQwwnUi24PMBwgwAL4aRmFfZBfBAAAAAElFTkSuQmCC) no-repeat
}

.menu-list-item.haschild.active:after {
	position: absolute;
	content: " ";
	display: block;
	width: 7px;
	height: 5px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDNDEyNDM0NDUzMTExRTg4M0NFQTAzMkU4QjM4QkQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDNDEyNDM1NDUzMTExRTg4M0NFQTAzMkU4QjM4QkQyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0M0MTI0MzI0NTMxMTFFODgzQ0VBMDMyRThCMzhCRDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0M0MTI0MzM0NTMxMTFFODgzQ0VBMDMyRThCMzhCRDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz52L72rAAAANklEQVR42lyMgQkAMAjD1KfrCX7dIWwQVpASAw3b8U6SyRU33W32pviYmSTnTlFQ1i/IR4ABAHHlKSUU5onnAAAAAElFTkSuQmCC) no-repeat
}

.menu-sub-list {
	padding: 0 0 10px
}

.menu-sub-list .menu-sub-item {
	line-height: 18px;
	font-size: 12px
}

.menu-sub-list .menu-sub-item-link {
	color: #b6b5b5
}

.menu-sub-list .menu-sub-item-link:hover {
	color: #000
}

.menu-wrapper .menu-list {
	border: 1px solid #eee;
	background-color: #fff
}

html {
	line-height: 1.15;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

article,
aside,
footer,
header,
nav,
section {
	display: block
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

figcaption,
figure,
main {
	display: block
}

figure {
	margin: 1em 40px
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}

pre {
	font-family: monospace, monospace;
	font-size: 1em
}

a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted
}

b,
strong {
	font-weight: inherit;
	font-weight: bolder
}

code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

dfn {
	font-style: italic
}

mark {
	background-color: #ff0;
	color: #000
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

audio,
video {
	display: inline-block
}

audio:not([controls]) {
	display: none;
	height: 0
}

img {
	border-style: none
}

svg:not(:root) {
	overflow: hidden
}

button,
input,
optgroup,
select,
textarea {
	font-family: sans-serif;
	font-size: 100%;
	line-height: 1.15;
	margin: 0
}

button,
input {
	overflow: visible
}

button,
select {
	text-transform: none
}

[type=reset],
[type=submit],
button,
html [type=button] {
	-webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
	border-style: none;
	padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
	outline: 1px dotted ButtonText
}

fieldset {
	padding: .35em .75em .625em
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal
}

progress {
	display: inline-block;
	vertical-align: baseline
}

textarea {
	overflow: auto
}

[type=checkbox],
[type=radio] {
	box-sizing: border-box;
	padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

details,
menu {
	display: block
}

summary {
	display: list-item
}

canvas {
	display: inline-block
}

[hidden],
template {
	display: none
}

*,
:after,
:before {
	box-sizing: border-box
}

body {
	font: 12px/1.5 arial, Microsoft Yahei, \5b8b\4f53;
	color: #666;
	background: #fff
}

a {
	color: #b81c22
}

a:focus,
a:hover {
	color: #761216
}

hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #ddd
}

:-ms-input-placeholder {
	color: #eee
}

::placeholder {
	color: #eee
}

article,
aside,
blockquote,
body,
button,
dd,
details,
dl,
dt,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
hr,
input,
legend,
li,
menu,
nav,
ol,
p,
pre,
section,
select,
td,
textarea,
th,
ul {
	margin: 0;
	padding: 0
}

body {
	font-size: 12px;
	font-family: arial, Microsoft Yahei, \5b8b\4f53
}

li,
ol,
ul {
	list-style: none outside none
}

img {
	border: 0
}

a,
button,
input,
select {
	outline: 0
}

a::-moz-focus-inner,
button::-moz-focus-inner,
input::-moz-focus-inner,
select::-moz-focus-inner {
	border-color: transparent!important
}

a {
	color: #666;
	cursor: pointer
}

a,
a:hover {
	text-decoration: none
}

a:active,
a:hover {
	color: #b81c22
}

i,
s {
	display: inline-block
}

input::-webkit-input-placeholder {
	color: #999
}

input:-moz-placeholder,
input::-moz-placeholder {
	color: #999
}

input:-ms-input-placeholder {
	color: #999
}

.fl {
	float: left
}

.fc {
	*zoom: 1
}

.fc:after,
.fc:before {
	content: " ";
	display: table
}

.fc:after {
	clear: both
}

.fr {
	float: right
}

.tl {
	text-align: left
}

.tc {
	text-align: center
}

.tr {
	text-align: right
}

.clearfix {
	zoom: 1
}

.clearfix:after,
.clearfix:before {
	content: " ";
	display: table
}

.clearfix:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.tf {
	white-space: nowrap;
	text-overflow: ellipsis
}

.tf,
.tf2 {
	overflow: hidden
}

.tf2 {
	text-overflow: -o-ellipsis-lastline;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2
}

.clear:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.w {
	width: 1200px;
	margin: 0 auto
}

.cm-button-theme-primary {
	width: 100%;
	background: #b81c22;
	border-color: #b81c22
}

.cm-button-theme-primary:hover {
	background-color: #ce2023;
	border-color: #ce2023
}

.baseui-checkbox {
	width: 13px;
	height: 13px;
	background-position: 0 0
}

.baseui-checkbox.baseui-checkbox-checked {
	background-position: -14px 0
}

.baseui-checkbox.baseui-checkbox-disabled {
	background-position: -28px 0
}

.baseui-checkbox.baseui-checkbox-disabled-checked {
	background-position: -42px 0
}

.baseui-radio {
	width: 14px;
	height: 14px;
	background-position: 0 -14px
}

.baseui-radio.baseui-radio-checked {
	background-position: -14px -14px
}

.baseui-checkbox,
.baseui-radio {
	display: inline-block;
	position: relative;
	top: -1px;
	vertical-align: middle;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAgCAIAAADIYSy/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDlDNjJDMEQzMjhFNDExODdCRUJCNzA1MkU5MDQxMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowRUMzN0IwMzJFODIxMUU0OTY1QUMzOEUwQjYwODlBOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowRUMzN0IwMjJFODIxMUU0OTY1QUMzOEUwQjYwODlBOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU0Mjk3MzczRUMyOEU0MTE4N0JFQkI3MDUyRTkwNDEyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMwOUM2MkMwRDMyOEU0MTE4N0JFQkI3MDUyRTkwNDEyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1s1gMgAABERJREFUeNrkmMdOI0EURemmyTnnnDYIWLEF/ooVS8RfwY4dIETSkEHknDHYZo59mZpWt2mCLWFmalG0X726dV+sEtb6+nrGB0Z7e/vGxsY3ajr6E6xn4D6uWVVVFax5cnLyKU0744eMf5ro6Ojou5LPjoWFhWDJFz3qZpY8Sz8zP++vEJ2YmDD8NEuSzOjt7TX8NEuSrEfdXJNn6efqYZlUMYlfqli6ufpZJlv1qWXp5vqftadvGY773nt3fFzT3JCp0rReXl5+jEc1IpHI2dnZ8fHx7e1tNBotLCysrq6urKx0HMezh9Wbm5urq6uHhwfszMvLKy4uLikpsW1vIqUQ89WjAM3NzbW2trKWnZ1tWdbT0xM7V1dX+/v7ERpEgDY3N2tqavLz87OyspCEw2GE+/v7bW1tCI2mMBsaGgoKCjIzM8GEN5pbW1sJMcvLywFEU7yBJSsMZowoiMvLyx0dHah6DMVEHqy87kpLS/n5+Pi4u7tbV1eHbzya9/f3BwcHtbW10BLLpaWl+vp6NyFjAFZxnMHc2dnhGy96NEOh0OXlJceBaUN8dnZWLMO+wTGdnZ3cFs/Pz/gD0mKJxZE/Q9/YzdL29jbfwhRLPybbcbMbUyyj8YHjNLOUk5PDkjCto6MjotzY2MicMIvJBFylDOOYiooKZuSnp6dqAl1dXWVlZbF8d5yLiwvOQOHu7o5cDMBEkyiDSdxxmDDZqy1QZJVDmVEA2Tk8PNS7PaD84TE/P08dEFlJ9vb2xsfHp6am+B4ZGRkbG9NDnYPJNqKJd4Mx0VxbWwOTojGVh0eur6/5RojXVXOQxps2lvEl0ISDAKFAKZBb2omQyMLyV3xMTk7OzMyoqqgGNOWtYEyghMkcqxXLIsthGYoPPoiJMCl8Vh22SRU/J+608VWdajSF4i5bhCDKhUbzLY+ibBTc+B4dWfXaR6khIkUg3gLFnZiIZUVFRXgCV6FJIxseHpbC0NBQS0sLH7hT9aG6xGcBmCosMJWI7CJxibgJveIMporVIi2AI6WIwlvJRIrAVclEGWIYZ0xPT6uYenp6BgcHcWdubi7dRAyoCTLb43gzqB4aHwzAxDY2ggkn9DkIBSTowA8hS5YaO0cODAywhw7vQcRiUmdxcbGvrw+7V1ZWaGS0EmKt9FcCMYDmDLoszsZyMLu7uznMbz+Wo0nNGUxqFP+BqRRnqHUgxIzz83MwYyLcgG/AVRvHVmY1ajbThmBGr+EnFtMlqEdoqckz6+bQTUb4sI2fYNIgm5qa1MZNQNXG2cgug0lUcT97dSKzdsFV3RTM1ysU1lwkavtKDg6meLkzsMb9PwI8hFBt31yhCLnuuFdNrzGYzc3NHOPWhFZCTHirfaqSdC0ZzL+vJ5zM64HYyVtsFpx4uwfn4XU8bXwgOLFxjxRiWgmTPQ3ffrafU3q+UG0Ps7R9R9tufun82v8twACUZvQdh/zLrwAAAABJRU5ErkJggg==)
}

.baseui-checkbox input,
.baseui-radio input {
	display: block;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	cursor: pointer
}

.list-pagination .cm-pagination {
	float: right;
	width: auto
}

.list-pagination .cm-pagination .cm-pagination-prev {
	width: 64px;
	padding: 0 8px 0 18px;
	background: url(data:image/png;base64,R0lGODlhBwBoAJEAAKqqqgAAAP///wAAACH5BAEAAAIALAAAAAAHAGgAAAJClI+py+3fQgry0CouznRu80HiSJbmiSphh1ytC7LxlNb2jecMkAD84fsJgsKhr1c0JHXMpjO1PCKCU6pSeu09t4sCADs=) 7px 0 no-repeat;
	cursor: pointer
}

.list-pagination .cm-pagination .cm-pagination-next {
	width: 64px;
	padding: 0 18px 0 8px;
	background: url(data:image/png;base64,R0lGODlhBwBoAJEAAKqqqgAAAP///wAAACH5BAEAAAIALAAAAAAHAGgAAAJClI+py+3fQgry0CouznRu80HiSJbmiSphh1ytC7LxlNb2jecMkAD84fsJgsKhr1c0JHXMpjO1PCKCU6pSeu09t4sCADs=) 48px -26px no-repeat;
	cursor: pointer
}

.list-pagination .cm-pagination .cm-pagination-ellipsis {
	line-height: 28px
}

.tomford-page .tomford-page-main {
	overflow: hidden;
	zoom: 1
}

.tomford-page .tomford-page-main:after,
.tomford-page .tomford-page-main:before {
	content: " ";
	display: table
}

.tomford-page .tomford-page-main:after {
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0
}

.tomford-page .tomford-page-content,
.tomford-page .tomford-page-siderbar {
	float: left
}

.tomford-page .tomford-page-siderbar {
	width: 183px;
	margin-right: 47px
}

.tomford-page .tomford-page-content {
	width: 970px
}

.tomford-bread-crumbs {
	padding: 16px 0;
	text-align: right
}

.tomford-bread-crumbs .crumbs-item {
	position: relative;
	padding: 0 10px 0 5px;
	display: inline-block
}

.tomford-bread-crumbs .crumbs-item:after {
	content: ">";
	display: block;
	position: absolute;
	top: 0;
	right: 0
}

.tomford-bread-crumbs .crumbs-item:last-child:after {
	content: ""
}

.tomford-bread-crumbs .crumbs-title {
	display: inline;
	font-size: 12px;
	color: #000
}