body { font-family:Arial, Helvetica, sans-serif; padding:10px 10px 10px 20px; margin:0px; font-size:12px;}
a {color:#FF9900; text-decoration:none;}
a:hover {color:#666666;}
img { border-style:none; }
.banner-left div {padding:10px; color:#888888; font-size:12px}
.banner-left span { font-weight:bold; font-size:22px; }
.banner-right div {padding:5px; color:#666666; font-size:11px}

a.top-level {color: #555555; font-size:13px; font-weight:normal; text-decoration:none; }
a.top-level:hover { color:#ff9900;}
.dv-bot-level {color:#888888; font-size:11px;}
.dv-bot-level a { color:#888888; text-decoration:none;}
.dv-bot-level a:hover {color:#ff9900}
.tb-catalog-hor td { padding:5px 5px 5px 5px; }
.tb-catalog-hor table td { padding:0px 5px 0px 0px; text-align:left; }
.ul-top-level { text-align:left; list-style:none; padding:0px; margin:0px; }
.ul-bot-level { text-align:left; list-style:none;  padding:0px 0px 0px 20px; margin:0px; }
a.top-level2 {color: #555555; font-size:13px; font-weight:normal; text-decoration:none;}
.ul-bot-level a {color: #888888; font-size:11px; text-decoration:none; }
a.top-level2:hover, .ul-bot-level a:hover { color:#ff9900; }

.dv-path { font-size:12px; }
.tb-goods { font-size:12px; border-left:1px solid #333333; border-top:1px solid #333333; color:#333333; clear:both;  }
.tb-goods td { border-bottom:1px solid #333333; border-right:1px solid #333333; padding:2px 4px 2px 4px; }
.tb-goods .td-subhead-goods { font-size:12px; font-weight:bold; background-color:#eeeeee; border-bottom:2px solid #333333; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px 4px 2px 4px; }

h1 {font-size:22px; padding:10px 0px 10px 0px; color:#444444; margin:0px; }

div.next { font-size:11px; padding-bottom:5px; float:left;}
div.next div {float:left; padding:2px 4px 2px 4px;}
div.next div.next-page {padding-left:0px;}
div.up {font-size:12px; clear:both;}
div.manager { font-size:12px; padding:10px 10px 10px 0px;}
.tb-description table { font-size:12px; text-align:justify; }
.tb-description table.tb-tth { font-size:12px; border:1px solid #666666; text-align:left; }
.tb-tth td {padding:1px 4px 1px 4px; }
.tb-tth td { border-bottom:1px solid #666666; }
.td-tth1 {background-color:#e9e9e9;}
.td-tth2 { background-color:#e9e9e9; }
.td-tth21 {  }
.td-tth3 { background-color:#e9e9e9;}
.td-tth4 {  }

.dv-other {font-size:12px; padding-top:20px;}
.dv-price { font-size: 12px; background-color:#FFCC00; width:140px; text-align:center;}
/*.dv-good-img a { border:1px solid #333333; padding:5px; }*/