.wrap{text-align:left;margin:0 auto;width:980px}#content{padding:30px 0}#posts{float:left;width:660px}.main_news{display:inline-block;vertical-align:bottom;width:308px;background:#fff;box-sizing:border-box;padding:0;margin:0 10px 30px}