А что мешает использовать стилями это реализовать? По умолчанию все стили для комментариев заданы вот так:
#comments .comments-list {margin-left: 20px;height: 1%}
#comments .even, #comments .odd {background-image: none;background-color: transparent;color: #3c452d;border: none; margin-left: 0;margin-bottom: 10px;padding: 0}И это работает для всех уровней комментариев. Но, если нам нужно задать некий определенный стиль для вложенных комментариев, мы же можем сделать вот так:
#comments .comments-list .comments-list {background-color: red !important;}
#comments .comments-list .comments-list .even, #comments .comments-list .comments-list .odd {background-color: red !important;}Для первого уровня - отработают стили по умолчанию, а вот для вложенных (тут будет работать для всех уровней вложенности), пойдут работать дополнительные правила.