Semmai devi scrivere 2em right (prima il verticale, poi l'orizzontale, quando usi top,right, left ecc).

Comunque non sono sicuro che si possano mescolare due misure di tipo diverso.
La mia fonte: http://www.w3schools.com/css/css_reference.asp