/*@charset "utf-8";*//*written by battleboy(wwm) battleboy@126.com 2008-6-2*//* base */
*{ font: normal 11px/160% "Verdana","Arial","Helvetica",sans-serif;color:#000;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl,body{margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:none; color:#990000;}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
.clear{ clear:both; overflow:hidden; height:0; font-size:1px;}
strong {font-weight:bold;}
hr {height:1px;}
/*layout*/
body{ background:#fff url(bg.gif) left top repeat-x;}
h1,#navigation,#welcome,#pgbody,#footer {width:1000px;margin:0 auto;background:#fff;}
h1 {background:url(banner.gif) no-repeat;height:63px;text-indent:-2000em;padding-top:100px;position:relative;}
#navigation {background:url(nav.gif) repeat-x;height:42px;}
#navigation li {float:left;background:url(navli.gif) 10px center no-repeat;padding:0 20px;}
#navigation a {color:white;font-size:12px;font-weight:bold;line-height:42px;}
#welcome {height:30px;line-height:28px;font-weight:bold;text-indent:2em;}
#pgbody {width:980px;padding:10px 11px;}
#pgside {padding:10px;width:240px;float:left;background:#ececec;}
.sidebox {padding:0 20px;background:#fff;}
.sidebox h3 {background:url(h3.gif) right bottom no-repeat;height:26px;line-height:26px;font-size:12px;color:#fff;font-weight:bold;text-indent:36px;margin-bottom:10px;text-align:left;margin:10px -20px;}
.contact {text-align:center;line-height:2em;}
.delivery li {margin:.5em 0;}
#pgmain {width:700px;float:right;background:#ffeef8;}
#product {border:1px solid #55648d;background:#e0e0e0 url(h2.gif) left top repeat-x;padding:0 20px;padding-bottom:20px;}
#product h2{height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#fff;text-indent:20px;position:relative;margin:0 -20px;}
#product h2 span {line-height:40px;font-size:11px;color:#ffeeee;position:absolute;right:10px;top:0;}
#product-introduction {color:#ff0000;text-align:center;margin:10px 0;}
#product-introduction em {font-weight:bold;font-size:12px;color:#ff0000;}
#tbl_product {margin-top:10px;width:100%;}
#tbl_product td {padding: .5em 2em;}
#tbl_product th {color:#e14e94;font-weight:bold;background-color:#ffe1f1;height:30px;}
#tbl_product tr td {color:#223;background-color:#f2f2f2;}
#tbl_product td b{color:#999900;font-size:9px;}
.mainbox {margin:8px 0;padding:0 20px;}
.mainbox h3 {background:url(h3m.gif) left bottom no-repeat;height:26px;line-height:26px;color:#fff;;font-size:12px;font-weight:bold;text-indent:36px;margin:0 -20px;margin-bottom:10px;text-align:left;position:relative;}
.mainbox h3 img {position:absolute;right:10px;top:13px;}
.mainbox li {background:url(dot.gif) left bottom repeat-x;}
.mainbox li a {display:block;background:url(arrow.gif) left center no-repeat;text-indent:20px;height:26px;line-height:30px;}
.introduction p {margin:1em 0;}
#footer {clear:both;height:60px;background:url(footer.gif) repeat-x;padding-top:20px;text-align:center;font-size:12px;line-height:40px;color:#666;}
#pagenav {text-align:right}
#cmt {margin:10px 0;}
#cmt li {padding:10px 0;font-size:12px;}
#cmt li b {font-size:10px;color:#00f;text-decoration:underline;}
#cmt li span {display:block;font-size:10px;color:#ccc;}
#cmt li em {display:block;}
#cmt li em i {color:#090;}
