.cateSearch__content {
	border: 2px solid;
	max-width: 700px;
	margin: 40px auto;
	padding: 20px;
}
.cateSearch__content .searchBtn {
	background: #000;
	color: #fff;
	border-radius: 10px;
	border: none;
}
.cateSearch__content .searchAreaText {
	margin-top: 10px;
}
.cateSearch__content.price {
	margin-top: 30px;
}
.cateSearch__content .search__content__priceWrap {
	display: flex;
	align-items: center;
	max-width: 400px;
	margin: 0 auto 30px;
}
.cateSearch__content .search__content__priceWrap select{
padding: 10px 20px 10px 10px;
	border-radius: 10px;
}
.cateSearch__content .haihun {
	display: inline-block;
	margin: 0 40px 0 30px;
}
.cateSearch__content .price--text {
	white-space: nowrap;
	display: inline-block;
	margin-left: 3px;
	margin-top: 15px;
}
@media screen and (max-width:767px) {
	.cateSearch__content .search__content__priceWrap {
		max-width: 270px;
	}
	.cateSearch__content .haihun {
		margin: 0 20px 0 15px;
	}
	.cateSearch__content .search__content__priceWrap select,
	.cateSearch__content .price--text {
		font-size: 12px;
	}
}



.cateSearch__content .searchBtn {
    background-color: #ad0101;
}
@media (max-width:768px) {
.fs-body-category .fs-c-subgroup,
.cateSearch__content .priceArea {
    display: none;
}

.fs-c-subgroup {
    background: initial;
    margin: 0;
    padding: 0;
}
.iconTitle {
   position: relative; 
   text-align: left;
   font-size: 14px;
   border-bottom: 1px solid #DFDFDF;
   padding-bottom: 5px;	
}
.iconTitle span {
   padding-left: 50px;
}
.subcategory_title.iconTitle::before {
    background: url("../searchIcon.svg") no-repeat;
}
.price .iconTitle::before {
    background: url("../gitterIcon.svg") no-repeat;
}
.iconTitle::before {
    content: "";
    position: absolute;
    background-size: contain;
    display: inline-block;
    width: 22px;
    height: 22px;
    top: 50%;
    transform: translateY(-50%);
    background-size: contain !important;
    left: 10px;
}

.iconTitle::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    right: 0;
    width: 8px;
    height: 8px;
    border-top: 2px solid #1b1b1b;
    border-right: 2px solid #1b1b1b;
    -webkit-transform: rotate(135deg) translateY(-50%);
    transform: rotate(135deg) translateY(-50%);
    -webkit-transform-origin: top center;
    transform-origin: top center;
    transition: 0.2s;
}
.iconTitle.open::after {
    -webkit-transform: rotate(-45deg) translateY(-50%);
    transform: rotate(-45deg) translateY(-50%);
}

.cateSearch__content {
    margin: 40px auto;
    text-align: left;
    padding: 0;
    border: none;
}
.cateSearch__content .search__content__priceWrap {
    max-width: 90%;
    margin: 0;
} 
.cateSearch__content .searchBtn {
    background: #ad0101;
    width: 100%;
}
.fs-c-subgroupList {
    margin: 0;
}
}