When JQuery shows something it has to change its display to something that will make it visible on the page, in the absence of any other display settings it uses 'block'.
If you want it to display in a specific way, like inline, then set the display for the element, then hide it. When you 'show' it again, it will use the original display setting.