
.hot_listings li h3 { font-size: 14px; font-family: Avenir-Black,sans-serif; margin: 0; margin-bottom: 10px; padding: 0; }
.hot_listings li h3 span { color: #da2129; }
.hot_listings li h3 a,.hot_listings li h3 a:hover {
    text-decoration: none; color: #333;
}
.hot_listings .list_detail { overflow: hidden; position: relative; color: #000;  min-height: 100px;font-size: 13px; }
.hot_listings .list_detail .detail_img { float: left; width: 120px; height: 120px; margin-right: 10px; }
.hot_listings .list_detail .detail_img img { width: 100%; margin-top: 0; }
.hot_listings .detail_text p { margin: 0; padding: 0; }
.hot_listings .list_detail .list_title{
    position: static;
    float: none;
    bottom: 0;
    background: none;
    color: #000;
    font-size: 13px;
}
.hot_listings .list_title a,.hot_listings .list_title a:hover {
    text-decoration: none; color: #000; font-family: Avenir-Heavy,sans-serif; font-size: 13px;
}
.hot_listings .size_price { position: absolute; bottom: 0; left: 130px; }
.hot_listings p.list_size { color:#666; line-height: 18px; margin-bottom: 2px; }
.lang_zh .hot_listings p.list_size .gross_size { display: block; }
.lang_zh .hot_listings p.list_size .saleable_area { display: block; }
.hot_listings p.list_size .gross_size.gross_unverified { display: block; }
.hot_listings p.list_size .saleable_area.saleable_unverified { display: block; }
.lang_en .hot_listings p.list_size >span:nth-child(2)::before { content: " / "; display: inline; font-size: 14px; }
.lang_en .hot_listings p.list_size .saleable_area.saleable_unverified::before { content: ""; }
.hot_listings p.list_size strong { color:#000; font-weight: normal; font-family: Avenir-Black,sans-serif; }
.hot_listings p.list_size .unverified { margin-left: 5px; color: #999; font-size: 12px; text-transform: lowercase; }
.hot_listings p.list_price { line-height: 1; font-family: Avenir-Black,sans-serif; }
.hot_listings p.list_price .old{ color: #666;font-size: 13px; text-decoration: line-through;display: block;font-family: Avenir-Heavy,sans-serif}


@media (max-width:374px){
    .hot_listings .list_detail{
        height: auto;
        min-height: 120px;
        position: relative;
        padding-left: 125px;
    }
    .hot_listings .list_detail .detail_img{
        position: absolute;
        top: 0;
        left: 0;
        margin-right: 0;
        float: none;
    }
    .hot_listings .list_detail .list_title{
        line-height: 15px
    }
    .hot_listings .size_price{
        position: static;
        padding: 10px 0 0;
    }
    .hot_listings p.list_size{
        line-height: 15px
    }
}
