﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a, img {padding: 0; margin: 0;}
body {/*font:12px/1.5 "microsoft yahei", Verdana, Arial; */ -webkit-text-size-adjust: 100%;
  font-family: "microsoft yahei";color:#2c2c2c; background:url(../images/body_bg.gif) repeat; *_height:100%;}


/*edit date 6-29*/



.LP_Smod{position:absolute; left:0; top:0; color:#FFF;}
.LP_Smod:hover{z-index:9;}
.LP_Smod a{color:#FFF;}
.LP_Smod .LP_Smod_hd{position:absolute; left:0; top:0; width:68px; height:36px; text-align:center; line-height:27px; background:url(../images/Situation.png) 0 0 no-repeat; z-index:9;} 
.LP_Smod .LP_Smod_hd2{background-position:right 0; width:27px; height:29px; line-height:22px;}
.LP_Smod .LP_Smod_bd{position:absolute; left:73px; top:0; width:122px; height:126px; background:url(../images/Situation.png) 0 -128px no-repeat; line-height:24px; padding:5px 0 0 012px;}
.LP_Smod .LP_Smod_bd p{ font-size:12px;}
.LP_Smod_blue .LP_Smod_hd{background-position:0 0;}
.LP_Smod .LP_Smod_hd2{background-position:right 0; width:27px; height:29px; line-height:22px; font-size:12px;}
.LP_Smod_blue .LP_Smod_bd{position:absolute; left:73px; top:0; width:122px; height:150px; background:url(../images/Situation-1.png) 0 -128px no-repeat; line-height:24px; padding:5px 0 0 012px; }
.LP_Smod_blue .LP_Smod_bd p{ font-size:12;}
.LP_Smod_blue .LP_Smod_bd{background-position:0 -530px;}

.LP_Smod_green .LP_Smod_hd{background-position:0 -85px;}
.LP_Smod_green .LP_Smod_hd2{background-position:right -69px;}
.LP_Smod_green .LP_Smod_bd{background-position:0 -396px;}

.LP_Smod_orange .LP_Smod_hd{background-position:0 -41px;}
.LP_Smod_orange .LP_Smod_hd2{background-position:right -33px;}
.LP_Smod_orange .LP_Smod_bd{background-position:0 -262px;}

.LP_Smod .jingzhuangxiu{position:absolute; left:0; top:0; width:68px; height:36px; text-align:center; line-height:27px; background:url(../images/Situationmt.png) 0 0 no-repeat; z-index:9;} 
.LP_Smod_orange .LP_Smod_ld {
    background-position: right 0;
    width: 30px;
    height:29px;
    line-height:23px;
    font-size: 13px;
}
.LP_Smod_orange .LP_Smod_ld{background-position:right -91px;}


.LP_Smod_blue .LP_Smod_ld {
    background-position: right 0;
    width: 30px;
    height: 29px;
    line-height:23px;
    font-size: 13px;
}
.LP_Smod_blue .LP_Smod_ld{background-position:right -46px;}

.LP_Smod_green .LP_Smod_ld {
    background-position: right 0;
    width: 30px;
    height:29px;
    line-height:23px;
    font-size: 13px;
}
.LP_Smod_green .LP_Smod_ld{background-position:right -131px;}

.LP_Smod_sred .LP_Smod_ld {
    background-position: right 0;
    width: 30px;
    height:29px;
    line-height:23px;
    font-size: 13px;
}
.LP_Smod_sred .LP_Smod_ld{background-position:right -4px;}




.LP_Smod .LP_Smod_jzx {
    position: absolute;
    left: 0;
    top: 0;
    width:70px;
    height: 36px;
    text-align: center;
    line-height: 27px;
    background: url(../images/Situationmt.png) 0 0 no-repeat;
    z-index: 9; font-size:14px;
}

.LP_Smod_orange .LP_Smod_jzx {
    background-position: 0 -87px;
}
.LP_Smod_green .LP_Smod_jzx {
    background-position: 0 -127px;
}
.LP_Smod_sred .LP_Smod_jzx {
    background-position: 0 -1px;
}
.LP_Smod_blue .LP_Smod_jzx {
    background-position: 0 -42px;
}










.f_L_Situation1{width:330px; margin:-229px 0 0 -338px;}
.f_L_S1_wrap,.f_L_S2_wrap{position:relative; border:1px solid #dbdbdb; padding:5px;}
.f_L_S1_wrap a.close,.f_L_S2_wrap a.close{position:absolute; width:52px; height:20px; background:url(../images/sprites.png) -215px -86px no-repeat; color:#545454; text-indent:20px; border:1px solid #dbdbdb; border-bottom:none; right:-1px; top:-21px; *_right:0; *_top:-20px; line-height:20px; z-index:11;}

.f_L_S1_mod{border-bottom:1px solid #ededed; margin-bottom:5px;}
.f_L_S1_mod a,.f_L_Situation2 a{color:#545454;}
.f_L_S1_mod a:hover,.f_L_Situation2 a:hover{color:#1e9bdb;}
.f_L_S1_modHead{border:1px solid #dbdbdb; border-bottom:none; background:url(../images/line_bg.gif) left top repeat-x; line-height:31px;}
.f_L_S1_modHead h3{padding:0 10px;}
.f_L_S1_modBody{border:1px solid #dbdbdb;}

#slide4{height:104px; padding:10px 0 0; position:relative; overflow:hidden;}/*height:134px;*/
#slide4 .slides_container{width:644px; height:105px; overflow:hidden; position:relative; margin:0 auto;}
#slide4 .slides_container .slide{width:654px;}
#slide4 .slides_container .slide li,#slide5 .slides_container .slide li{float:left; display:inline; width:99px; margin-right:10px; text-align:center; line-height:22px;}
#slide4 .slides_container .slide li a,#slide5 .slides_container .slide li a{display:block;}
#slide4 .slides_container .slide li img,#slide5 .slides_container .slide li img{border:1px solid #dcdcdc; display:block;}

.f_L_S1_mod_info{overflow-y:scroll; padding:0 10px; height:85px;}
.f_L_S1_mod_info p{margin:10px 0; color:#545454;}

.f_L_S1_mod_table span{display:inline-block; text-align:center; line-height:31px; border-right:1px solid #ededed; width:93px;}
.f_L_S1_mod_table span.f_L_S1_mod_t7{border-right:none;}

.f_L_S1_mod_table_yc span{display:inline-block; text-align:center; line-height:31px; border-right:1px solid #ededed; width:72px;}
.f_L_S1_mod_table_yc span.f_L_S1_mod_t7{border-right:none;}

.f_L_S1_mod_news{margin:0;}
.f_L_S1_mod_news{width:100%; overflow:hidden;}
.f_L_S1_mod_news li{width:50%; float:left; line-height:31px; text-indent:15px;}
.f_L_S1_mod_news li a{color:#545454;}

.f_L_Situation2{width:851px; height:485px; margin:-242px 0 0 -425px; color:#545454;}
.f_L_S2_wrap{padding:0; height:483px;}
.f_L_S2_wrap a.close{*_right:-2px; *_top:-21px;}
.f_L_S2_left{background:#dbdbdb; height:474px; width:621px; padding:9px 0 0; position:absolute; left:0; top:0;}
.f_L_S2_left .pic{background:#FFF; width:602px; height:444px; margin:0 auto;}
.f_L_S2_left .pic_info{text-align:center; padding:7px 15px 0 12px;}

.f_L_S2_right{width:208px; padding:7px 10px 0; position:absolute; right:0; top:0;}
.f_L_S2_rHead{margin-bottom:8px;}


#slide5{height:450px; position:relative;}
#slide5 .slides_container{width:208px; height:414px; overflow:hidden; position:relative;}
#slide5 .slides_container .slide{width:218px;}
#slide5 .slides_container .slide li{height:100px;}




.sideQueryNav{position:fixed; width:39px; height:209px; overflow:hidden; left:50%; bottom:50px; margin:0 0 0 539px; background:url(../images/sideQueryNav.png) 0 0 no-repeat; *_margin-top:0px; *_position:absolute;
 _top:expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat') ?  documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/1.1 :/*IE6*/
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/1.1);
}
.sideQueryNav a{display:block; overflow:hidden; text-indent:-999px;}
.sideQueryNav a:hover{background:url(../images/sideQueryNav.png) 0 0 no-repeat;}
.sideQueryNav a.zx{height:43px;}
.sideQueryNav a.zx:hover{background-position:-39px 0;}
.sideQueryNav a.tg{height:43px; margin-top:-1px;}
.sideQueryNav a.tg:hover{background-position:-39px -42px;}
.sideQueryNav a.sc{height:41px; margin-top:-1px;}
.sideQueryNav a.sc:hover{background-position:-39px -84px;}
.sideQueryNav a.wd{height:43px; margin-top:-1px;}
.sideQueryNav a.wd:hover{background-position:-39px -124px;}
.sideQueryNav a.db{height:43px; margin-top:-1px;}
.sideQueryNav a.db:hover{background-position:-39px -166px;}

.zzcLayer{background:#000; opacity: 0.6; filter:alpha(opacity=60); -moz-opacity:0.6; width:100%; height:100%; position:fixed; left:0; top:0; z-index:9; display:none;
*_position:absolute;
 _top:expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat') ?  documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight):/*IE6*/
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight));
}
.floatLayer{position: absolute; bottom:0; right:0; *_position:absolute; z-index:1000; background:#FFF;
 _top:expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat') ?  documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:/*IE6*/
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.floatLayer_sentMes,.floatLayer_tg,.floatLayer_zx,.floatLayer_dp,.floatLayer_LogRes{width:550px; margin:-125px 0 0 -275px; *_margin-top:0px; padding:5px; background:url(../images/floatLayer_bg.png) 0 0 repeat;}
.floatLayer_head{height:31px; line-height:31px; color:#FFF; background:#008ab4; padding:0 10px;}
.floatLayer_head a.closeLayer{width:9px; height:9px; overflow:hidden; text-indent:-9999px; background:url(../images/sprites.png) -50px -83px no-repeat; margin:10px 0 0;}
.floatLayer_sentMes .floatLayer_head h3 b{width:15px; height:12px; background:url(../images/sprites.png) -32px -85px no-repeat; margin:10px 5px 0 0;}
.floatLayer_body{background:#FFF; padding:25px 0 0;}
.floatLayer_sentMes .floatLayer_body{height:195px;}

.field{margin:0 0 15px 0; padding-left:107px; line-height:31px;}
.field_btn{margin:20px 0 0; padding-left:154px;}
.field .field_th{width:88px; text-align:right; margin-left:-107px; color:#404040; line-height:31px;}
.field .txt,.field .txtarea{background:url(../images/field_txt_bg.png) 0 0 no-repeat; border:1px solid #cdcdcd;}
.field .txt{width:392px; height:29px; padding:0 4px; line-height:29px; vertical-align:middle; margin:0 0 3px 0;}
.field .txtarea{width:396px; height:67px; overflow-y:scroll; color:#757575; font-size:12px; line-height:22px; padding-left:4px;}
.field .radio,.field .checkbox{vertical-align:middle; margin:0 5px 3px 0;}
.field .btn{width:116px; height:33px; border:none; cursor:pointer; background:url(../images/sprites.png) -394px -48px; vertical-align:middle; margin-bottom:3px;}
.field .btn_qx{background-position:-394px -160px;}
.field p.c_grey{margin:-10px 0 0; color:#a7a7a7;}
.field a{color:#007692;}
.field .warn{padding-left:20px; margin-left:10px; background:url(../images/warn.png) 0 0 no-repeat; display:inline-block;}
.field .right{color:#368c03; background-position:0 8px;}
.field .error{color:#ff7508; background-position:0 -22px;}
.field .forgetPw{margin-left:35px;}

.floatLayer_tg .floatLayer_body{height:286px;}
.floatLayer_zx .floatLayer_body{height:255px;}
.floatLayer_dp .floatLayer_body{height:175px;}
.floatLayer_dp .start{display:inline-block; vertical-align:middle; *_margin:5px 0 10px;}
.floatLayer_dp .start img{vertical-align:middle; margin:0 3px 3px 0;}

.floatLayer_LogRes{width:656px;}
.floatLayer_LogRes .field{padding-left:98px;}
.floatLayer_LogRes .field .txt{width:174px;}
.floatLayer_LogRes .field_btn{margin:30px 0 0;}
.floatLayer_LogRes .field .field_th{margin-left:-95px;}
.floatLayer_LogRes .LogRes_side{width:180px; padding-left:30px; border-left:1px solid #f2f2f2; position:absolute; right:10px; top:30px; color:#707070; line-height:24px;}

.LogRes_side_btn,.qqLog{display:block; width:124px; height:31px; background:url(../images/sprites.png) -172px -125px no-repeat; overflow:hidden; text-indent:-999px; margin:10px 0;}
.qqLog{width:63px; height:24px; background-position:-147px -96px;}


.floatLayer_LogRes_Res{margin:-247px 0 0 -328px; *_margin-top:0px;}
.floatLayer_LogRes_Res .floatLayer_body{height:440px; position:relative;}
.floatLayer_LogRes .btn_zc{background-position:-273px -160px;}
.floatLayer_LogRes_Res .LogRes_side{height:390px;}

.floatLayer_LogRes_Log{margin:-181px 0 0 -328px; *_margin-top:0px;}
.floatLayer_LogRes_Log .floatLayer_body{height:305px; position:relative;}
.floatLayer_LogRes_Log .btn_dl{background-position:-152px -160px;}
.floatLayer_LogRes_Log .LogRes_side{height:270px;}

.floatLayer_LogRes_Log .LogRes_side_btn{background-position:-43px -125px;}
.field_qqLog{color:#717171; margin:30px 0 0;}

/*楼盘大全*/
.tree_btn {cursor: pointer; height: 94px; left: 0; position: fixed; _position:absolute; top:267px; width: 31px; z-index: 99;}
.top_btn {cursor: pointer; height: 65px; left: 50%; position: fixed; _position:absolute; top: 550px; width: 21px; z-index: 99; margin-left:490px;}
.car_summary_tree{height: 100%; left: 0; position: fixed; _position:absolute; top: 0; width: 226px; z-index: 999998;}
.treeBox1 {height:100%; _*height:660px; left: 0; position: absolute; text-align: left; top: 0; width: 208px; z-index: 999999;}
.treeSubNavv1 {background:#fcfcfc; border-bottom: 1px solid #DEE3E7; border-right: 1px solid #DEE3E7; border-top: 1px solid #DEE3E7; height: 118px; width: 208px;}
.treeSubNavv1 ul {font-family: Arial; margin: 6px 0 0 10px;}
.treeSubNavv1 ul li {float: left; display:inline; line-height: 160%; margin: 4px 4px 0 0; text-align: center;}
.treeSubNavv1 ul li a:link, .treeSubNavv1 ul li a:visited {background: url(../images/treePicv1.png) no-repeat 0 -79px; color: #333; display: block; height: 21px; width: 20px;}
.treeSubNavv1 ul li a:hover {background: url(../images/treePicv1.png) no-repeat -20px -79px; color: #C00; text-decoration:none;}
.treev1 {background:#FFF; border-right: 1px solid #DEE3E7; bottom: 0; overflow-x:hidden; overflow-y:auto; position: absolute; top:1px; width:208px; _*height:622px;}
.treev1 .tree_hd{background:#F7F7F7; border-bottom: 1px solid #f4f4f4; border-top: 1px solid #ebebeb;}
.treev1 .tree_hd b {border-bottom:1px solid #ebebeb; display: block; font:14px/30px Arial; height:30px; padding: 0 0 0 10px; color:#000; background:url(../images/tree_hd.gif) left top repeat-x;}
.treev1 ul{padding:5px 0 5px 20px;}
.tree_vline {background:#009fd0; border-right: 1px solid #008ab4; height: 100%; _*height:740px; left: 208px; position: absolute; top: 0; width: 2px; z-index: 999999;}
.tree_btn_return {cursor: pointer; height: 41px; left: 210px; position: absolute; top:307px; width: 14px; z-index: 1000000;}
/*
.LW_item{	
	width:100%;
	overflow:hidden;
}
.LW_item:hover{
	background:#FEF3E7;
}*/

.LW_item_info{       
	clear:both;
	color:#7c7c7c;
	line-height:16px;
	padding:0 10px 10px;
	display:none;
}

.tabnone{ display:none;}
.LP_UnitModel_xc .commLeft{width:890px; padding:15px 15px 0;}
.LP_UnitModel_xc .commLeft .pic{position:relative;}
.LP_UnitModel_xc .commLeft .pic a.prev,.LP_UnitModel_xc .commLeft .pic a.next{position:absolute; z-index:2; top:240px; left:2px; width:69px; height:70px; background:url(../images/UnitModel_btn.png) 0 0 no-repeat;}
.LP_UnitModel_xc .commLeft .pic a.next{background-position:right 0; left:830px;}
.LP_UnitModel_xc .commLeft .picInfo{padding:12px 20px 15px;}
.LP_UnitModel_xc .commLeft .picInfo a{color:#0289b6;}
.LP_UnitModel_xc .commRight{width:55px; padding:0; padding-left:12px;}
.LP_UnitModel_xc .commRight .UM_tabHead{height:38px; padding:5px 0 0; border-bottom:1px solid #f0f0f0; margin-bottom:10px;}
.LP_UnitModel_xc .commRight .UM_tabHead li{float:left; display:inline; position:relative; width:71px; height:37px; background:#fafafa; text-align:center; line-height:37px; border:1px solid #dbdbdb; border-bottom:none; margin-left:5px;}
.LP_UnitModel_xc .commRight .UM_tabHead li b{display:block; font-weight:bold; position:relative; cursor:pointer;}
.LP_UnitModel_xc .commRight .UM_tabHead li.cur b{height:38px; background:#FFF; margin-bottom:-1px;}


.UM_tabbody_xc{height:600px;}
.UM_tabbody_xc .UM_tabS_up{margin-bottom:8px;}
.UM_tabbody_xc .UM_tabS_down{margin-top:8px;}
.UM_tabbody_xc .UM_tabS_up a,.UM_tabbody_xc .UM_tabS_down a{height:20px; width:48px; display:block; overflow:hidden; text-indent:-999px; margin:0 auto; background:url(../images/sprites.png) -354px -131px no-repeat;}
.UM_tabbody_xc .UM_tabS_down a{background-position:-301px -131px;}

.UM_tabbody_xc .UM_tabSlide{width:130px; height:530px; margin:0 auto; overflow:hidden;}
.UM_tabbody_xc .UM_tabSlide .slide li{text-align:center; margin-bottom:1px; height:56px; width:54px; overflow:hidden;}
.UM_tabbody_xc .UM_tabSlide .slide li a{display:block;}
.UM_tabbody_xc .UM_tabSlide .slide li a .pic{border:2px solid #FFF; }
.UM_tabbody_xc .UM_tabSlide .slide li a .pic img{border:1px solid #d2d2d2; display:block;}
.UM_tabbody_xc .UM_tabSlide .slide li.cur a .pic,.UM_tabSlide .slides_container .slide li.cur a .pic img{border-color:#ff6501;}

/*edi 2013-3-22*/
.LP_property .LP_property_t2 .LP_group{font-size:12px;}
.LP_property .LP_property_t2 .LP_group a{background:#fd5703; color:#FFF; display:inline-block; vertical-align:middle; margin:0 0 3px 3px; padding:0 2px;}
.LP_property .LP_property_t2 .LP_group a:hover{background:#008BB4; text-decoration:none;}

.hadgrump{color:#616161;}
.shengming{padding:20px; line-height:22px; color:#656565;}
/*edi 2013-3-22*/

/*新房下拉搜索*/
.ac_results
{
	background-color: #FFF;
	border: 1px solid #bbbbbb; border-top:none; z-index:99999;
}
.ac_results ul
{
	margin: 0px;
	padding: 0px;	
}
.ac_results li
{
    height:20px;
    clear:both;
	list-style: none;
	padding: 0px 10px 0px 10px;
	cursor:default;
	margin: 3px;
	text-align:left;
}

.ac_results  .ac_caption
{
	border-bottom: dashed 1px #666;
	color: #999;
	margin: 8px 10px 3px 10px;
}

.ac_results .ac_even
{
	background-color:#FFF;
}

.ac_results ac_odd
{
	background-color: #FFF;
}

.ac_results .ac_over
{
	background-color:#ececec; height:20px;
}
.ac_results .ac_code
{
	color: #666666;
	width: 80%;
	display: block;
	float: left;
	margin-right: 10px; 
}

.ac_results .ac_Name
{
	color: #666666;
}
.ac_results .ac_highLight
{
	font-weight: bold;
	color:#FF0000;
}
/*结束*/

/*wangyue*/
.bjbox{
float:right; width:148px; margin-top:3px;
}
.bjbox .sbox{
width:10px; height:10px;
float:left;margin-top:4px;				  
}
.bjbox .txts{
float:left;
margin-left:2px;
margin-right:8px;
}
.bjbox .color1{background-color:#0074A4;}
.bjbox .color2{background-color:#7FA400;}
.bjbox .color3{background-color:#FF4200;}
