/* CSS Document */
img { border: 0px; }
a { text-decoration: none; font-size: 12px; color: #3E3E3E; font-weight: normal; }
a:hover { color: #888; text-decoration: underline; }
span a { font-size: 12px; color: #600000; font-weight: bold; }
span a:hover { font-size: 12px; color: #666; font-weight: bold; text-decoration: underline; }
body { margin: 0px 0px 0px 0px; font-size: 12px; }
ul { margin-bottom: 10px; }
#content { width: 940px; margin: 0px auto; margin-top: 5px; }
#left { float: left; width: 200px; }
#right { float: right; width: 730px; }
#hleft { float: left; width: 225px; }
#hright { float: right; width: 700px; }
#category { border: 1px solid #D4D4D4; background-color: #F7F7F7; }
#category span { font-size: 12px; color: #600000; font-weight: bold; }
.category { padding-left: 3px; margin-top: 20px; margin-bottom: 5px; border-bottom: 1px dashed #D4D4D4; }
.aa { background-color: #D4D4D4; }
.category ul { line-height: 20px; list-style: none; margin-left: 10px; margin-top: 5px; }
.ca { border: 1px solid #D4D4D4; width: 198px; }
.ca ul { list-style: none; padding-left: 0px; margin-left: 15px; margin-top: 10px; line-height: 20px; }
#ad { height: 285px; }
.itemlist { width: 730px; }
.hotlist { width: 242px; text-align: center; float: left; padding-top: 5px; padding-bottom: 5px; }
.hotlist img { width: 240px; height: 153px; }
.hotsale { text-align: center; margin-top: 3px; border-bottom: 1px dashed #D4D4D4; }
.hotsale td { height: 29px; }
.hotsale a { color: #600000; }
.market_price { text-decoration: line-through; color: #f00; }
.prolist { width: 137px; height: 220px; text-align: center; float: left; margin-top: 5px; border: 1px solid #D4D4D4; margin-left: 3px; margin-right: 3px; }
.prolist1 { width: 137px; height: 200px; text-align: center; float: left; margin-top: 5px; border: 1px solid #D4D4D4; margin-left: 3px; margin-right: 3px; }
.cprolist { width: 155px; height: 200px; text-align: center; float: left; margin-top: 5px; border: 1px solid #D4D4D4; margin-left: 10px; margin-right: 10px; }
.prolistitem { text-align: left; padding-left: 10px; }
.hothead { width: 210px; float: right; }
.hothead td { height: 28px; font-size: 12px; cursor: pointer; }
.hothead td .s { }
.hotcontent { width: 100%; font-size: 12px; line-height: 25px; }
.hotcontent a:link { color: #414141; text-decoration: none; }
.hotcontent a:visited { color: #414141; text-decoration: none; }
.hotcontent a:hover { color: #414141; text-decoration: underline; }
.hotcontent a:active { color: #414141; text-decoration: underline; }
.hotproduct { width: 100%; float: left; height: 27px; }
.hotproduct { height: 28px; font-size: 12px; cursor: pointer; }
.hotproduct td .s { float: left; padding-left: -1px; }
.hotproduct { width: 100%; border-bottom: 1px solid #D4D4D4; border-left: 1px solid #D4D4D4; border-right: 1px solid #D4D4D4; font-size: 12px; }
.hotproduct a:link { color: #600002; text-decoration: none; }
.hotproduct a:visited { color: #600002; text-decoration: none; }
.hotproduct a:hover { color: #600002; text-decoration: underline; }
.hotproduct a:active { color: #600002; text-decoration: underline; }
.registshow a:link { color: #600002; text-decoration: none; }
.registshow a:visited { color: #600002; text-decoration: none; }
.registshow a:hover { color: #600002; text-decoration: underline; }
.registshow a:active { color: #600002; text-decoration: underline; }
.attribute_name { width: 730px; background-color: #D1E7FC; border-top: 1px solid #9EC9EC; border-left: 1px solid #9EC9EC; }
.attribute_name td { border-right: 1px solid #9EC9EC; border-bottom: 1px solid #9EC9EC; height: 28px; text-align: center; width: 125px; font-size: 12px; cursor: pointer; }
.attribute_name td.s { border-bottom: 1px solid #fff; font-weight: bold; background-color: #fff; }
.attribute_body { width: 730px; border-right: 1px solid #9EC9EC; border-top: none; border-left: 1px solid #9EC9EC; border-bottom: 1px solid #9EC9EC; font-size: 12px; }
.dis { margin-top: 10px; display: block; height: 230px; font-size: 12px; }
.dis ul li, undis ul li { line-height: 24px; }
.undis { margin-top: 10px; display: none; font-size: 12px; }
.tip { border: #8ccfff 1px solid; background: #fff; line-height: 22px; position: absolute; text-align: left; }
.tip DIV { position: relative; }
.tip span { font-size: 12px; color: #1972C2; font-weight: bold; }
/**/
#demo { background: #FFF; overflow: hidden; width: 100%; }
#demo img { border: 3px solid #F2F2F2; width: 180px; height: 115px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }