@charset "utf-8";
/* CSS Document */

.product { width:700px; float:left; border-bottom:1px dashed #e0e0e0; padding:10px 0 10px 0;}
.lastproduct { border:none; padding:10px 0 20px 0;}
.product .pic { width:200px; float:left; padding-top:18px;}
.product .price { width:110px; text-align:center; font-size:12px; font-weight:bold; line-height:20px; padding-top:10px;}
.product .price span { color:#cc0202;}
.product .price .old { color:#ff8a00; text-decoration:line-through;}
.product .intro { width:470px; float:left;}
.product .intro p { color:#6d6d6d; line-height:20px; text-align:justify; clear:both;}
.product .intro p a {  }

.product .bluelargetitle { font-size: 120%; font-weight:bold; }

.product .more { BACKGROUND: url(../images/arrow.gif) no-repeat left center; PADDING-RIGHT: 0px; PADDING-LEFT: 16px;  }
.product .links { float:right; padding:15px 0 0 0px; width:260px;}
.product .links a { float:left; font-size: 80%; line-height:18px;}
.product .links .buy { background:url(../images/icon_buy.gif) no-repeat left; padding-left:20px; margin-right:20px;}
.product .links .down { background:url(../images/icon_down.gif) no-repeat left; padding-left:20px;}
.product .links div.down { float:left; width:140px; font-size: 80%; background-position:left 2px; line-height:18px;}
.product .links div.down a { color:#2f6ea4; font-size:11px; float:none; display:block;}

