Ширина таблицы заморожена из-за отображения: блок

Я создал страницу, содержащую table и некоторые данные в ней. Хотя я установил ширину таблицы до 80% ее родительского div, внутренняя tbody и другая детская ширина заморожены до 450 пикселей.

Я также заметил, что как только я удалил display: block свойств display: block , дети таблицы были правильно отображены (100% ширина таблицы)

У меня там особая причина для того, чтобы ширина была заморожена при 450 пикселей? Я проверил всюду в своем CSS, и я не установил такое правило.

Вот код моей таблицы:

 
...

таблицы имеют свой собственный тип отображения: « таблица » (и это единственный возможный вариант), аналогично tr и td имеют соответственно отображение « table-row » и « table-cell »,