.flashsale3 {
	margin-bottom:9px
}
.flashsale3 ul {
	margin-left:-19px;
	overflow:hidden
}
.flashsale3 li {
	float:left;
	margin-left:19px;
	margin-bottom:21px;
	width:580px
}
.index2-h2 {
	font-size:19px;
	margin-bottom:15px;
	font-weight:normal;
	color:#3e3a39
}
.index2-h2 .text-error {
	font-size:14px;
	margin-left:15px
}
.index2-h2 i {
	display:inline-block;
	width:10px;
	height:16px;
	margin-right:11px
}
.index2-h2-c1 span {
	font-size:14px;
	color:#666;
	margin-left:18px
}
.index2-h2-c2 {
	font-size:14px;
	padding-top:5px
}
.index2-h2-c2 span {
	margin:0 10px;
	color:#ddd
}
.index2-h2-c2 span:last-child {
	display:none
}
.index2-h2-c2 a {
	color:#666
}
body {
	background:#fff
}
.icon-hot {
	width:38px;
	height:54px;
	background:url(http://img0.fengqucdn.com/cmsres/20150923/adc2c3d8-8893-4c43-ba25-1341b9138031.png) no-repeat
}
.icon-new {
	width:38px;
	height:54px;
	background:url(http://img0.fengqucdn.com/cmsres/20150923/adc2c3d8-8893-4c43-ba25-1341b9138031.png) no-repeat;
	background-position:-51px 0
}
.icon-sale {
	width:38px;
	height:54px;
	background:url(http://img0.fengqucdn.com/cmsres/20150923/adc2c3d8-8893-4c43-ba25-1341b9138031.png) no-repeat;
	background-position:right 0
}
.icon-soldout {
	position:absolute;
	left:50%;
	top:50%;
	text-align:center;
	color:#fff;
	background:url(http://img0.fengqucdn.com/cmsres/20150923/a76eef8e-5e19-4e54-a37c-f94542892288.png) no-repeat
}
.icon-soldout-large {
	width:121px;
	height:121px;
	line-height:121px;
	margin-left:-60px;
	margin-top:-60px;
	font-size:16px
}
.icon-soldout-big {
	width:100px;
	height:100px;
	line-height:100px;
	margin-left:-50px;
	margin-top:-50px;
	font-size:14px;
	background-position:-146px -10px
}
.icon-soldout-normal {
	width:81px;
	height:81px;
	line-height:80px;
	margin-left:-40px;
	margin-top:-40px;
	font-size:14px;
	background-position:-272px -20px
}
.icon-soldout-small {
	width:71px;
	height:71px;
	line-height:70px;
	margin-left:-35px;
	margin-top:-35px;
	font-size:14px;
	background-position:-378px -25px
}
.index2-h2 i {
	background:#1abd6c
}
.pb .tab li.active {
	background:#e73736
}
.pb .tab li.active a {
	color:#fff
}
.pb .tab li.active:before {
	border-color:#e73736 transparent transparent transparent
}
.index2-h2 {
	font-size:19px;
	margin-bottom:15px;
	font-weight:normal;
	color:#3e3a39
}
.index2-h2 .text-error {
	font-size:14px;
	margin-left:15px
}
.index2-h2 i {
	display:inline-block;
	width:10px;
	height:16px;
	margin-right:11px
}
.index2-h2-c1 span {
	font-size:14px;
	color:#666;
	margin-left:18px
}
.index2-h2-c2 {
	font-size:14px;
	padding-top:5px
}
.index2-h2-c2 span {
	margin:0 10px;
	color:#ddd
}
.index2-h2-c2 span:last-child {
	display:none
}
.index2-h2-c2 a {
	color:#666
}
.index2-h2-c2 .text-important {
	color:#e73736
}
.products3 .product-1 {
	margin-bottom:20px
}
.products3 .product-1 .mh {
	line-height:24px;
	margin-bottom:37px;
	height:31px;
	padding-left:4px
}
.products3 .product-1-list {
	margin-bottom:0
}
.products3 .product-1-list li {
	float:left;
	width:239px;
	border:1px solid #fff;
	box-shadow:0 0 0 1px #e5e5e5;
	padding:27px;
	background:#fff;
	padding-bottom:20px;
	position:relative
}
.products3 .product-1-list li .mask {
	position:absolute;
	background:#fff;
	z-index:0
}
.products3 .product-1-list li .icon24,.product-1-list li .icon24-1 {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-37px;
	margin-top:-37px;
	width:75px;
	height:0
}
.products3 .product-1-list li .icon25 {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-37px;
	margin-top:-37px;
	z-index:3;
	width:74px;
	height:0
}
.products3 .product-1-list li .icon115 {
	position:absolute;
	left:0;
	top:0
}
.products3 .product-1-r1 {
	height:229px;
	text-align:center;
	margin-bottom:13px;
	position:relative;
	font-size:0
}
.products3 .product-1-r1 img {
	max-width:229px;
	max-height:229px
}
.products3 .product-1-r1 a {
	display:inline-block;
	vertical-align:middle
}
.products3 .product-1-r1 span {
	width:0;
	height:100%;
	display:inline-block;
	vertical-align:middle;
	overflow:hidden
}
.products3 .product-1 .icon-new,.product-1 .icon-hot,.product-1 .icon-sale {
	position:absolute;
	right:20px;
	top:-3px
}
.products3 .product-1-r1 .icon-soldout1,.product-1-r1 .icon-soldout2 {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-65px;
	margin-top:-65px
}
.products3 .product-1 h3 {
	margin-bottom:13px;
	font-size:14px;
	line-height:21px;
	height:42px;
	overflow:hidden;
	font-weight:normal
}
.products3 .product-1 p {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:14px;
	color:#949494;
	margin-bottom:15px;
	height:15px
}
.products3 .product-1 p img {
	margin-right:5px;
	vertical-align:middle;
	width:18px;
	height:12px
}
.products3 .product-1-r2c1 {
	color:#dc3334;
	padding-top:4px
}
.products3 .product-1 .mf {
	text-align:center;
	padding-top:5px;
	*padding-top:43px
}
.products3 .product-1 .btn-more {
	border-radius:28px
}
.products3 .product-1 .label {
	position:absolute;
	left:16px;
	top:-14px
}
.products3 {
	border:1px solid #e5e5e5;
	margin-bottom:30px
}
.products3-c1 {
	width:949px;
	background:#fff
}
.products3-c1c1 {
	width:472px
}
.products3-c2 {
	overflow:hidden
}
.products3 .product-1-r1 img {
	max-width:196px;
	max-height:196px
}
.products3 .product-1-r1 {
	height:196px;
	margin-bottom:17px
}
.products3 .product-1-list li {
	padding:18px 19px;
	width:196px
}
.products3 .product-1-r2c1 img {
	vertical-align:0;
	margin-right:7px
}
.hotsale {
	padding:28px 20px 0;
	background:#fff
}
.hotsale-c1 {
	width:70px;
	text-align:center;
	margin-right:22px
}
.hotsale-c2 {
	overflow:hidden
}
.hotsale h3 {
	font-size:16px;
	color:#666;
	font-weight:normal;
	margin-bottom:27px
}
.hotsale li {
	padding:23px 0;
	border-top:1px solid #e5e5e5;
	position:relative
}
.hotsale li:hover h4 {
	text-decoration:underline
}
.hotsale img {
	max-width:70px;
	height:70px
}
.hotsale h4 {
	font-size:14px;
	line-height:20px;
	margin-bottom:14px;
	font-weight:normal
}
.hotsale .text-important {
	font-size:14px
}
.hotsale del {
	margin-left:8px
}
.hotsale-icon {
	width:44px;
	height:38px;
	position:absolute;
	left:0;
	top:7px
}
.hotsale-icon1 {
	background:url(http://img0.fengqucdn.com/cmsres/20150924/74cbbfb5-7c18-4933-a31a-5209a16deb13.png) no-repeat
}
.hotsale-icon2 {
	background:url(http://img0.fengqucdn.com/cmsres/20150924/74cbbfb5-7c18-4933-a31a-5209a16deb13.png) no-repeat;
	background-position:left -120px
}
.hotsale-icon3 {
	background:url(http://img0.fengqucdn.com/cmsres/20150924/74cbbfb5-7c18-4933-a31a-5209a16deb13.png) no-repeat;
	background-position:left -238px
}
.cms-slide-continer {
	transition:all .5s;
	position:relative;
	overflow:hidden
}
.cms-slide-item {
	overflow:hidden;
	float:left
}
.cms-slide-wraper .slider-page li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 5px
}
.cms-slide-wraper .slider-page {
	text-align:center;
	position:absolute;
	left:0;
	bottom:20px;
	left:50%;
	-webkit-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	transform:translate(-50%,0);
	padding:5px 10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:auto
}
/**
.cms-slide-wraper .slider-page a {
	display:block;
	width:8px;
	height:0;
	padding-top:8px;
	overflow:hidden;
	background:#666;
	opacity:.3;
	filter:alpha(opacity=30);
	border-radius:50%
}**/

.cms-slide-wraper .slider-page .active a {
	background:#1abd6c;
}
.cms-slide-wraper .btn {
	position:absolute;
	top:50%;
	display:none;
	margin-top:-47px
}
.cms-slide-wraper .btn-prev {
	left:0;
	opacity:0;
	filter:alpha(opacity=0)
}
.cms-slide-wraper .btn-next {
	right:0;
	opacity:0;
	filter:alpha(opacity=0)
}
.products3 .product-1-list li:hover:after {
	content:"";
	border-bottom:2px solid #e73736;
	position:absolute;
	left:-1px;
	bottom:-1px;
	width:101%;
	z-index:1
}
.index2-h2-c2 a:hover {
	text-decoration:underline
}
.product-1-list span,.hotsale-c2 span {
	font-size:14px
}
.product-1-list .cms-fill-price,.hotsale-c2 strong {
	font-size:18px
}
.product-1-list del,.cms-fill-referenceprice,.hotsale-c2 del {
	font-size:12px;
	color:#999
}
.index2-h2 {
	font-size:19px;
	margin-bottom:15px;
	font-weight:normal;
	color:#3e3a39
}
.index2-h2 .text-error {
	font-size:14px;
	margin-left:15px
}
.index2-h2 i {
	display:inline-block;
	width:10px;
	height:16px;
	margin-right:11px
}
.index2-h2-c1 span {
	font-size:14px;
	color:#666;
	margin-left:18px
}
.index2-h2-c2 {
	font-size:14px;
	padding-top:5px
}
.index2-h2-c2 span {
	margin:0 10px;
	color:#ddd
}
.index2-h2-c2 span:last-child {
	display:none
}
.index2-h2-c2 a {
	color:#666
}
.index2-h2-c2 .text-important {
	color:#e73736
}
.tab {
	margin-bottom:20px
}
.tab li {
	float:left;
	box-sizing:border-box;
	width:120px;
	height:26px;
	line-height:26px;
	text-align:center;
	position:relative;
	border:1px solid #e5e5e5;
	background:#fff;
	font-size:14px;
	margin-right:3px
}
.tab li.active {
	border:0
}
.tab li.active a {
	color:#fff
}
.tab li.active:before {
	content:'';
	border-width:6px;
	border-style:solid;
	border-color:#333 transparent transparent transparent;
	position:absolute;
	left:50%;
	margin-left:-3px;
	bottom:-12px
}
.tab-text {
	font-size:14px;
	padding-top:5px
}
.tab-text a {
	color:#666;
	margin:0 10px
}
.tab-text span {
	color:#ccc
}
.products5 .product-1 {
	margin-bottom:20px
}
.products5 .product-1 .mh {
	line-height:24px;
	margin-bottom:37px;
	height:31px;
	padding-left:4px
}
.products5 .product-1-list {
	margin-bottom:0
}
.products5 .product-1-list li {
	float:left;
	width:239px;
	border:1px solid #fff;
	box-shadow:0 0 0 1px #e5e5e5;
	padding:27px;
	background:#fff;
	padding-bottom:20px;
	position:relative
}
.products5 .product-1-list li .mask {
	position:absolute;
	background:#fff;
	z-index:0
}
.products5 .product-1-list li .icon24,.product-1-list li .icon24-1 {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-37px;
	margin-top:-37px;
	width:75px;
	height:0
}
.products5 .product-1-list li .icon25 {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-37px;
	margin-top:-37px;
	z-index:3;
	width:74px;
	height:0
}
.products5 .product-1-list li .icon115 {
	position:absolute;
	left:0;
	top:0
}
.products5 .product-1-r1 {
	height:229px;
	text-align:center;
	margin-bottom:13px;
	position:relative;
	font-size:0
}
.products5 .product-1-r1 img {
	max-width:229px;
	max-height:229px
}
.products5 .product-1-r1 a {
	display:inline-block;
	vertical-align:middle
}
.products5 .product-1-r1 span {
	width:0;
	height:100%;
	display:inline-block;
	vertical-align:middle;
	overflow:hidden
}
.products5 .product-1 .icon-new,.product-1 .icon-hot,.product-1 .icon-sale {
	position:absolute;
	right:20px;
	top:-3px
}
.products5 .product-1-r1 .icon-soldout1,.product-1-r1 .icon-soldout2 {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-65px;
	margin-top:-65px
}
.products5 .product-1 h3 {
	margin-bottom:13px;
	font-size:14px;
	line-height:21px;
	height:42px;
	overflow:hidden;
	font-weight:normal
}
.products5 .product-1 p {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:14px;
	color:#949494;
	margin-bottom:15px;
	height:15px
}
.products5 .product-1 p img {
	margin-right:5px;
	vertical-align:middle;
	width:18px;
	height:12px
}
.products5 .product-1-r2c1 {
	color:#dc3334;
	padding-top:4px
}
.products5 .product-1-r2c1 strong {
	font-size:24px;
	margin-right:7px
}
.products5 .product-1-r2c1 del {
	margin-right:13px
}
.products5 .product-1 .mf {
	text-align:center;
	padding-top:5px;
	*padding-top:43px
}
.products5 .product-1 .btn-more {
	border-radius:28px
}
.products5 .product-1 .label {
	position:absolute;
	left:16px;
	top:-14px
}
.products5 {
	border:1px solid #e5e5e5;
	margin-bottom:30px
}
.products5-c1 {
	width:235px;
	height:329px;
	overflow:hidden
}
.products5-c2 {
	width:707px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5
}
.products5-c3 {
	overflow:hidden
}
.products5 .product-1 {
	margin-bottom:0
}
.products5 .product-1-r1 img {
	max-width:196px;
	max-height:196px
}
.products5 .product-1-r1 {
	height:196px;
	margin-bottom:17px
}
.products5 .product-1-list li {
	padding:19px;
	width:196px
}
.products5 .product-1-r2c1 img {
	vertical-align:0;
	margin-right:7px
}
.products5 .product-1-r2c1 strong {
	font-size:18px
}
.products5 .scroll li {
	height:74px
}
.cms-slide-continer {
	transition:all .5s;
	position:relative;
	overflow:hidden
}
.cms-slide-item {
	overflow:hidden;
	float:left
}
.cms-slide-wraper .slider-page li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 5px
}
.cms-slide-wraper .slider-page {
	text-align:center;
	position:absolute;
	bottom:5px;
	padding:5px 10px;
	border-radius:10px;
	width:100%
}
.cms-slide-wraper .slider-page a {
	display:block;
	width:8px;
	height:0;
	padding-top:8px;
	overflow:hidden;
	background:white;
	border-radius:50%
}
/**
.cms-slide-wraper .slider-page .active a {
	opacity:1;
	filter:alpha(opacity=100)
}**/
.cms-slide-wraper .btn {
	position:absolute;
	top:50%;
	display:none;
	margin-top:-47px
}
.cms-slide-wraper .btn-prev {
	left:0;
	opacity:0;
	filter:alpha(opacity=0)
}
.cms-slide-wraper .btn-next {
	right:0;
	opacity:0;
	filter:alpha(opacity=0)
}
.product-1 .product-1-list li:hover:after {
	content:"";
	border-bottom:2px solid #1abd6c;
	position:absolute;
	left:-1px;
	bottom:-1px;
	width:101%;
	z-index:1
}
.index2-h2-c2 a:hover {
	text-decoration:underline
}
.product-1-list span {
	font-size:14px
}
.product-1-list .cms-fill-price {
	font-size:18px
}
.product-1-list del,.cms-fill-referenceprice {
	font-size:12px;
	color:#999
}
.product-1 .product-1-list .product-1-list-no-hover:hover:after {
	border-bottom:0 none;
	width:236px;
	padding:0
}
.product-1 .product-1-list .product-1-list-no-hover {
	width:236px;
	padding:0;
	border-top:0 none;
	border-left:0 none
}
.slidebar {
	width:175px;
	box-sizing:border-box;
	height:400px;
	background:#3e3a39;
	color:#fff;
	position:absolute
}
.slidebar-c1 a {
	color:#fff;
	font-size:12px
}
.slidebar-c1 a:hover {
	text-decoration:underline
}
.slidebar h2 {
	font-size:18px;
	font-weight:normal;
	padding:32px 16px 21px
}
.slidebar h3 {
	font-size:14px;
	font-weight:normal;
	margin-bottom:8px
}
.slidebar h3 a {
	font-size:14px
}
.slidebar-c1>li {
	padding:0 16px;
	font-size:0
}
.slidebar-c1-inner {
	padding-bottom:22px;
	padding-top:22px;
	border-top:1px dotted #8a8c8c
}
.slidebar-c1>li a {
	margin-right:10px
}
.slidebar-c1>li strong {
	color:#ec6762
}
.slidebar-c1>li:hover .slidebar-c2 {
	display:block
}
.slidebar-c1>li:hover .slidebar-hover {
	display:block
}
.slidebar-hover {
	content:'';
	width:5px;
	height:70px;
	position:absolute;
	background:#e73736;
	right:0;
	margin-top:-52px;
	display:none
}
.slidebar-c2 {
	width:296px;
	height:400px;
	background:#fff;
	background:rgba(255,255,255,0.98);
	position:absolute;
	left:175px;
	top:0;
	color:#333;
	padding:38px 20px 0;
	box-sizing:border-box;
	display:none
}
.slidebar-c2-2 {
	left:471px
}
.slidebar-c2 a {
	color:#333;
	line-height:20px
}
.slidebar-c2 h3 {
	color:#666;
	padding-bottom:6px;
	border-bottom:1px solid #e5e5e5
}
.slidebar-c2-link {
	margin-bottom:23px
}
.slidebar-c2-link span {
	margin-right:10px;
	color:#ccc;
	font-size:12px
}
.slidebar-icon {
	display:inline-block;
	vertical-align:-1px;
	background:url(http://img0.fengqucdn.com/cmsres/20151013/6d2579f0-b910-477d-8de8-711e594b0bd6.png) no-repeat;
	margin-right:5px
}
.slidebar-icon1 {
	width:16px;
	height:15px
}
.slidebar-icon2 {
	width:16px;
	height:10px;
	background-position:0 -83px
}
.slidebar-icon3 {
	width:16px;
	height:14px;
	background-position:0 -161px
}
.slidebar-icon4 {
	width:16px;
	height:10px;
	background-position:0 -245px
}
.slider {
	position:relative;
	height:400px;
	margin:0 auto 30px
}
.slider .pm {
	position:relative
}
.slider-img {
	position:absolute;
	width:100%;
	height:400px;
	left:0;
	top:0
}
.slider-img li {
	position:absolute;
	width:100%;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opactiy 1s;
	will-change:opacity;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	z-index:-1
}
.slider-img .active {
	opacity:1;
	filter:alpha(opacity=100);
	position:absolute;
	z-index:0
}
.slider-img li a {
	display:block;
	height:400px;
	background-position:center;
	background-repeat:no-repeat
}
.slider-img img {
	width:100%
}
.slider-num {
	text-align:center;
	position:absolute;
	top:370px;
	width:100%;
	text-align:center
}
.slider-num li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 4px;
	line-height:20px;
	text-align:center
}
.slider-num a {
	display:block;
	width:8px;
	height:8px;
	border-radius:50%;
	overflow:hidden;
	background:#fff
}
.slider-num a:hover {
	color:#ea3530
}
.slider-num .active a {
	background:#1abd6c;
	color:#fff
}
.slider .btn {
	position:absolute;
	top:160px;
	display:none
}
.slider .btn-prev {
	left:0;
	opacity:0;
	filter:alpha(opacity=0)
}
.slider .btn-next {
	right:0;
	opacity:0;
	filter:alpha(opacity=0)
}
.slider-time {
	position:absolute;
	font-family:Impact;
	font-size:32px;
	left:582px;
	top:222px
}
.slider-time span {
	margin-right:28px
}
.slider-banner {
	position:absolute;
	right:0;
	top:0;
	width：195px;
	height:400px;
	overflow:hidden
}
.cms-richhtml blockquote {
	padding:10px 20px;
	margin:0 0 20px;
	font-size:17.5px;
	border-left:5px solid #eee
}
.cms-richhtml h1 {
	font-size:36px
}
.cms-richhtml h2 {
	font-size:30px
}
.cms-richhtml h3 {
	font-size:24px
}
.cms-richhtml h4 {
	font-size:18px
}
.cms-richhtml h5 {
	font-size:14px
}
.cms-richhtml h6 {
	font-size:12px
}
.cms-richhtml p {
	margin:0 0 10px
}
.cms-richhtml pre {
	display:block;
	padding:9.5px;
	margin:0 0 10px;
	font-size:13px;
	line-height:1.42857143;
	color:#333;
	word-break:break-all;
	word-wrap:break-word;
	background-color:#f5f5f5;
	border:1px solid #ccc;
	border-radius:4px
}