/* CSS Document lili 2011-6-1 */
body{background:#FFF;font:12px "宋体", Arial;color:#333;margin:0;padding:0;}
div,form,img,ul,ol,li,dl,dt,dd,{margin:0;padding:0;border:0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
a{color:#333;text-decoration: none;}
a:hover{color:#FF0000;text-decoration:underline}
.noneBox{display:none;}
.blank8{height:8px;overflow:hidden;clear:both;}
.blank10{height:10px;overflow:hidden;clear:both;}
.middle *{vertical-align:middle;}
.clear{font-size:0; margin:0; padding:0;border:0;line-height:0;height:0;overflow:hidden;zoom:1;clear:both;}
.DivTxt{color:#000000;text-indent:28px;text-align:justify;line-height:150%;letter-spacing:1px;padding:5px 0px 5px 0px;}
/*布局*/
.top_bar {margin: 0px auto; width: 980px; line-height: 25px;  height: 25px}
.tp_bar {margin: 14px auto; width: 980px; height: 123px}
.tp_bar_left{ float:left; width:776px;}
.tp_bar_right{ float:right; width:193px;}
.tp_bar_right li{ list-style:none; line-height:17px;height:17px;width:193px;overflow:hidden;}
.tp_bar_bottom{clear:both; height:30px; }
.logo{ float:left; margin-top:6px;width:100px}
.tp_bar_bottom_link{ float:left; padding:20px 0 0 5px;}
.contentleft{width:604px; float:left; padding:13px;}
.ss{float:right; height:18px;padding-left:20px;margin-top:15px; margin-right:2px;line-height:18px;background:url(//img.soufunimg.com/house/news/images/search.jpg) 2px 6px no-repeat;}
.ss a{text-decoration:none;color:#2B4488}
.ss a:hover{text-decoration:underline;}
.input1{ width:117px; height:16px; border:#7898CC 1px solid; font-size:12px;}
.refer{ width:56px;height:20px;background:url(//img.soufunimg.com/house/news/images/btn01.jpg) no-repeat;margin:0;padding:0;border:0;cursor:pointer}
.bottom_top_bar{margin: 0 auto;width: 960px; height:1px; overflow: hidden;background:url(//img1.soufunimg.com/house/detail_php/images/soufun_r8_c2.gif) no-repeat}
.content {margin: 0 auto;width: 960px;overflow:hidden;background:url(//img1.soufunimg.com/house/detail_php/images/soufun_r9_c2.gif) repeat-y;}
.fbpl{margin: 0pt auto; padding: 10px 25px; text-align: right; clear:both;}
.sc_font{line-height:18px;text-align:center;}
.f1{float: right; height:18px;line-height:18px;}
.input2{ width:90px; height:15px; border:#7898CC 1px solid; font-size:12px;line-height:18px;}
.refer2{ width:49px; height:18px; background:url(//img.soufunimg.com/house/images/fs_button.jpg) no-repeat;}
.ffdiv{}
.xpyg{float:right;border:1px #D2DFF4 solid; height:172px; padding:1px; background-color:#F7FBFF; margin-bottom:10px; width:307px;}

.input3{ width:50px; height:16px; border:#7898CC 1px solid; font-size:12px;}
.input4{ width:100px; height:16px; border:#7898CC 1px solid; font-size:12px;}
.input5{ width:50px; height:16px; border:#7898CC 1px solid; font-size:12px;}

.mzsm_bottom{ width:607px;height:auto;padding: 0 15px; line-height:20px; padding-bottom:10px;}
.bottom_right {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; float: right; PADDING-BOTTOM: 4px; width: 322px; PADDING-TOP: 4px;  height: auto}/*       2007-9-3 新修改     */
.banner{ width:320px;  padding-bottom:10px;}
.zxphb{ border:1px #C0C6DE solid; padding:1px; margin-bottom:10px; height:auto}
.zxphb_top{ background:#E7EEF7 url(//img.soufunimg.com/house/images/soufun_r12_c16.gif) bottom repeat-x; height:24px; font-size:14px;}
.zxphb_top_now{ float:left;width:120px; background:#FFFFFF; height:19px; margin-top:3px; line-height:19px; text-align:center; margin-left:5px;border:#C0C6DE 1px solid; border-bottom:#FFFFFF 1px solid; font-weight:bold; color:#FF0000; font-size:14px;}
.zxphb_top_fla{ float:left;width:120px; background:#E7EEF7; height:19px; margin-top:3px; line-height:19px; text-align:center; margin-left:5px;border:#C0C6DE 1px solid; border-bottom:#C0C6DE 1px solid;color:#666;}
.zxphb_qhn{clear:both;background:#FFFFFF;}
#zxphb_red{ height: auto; text-align:left;}
#zxphb_green{height:auto; text-align:left; display:none; }

.zxphb ul{margin:0;padding:0;padding:10px 5px 10px 15px;height:200px;overflow:hidden;}
.zxphb li{ list-style:none; line-height:20px; color:#2B4488;}
.rmlp{ width:154px;border:1px #D2DFF4 solid; height: auto; padding:1px; background-color:#F7FBFF; margin-bottom:10px; float:left;}
.rmlp_top{ height:21px; background-color:#D2DFF4; border-bottom:1px #C0C6DE solid;}
.rmlp_top_left{ float: left;line-height:21px; font-weight:bold; color:#D20606; padding-left:10px; font-size:14px;}
.rmlp_top_more{ float:right;line-height:21px; padding-right:5px;}
.rmlp_bottom_list{width:149px; padding: 8px 0px 8px 5px; color:#2B4488; }
.heightlimt{line-height:22px;height:22px;overflow:hidden;}
.k01{ border:#FAE284 1px solid; width:17px; height:15px; background-color:#FCFAEF; color:#FF0000; text-align:center; padding-top:2px;}
.k02{ border:#FAE284 1px solid; width:17px; height:15px; background-color:#FCFAEF; color:#333; text-align:center; padding-top:2px;}
.td_font{ color:#333333; font-family:Arial, Helvetica, sans-serif;float:right;}
.zxlp{ width:154px;border:1px #D2DFF4 solid; height: auto; padding:1px; background-color:#F7FBFF; margin-bottom:10px; float:right;}
.gfgjx{ border:1px #C0C6DE solid; padding:1px; margin-bottom:10px; height:auto; clear:both;}
.gfgjx_top{ background:#E7EEF7 url(//img.soufunimg.com/house/images/soufun_r12_c16.gif) bottom repeat-x; height:24px; font-size:14px;}
.gfgjx_top_now{ float:left;width:120px; background:#FFFFFF; height:19px; margin-top:3px; line-height:19px; text-align:center; margin-left:5px;border:#C0C6DE 1px solid; border-bottom:#FFFFFF 1px solid; font-weight:bold; color:#FF0000;}
.gfgjx_top_fla{ float:left;width:120px; background:#E7EEF7; height:19px; margin-top:3px; line-height:19px; text-align:center; margin-left:5px;border:#C0C6DE 1px solid; border-bottom:#C0C6DE 1px solid;color:#666;}
.gfgjx_qhn{clear:both;background:#FFFFFF;}
#gfgjx_ff{ height: auto; text-align:left;}
#gfgjx_cc{height:auto; text-align:left; display:none; }
.gfgjx_top_bar{ height: auto; width:300px; margin:5px auto;}
.gfgjx_top_bar ul{margin:0;padding:0;}
.gfgjx_top_bar li{ list-style:none; border-bottom:#000000 1px dashed; line-height:30px;}


/*连接样式*/
a{color:#000;text-decoration:none; font:"宋体"}
a:hover{color:#2B4488;text-decoration:underline;}
a.link_01 {color:#049;text-decoration:underline; font:"宋体"}
a.link_01:hover{color:#000;text-decoration: none;}
a.link_02 {color:#000099;text-decoration:underline; font:"宋体"}
a.link_02:hover{color:#000;text-decoration: none;}
a.link_03 {color:#FF0000;text-decoration:none; font:"宋体"}
a.link_03:hover{color:#000;text-decoration: underline;}
a.link_04 {color:#000;text-decoration:underline; font:"宋体"}
a.link_04:hover{color:#2B4488;text-decoration: none;}
a.link_05 {color:#2B4488;text-decoration:none; font:"宋体"}
a.link_05:hover{color:#000;text-decoration: underline;}
a.link_02a {color:#000099;text-decoration:underline; font:"宋体"; font-size:16px;}
a.link_02a:hover{color:#000;text-decoration: none;}
a.link_02b {color:#000099;text-decoration:underline; font:"宋体"; font-size:14px;}
a.link_02b:hover{color:#000;text-decoration: none;}

a.link_03b {color:#2B4488;text-decoration:none; font:"宋体"; font-size:14px;}
a.link_03b:hover{color:#2B4488;text-decoration: underline;}
a.link_04q {color:#2B4488;text-decoration:underline; font:"宋体"}
a.link_04q:hover{color:#000;text-decoration: underline;}
a.link_0a {color:#2B4488;text-decoration:none;font-family: "宋体";font-size: 14px;line-height: 22px;}
a.link_0a:hover{color:#0033CC;text-decoration: underline;}
.STYLE1_aa{color: #0033CC;font-weight: bold;text-decoration: underline;}
a.link_tt {color:#0141A2;text-decoration:none; font:"宋体"; font-size:14px;}
a.link_tt:hover{color:#000;text-decoration: underline;}
a.link_ww{color:#2B4488;text-decoration:none; font:"宋体"}
a.link_ww:hover{color:#000;text-decoration: underline;}
/*修正火狐狸浏览器下高度自适应问题*/
.ffdiv:after{content: ".";display: block;height: 0;clear: both;	visibility: hidden;}
.nh_bt{height:20px; width:597px; font-size:16px; color: #0066CC; font-weight:bold; padding:15px;}
.ss_left{ float:left; width:600px;font-size:14px;color:#2B4488; }
.ss_right{ float:right; width:100px;  text-align:right;color:#666;}
.page_ym{ float:left;width:400px; height:25px; padding:40px 5px 10px 150px;}
.page_yeye{ float:left; width:45px; margin-right:10px;}
.page_sz{ float:left; width:auto; height:20px;}
.konghang{ float:left; height:12px ; width:600px;}
.lb_top{ background:#E7EEF7 url(//img.soufunimg.com/house/images/soufun_r12_c16.gif) bottom repeat-x; height:19px; font-size:14px;  font-weight:bold; color:#D20606;padding-top:5px; margin-bottom:10px;}

.photo_lb{ float:left; height:100px; width:120px; border:#999 1px solid; padding:2px;line-height:25px; margin:10px 15px!important;margin:10px 13px; text-align:center; background-color:#F4F5F7;}

/*添加*/
.gyxw{width:624px;height:31px; font-size:14px;font-weight:bold;background: url(//img.soufunimg.com/house/news/images/bannerxw.jpg) repeat-x;margin-left:4px;}
.gymore a,.gymore a:hover{color:#f00;}
.gymore a:hover{text-decoration:underline;}

.mzsm_bottom strong{font-size:14px;color:red;margin:6px 0px;}
.mzsm_bottom p{line-height:24px;color:#333;}
.mzsm_bottom p a{color:#333;}
.spkf_top1{background-color:#E7EEF7; height:21px; border-bottom:1px #C0C6DE solid; line-height:21px; padding-left:10px; font-weight:bold; color:#D20606; clear:both; font-size:14px;}
.spkf_top{width:308px; padding-left:10px; color:#D20606; clear:both; border-bottom:1px #C0C6DE solid; line-height:21px;height:21px;background-color:#E7EEF7;}
.spkf_top_bar{ height:109px;text-align:center;}.
.spkf_top_bar ul{ width:200px; margin:0px auto;}
.spkf_top_bar li{list-style:none; border-bottom:1px  #000099 dashed; line-height:30px;}
.spkf_top_image{width:120px; padding:10px 5px 0 25px; height:99px; float:left;}
.zrbjxq{text-align:right;padding-right:10px;}

/* 高清组图列表页 */
.listpic{float:left;width:164px; margin:11px 18px 8px 16px!important;margin:11px 11px 8px 13px;}
.listpicdl{float:left;}
.listpicdrtr{width:160px;}
.listpicdr ul{padding:0;margin:0;}
.listpicdr li{line-height:22px;height:44px;overflow:hidden;text-align:left;width:160px;margin-left:2px;}
.listpicdl img {width:160px;height:107px; border:1px solid #CBCBCB; padding:1px;display:block;overflow:hidden;text-align:center;background:none repeat scroll 0 0 #FFFFFF;}
.listpicdr{float:left;width:160px;}
.listpicdl a:hover img{border:1px solid #888;}
.pageturning{text-align:center; padding:20px 0}
.pageturning span{ color:#FF0000; font-weight:bold;}
.fenleiimgs{clear:both;overflow:hidden;height:30px;margin-left:16px;_margin-left:25px;}
.fenleiimgs .padl5{margin-left:5px;}