Transparent Menu when using CQWP(Bug in IE9 32bit)

When adding a CQWP to a SharePoint 2010 publishing site page, it makes the site actions menu and other menus(e.g. web part editing menu) transparent.

The problem:
This only happens on IE9 32 bit, IE9 64bit and other versions are fine.

Add the following css to your custom css file: ul{ background-color:#fff; }

The original article  is from MSDN forum. Thanks to both Mike and UXJester.