#container { float: left; width: 100%; background: #FFFFFF url(../images/bg-header-inner.gif) repeat-x top left; }
#logo { float: left; width: 272px; height: 106px; background: #FFFFFF; border-right: 1px solid #DCDCDC; }
#logo img { float: left; margin: 28px 0 0 30px }
#banner { float:left; width: 100%; background: transparent; border-bottom: 1px solid #FFFFFF }
#banner_pic { float:left; width: 272px; height:50px; background-color: #31679F; border-right: 1px solid #FFFFFF }
#banner_text { float:left; width: 727px; height:50px; background: #003366 url(../images/banner-text-inner.gif) no-repeat top right; }

#inner_main { float: left; padding: 0; width: 710px; border-left: 1px solid #DCDCDC }
#content { float: left; padding: 5px 0 0 20px; line-height: 18px; width: 670px }

.toolbar { float: left; margin: 5px 0 5px 0; width: 100% }
.pagelink { float: left; width: 95%; margin: 5px }
.toolbar a { color: #AA0000; text-decoration: underline }

.ul_related { float: left; width: 100%; margin: 10px 0 0 0; padding: 0 }
.ul_related li { list-style-type: none; height: 23px; line-height: 23px; background: transparent url(../images/bg-news-item.gif) repeat-x top left; }

#cate_description { float: left; padding: 10px 20px 10px 20px; width: 640px }
#list_product { float:left; width: 680px; padding-left: 30px; margin: 10px 0 0 0; background: transparent url(../images/bg-product.gif) repeat top left; }
#list_product ul { float: left; margin: 0; width:100%; padding: 0; text-align: center }
#list_product li { float: left; list-style-type: none; margin: 0; height: 153px; width: 19.5% }
#list_product h5 { float: left; width: 98px; height: 30px; line-height: 30px; margin: 0; padding: 0; background: transparent url(../images/bg-product-shadow.gif) repeat-x top left; }

#pdetail_box { float: left; width: 100%; background-color: #EAEEF2; margin: 10px 0 0 0 }
#pdetail_img { float: left; width: 488px; border-right: 1px solid #FFFFFF }
#pdetail_img img { margin: 18px 0 0 30px; border: 1px solid #FFFFFF }
#pdetail_img span { float: left; margin: 0 0 0 30px; padding: 8px; }

#pdetail_related { float:left; width: 220px }
#pdetail_related ul { float:left; width: 100%; margin: 10px 0 10px; padding: 0; }
#pdetail_related li { float:left; margin-left: 10px; width: 40%; list-style-type: none; height: 23px; line-height: 23px; background: transparent url(../images/bg-news-item.gif) repeat-x top left; }
#pdetail_content { float: left; line-height: 16px; padding: 15px; width: 650px }
.related_link { float: left; margin: 0 0 10px 0; width: 100%; text-align: center; color: #174F89 }
.related_link a { color: #174F89; text-decoration: underline }

#download_ext { float: left; width: 390px; height: 91px }
#download_ext span { float: right; text-align: left }
#download_ext img { float: left; margin: 2px 5px 20px 0 }
#download_ext a { color: #AA4C00; text-decoration: underline }

#list_download { float:left; width: 670px; padding-left: 30px; margin: 10px 0 0 0; background: transparent url(../images/bg-download.gif) repeat top left; }
#list_download ul { float: left; margin: 0; width:100%; padding: 0 }
#list_download li { float: left; list-style-type: none; margin: 0; height: 98px; width: 49% }
#list_download span { float: left; margin: 10px 0 0 30px }

.attachlist { float:left; width: 670px; padding-left: 10px; margin: 10px 0 0 0; }
.attachlist ul { float: left; margin: 0; width:100%; padding: 0 }
.attachlist li { float: left; list-style-type: none; margin: 0 5px 0px 5px; height: 130px; text-align: center }

#contact_content { float: left; width: 100%; margin: 20px 0 20px 0; background: transparent url(../images/bg-contact.gif) no-repeat top left; }
#contact_content span { float: left; margin: 10px 0 0 250px; line-height: 25px }

.form1 { float: left; width: 230px; margin: 20px 0 0 0 }
.form1 ul { float:right; width: 230px; margin: 0; padding: 0; }
.form1 li { float: left; list-style-type: none; margin: 0; width: 100%; margin: 5px 0 5px 0 }
.form1 span { float: left; width: 50px; text-align: right }
.form1 input { border: 0; width: 140px; border-bottom: 1px solid #DCDCDC; background-color: transparent; }

.form2 { float: left; margin: 20px 0 0 0 }
.form2 textarea { border: 1px solid #DCDCDC; background-color: #F3F3F3; width: 400px; height: 170px; margin: 10px }

.list_sitemap { float:left; width: 670px; margin: 10px 0 0 0 }
.list_sitemap ul { float: left; margin: 0; width:100%; padding: 0 }
.list_sitemap li { float: left; list-style-type: none; margin: 0; height: 25px; line-height: 25px; width: 49% }
.list_sitemap span { float: left; margin: 0 0 0 20px }

#content, #content p, #content div, #content span, #content td,
#pdetail_content, #pdetail_content p, #pdetail_content div, #pdetail_content span, #pdetail_content td
{ font-size: 11px }