remove redundant html code

ref #82
fixed the vertical align bottom issue for product summary

ref #82
refactor code to make it more readable in product summary

ref #82