.searchform{padding:48px 0; background:;}
.searchform>article{width:1388px;}
.searchform form{position:relative;}
.searchform form input{color:; border:none; background:;}
.searchform form:hover input{background:;}
.searchform form input::-webkit-input-placeholder{color:; opacity:.8;}
.searchform form input::-moz-input-placeholder{color:; opacity:.8;}
.searchform form input::-ms-input-placeholder{color:; opacity:.8;}
.searchform form button{color:; transition:.28s;}
.searchform form button:hover{color:rgb(33,33,33);}
.searchform button{position:absolute; right:0; top:0; bottom:0; background:none; border:none; cursor:pointer; font-size:18px; width:50px;}
@media(max-width:1200px){
.searchform{padding:28px 0;}
}
@media(max-width:767px){
.searchform{padding:18px 0;}
}





.searchlist{padding:68px 0; background:; color:;}
.searchlist a{color:;}
.searchlist>article{width:1388px;}
.searchlist ul{padding-bottom:38px;}
.searchlist ul li{border-bottom:1px solid #e8e8e8; padding:28px 0;}
.searchlist ul li:first-child{padding-top:0;}
.searchlist ul li:after{display:block; content:''; clear:both;}
.searchlist ul li img{width:160px; float:left; border-radius:3px;}
.searchlist ul li h3{font-weight:bold; margin-bottom:8px;}
.searchlist ul li span{display:block;}
.searchlist ul li img + span{padding-left:188px;}
.searchlist ul li span i{display:block; margin-top:8px; font-style:inherit; color:;}
.searchlist .null-box{text-align:center;} 
@media(max-width:1200px){
.searchlist{padding:38px 0;}
.searchlist ul{padding-bottom:28px;}
.searchlist ul li{padding:18px 0;}
}
@media(max-width:767px){
.searchlist{padding:18px 0;}
.searchlist ul{padding-bottom:18px;} 
.searchlist ul li img{display:none;}
.searchlist ul li img + span{padding-left:0;}
}