@import "../../skin/base.css";

.cat .item                   { float:left; width:250px; height:250px; margin:0px 7px 7px 0px; padding:7px; background:#ffffff; text-align:center; }
.cat .title                  { display:block; font-size:14px; color:#333333; }
.cat a.title:hover           { }
.cat td                      { width:250px; height:220px; vertical-align:middle; text-align:center; }
.prod                        { margin-top:15px; font-size:12px; color:#cccccc; line-height:14px; }
.prod a                      { color:#cccccc; }
.prod .item                  { margin-bottom:7px; padding:15px; border-bottom:1px dotted #777777; }
.prod .image                 { float:left; width:150px; padding:7px; }
.prod .image p               { text-align:center; }
.prod .image a.price         { font-size:16px; font-weight:bold; font-style:italic; color:#dd0000; line-height:19px; text-decoration:none; }
.prod .image a.price:hover   { text-decoration:underline; }
.prod .detail                { float:left; margin-left:7px; }
.prod .part                  { padding:7px 0px 0px 7px; color:#999999; }
.prod p.price                { padding:7px 0px 0px 0px; font-size:16px; font-weight:bold; font-style:italic; color:#dd0000; }
.prod .name a                { font-size:20px; }
.prod .feature               { padding:7px 7px 14px 7px; list-style: disc inside; }
.prod .feature li            { padding-bottom:3px; }
.prod .desc                  { margin-top:7px; }
.prod td                     { vertical-align:top; }
