.search_fliter_block
{
	width:94%;
	margin:0 auto;
	position:relative;
	padding:.4rem;
}
.search_fliter_block_title
{
	color:#757575;
	font-size: 1em;
    margin-bottom: 15px;
    line-height: 1.4;
}
.search_fliter_block_con
{
	padding: .8rem 0;
    border-bottom: 1px solid rgba(0,0,0,.09);
	color: rgba(0,0,0,.8);
    line-height: 1.2;
}
.search_fliter_block_con_header
{
	font-size:.9em;
    margin-bottom: .6rem;
    font-weight: 500;

}
.search_fliter_block_con_ul li
{
	color:rgba(0,0,0,.425);
	font-size:.8em;
	text-align:center;
	width:96%;
	position:relative;
	margin:.4rem;
	padding:.6rem;
	border: 1px solid rgba(0,0,0,.1);
	cursor:pointer;
	
	transition: all .4s ease-in-out;
}
.search_fliter_block_con_ul.search_fliter_mobile li
{
	width:calc( 33% - 1.1rem );
	display:inline-block;
}
@media (max-width: 593px)
{
	.search_fliter_block_con_ul.search_fliter_mobile li {
		width:calc( 50% - 1.1rem );
	}
}
/* .search_fliter_block_con_ul li.li_active, .search_fliter_block_con_ul li:hover
{
	color:rgba(0,0,0,.7);
	border-color:rgba( 57,152,199, 1 );
	box-shadow: rgba(84,70,35,.1) 0 1px 4px;
}
.search_fliter_block_con_ul li.li_active::after, .search_fliter_block_con_ul li:hover::after {
    content: "";
    border-color: transparent rgba( 57,152,199, 1 ) transparent rgba( 57,152,199, 1 );
    border-style: solid solid solid solid;
    border-width: 0px 15px 15px 0px;
    height: 0px;
    width: 0px;
    position: absolute;
    top: 0px;
    right: 0px;
} */
.search_fliter_block_con_ul li.li_active, .search_fliter_block_con_ul.have_hover li:hover
{
	color:rgba(0,0,0,.7);
	border-color:rgba( 57,152,199, 1 );
	box-shadow: rgba(84,70,35,.1) 0 1px 4px;
}
.search_fliter_block_con_ul li.li_active::after, .search_fliter_block_con_ul.have_hover li:hover::after {
    content: "";
    border-color: transparent rgba( 57,152,199, 1 ) transparent rgba( 57,152,199, 1 );
    border-style: solid solid solid solid;
    border-width: 0px 15px 15px 0px;
    height: 0px;
    width: 0px;
    position: absolute;
    top: 0px;
    right: 0px;
}
.search_fliter_block_con_checkbox_li_nums
{
	margin-left: 10px;
}
.search_fliter_btn_block
{
	text-align:center;
}