top, leftを指定しないとブラウザ間で差異が出る可能性があります。
autoならきちんとautoと書きましょう。