body { color: black; background-color: white; margin: 0 }#product_container  { margin: 0 auto; padding: 0; width: 800px }#product_logo      { display: block; margin: 0; width: 300px; height: 80px; float: left }#product_logo a     { background-image: url("../images/site_img/logo.jpg"); background-repeat: no-repeat; display: block; width: 300px; height: 80px; float: left }#search_result { background-color: #fafffa; margin: 0; padding: 0; width: 100%; float: left; clear: both; border-top: 1px solid #cadbd1; border-bottom: 1px solid #fafffa }#search_status { color: #778e83; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 8px 0 8px 20px; float: left }#search_pages { color: #778e83; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 3px 20px 0 0; float: right }#simgtemp { margin: 0; padding: 15px 0 20px; width: 100%; float: left; clear: both }#simg { margin: 0 0 15px 20px; padding: 0; float: left }#photo { margin: 0; padding: 0; width: 168px; height: 168px; float: left; clear: both }#shop_tool { margin: 0; padding: 3px 0; width: 168px; float: left; clear: both; border-bottom: 1px solid #e2f1e2 }#info { margin: 0; padding: 0 0 3px; width: 168px; float: left; clear: both; border-bottom: 1px solid #e2f1e2 }#info ul { margin: 0; padding: 0; float: left }#info li { color: #778e83; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; margin: 0; padding: 3px 0 0 }#single { background-color: white; margin: 0; padding: 20px 0; width: 100%; float: left; clear: both; border-top: 1px solid #cadbd1; border-bottom: 1px solid #cadbd1 }#bimg  { margin: 0 0 0 20px; padding: 0; float: left }#des   { text-align: justify; margin: 0 10px 0 0; padding: 10px 0 7px 10px; width: 300px; float: right; border-bottom: 1px dashed #cadbd1 }#des ul { margin: 0; padding: 0; float: left }#des li { color: #778e83; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; margin: 0; padding: 0 0 7px }#newkeyword { background-color: #f1f1f1; margin: 0; padding: 20px 0; width: 100%; float: left; clear: both; border-bottom: 1px ridge #cadbd1 }#newimg  { background-color: #ccc; margin: 0 0 0 20px; padding: 5px; width: auto; height: auto; float: left }#newkey   { margin: 0; padding: 0; width: 560px; float: right }#newkey ul  { margin: 0; padding: 0; float: left }#newkey li   { color: #778e83; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; margin: 0; padding: 0 10px 3px 0; width: 170px; float: left }#product_footer  { color: #778e83; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin: 0; padding: 12px 0 0; width: 100%; float: left; clear: both; border-top: 3px ridge #778e83 }