^ yo le diria tambien como arreglarlo, no solo la solucion y ya está, si no como fuuro webmaster no avanzara...
Las dimensiones de los objetos del navegador, mas concretos los que son contenedores (div, span, img..) pueden ser flexibles o estaticos.
Cuando un objeto es estatico, en el width/height tiene las medidas en px.
Cuando es flexible, en el width/height tiene las medidas en %.
Por lo tanto para que tu web de vea igual en cuanto a margenes en el body, usa las medidas con %.
Tal y como te puso el usuario de arriba.