.box1 {
	padding-top: 1rem;
	padding-bottom: 1.2rem;
}
.search_box {
	border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
	border: 0.01rem solid #D8D8D8;
	display: flex;
	width: 6.8rem;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

.search_box input {
	flex: 1;
	width: 100%;
	background: #fff;
	padding: 0.1rem;
}

.search_box .search img {
	width: 0.24rem;
	height: 0.24rem;
}

.search_box .search {
	width: 0.6rem;
	height: 0.5rem;
	background: rgba(29, 64, 152, 1);
	display: flex;
	align-items: center;
	justify-content: center;
}

.res {
	font-size: 0.24rem;
	color: #333333;
	margin-top: 0.5rem;
}

.res span {
	font-weight: bold;
	font-size: 0.36rem;
	color: #D0111A;
}

.res_list {
	margin-top: 0.3rem;
}

.res_list .title {
	font-weight: bold;
	font-size: 0.24rem;
	color: #383635;
}
.res_list .item {
	margin-bottom: 0.3rem;
}

.res_list .item .container {
	border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
	border: 0.01rem solid #EBEBEB;
	padding: 0.2rem 0.35rem 0.2rem 0.4rem;
}

.res_list .title span {
	color: rgba(208, 17, 26, 1);
	font-size: inherit;
	font-weight: inherit;
}

.res_list .des {
	font-size: 0.16rem;
	color: #757575;
	line-height: 0.32rem;
	margin-top: 0.2rem;
}

.res_list .info_box {
	flex: 1;
}

.res_list .scale_box {
	flex: 0 0 2.85rem;
	margin-left: 0.8rem;
	height: 1.66rem;
}
@media only screen and (max-width: 1024px) {
    .search_box{
        width: 100%;
    }
    .search_box input::placeholder{
        font-size: 0.24rem;
    } 
.res_list .des{
    font-size: 0.24rem;
}
}