Well, this is in an iframe, so your css will not affect it. An easy approach would be to make the background container of your fb: comments white block (with a little addition left and right), which will make the comment block correct.
change
<fb:comments width="900"></fb:comments>
to
<fb:comments width="900" style="background-color: white; padding 10px;"></fb:comments>
source
share