#cat-mainbox {
width:950px;
margin:0px auto 8px auto;
clear:both;
background-color:#fff;
padding:0px;
}

.main{
margin:0px 4px 0px 0px;
padding:0px 0px 0px 0px;
width:766px;
float:left;
}

.main h1 {
font-size:15px;
margin:0px;
padding:4px 10px 2px 10px;
color:#C7202B;
}

.main .cat-descrip {
border:1px dashed #D2D2D2;
padding:5px;
}

.product-list  {
padding:0px 0px 0px 0px;
}

#viewmode {
border-top:1px solid #D2D2D2;
background-color:#F0F0F0;
height:24px;
margin:0px;
padding:4px 8px 4px 8px;
}

#viewmode ul {
margin:0px;
padding:0px;
}

#viewmode li {
float:left;
margin:0px 10px 0px 0px;
list-style-type:none;
}

.main .summary {
padding:0px;
margin:12px 8px 0px 8px !important;
margin:12px 6px 0px 6px;
width:170px;
float:left;
height:300px;
}

.main .summary li {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#6A6A6A;
font-size:12px;
list-style-type:none;
}

.main .summary .pic {
width:174px;
padding:0px;
margin:0px auto 0px auto;
border:1px solid #E4E4E4;
}

.product-smallpic {
height:174px;
border:1px solid #E4E4E4;
}


#cat-mainbox  .summary  .name {

}

#cat-mainbox .summary  .sales {

}

#cat-mainbox .summary  .price {

}

#cat-mainbox .summary  .button {

}

#cat-mainbox .summary em {
color:#FF5500;
font-size:14px;
font-style:normal;
font-weight:bold;
}

.discount {
color:#9E9E9E;
padding:0px 5px;
}

.product-name {
font-size:12px;
}

#sidebar {
float:left;
width:166px;
padding:0px 5px 8px 5px;
background-color:#fff;
border:1px solid #ccc;
}

#sidebar div em {
color:#FF5500;
font-size:13px;
font-style:normal;
font-weight:bold;
}

#sidebar img {
width:150px;
height:150px;
border:1px solid #ccc;
}

#sidebar .pic {
width:150px;
height:150px;
border:1px solid #ccc;
}

#sidebar h3 {
font-size:14px;
margin:0px;
padding:4px 2px 2px 2px;
color:#C7202B;
border-bottom:1px dashed #ccc;
}

#sidebar .list{
border-bottom:1px dashed #ccc;
padding:3px 0px 3px 0px;
}

#sidebar .list ul {
margin:0px;
padding:0px;
}

#sidebar .list li {
margin:0px 2px 0px 18px;
list-style-type:circle;
padding:0px 0px 0px 0px;
}

#sidebar .list .catitem {
padding:3px 0px;
color:#000;
background-image:url("/image/tu/catitem_bg.jpg");
}

.showpage {
clear:both;
text-align:right;
height:24px;
margin:5px 0px 8px 0px;
padding:4px 8px 4px 8px;
}

/*ÅÄÅÄÍø·ç¸ñ*/

.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}

.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}

.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}

.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none; color:Red;}

.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}




