/*-全局初始化-*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,th,td,p{padding:0;margin:0;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;} 
body{color:#000000;font-family:"SimSun",Arial;font-size:12px; line-height:24px}
ol,ul {list-style: none;} 
img{border:0;}
select,input{vertical-align:middle;}
a:link,a:visited{outline-style:none;font-family:Arial, Helvetica, sans-serif;color:#333;text-decoration:none;font-size:12px;}
a:hover,a:active{color:#333;text-decoration:underline;}
.textinput{ border:1px solid #ccc;padding:2px 3px;color:#313131;}

/*-颜色属性-*/
.cRed,a.cRed,a.cRed:visited{color:#f00;}
.cBlue,a.cBlue,a.cBlue:visited{color:#3366cf}
.cDRed,a.cDRed,a.cDRed:visited{color:#bc2931}
.cGray,a.cGray,a.cGray:visited{color: #333333}
.cDGray,a.cDGray,a.cDGray:visited{color: #666}
.cWhite,a.cWhite,a.cWhite:visited{color:#fff}
.cBlack,a.cBlack,a.cBlack:visited{color:#000}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000}
.cYellow,a.cYellow,a.cYellow:visited{color:#f60}
.czGray,a.czGray,a.czGray:visited{color: #999}
/*-字体属性-*/
.fb{font-weight:bold;}
/*-字体大小-*/
.f12{font-size:12px;}
.f14{font-size:14px;}
/*-浮动-*/
.left{float:left;}
.right{float:right;}
/*-浮动-*/
.clearfix{display: block}
.clearfix:after {clear: both; content: ".";display: block;height: 0;visibility: hidden}

.mt10{ margin-top:10px}
.mt20{ margin-top:20px}
.mr10{ margin-right:10px}
.mr20{ margin-right:20px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.mb30{ margin-bottom:30px}
.mb10{ margin-bottom:10px}
.ml10{ margin-left:10px}
.mb5{ margin-bottom:5px}
.pt10{ padding-top:10px}
.pr10{ padding-right:10px}
.pb10{ padding-bottom:10px}
.pl10{ padding-left:10px}
.p10{padding:10px 5px}
.pl8{ padding-left:8px}
.pr5{ padding-right:5px;}
.pl5{ padding-left:5px;}
.p15{padding:15px}
.tbr5{ padding:5px; padding-right:0}
.br1{ border-right:1px solid #e3e3e3}
.h90{ height:90px}
.p55{padding:5px 0 5px 35px}
.p55 p{display:block; padding:5px; padding-left:10px; font-size:15px;font-family:"Microsoft YaHei";line-height:18px; color:#444}
.p55 p strong{ font-weight:normal; color:#888; font-size:12px; font-family:"SimSun",Arial;}
.p55 p:hover{background:#f3f3f3}

#container{width:950px; margin:0 auto}
.layout,.house_list{ height:1%; overflow:hidden}
/*-图片点击滚动去虚线-*/
a:active{outline:none}
a:active {blr:expression(this.onFocus=this.blur())}
/*-栏目标题-*/
.tit{height:36px; padding:0 10px; line-height:36px;color:#333; text-align:right}
.tit h2{ float:left; font-size:20px;font-family:"Microsoft YaHei"; text-align:left}
.line_1{background:url(line_1.gif) bottom no-repeat}
.line_2{ border-bottom:1px solid #67a8de}

.list{}
.list li{line-height:27px; text-align:left}
.list li a{font-size:14px; color:#434343}
.list li span{ float:right; color:#999}

.list_a{}
.list_a li{ display:block; float:left; width:310px;line-height:24px; text-align:left; color:#999}
.list_a li a{font-size:12px; color:#434343}
.list_a li span{ float:right; color:#999}

.list_r{padding-left:5px}
.list_r li{line-height:24px; text-align:left}
.list_r li a{font-size:12px; color:#434343}

.pic{ width:980px}
.pic li{display:inline; float:left; width:219px; margin:0 24px 25px 0}
.pic li img{display:block; width:219px; height:150px}
.pic li p{display:block; height:28px;text-align:center; background:#f3f3f3; line-height:28px}
.pic li span{ display:block; padding:5px 10px; border:1px solid #e3e3e3; border-top:none; text-align:left; line-height:20px; color:#666}
/*-顶部logo/导航-*/
.logo{height:70px}
.logo img{ display:block; float:left; width:237px; height:40px; margin-top:20px}
.nav{height:38px; background:#549fd9}
.nav li{display:block; float:left; width:120px; height:38px; border-right:1px solid #63abe6; line-height:38px; text-align:center}
.nav li a{ display:block; width:120px; height:38px; color:#fff; font-size:14px}
.nav li a:hover{ background:#2f72b6; text-decoration:none}
.l_310,.l_720,.c_390,.l_570{float:left}
.l_310{width:310px}
.l_700{width:700px}
.l_570{width:570px}
.c_390{width:390px; margin-left:20px}
.r_210{float:right; width:210px}
.r_360{float:right; width:360px}
.r_360 li{display:block; float:left; width:360px; height:220px; margin-bottom:20px}
.qq{background:url(house_qq.gif) top left no-repeat}

/*-头图-*/
#focusimg {position:relative;height:280px;width:310px;overflow:hidden;clear:both;overflow:hidden}
#focusimg .opacityDiv {position:absolute;left:0;bottom:0;width:310px;height:28px;background:#000;filter:Alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;text-indent:-9999px}
#focusimg h3 {position:absolute;width:310px;height:30px;line-height:34px;left:0;bottom:0;color: #FFFFFF;padding-left:10px;overflow:hidden}
#focusimg h3 a,#focusimg h3 a:visited{color:#fff;font-family:微软雅黑,宋体;font-size:12px; font-weight:bold;}
#focusimg h3 a:hover{color:#f8eabc;text-decoration:none;}
.focuspage{position:relative;z-index:20;margin-top:-20px;float:right;font-family:Arial;font-size:12px; font-weight:bold;_margin-top:-23px}
.focuspage a,.focuspage a:visited {padding:2px 4px 1px;color:#fff;text-decoration:none;line-height:12px;cursor:pointer; background:#555}
.focuspage strong,.focuspage a:hover {background:#cc3333;color:#fff;padding:2px 4px 1px;cursor:pointer;}
/*-团团赚-*/
.Recommend_list{padding-top:20px; height:1%; overflow:hidden}
.tuan h4{display:block; height:22px; line-height:22px;font-size:14px; font-weight:bold}
.tuan{width:220px; float:left; padding:0 8px}
.tuan_tit{height:90px}
.tuan_tit_l{float:left; display:block; width:90px; height:80px}
.tuan_tit_l img{width:90px; height:80px}
.tuan_tit_r{float:right; width:120px}
.tuan_tit_r p{display:block; line-height:20px; font-size:12px}
.tuan_tit_r p.hg{ color: #990000; text-decoration:line-through}
.tuan img{ margin-bottom:10px}
.tuan li{height:22px;line-height:22px;overflow:hidden}
.tuan li a,.tuan li a:hover{font-size:12px;line-height:22px}

/*-tab切换-*/
.tab,.tab1{height:33px; background:#f7f7f7 url(line_2.gif) -200px 32px no-repeat}
.tab strong,.tab1 strong{display:block; float:left;text-align:center;line-height:33px;color:#666; font-size:14px; font-weight:normal}
.tab strong.on,.tab1 strong.on{display:block; background:#fff; color:#434343; font-weight:bold;border-top:1px solid #5394d8;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3; font-size:14px; cursor:pointer}

.tab strong{width:170px; height:33px}
.tab strong.on{width:170px; height:32px}

.tab1 strong{width:69px; height:33px}
.tab1 strong.on{width:69px; height:32px}

.tab2{height:33px; background:#f7f7f7 url(line_2.gif) bottom no-repeat}
.tab2 strong{width:100px; height:33px;display:block; float:left;text-align:center;line-height:33px;color:#666; font-size:14px; font-weight:normal}
.tab2 strong.on{width:100px; height:32px;display:block; background:#fff; color:#434343; font-weight:bold;border:1px solid #e3e3e3; border-bottom:none; font-size:14px; cursor:pointer}
.tab2 strong.tit_b{width:120px; font-weight:bold; color:#0066CC}


.house_pic{float:left; display:inline; width:150px; margin-right:20px}
.house_pic img{display:block; width:150px; height:90px; margin-bottom:5px}
.house_pic p{padding-left:5px;line-height:20px}
.house_list li{float:left; display:inline; width:173px; padding-left:5px;line-height:22px}
.house_list li span{ margin-left:5px}
.house_pic strong{ display:block;text-align:center;line-height:20px}

/*-购房工具-*/
.tool{ display:block; float:left; width:180px}
.tool li{padding-left:5px;line-height:22px; color:#999}
.tool strong{padding-left:25px;display:block; line-height:28px}
.ico_1,.ico_2,.ico_3,.ico_4{background:url(h_ico.gif) no-repeat}
.ico_1{background-position:10px 6px}
.ico_2{background-position:3px -25px}
.ico_3{background-position:3px -55px}
.ico_4{background-position:3px -85px}

/*-开盘日历-*/
.date{height:31px; border-top:1px solid #67a8de; border-bottom:1px solid #e3e3e3; background:#f7f7f7; line-height:31px}
.date span,.date strong{display:inline; padding:0 6px;font-family:"Microsoft YaHei"; font-size:13px}
.date span{color:#666; cursor:pointer}
.date strong{ font-weight:normal}
.date span:hover{background:#67a8de; color:#fff}
.date span.blue,.date strong.blue{color:#3a8ed4}
.footer{ padding:20px 0; margin-top:30px; border-top:1px solid #e3e3e3}

#kprl_list{ height:190px; overflow:auto}
/*头部搜索*/
#commonSearch{ padding:15px 0 10px 0;background:#f5f5f5}
#commonSearchClass{margin:10px 0 0 18px;}
#commonSearchClass ul{height:20px;margin-bottom:12px;}
#commonSearchClass h2{float:left;margin-right:25px;width:76px;height:19px;text-align:center;line-height:20px;background:#FFC20C;font-size:12px;color:#000;}
#commonSearchClass ul li{float:left;width:800px;}
#commonSearchClass ul li select{width:80px;margin-right:10px;border:1px solid #e2e2e2}
.btn{width:70px;margin-right:5px; border:none; background:#FF6600; color:#fff; cursor:pointer}
#commonSearchClass ul li a{color:#316dbf}

