Так ты так стиль, прописанный через css не отменишь. Отменить его можно примерно так:
var rules = document.styleSheets[0].cssRules;
for (var i = 0; i < rules.length; i++) {
if (rules[i].selectorText == 'li ul.expandable') {
rules[i].style.display = '';
}
}
А style объекта - это то, что находится в его атрибуте style. У тебя же этот атрибут пуст? Ну вот и style.display у тебя тоже пуст. Можешь перед присваиванием проверить.