/*purchase*/
.purchase{margin-left:10px; width:100%;}
.purchase td{border-bottom: 1px dotted #99FF33; padding:13px 0px 12px 0px; color:#0000FF;}

/*product*/
.product{border:0px; border-bottom:1px dotted #66FF99; width:100%;}
.product-img{width:160px; background-color:#CCFF33;}
.product-desc{padding-left:20px; width:300px; float:left;}
.product-desc a{color:#000000; font-size:11px; text-decoration:none;}
.product-desc a:visited{color:#000000; text-decoration:none;}
.product-desc a:hover{color:#FF00FF; text-decoration:underline;}
.product-desc h2 a{font-size:14px; margin:0px;}
.product-spec{width:170px; font-size:11px;}
.product-spec li{list-style-type:none; color:#330099; font-weight:bold; padding:5px 10px 5px 10px;}

/*download*/
.download{width:100%;}
.download th{padding-top:20px; padding-bottom:5px; border-bottom:1px dotted #99CC33;}
.download td{padding: 10px; border-bottom:1px dotted #99CC33; font-size:14px;}
.product-name{padding-left:50px; font-size:16px; font-weight:bold;}
.product-name a{font-size:12px;}

/*faq*/
.faq{margin:10px 0px 0px 20px;}
.question{font-weight:bold;}
.answer{font-weight:normal;}

/*links*/
.links{margin:10px 0px 0px 0px;}
.artice-content div{margin:0px; width:680px; margin-top:10px; vertical-align:top;}
.artice-content li{padding:5px 0px 5px 0px;}
.uproduct-buy img{float:left;}
.uproduct-free{display:block; padding-top:5px;}