#index_content{
	width:980px;
	overflow:auto;
}
	.left{
		float:left;
		width:180px;
		margin-right:12px;
		text-align:left;
		overflow:hidden;
	}
	
	/* .right{
		width:788px;/*743px
		float:right;
	} */
		.firstc{
			width:auto!important;
			height:auto;
			overflow:hidden;
			_display:inline-block;!important
			display:block;
		}
		.right .catsearch{
			width:auto;
			height:auto;
			overflow:auto
		}
		.right .catname{
			/*border-left:1px #C6DEF8 solid;
			border-right:1px #C6DEF8 solid;
			background:url(../images/catname_bg.gif) repeat-x;
			line-height:25px;
			height:33px;
			width:auto;
			overflow:hidden*/
			border-bottom: 2px #3592e2 solid;
		}
			.right .catname .c{
				float:left;
			}

				.right .catname .c_c{
				  line-height: 34px;
					  display: block;
					  padding-right: 15px;
					  padding-left: 10px;
					  background-color: #3592e2;
					  color: #fff;
					  font-size: 16px;
					  text-decoration: none;
					  font-family: microsoft yahei;

				}
				.right .catname .listhdcenter {
					  color: #808080;
					  float: left;
					  width: 400px;
					  text-align: center;
					  line-height: 34px;
				}
				.right .catname .listhdcenter span {
				  font-weight: bold;
				  color: #f30;
				}
			.right .catname .postinfo{
				float:right;
				background:url(../images/write_info.gif) no-repeat 5px 9px;
				line-height:33px;
				width:120px
			}
			
.right .searchpartbg{ text-align:left; width:auto; height:auto; overflow:auto; padding:0; border:1px #e3e7e9 solid}
.right .searchpart{ text-align:left; width:auto; height:auto; overflow:hidden; background-color:#fff; padding:5px 0 10px 0}

.pages_sort {  padding: 6px 0 6px 0;
  margin: 0 7px;
  overflow: hidden;
  zoom: 1;
  border-bottom: 1px #f4f4f4 solid;}
/*div.pages_sort:hover{background-color: #f9f9f9;}*/
.sub_block{
  padding: 6px 0 6px 0;
  margin: 0 7px;
  overflow: hidden;
  zoom: 1;
  border-bottom: 1px #f4f4f4 solid;}
.pages_sort .sortname {  margin-right: 10px;  float: left;
  width: 65px;
  text-align: right;
  line-height: 25px;
  color: #808080;}
.pages_sort a.active {color: #fff;padding: 3px 5px 0;background-color:#3592e2;}
.pages_sort a {margin: 0 2px;padding: 1px 2px;  white-space: nowrap;}
.pages_sort a:hover{ text-decoration:none;}
.pages_sort .num {padding-left: 2px;font-size:11px;font-family: Tahoma,Verdana;color: #999;}
.pages_sort strong .num {color: #ddd;}

.zone { margin:0!important; width:auto; height:auto; overflow:auto; }
.bordertop-bbb {border-top:1px dashed #bbb}
.list_module {
	margin:0; 
	padding:0 5px 10px 10px; 
	text-align:left; 
	height:100%; 
	overflow:hidden;
	background-color:#ffffff
}
.bg2 { background-color:#EDF6FE;}
.orange { border:1px solid #FE8802; background-color:#fffae7; position:relative; zoom:1;}
.list_module .hd { padding-top:15px; padding-right:10px;}
.list_module .hd span.lou { width:25px; height:25px; display:block; float:left; font-size:14px; color:#f30; line-height:25px; overflow:hidden; padding:0 0 0 3px; margin-top:-2px!important;}
.list_module .hd span.right_f { float:right; display:block;}
.list_module .hd b.bh { color:#999; font-weight:normal;}
.list_module .hd b.time { color:#39892f; font-weight:normal;} 
.list_module .hd span.title { font-size:14px; margin-left:5px;}
.list_module .hd span.title a { text-decoration:underline; font-family:"微软雅黑";}
.list_module .hd span.title a:hover { color:#f30;}
.list_module .hd span.smallClass { color:#999; margin-left:10px;}
.list_module .bd span.smallClass a{ color:#999; border:1px #ccc solid;}
.list_module .bd span.smallClass img{ width:50px; height:50px; margin:1px}
.list_module .bd { padding-top:8px;}
.list_module .bd .pic { margin:auto 10px; float:right; width:55px;}
.list_module .bd .pic img{ width:50px; height:50px; margin:1px}
.list_module .bd .cont { float:left; width:auto; height:auto; overflow:hidden}
.list_module .bd .cont .info { color:#888;}
.list_module .bd .cont .ft { width:auto; margin:5px 5px 5px 0; overflow:auto; height:auto}
.list_module .bd .cont .ft span.right { float:right;}
.list_module .bd .cont .ft b { color:#f60; font-weight:normal;}
.list_module .bd .cont .ft b.red_skin { color:#c00;}
.address { 
clear:none; 
margin-top:2px; 
background:#fdf8ec; 
border:1px solid #faecd9;
line-height:22px; 
padding:0px 6px;display:block;
text-align:left
}
.address .on{
background-color:#6EB00C;
color:#FFF;
padding:3px 2px 1px 3px;
}
.pagination{
width:100%!important;
margin-left: 10px;
  margin-top: 10px;
  margin-bottom: 15px;
  margin-right: 15px;
  text-align: left;
  font-size: 14px;
}
			
/*20101005新增*/
.new_count,.p_menu .menu,.p_menu .menu li a.mpick,.item h3,.tb_list th,.link h3,.market_item h4,.expert_sign .v_list,.expert_sign .v_list .ex,.expert_sign .v_list_tra .ex,.toolbar,.sortdesc,.sortasc,.sortdesc_pick,.sortasc_pick,.compare h3,.compare_tb th,.compare_title,.seach_mate,.backtel,.xq_titem {background:url(../images/category/main_bg.gif) repeat-x;}
/*--菜单--*/
.p_menu {border-bottom:3px #1b70ab solid; margin:6px 0 0; height:29px;}
.p_menu .menu {float:left; border:1px #ccc solid; border-bottom:0; height:28px; background-position:0 -796px; background-repeat:repeat-x;}
.p_menu .menu_right {float:right;}
.p_menu .menu li {float:left; list-style-type:none; height:15px; border-left:1px #ccc solid; margin:7px 0 0 -1px;}
.p_menu .menu li a {_float:left; display:block; padding:0 10px; line-height:15px; text-decoration:none; color:#333; cursor:pointer; white-space:nowrap;}
.p_menu .menu li a:hover {color:#f00;}
.p_menu .menu li a.mpick {position:relative; height:31px; border:1px #2f84c0 solid; border-bottom:0; line-height:31px; margin:-11px 0 0 -1px; background-position:0 -1020px; font-weight:bold; color:#fff; background-repeat:repeat-x;}
.p_menu .dlt {}
.p_menu .dlt dt {float:left; padding:2px 0 0 8px;}
.p_menu .dlt dt span {font:18px '黑体';}
.p_menu .dlt dd {float:right; padding:5px 0 0;}
/*--高级搜索--*/
.super_soso {margin:1px 0 0; padding:5px; background:#EAF7FF; text-align:left; line-height:23px;}
.super_soso li {list-style-type:none; padding:3px 0; text-indent:0!important; word-break:keep-all;}

.intercatdiv{width:160px; float:right; margin-left:10px; background-color:#ffffff; height: auto; overflow:hidden}

.pagi{
	margin:10px 0; font-size:12px; height:auto; overflow:auto; display:block; float:right
}
.pagin a,.pagin span{
	float:left;display:inline;margin-right:2px;height:21px;line-height:21px;border:1px solid #D1E3F1;background-color:#fff;padding:0 7px; color:#017ca9
}
.pagin a:hover{
	border:1px #75c6e4 solid;font-weight:normal;text-decoration:none;
}
.pagin span.current {
	border:1px #00618C solid;
	background-color:#2997c8;
	color:white;
	font-weight:bold
}
.pagin a.pages-goto:link,.pagination a.pages-goto:visited {
	background-color:#fff;
	border-color:#D1E3F1;
}

.item {overflow:hidden; _height:1%; _overflow:inherit; margin-bottom:8px; border:1px #b9dddf solid; padding:1px; position:relative;}
.item h3 {padding:3px 0 0; text-indent:6px; font-size:14px; height:28px; line-height:28px; background-position:0 0; border-bottom:0; font-weight:bold; color:#20537a!important; overflow:hidden}
.item .lh p { margin:1px 0 5px 0; line-height:25px}

.rt h3 {color:#036; background-position:0 0!important;}
.item_con a {color:#666; text-decoration:none;}
.item_con a:hover {text-decoration:none;}
.item_con {padding:5px 7px; overflow:hidden; _height:1%; _overflow:inherit;}

.left .class{
	border:1px #FEC186 solid;
}
	.left .class ul{
		width:178px;
		overflow:auto;
	}
		.class ul .hd{
			border:1px #FCF0DA solid;
			background:url(../images/category/class_hd_bg.gif) repeat-x #FCF0DA;
			color:#FF6900;
			font-weight:bold;
			font-size:14px;
			padding:3px 10px 5px 10px;
			overflow:hidden!important;
			border-bottom:1px #FEC186 solid;
			font-family:"微软雅黑";
		}
		.class ul .bd{
			clear:both;
			border:2px #FCF0DA solid;
			padding:0 10px 5px 10px;
			border-top:3px #FCF0DA solid;
			background-color:#FFFFFF;
			font-size:13px
		}
			.class ul .bd li{
				margin:2px 0;
				border-bottom:1px #eeeeee solid;
				padding-bottom:4px;
			}
			.class ul .bd li a{
				display:block;
				line-height:25px;
				white-space:nowrap;
				padding:0 5px 0 16px;
				background:url(../images/li_arrow.gif) no-repeat 4px 10px;
			}
			.class ul .bd li a:hover,.class ul .bd li a.current{
				display:block;
				text-decoration:none;
				padding:0 5px 0 16px;
				color:#F30;
				font-weight:bold
			}
table td{ word-break:break-word;}