.sh_tc{
    display: none;
    position: relative;
    margin-top: 55px;
    width:100%;
    height:auto;
    padding: 0 12px;
    background:#f7f7f7;
    z-index: 999;
}
.sh_tc .result{
    margin-left: 0.1rem;
}
.sh_tc .search_item{
    margin-top: 0.2rem;
    display: inline-block;
    /*display: flex;*/
    height: auto;
    width: 100%;
    padding-bottom: 0.2rem;

}

.sh_tc .search_item .search_left{
    width: 20%;
    margin-right: 0.1rem;
    float: left;
    position: relative;
}
.sh_tc .search_item .search_left>img{
    width: 100%;
}
.sh_tc .search_item .search_right{
    width: 70%;
    float: right;
    position: relative;
    margin-right: 0.1rem;
}
.sh_tc .search_item .search_right .name{
    padding-bottom: 0.2rem;
    color: #0e0c0d;
    font-size:0.24rem;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
.sh_tc .search_item .search_right .title{
    /*padding-top: 30px;*/
    font-size:0.24rem;
    color: #0e0c0d;
}
.sh_tc .search_item .search_right .content{
    padding-top: 0.2rem;
    font-size:0.22rem;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
.page_btn{
    width: 100%;
    margin-top: 10px;
    background: #f6f6f6;
    height: 20px;
    display: none;
}
.page_btn .page_prev{
    float: left;
    margin-left: 0.5rem;
}
.page_btn .page_next{
    float: right;
    margin-right:0.5rem ;
}
@media only screen and (max-width: 768px){
    .header .sh_tc {
        top: 55px;
        position: absolute;
        z-index: 999;
    }
    .sh_tc .search_item .search_right .title {
        padding-top: 0.05rem;
    }
}
/*
@media screen and (min-width: 1024px) and (max-width: 1400px){
    .sh_tc{
        margin-top: 0.75rem;
        padding: 0 0.2rem;

    }
}
@media screen and (min-width: 769px) and (max-width: 1024px){
    .sh_tc{
        margin-top: 0.95rem;
        padding: 0 0.22rem;

    }

}
@media only screen and (max-width: 769px){
    .header .sh_tc {
        margin-top: 0.55rem;
        position: relative;
        z-index: 999;
    }
}
@media screen and (min-width: 563px) and (max-width: 767px){
    .header .sh_tc {
       top: 0;
        position: relative;
        z-index: 999;
    }

}
@media screen and (min-width: 381px) and (max-width: 563px){
    .header .sh_tc {
        top: 20px;
        position: relative;
        z-index: 999;
    }

}
@media only screen and (max-width: 381px){
    .header .sh_tc {
        top: 0.55rem;
        position: relative;
        z-index: 999;
    }
}*/
