@charset "utf-8";
/* CSS Document */

/*css reset star*/
html								{color:#333;background:#FFF;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,
dl,dt,dd,ul,ol,li,pre,form,fieldset,
legend,button,input,textarea,th,td	{margin:0;padding:0;}
body,button,input,select,textarea	{font:12px/1.5 tahoma, arial}
h1,h2,h3,h4,h5,h6					{font-size:100%;}
address,cite,dfn,em,var				{font-style:normal;}
code,kbd,pre,samp					{font-family:courier new, courier, monospace;}
small								{font-size:12px;}
ul,ol								{list-style:none;}
a									{text-decoration:none;}
a:hover								{text-decoration:underline;}
sup									{vertical-align:text-top;}
sub									{vertical-align:text-bottom;}
legend								{color:#000;}
fieldset,
img									{border:0;}
button,
input,
select,
textarea							{font-size:100%;}
table								{border-collapse:collapse;border-spacing:0;}
a									{text-decoration:none;color:#333;}
a:hover, a:focus					{text-decoration:none;color:#c50000;}

strong								{font-weight:bold;}
input[type=submit]					{cursor:pointer;}
button								{cursor:pointer;}
*:focus								{outline:none;}
h1,h2,h3,h4,h5,h6					{font-weight:bold;/*font-family:"Hiragino Sans GB","Microsoft YaHei",tahoma,arial,simhei;*/}
/*css reset end*/

.hr 								{font-size:1px;line-height:1px;clear:both;height:10px;}/*留出10像素的间隙*/
.clear								{clear:both;font-size:0px;height:0px;line-height:0px;}/*清楚ie6 浮动造成的重复文字*/
.m									{margin:0 auto;}
.b									{font-weight:bold;}
span.none-b							{font-weight:normal;}
.pos-rel							{position:relative;}
.pos-fix							{position:fixed!important;}
.w960								{width:960px;}
.border_none						{border:none;}
.display_none						{display:none;}
/*f_开头为float漂浮,l:左 r:右*/
.fl									{float:left;}
.fr									{float:right;}
/*m_开头位margin边距,t:上 b:下 l:左 r:右*/
.mspace                             {margin: 0 10px;}
.mt									{margin-top:10px;}
.mt5								{margin-top:5px;}
.mt15								{margin-top:15px;}
.mt20								{margin-top:20px;}
.mt30								{margin-top:30px;}
.mt40								{margin-top:40px;}
.mt50								{margin-top:50px;}

.mb									{margin-bottom:10px;}
.mb5								{margin-bottom:5px;}
.mb15								{margin-bottom:15px;}
.mb20								{margin-bottom:20px;}
.mb30								{margin-bottom:30px;}
.mb40								{margin-bottom:40px;}
.mb50								{margin-bottom:50px;}
.mb60								{margin-bottom:60px;}

.ml									{margin-left:10px;}
.ml5								{margin-left:5px;}
.ml15								{margin-left:15px;}
.ml20								{margin-left:20px;}
.ml30								{margin-left:30px;}
.ml40								{margin-left:40px;}
.ml50								{margin-left:50px;}

.mr									{margin-right:10px;}
.mr5								{margin-right:5px;}
.mr15								{margin-right:15px;}
.mr20								{margin-right:20px;}
.mr30								{margin-right:30px;}
.mr40								{margin-right:40px;}
.mr50								{margin-right:50px;}

/*padding*/
.p0									{padding:0}
.p5									{padding:5px}
.p10								{padding:10px}
.p15								{padding:15px}
.p20								{padding:20px}
.p25								{padding:25px}
.p30								{padding:30px}

.pt5								{padding-top:5px}
.pt10								{padding-top:10px}
.pt15								{padding-top:15px}
.pt20								{padding-top:20px}
.pt25								{padding-top:25px}
.pt30								{padding-top:30px}

.pb5								{padding-bottom:5px}
.pb10								{padding-bottom:10px}
.pb15								{padding-bottom:15px}
.pb20								{padding-bottom:20px}
.pb25								{padding-bottom:25px}
.pb30								{padding-bottom:30px}

.pl5								{padding-left:5px}
.pl10								{padding-left:10px}
.pl15								{padding-left:15px}
.pl20								{padding-left:20px}
.pl25								{padding-left:25px}
.pl30								{padding-left:30px}

.pr5								{padding-right:5px}
.pr10								{padding-right:10px}
.pr15								{padding-right:15px}
.pr20								{padding-right:20px}
.pr25								{padding-right:25px}
.pr30								{padding-right:30px}

.cur								{cursor:pointer}

.page_pa40							{padding:40px 0 40px 0;}
/*c_开头为字体颜色*/
.gray0								{color:#000;}
.gray3								{color:#333;}
.gray6								{color:#666;}
.gray9								{color:#999;}
.graya								{color:#aaa;}
.grayc								{color:#ccc;}
.grayd								{color:#ddd;}

.blue,
.c_blue 							{color:#5a9af4;}
.red,
.c_red								{color:#c50000;}
.green								{color:#390;}
.orange								{color:#f60;}
a.uline								{text-decoration:underline;}

.clearfix:after						{content:".";height:0;visibility:hidden;display:block;clear:both;}
.clearfix							{display:block;}
/*w_开头表示宽度,bdr_为对边框的设置,这两个组合使用*/
.pr									{position:relative}
.abs-right,.pa						{position:absolute}
.abs-right							{right:0}
.zoom								{zoom:1}
.none,
.dn									{display:none}
.w									{width:100%}
.w780								{width:780px;}
.w770								{width:770px;}
.w740								{width:740px;}
.w720								{width:720px;}
.w700								{width:700px;}
.w680								{width:680px;}
.w670								{width:670px;}
.w550								{width:550px;}
.w510								{width:510px;}
.w500								{width:500px;}
.w260								{width:260px;}
.w270								{width:270px;}
.w270								{width:270px;}
.w250								{width:250px;}
.w230								{width:230px;}
.w210								{width:210px;}
.w200								{width:200px;}
.w190								{width:190px;}
.w180								{width:180px;}
.w150								{width:150px;}
.w100								{width:100px;}
.w80								{width:80px;}
.w60								{width:60px;}


.box850								{width:850px;}
.box300								{width:300px;}
.box320								{width:320px;}
.box270								{width:270px;}
.box660								{width:660px;}
.box275								{width:275px;}
.box630								{width:630px;}
.box520								{width:520px;}
.box760								{width:760px;}
.box400								{width:400px;}

/*fs_开头的是字体大小*/
.f12								{font-size:12px}
.f13								{font-size:13px}
.f14								{font-size:14px}
.f15								{font-size:15px}
.f16								{font-size:16px}
.f18								{font-size:18px}
.f20								{font-size:20px}
.f30								{font-size:30px}

.fn									{font-weight:400}
.t2									{text-indent:2em}

/*lh_开头的是行距*/
.lh18								{line-height:18px;}
.lh21								{line-height:21px;}
.lh30								{line-height:30px;}
.lh150								{line-height:150%}
.lh180								{line-height:180%}
.lh200								{line-height:200%}

.unl								{text-decoration:underline}
.no_unl								{text-decoration:none}

.arial								{font-family:arial}
.simsun,
.more								{font-family:'宋体'}
.yahei								{font-family:"Hiragino Sans GB","Microsoft YaHei",tahoma,arial,simhei;}


/*v开头表示垂直对齐方式，t开头横向对齐方式，组合使用*/
.vt									{vertical-align:top;}
.vm									{vertical-align:middle;}
.tc									{text-align:center;}
.tr									{text-align:right;}
.wp									{word-wrap:break-word;word-break:normal;}/*字符串不换行*/
.bk									{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
/*最小高度*/
.mh600								{min-height:600px;height:auto !important;height:600px;overflow:visible;}

/*图片隐藏*/
.img-h								{display:block;overflow:hidden;text-align:center;}
.img-box							{display:block;}



/*按钮样式集*/
.btn 								{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}

.btn-red 							{color:#fff;background-color:#d9534f;border-color:#d43f3a;}
.btn-red.active,
.btn-red.focus,
.btn-red:active,
.btn-red:focus,
.btn-red:hover						{color:#fff;background-color:#c9302c;border-color:#ac2925;}

.btn-blue 							{color:#fff;background-color:#337ab7;border-color:#2e6da4;}
.btn-blue.active,
.btn-blue.focus,
.btn-blue:active,
.btn-blue:focus,
.btn-blue:hover						{color:#fff;background-color:#286090;border-color:#204d74;}

.btn-orange 						{color:#fff;background-color:#f0ad4e;border-color:#eea236;}
.btn-orange.active,
.btn-orange.focus,
.btn-orange:active,
.btn-orange:focus,
.btn-orange:hover					{color:#fff;background-color:#ec971f;border-color:#d58512;}

.btn-green 							{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}
.btn-green.active,
.btn-green.focus,
.btn-green:active,
.btn-green:focus,
.btn-green:hover					{color:#fff;background-color:#449d44;border-color:#398439;}

.btn-gray 							{color:#aaa;background-color:#e5e5e5;border-color:#999;}
.btn-gray.active,
.btn-gray.focus,
.btn-gray:active,
.btn-gray:focus,
.btn-gray:hover						{color:#aaa;background-color:#e5e5e5;border-color:#999;}

/*超大尺寸*/
.btn-lg 							{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}
/*小按钮*/
.btn-sm 							{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}
/*超小尺寸*/
.btn-xs								{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;}


input,
button,
textarea							{font-size:14px;font-weight:normal;line-height:20px;}

input,
button,
textarea							{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.input-30							{width:30px;}
.input-60							{width:60px;}
.input-90							{width:90px;}
.input-210							{width:210px;}
.input-270							{width:270px;}
.input-300							{width:300px;}
.textarea-w400						{width:400px;height:100px;}


/*page*/
.cityhouse_page a.pgup,
.cityhouse_page a.pgdn				{background-color:#fff;}
.cityhouse_page	a					{background:#FFF;display:inline-block;height:28px;line-height:28px;border:1px solid #CCC;padding:0 10px;margin-right:3px;font-family:Tahoma,Arial;float:left;font-weight:normal;}
.cityhouse_page a.pgup				{}
.cityhouse_page a.pgdn				{background-position:105% -3063px;padding-right:15px;}
.cityhouse_page .page_break			{float:left;}
.cityhouse_page .page_number		{width:20px;height:20px;line-height:20px;text-align:center;}
.cityhouse_page .page_sub			{border:none;background-position:-173px -48px;width:37px;height:19px;text-indent:-9999px;}
.cityhouse_page a.active			{background:#ec6046;color:#fff;border:1px solid #ec6046;padding:0 11px;}
.cityhouse_page .page_p				{height:30px;line-height: 30px;margin-right:10px; float:left;}
.cityhouse_page .page2				{}
.cityhouse_page .page2 a			{color:#5a9af4;display: inline-block;margin-right:10px; border: none; float:none;padding:0;}

.house_sort 						{}
.house_sort .sortby 				{float:left;height:30px;line-height:30px;}


/*title_style1*/
.title_style1						{line-height:30px;height:30px;}
.title_style1 .tith					{display:inline;font-family:"微软雅黑";font-size:18px;color:#000;font-weight:normal;}
.title_style1 .line					{color:#390;padding:0 5px;}
.title_style1 .more					{color:#390;}



/*newslist1*/
.newslist1 li						{padding:4px 0;height:22px;line-height:22px;}
.newslist1 li a						{background:url(../images2014/d1.png) no-repeat 0 center;padding-left:10px;margin-right:6px;}
.newslist1 li .time					{float:right;color:#a4aeb9;}

/*newslist2*/
.newslist2 li						{padding:2px 0;line-height:21px;}
.newslist2 li .num					{color:#a4aeb9;font-size:14px;margin-right:10px;}
.newslist2 li .num.c1				{color:#e40030;}
.newslist2 li a						{}
.newslist2 li .time					{float:right;color:#a4aeb9;text-align:right;}




.pice,
.pice14								{font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.pice14								{font-size:14px;}

.pice12								{font-size:12px;line-height:18px;font-weight:normal;}
.pice12	.num,.pice12 .wz,.pice12 .wz_c{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;height:18px;overflow:hidden;}
.pice12	.num						{font-size:16px;padding:0 3px;font-family:Tahoma, Geneva, sans-serif;color:#c50000;}

.pice21								{font-size:12px;line-height:18px;font-weight:normal;}
.pice21	.num,.pice21 .wz,.pice21 .wz_c{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;height:21px;overflow:hidden;}
.pice21	.num						{font-size:21px;padding-right:3px;font-family:Tahoma, Geneva, sans-serif;color:#c50000}

.pice18								{font-size:12px;line-height:18px;font-weight:normal;}
.pice18	.num,.pice18 .wz,.pice18 	{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;height:21px;overflow:hidden;}
.pice18	.num						{font-size:18px;padding-right:3px;font-family:Tahoma, Geneva, sans-serif;color:#c50000}



.pice32								{font-size:12px;color:#ff6600;font-family:Arial, Helvetica, sans-serif;line-height:34px;font-weight:normal;height:34px;}
.pice32	.num,.pice32 .wz,.pice32 .wz_c{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;height:34px;overflow:hidden;}
.pice32	.num						{font-size:32px;line-height:30px;padding-right:3px;}
.pice32	.wz							{line-height:38px;}


.pice80								{color:#ff6600;font-family:Tahoma, Geneva, sans-serif;font-weight:normal;height:75px;overflow:hidden;}
.pice80	.num,.pice80 .wz			{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;height:80px;overflow:hidden;}
.pice80	.num						{font-size:80px;line-height:90px;margin-top:-15px;padding-right:3px;font-weight:normal;}
.pice80	.wz							{font-size:25px;line-height:100px;}


/*reset部分结束 --------------------------------------------------------------------------*/

/*content*/
#content							{width:1180px;margin:0 auto;}
/*crumbs*/
.crumbs								{color: #999; display: block;background-color: #f5f5f5;padding: 10px;}
.crumbs .line						{font-family:"宋体";padding:0 5px;}
.crumbs a							{color:#999;}
.w1180								{margin:0 auto;width:1180px;}




/*首页样式*/
/*uibox1*/
.uibox1								{border:1px solid #e1e1e1;background:#f9f9f9;padding:10px;height:106px;}
.uibox1 .title						{height:30px;}
.uibox1 .title .tith				{font-size:16px;height:30px;line-height:30px;font-weight:bold;float:left;margin-right:10px;}
.uibox1 .title .tith a:hover		{text-decoration:none;}
.uibox1 .title .time				{color:#999;float:left;height:30px;line-height:30px;}
.uibox1 .w1							{float:left;width:120px;}
.uibox1 li							{padding:3px 0;}



.uibox2								{background:#f9f9f9;}
.uibox2 .title						{height:35px;padding:10px;position:relative;}
.uibox2 .title .tith				{font-size:21px;height:35px;line-height:35px;font-weight:bold;float:left;margin-right:10px;}
.uibox2 .title .tith a:hover		{text-decoration:none;}
.uibox2 .title .more				{background:#517301;color:#FFF;font-weight:normal;position:absolute;right:10px;top:16px;height:22px;line-height:22px;padding:0 5px;}

.uibox2 .cont						{padding:0 10px;height:110px;}
.uibox2 .bottom-links				{height:40px;line-height:40px;}
.uibox2 .bottom-links a				{display:block;padding:0 10px;height:40px;font-size:16px;font-weight:bold;}
.uibox2 li							{padding:3px 0;}

/*table-style2*/
.table-style2       				{width:100%;}
.table-style2 th,
.table-style2 td     				{font-weight:normal;text-align:left;padding:5px 2px;font-family:Tahoma, Geneva, sans-serif,"宋体";}
.table-style2 td     				{border-bottom:1px solid #dad9d7;}
.table-style2 .first   				{text-align:left;padding-left:0px;}
.table-style2 .bg-color				{background:#f6f6f6;}
.table-style2 tr:hover td			{background:#FF9;}


/*table-style3*/
.table-style3       				{width:100%;}
.table-style3 th,
.table-style3 td     				{font-weight:normal;text-align:left;padding:5px 0 5px 2px;}
.table-style3 td     				{border-bottom:1px solid #e5e5e5;padding:7px 0 7px 2px;}
.table-style3 th	     			{background:#f2f2f2;padding:5px 2px;border-bottom:1px solid #e5e5e5;}


/*table-style4*/
.table-style4       				{width:100%;}
.table-style4 th,
.table-style4 td     				{font-weight:normal;text-align:left;padding:5px 2px;font-family:Tahoma, Geneva, sans-serif,"宋体";}
.table-style4 td     				{border-bottom:1px solid #dad9d7;}
.table-style4 .first   				{text-align:left;padding-left:0px;}
.table-style4 .bg-color				{background:#f6f6f6;}
.table-style4 tr:hover td			{background:#FF9;}
.table-style4 th.tl					{text-align:left;}
.table-style4 td.tl					{text-align:left;}

.table-style4.tc td,
.table-style4.tc th					{ text-align:center;}


/*返回顶部top*/
*html								{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox								{width:55px;float:right;position:fixed;right:10px;bottom:15px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#gotop								{width:50px;height:50px;background:url(../images/gotop.png) no-repeat;display:block;}
#gotop								{background-position:0 0;}
#gotop:hover						{background-position:0 -51px;}

/*nav-top*/
.nav-top							{background:#fff;position:relative;z-index:9990;border-bottom:1px solid #ebebeb;}
.nav-top.nl							{border:none;}
.nav-top.map						{padding:0 15px;}
.nav-top .head-nav					{width:1180px;height:44px;margin:0 auto;}
.nav-top .head-nav.map				{width:100%; margin:0;}
.nav-top .head-nav .cityhouse-logo	{float:left;padding-top:9px;width:225px;}
.nav-top .head-nav .cityhouse-logo .logo{float:left;background:url(../images/logo-3.png) no-repeat;width:129px;height:26px;line-height:200px;overflow:hidden;margin-right:10px;}
.nav-top .head-nav .cityhouse-logo .city-name{float:left;font-size:12px;margin-top:5px;margin-right:5px;}
.nav-top .head-nav .cityhouse-logo .city-select{float:left;width:7px;height:4px;background:url(../images/i17.png) no-repeat;margin-top:12px;}

.nav-top .head-nav .nav-content		{float:left;width:580px;height:44px;}
.nav-top .head-nav .nav-content.map	{width:auto;}

.nav-top .head-nav .nav-content .navul li{float:left;height:44px;margin-right:5px;position:relative;}
.nav-top .head-nav .nav-content a.a_nav	{float:left;height:44px;line-height:44px;font-size:14px;padding:0 8px;}
.nav-top .head-nav .nav-content a.a_nav:hover{color:#c50000;text-decoration:none;}
.nav-top .head-nav .nav-content a.active{text-decoration:none;font-weight:bold; color:#c50000;}

.nav-top .head-nav .nav-content .navul li .a_list{font-size:14px;position:absolute;top:44px;left:50%;margin-left:-60px;width:110px;background:#F9F9F9;padding:0 5px;border:1px solid #dedede;border-top:2px solid #c50000;display:none;}
.nav-top .head-nav .nav-content .navul li .a_list a{height:44px;line-height:44px;font-size:14px; text-align:center;width:110px;display:block;border-bottom:1px solid #dedede;}
.nav-top .head-nav .nav-content .navul li .a_list a.last{border-bottom:none;}
.nav-top .head-nav .nav-content .navul li .a_list em.i{background:url(../images/i37.png) no-repeat;width:7px;height:5px;position:absolute;top:-7px;left:50%;margin-left:-4px;}

.nav-top .head-nav .nav-content .navul li.active .a_list{display:block;}


.nav-top .head-nav .lx-link			{float:right;height:44px;line-height:44px;font-size:12px;}
.nav-top .head-nav .lx-link a		{}
.nav-top .head-nav .lx-link .line	{color:#ccc;padding:0 5px;}




.search-top							{background:#f2f2f2;}
.search-top.map						{padding:8px 15px;}
.search-top	.search-cont			{width:1180px;margin:0 auto;height:35px;padding:8px 0;}

.search-top .form					{height:35px;float:left;position:relative;}
.search-top .form.drc				{float:right;}
.search-top .form .sr				{width:330px;height:26px;padding:2px 3px 2px 5px;border:1px solid #cbcbcb;vertical-align:middle;color:#ababab;float:left;color:#999;line-height:26px;font-size:12px;border-right:none;border-left:none;background:#FFF;margin-top: 2px;}
.search-top .form .sr.drc			{border:1px solid #cbcbcb;border-right:none;}
.search-top .form .sub				{width:32px;height:32px;border:none;cursor:pointer;vertical-align:middle;float:left;color:#FFF;font-size:14px; font-family:"宋体";background:#c50000 url(../images/2017/ico_search_white.png) no-repeat center center;text-indent: -9999px;margin-top: 2px;}

/*资讯搜索样式*/
.search-top .form.drc				{float:right;}
.search-top .form.drc .sr			{border:1px solid #cbcbcb;border-right:none;}

/*input_select_menu*/
.search-top .form .input_select_menu{border:1px solid #cbcbcb;border-right:none;background:#FFF;position:relative;height:33px;vertical-align:middle;z-index:1;float:left;width:75px;border-right:none;}
.search-top .form .input_select_menu .select_item{display:inline;float:left;height:33px;line-height:33px;overflow:hidden;padding:0 10px 0 5px;white-space:nowrap;cursor:pointer;color:#666;width:55px;text-align:center;font-size:12px;background:url(../images/i3.png) no-repeat right center;}
.search-top .form .input_select_menu ul.item_list{display:none;position:absolute;top:33px;left:-1px;overflow:hidden;background:#fff;border:1px solid #dfdfdf;border-bottom:none;width:70px;margin:0;height:auto;}
.search-top .form .input_select_menu .item_list li{margin:0;height:32px;line-height:32px;text-align:left;border-bottom:1px solid #dfdfdf;}
.search-top .form .input_select_menu .item_list a{display:block;padding-left:10px;text-decoration:none;color:#000;width:60px;}
.search-top .form .input_select_menu .item_list a:hover{background-color:#f5f5f5;}
.search-top .form .input_select_menu .item_list .selected a {cursor:default;background-color:#eee;}
.search-top .form .tips				{background:url(../images/tips.png) no-repeat;width:176px;height:50px;position:absolute;right:-150px;top:20px;}
.search-top .form .tips .close		{width:22px;height:22px;position:absolute;right:0;bottom:1px;line-height:200px;overflow:hidden;cursor:pointer;}


.search-top .q-findh					{height:35px;float:left; line-height:35px;}
.search-top .q-findh a					{cursor:pointer;}
.search-top .q-findh .map-f				{background:url(../images/index-s2.png) no-repeat left center; padding-left:15px; margin-right:20px;}
.search-top .q-findh .bus-f				{background:url(../images/index-s3.png) no-repeat left center;padding-left:17px;}

.search-top .phone						{padding-left:20px;background:url(../images/i35.png) no-repeat left center;margin-top:8px;}

/*ac_results搜索下拉----------------------*/
.ac_results							{border:1px solid #c4cfe1; background:#fff; color:#F60; line-height:22px;z-index:9999;}
.ac_results li						{color:#3366cc;border-top:1px solid #dfdfdf;padding:0 5px;}
.ac_results li a					{display:block;padding:0 5px;}
.ac_results li span					{font-weight:normal; float:right;color:#333;}
.ac_results li b					{display:none; }
.ac_results li strong				{font-weight:normal;}
.ac_results li:hover				{background:#d0e2f9;}
.ac_over 							{background-color: #d0e2f9;cursor: pointer;}



.login-s								{height:27px;float:right;padding-top:5px;}
.login-s .quick-login					{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;height:27px;line-height:27px;}
.login-s .quick-login .line				{padding:0 5px;color:#ccc;}
.login-s .attention						{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;border:1px solid #ccc;width:70px;height:25px;line-height:25px;background:#FFF url(../images/i5.png) no-repeat 7px center;padding-left:30px;cursor:pointer;position:relative;z-index:999;}
.login-s .attention .name				{font-weight:normal;padding-right:14px;background:#FFF url(../images/i6.png) no-repeat right 5px;}
.login-s .attention	.code				{display:none;position:absolute;top:25px;left:-1px;background:#FFF;border:1px solid #ccc;width:120px;padding:5px;text-align:center;}
.login-s .attention	.code img			{width:120px;height:120px;}
.login-s .attention.hover .code,
.login-s .lgbox.hover .posil,
.login-s .regbox.hover .posir			{display:block;}

.login-s .lgbox,
.login-s .regbox						{position:relative;display:table-cell;display:inline-block;*display:inline;zoom:1;z-index:999; height:27px; line-height:27px;background:url(../images/i4.png) no-repeat 0 center;padding-left:25px;}
.login-s .regbox						{background:none; padding:0;}
.login-s .lgbox .posil,
.login-s .regbox .posir					{position:absolute;top:15px;left:-100px; display:none; padding-top:20px;}
.login-s .regbox .posir					{left:-38px;}
.login-s .lgbox .cont-lg,
.login-s .regbox .cont-reg				{border:1px solid #ddd; padding:20px; background:#fff;}
.login-s .regbox .cont-reg				{width:80px;padding:0 10px;}
.login-s .regbox .cont-reg li			{border-bottom:1px dashed #ddd;height:35px;line-height:35px;}
.login-s .regbox .cont-reg li.last		{border:none;}
.login-s .lgbox .cont-lg .sr			{border: 1px solid #d5d5d5;color: #666;font-size: 12px;height:30px; line-height:30px; padding: 0 0 0 5px;vertical-align: middle;width: 220px;}
.login-s .lgbox .cont-lg .sub			{width: 220px;color: #fff;font-size:16px;height:32px;border:none; text-align:center; background:#c50000; font-weight:bold; font-family:"宋体"}
.login-s .lgbox .cont-lg a				{cursor:pointer}
.login-s .lgbox .cont-lg .linep,
.login-s .regbox .cont-reg .linep		{background: url(../images/i34.png) no-repeat;top: 14px;height:20px;left: 48%;position: absolute;width: 17px;}
.login-s .regbox .cont-reg .linep 		{left:40%;}

/*首页登录*/
.nav-top .login-s 						{padding-top:8px;}
.nav-top .login-s .lgbox				{padding:0;background:none;}
.nav-top .login-s .lgbox .posil			{left:-125px;}
.nav-top .login-s .attention			{background:none;padding:0;border:none;}
.nav-top .login-s .line2				{padding:0 5px;color:#ccc;}
.nav-top .login-s .attention			{height:27px;line-height:27px;line-height:30px\9;}
.nav-top .login-s .attention .code		{top:27px;}
.nav-top.index .head-nav				{padding:3px 0 3px 0;}


/*小头部*/
#s-header 							{background:#fff;border-bottom:1px solid #eee;}
#s-header .hbox						{width:960px;margin:0 auto;padding:15px 0;height:40px;}
#s-header .cityhouse-logo			{}
#s-header .cityhouse-logo .logo		{float:left;background:url(../images/logo-3.png) no-repeat;width:129px;height:26px;line-height:200px;overflow:hidden;margin-right:10px;margin-top:8px;}
#s-header .cityhouse-logo .city-name{float:left;font-size:12px;color:#666;margin-top:14px;margin-right:5px;}
#s-header .cityhouse-logo .city-name:hover{color:#c50000;}
#s-header .cityhouse-logo .page-title{float:left;font-size:28px;color:#333;font-weight:normal;height:40px;line-height:40px;padding-left:20px;}


/*小底部*/
#s-footer 							{padding:20px 0;border-top:1px solid #eee;}
#s-footer .fbox						{width:960px; text-align:center;margin:0 auto;color:#999;}


/*以前头部代码 ---------------------------------------------------------------------------------start*/

/*首页头*/
#toolbar3							{background:#cd0106;line-height:33px;color:#fff;margin-bottom:10px;}
#toolbar3 .w960s					{background:#cd0106;}
#toolbar3 a							{color:#fff;}
#toolbar3 a:hover					{color:#fff;text-decoration:underline;}
#toolbar3 .small_head				{width:960px;margin:0 auto;position:relative;}

#toolbar3 .change_city li			{color:#000;}
#toolbar3 .change_city li a			{color:#5a9af4;}
#toolbar3 .change_city li a:hover	{color:#c50000;}
#toolbar3 .w970						{width:1180px;margin:0 auto;}

#toolbar3 .logo_t					{height:34px;line-height:34px;overflow:hidden;padding-left:35px;background:url(../images/logo-1.png) 0 center no-repeat;}
#toolbar3 .logo_t a					{height:34px;line-height:34px;overflow:hidden;display:block;font-size:18px;text-decoration:none;float:left;margin-right:10px;}
#toolbar3 a.df_city 	 			{font-size:12px;overflow:hidden;margin-right:0;}
#toolbar3 a.df_city_select 			{background:url(../images/i1.png) 0 16px no-repeat;display:inline-block;float:left;width:10px;margin:0 5px;}
#toolbar3 .logo_t a:hover			{text-decoration:none;}


.footer,
#footer	 							{position:relative;margin:10px auto 0 auto;width:1180px;}
.footer.t60							{margin:60px auto 0 auto;}
#footer .fbox						{border-top:1px solid #d5d5d5;padding-top:5px;}
#footer .rss_allbox 				{position:relative;width:600px;float:left;line-height:24px;}
#footer .lc_baww						{float:right;width:260px;text-align:right;}
#footer .footjubao					{display:inline-block;*display:inline;*zoom:1;width:150px;height:50px;background:url(../images/bk_ico.jpg) no-repeat;}
#footer .lc_ba						{float:right;width:130px;text-align:right;}
#footer .dsecurity,
#footer .gsecurity					{display:inline-block;*display:inline;*zoom:1;width:51px;height:50px;background:url(../images/pic_logo.gif) no-repeat;}
#footer .gsecurity					{background:url(../images/gangting.gif) no-repeat;}
#footer .c_gray						{color:#999;}
#footer .rss_allbox					{}



/*切换城市*/
.change_allcity                		{border:2px solid #d5d5d5;position:absolute;top:70px;left:180px;background:#fff;z-index:101;
   -moz-box-shadow:0 0px 10px rgba(0, 0, 0, .5);
-webkit-box-shadow:0 0px 10px rgba(0, 0, 0, .5);
		box-shadow:0 0px 10px rgba(0, 0, 0, .5);

-webkit-border-radius:3px;
   -moz-border-radius:3px;
     -o-border-radius:3px;
    -ms-border-radius:3px;
	    border-radius:3px;
}


/*切换城市弹框*/
.change_allcity .change_city 	{width:860px;}
.change_allcity .change_city ul {float:left;width:410px;padding:0 10px;}
.change_allcity .change_city li {padding:3px 0;}
.change_allcity .change_city li:hover{background:#f5f5f5;}
.change_allcity .change_city .zimu{float:left;width:16px;height:16px;line-height:16px;color:#333;border:1px solid #d5d5d5;background:#f5f5f5;text-align:center;margin-right:10px;font-size:14px;}
.change_allcity .change_city .citylistbox{float:left;width:380px;line-height:18px;}
.change_allcity .change_city .citylistbox span{min-width:30px;margin-right:8px;display:inline-block;}
.change_allcity .citybox		{padding:0 10px;}
.change_allcity span.closetop	{background:url(../images/i2.png) no-repeat;display:block;height:12px;position:absolute;right:5px;top:5px;width:12px;cursor:pointer}
.change_allcity .change_city .citylistbox span .c_blue{color:#5a9af4;}
.change_allcity .change_city .citylistbox span a:hover{color:#c50000;}

/*以前头部代码 -----------------------------------------------------------------------------------end*/
/*tips-sy1*/
.tips-sy1							{background:#fffafa;border:1px solid #ead4d4;padding:10px;color:#c50000;}

/*底部seo文字linksbox */
.linksbox 							{color:#666;line-height:20px;}
.linksbox a							{margin-right:10px;color:#666;}
.linksbox a:hover					{color:#c50000;}
.linksbox .tith						{font-size:12px;color:#666;}
.linksbox .tith	strong				{}
.linksbox .bt						{font-weight:bold;}
.linksbox a.blue					{color:#5a9af4;}


/*wzexpbox 底部文字说明样式*/
.wzexpbox							{margin-top:60px;}

.friendlink							{margin-bottom:20px;}
.friendlink .title					{font-size:12px;font-weight: bold;color:#666;margin-bottom:5px;}
.friendlink a 						{color: #666;display:table-cell;display:inline-block;*display:inline;zoom:1;font-family: "宋体";line-height: 20px;margin-right: 8px;}
.friendlink a:hover					{color: #c50000;}

/*lc_rmqy */
.lc_rmqy 							{border: 1px solid #d5d5d5;}
.lc_rmqy .lc_rmqylb					{height: 27px; border-bottom: 1px solid #d5d5d5;background:#f5f5f5;}
.lc_rmqy .lc_rmqylb a:link,
.lc_rmqy .lc_rmqylb a:visited,
.lc_rmqy .lc_rmqylb a:hover 		{float: left;padding:0 20px; height: 27px; line-height: 27px; border-right: 1px solid #ddd; overflow: hidden; text-align: center; color: #333 }
.lc_rmqy .lc_rmqylb a.avtive		{font-weight:700;}
.lc_rmqy .lc_rmqyxx					{padding:10px;}
.lc_rmqy .lc_rmqyxx	a				{margin-right:10px;display:table-cell;display:inline-block;*display:inline;zoom:1;color:#666;}
.lc_rmqy .lc_rmqyxx	a:hover			{color:#c50000;}


/*search-menu*/
.search-menu						{height:40px;position:relative;}
.search-menu .cz_but				{height:40px;border-left:1px solid #d5d5d5;position:absolute;top:0;left:0;}
.search-menu .cz_but li				{float:left;height:40px;border:1px solid #d5d5d5;border-bottom:none;border-left:none;font-weight:normal;}
.search-menu .cz_but a				{background:#FFF;display:block;float:left;line-height:39px;font-weight:normal;font-size:14px;width:160px;text-align:center;}
.search-menu .cz_but a strong		{font-weight:normal;}
.search-menu .cz_but li.active		{border-top:2px solid #c50000;height:38px;line-height:38px;font-weight:bold;text-decoration:none;}
.search-menu .cz_but li.active a strong{font-weight:bold;}
.search-menu .house-btn				{position:absolute;top:0;right:0;background:#c50000 url(../images/i15.png) no-repeat 14px center;text-align:center;font-weight:bold;height:32px;line-height:32px;padding:0 15px 0 40px;color:#FFF;}


/*class_search1*/
.search-menu1						{height:30px;position:relative;}
.search-menu1 .findh				{position:absolute; right:0; top:2px;}


/*class_search*/
.class_search 						{border:1px solid #d5d5d5;padding:10px 18px;border-left: none;border-right: none;}
.class_search .bt_links 			{padding-bottom:0;margin-bottom:0;}
.class_search .bt_links .bt			{font-weight:normal;width:50px;height:24px;color:#666;line-height:24px;font-family:"宋体";float:left;}
.class_search .bt_links .bt2 		{font-weight:normal;width:60px;height:24px;color:#666;line-height:24px;font-family:"宋体";float:left;}
.class_search .bt_links .cont 		{float:left;width:1070px;}
.class_search .bt_links .cont li	{float:left;margin-right:10px;line-height:24px;}
.class_search .bt_links .cont li.last {margin:0;}
.class_search .bt_links .cont li a 	{display:table-cell;display:inline-block;*display:inline;
zoom:1;vertical-align:top;height:24px;line-height:24px;white-space:pre;}
.class_search .bt_links .cont li a.hover{color:#c50000;}
.class_search .bt_links .cont li.hover a {color:#c50000;text-decoration:none;font-weight:bold;}
.class_search .bt_links .cont li.hover-red a {color:#c50000;font-weight:bold;}
.class_search .bt_links.last{border-bottom:none;padding-bottom:0;margin-bottom:0;}

.class_search .bt_links .area-box	{}
.class_search .bt_links .area-box .area-all{width:55px;float:left;margin-right:20px;}

.class_search .bt_links .area-box .area-all a {text-decoration:none;padding:0 15px;height:24px;line-height:24px;display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;white-space:pre;}
.class_search .bt_links .area-box .area-all a.hover{background:#c50000;color:#FFF;}





.class_search .bt_links .area-box .area-select{width:1015px;float:left;}
.class_search .bt_links .city-n		{height:24px;line-height:24px;background:#f5f5f5;}
.class_search .bt_links .city-n .abt{height:24px;line-height:24px;background:#dcdcdc url(../images/arrow1.png) no-repeat right center;padding:0 15px;margin-right:10px;}
.class_search .bt_links .city-n li	{margin-right:10px;}

.class_search .bt_links .city-w		{padding-top:5px;}
.class_search .bt_links .city-w a	{text-decoration:none;margin-right:5px;height:24px;line-height:24px;display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;white-space:pre;}
.class_search .bt_links .city-w a.hover{background:#c50000;color:#FFF;padding:0 15px;}

.class_search .linkset				{background:#e5e5e5;font-weight: bold;line-height: 25px; margin-top: 10px;text-align: center;width: 135px;}

.class_search .small_search			{width:140px;height:24px;line-height:24px;color:#666;}
.class_search .small_search .sr 	{width:40px;height:18px;line-height:18px;border:1px solid #ddd;text-align:center;}
.class_search .small_search .line	{padding:0px;color:#999;}
.class_search .small_search .sub 	{border:1px solid #ddd;background:#f7f7f7;height:20px;line-height:20px;color:#666;cursor:pointer;font-size:11px;}


.class_search .price-chart			{padding:10px 0;}
.class_search .price-chart .bt,
.class_search .price-chart .bt2		{height:60px;line-height:75px; overflow:hidden;}
.class_search .price-chart .small_search {padding-top:25px;}
.class_search .price-chart .select-all	{float:left;margin-right:20px;padding-top:27px;}

.class_search .price-chart .select-all a {text-decoration:none;height:24px;line-height:24px;}
.class_search .price-chart .select-all a.hover{font-weight:bold;color:#c50000;}

.class_search .price-range			{height:21px;padding-top:40px;margin-right:10px;}
.class_search .price-range .hm-bk{padding:0 3px;position:relative;height:20px;line-height:20px;border-top:1px solid #c50000;float:left;width:65px; text-align:center;}
.class_search .price-range .hm-bk .s-price{background:#FFF;width:75px;display:block;height:20px;line-height:20px;margin-left:-2px;}
.class_search .price-range .hm-bk .s-num{background:#e96259;position:absolute;bottom:21px;width:65px;left:5px;height:25px;}
.class_search .price-range .hm-bk .s-num .set{font-weight:normal;position:absolute;top:-14px;left:0;width:65px;height:14px;line-height:14px;}
.class_search .price-range .hm-bk a{display:block;width:65px;height:20px;}
.class_search .price-range .hm-bk a:hover{ text-decoration:none;color:#000;}

.class_search .price-range .hm-bk.unit{width:75px;padding:0px;color:#666;}
.class_search .price-range .hm-bk.unit .s-price{width:75px;cursor:pointer;text-align:left;}
.class_search .price-range .hm-bk.unit .s-num{width:75px;background:#FFF;cursor:pointer;left:0;}
.class_search .price-range .hm-bk.unit .s-num .set{width:75px;top:auto;bottom:5px;cursor:pointer; text-align:left;}

.class_search .price-range .hm-bk.hover .s-num,
.class_search .price-range .hm-bk a:hover .s-num{background:#c50000;}
.class_search .price-range .hm-bk.hover .s-num .set{color:#c50000;}
.class_search .price-range .hm-bk a:hover .s-num .set{color:#c50000;}

.class_search.w850 .bt_links .cont	{float:left;width:730px;}

.class_search .drow .bt_links		{float:left;width:570px;}
.class_search .drow .bt_links .cont	{float:left;width:500px;}
.class_search .small_search.w2		{width:160px;}
.class_search .small_search .sr.w2	{width:120px; text-align:left; text-indent:5px;font-size:12px; font-family:"宋体";color:#999;}



/*楼盘详细查询补充*/
.class_search .csl					{width:860px; float:left; }
.class_search .csr					{float: right;width:280px;}

.house-search-list .class_search .csl .ha_secitem{float:left;width:840px;}
.house-search-list .class_search .csl .bt_links{}
.house-search-list .class_search .csl .bt_links .cont{width:805px;}
.house-search-list .class_search .csr .people_info_none{float:left;width:300px;border:0;border-left:1px solid #eee; border-radius:0;}


/**/
.house-search-list .moresearch{ background:#f9f9f9;border:1px solid #ddd;border-top:none;padding:10px 15px; height:26px;}
.house-search-list .moresearch .bt{float:left;height:26px;line-height:26px;font-weight:normal;}
.house-search-list .input_select_menu{border:1px solid #bdbdbd;background:#FFF;position:relative;height:24px;vertical-align:middle;z-index:1;float:left;width:90px;margin:0 10px 0 0;}
.house-search-list .input_select_menu .select_item{display:inline;float:left;height:24px;line-height:24px;overflow:hidden;padding:0 10px 0 5px;white-space:nowrap;cursor:pointer;color:#666;width:75px;text-align:left;font-size:12px;background:url(../images/i17.png) no-repeat 75px center;}
.house-search-list .input_select_menu ul.item_list{display:none;position:absolute;top:24px;left:-1px;overflow:hidden;background:#fff;border:1px solid #dfdfdf;width:90px;margin:0;height:auto;}
.house-search-list .input_select_menu .item_list li{margin:0;height:22px;line-height:22px;text-align:left;}
.house-search-list .input_select_menu .item_list a{display:block;padding-left:6px;text-decoration:none;color:#000;width:84px;}
.house-search-list .input_select_menu .item_list a:hover{background-color:#f5f5f5;}
.house-search-list .input_select_menu .item_list .selected a {cursor:default;background-color:#eee;}

.house-search-list .input_select_menu.w110 ul.item_list{width:110px;}
.house-search-list .input_select_menu.w110 ul.item_list a{width:104px;}



.house-search-list .finder					{background:#f9f9f9;border:1px solid #ddd;border-top:none;padding:8px 15px;}
.house-search-list .finder .input_select_menu{border:1px solid #ddd;margin-right:0;}

.house-search-list .finder .myhosuesel		{float:left; min-width:650px;width:auto !important;width:650px;overflow:visible;}
.house-search-list .finder .myhosuesel .selist{float:left; min-width:600px;width:auto !important;width:600px;overflow:visible;}

.house-search-list .landmark-price			{margin-bottom:10px;}
.house-search-list .landmark-price .room a	{float:left;width:130px;height:36px;line-height:36px;text-align:center;color:#FFF;background:#83a8ce;margin-right:10px;
-webkit-border-radius:3px;
   -moz-border-radius:3px;
     -o-border-radius:3px;
    -ms-border-radius:3px;
	    border-radius:3px;
}
.house-search-list .landmark-price a.c1{background:#83a8ce;}
.house-search-list .landmark-price a.c2{background:#86b762;}
.house-search-list .landmark-price a.c3{background:#e2b979;}
.house-search-list .landmark-price a.c4{background:#ee858a;}

.house-search-list .landmark-price .name{width:200px;float:left;}
.house-search-list .landmark-price .price{width:500px;float:left;border-left:1px solid #ccc;padding-left:20px;}
.house-search-list .landmark-price .mc{font-weight:bold;margin-bottom:5px;}
.house-search-list .landmark-price .dz{color:#999;}
.house-search-list .landmark-price .time{color:#666;margin-bottom:3px;}
.house-search-list .landmark-price .cbox{margin-bottom:15px;}
.house-search-list .landmark-price .bprice{margin-right:30px;}
.house-search-list .landmark-price .bprice .numb{color:#c50000;font-size:16px;margin-right:2px;}
.house-search-list .landmark-price .bprice .numb.green{color:#0f990f;}
.house-search-list .landmark-price a.more{background:url(../images/i14.png) no-repeat left center;padding-left:15px;}




.finder a.term						{height:24px;margin:0 10px 0 0;padding:0 22px 0 6px;color:#545454;line-height:22px;line-height:25px\9;_line-height:22px;background:#fff url(../images/i20.png) right center no-repeat;border:1px solid #c50000;display:inline-block;text-decoration:none;float:left;}
.finder a.term:hover				{color:#666;border:1px solid #c50000;}

.finder a.iconcopy,
.finder a.iconclear					{height:26px;background:#a0a0a0;float:left;line-height:26px;padding:0 8px;margin-right:5px;color:#FFF;}
.finder a.iconclear					{background:#a0a0a0;}
.finder .line{height:24px;background:url(../images/i16.png) no-repeat center center;width:14px;float:left;}
.finder .tips						{float:left;height:26px;line-height:26px;}

.hothabox							{background:#fffafa;border:1px solid #ead4d4;padding:5px 5px 2px 5px;position:relative;margin:10px 0;}
.hothabox .sbt						{font-weight:normal;color:#888;}
.hothabox .dian-name				{font-weight:bold;margin-bottom:5px;color:#333;}
.hothabox a							{margin-right:10px;display:table-cell;display:inline-block;*display:inline;zoom:1;}
.hothabox .more						{background:url(../images/i21.png) no-repeat right center;display:table-cell;display:inline-block;*display:inline;zoom:1;padding-right:10px;}
.hothabox .close					{position:absolute;right:5px;top:8px;background:url(../images/i20.png) no-repeat 3px center;line-height:100px;overflow:hidden;width:15px;height:15px;cursor:pointer;}

.hothabox .slinks-zb a				{margin:0;}
.hothabox .slinks-zb .line			{padding:0 5px;color:#ccc;}

.hothabox .slinks-ha a				{}


.lc_noresult						{background:#fffafa;border:1px solid #ead4d4;padding:5px 5px 2px 5px;}
.lc_noresult .suggest_ul			{line-height:24px;}

/*二手房列表-----------------------------------------------------------------------------------------------------------------*/

/*house-from */
.house-from							{border:1px solid #e5e5e5;position:relative;}
.house-from.ha						{border-bottom:none;}
.house-from .houseset,
.house-from .findhouse				{background:#f7f7f7;border-bottom:1px solid #e5e5e5;}
.house-from .findhouse,
.house-from .mylist					{padding:12px;background:#f7f7f7;}
.house-from .houseset li			{border-right:1px solid #e5e5e5;float:left;padding:12px 0;width:90px;text-align:center;}
.house-from .houseset li.active		{color:#606060;background:#fff;}
.house-from .houseset li a			{}
.house-from .houseset li.active a	{color:#606060;font-weight:bold;}
.house-from .hpricesy				{padding:10px;}
.house-from .hpricesy .info 		{padding-top:2px;}
.house-from .hpricesy .info .usersy1,
.house-from .hpricesy .info .usersy2,
.house-from .hpricesy .info .usersy3{border:1px solid #e96259;background:url(../images/user-sy.png) no-repeat left center;padding:1px 3px 0 25px;display:table-cell;display:inline-block;*display:inline;zoom:1;margin-right:5px;}
.house-from .hpricesy .info .usersy1{background-position:0 0;color:#e96259;}
.house-from .hpricesy .info .usersy2{background-position:0 -30px;color:#88ab2a;border:1px solid #88ab2a;}
.house-from .hpricesy .info .usersy3{background-position:0 -60px;color:#adadad;border:1px solid #adadad;}



.house-from .h-top		{}
.house-from .h-top a		{ cursor:pointer;}
.house-from .h-top a:hover{ text-decoration:none;}
.house-from .pri-tips,
.house-from .pri-tips.active,
.house-from .pri-tips.up,
.house-from .pri-tips.dw  {border:1px solid #bdbdbd;padding:2px 10px;display:table-cell;display:inline-block;*display:inline;zoom:1;}
.house-from .pri-tips.up,
.house-from .pri-tips.dw,
.house-from .pri-tips.active,
.house-from .h-top a:hover	{border:1px solid #c50000;}
.house-from .pri-tips span	{background:url(../images/i12.png) no-repeat right 6px;padding-right:10px;display:table-cell;display:inline-block;*display:inline;zoom:1;width:50px;color:#666;}
.house-from .pri-tips.active span,
.house-from .pri-tips.up span,
.house-from .pri-tips.dw span,
.house-from .h-top a:hover span {background:url(../images/i13.png) no-repeat right 6px;padding-right:10px;display:table-cell;display:inline-block;*display:inline;zoom:1;width:50px;color:#c50000;}
.house-from .pri-tips.up span,
.house-from .pri-tips.up:hover span{background:url(../images/i13_2.png) no-repeat right 6px;}

.house-from .houseset .addhouse		{position:absolute;right:125px;top:12px;}
.house-from .house-btn				{position:absolute;top:8px;right:98px;background:#c50000 url(../images/i15.png) no-repeat 14px center;text-align:center;font-weight:bold;height:28px;line-height:28px;padding:0 15px 0 40px;color:#FFF;}

.house-from .houseset .pagebox		{position:absolute;right:5px;top:11px;height:20px;line-height:20px;}
.house-from .houseset .pageup,
.house-from .houseset .pagedn		{background:url(../images/i18.png) no-repeat center center;height:20px;width:20px;line-height:200px;overflow:hidden; cursor:pointer;display:table-cell;display:inline-block;*display:inline;zoom:1;}
.house-from .houseset .pagedn		{background:url(../images/i19.png) no-repeat center center;}

.house-from .houseset .pageup:hover	{background:url(../images/i18_hover.png) no-repeat center center;}
.house-from .houseset .pagedn:hover	{background:url(../images/i19_hover.png) no-repeat center center;}
.house-from .houseset .pagebox .number .num{color:#c50000;}

/*housenew */
.housenew							{}
.housenew ul						{}
.housenew li						{border-bottom:1px dashed #e5e5e5;padding:5px 0 8px 0;}
.housenew li a						{}
.housenew li.last					{padding-bottom:0;}
.housenew .haname					{float:left; width:180px;}
.housenew .date						{float:right; color:#999;}

/*houselist2 */
.houselist2							{}
.houselist2 dl						{border-bottom:1px solid #eee;padding:15px 0;}
.houselist2 .photo					{float:left;height:126px;width:168px;margin-right:10px;}
.houselist2 .photo .img-h 			{background:#f9f9f9;height:126px;text-align:center;width:168px;}
.houselist2 .photo .img-h img		{height:126px;width:168px;}
.houselist2 .info					{float:left;width:670px;position:relative;padding-top:5px;}
.houselist2 .info .tit				{font-size:16px;font-weight:bold;font-family:"宋体";margin-bottom:10px;}
.houselist2 .info .text				{color:#666;margin-bottom:15px;}
.houselist2 .info .text .line		{padding:0 5px;color:#ccc;}
.houselist2 .info .text a			{color:#666;}
.houselist2 .info .text a:hover		{color:#c50000;}
.houselist2 .info .text .direction	{padding-left:15px;color:#c50000;background:url(../images/i24.png) no-repeat 0 center;}
.houselist2 .info .text .hanear		{background:url(../images/i30.png) no-repeat left 0;color:#c50000; padding-left:13px;}
.houselist2 .info .pricebox			{position:absolute;bottom:15px;right:0;}
.houselist2 .info .pricebox .numb	{color:#c50000;font-size:24px;margin-right:3px;}
.houselist2 .info .areabox			{position:absolute;bottom:38px;right:140px;}
.houselist2 .info .areabox .numb	{font-size:16px;color:#333;}
.houselist2 .info .usersy1,
.houselist2 .info .usersy2,
.houselist2 .info .usersy3			{border:1px solid #e96259;background:url(../images/user-sy.png) no-repeat left center;padding:1px 3px 0 25px;display:table-cell;display:inline-block;*display:inline;zoom:1;margin-right:5px;}
.houselist2 .info .usersy1			{background-position:0 0;color:#e96259;}
.houselist2 .info .usersy2			{background-position:0 -30px;color:#88ab2a;border:1px solid #88ab2a;}
.houselist2 .info .usersy3			{background-position:0 -60px;color:#adadad;border:1px solid #adadad;}

/*list-title */
.list-title 						{position:relative;}
.list-title .tith					{font-size:16px;font-weight:bold;}
.list-title .tith.bus				{font-size:22px;font-weight:bold; font-family:"宋体";}
.list-title .search-menu1 			{float:right;width:200px;}
.list-title .search-menu1 .findh	{top:10px;}
.list-title .more					{position:absolute;right:0;top:5px;}


.house-like							{}
.house-like ul						{}
.house-like li						{float:left; margin-right:48px;}
.house-like li.new					{margin-right:58px;}
.house-like li.last					{margin:0;}
.house-like .photo					{width:168px;}
.house-like .photo .img-h 			{background: #f9f9f9;height: 126px;text-align: center;width: 168px;}
.house-like .photo .img-h img 		{height:126px;width:168px;}
.house-like .text					{width:168px;}
.house-like .area					{line-height:23px; color:#666; float:left; margin-right:10px;}
.house-like .price					{color:#c50000; font-size:14px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
.house-like .words					{line-height:21px; color:#666;}
.house-like .words span				{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin-right:5px;}



.house-hot							{}
.house-hot ul						{}
.house-hot li						{float:left; margin-right:35px;}
.house-hot li.last					{margin:0;}
.house-hot .photo					{width:200px;}
.house-hot .photo .img-h 			{background: #f9f9f9;height:150px;text-align: center;width:200px;}
.house-hot .photo .img-h img 		{height:150px;width:200px;}
.house-hot .text					{width:200px;}
.house-hot .area					{line-height:23px; color:#666; float:left; margin-right:10px;}
.house-hot .price					{color:#c50000; font-size:14px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
.house-hot .words					{line-height:21px; color:#666;}
.house-hot .words span				{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin-right:5px;}

.table-style6 td .list_numBodred  		{display: inline-block;height: 18px;width: 18px;background: red;color: #fff;text-align: center;line-height: 18px;}
.table-style6 td .list_numBod 			{background: #a4a4a4!important;display: inline-block;height: 18px;width: 18px;color: #fff;text-align: center;line-height: 18px;}

/*market-title 标题样式*/
.market-title						{border-top:1px solid #ddd;height:60px;line-height:60px;position:relative;}
.market-title .tbox					{position:absolute;top:-1px;height:60px;}
.market-title .tith					{float:left;font-size:30px;font-weight:normal;height:60px;line-height:60px;margin-right:10px;color:#999;font-family:"Hiragino Sans GB","Microsoft YaHei",tahoma,arial,simhei;}
.market-title .tith a				{color:#999;}
.market-title .tith a:hover			{text-decoration:none;color:#c50000;}
.market-title .tith.active			{border-top:2px solid #c50000;height:58px;line-height:58px;color:#333;}
.market-title .tith.active a		{color:#333;}
.market-title .ha-s					{color:#5a9af4;position:absolute;right:330px;font-weight:bold;height:21px;line-height:21px;top:25px;padding-left:28px;background:url(../images/i8.png) no-repeat 0 center;}


/*market-title-s 标题样式*/
.market-title-s						{height:60px;line-height:60px;font-family:"宋体"; }
.market-title-s .tbox				{height:60px; position:relative;}
.market-title-s .tith				{float:left;font-size:30px;font-weight:normal;height:60px;line-height:60px;margin-right:10px;font-family:"宋体"; color:#000;}
.market-title-s .t-wz				{color:#999; height:60px; line-height:75px;}
.market-title-s .t-wz .sm			{}
.market-title-s .t-wz .ask			{background:url(../images/i11.png) no-repeat; width:14px;height:14px;display:table-cell;display:inline-block;*display:inline;zoom:1; cursor:pointer; vertical-align:middle;}

.market-title-s .tbox .datadow		{background:url(../images/maket-aui.png) no-repeat left center; padding-left:18px; position:absolute; top:10px; right:0;}

/*搜索 banner ----  样式*/
.header_nav 											{background: #f2f2f2;}
.header_nav .header_content 							{width: 1180px;height: 49px;margin: 0 auto;}
.header_nav .header_content .city_menu li a 			{float: left;height: 46px;line-height: 50px;font-size: 13px;font-weight: bold;margin: 0 30px 0 0;text-decoration: none;font-family: 微软雅黑;}
.header_nav .header_content .search_area2 				{float: right;padding-top: 9px;}
.header_nav .header_content .search_area2 .search_bar 	{width: 400px;height: 30px;line-height: 30px;text-indent: 10px;border: 1px solid #eaeaea;float: left;}
.header_nav .header_content .search_area2 .search_btn 	{width: 34px;height: 32px;border: none;cursor: pointer;vertical-align: middle;float: left;background: #d13738 url(//image4.cityhouse.com.cn/cityhouse/images/2017/ico_search_white.png) no-repeat center center;text-indent: -9999px;}
/*搜索 banner ----  样式 End*/

/*hamarket-title 标题样式*/
.hamarket-title						{height:52px; position:relative;position:relative;}
.hamarket-title .tith				{font-size:28px;height:52px;line-height:55px;float:left;margin-right:30px;font-weight: bold;}
.hamarket-title .tith.mr0			{margin-right:0;}
.hamarket-title .bdsharebuttonbox 	{position:absolute;right:0px;bottom:5px;}

.market-set-title					{height:30px;border-bottom:1px solid #f1f1f1;}
.market-set-title .bt				{float:left;height:30px;line-height:30px;font-weight:normal;color:#666;}
.market-set-title .menu				{float:left;width:680px;height:30px;position:relative;}
.market-set-title .menu ul			{position:absolute;}
.market-set-title .menu li			{float:left;margin-right:20px;height:30px;line-height:30px;position:relative;}
.market-set-title .menu li a		{color:#5a9af4;}
.market-set-title .menu li a:hover	{ text-decoration:none;}
.market-set-title .menu li a:focus	{ text-decoration:none;}
.market-set-title .menu li i		{display:none;width:7px;height:4px;}
.market-set-title .menu li.active	{border-bottom:1px solid #c50000;}
.market-set-title .menu li.active a	{font-weight:bold;color:#c50000;}
.market-set-title .menu li.active i	{display:block;position:absolute;left:50%;margin-left:-3px;bottom:-5px;background:url(../images/activebg.png) no-repeat;}

.hamarket-title .rank-price 		{padding-top:19px;}
.hamarket-title .house-btn			{position:absolute;top:10px;right:0;background:#c50000 url(../images/i15.png) no-repeat 14px center;text-align:center;font-weight:bold;height:32px;line-height:32px;padding:0 15px 0 40px;color:#FFF;}


/*.rank-price						{border-left:1px solid #ddd;padding-left:30px;margin-top:15px;}*/
.rank-price							{}
.rank-price .numb					{color:#c50000; font-size:16px; margin-right:2px;}
.rank-price .numb.green				{color:#0f990f;}
.rank-price .dw						{color:#666;}
.rank-price .bt						{font-weight:bold;color:#666;}
.rank-price	a.more					{background:url(../images/i14.png) no-repeat left center;padding-left:15px;}
.rank-price .bprice,
.rank-price .sprice					{margin-right:10px;}
.rank-price .sprice .up,
.rank-price .sprice .dw				{height:26px;display:table-cell;display:inline-block;*display:inline;zoom:1; vertical-align:middle;background:url(../images/i9.png) no-repeat 0 center;color:#c50000;line-height:26px;padding-left:14px;margin-right:5px;}
.rank-price .sprice .dw				{background:url(../images/i10.png) no-repeat 0 center;color:#0f990f;}
.rank-price .sprice .ask			{background:url(../images/i11.png) no-repeat; width:14px;height:14px;display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:middle; cursor:pointer;}
.search-menu1 .findh .map-f,
.search-menu1 .findh .bus-f,
.search-menu1 .findh .set-f			{background:url(../images/i8.png) no-repeat 0 center; padding-left:28px;height:21px;display:table-cell;display:inline-block;*display:inline;zoom:1; vertical-align:middle; font-size:14px; line-height:19px;}
.search-menu1 .findh .bus-f			{background:url(../images/i36.png) no-repeat 0 center;}
.search-menu1 .findh .set-f			{background:url(../images/map16.png) no-repeat 0 center;}

.market-hamap						{width:818px;height:520px;overflow:hidden;}


/*tips-noinfo-box*/
.tips-noinfo-box					{padding:60px 0;background:#f5f5f5;border:1px solid #ccc;font-size:28px; font-family:"宋体";line-height:45px; text-align:center; }

.ceshiaaaaaaaaadddddddddaa{
    font-size: 12px;
}


    .banner1{
        position: relative;
        width:280px;
        height: 90px;
        border: 1px solid #e8e8e8;
    }

    .banner3>.logo_img>img{
        width: 100%;
        height: 100%;
    }

    .banner3 {
        position: relative;
        width: 280px;
        height: 100px;
        border: 1px solid #e8e8e8;
    }
    .banner4 {
        position: relative;
        width: 280px;
        height: 100px;
        border: 1px solid #e8e8e8;
    }

    .banner4>.type_name{
        background-color: #88ac28;
    }

    .banner3>.type_name{
        background-color: #e86259;
    }

    .banner2{
        position: relative;
        width:280px;
        height: 90px;
        border: 1px solid #e8e8e8;
        overflow: hidden;
        background-color: #ebf3fe;
    }
    .banner5_del{
        position: relative;
        width:280px;
        height: 90px;
        background: url("../images/new4.png") no-repeat;
        background-size: 280px;
        border-bottom: 1px solid #e8e8e8;
    }
    .banner6{
        position: relative;
        width:280px;
        height: 90px;
        background: url("../images/new5.png") no-repeat;
        background-size: 280px;
        border-bottom: 1px solid #e8e8e8;
    }
    .type_name{
        background-color: #3588e6;
        height: 20px;
        width: 273px;
        padding-left: 5px;
        margin-left: 1px;
        margin-top: 1px;
        line-height: 19px;
        color: #fff;
    }

    .logo_img{
        width: 55px;
        height: 55px;
        background: url("../images/new1.png") no-repeat;
        margin-left: 5px;
        margin-top: 6px;
    }
    .gorj1{
        width: 17px;
        height: 17px;
        background: url("../images/new6.png") no-repeat;
        position: absolute;
        right: 10px;
        bottom: 10px;
        z-index: 20;
    }
    .gorj2{
        width: 17px;
        height: 17px;
        background: url("../images/new7.png") no-repeat;
        position: absolute;
        right: 10px;
        bottom: 10px;
        z-index: 20;
    }
    .gorj3{
        width: 17px;
        height: 17px;
        background: url("../images/new8.png") no-repeat;
        position: absolute;
        right: 10px;
        bottom: 10px;
        z-index: 20;
    }

    .gorj4{
        width: 17px;
        height: 17px;
        background: url("../images/new9.png") no-repeat;
        position: absolute;
        right: 10px;
        bottom: 10px;
        z-index: 20;
    }

    .p_detail{
        margin-left: 10px;
        margin-top: 5px;
        z-index: 10;
        position: relative;
    }

    .p_detail>h3{
        font-weight: bold;
    }

    .banner2>.type_name{
         height: 5px;
        position: relative;
        z-index: 20;
    }
    .abs{
        position: absolute;
    }

    .cir_bg{
        background-color: #d9e8fb;
        width: 1000px;
        height: 1000px;
        border-radius: 1000px;
        bottom: -16px;
        right: -202px;
        z-index: 1;
    }

    .pde2>h2{
        font-weight: bold;
        font-size: 16px;
        margin-top: 0;
        margin-bottom: 0;
    }

    .pde2{
       margin-left: 20px;
    }
    .banner3>.logo_img{
        background: url("../images/new2.png") no-repeat;
        margin-top: 12px;
    }
    .p_detail>h3>span{
        display: inline-block;
        background: url("../images/new3.png") no-repeat;
        width: 17px;
        height: 17px;
        position: relative;
        top: 6px;
        left: 5px;
    }
    .ba_phone{
        font-size: 20px;
        font-weight: bold;
    }



.p_detail .ptel {
  border-radius: 12px;
  color: #fff;
  margin-top: 9px;
  padding-left: 12px;
  width: 162px;
}
.bgblue {
  background-color: #3588e6;
}

.banner5{
    background-color: #fff!important;
}
.banner5 .type_name{
    background-color: #FF6900!important;
}

.bgred {
  background-color: #ff6900;
}

/*房产金融样式*/

.centerBox{height: 100%;width: 100%;}
.center{height: 820px;width: 1180px;margin:0 auto;}
.route{height: 14px;line-height:12px;margin:12px 0 32px;}
.route ul .routeArrow a{display:block;margin: 0 8px;width: 5px;height: 10px;padding-top: 2px;background: url("../images/Arrow.png");}
.route ul li a{float: left;color: #999;font-size: 12px;text-decoration:none;}
.content h1{font-size: 28px;margin-bottom: 20px;}

.PF_left{height: 198px;width: 846px;float: left;border: 1px solid #e4e4e4;border-radius:3px;}
.PF_left dl dd{height: 95px;margin: 18px 0;float: left;}
.PF_logo{height: 64px;border-bottom: 1px solid #f0f0f0;}
.PF_logo img{height: 38px;width:132px;border: none;margin-top: 13px;margin-left: 12px;}
.PF_logo2{height: 64px;border-bottom: 1px solid #f0f0f0;}
.PF_logo2 img{height: 42px;width:200px;border: none;margin-top: 13px;margin-left: 12px;}
.PF_introduceOne img{height: 83px;width: 60px;margin: 5px 25px 6px 30px;float: left;border: none;}
.PF_introduceOne2 img{height: 60px;width: 60px;margin: 5px 25px 6px 30px;float: left;border: none;}
.PF_inOneContent{float: left;padding-top: 8px;margin-right: 27px;}
.PF_inOneContent p{font-size:14px;color: #fc6451;font-weight: bold;line-height: 30px;}
.PF_inOneContent p{font-size:14px;color: #fc6451;font-weight: bold;line-height: 30px;}
.PF_inOneContent a{text-decoration:none;color: #999;}
.PF_introduceTwo{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;padding-left: 16px;}
.PF_introduceTwo div{float: left;padding: 0 25px 0 10px;}
.PF_introduceTwo_minsheng div{padding: 0 11px 0 9px;}
.PF_introduceTwo p{color: #999;line-height: 58px;text-align: center;}
.PF_introduceTwo .PF_twoCent{color: #fc6451;font-size:18px;}
.PF_introduceTwo p b{text-decoration:none;font-size:18px;color: #fc6451;font-weight: bold;line-height: 58px;}
.PF_introduceThree a{display:block;text-decoration:none;height: 28px;width: 88px;text-align: center;line-height: 28px;color:#fff;font-size:14px;background: #fc6451;border: 1px solid #fc6451;border-radius:3px;margin: 30px 0 0 55px;}
.PF_introduceThree2 a{display:block;text-decoration:none;height: 28px;width: 88px;text-align: center;line-height: 28px;color:#fff;font-size:14px;background: #fc6451;border: 1px solid #fc6451;border-radius:3px;margin: 30px 0 0 15px;}
.PF_introduceThree2 span{float: left;margin-right: 18px}
.PF_right{float: right;}
.PF_right .Assessment{height: 58px;width: 302px;margin-bottom: 14px;border: none;}
.PF_right .blend{height: 127px;width: 302px;border: none;}
/*浦发银行广告条样式*/
.PF_Advertisement img{width: 1180px;height: auto;border: none;}


.class_house_agent {
    margin-left: 10px;
    margin-top: 10px;
}
.class_house_agent .agent_photo img{
    width: 60px;
    height: 60px;
}
.class_house_agent .agent_info .agent{
    font-size: 14px;
    color: #999;
}
.class_house_agent .agent_info .stat{
    font-size: 12px;
    color: red;
    border: 1px solid red;
    margin-left: 5px;
    padding: 0 2px;
    font-family: yahei;
}
.class_house_agent .agent_info .tel{
    font-size: 20px;
    font-weight: bold;
    color: #e14f51;
}
.class_house_agent .agent_btn {
    float: right;
    width: 150px;
    margin-top: -120px;
    text-align: center;
    line-height: 26px;
}