Я не могу сказать об одном слове, но если вы хотите стилизовать весь заполнитель, тогда прочитайте это.
Поскольку WebKit пока поддерживает только заполнители, вы можете использовать для него следующее css rule :
input::-webkit-input-placeholder {
color: red;
}
В других браузерах по мере развития поддержки атрибутов-заполнителей вам придется использовать другие правила. Для браузеров на базе Gecko вы можете посмотреть Mozilla bug 457801 , чтобы узнать, каким будет окончательное решение.