div.poht {
    margin-top: 0;
    margin-bottom: 20px;
    /*font-weight: bold;*/
    line-height: 40px;
    font-size: 28px;
    /*color: rgb(76, 76, 76);*/
    border-bottom: 1px solid #ececec;
    padding-bottom: 14px;
}
.you_view {position: relative; min-height: 261px;}
.you_view ul { list-style: none; margin: 0; padding: 0;}
.you_view ul li { display: flex; height: auto; border-radius: 4px; background-color: rgb(255, 255, 255); margin-top: 10px;}
.you_view ul li:first-child { margin-left: 0;}
.you_view ul li .span1.photo { width: 70px; height: auto; margin: 0; position: relative; float: none;}
.you_view ul li .span1.photo img { max-width: 70px; height: auto; }
.you_view ul li .span2.text { width: 159px; float: none;}
.you_view ul li .span2.text .title a { font-size: 13px; line-height: 16px; font-weight: bold; color: #1257ab; text-decoration: none;}
.you_view ul li .span2.text .cost { font-size: 13px; line-height: 24px; color: rgb(48, 28, 83); font-weight: bold; margin-top: 5px;}
.you_view ul li .span2.text .cost .n { color: #ed1d24; }
.you_view ul li .span2.text .cost .z { text-decoration: line-through; }
.you_view ul li .span2.text .nds { font-size: 11px; color: rgb(116, 116, 116); }
.you_views ul li .span2.text a.btn_yellow { font-size: 13px; color: #fff; font-weight: bold; display: inline-block; padding: 8px 16px; background-color: #ecad0a; margin-top: 10px; border-radius: 4px; text-decoration: none; }

.content_books div.poht {
    font-weight: normal;
}

.recomends-page div.poht {
    font-weight: normal;
}
@media screen and (max-width: 1000px){
    .recomends-page div.poht {
        color: rgb(76, 76, 76)!important;
        font-weight: bold;
    }
}
