body{
	font-family: "微软雅黑" !important;
}
.so-listing-tabs {
	/*margin: 0 -10px;*/
	Margin:0 -15px;
	padding: 0;
	overflow: hidden;
}

.so-listing-tabs .ltabs-wrap {
	overflow: hidden;
}

.so-listing-tabs .intro_text,
.so-listing-tabs .footer_text {
	margin: 10px 0px;
}

/*-----------------------Css for Tabs ----------------------------*/

.so-listing-tabs .ltabs-wrap .ltabs-tabs-container {
	/*margin: 15px 10px;*/
	Margin: 0 10px;
	padding: 0;
}
.so-listing-tabs .ltabs-wrap .wap-listing-tabs .item-cat-image{
	display:inline-block;
	float:left;
}
.so-listing-tabs .ltabs-tabs-container ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs {
	display: block;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs li {
	/*border: 1px solid #e9e9e9;
	padding: 8px;*/
	Padding: 30px 0 42px 0;
	cursor: pointer;
	/*margin: 0 10px 10px 0;*/
	font-size: 12px;
}
.so-listing-tabs-ltr .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{
	float: left;
}
.so-listing-tabs-rtl .so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{
	float: right;
}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs .tab-all:hover .cat-all{
	margin-top:-48px;
}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs .ltabs-tab:hover {
	/*background-color:#0088cc;*/
}
/*.so-listing-tabs .ltabs-tabs-container .ltabs-tabs .ltabs-tab:hover span {
	color:#fff;
}*/
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs .tab-all .cat-all {
	margin-top:0px;
}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs .tab-sel .cat-all {
	margin-top:-48px;
}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.tab-sel{
	/*background-color:#0088cc*/
}

.so-listing-tabs .ltabs-tab-img {
	float: left;
	height: 30px;
	margin-right: 10px;
	overflow: hidden;
}
.so-listing-tabs .hits {
	float:left;
	border-top:1px solid #e9e9e9;
	padding: 2% 0 2% 0;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	color:#909090;
	width:40%;
}
.so-listing-tabs .other-infor {
	margin-top:15px;
}
.so-listing-tabs .author {
	float:left;
	overflow:hidden;
	border-top:1px solid #e9e9e9;
	width:53%;
	padding:2% 0 2% 3%;
	color: #909090;
	border-bottom:1px solid #e9e9e9;
}
.so-listing-tabs .author-text {
	color:#0088cc;
}
.so-listing-tabs .item-title {
	text-transform :uppercase;
	margin-bottom:5px;
}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.ltabs-tab  > span {
	margin: 0;
	/*padding: 0 10px 0 5px;*/
	cursor: pointer;
	color:#666666;
	text-transform:uppercase;
	font-size:12px;
	line-height:30px;
	vertical-align:middle;
}

.so-listing-tabs .created-date {
	margin-bottom:10px;
	color:#909090;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.tab-sel  > span {
	/*color: #FFF;*/
	Font-size: 25px;
	Color: #000;
	Font-weight: bold;
	cursor: auto;
}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.tab-sel .ltabs-tab-label-a{
	Display: inline-block;
	Font-size: 24px;
    Color: #999;
	Font-weight: 400;
    Font-family: Cambria Math;
    Padding-left: 18px;
	Text-transform: lowercase;
	Vertical-align: bottom;
}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs li.tab-sel .ltabs-tab-label-a:first-letter{
	Text-transform: uppercase;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap span.ltabs-tab-arrow,
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap span.ltabs-tab-selected {
	display: none;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox {
	position: relative;
	display: inline-block;
	cursor: default;
	text-align: left;
	line-height: 30px;
	clear: both;
	color: #888;
	cursor: pointer;
	z-index:5;
	padding:15px 0;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected {
	width: 167px;
	text-indent: 20px;
	/*border: 1px solid #DDD;*/
	border-right: none;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	background: #FFF;
	overflow: hidden;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow {
	width: 30px;
	border: 1px solid #ddd;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	text-align: center;
	font-size: 12px;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
	background: #DDD;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-arrow,
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected {
	position: relative;
	float: left;
	height: 30px;
	z-index: 1;
	display: inline-block;
}

.so-listing-tabs .add-loadmore {
	float: right;
	margin-left: 10px;
	vertical:middle;
	margin-top:2px;
}
.so-listing-tabs .loaded .add-loadmore {
	display:none;
}
.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs {
	position: absolute;
	top: 28px;
	left: 0;
	width: 100%;
	border: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	overflow: hidden;
	background: #fff;
	display: none;
	z-index: 1;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs.ltabs-open {
	display: block;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tabs li {
	margin: 0;
	padding: 0;
	float: none;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tab span {
	display: block;
	line-height: 20px;
	padding: 5px 10%;
}

.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox .ltabs-tab span:hover {
	color: #f6f6f6;
	background: #0088cc;
}

/*-----------------------------Css for Content----------------------*/

.so-listing-tabs .ltabs-wrap .ltabs-items-container {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.so-listing-tabs .ltabs-items-container .ltabs-items {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
	display: none;
}

.so-listing-tabs .ltabs-items-container .ltabs-items-inner {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
}

.so-listing-tabs .ltabs-items-container .ltabs-items-selected {
	display: block;
}

.so-listing-tabs .ltabs-items-container .ltabs-item-wrap {
	margin: 0;
	padding: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	box-shadow: #000 0em 0em 0em;
}

.so-listing-tabs .ltabs-items-container .ltabs-item-wrap img {
	width: 100%;
	max-width: 100%;
	box-shadow: #000 0em 0em 0em;
}

.so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-item {
	float: left;
	margin-bottom: 20px;
	opacity: 0;
	filter: alpha(opacity=0);
	box-shadow: #000 0em 0em 0em;
}

.so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-slider .ltabs-item {
	margin-bottom: 20px;
	opacity: 1;
	filter: alpha(opacity=1);
	box-shadow: none;
	width:100%;
}

.so-listing-tabs  .ltabs-items-container .ltabs-items .ltabs-item .item-inner {
	/*margin: 0 10px 20px 10px ;*/
	Margin: 0 8.5px !important;
}

.so-listing-tabs  .ltabs-items-container .ltabs-items .ltabs-item .item-inner .item-image {
	border: 1px solid #e9e9e9;
	margin-bottom:10px;
}

.so-listing-tabs  .ltabs-items-container .ltabs-items .ltabs-item .item-inner .lt-image img{
	margin-left:auto;
	margin-right:auto;
	display:block;
	max-height:100%;
	/*max-width:100%;*/
}

.so-listing-tabs .ltabs-items  .ltabs-loading {
	width: 100%;
	max-width: 100%;
	padding: 0;
	position: relative;
	background: url(../images/477.gif) no-repeat scroll center center transparent;
	min-height: 300px;
	display: block;
	z-index: 0;
}

.so-listing-tabs  .ltabs-items-container .ltabs-loadmore {
	display: block;
	overflow: hidden;
	text-align: center;
	margin: 0 auto;
	/*Position: absolute;*/
	/*Top: 27px;*/
	Top: 38px;
	Right: 10px;
}

.so-listing-tabs .ltabs-items   .ltabs-loadmore .ltabs-loadmore-btn {
	display: inline-block;
	/*padding: 8px 12px;
	background-color: #0088cc;*/
	Background-color: #fff;
	color: #FFF;
	cursor: pointer;
}

.so-listing-tabs .ltabs-items   .ltabs-loadmore .ltabs-loadmore-btn .ltabs-image-loading {
	background: url('../images/301.gif') no-repeat scroll center center transparent;
	width: 22px;
	height: 22px;
	display: none;
	margin-right: 10px;
	vertical-align: middle;
}

.so-listing-tabs .ltabs-items   .ltabs-loadmore .ltabs-loadmore-btn:after {
	content: attr(data-label);
}

.so-listing-tabs .ltabs-items.ltabs-process   .ltabs-loadmore {
	display: none;
}

/*-----------------------------Css for Responsive ----------------------*/

@media all and (max-width: 479px) {
	.so-listing-tabs .ltabs-item .hits
	{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}
	.ltabs-tabs-container .ltabs-tabs li {
		border-top:none !important;
		border-left:none !important;
		border-right:none !important;
	}
	.so-listing-tabs .ltabs-item .author{
		width: 100%;
		padding-left:0;
	}
	.so-listing-tabs .ltabs-tab-img {
		display:none;
	}
	.so-listing-tabs .ltabs04-6 .ltabs-item {
		width: 16.64%;
	}

	.so-listing-tabs .ltabs04-5 .ltabs-item {
		width: 19.958%;
	}

	.so-listing-tabs .ltabs04-4 .ltabs-item {
		width: 24.995%;
	}

	.so-listing-tabs .ltabs04-3 .ltabs-item {
		width: 33.315%;
	}

	.so-listing-tabs .ltabs04-2 .ltabs-item {
		width: 49.985%;
	}

	.so-listing-tabs .ltabs04-1 .ltabs-item {
		width: 100%;
	}

	.so-listing-tabs .ltabs04-1 .clr1,
	.so-listing-tabs .ltabs04-2 .clr2,
	.so-listing-tabs .ltabs04-3 .clr3,
	.so-listing-tabs .ltabs04-4 .clr4,
	.so-listing-tabs .ltabs04-5 .clr5,
	.so-listing-tabs .ltabs04-6 .clr6 {
		clear: both;
	}
	.so-listing-tabs .ltabs01-3 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-4 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-5 .ltabs-item .hits
	,.so-listing-tabs .ltabs01-6 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}

	.so-listing-tabs .ltabs01-3 .ltabs-item .author,
	.so-listing-tabs .ltabs01-4 .ltabs-item .author,
	.so-listing-tabs .ltabs01-5 .ltabs-item .author,
	.so-listing-tabs .ltabs01-6 .ltabs-item .author{
		width: 100%;
	}
}

@media all and (min-width: 480px) and (max-width: 767px) {
	.so-listing-tabs .ltabs03-6 .ltabs-item {
		width: 16.64%;
	}

	.so-listing-tabs .ltabs03-5 .ltabs-item {
		width: 19.958%;
	}

	.so-listing-tabs .ltabs03-4 .ltabs-item {
		width: 24.995%;
	}
	.so-listing-tabs .ltabs02-5 .ltabs-item .author{
		width:100%
	}
	.so-listing-tabs .ltabs02-5 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}
	.so-listing-tabs .ltabs02-6 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}

	.so-listing-tabs .ltabs03-3 .ltabs-item {
		width: 33.295%;
	}

	.so-listing-tabs .ltabs03-2 .ltabs-item {
		width: 49.999%;
	}

	.so-listing-tabs .ltabs03-1 .ltabs-item {
		width: 100%;
	}

	.so-listing-tabs .ltabs03-1 .clr1,
	.so-listing-tabs .ltabs03-2 .clr2,
	.so-listing-tabs .ltabs03-3 .clr3,
	.so-listing-tabs .ltabs03-4 .clr4,
	.so-listing-tabs .ltabs03-5 .clr5,
	.so-listing-tabs .ltabs03-6 .clr6 {
		clear: both;
	}
	.so-listing-tabs .ltabs01-3 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-4 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-5 .ltabs-item .hits
	,.so-listing-tabs .ltabs01-6 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}

	.so-listing-tabs .ltabs01-3 .ltabs-item .author,
	.so-listing-tabs .ltabs01-4 .ltabs-item .author,
	.so-listing-tabs .ltabs01-5 .ltabs-item .author,
	.so-listing-tabs .ltabs01-6 .ltabs-item .author{
		width: 100%;
	}
}

@media all and (min-width: 768px) and (max-width: 991px) {
	.so-listing-tabs .ltabs01-3 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-4 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-5 .ltabs-item .hits
	,.so-listing-tabs .ltabs01-6 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}

	.so-listing-tabs .ltabs01-3 .ltabs-item .author,
	.so-listing-tabs .ltabs01-4 .ltabs-item .author,
	.so-listing-tabs .ltabs01-5 .ltabs-item .author,
	.so-listing-tabs .ltabs01-6 .ltabs-item .author{
		width: 100%;
		padding-left:0;
	}
	.so-listing-tabs .ltabs02-6 .ltabs-item {
		width: 16.64%;
	}

	.so-listing-tabs .ltabs02-5 .ltabs-item {
		width: 19.958%;
	}

	.so-listing-tabs .ltabs02-4 .ltabs-item {
		width: 24.995%;
	}

	.so-listing-tabs .ltabs02-3 .ltabs-item {
		width: 33.315%;
	}

	.so-listing-tabs .ltabs02-2 .ltabs-item {
		width: 49.999%;
	}

	.so-listing-tabs .ltabs02-1 .ltabs-item {
		width: 100%;
	}
	.so-listing-tabs .ltabs02-4 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}
	.so-listing-tabs .ltabs02-4 .ltabs-item .author,
	.so-listing-tabs .ltabs02-5 .ltabs-item .author,
	.so-listing-tabs .ltabs02-6 .ltabs-item .author{
		width: 100%;
		padding-left:0;
	}
	.so-listing-tabs .ltabs02-5 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}
	.so-listing-tabs .ltabs02-6 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}
	.so-listing-tabs .ltabs02-1 .clr1,
	.so-listing-tabs .ltabs02-2 .clr2,
	.so-listing-tabs .ltabs02-3 .clr3,
	.so-listing-tabs .ltabs02-4 .clr4,
	.so-listing-tabs .ltabs02-5 .clr5,
	.so-listing-tabs .ltabs02-6 .clr6 {
		clear: both;
	}
}

@media all and (min-width: 992px ) and (max-width: 1199px) {
	.so-listing-tabs .ltabs01-6 .ltabs-item {
		width: 16.64%;
	}
	.so-listing-tabs .ltabs01-5 .ltabs-item {
		width: 20%;
	}
	.so-listing-tabs .ltabs01-4 .ltabs-item {
		width: 25%;
	}
	.so-listing-tabs .ltabs01-3 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-4 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-5 .ltabs-item .hits
	,.so-listing-tabs .ltabs01-6 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}

	.so-listing-tabs .ltabs01-3 .ltabs-item .author,
	.so-listing-tabs .ltabs01-4 .ltabs-item .author,
	.so-listing-tabs .ltabs01-5 .ltabs-item .author,
	.so-listing-tabs .ltabs01-6 .ltabs-item .author{
		width: 100%;
		padding-left:0;
	}
	.so-listing-tabs .ltabs01-3 .ltabs-item {
		width: 33.315%;
	}

	.so-listing-tabs .ltabs01-2 .ltabs-item {
		width: 49.999%;
	}

	.so-listing-tabs .ltabs01-1 .ltabs-item {
		width: 100%;
	}

	.so-listing-tabs .ltabs01-1 .clr1,
	.so-listing-tabs .ltabs01-2 .clr2,
	.so-listing-tabs .ltabs01-3 .clr3,
	.so-listing-tabs .ltabs01-4 .clr4,
	.so-listing-tabs .ltabs01-5 .clr5,
	.so-listing-tabs .ltabs01-6 .clr6 {
		clear: both;
	}
}

@media all and (min-width: 1200px ) {
	.so-listing-tabs .ltabs01-3 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-4 .ltabs-item .hits,
	.so-listing-tabs .ltabs01-5 .ltabs-item .hits
	,.so-listing-tabs .ltabs01-6 .ltabs-item .hits{
		width: 100%;
		border-bottom:none;
		border-right:none;
	}

	.so-listing-tabs .ltabs01-3 .ltabs-item .author,
	.so-listing-tabs .ltabs01-4 .ltabs-item .author,
	.so-listing-tabs .ltabs01-5 .ltabs-item .author,
	.so-listing-tabs .ltabs01-6 .ltabs-item .author{
		width: 100%;
		padding-left:0;
	}
	.so-listing-tabs .ltabs00-6 .ltabs-item {
		width: 16.64%;
	}
	.so-listing-tabs .ltabs00-5 .ltabs-item {
		width: 20%;
	}

	.so-listing-tabs .ltabs00-4 .ltabs-item {
		width: 25%;
	}

	.so-listing-tabs .ltabs00-3 .ltabs-item {
		width: 33.315%;
	}

	.so-listing-tabs .ltabs00-2 .ltabs-item {
		width: 49.999%;
	}

	.so-listing-tabs .ltabs00-1 .ltabs-item {
		width: 100%;
	}

	.so-listing-tabs .ltabs00-1 .clr1,
	.so-listing-tabs .ltabs00-2 .clr2,
	.so-listing-tabs .ltabs00-3 .clr3,
	.so-listing-tabs .ltabs00-4 .clr4,
	.so-listing-tabs .ltabs00-5 .clr5,
	.so-listing-tabs .ltabs00-6 .clr6 {
		clear: both;
	}
}

/*-----------------------------Css for ie----------------------*/
.so-listing-tabs.lt-ie9 .ltabs01-6 .ltabs-item {
	width: 16.64%;
}

.so-listing-tabs.lt-ie9 .ltabs01-5 .ltabs-item {
	width: 20%;
}

.so-listing-tabs.lt-ie9 .ltabs01-4 .ltabs-item {
	width: 25%;
}

.so-listing-tabs.lt-ie9 .ltabs01-3 .ltabs-item {
	width: 33.315%;
}

.so-listing-tabs.lt-ie9 .ltabs01-2 .ltabs-item {
	width: 49.999%;
}

.so-listing-tabs.lt-ie9 .ltabs01-1 .ltabs-item {
	width: 100%;
}

.so-listing-tabs.lt-ie9 .ltabs01-1 .clr1,
.so-listing-tabs.lt-ie9 .ltabs01-2 .clr2,
.so-listing-tabs.lt-ie9 .ltabs01-3 .clr3,
.so-listing-tabs.lt-ie9 .ltabs01-4 .clr4,
.so-listing-tabs.lt-ie9 .ltabs01-5 .clr5,
.so-listing-tabs.lt-ie9 .ltabs01-6 .clr6 {
	clear: both;
}

/*-----------------------------ClearFix----------------------*/
.cf:before,
.cf:after {
	content: " "; /* 1 */
	display: table; /* 2 */
}

.cf:after {
	clear: both;
}


.so-listing-tabs .owl2-controls .owl2-nav .owl2-prev,
.so-listing-tabs .owl2-controls .owl2-nav .owl2-next {
    border: 1px solid #e9e9e9;
    color: #e9e9e9;
    float: left;
    height: 32px;
    line-height: 28px;
    text-align: center;
    width: 32px;
	background-color:#FFF;
	/* top:-61px;
	right:15px; */
	position:absolute;
	margin-top:-16px;
	top:50%;
}

.so-listing-tabs .owl2-controls .owl2-nav .owl2-prev:before,
.so-listing-tabs .owl2-controls .owl2-nav .owl2-next:before {
    font-family: FontAwesome;
    font-size: 28px;
}

.so-listing-tabs .owl2-controls .owl2-nav .owl2-prev:hover,
.so-listing-tabs .owl2-controls .owl2-nav .owl2-next:hover {
    cursor: pointer;
    border: 1px solid #cccccc;
    color: #fff;
	background:#e9e9e9 none repeat scroll 0 0
}

.so-listing-tabs .owl2-controls .owl2-nav .owl2-next {
	right:0;
}

.so-listing-tabs .owl2-controls .owl2-nav .owl2-prev{
	left:0;
}

.so-listing-tabs .owl2-controls .owl2-nav .owl2-prev:before {
    content: "\f104";
}

.so-listing-tabs .owl2-controls .owl2-nav .owl2-next:before {
    content: "\f105";
}

.so-listing-tabs .new-ltabs-item {
	opacity:0!important;
	filter: alpha(opacity=0)!important;
}

/* .so-listing-tabs .ltabs-items .ltabs-items-inner.play .ltabs-item{
	opacity:1;
	filter: alpha(opacity=1)!important;
} */
/*--------------Sale---------------*/
.so-listing-tabs .product-thumb .box-label{
	Display: none;
}
.so-listing-tabs .product-thumb .image{
	position: relative;
	Width: 100%;
/*	Height: 283px;*/
	Overflow: hidden;
}
.so-listing-tabs .product-thumb .image img{
	object-fit: cover;
	Width: auto;
	/*Height: 283px;*/
	Position: relative;
	Left: 50%;
	Transform: translate(-50%,0);
}
.so-listing-tabs .product-thumb .image span.label-sale:after{
    border-left: 8px solid transparent;
    border-top: 9px solid #e74c3c;
    bottom: -6px;
    content: "";
    position: absolute;
    right: 8px;
}
.so-listing-tabs .product-thumb .image span.label-sale{
    background: #e74c3c none repeat scroll 0 0;
    left: 20px;
    top: 20px;
	z-index:3;
}
.so-listing-tabs .product-thumb .image .label-new,.so-listing-tabs .product-thumb .image .label-sale {
    display: block;
    font-size: 12px;
    height: 30px;
    line-height: 23px;
    min-width: 56px;
    padding: 3px 10px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    z-index: 1;
}
/*--------------New---------------*/
.so-listing-tabs .product-thumb .image span.label-new:after{
    border-right: 8px solid transparent;
    border-top: 9px solid #1e91cf;
    bottom: -6px;
    content: "";
    position: absolute;
    left: 8px;
}
.so-listing-tabs .product-thumb .image span.label-new{
    background: #1e91cf none repeat scroll 0 0;
    right: 20px;
    top: 20px;
	z-index:3;
}
/* Hover Image*/
.so-listing-tabs .product-thumb .image .img-thumb1 {
    position: relative;
	z-index: 2;
	transform: translateX(0);
	-moz-transform: translateX(0);
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transition: all 0.3s ease-in-out;
}
.so-listing-tabs .product-thumb .image .img-thumb2 {
    position: absolute;
	z-index: 1;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transition: all 0.3s ease-in;
}
.so-listing-tabs .product-thumb .image a{
	overflow: hidden;
    position: relative;
}
.so-listing-tabs .product-thumb .image:hover .img-thumb1{
	transform: translateX(200%);
	-moz-transform: translateX(200%);
	-webkit-transform: translateX(200%);
	-ms-transform: translateX(200%);
	transition: all 0.3s ease-in-out;
}








@media ( min-width: 768px ) and ( max-width: 1279px ){
	.container{
		width: 96%;
	}
	.navbar-default{
		display: block;
		position: absolute;
		top: -54px;
		right: 36px;
	}
	.hidden-sm{
		display: block !important;
		width: 50% !important;
		float: left;
	}
	.header-top-right{
		width: 50% !important;
		float: right;
	}
	.responsive .navbar-default, .responsive .megamenu-wrapper{
		background: #fff;
	}
	.typeheader-5 .header-bottom .header-cart-phone{
		right: 2.13% !important;
	}
	.col-style{
		width: 100%;
		padding: 0;
	}
	.module.sohomepage-slider .owl2-dots{
		right: 0;
	}
	.col_02j3{
		display: none;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs li{
		padding: 0 0 40px 0 !important;
	}
	.so-listing-tabs{
		margin: 0 -10px !important;
	}
	.so-listing-tabs .ltabs-items-container .ltabs-loadmore{
		top: 10px !important;
	}
	.so-listing-tabs .product-thumb .image,
	.so-listing-tabs .product-thumb .image img{
		height: 233px;
	}

	.footer-toggle{
		display: none !important;
	}
}






@media( max-width: 767px ){
	.navbar-default{
		display: none;
	}
	.owl2-carousel .owl2-item .item{
		width: 100%;
		height: 250px;
		overflow: hidden;
	}
	.owl2-carousel .owl2-item .item	img{
		width: auto;
		height: 250px;
		position: relative;
		left: 50%;
		transform: translate(-50%);
	}
	.so-listing-tabs .ltabs-wrap .ltabs-tabs-container{
		background-color: #e5e5e5;
		/*margin: 0 0 30px 0;*/
		Margin: 10px 0 30px 0;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox,
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected,
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox div.ltabs-tab-selected-a{
		Background-color: #e5e5e5;
		text-indent: 0;
		width: 100%;
		text-align: center;
		line-height: 12px;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected{
		float: none ;
		font-size: 16px;
		color: #000;
		margin-top: 6px;
		padding-top: 0;
		font-weight: bold;
		height: 21px;
		line-height: 21px;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox div.ltabs-tab-selected-a{
		font-size: 12px;
		color: #999;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected:before,
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected:after{
		content: "";
		position: absolute;
		width: 15%;
		height: 1px;
		top: 80%;
		background-color: #d1d1d2;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected:before{
		left: 16%;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap.ltabs-selectbox span.ltabs-tab-selected:after{
		right: 16%;
	}

	.products-list .product-grid .product-item-container,
	.products-list .trg .product-item-container{
		height: 130px;
		border: 0;
		border-bottom: 1px solid #c7c7c7;
		padding-right: 8px;
	}
	.products-list .product-grid .product-item-container .left-block .product-image-container,
	.products-list .trg .product-item-container .left-block .product-image-container{
		/*width: 110px;*/
		height: 110px;
		overflow: hidden;
		margin: 0;
		position: absolute;
		top: 0;
		left: 8.28%;
	}
	.products-list .product-grid .product-item-container .left-block .product-image-container img,
	.products-list .trg .product-item-container .left-block .product-image-container img{
		width: 95%;
	/*	height: 110px;*/
		position: relative;
		left: 50%;
		transform: translate(-50%,0);
	}
	.so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-item .item-inner .lt-image img{margin-left:0;width:95%;}
	.products-list .product-grid .product-item-container .right-block,
	.products-list .trg .product-item-container .right-block{
		float: right;
		height: 130px;
		position: relative;
		line-height: 23px !important;
	}
	.products-list .product-grid .product-item-container .right-block .price,
	.products-list .trg .product-item-container .right-block .price{
		font-size: 16px !important;
		font-weight: bold;
		position: absolute !important;
		left: 0 !important;
		bottom: 10px !important;
	}
	.products-list .product-grid .product-item-container .right-block .price span.product-price-span,
	.products-list .trg .product-item-container .right-block .price span.product-price-span{
		color: #ff5c00;
		font-weight: bold;
		display: inline-block;
	}
	.products-list .product-grid .product-item-container .right-block .price span.product-price-text,
	.products-list .trg .product-item-container .right-block .price span.product-price-text{
		font-size: 12px;
		color: #999;
	}

	.so-listing-tabs .ltabs-items-container .ltabs-loadmore{
		width: 100%;
		top: 97.15% !important;
		right: 0 ;
		z-index: 10000;
		margin-bottom: 5px;
	}
	.so-listing-tabs .ltabs-items .ltabs-loadmore .ltabs-loadmore-btn{
		font-size: 14px;
		color: #000;
		width: 100%;
		text-align: center;
		z-index: 1000;
	}
	.product-meta-description,
	.products-list.grid .product-layout .product-item-container .right-block .caption div.product-meta-description{
		font-size: 13px;
		position: absolute;
		left: 0;
		bottom: 40px;
	}
	.products-list.grid .product-layout .product-item-container .right-block .caption .attributes:nth-child(3),
	.products-list.grid .product-layout .product-item-container .right-block .caption .attributes:nth-child(4),
	.products-list.grid .product-layout .product-item-container .right-block .caption .attributes:nth-child(5),
	.products-list.grid .product-layout .product-item-container .right-block .caption .attributes:nth-child(6),
	.products-list.grid .product-layout .product-item-container .right-block .caption .attributes:nth-child(7),
	.products-list.grid .product-layout .product-item-container .right-block .caption .attributes:nth-child(8){
		font-size: 12px;
		color: #000;
		margin-top:-10px;
		display: inline-block;
	}
	/*.products-list.grid .product-layout .product-item-container .right-block .caption p:nth-child(6){
		font-size: 12px;
		line-height: 18px;
		position: absolute;
		bottom: 48px;
		left: 0;
	}*/

	h4{
		font-size: 14px;
		color: #525252;
		font-weight: 400;
		line-height: 23px;
		margin: 0;
	}

	.footernav-bottom{
		background-color: #292929;
		padding: 32px 0 35px 0;
	}
	.footernav-bottom .foot-nav{
		text-align: center;
	}
	.footernav-bottom .foot-nav a{
		color: #fff;
	}
	.footernav-bottom .foot-nav div{
		display: inline-block;
		cursor: pointer;
	}
	.footernav-bottom .foot-nav span{
		color: #666;
		display: inline-block;
		margin: 0 20px;
	}


	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap span.ltabs-tab-selected {
		display: block !important;
		font-size: 16px;
		color: #000;
		margin-top: 15px;
		padding-top: 6px;
		font-weight: bold;
		text-align: center;
		line-height: 21px !important;
		position: relative;
	}

	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap div.ltabs-tab-selected-a {
		font-size: 12px;
		color: #999;
		padding-bottom: 5px;
		text-align: center;
		line-height: 12px !important;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap span.ltabs-tab-selected:before,
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap span.ltabs-tab-selected:after{
		content: "";
		position: absolute;
		width: 15%;
		height: 1px;
		top: 80%;
		background-color: #d1d1d2;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap span.ltabs-tab-selected:before{
		left: 20%;
	}
	.so-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap span.ltabs-tab-selected:after{
		right: 20%;
	}


	.new,
	.col_02j3{
		display: block;
	}
	.new .news{
		font-size: 14px;
		width: 96%;
		height: 62px;
		background-color: #f4f4f4;
		line-height: 31px;
		margin: 0 auto;
		margin-top: -6px;
		/*margin-bottom: 6px;*/
		padding: 0 10px;
		box-sizing: border-box;
	}
	.new .news .titles{
		color: #E59149;
	}
	.new .news .contents{
		margin-top: -4px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	.new .news .more{
		position: absolute;
		top: 8px;
		right: 8%;
	}
	.new .news .more a{
		color: #02a8f2;
	}
}
