h1{
width:885px;
height:30px;
border-left:5px #999999 solid;
margin-top:7px;
padding:10px 0 0 10px;
font-size:16px;
font-weight:bold;
color:#333333;
}


#pan{
width:900px;
height:auto;
text-align:left;
margin: 10px auto 0 auto;
font-size:11px;
line-height:1.4em;

}

#contents{
width:900px;
height:600px;
text-align:left;
margin: 0 auto;
/*border-bottom:1px #333333 dotted;*/
margin-bottom:20px;
font-size:12px;
line-height:1.2em;
}

#brand_index{
width:900px;
height:300px;
margin-top:10px;
}

#brand_index .box{
width:292px;
height:120px;
padding-right:8px;
float:left;
display:inline;
}#brand_index .box img{
float:left;
display:inline;
margin-right:5px;
}

#h_category{
width:300px;
height:30px;
clear:both;
float:left;
display:inline;
}

#h_brand_index{
width:300px;
height:30px;
float:left;
display:inline;
}