Ни одно из ваших правил CSS не противоречит - я могу убедиться в этом на 100%!
Причина этого в том, что демонстрационные страницы jQuery могут ОЧЕНЬ вводить в заблуждение. Как сказал Сет, на их страницах есть множество дополнительных правил CSS, добавленных поверх библиотеки CSS по умолчанию. Если вы посмотрите здесь:
http://jqueryui.com/demos/demos.css
Вы увидите, что базовый размер шрифта значительно уменьшается, что является реальной причиной.
У меня тоже возникла та же самая проблема, когда я получал на своих страницах гораздо больше средств для выбора даты, чем на своей демонстрации. Чтобы подтвердить, что это был «1010 * THEIR CSS», который «конфликтовал», я использовал меню CSS панели инструментов веб-разработчика в Firefox, чтобы отключить только указанный выше файл CSS, а затем внезапно демонстрационный сайт THEIR имел большой сборщики даты того же размера, что и мои.
Таким образом, лучший ответ здесь неправильный - это не ваша цель - это полностью, как ОНИ уменьшили базовый размер. Я гарантирую вам, что если вы попробуете то, что я упомянул здесь, вы найдете то же самое.