html, body, form { margin:0; padding:0;}
html { padding:10px 10px;}

a { color:#000; text-decoration:none;}
a.normal:link{color:#000; text-decoration:underline;}
a.normal:hover{text-decoration:underline;}
a.normal:visited{text-decoration:underline;}
a.normal:active{text-decoration:underline;}
a:hover { color:#f00; text-decoration:underline;}
.a2 { color:#000; text-decoration:underline;}
.a2:hover { color:#f00; text-decoration:underline;}

a.im_left1:link {
	font-family: "宋体";
	font-size: 10pt;
	line-height: 110%;
	text-decoration: none;
}
a.im_left1:hover {
	font-family: "宋体";
	font-size: 10pt;
	line-height: 110%;
	text-decoration: underline;
}
a.im_left1:active {
	font-family: "宋体";
	font-size: 10pt;
	line-height: 110%;
	text-decoration: none;
}
a.im_left1:visited {
	font-family: "宋体";
	font-size: 10pt;
	line-height: 110%;
	text-decoration: none;
}
.im_style1 {color: #FF0000}

dl,dt,dd,ul,li { margin:0; padding:0; border:0; list-style-type:none;}
img { border:0;}

.c_fff, .c_fff *    { color:#fff;} /* white */
.c_999, .c_999 *    { color:#999;} /* gray */
.c_666,             { color:#666;} /* gray */
.c_f00, .c_f00 *    { color:#f00;} /* red */
.c_00f, .c_00f *    { color:#00f;} /* blue */
.c_green *    { color:#3a980c;} /* green */

.lh_16,.lh_16 *   { line-height:16px;}
.lh_18,.lh_18 *   { line-height:18px;}
.lh_20,.lh_20 *   { line-height:20px;}
.lh_22,.lh_22 *   { line-height:22px;}
.lh_24,.lh_24 *   { line-height:24px;}
.lh_26,.lh_26 *   { line-height:26px;}
.lh_28,.lh_28 *   { line-height:28px;}
.lh_30,.lh_30 *   { line-height:30px;}

.fs_14, .fs_14 * { font-size:14px;}

/* ================================================== 顶部 ========== */

#top { padding:10px 0 10px 0;}
	#top #logo { width:20%; float:left;}
	#top #ad { width:60%; float:left; text-align:center;}
	#top #fun { width:7%; float:right;}

#menu { clear:both; padding-left:10px;padding-top:10px;}
	#menu li { float:left;}
	#menu a { background:url(../images/menu_5.gif); width:74px; text-align:center; cursor:pointer; display:block; line-height:22px; padding-top:4px;}
	#menu a#on { background:url(../images/menu_6.gif); color:#fff;}




#searchBar { background:url(../images/sjmenu_1.gif); height:33px; width:100%; clear:both;}
*html #searchBar { clear:none;}

#showclass { padding:3px; display:block; list-style-type:none; margin:0;}
	#showclass li { float:left; margin:4px; width:170px; white-space:normal; margin:0;}

/* ==================================================  ========== */

#rightfunction { width:100%; float:right; margin-left:-210px;}
#leftfunction {	width:200px; float:left; margin:0;}

/* ==================================================  ========== */
#left {}
	#left_search {}
	#left_search select { margin:2px 0;font-size:13px;}
	#left_search input.but { height:23px;font-size:13px;}
	#left_search .space { height:1px; width:80%; overflow:hidden; background:#fff; margin:10px auto;}
	#left_ad { padding:10px;}
		#left_ad dd { text-align:center; margin-top:5px; margin-bottom:5px}
	#left_shop {margin-bottom:10px}
		#left_shop dd { border:1px #ccc solid; padding:10px; background:#f7f7f7; margin-top:10px;WORD-WRAP: break-word}
		#left_shop a { font-size:14px; text-decoration:underline;}
		

.all_list { width:100%;}
	.all_list .icon {  float:left;width:20px; margin-top:12px; padding:25px 0 0 10px; text-align:center; background-position:10px 0;background-repeat:no-repeat;}			
	.all_list .icon2 {  float:left; width:20px; margin-top:10px; padding:24px 0 0 10px; background-position:10px 0;background-repeat:no-repeat;}
	.all_list .img { float:left; margin-left:10px; margin-right:-500px; width:100px; padding:12px 0px 8px 0;}
	.all_list .imgborder { height:100px; width:100px;background-color:#FFF; border:#ccc 1px solid; background-position:center center;background-repeat:no-repeat; }
	.all_list .imgborder a{ position:relative;display:block;width:100px;height:100px; }
	

	.all_list .info { float:left; width:99% !important; width:97%; margin-right:-300px; padding:0px;}
		.all_list .info .main { margin:0 265px 0 125px; line-height:150%; text-align:left; padding:10px 0;word-wrap:break-word;}
		.all_list .info .fbmain { margin:0 265px 0 125px; line-height:150%; text-align:left; padding:10px 0;word-wrap:break-word;}
		.all_list .info .main2 { margin:0 220px 0 125px; line-height:150%; text-align:left; padding:10px 0;word-wrap:break-word;}
	.all_list .num { width:65px; text-align:center; font-weight:bold; font-size:14px; color:#f00; padding-top:30px;}
	.all_list .price { width:75px; text-align:center; padding-top:30px; }
	.all_list .man { width:75px; text-align:center; padding-top:30px; }
	.all_list .area { width:70px; text-align:center; padding-top:30px;}
	.all_list .tm { width:100px; text-align:center; padding-top:30px; padding-right:5px;}
	.all_list .fbtm { width:90px; text-align:center; padding-top:20px; padding-right:5px;}
	.all_list .fbtime { width:120px; text-align:center; padding-top:40px; padding-right:5px;}
.clearer { height:1px; overflow:hidden; margin-top:-1px; clear:both;}
.clear { border-top:1px solid transparent !important; margin-top:-1px !important; border-top:0px; margin-top:0px; clear:both; visibility:hidden;}

/* ================================================== 橱窗模式 ========== */	

.win_list { width:100%; margin-bottom:30px;}
	.win_list a{ text-decoration:underline;}
	.win_list .imgborder { height:100px; width:100px;background-color:#fff; border:#ccc 1px solid; background-position:center center;background-repeat:no-repeat;margin:0 auto;}
	.win_list .imgborder a{ position:relative;display:block;width:100px;height:100px; }
	.win_list .state{ margin-top:5px; height:21px;}
	.win_list .price{ margin-top:3px;  height:18px;}
	.win_list .pname{ margin-top:3px;}
	.win_list li { float:left; margin:4px; width:24.5%; white-space:normal; margin:0; text-align:center; }

/* ================================================== 底部搜索 ========== */	

#search {
	width:100%; margin-bottom:8px !important; margin-bottom:2px; 
}
#searchnavi {
	BACKGROUND: url(../images/searchbg3.gif) repeat-x; HEIGHT: 32px; width:100%; overflow:hidden;
}
#searchnavi li {
	FONT-WEIGHT: bold; FLOAT: left; CURSOR: hand; COLOR: #fff; PADDING-TOP: 15px; HEIGHT: 19px! important; TEXT-ALIGN: center
}
#searchnavi li.search1 {
	FONT-SIZE: 14px; BACKGROUND: url(../images/searchbg1.gif) no-repeat; WIDTH: 80px; PADDING-TOP: 16px; }
#searchnavi li.search2 {
	BACKGROUND: url(../images/searchbg2.gif) no-repeat; WIDTH: 89px
}
#searchnavi li.search3 {
	WIDTH: 89px
}
#searchcontent {
	BORDER-RIGHT:#cc6633 1px solid; BACKGROUND:url(../images/searchbg.gif) repeat-x; BORDER-LEFT:#cc6633 1px solid; HEIGHT: 20px; TEXT-ALIGN: center;padding-top: 6px;padding-bottom: 12px; TEXT-ALIGN: center; 
	}

#searchcontent a{
	color:#fff
}


