
#main .col1{
width:158px;
float:left;
}

#main .col1 .mod{
background:#F5F5F5;
margin-bottom:1em;
padding-bottom:10px;
font-size:14px;
}

#main .col2 li{

}

#main .col2 li em{
font-size:16px;
font-weight:bold;
font-style:normal;
}

#main .col2 li h2{
font-size:14px;
font-weight:lighter;
padding:0;
margin:0;
}


#main .col2{
width:590px;
float:right;
background:#F5F5F5;
padding:1em;
}


#main .col1 h1,#main .col2 h1{
color:#fff;
font-weight:bold;
font-size:14px;
height:32px;
line-height:32px;
padding:0 1em;
margin:0;
}

#main .col1 h1{
background:#177b2f url(images/bgh2.jpg) right top no-repeat;
}

#main .col1 h1.x{
background:#177b2f url(images/bgh1.jpg) right top no-repeat;
}

#main h1 .more{
float:right;
background:url(images/more.gif) right center no-repeat;
padding-right:16px;
color:#fff;
}


/*brand_list*/

#brand_list{
padding:0 1em;
}

#brand_list .item{
height:108px;
border:1px solid #ccc;
padding:0.5em;
font-size:14px;
margin-bottom:0.5em;
}

#brand_list .item:hover{
background:#fff;
}

#brand_list .item img{
width:100px;
float:left;
margin-top:1em;
border:0;
}

#brand_list .item ul{
margin-left:1em;
padding-left:1em;
display:block;
float:left;
width:410px;
border-left:1px dashed #ccc;
}



#pds{
width:100%;
text-align:center;
border-collapse:collapse;
}

#pds .thead td{
background:#157B2F;
color:#fff;
text-align:center;
font-size:13px;
font-weight:bold;
}

#pds td{
background:#E8EEDA;
padding:3px;
border:1px solid #fff;
}

.pd a{
margin-right:0.5em;
}

.pdBox{
width:531px;
margin:0 auto;
}

.tb-pd{
border-collapse:collapse;
width:100%;
background:#E8EEDA;
margin-bottom:2em;
}

.tb-pd td{
padding:5px 5px 5px 10px;
border:1px solid #fff;
}

.tb-pd .tb-col1{
width:5em;
}

#bigPicBox{
height:258px;
width:400px;
margin-bottom:1em;
text-align:center;
float:left;
background-color:#e5e5e5;
}

#smallPics{
text-align:center;
background:#e5e5e5;
width:100px;
float:right;
padding:5px 10px;
}

#smallPics li{
border:1px solid #ccc;
margin-bottom:5px;
cursor:pointer;
overflow:hidden;
}

#smallPicsBox{
height:205px;
overflow:hidden;
}

#smallPics li img{
width:90px;
height:90px;
padding:5px;
background:#fff;
}