Ваши стили CSS конфликтуют со стилями CSS веб-почты.Это уродливый хак, но для электронной почты в формате HTML использование встроенных стилей позволяет переопределить большинство стилей и получить сообщение, которое выглядит прилично.Например, вот так:
<div style="margin:0;padding:0;border:0">Lorem ipsum dolor sit amet...</div>
(конечно, я всегда добавляю вверху ссылку «не выглядит правильно? Нажмите здесь, чтобы посмотреть», ссылающуюся на веб-страницу с тем же содержанием, что и ваше сообщение)