#main h2{
background: url(img/main.jpg) no-repeat center top;
}


#sub_menu{
width: 224px;
float: left;
background: url(img/bg_cate.gif) repeat-y;
margin-top: 15px;
}


#sub_menu h2{
width: 189px;
height: 0;
padding-top: 15px;
background: url(img/title_cate.gif) no-repeat 0 0;
overflow: hidden;
}

#sub_menu li{
display: block;
width: 189px;
list-style-type: none;
float: left;
}

#sub_menu li a{
color: #fff;
display: block;
}

#sub_menu li a:link{text-decoration: none;}
#sub_menu li a:visited{text-decoration: none;}
#sub_menu li a:hover{text-decoration: underline;}
#sub_menu li a:active{text-decoration: none;}

.sub_menu1{
width: 189px;
float: left;
border-bottom: 2px solid #e55121;
}

#sub_menu li.ca_top{
padding:14px 0 11px 20px;
width:169px;
font-size: 14px;
letter-spacing: 1px;
font-weight: bold;
color:#FFFFFF;
}


.ca_mid,
.ca_big{
font-size: 12px;
letter-spacing: 1px;
background: url(img/ico_cate.gif) no-repeat 22px 13px;
}

.ca_mid a,
.ca_big a{
display: block;
width: 154px;
padding-left: 28px;
padding-top: 10px;
padding-bottom: 10px;
margin-left:6px;
}

.ca_mid a{
border-top: 1px solid #e55121;
background: url(img/line_cate.gif) repeat-x bottom;
}

.sub_menu_right{
display: block;
width: 139px;
float: left;
}

.sub_menu_right a{
font-size: 14px;
font-weight: bold;
}

.sub_menu_right a:link{color: #fff;text-decoration: none;}
.sub_menu_right a:visited{color: #fff;text-decoration: none;}
.sub_menu_right a:hover{color: #fff;text-decoration: underline;}
.sub_menu_right a:active{color: #fff;text-decoration: none;}

.sub_menu_right span{
font-size: 10px;
color: #db9680;
letter-spacing: 1px;
display: block;
padding-top: 4px;
}


.number{
font-size: 12px;
font-family: Century;
font-weight: bold;
color: #000;
width: 50px;
float: left;
text-align: center;
}



#contents_forsale{
width: 661px;
float: left;
margin-top: 15px;
overflow: hidden;
}

.title1{
width: 641px;
height: 24px;
background: url(img/bg_title.gif) no-repeat 0 0;
font-size: 14px;
color: #ffffff;
font-weight: bold;
letter-spacing: 1px;
padding-top: 18px;
padding-left: 23px;
}

.block1{
width: 219px;
background: url(img/bg1.jpg) no-repeat 0 0 #2a2a2a;
float: left;
margin-right: 1px;
margin-top: 25px;
}

.photo{
padding-top: 22px;
padding-left: 18px;
}

.read{
color: #fff;
font-size: 60%;
letter-spacing: 1px;
line-height: 1.8;
padding-top: 16px;
padding-left: 23px;
padding-bottom: 18px;
}

.bt_more a{
display: block;
width: 187px;
height: 0;
padding-top: 24px;
overflow: hidden;
margin: 0 auto;
}

.bt_more a:link{background: url(img/bt_forsale.gif) no-repeat 0 0;}
.bt_more a:visited{background: url(img/bt_forsale.gif) no-repeat 0 0;}
.bt_more a:hover{background: url(img/bt_forsale.gif) no-repeat 0 -24px;}
.bt_more a:active{background: url(img/bt_forsale.gif) no-repeat 0 0;}
