/* BASIC css start */
.all_page {display:block !important;}
.product_page {display:none !important;}

select::-ms-expand { display: none; }

.cate_line {
	margin:10px auto 20px;
}
.cate_line:after {
	content: "";
	display: block;
	clear: both;
}
.cate_count {
	width: 50%;
	float: left;
	text-align: left;
	color: #888;
	font-size: 12px;
	font-family: 'Noto sans', sans-serif;
}
.cate_count strong {
	color:#333;
	font-family: 'LatoBold', sans-serif;
}
.cate_sort {
	width:50%;
	float:left;
	text-align:right;
}
select {
	text-align: center;
	height: 25px;
	line-height: 25px;
	margin: 0;
	padding: 0 50px 0 35px;
	color: #8f8f8f;
	word-break: break-all;
	font-weight: inherit;
	border: 1px solid #ededed;
	background: #fff url(/design/carlyn/images/bg_select.gif) no-repeat right center;
	background-size: 32px 22px;
	appearance : none!important;
	-webkit-appearance: none;
}
/* class-list */
#productClass .cate-wrap {
	overflow:hidden
}
#productClass .cate-wrap .bcate {
	padding-bottom: 30px;
	font-size: 24px;
	color: #202020;
	text-align: center;
	font-family: 'Noto sans', sans-serif;
        font-weight : bold;
}
#productClass .cate-wrap .class-list {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
#productClass .cate-wrap .class-list ul {
	text-align: center;
	height: 50px;
	line-height: 50px;
}
#productClass .cate-wrap .class-list ul:after {
	display:block;
	clear:both;
	content:''
}
#productClass .cate-wrap .class-list ul li {
	margin:0 20px;
	display:inline-block;
}
#productClass .cate-wrap .class-list ul li a {
	display:block;
	font-size:12px;
	color:#333;
	font-family: 'Noto sans', sans-serif;
}

#productClass .cate-wrap .class-list ul li a img {
    display:none !important;
}
/* best-item */
#productClass .best-item {
	padding-top: 20px;
	padding-bottom: 10px;
	border-top: 2px solid #5c5c5c;
	border-bottom: 2px solid #5c5c5c;
	background-color: #f8f8f8;
}
/* total-sort */
#productClass .total-sort {
	padding-top: 30px;
}


.item-wrap .item-cont .item-list .thumb a .-hover-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    visibility: hidden;
    opacity: 0;
}

.item-wrap .item-cont .item-list .thumb:hover a .-hover-image {
    visibility: visible;
    opacity: 1;
}

#productClass .cate-wrap .bcate img {
    display:none;
}

/* BASIC css end */

