﻿.showroom-listing .showroom-letter{
	padding:0px;
	margin:0px 0px 0px 0px;
}
.showroom-listing .showroom-letter li{
	padding:0px  0px 0px 35px;
	
	list-style-type:none;
	line-height:16px;
	font-size:16px;
	padding-top:15px;
	min-height:30px;
	border-bottom:1px solid #cccccc;
	cursor:pointer;
}
.showroom-listing .showroom-letter li:hover{
	background-color:#F5F3F3;
}
.showroom-listing .showroom-letter li div.coname{
	float:left;
	margin-bottom:14px;
}

.showroom-listing .showroom-letter li div.coname::before {
	content: "■"; 
	color: #bda8a4;
	display: inline-block; width: 1em;
	margin-left: -1em
}
.showroom-listing .showroom-letter .catetag{
	float:right;
	line-height:20px;
	font-size:12px;
	padding:0px;
	margin:0px 0px 15px 20px; 	
}

.showroom-listing .showroom-letter .catetag a{
	color:inherit;
	display:block;
	width:calc( 100% - 20px);
	padding:0px 10px;
}
.showroom-listing .showroom-letter .catetag a:hover{
	background-color:#6f7789;
}
.showroom-listing .showroom-letter li.letter-start{
	list-style-type:none;
	background-color:#bda8a4;
	color:#ffffff;
	font-weight:bold;
	padding-left:20px;
}
.showroom-listing .showroom-letter li.letter-start::before{
	content:"";
}
.showroom-listing .showroom-cate-filter, .showroom-listing .showroom-start-filter{
	padding:0px;
	margin:0px 0px 10px 0px;
}
.showroom-listing .showroom-cate-filter li,.showroom-listing .showroom-start-filter li{
	display:inline-block;
	margin:0px 10px 10px 0px;
	border:1px solid #cccccc;
	padding:2px 10px;
	font-size:14px;
	text-transform: uppercase;
	letter-spacing:0px;
	border-radius: 5px;
	cursor:pointer;
}
.showroom-cate-filter.bysort li.selected
,.showroom-cate-filter.bysort li:hover
{
	background-color:#a4bdb4 !important; 
	color:#ffffff;
}
.showroom-listing .showroom-start-filter li input{
	border:1px solid #cccccc;
	line-height:22px;
	border-radius: 5px;
	text-indent:2px;
	color:#9b8b88;
	font-size:14px;
}
.showroom-listing .showroom-start-filter li input::-webkit-input-placeholder{
	font-size:14px;
}
,showroom-listing .showroom-start-filter li input:-ms-input-placeholder{
	font-size:14px;
}
.showroom-listing .showroom-start-filter li input::placeholder 
{ 
	color:#cccccc;
	font-size:14px;
}

.showroom-listing .showroom-start-filter li:nth-child(1){
	width:auto;
}
.showroom-listing .showroom-start-filter li{
	border-radius: 50%;
	text-align:center;
	line-height:22px;
	width:22px;
	padding:0px;
	margin:0px 2px;
}
.showroom-listing .showroom-start-filter li:not(:first-child):not(.liTEXT):hover
,.showroom-listing .showroom-start-filter li.selected{
	background-color: #a4bdb4;
	color:#ffffff;
}

.showroom-listing .showroom-cate-filter li.selected{
	letter-spacing:1px;
}
.showroom-listing .showroom-cate-filter li:nth-child(1)
,.showroom-listing .showroom-start-filter li:nth-child(1)
,.showroom-listing .showroom-start-filter li.liTEXT{
	border:0px ;
	text-transform: none;
	letter-spacing:1px;
	margin-right:0px;
	padding-left:0px;
	font-weight:bold;
	cursor:default;
}
.showroom-listing .showroom-cate-filter li:nth-child(2).selected{
	background-color:#6F7789;
	border:1px solid #6f7789;
	color:#ffffff;
}
.showroom-listing li.noresult{
	cursor:default;
	text-align:center;
}