В Opera внешний вид контролов традиционно, отличается от внешнего вида в нормальных броузерах. Выглядят они красивее чем системные, но радости с этого мало. Иногда это вызывает лишние вопросы. Чтобы лишних вопросов избежать нужно добавить в стиль background:white. Очень хорошо помогает привести все к более-менее единобразному виду.

Побочый эффект - В MSIE6 из-за этого у checkbox появляется артефакт. Поэтому для Оперы нужно делать отдельный стиль.
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body input { background:white; }
} |
ЗЫ. Код подсмотрен здесь: http://css-framework.ru/additional/css-hack/
Впрочем это не снимает вопрос, когда заказчику подсовывают дизайн форм сляпаный под Safari или Google Chrom. Объяснить чем чревато использование "красивых" контролов в стиле NiceForm обычно требует много времени и нервов.