body {margin:0px; padding:0px; font-size:12px;margin-top: 0px;}
div,ul,li {
	margin:0;
	padding:0;
}
.cc {
width:950px;
margin:0px auto;
overflow:hidden
}
.h36 {
height:36px;
line-height:36px
}
.now {
font-weight:bold;
color:#ff0000
}
.kuan4-hui {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8EA6C0;
	border-right-color: #8EA6C0;
	border-bottom-color: #8EA6C0;
	border-left-color: #8EA6C0;
}
.kuan4-hui1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ADA7A7;
	border-right-color: #ADA7A7;
	border-bottom-color: #ADA7A7;
	border-left-color: #ADA7A7;
}
.kuan4-blue01 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7BD6F3;
	border-right-color: #7BD6F3;
	border-bottom-color: #7BD6F3;
	border-left-color: #7BD6F3;
}
.kuan4-blue02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BADAE9;
	border-right-color: #BADAE9;
	border-bottom-color: #BADAE9;
	border-left-color: #BADAE9;
}
.kuan4-blue0锛?{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B6D2E0;
	border-right-color: #B6D2E0;
	border-bottom-color: #B6D2E0;
	border-left-color: #B6D2E0;
}
.kuan4-blue05 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #90C1D0;
	border-right-color: #90C1D0;
	border-bottom-color: #90C1D0;
	border-left-color: #90C1D0;
}
a:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
a:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
a:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
	
}.wr14 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
td {
	font-size: 12px;
	line-height: 155%;
	    vertical-align: top;
}
.re02 {
	color: #9B0506;
}
.blue02 {
	font-size: 12px;
	font-weight: bold;
	color: #064D62;
}


.red01 {
	color: #FF0000;
}
.kuan2-left {

	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-color: #8EA6C0;
	border-left-color: #8EA6C0;
	border-right-color: #8EA6C0;
}
.kuan2-left0{

	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;

	border-bottom-color: #8EA6C0;
	border-right-color: #8EA6C0;
}
.kuan2-left2 {

	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-right-color: #BCEBFB;

	border-top-color: #BCEBFB;
	border-left-color: #BCEBFB;
}

A.zi2:link {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: "瀹嬩綋"; 
}
A.zi2:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: "瀹嬩綋"; TEXT-DECORATION: none;
}

A.zi2:hover {
	FONT-SIZE: 14px; COLOR: #F4FF77; LINE-HEIGHT: 20px; FONT-FAMILY: "瀹嬩綋"; TEXT-DECORATION: none;
}

A.zi2:active {
	FONT-SIZE: 14px; COLOR: #BEEAEE; LINE-HEIGHT: 20px; FONT-FAMILY: "瀹嬩綋"; TEXT-DECORATION: none;
}.ddf {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #012883;
	border-right-color: #012883;
	border-bottom-color: #012883;
	border-left-color: #012883;
}
.blue2 {
	font-size: 12px;
	color: #333333;
    padding: 0 10px;   line-height: 24px;
}
.f141{   font: 18px/45px microsoft yahei}

.h14h {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.zjwd_jjr{width:280px;border:1px solid #B6D2E0;margin-bottom:8px; background-color:#FFFFFF}
.zjwd_jjr .navaa1{width:100%;}		
	.zjwd_jjr .navaa1 ul{display:block;margin:0;padding:0; font-size:14px; font-weight:bold;}
		.zjwd_jjr .navaa1 li{list-style-type:none;width:99%;
height:28px;line-height:28px;background:url(images/top_bj.gif);float:left; text-align:center; cursor:pointer;
}
		.zjwd_jjr .navaa1 a{font-size:12px;color:#003366}
		.zjwd_jjr .navaa1 li.active{border-bottom:1px solid #FFFFFF}
		.zjwd_jjr .navaa1 li.normal{border-bottom:1px solid #B6D2E0}
		.zjwd_jjr .zjwd_jjrContent{clear:both}



	/*body star*/

.cl{clear:both}

.none{display:none}

form,p,h1,ul{margin:0;padding:0}

.topmar{margin-top:8px}

.fl{float:left}

.fr{float:right}

.mid{margin:0 auto}

.bd{ border:1px solid #b6d2e0}

.bodywarp{width:950px; margin:0 auto; margin-top:8px;}

.ttview{width:100%;border:1px solid #bcebfb; border-bottom:0; background:#8edaf4; height:25px; line-height:25px;}
.ttview h1{font-size:12px; text-indent:1.5em; background:url(http://www.xmhouse.com/newhouse/images/dian1.gif) no-repeat 0 3px; float:left}
	
.ttview2{width:100%;border-bottom:1px solid #b6d2e0;background:url(http://www.xmhouse.com/newhouse/images/ditail_t_bj.gif); height:27px; line-height:27px; clear:both}
.ttview2 span.m{height:27px;border-left:1px solid #b6d2e0; overflow:hidden;}

.viewcontent{padding:5px 0px;background:url(http://www.xmhouse.com/newhouse/images/ditail_t_bj1.gif)}

.bodywarp_left{width:280px; float:left}
	.bodywarp_left .bool{width:100%; background:url(http://www.xmhouse.com/newhouse/images/ditail_top_bj.gif);}
		 .bool p{line-height:30px; text-align:center}
	.bodywarp_left .kefu{width:100%; background:url(http://www.xmhouse.com/newhouse/images/ditail_top_bj.gif);}
		 .kefu p.title{border-bottom:1px solid #72b0c5; text-indent:0.5em;} 
		 .kefu p{line-height:22px;width:96%;margin:0 auto}
	
	.bodywarp_left .jianjie,.bodywarp_left .map,.bodywarp_left .zhishu,.bodywarp_left .jindu,.bodywarp_left .dianping,.bodywarp_left .liulan_ed,.bodywarp_left .xiangguan_lp,.bodywarp_left .zhoubian_lp,.bodywarp_left .gf_tool{width:100%;}
		.bodywarp_left .jianjie p,.bodywarp_left .jindu p,.bodywarp_left .gf_tool p{width:96%;line-height:23px; margin:0 auto;}

.bodywarp_right{width:656px; float:right}

	.HD_lpsp{width:100%;}
		.HD_lpsp .gnav{width:100%;background:url(../images/sl_line.jpg) left bottom repeat-x; height:24px;}		
		.HD_lpsp .gnav ul{display:block;}
			.HD_lpsp .gnav li{list-style-type:none;width:85px;height:23px;line-height:23px;background:url(../images/ws_tab.jpg) repeat-x;margin-right:5px;float:left;border:1px solid #b6d2e0; color:#064D62; border-bottom:0;text-align:center; cursor:pointer; font-weight:bold;}
			.HD_lpsp .gnav li.active{ color:#9B0506; background:#ffffff}
			.HD_lpsp .gnav li.normal{}
			.HD_lpsp .HD_lpspContent{ clear:both;padding:5px; text-align:center;background:url()}

	.HD_bxjzx{width:100%;}
		.HD_bxjzx .gnav{width:100%; background:url(../images/sl_line.jpg) left bottom repeat-x; height:24px;}		
		.HD_bxjzx .gnav ul{display:block;}
		
			.HD_bxjzx .gnav li{list-style-type:none;width:85px;height:23px;line-height:23px;background:url(../images/ws_tab.jpg) repeat-x;margin-right:5px;float:left;border:1px solid #b6d2e0; color:#064D62; border-bottom:0;text-align:center; cursor:pointer; font-weight:bold;}
			
			.HD_bxjzx .gnav li.active{ color:#9B0506; background:#ffffff;}
			.HD_bxjzx .gnav li.normal{}
			.HD_bxjzx .HD_bxjzxContent{line-height:22px; clear:both;padding:5px; text-align:left;background:url() no-repeat; background-repeat:repeat-x}
			
	.bodywarp_right .lpkd{width:320px;}



.searchwarp{width:950px;-width:948px;}

.search_con{padding:10px; background:#f6fbff}
	.search_con p{clear:both; line-height:22px;padding-left:10px;}
	.search_con p strong.t{display:block; float:left; height:40px; line-height:40px;}
	
.sch_listpage{width:100%; border-bottom:1px dashed #b6d2e0; height:28px; line-height:28px;}
	.sch_listpage p{float:left; text-align:center}

.sch_list{padding:10px 5px 0px 5px ; border-bottom:1px dashed #b6d2e0;}
	.sch_list .pic{float:left; height:115px;padding-right:5px}
        .STYLE2
        {
            color: #FFFFFF;
        }
        a.a
        {
            text-decoration: none;
            font-size: 12px;
            line-height: 18px;
            font-family: "瀹嬩綋";
        }
        a.a:link
        {
            text-decoration: none;
        }
        a.a:hover
        {
            text-decoration: none;
            color: #ff0000;
        }
        .STYLE21
        {
            font-size: 12px;
            color: #000000;
        }
        .STYLE71
        {
            font-family: "瀹嬩綋";
            color: #000000;
            font-weight: bold;
            font-size: 12px;
        }
        .STYLE81
        {
            color: #006699;
        }
        .df
        {
            color: #0000FF;
            font-weight: bold;
        }
        .xfno02left
        {
            float: left;
            margin: 0px auto;
            width: 660px;
        }
        .xfbxpjgcx
        {
            border-right: #83A6B9 1px solid;
            border-top: #83A6B9 1px solid;
            border-left: #83A6B9 1px solid;
            width: 654px;
            border-bottom: #83A6B9 1px solid;
            height: 272px;
            float: left;
        }
        .xfbxpjgcxbt
        {
            background: url(images/lskt_title01.gif) repeat-x;
            width: 650px;
            padding-top: 4px;
            height: 21px;
        }
        .xfbjlskdbt01
        {
            background: url(images/lskt_title02.gif) no-repeat;
            float: left;
            width: 24px;
            line-height: 21px;
            height: 21px;
        }
        .xfbjlskdbt02
        {
            background: url(images/lskt_title03.gif) repeat-x;
            float: left;
            line-height: 21px;
            height: 21px;
        }
        .xfbjlskdbt03
        {
            background: url(images/lskt_title04.gif) no-repeat;
            float: left;
            width: 20px;
            line-height: 21px;
            height: 21px;
        }
        .xfbjlskdmore
        {
            padding-right: 11px;
            font-size: 12px;
            float: right;
            color: #0f436b;
            line-height: 19px;
            height: 20px;
            text-decoration: none;
        }
        .xfbxpjgcxnrtd
        {
            float: left;
            width: 146px;
            height: 180px;
        }
        .xfbxpjgcxnrtd01
        {
            float: left;
            width: 146px;
            height: 20px;
            text-align: left;
        }
        .xfbxpjgcxnrtd01a
        {
            float: left;
            overflow: hidden;
            width: 100px;
            line-height: 20px;
            height: 20px;
        }
        .xfbxpjgcxnrtd01c
        {
            font-size: 12px;
            float: right;
            width: 30px;
            color: #555;
            line-height: 20px;
            height: 20px;
            text-align: right;
        }
        .huadongxfjgcx05 SPAN
        {
            font-weight: bold;
            font-size: 12px;
            color:#064D62;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
        }
        .xfbxpjgcxnrtd0424
        {
            float: left;
            width: 150px;
        }
        .huadongxfjgcx05
        {
            background:#D7EEFC;
            margin-bottom: 5px;
            width: 150px;
            line-height: 25px;
            border-bottom: #b5b5b5 1px dashed;
            height: 25px;
            text-align: center;
        }
        .xfbxpjgcxnrtdline0424
        {
            background: url(images/xfjgcx_title02.gif) repeat-y;
            float: left;
            width: 14px;
            height: 230px;
        }
        .style10
        {
            width: 81px;
        }
        .box
        {
        	
        	padding-right: 0px;        	
        	padding-left: 0px; 
        	padding-bottom: 0px; 
        	margin: 0px auto;
        	width:950px;        	
        	padding-top: 0px; 
        	
        }
        .r1 {
	color: red;

}
td.hot_lp a
{
	color:#033EAB;
}
td.hot_lp a:hover 
{
	color:red;
	text-decoration:underline;
}


/**************2011-11-17***************/
.ft14 {
	font-size:14px
}
.clear {
	clear:both;

	font-size:0px;
    height:0px;
	overflow:hidden
}
.blank6 {
	height:6px;
	overflow:hidden;
	clear:both;
}
.ft12 {
	font-size:12px;
	font-weight:normal
}
.textRight {
	text-align:right
}
.padd8 {
	padding-right:8px
}
.padd3 {
	padding-right:3px
}
.w50 {
	width:50px
}
.w110 {
	width:100px
}
.w90 {
	width:110px
}
.marg5 {
	margin-top:5px;
}
.marg10 {
	margin-top:10px;
}
.red {
	color:#F00
}
.col_023199 {
	color:#023199
}
.mytitle {
    background: url(../images/NJ_index_bg.gif) repeat-x;
    overflow: hidden;
}
.body_main {
	width:950px;
	margin:8px auto
}
/**************left sider***************/
.left_sider {
	float:left;
	width:280px
}
/***********400鐢佃瘽************/
.xf_tel {
	border:1px solid #bbddf6;
	width:267px;
	height:43px;
	background:url(../images/tel_bg1.jpg) repeat-x;
	padding:5px 5px 5px 6px
}
.xf_tel p {
	background:url(../images/tel_icon.png) no-repeat left center;
	display:block;
	line-height:42px;
	height:42px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:20px;
	font-weight:bold;
	padding-left:36px
}
.my_tel3 {
	font-size:15px;
	font-weight:normal;
	position:relative;
	top:-2px;
	font-family:'榛戜綋'
}
/**********鍏虫敞**********/
.guanzhu {
	width:250px;
	height:68px;
	/*background:url(../images/NJ_index_icon.gif) no-repeat left -85px;*/
	padding-left:30px;
    border: 1px solid #bbddf6;
}
.guanzhu div.gz_detail {
	width:245px;
	float:left;
	padding:4px 0px
}
.guanzhu div.gz_detail ul {
	float:left;
	width:100%
}
.guanzhu div.gz_detail ul li a
{ cursor:pointer;	
}
.guanzhu div.gz_detail ul li {
	float:left;
	width:100px;
	padding-right:22px;
	line-height:27px
}
.guanzhu div.gz_detail ul li p {
	width:100px;
	text-align:center
}
.btn_bg {
	background:url(../images/btn_bg.gif) no-repeat;
	height:25px;
	line-height:24px;
	width:96px;
	color:#fff;
	letter-spacing:3px
}
.guanzhu div.gz_detail_r {
	float:right;
	width:5px;
	height:68px;
	/*background:url(../images/NJ_index_icon.gif) no-repeat right -85px;*/
}
/*********骞垮浘鍥剧墖********/	
.ad_img {
	width:280px
}
/*********妤肩洏绠浠?******/

.loupan_jj {
	width:278px;
	border:1px solid #bbddf6;
}
.lpnav_bg{border:1px solid #bbddf6;}
.loupan_jj .mytitle, .loupan_dt .mytitle, .wenfang .mytitle, .huxing .mytitle,.loupan_bbs .mytitle,.lpnav_bg .mytitle{
	background-position:left -202px;
	height:30px;
	line-height:30px;
	padding-left:12px;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #bbddf6;
}
.loupan_jj .mytitle a, .loupan_dt .mytitle a, .wenfang .mytitle a, .huxing .mytitle a, .loupan_bbs .mytitle a,.lpnav_bg .my_title a {
	color:#333
}
.loupan_jj dl {
	padding:3px 10px 8px 12px;
}
.loupan_jj dl dd {
	line-height:19px;
	margin-top:5px
}
.loupan_jj dl dd.myli {
	background:url(../images/NJ_index_icon.gif) no-repeat -631px -468px;
	padding-left:12px
}
.loupan_jj dl dd span.biaoti {
	float:left;
	width:62px;/*color:#023199*/
}
.loupan_jj dl dd span.mycon {
	float:left;
	width:193px
}
.loupan_jj .lp_map {
	padding:7px 0px 8px 8px
}
.loupan_jj .pingfen {
	float:left;
	padding-left:5px
}
.loupan_jj .pingfen ul {
	float:left;
	padding:6px 0px 2px 0px
}
.loupan_jj .pingfen ul li {
	float:left;
	line-height:25px;
	width:270px
}
.myline {
	border-top:1px solid #bbddf6;
	height:1px;
	width:268px;
	margin:3px auto 0px auto
}
.myicon {
	background:url(../images/NJ_index_icon.gif) no-repeat left -208px;
	padding-left:10px;
	float:left
}
.zb_loupan {
	width:278px;
}
.zb_loupan01 {
	width:278px;
	height:25px;
	line-height:25px;
	background:#f7f5f5;
	border-bottom:1px dashed #E6E6E6;
}
.zb_loupan01aa {
	float:left;
	width:93px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}
.zb_loupan01bb {
	float:left;
	width:30px;
	height:25px;
	line-height:25px;
	text-align:left;
	padding-left:12px;
}
.zb_loupan01cc {
	float:right;
	width:60px;
	height:25px;
	line-height:25px;
	text-align:left;
	padding-right:5px;
}
.zb_loupan01dd {
	float:left;
	width:50px;
	height:25px;
	line-height:25px;
	text-align:left;
	padding-left:10px;
}
.zb_loupan02 {
	width:278px;
	height:25px;
	line-height:25px;
}
.zb_loupan02aa {
	float:left;
	width:93px;
	height:20px;
	line-height:20px;
	padding-left:10px;
	overflow:hidden
}
.zb_loupan02aa a {
	color:#333
}
.zb_loupan02bb {
	float:left;
	width:30px;
	height:20px;
	line-height:20px;
	text-align:left;
	padding-left:12px;
}
.zb_loupan02cc {
	float:right;
	width:60px;
	height:20px;
	line-height:20px;
	text-align:left;
	padding-right:5px;
	font-size:12px;
	color:#ff0000
}
.zb_loupan02dd {
	float:left;
	width:50px;
	height:20px;
	line-height:20px;
	text-align:left;
	padding-left:10px;
	color:#ff0000
}
/**************right sider***************/
.right_sider {
	float:right;
	width:656px
}
/**************妤肩洏瑙嗛***************/
.show_pic {
	width:318px;
	border:1px solid #bbddf6;
	float:left
}
.pic_nav {
	width:318px;
}
.pic_nav ul {
	display:block;
	font-size:14px;
	font-weight:bold;
}
.pic_nav li {
	list-style-type:none;
	width:50%;
	height:31px;
	line-height:31px;
	background:url(../images/NJ_index_bg.gif) repeat-x left -234px;
	float:left;
	text-align:center;
	cursor:pointer;
}
.pic_nav li.active {
	font-size:14px;
}
.pic_nav li.normal {
	font-size:14px;
	border-bottom:1px solid #bbddf6;
	color:#333
}
.bbs_pn {
	border-right: 1px solid #bbddf6;
	display: block;
}
.pic_content {
	padding:5px;
}
/**************妤肩洏蹇?**************/
.loupan_dt {
	width:323px;
	float:right;
	border:1px solid #bbddf6;
}
.loupan_dt dl {
	padding:3px 10px 8px 12px;
}
.loupan_dt dl dd {
	line-height:19px;
	margin-top:5px
}
.loupan_dt dl dd.myli {
	background:url(../images/NJ_index_icon.gif) no-repeat -631px -468px;
	padding-left:12px
}
/**************瀹㈡湇涓績***************/
.wenfang {
	width:654px;
	border:1px solid #bbddf6;
	display:block
}
.hui {
	color:#333
}
/**************妤肩洏淇℃伅杞樉***************/
#loupanInfoTab {
	border-left:1px solid #bbddf6;
	border-right:1px solid #bbddf6;
	border-bottom:1px solid #bbddf6;
}
#loupanInfoTab .loupanInfo_page li, #loupanInfoTab .loupanInfo_page {
	background:url(../images/NJ_index_bg.gif) repeat-x
}
#loupanInfoTab .loupanInfo_page {
	background-position:0 -302px
}
#loupanInfoTab .loupanInfo_page {
	border-bottom:1px solid #9DCBEF;
	border-top:1px solid #9DCBEF
}
#loupanInfoTab .loupanInfo_page li {
	width:108px;
	float:left;
	position:relative;
	border-right:1px solid #9DCBEF;
	background-position:0 -302px
}
#loupanInfoTab .loupanInfo_page li a {
	display:block;
	text-align:center;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#333
}
#loupanInfoTab .loupanInfo_page li a:hover {
	text-decoration:none
}
#loupanInfoTab .loupanInfo_page li a.on {
	background:#fff;
	color:#333;
	position:relative;
	top:1px;
	font-weight:bold
}
.noRlines {
	border-right: medium none !important;
}
#rentInfocon1, #rentInfocon2, #rentInfocon3, #rentInfocon4, #rentInfocon5 {
	padding:12px;
	line-height:24px;
	font-size:14px
}
#rentInfocon4 td {
	padding-left:15px
}
/****************鎴峰瀷鍥?***************/
.huxing {
	border:1px solid #bbddf6;
}
.xiangce090521 {
	width:660;
	height:168px;
}
.xiangce {
	width:660;
	height:168px;
}
.jibendownrtop {
	height:24px;
	background:url(/images/huxing2.gif) repeat-x;
	overflow:hidden;
}
.jibendownrtopr {
	float:right;
	height:24px;
	line-height:24px;
	margin-right:5px;
}
.zi12, .zi12 a {
	color:#049;
}
 
 .noneBox {
	display:none;
}
.tab_txt {
	color: #333333;
	font-size: 12px;
	border-right: 1px solid #6A9BD6;
	width:100%;
}
.tab_txt td {
	border-bottom: 1px solid #6A9BD6;
	border-left: 1px solid #6A9BD6;
	padding-left:5px;
}
.m_title {
	background:url(/images/big_title_bg.gif);
	height:28px;
	padding-left:26px;
	margin:5px 0;
}
.m_title span {
	float:right;
	padding:8px 10px 0;
}
.m_title p {
	float:left;
	padding:4px 0 0 0;
}
.m_title h4 {
	font-size:14px;
	color:#D90303;
	float:left;
	font-weight:bold;
	padding:4px 0 0 25px;
	display:inline;
}
.m_title .l {
	width:3px;
	height:28px;
	float:left;
	background:url(/images/m_title_left.gif);
}
.m_title .c {
	height:28px;
	line-height:28px;
	padding:0 10px;
	float:left;
	background:url(/images/m_title_center.gif);
	font-size:14px;
	font-weight:bold;
	color:#28579F;
}
.m_title .c img {
	margin:3px 0;
	vertical-align:middle;
}
.m_title .r {
	width:3px;
	height:28px;
	float:left;
	background:url(/images/m_title_right.gif);
}
.zjwy .td {
	border-bottom:1px solid #D1C1B4;
}
.red {
	color: #D90303;
	font-weight: bold;
}
.cjtg_bt {
	background: url(/images/r_button.gif) repeat scroll 0 0 transparent;
	border: 0 none;
	color: #FFFFFF;
	font-family: "榛戜綋";
	font-size: 18px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	width: 230px;
}
.zjwy .td {
	border-bottom: 1px solid #D1C1B4;
	height:23px;
	line-height:23px;
}
input[type=checkbox] {
	vertical-align: middle;
	padding: 2px;
}
.ttbletr {
	height:35px;
}

/**************涓氫富璁哄潧***************/
.loupan_bbs {
	width:318px;
	float:left;
	border:1px solid #bbddf6;
	height:217px;
	overflow:hidden
}
.loupan_bbs dl {
	padding:3px 10px 8px 12px;
}
.loupan_bbs dl dd {
	line-height:19px;
	margin-top:5px
}
.loupan_bbs dl dd.myli {
	background:url(../images/NJ_index_icon.gif) no-repeat -631px -468px;
	padding-left:12px
}

/***********2011-11-18***********/
.ffleft .dyxx {
    height: 14px;
    line-height: 14px;
    zoom:1;
    float:left;
    width:254px;
    margin-top:17px;
    padding-left:8px
}
.ffleft .dyxx .dy {
    background: url(../images/ico.gif) no-repeat scroll right -119px transparent;
    padding-right: 28px;
    font-size:12px;
    font-weight:normal;
    color:#333;
}
.ffleft .dyxx .sc {
    background: url(../images/ico.gif) no-repeat scroll right -79px transparent;
    padding-right: 28px;
    font-size:12px;
    font-weight:normal;
    color:#333
}
.ffleft .dyxx .zl {
    background: url(../images/ico.gif) no-repeat scroll right -199px transparent;
    padding-right: 28px;
    font-size:12px;
    font-weight:normal;
    color:Red
}
 #zjwd_jjrC_Content1
{
	 margin-left:8px;
}
.hidden{ overflow:hidden}
.t_right2{ text-align:right;padding-right:2px}
.slc_btn {
    background: url("../images/slcbtn.jpg") no-repeat;
    border: 0 none;
    text-align: center;
    width: 173px;
    height:41px;
    cursor:pointer;
}





   .flash-box
        {
            width: 950px;
            height: 120px;
        }
        .flash-link
        {
            width: 950px;
            cursor: pointer;
            outline: none;
            display: block;
            margin: -100px 0 0 0;
            opacity: 0;
            filter: alpha(opacity=0);
            background-color: #ffffff;
        }
        .style15
        {
            width: 70%;
        }
        .my_tel1
        {
            font-family: Tahoma,Arial,Helvetica,sans-serif;
            font-size: 20px;
            color: #333;
            font-weight: bold;
        }
        .my_tel2
        {
            font-size: 14px;
            color: #333;
        }
        .style16
        {
            height: 18px;
        }
        .biaozhunxfnav
        {
            width: 948px;
            height: 24px;
            padding: 5px 0px;
            line-height: 20px;
            background: url(/images/jrbj/biaozhundaonav_bj.gif) repeat-x;
            border: 1px solid #d4e4ed;
            margin-top: 0px;
        }
        .biaozhunxfnav a:link, .biaozhunxfnav a:visited
        {
            font-size: 12px;
            padding: 0 6px;
            font-weight: bold;
            color: #333;
            text-decoration: none;
        }
        .biaozhunxfnav a:hover
        {
            font-size: 12px;
            padding: 0 6px;
            font-weight: bold;
            color: #f00;
            text-decoration: underline;
        }
        .biaozhunxfnavl
        {
            float: left;
            padding-left: 10px;
        }
        .biaozhunxfnavr
        {
            float: right; /* padding-right: 50px; */
            color: #aacadd;
        }
        /* CSS Document zhangcheng 2008.9.16 新房详情页 */
        body
        {
            background: #fff;
            font: 12px "宋体" , Verdana, Arial, Helvetica, sans-serif;
            color: #333;
        }
        li
        {
            list-style: none;
        }
        a
        {
            color: #333;
            text-decoration: none;
        }
        a:link
        {
            color: #333;
            text-decoration: none;
        }
        a:visited
        {
            text-decoration: none;
        }
        a:hover
        {
            color: #049;
            text-decoration: underline;
        }
        /* CSS Document wuhan 2010.8.20 新房顶部*/
        li
        {
            list-style: none;
        }
        div, form, img, ul, ol, li, dl, dt, dd, b
        {
            margin: 0;
            padding: 0;
            border: 0;
            font-weight: normal;
        }
        .ffdiv
        {
            padding: 0;
            clear: both;
        }
        /*面包屑以下新增版块begin*/#titlebanner
        {
            height: 130px;
            width: 948px;
            border: 1px solid #acd2e9;
            background: #d1e3f1;
            margin: 0px auto;
        }
        .mbx_all
        {
            height: 25px;
            line-height: 25px;
            margin: 0 8px;
        }
        .mbx_all a
        {
            color: #004499;
            text-decoration: none;
            margin: 0 3px;
        }
        .mbx_all a:hover
        {
            color: #004499;
            text-decoration: underline;
        }
        .mbx_all span
        {
            color: #cc0000;
            margin-left: 8px;
        }
        .mbx_span1
        {
            float: left;
        }
        .mbx_span2
        {
            float: right;
            padding-right: 2px;
        }
        /*end*/.center_bt
        {
            height: auto;
            overflow: hidden;
            width: 948px;
        }
        .bt_topimg1
        {
            width: 948px;
            background: url(/images/nh_03aa.jpg) no-repeat;
            height: 7px;
            line-height: 1px;
            font-size: 1px;
        }
        .bt_topimg2
        {
            background: url(/images/nh_05.gif) repeat-y;
            height: 55px;
        }
        .bt_text
        {
            width: 940px;
            float: left;
            height: 28px;
        }
        .bt_text li
        {
        }
        .bt_text h1
        {
            float: left;
            color: #cc0000;
            font-size: 24px;
            line-height: 26px;
            height: 26px;
            font-family: "黑体" , "微软雅黑";
            font-weight: bold;
        }
        .bt_text a
        {
            text-decoration: none;
            color: #cc0000;
            font-weight: bold;
        }
        .bt_text a:hover
        {
            text-decoration: underline;
            color: #cc0000;
            font-weight: bold;
        }
        .bt_text dd
        {
            margin-left: 14px;
            _margin-left: 6px;
            line-height: 27px;
        }
        .ffleft
        {
            float: left;
            margin-top: 3px;
            color: #666;
            width: 780px;
            padding-left: 20px;
        }
        .xxrr
        {
            float: left;
        }
        .ffleft A
        {
            font-size: 24px;
        }
        .bt_text b
        {
            margin-left: 5px;
        }
        .bt_tweight
        {
            width: 115px;
            float: right;
        }
        .bt_text img
        {
            margin-left: 3px;
            float: left;
        }
        .sbt_posible
        {
            margin-left: 10px;
            _margin-left: 3px;
            width: 390px;
            font-family: Arial;
        }
        .sbt_posible a
        {
            margin-right: 10px;
            color: #666666;
            text-decoration: none;
        }
        .sbt_posible a:hover
        {
            text-decoration: underline;
            color: #666666;
        }
        .right_detail
        {
            width: 935px;
            float: right;
            line-height: 18px;
            text-align: right;
            margin-top: 5px;
            _margin-top: 0px;
            padding-right: 8px;
            _padding-right: 6px;
        }
        .right_detail span A
        {
            font-size: 16px;
        }
        .right_detail span
        {
            color: #cc0000;
            font-size: 16px;
            margin-right: 2px;
            font-family: Arial;
        }
        .right_detail img
        {
            float: right;
            margin-right: 10px;
        }
        .right_detail dd
        {
            float: right;
            height: 22px;
            margin: 0 5px;
        }
        .right_detail dt
        {
            float: left;
            text-align: left;
        }
        .right_4499 a
        {
            color: #004499;
            text-decoration: none;
            font-weight: normal;
        }
        .right_4499 a:hover
        {
            text-decoration: underline;
            color: #004499;
            font-weight: normal;
        }
        .right_detail span a
        {
            color: #cc0000;
            text-decoration: none;
        }
        .right_detail span a:hover
        {
            text-decoration: underline;
            color: #cc0000;
        }
        .nav_all
        {
            height: 30px;
            margin: 0 6px;
            font-size: 14px;
            color: #fff;
            line-height: 30px;
        }
        .nav_all a
        {
            color: #fff;
            text-decoration: none;
            margin: 0 2px;
            line-height: 32px;
            font-size: 14px;
        }
        .nav_all a:hover
        {
            color: #fff;
            text-decoration: underline;
        }
        .navpad
        {
            padding: 0 1px;
            font-size: 14px;
        }
        .nav_all strong
        {
            margin: 0 2px;
            line-height: 32px;
        }
        .nav_all dd
        {
            height: 30px;
            width: 6px;
            float: left;
        }
        .nav_all dt
        {
            float: left;
            width: 918px;
            height: 30px;
            padding: 0 3px;
            text-align: center;
        }
        .nav_all img
        {
            margin: 0 4px;
            _margin: 7px 4px 0 4px;
        }
        .nav_img1
        {
            background: url(/images/nh_16.gif) no-repeat;
        }
        .nav_img
        {
            background: url(/images/nh_17.gif) repeat-x;
        }
        .nav_img2
        {
            background: url(/images/nh_20.gif) no-repeat;
        }
        .collect_layout_out
        {
            position: absolute;
            width: 260px;
            height: 140px;
            border: 1px solid #ccc;
            background: #ffebc4;
            z-index: 1000;
        }
        .collect_layout_inner
        {
            margin: 5px;
            height: 130px;
            background: #f6fcff;
        }
        .collect_box
        {
            height: 70px;
            font-size: 14px;
            padding: 15px 0 0 90px;
            position: relative;
            line-height: 30px;
        }
        .collect_layout_txt
        {
            font-weight: 700;
        }
        .collect_layout_star, .collect_success
        {
            position: absolute;
            left: 20px;
            top: 20px;
            width: 50px;
            height: 50px;
            background: url(/images/newhouse/action_bg.png) no-repeat -60px -36px;
        }
        .collect_success
        {
            background-position: 0 -36px;
        }
        .collect_layout_close
        {
            width: 100px;
            height: 28px;
            line-height: 28px;
            text-align: center;
            border: solid #C96 1px;
            background: url(/images/newhouse/loupan_bg2.gif) repeat-x 0 -220px;
            font-size: 14px;
            margin: 0 0 0 90px;
        }
        .collect_layout_close a:link, .collect_layout_close a:visited
        {
            display: block;
            width: 100px;
            height: 28px;
            color: #333;
            text-decoration: none;
        }
        .collect_layout_close a:hover, .collect_layout_close a:active
        {
            color: #eb6100;
        }
        .blank8{ height:8px; line-height:8px; clear:both; display:block;}
        .blank4{height:4px; line-height:4px; clear:both; display:block;}
        .weiboImg img         .
        {
        	width:280px;
        }
        

.house_detail_nav {clear: both;display: block;height: 32px;padding: 0px!important;margin:5px 6px!important;background: url(/images/img_bg1.gif) repeat-x 0 0;}
.house_detail_nav a {background-image: url("/images/img_bg.gif");background-repeat: no-repeat;clear: none;display: block;float: left;font-size: 14px;font-weight: bold;height: 32px;line-height: 32px;overflow: hidden;text-align: center;width: 78px;}
.house_detail_nav a:link, .house_detail_nav a:active, .house_detail_nav a:visited {background-position: 0 -32px;color: #666666;text-decoration: none;}
.house_detail_nav a:hover, .house_detail_nav .sel_on {background-position: 0 0 !important;color: #FFFFFF !important;text-decoration: none;}
.house_detail_nav b a {border-right: 1px solid #DADADA;width: 105px;}
.house_detail_nav b a:hover {border-right: 1px solid #2B6DA5;}


.hg {
	line-height: 22px;
}
.nav_bg {
	color: #FFFFFF;
	background-color: #1475ae;
	padding: 3px;
	text-decoration: none;
}
A.nav_bg:link,A.nav_bg:visited {
	color: #FFFFFF;
	background-color: #1475ae;
	padding: 3px;
	text-decoration: none;
}
A.nav_bg:hover {
	color: #FFFFFF;
	background-color: #1475ae;
	padding: 3px;
	text-decoration: none;
}
.foot_bg {
	background-image: url(images/2009/wfnav108.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.yellow14px {
	font-size: 14px;
	font-weight: bold;
	color: #fd6500;
}
.wrapper_content{
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.line {
	border-bottom: 1px dashed #dddddd;
}


.yxA {
	padding: 6px 0px 8px;
}
.yxA li {
	background: url("../Images/bg07new.gif") no-repeat 0px 0px; padding: 0px 1px 4px 0px; width: 70px; height: 29px; text-align: center; color: rgb(255, 255, 255); line-height: 29px; margin-top: 7px; float: left; display: inline;
}
.yxA li.i1 {
	background-position: -71px 0px; width: 75px;
}
.yxA li.i2 {
	background-position: -147px 0px; width: 73px;
}
.yxA li.i3 {
	background-position: -221px 0px; width: 74px; padding-right: 4px;
}
.yxA li.i4 {
	background-position: -33px -40px; width: 75px; margin-left: 33px;
}
.yxA li.i5 {
	background-position: -109px -40px; width: 80px;
}
.yxA li.i6 {
	background-position: -190px -40px; width: 73px; padding-right: 4px;
}
.yxA li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
.yxA li a:hover {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}

.r_sider{ float:right;  width:280px;}
.l_sider{ float:left; width:656px;}

.td01 {
    background-image: url("/images/line05.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
    clear: none;
    color: #666666;
    float: none;
    font-size: 12px;
    height: 30px;
}

.poparrow {
    background-image:  url(../images/g.comm.v201209181402.png);
    background-repeat: no-repeat;
}
ul, ol, li, dl, dt, dd, img{
	margin:0;
	padding:0;
	border:0;
	outline:0;
}
ol, ul {
	list-style:none;
}
a {
	color:#333;
	text-decoration:none;
}
body {
	color:#333;
	background:transparent;
	font:12px/1.5 Arial, sans-serif;
}
 .main{
	width:960px;
	margin:0 auto 10px;
}
.page-sa .section {
	width:710px;
	margin-right:10px;
}
.Fix:after{
	clear:both;
	display:block;
	height:0;
	content:'\20';
}
 .btn-fn-c, .form-btn,  .poparrow {
	background-image: url(../images/g.comm.v201209181402.png);
	background-repeat:no-repeat;
}
.item-rank-rst, .note {
	background-image: url(../images/g.remark.v201209181402.png);
	background-repeat:no-repeat;
}
.btn-type-b {
	display:inline-block;
	height:34px;
	padding:0 0 0 2px;
	font-size:1.2em;
}
.btn-type-b .form-btn, .btn-type-b .txt {
	float:left;
	height:34px;
	margin:0;
	padding:0 15px 3px 13px;
*padding:0 9px 0 7px;
	font-weight:bold;
	line-height:34px;
	border:none;
}
.btn-type-b a.form-btn, .btn-type-b .txt {
	padding:0 15px 0 13px;
	line-height:32px;
}
.btn-fn-c {
	background-position:0 -151px;
}
.btn-fn-c .form-btn, .btn-fn-c .txt {
	color:#FFF;
	background-position:right -151px;
	background-color:#EB6810;
}
.desc-list dl {
	margin-bottom:6px;
}
.desc-list dt {
	float:left;
	margin-right:-10px;
	width:60px;
	color:#999;
}
.pop-panel {
	position:absolute;
	visibility:hidden;
	border:1px solid #F8CFA5;
	padding:5px 9px;
	background:#fff;
	color:#61646E;
}
.pop-panel .close {
	position:absolute;
	right:7px;
	top:7px;
	width:16px;
	height:16px;
	text-indent:-9999px;
	background-position:-67px -252px;
}
.section a {
	color:#66C;
}
.section a:hover {
	color:#FFF;
	background-color:#66C;
}
.item-rank-rst {
	float:left;
	width:64px;
	height:12px;
	margin:3px 12px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
.irr-star0 {
	background-position:0 -119px;
}
.irr-star5 {
	background-position:0 -330px;
}
.irr-star10 {
	background-position:0 -102px;
}
.irr-star20 {
	background-position:0 -85px;
}
.link-fn, .fn-add,  .ep-mobile-hint,  .arrow {
	background-image: url(/images/c.shop.v201209181402.png);
	background-repeat:no-repeat;
}
.W_bgcolor_arrow {
	background:none
}
.fn-upload{background-position:0 4px;}

.shop-name{ clear:both; height:40px; width:300px; overflow:hidden;}
.shop-title {
	margin:11px 0 20px;
	font-family:"Microsoft YaHei", \9ed1\4f53, Tahoma, Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
}
.shop-info{ margin-bottom:10px;}
.shop-info .desc-list {
	margin-bottom:17px;
	width:350px;
	min-height:140px;
	_height:140px;
}
.shop-info .desc-list dt {
	width:70px;
	color:#777;
}
.shop-info .desc-list dd {
	margin-left:60px;
}
.shop-info .desc-list .shop-info-content strong {
	margin-right:10px;
}
.shop-info-inner {
	position:relative;
	width:604px;
	padding:15px 25px 5px;
	border:1px solid #BBDDF6;
}
.shop-info .shop-name .shop-title {
	display:inline;
	margin-right:15px;
}
.shop-info .comment-rst {
	margin-bottom:15px;
}
.comment-rst dl, .comment-rst dt, .comment-rst dd {
	display:inline;
}
.shop-action {
	/*padding-top:20px;*/
}
.shop-action .links-fn {
	float:right;
	padding-top:7px;
}
.shop-action .links-fn li {
	float:left;
	margin-right:3px;
	padding-left:0;
	background:none;
}
.shop-info .btn-type-b {
	float:left;
	margin-right:15px;
}
.shop-info .shop-check {
	float:left;
	line-height:34px;
}
.shop-info .shop-check li {
	display:inline;
	color:#999;
}
.shop-info .shop-check .fn-add {
	padding-left:16px;
	background-position:-228px -599px;
}
.shop-gallery {
	position:absolute;
	right:25px;
	top:20px;
	width:249px;
	color:#DEDEDE;
}
.shop-gallery .thumb-wrapper {
	position:relative;
	float:right;
	width:249px;
	height:168px;
	margin-bottom:5px;
	background-color:#F3F3F3;
	overflow:hidden;
}
.thumb img { width:249px; height:168px;}
.shop-gallery .links-fn li {
	float:right;
	margin:0 0 0 5px;
	padding:0;
}
.shop-gallery .links-fn .fn-upload {
	padding-left:12px;
	width:auto;
}
.ep-mobile-hint {
	width:230px;
	height:41px;
	padding:0 0 0 10px;
	font-family:Tahoma, sans-serif;
	line-height:34px;
	border:none;
	background-position:0 -900px;
}
.ep-mobile-hint a {
	text-decoration:underline;
	color:#666;
}
.ep-mobile-hint a:hover {
	text-decoration:none;
	color:#C00;
	background-color:#FEF1D3;
}
page-sa .section {
	width:710px;
	margin-right:10px;
}
.Fix:after{
	clear:both;
	display:block;
	height:0;
	content:'\20';
}
 .btn-fn-c, .form-btn,   .pop_carte .poparrow {
	background-image:url(../Images/g.comm.v201209181402.png);
	background-repeat:no-repeat;
}
.item-rank-rst, .user-rank-rst, .rating-wrap ul, .rating-wrap a:hover, .rating-wrap .active-star, .user-m-star, .urr-rank60, .breadcrumb .note {
	background-image:url(../Images/g.remark.v201209181402.png);
	background-repeat:no-repeat;
}
.btn-type-b {
	display:inline-block;
	height:34px;
	padding:0 0 0 2px;
	font-size:1.2em;
}
.btn-type-b .form-btn, .btn-type-b .txt {
	float:left;
	height:34px;
	margin:0;
	padding:0 15px 3px 13px;
*padding:0 9px 0 7px;
	font-weight:bold;
	line-height:34px;
	border:none;
}
.btn-type-b a.form-btn, .btn-type-b .txt {
	padding:0 15px 0 13px;
	line-height:32px;
}
.btn-fn-c {
	background-position:0 -151px;
}
.btn-fn-c .form-btn, .btn-fn-c .txt {
	color:#FFF;
	background-position:right -151px;
	background-color:#EB6810;
}
.desc-list dl {
	margin-bottom:6px;
}
.desc-list dt {
	float:left;
	margin-right:-10px;
	width:60px;
	color:#999;
}
.pop-panel {
	position:absolute;
	visibility:hidden;
	border:1px solid #F8CFA5;
	padding:5px 9px;
	background:#fff;
	color:#61646E;
}
.pop-panel .close {
	position:absolute;
	right:7px;
	top:7px;
	width:16px;
	height:16px;
	text-indent:-9999px;
	background-position:-67px -252px;
}
.section a {
	color:#66C;
}
.section a:hover {
	color:#FFF;
	background-color:#66C;
}
.item-rank-rst {
	float:left;
	width:64px;
	height:12px;
	margin:3px 12px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
.irr-star0 {
	background-position:0 -119px;
}
.irr-star5 {
	background-position:0 -330px;
}
.irr-star10 {
	background-position:0 -102px;
}
.irr-star20 {
	background-position:0 -85px;
}
.count{ float: left;clear: none;font-size: 16px; margin-right: 20px;}


.blue_line {
    background: none repeat scroll 0 0 #669FE6;
    height: 2px;
    overflow: hidden;
    width: 100%;
}.blue_line span {
    background: none repeat scroll 0 0 #EA5F28;
    display: block;
    height: 2px;
    overflow: hidden;
   
}
.smhd {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    padding: 0 10px;
}

.f-l {
    float: left;
}
.smhd .bt {
    color: #000000;
    font-family: "Microsoft YaHei",SimSun,Tahoma,Verdana,Arial,sans-serif;
    font-size: 18px;
    padding-left: 0;
    text-align: left;
    width: 145px;
}.f-r {
    float: right;
    
}.rbd {
    border: 1px solid #F4D9CE;
     border-top: none;
}
.w70{ width: 70px;}
.w90{ width: 90px;}
.w106{ width: 106px;}
.w280{ width: 280px;}
.w190{ width: 190px;}
.w150{ width: 150px;}
.w230{ width: 239px;}
.blue1{ color: #0269d8}


.l_sider1 {
	float:left;
	width:656px
}
.r_sider1 {
	float:right;
	width:280px
}
 .btn_box{ background: url("../images/house2_190.gif") no-repeat left top;
    display: block;
    overflow: hidden;
     color: #ffffff;
    width: 67px;
     text-align: center;
     border: 0 none; 
     padding: 2px 0 5px;
     cursor: pointer;
    }
.ml27{ margin-left: 77px;}
#content2 {
    width: 100%;
}#content2 li {
 position: relative;
     margin: 8px 0;
}#content2 .list2 {
    border: 1px solid #dadada;
    color: #666666;
    height: 338px;
    line-height: 22px;
    padding: 16px;
    width: 282px;
}#content2 li .img2 {
    left: -3px;
    position: absolute;
    top: -3px;
}#content2 .list2 .bg {
    height: 70px;
    margin: 5px 0;
    width: 282px;
}
#content2 .list2 .bg p{ color: #ea4702;  line-height: 22px;}
#content2 .list2 .bg p strong 
{
    font-size: 16px; 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin: 0 2px 0 0;}
#content2 .list2 .bg .f-r{ margin-top: 20px;}
#content2 .list2 {
    color: #585858;
    line-height: 22px;
}.mr10 {
    margin-right: 10px;
}.text22 strong {
    color: red;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0 2px;
}
.text22{ color: #8e8e8e}
.text22 .f-l{background: url("../images/map2.jpg") no-repeat left center;padding-left: 12px;}
.text22 .f-r{background: url("../images/man.jpg") no-repeat left 6px;padding-left: 16px;}
.lpadd{
	position:absolute;
	z-index:2;
	width:282px;
	height:38px;
	background: url("../images/backbg.png") no-repeat 0 0;
	text-align:center;
	line-height:38px;
	color:#fff;
	top: 153px;
    left: 17px;
    color: #ffffff;
    font-weight: bold;
    font-size: 14px;
}
.t_12{ border-bottom: #dddddd solid 1px;    margin: 5px 0;}
.t_12 h2{ color: #000000;font-size: 14px;font-weight: bold;  border-bottom: #2e78b5 solid 1px;height: 30px;
    line-height: 30px; margin-bottom: -1px;
    width: 93px;}
    
    
.wenzh{ border: #E0E0E0 solid 1px;margin-top: 10px;padding:15px 5px;}
.wenzh .h14h{    font-size: 16px;font-family: Microsoft YaHei; font-weight: bold;text-align: center;padding-bottom: 10px;color: #333333}

.nsider_l {

    border-top: 2px solid #2185F4;
}

#hours_con_1 span a{padding:0 8px}