Reorder CSS rules in ve.ce.Surface.css to make sense

It's hard to know what top: 0; means if the position
property is set five lines later.

Order should be position, top/left, width/height, other stuff.

Change-Id: Ib2a07a5b0c3f96c76a37afc1731111ea553f8560