﻿/* House Link */
.houseLink{height:174px;border:1px solid #9fcfff;background:white;margin-top:10px;position:relative}
	.hl_ad_l{position:absolute;top:2px;left:2px;width:90px;height:170px}
	.hl_ad_r{position:absolute;top:2px;right:2px;width:90px;height:170px}
	.h_LinkBox{margin:0 98px;overflow:hidden;zoom:1}
		.h_LinkBoxCon{overflow:hidden;zoom:1;margin:-2px 0 0 -1px}
		.h_LinkBoxCon a{float:left;display:block;width:124px;line-height:27px;text-align:center;font-size:14px;margin:2px 0 0 1px;background:#eee;text-decoration:none}
		.h_LinkBoxCon a:hover{background:#ccc;font-weight:bold;color:#333;text-decoration:none}
		.h_LinkBox p{height:28px;line-height:28px;margin:0 10px}
			.h_LinkBox p span{float:left;font-size:13px;font-weight:bold}
			.h_LinkBox p em{float:right}
/* search */
.search{overflow:hidden;zoom:1;padding:10px 0 0;background:white}
	.soTop{height:5px;overflow:hidden;background:url(../newImages/theme.png) repeat-x left -217px}
		.sol,.sor,.sobl,.sobr,.infoBl,.infoBr{width:5px;height:5px;overflow:hidden}
		.sol{background-position:-71px -192px}
		.sor{background-position:-76px -192px}
	.searchTab{height:30px;border:1px solid #9cf;border-top:none}
		.searchTab ul{float:left;display:inline;margin:0 0 0 10px}
			.searchTab li{float:left;display:inline;line-height:27px;margin:3px 4px 0 0;padding:0 11px;color:#023c76;cursor:pointer}
				.searchTab li.current{border:1px solid #9fcfff;border-bottom:1px solid #d1effe;line-height:25px;background:#d1effe;color:#333;padding:0 9px;font-weight:bold;}
		.searchTab span{float:right;display:inline;margin:0 10px 0 0}
		.searchTab span a{display:block;width:135px;height:26px;background-position:0 -225px}
	.soBtm{height:5px;overflow:hidden;background:url(../newImages/theme.png) repeat-x left -218px}
		.sobl{background-position:-71px -197px}
		.sobr{background-position:-76px -197px}
	.tabBox{border:solid #9fcfff;border-width:0 1px}
		.tabBox div.searchBox{background:#f7fbff url(../newImages/soBoxBg.png) repeat-x;padding:10px 0 0 10px;margin:0 1px;overflow:hidden;zoom:1}
		.searchCondition{overflow:hidden;zoom:1;margin:-5px 0 0 -10px;}
			.searchCondition li{float:left;display:inline;margin-left:10px;color:#999}
				.searchCondition li select{}
				.searchCondition li span{padding:0 3px;line-height:22px}
				.searchCondition li em{padding:0 3px;color:#666;line-height:22px}
				.textBox1{width:34px;border:1px solid #999;padding:3px 0}
				.textBox2{width:104px;border:1px solid #999;padding:3px}
			.tabBox div.searchBox h3{float:left;line-height:26px;padding:0 6px 0 0;color:#333}
				.tabBox div.searchBox div{overflow:hidden;zoom:1}
					.tabBox div.searchBox div p{line-height:16px;overflow:hidden;zoom:1}
					.tabBox div.searchBox div p a{float:left;display:block;line-height:16px;margin:3px 10px 3px 0;color:#333;padding:1px 2px; white-space:nowrap}
					.tabBox div.searchBox div p a:hover{background:#f80;color:#fff;text-decoration:none}
					.tabBox div.searchBox div strong{float:left;color:#069;padding:4px 14px 4px 0}
/* Content */
h2{height:44px;background:url(../newImages/news_bg.png) repeat-x;position:relative;color:#666}
	h2 span.infoName{float:left;display:block;width:110px;height:44px;background-position:0 -2px;text-indent:-9999px;margin:0 56px 0 0}
	h2 span.infoRbg{position:absolute;top:0;right:0;width:6px;height:44px;background-position:-110px -2px}
	h2 a{height:44px;line-height:44px;overflow:hidden;margin:0 0 0 36px;color:#666;font-weight:normal}
	h2 a:hover{color:#f40}
	.infoNews{border:solid #c1ddec;border-width:0 1px;padding:6px 10px;overflow:hidden;zoom:1}
		.newsFocus{width:252px}
			.a_style_bg,.activityList li,.same_yjL,.same_yjR{background:url(/newsInfo/images/theme_hot.png) no-repeat}
			.activity{position:relative;height:31px;background:url(/newsInfo/images/theme_hot.png) repeat-x}
				.a_style_bg{height:31px;position:absolute}
				.abgL{width:33px;top:0;left:0;background-position:0 -31px}.abgR{width:4px;top:0;right:0;background-position:-33px -31px}
				.activity h3{float:left;line-height:31px;padding:0 0 0 33px;color:#0b88c7;font-size:14px}
				.activity em{float:right;display:inline;margin:0 10px 0 0;line-height:31px}
					.activity em a{color:#0b88c7;text-decoration:none}
					.activity em a:hover{color:#08e;text-decoration:underline}
			.activityList{border:1px solid #a4d5f6;border-bottom:none;background:url(/newsInfo/images/activityList_bg.gif) repeat-x;padding:6px 0 0;overflow:hidden;zoom:1}
				.activityList li{height:26px;line-height:26px;background-position:-92px -31px;font-size:0;margin:0 10px;padding:0 0 0 8px;}
				.activityList li a{float:left;font-size:12px}
				.activityList li span{float:right;color:#999;font-size:12px}
			.same_yj{height:5px;overflow:hidden;background:url(/newsInfo/images/theme_hot.png) repeat-x 0 -62px}
			.same_yjL{float:left;width:5px;height:5px;background-position:-37px -31px}
			.same_yjR{float:right;width:5px;height:5px;background-position:-42px -31px}
		.newsList{width:386px}
			.newsFirst{background:#d8f0ff;text-align:center}
				.newsFirst h3{line-height:1.8}
					.newsFirst h3 a{font-size:18px;color:#002e95;margin:0}
					.newsFirst a{margin:0 20px 0 0}
		    .newsList ul{overflow:hidden;zoom:1;margin:4px 0 0}
		    .newsList li{float:left;width:369px;height:28px;line-height:28px;overflow:hidden;font-size:14px;padding:0 0 0 17px;background-position:-144px -185px}
		        .newsList li div{float:left;padding:0 55px 0 0}
		        .newsList li div em,.newsList li div em a,.newsList li div em a:hover{color:#004ecf}
		        .newsList li div a{font-size:14px;color:#333}
		        .newsList li div a:hover{color:#f80}
		        .newsList li span{float:left;margin:0 0 0 -50px;color:#666}
			.newsLink{line-height:25px;background:#d7e6ef;text-align:center;color:#14547e;font-size:14px}
			    .newsLink a{color:#14547e;margin:0 4px;font-size:14px;font-weight:bold}
			    .newsLink a:hover{color:#14547e}
	.infoBtm{height:5px;overflow:hidden;background:url(../newImages/theme_index.png) repeat-x left -46px}
		.infoBl{background-position:-81px -197px}
		.infoBr{background-position:-86px -197px}
	.room{overflow:hidden;zoom:1}
	    .roomTit{position:relative;height:40px;background:url(../newImages/shopOffice.png) repeat-x}
	    .room-lr-bg{position:absolute;width:6px;height:40px}
	        .room-lbg{top:0;left:0;background-position:0 -83px}.room-rbg{top:0;right:0;background-position:-6px -83px}
	        .roomTit h4,.roomTit h5{float:left;width:144px;height:40px;text-indent:-9999px}
	        .roomTit h4{background-position:-12px -83px}
	        .roomTit h5{background-position:-12px -123px}
	        .room_fl{float:right;display:inline;line-height:40px;margin:0 16px 0 0;color:#666;font-size:14px}
	            .room_fl a{margin:0 4px;color:red}
	            .room_fl a:hover{color:#900;text-decoration:none}
	.roomInfo{padding:5px 0 0}
		.ri_Module{width:330px}
		.sellRent{height:59px;position:relative;background:url(../newImages/theme_index.png) repeat-x 0 -222px}
			.sell,.rent{float:left;width:66px;height:59px}
			.sell{background-position:0 -163px}
			.rent{background-position:-66px -163px}
			.sellRent ul{float:left;display:inline;width:248px;margin:12px 0 0;}
				.sellRent li{float:left;width:50%;height:22px;}
					.sellRent li span{color:#f30}
					.sellRent li a{color:#f30;text-decoration:none}
					.sellRent li a:hover{color:#f80;text-decoration:underline}
			.sellRent_rbg{width:6px;height:59px;position:absolute;top:0;right:0;background-position:-132px -163px}
		.sellRentContent{border:solid #92d6ff;border-width:0 1px}
		.roomTable{margin:0 1px;overflow:hidden;zoom:1}
			.roomTable table{width:100%;text-align:center}
				.roomTable td{background:#b2edff;height:28px;color:#069;font-weight:bold}
			.roomTable ul{background:url(../newImages/roomTablebg.png) repeat;overflow:hidden;zoom:1}
				.roomTable li{float:left;width:100%;overflow:hidden;zoom:1}
					.roomTable li span{text-align:center}
					.roomTable li a{display:block;height:26px;line-height:26px;text-decoration:none;overflow:hidden}
					.roomTable li a:hover{background:#fff4cc;text-decoration:none}
					.roomTable li span.roomName{float:left;width:164px;text-align:left;padding-left:6px}
					.roomTable li a span.roomName{color:#069;cursor:pointer}
					.roomTable li a span.roomName b{color:#069;cursor:pointer;font-weight:normal;float:left;}
					.roomTable li a:hover span.roomName{color:#ff3100}
					.roomTable li span.roomArea{float:left;width:70px}
					.roomTable li span.roomPrice{float:left;width:84px}
					.roomTable li a span.roomArea,.roomTable li a span.roomPrice,.roomTable li a:hover span.roomArea,.roomTable li a:hover span.roomPrice{color:#000}
					.roomTable li span em{color:red}
				.roomT_byj{height:11px;overflow:hidden;background:url(../newImages/theme_index.png) repeat-x 0 -292px}
				.roomT_lyj,.roomT_ryj{width:11px;height:11px;overflow:hidden}.roomT_lyj{background-position:0 -281px}.roomT_ryj{background-position:-11px -281px}
			.roomTab{padding:5px 0 0;border:solid #92d6ff;border-width:0 1px;overflow:hidden;zoom:1}
				.roomTab li{float:left;display:inline;cursor:pointer;height:29px;background:url(../newImages/theme_index.png) no-repeat left -303px;padding:0 0 0 16px;margin:0 0 0 5px}
					.roomTab li span{float:left;height:29px;line-height:29px;background:url(../newImages/theme_index.png) no-repeat right -303px;padding:0 16px 0 0}
				.roomTab li.hover{float:left;display:inline;cursor:pointer;height:29px;line-height:29px;background:url(../newImages/theme_index.png) no-repeat left -332px;padding:0 0 0 16px}
					.roomTab li.hover span{float:left;height:29px;line-height:29px;background:url(../newImages/theme_index.png) no-repeat right -332px;padding:0 16px 0 0;color:#23a9e8;font-weight:bold}
	    .column_670_90{height:90px;margin:10px 0 0}
/* Sidebar */
.sameTit{height:32px;background:url(../newImages/theme_index.png) repeat-x 0 -393px;position:relative}
	.roomTop,.agent,.expert{position:absolute;top:0;left:0;height:32px}
	.roomTop{width:32px;background-position:0 -361px}	
	.agent{width:23px;background-position:-32px -361px}
	.expert{width:31px;background-position:-55px -361px}
	.sameTitBg{width:5px;height:32px;position:absolute;top:0;right:0;background-position:-86px -361px}
	.sameTit h3{float:left;display:inline;line-height:32px;font-size:14px}
		.sameTit h3 span{color:#f00}
		.h3ml32{margin:0 0 0 32px}.h3ml23{margin:0 0 0 23px}.h3ml31{margin:0 0 0 31px}
	.sameTit em{float:right;display:inline;line-height:32px;margin:0 5px 0 0}
	.sameTit em a.acceding{display:block;width:89px;height:22px;margin:5px 0 0;background-position:0 -425px}
	.sameTit em a.join{display:block;width:63px;height:22px;margin:5px 0 0;background-position:-66px -456px}
	.sideBar_pic{margin:10px 0 0}
		.sideBar_pic img{display:block;padding:3px}
			.sideBar_pic a img{border:1px solid #ccc}
			.sideBar_pic a:hover img{border:1px solid #08e}
	/* topRoom */
	.sameBox{border:solid #7cbafa;border-width:0 1px;position:relative}
		.topNo{position:absolute;top:0;left:0;width:42px;background:url(../newImages/roomTop.png) no-repeat}
		.sameTit_byj{height:5px;overflow:hidden;background:url(../newImages/theme_index.png) repeat-x 0 -447px}
			.sT_lyj{width:5px;height:5px;background-position:-91px -361px}.sT_ryj{width:5px;height:5px;background-position:-96px -361px}
		ul.topList{background:url(../newImages/roomTopbg.png);overflow:hidden;zoom:1}
			ul.topList li{float:left;width:100%;height:32px}
			ul.topList li a{display:block;height:32px;padding:0 0 0 42px;color:#06c;text-decoration:none}
			ul.topList li a:hover{background:#fffbd9;color:#ff3100;text-decoration:none}
				ul.topList li a span{float:left;line-height:32px;cursor:pointer}
			ul.topList li:first-child a{color:#ff3100}
			ul.topList li:first-child+li a{color:#ff3100}
			ul.topList li:first-child+li+li a{color:#ff3100}
	.im{height:86px;margin:10px 0 0}
		.im img{display:block}
		.agentList{margin:0 10px;overflow:hidden;zoom:1}
			.agentList li{padding:10px 0;border-top:1px dashed #0092e7;margin:-1px 0 0;overflow:hidden;zoom:1}
			.agentList li div.agentPic{float:left;display:inline;width:65px;margin:0 15px 0 0}
				.agentList li div.agentPic img{display:block;width:55px;height:61px;padding:2px;margin:0 auto;*margin:0 auto 1px;_margin:0 auto 1px}
					.agentList li div.agentPic a:hover{border:none}
					.agentList li div.agentPic a img{border:1px solid #b2cdff}
					.agentList li div.agentPic a:hover img{border:1px solid #ff8e45}
					.agentList li div.agentPic span.enter{display:block;width:65px;height:26px;background-position:0 -452px;cursor:pointer}
				div.agentInfo{overflow:hidden;zoom:1}
					div.agentInfo p{line-height:1.8}
					div.agentInfo span{color:#069}
					div.agentInfo em{color:#ff3100}
	.spellRoom{height:42px;background:url(../newImages/theme.png) repeat-x 0 -771px;position:relative}
		.spellRoom h4{float:left;width:140px;height:42px;background-position:0 -729px;text-indent:-9999px}
		.spellTitbg{position:absolute;top:0;right:0;width:5px;height:42px;background-position:-140px -729px}
		.spellRoom em{float:right;display:inline;line-height:32px;padding:10px 0 0;margin:0 5px 0 0}
			.spellRoom em a{color:#fff;text-decoration:none}
			.spellRoom em a:hover{color:#fff;text-decoration:underline}
			.sameList{margin:0 0 0 10px;padding:6px 0 0}
				.sameList li{height:25px;line-height:25px;overflow:hidden;color:#069}
					.sameList li a{color:#069;text-decoration:none}
					.sameList li a:hover{color:#ff3100;text-decoration:underline}
					
	/* 代理行名录 */
	.dlh_search{height:29px;background:url(../newImages/dlh_search.png) no-repeat 0 10px;margin:0 10px;padding:10px 0 0}
		.dlh_search li{float:left;display:inline;margin:3px 0}
			.dlh_textBox{width:156px;border:none;background:none;margin-left:34px;padding:4px 0}
			.dlh_button{width:55px;height:22px;border:none;background:none;margin-top:1;cursor:pointer}
			.dlhmlList ul{margin:8px 10px 0;overflow:hidden;zoom:1}
				.dlhmlList li{line-height:22px;border-top:1px dashed #ccc;margin:-1px 0 0;color:#08e;background:url(../newImages/lppm_li_bg.png) no-repeat}
					.dlhmlList li a{color:#333;text-decoration:none;margin:0 0 0 14px}
					.dlhmlList li a:hover{color:#f80;text-decoration:underline}
	.friendLink{height:36px;background:url(../newImages/theme_index.png) repeat-x 0 -598px;position:relative}
		.friendLink h6{float:left;width:86px;height:36px;background-position:0 -562px}
		.fl_bg{position:absolute;top:0;right:0;width:5px;height:36px;background-position:-86px -562px}
		.fLinkBox{margin:0 26px;overflow:hidden;zoom:1}
			.fLinkBox a{float:left;display:block;padding:0 10px;line-height:28px;background-position:-161px -563px;margin:0 0 0 -1px;white-space:nowrap}

/* Add New */
.xuqiu{height:175px;background:url(/newImages/xuqiu1.jpg) no-repeat;position:relative; z-index:700;}
	.xq_tit{position:absolute;top:-6px;left:-6px;width:101px;height:99px;background:url(/newImages/xuqiuTit.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/newImages/xuqiuTit.png',sizingMethod='crop');z-index:999}
	.xq_con{margin:0 7px;padding-top:68px}
		.xq_con ul{margin-left:-4px}
			.xq_con li{float:left;display:inline;margin-left:4px}
				.xq_con li a{float:left;display:block;width:90px;height:74px;line-height:1.5;background:url(/newImages/xq_con.png) no-repeat;padding-top:8px;color:#000;text-align:center;text-decoration:none; position:relative; display:block;z-index:800;}
				.xq_con li a:hover{color:#000;text-decoration:none;background:url(/newImages/xq_con.png) no-repeat 0 -82px}
					.xq_con li a strong{font-size:13px;color:#002e95}
					.xq_con li a em{display:block;}
					
					
					
					
					 .xq_con li a div{display:none;text-align:left;position:relative}
						.xq_con li a:hover{ visibility:visible; color:#000;}
						 .xq_con li a:hover div{position:absolute; left:-18px; top:76px; background:url(/newImages/cool.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/newImages/cool.png',sizingMethod='crop');display:block; width:160px; height:107px; color:#000;padding:16px 8px 0 82px;z-index:900;overflow:hidden;}					
							.xq_con li a b img {display: block;border: 1px solid #ccc; float:left; margin-right:10px;width:96px;height:96px}
									.xq_con li a p {display:block;line-height:22px;overflow:hidden; font-size:12px;}
										 .xq_con li a p span {color:#08e; font-weight:bold;}
						 .menu_iframe{position:absolute; visibility:inherit; top:0px; left:0px; width:250px; z-index:-1; filter: Alpha(Opacity=0);border:none}

/*选择地区弹出层*/
.city_select{ width:616px; height:366px;position:absolute; top:-175px; left:50%; margin-left:-308px; text-align:center;background:url(../images/tcbg.png) no-repeat bottom #fff; border:4px solid #f60;z-index:999;}
.city_top{ height:79px; background:url(../images/tctopbg.png) repeat-x; position:relative;}
.city_top a{ display:block; width:10px; height:11px; background:url(../images/closebtn.gif) no-repeat; position:absolute; right:10px; top:10px; cursor:pointer;}
.city_content h3{ font-weight:normal; font-size:13px; font-family:"宋体"; text-align:center; height:40px; line-height:40px; margin-bottom:40px;}
.city_content ul{ width:501px; height:125px; overflow:hidden; list-style:none;text-align:center; margin:0 auto 52px 72px; padding:0;}
.city_content ul li{ float:left; margin-right:15px;}
.city_content ul li a{ color:#369; font-size:16px;line-height:30px;cursor:pointer;}
.city_content ul li a:hover{text-decoration:underline; color:#f00;}
.city_footer{ height:30px; line-height:30px; font-size:14px; color:#333; position:relative;}
.city_footer a{ color:#06c; font-weight:bold; margin-left:15px; position:absolute; right:30px;bottom:0px;}

