in fact, the difference is obvious, just have a look at the ie8 picture, the left of the text “Super Flexible Layout Builder” is beyond the width of the content, while in the ie10 picture, there is still a lot of space left from the left, pls. check.

the font style is controlled by the css code below, pls. advise what can be done to achieve it to work under ie10 and ie8.

I don’t think you should worry a lot about IE8 users, since they expect most websites to look a little strange, and i think that is why they enjoy using that browser , for its unique interpretation of the world. From what I can see nothing is broken, just the colors look more richer and thicker. Some playing around with the CSS for a day will bring it much more inline with the version seen by users of modern browsers.