Semantic discussion about hyphen and underscore in CSS className. See more http://www.cnblogs.com/kaiye/archive/2011/06/13/3039046.html