.search_form {
    width: 100%;
    background: #f5f5fc;
}
.search_form  .w1400 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    padding: 1.125rem 0 1.1rem;
}
.search_form  .w1400 .more {
    margin: 0;
    width: 3.1rem;
    height: 1.025rem;
    background: #e01122;
    border-radius: .1rem;
    transition: all .6s;
}
.search_form .w1400 .more:hover {
  background-color: #000099;
}
.search_form .w1400 .more .ser_icon{
    width: .4rem;
    height: .4rem;
    margin-left: .375rem;
}
.search_form .w1400 .more .ser_icon svg{
    width: 100%;
    height: 100%;
    margin-left: 0;
}
.search_form  .w1400 input {
    width: calc(100% - 3.125rem);
    background-color: transparent;
    height: 100%;
    padding-right: 1rem;
}
.search_form  .w1400 input::placeholder {
    color: rgba(51, 51, 51, .5);
}
.search_result {
    width: 100%;
    background-color: #fff;
    padding-bottom: 2.65rem;
}
.search_result  .w1400 {
    padding-top: .75rem;
}
.search_result .tip {
    padding-bottom: .65rem;
    border-bottom: 1px solid rgba(214, 214, 214, .5);
    margin-bottom: .75rem;
}
.search_result .tip span {
    color: #e01122;
}
.search_result  .tab_nav {
    margin-bottom: 1.15rem;
}
.search_result  .tab_nav a,
.search_result  .tab_nav {
    display: flex;
    align-items: center;
    justify-content: center;
}
.search_result  .tab_nav a {
    width: 4.1rem;
    height: 1.3rem;
    background: #f5f5fc;
    border-radius: .05rem;
    margin: 0;
    margin-right: .275rem;
    transition: all .6s;
}

.search_result  .tab_nav a.cur {
    background-color: #e01122;
    color: #fff;
}

.search_result  .tab_ul a,
.search_result  .tab_ul {
    display: flex;
    align-items: center;
    justify-content: center;
}
.search_result  .tab_ul a {
    border-radius: .05rem;
    margin: 0;
    margin-right: .275rem;
    transition: all .6s;
    padding-bottom: .6rem;
    position: relative;
    margin-right: 1rem;
}
.search_result  .tab_ul a::after {
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    content: '';
    width: 0px;
    height: .1rem;
    background: #e01122;
    transition: all .6s;
}
.search_result  .tab_ul {
    border-bottom: 1px solid rgba(214, 214, 214, .8);
}
.search_result  .tab_ul a:hover,
.search_result  .tab_ul a.cur {
    color: #e01122;
}
.search_result  .tab_ul a:hover::after,
.search_result  .tab_ul a.cur::after {
    width: 40px;
}
.search_list .lis {
    width: 100%;
    padding-left: .75rem;
    height: 2.4rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    border-bottom: 1px solid rgba(214, 214, 214, .8);
}
.search_list .lis .icon {
    left: .35rem;
    top: .875rem;
    width: .15rem;
}
.search_list .lis .icon img {
    width: 100%;
}
.search_list .lis .tit-17 {
    font-size: .425rem;
    margin-bottom: .25rem;
}
.search_list .lis .tit-17 span {
    color: #e01122;
    line-height: 1;
    display: inline-block;
}
.search_list .lis .tit-12 {
    color: rgba(0, 0, 0, .5);
}

@media(min-width:1024px){
    .search_result  .tab_nav a:hover {
    background-color: #e01122;
    color: #fff;
}
}
.search_result .pc-block .tab_ul a.du{
    margin-right: 0 ;
}