.body {clear:both;}
.body h1 {clear:both;display:inline-block;color:#ed1b2f;font-size:14pt;font-family:tahoma;font-weight:bold;text-align:left;line-height:30px;margin:25px 0 0 0;}
.body p {clear:both;color:#555555;font-size:11pt;font-family:tahoma;text-align:left;line-height:25px;margin:10px 0 0 0;}

#product-category-list {border:1px solid #dddddd;padding:25px;margin:10px 0 10px 0;overflow:hidden;text-align:center;}
#product-category-list ul {display:inline;overflow:hidden;}
#product-category-list li {display:inline;margin-right:2px;}
#product-category-list span {display:inline;overflow:hidden;}

#product-list-title {clear:both;overflow:hidden;border-bottom:1px solid #dddddd;}
#product-list-title {text-align:right;line-height:30px;margin:25px 0 0 0;}
#product-list-title h1 {float:left;font-weight:bold;line-height:30px;text-align:left;}
#product-list-title h1 label {display:block;clear:both;color:#000000;font-weight:bold;font-size:18pt;line-height:25px;font-family:tahoma;}
#product-list-title h1 span {display:block;clear:both;color:#333333;font-weight:bold;font-size:9pt;line-height:20px;font-family:tahoma;}
#product-list-title h1 span:before {content:"(";}
#product-list-title h1 span:after {content:")";}
#product-list-title ul {float:right;}
#product-list-title ul li {float:left;padding:16px 0 6px 0;margin-left:5px;}

#product-list {clear:both;overflow:hidden;margin-top:10px;}
#product-list li {float:left;width:180px;margin:10px 0 0 5px;}

.listImg {clear:both;width:178px;border:1px Solid #DDDDDD;overflow:hidden;}
.listImg img {width:178px;height:134px;}
.listImg a {}

.product {clear:both;}
.product-name {clear:both;width:180px;height:30px;overflow:hidden;}
.product-name a {color:#000000;font-weight:bold;line-height:30px;}

input[name=page] {width:30px;height:18px;line-height:18px;}
input[name=keyword] {width:100px;height:18px;line-height:18px;margin-top:-5px;}
.paging {text-align:center;margin:10px 0 10px 0;}