.banner{
	padding: 13px 0
}
.filter{
	margin-top: 24px;
	/*height: 315px;*/
	border: solid 1px #eaeaea;
}
.filter .filter-item{
    margin-top: 26px;
	display: flex;
	padding: 0 30px;
	/*border-bottom: solid 1px #cecece;*/
	font-size: 15px;
}
.filter .filter-item:last-of-type{
	border-bottom: none
}
.filter .filter-item .item-tit{
    margin-right: 40px;
	width: 86px;
	height: 30px;
	line-height: 30px;
	border:1px solid #4763FB;
	border-radius: 5px;
	flex-shrink: 0;
	color: #4763FB;
	text-align: center;
	font-size: 14px;
}
.filter .filter-item .item-tit img{
	margin-right: 7px;
}
.filter .filter-item a{
    display: inline-block;
	margin-right: 15px;
	color: #181818;
	height: 27px;
	line-height: 27px;
	font-size: 14px;
}
.filter .filter-item .hot a{
	margin-bottom: 15px;
	padding: 0 24px;
	height: 27px;
	border: solid 1px #d5d3d3;
	line-height: 27px;
	border-radius: 30px;
}
.filter .filter-item a.active{
    padding:0 20px;
    height: 27px;
	background-color: #4763FB;
	border-color: #4763FB;
	color: #fff;
	border-radius: 30px;
}
.filter .filter-item .checked a{
	margin-bottom: 15px;
	height: auto;
	line-height: 27px;
	padding: 0 6px 0 24px;
	border: solid 1px #4763FB;
	color: #4763FB;
	border-radius: 30px;
}
.filter .filter-item .checked a img{
	margin-left: 30px;
}
.filter .filter-item .checked a.clear{
	padding:0 20px;
    height: 27px;
	line-height: 27px;
	background-color: #4763fb;
	border-color: #4763fb;
	color: #fff;
	border-radius: 30px;
}
.filter .filter-bottom{
    margin-top: 20px;
    padding: 0 15px;
    display: flex;
   justify-content: space-between;
    align-items: center;
    background:#4763fb;
    height: 53px;
}
.filter .filter-bottom .item{
    display: flex;
    height: 30px;
}
.filter .filter-bottom .item .item-tit{
    margin-right: 10px;
    width: 85px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	background: url("../images/search-tit.png") no-repeat center center;
}
.content{
    margin: 24px 0;
	border: solid 1px #dedede;
}
.content .search-condition{
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 40px;
    line-height: 40px;
    border-bottom: solid 1px #dedede;
}
.search-condition .left{
    display: flex;
    align-items: center;
}
.search-condition .left a{
    display: block;
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-right: solid 1px #dedede;
    color: #666666;
    font-size: 14px;
}
.search-condition .left a.price{
    display: flex;
    align-items: center;
    justify-content: center;
}
.search-condition .left a.price img{
    margin-left: 5px;
}
.search-condition .left a.active{
    margin-top: -1px;
    background-color: #4763FB;
    color: #fff;
}
.search-condition .right a{
    margin-right: 30px;
    color: #666666;
    padding-left: 18px;
    background: url("../images/check.png") no-repeat left center;
}
.search-condition .right a.active{
    background: url("../images/checked.png") no-repeat left center;
}


.content .list{
    padding:0 17px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.content .list .item{
	flex-shrink: 0;
	width: 557px;
	display: flex;
	justify-content: space-between;
	border-bottom: dashed 1px #c2c2c2;
}
.content .list .item div{
	margin-right: 2px;
	height: 50px;
	margin-right: 2px;
	line-height: 50px;
	text-align: center;
	font-size: 15px;
}

.content .list .item span{
	color: #4763FB
}

.content .list .item div:nth-of-type(1){
	width: 143px;
	color: #000;
	font-size: 20px;
}
.content .list .item div:nth-of-type(2){
	width: 85px;
	color: #7c7c7c;
	font-size: 15px;
}
.content .list .item div:nth-of-type(3){
	width: 72px;
	color: #ff0000;
}
.content .list .item div:nth-of-type(4){
	width: 82px;
	color: #7c7c7c;
}
.content .list .item div:nth-of-type(5){
	width: 66px;
}
.content .list .item div:nth-of-type(5) a{
	display: inline-block;
	width: 57px;
	height: 29px;
	background-color: #4763FB;
	color: #fff;
	line-height: 29px;
	font-size: 14px;
}

.dingwei-search form{
	display: flex;
	align-items: center;
	color: #b1b1b1
}
.dingwei-search form .number{
	margin-right: 7px;
}
.dingwei-search form .number input{
	width: 30px;
	height: 30px;
	background: #fff;
	text-align: center;
	color: #000;
	border: solid 1px #dedede;
}
.dingwei-search form button{
	width: 53px;
	height: 30px;
	background-color: #7388fc;
	border:none;
	color: #fff;
	font-size: 14px;
}
.mohu-search form{
	display: flex;
	align-items: flex-end;
	color: #fff;
	font-size: 12px;
}
.mohu-search form .number{
	margin-right: 13px;
	padding: 0 10px;
	width: 177px;
	height: 30px;
	background-color: #ffffff;
	border: solid 1px #dedede;
	color: #000
}
.mohu-search form .weishu{
    margin-right: 5px;
    margin-bottom: 2px;
}
.mohu-search form button{
    margin-left: 10px;
	width: 53px;
	height: 30px;
	background-color: #7388fc;
	border:none;
	color: #fff;
	font-size: 14px;
}