
:root {
	--theme-color: #e60012;
  }
html{
	background-color: white;
}
header{
    position: relative;
    height: 1.2rem;
    width: 100%;
    background-color: var(--theme-color);
    z-index: 20;
}
.hide{
    text-align: center;
    display: block;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.45rem;
    border-top: 1px #eeeeee solid;
    color: #b8b8b8;
}
.header_back{
    position: absolute;
    top: 0;
    left: 0;
    background: url(../images/back_01.png) no-repeat center;
    background-size: 50%;
    display: block;
    width: 1.2rem;
    height: inherit;
}

.header_search {
    position: absolute;
    top: 0.2rem;
    left: 10%;
    height: 0.8rem;
    line-height: 0.8rem;
    width: 78%;
    border-radius: 3px;
    background-color: white;
}


.search-in{
    position: absolute;
    left: 10%;
    margin-top: 0.05rem;
    width: 80%;
    font-size: 0.4rem;
    color: #b8b8b8;
    display: inline-block;
    line-height: 0.8rem;
    background-color: rgba(255,255,255,0);
}
.header_search .icon_look{
    position: absolute;
    background: url(../images/search-02.png) no-repeat center;
    background-size: 50%;
    width: 10%;
    height: 0.8rem;
    display: block;
}
.sect_nothing{
    position: absolute;
    right: 0;
    background: url(../images/X_02.png) no-repeat center;
    background-size: 50%;
    width: 10%;
    height: 0.8rem;
    display: block;
}
.search-btn{
    position: absolute;
    right: 0;
    display: inline-block;
    
    height: inherit;
    line-height: 1.2rem;
    color: white;
    padding: 0 1%;
}

.search-hot{
   
}

.search-hot .sea_h {
    display: block;
    height: 1.17rem;
    line-height: 1.17rem;
    font-size: 0.45rem;
    border-top: 1px #e5e5e5 solid;
    color: #3d3d3d;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.list_ge {
    height: 0.26rem;
    width: 100%;
    background-color: #f0f0f0;
}
.sea_h em{
	display: inline-block;
    float: right;
}
.search_X{
    background: url(../images/X_1.png) no-repeat center;
    background-size: 40%;
    height: inherit;
    width: 10%;
}
.search-hot .dl{
	text-align: center;
    display: block;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.45rem;
    border-bottom: 1px #eeeeee solid;
    color: #b8b8b8;
    background: url(../images/dl_01.png) no-repeat 1rem;
    background-size: 6%;
}
.tag-list{
    background-color: white;
    padding: 0.32rem 0;
}
.tag-list a {
    display: inline-block;
    float: left;
    padding: 0.16rem 0.34rem;
    border-radius: 4px;
    margin: 0.2rem 5px 0 5px;
    font-size: 0.34rem;
    background-color: #fafafa;
}
.clear{
    clear: both;
}
.search_title{
    font-size: 0.32rem;
    color: #A3A3A3;
    padding: 0.32rem 0.21rem;
}
.search_title i{
    width: 0.1rem;
    display: inline-block;
    background-color: var(--theme-color);
    height: 0.4rem;
    margin: 0 2%;
    margin-bottom: 0.5%;
    vertical-align: middle;
}
.search_title .dl{
    float: right;
    color: #707070;
    font-size: 0.4rem;
    margin-right: 0.1rem;
    /*display: none;*/
}
.search-hot .sea_h p{
    width: 80%;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.search-hot .sea_h i{
    display: inline-block;
    width: 0.48rem;
    height: inherit;
    background: url(../images/time-01.png) no-repeat center;
    background-size: 85%;
    margin: 0 2%;
    float: left;
}

.sce_title {
    font-size: 0.32rem;
    color: #A3A3A3;
    padding-left: 0.21rem;
}