/* CSS Document */
@import url("/new/style.css");
@import url("/new/top.css");
@import url("/new/footer.css");
@import url("/new/global.css");

body{padding-top:2px;}

#text_top_ad{ line-height:22px; border:1px solid #ACF; overflow:hidden;}
#text_top_ad .border_1{ border:1px solid #E5EFFB;}
#text_top_ad .border_2{ width:936px; height:132px; padding:5px; border:1px solid #ECF3FD; overflow:hidden;}

#text_top_ad ul.text{ width:135px;}
#text_top_ad ul.fr li{ text-align:left;}
#text_top_ad ul.text li{ height:22px; line-height:22px;}
#text_top_ad ul.text_and_img{ float:left; width:655px; margin-left:5px; margin-right:5px;}
#text_top_ad ul.text_and_img img{ margin:4px auto;}
#text_top_ad ul.text li a{ display:block; width:130px; white-space:nowrap; word-break:breakall; text-overflow:ellipsis; overflow:hidden;}
#text_top_ad ul.text_and_img li.tx{ width:655px; height:22px; line-height:22px; overflow:hidden;}
#text_top_ad ul.text_and_img li.tx a{ float:left; display:block; width:131px; text-align:left; white-space:nowrap; word-break:breakall; text-overflow:ellipsis; overflow:hidden;}
#text_top_ad ul.text_and_img li.tx_foot{ width:655px; height:22px; line-height:22px; overflow:hidden; margin-top:8px;}
#text_top_ad ul.text_and_img li.tx_foot a{ float:left; display:block; width:131px; text-align:left; white-space:nowrap; word-break:breakall; text-overflow:ellipsis; overflow:hidden;}
.text fl{}

/*搜索*/
#seach{}
#seach .span-8{ width:325px; height:60px; padding:5px 9px 10px 4px; border:1px solid #A0DBD9; background:url(http://i.cnfdc.com.cn/new/index/bg_2.jpg); overflow:hidden;}
#seach .span-8 li{ clear:both; line-height:20px;}
#seach .span-8 .dot_black li{ height:22px; line-height:22px;}
#seach .span-16{ width:580px; height:60px; padding:9px 9px 6px 9px; border:1px solid #A0DBD9; background:url(http://i.cnfdc.com.cn/new/index/bg_2.jpg);}
#seach .span-16 .nav_top{ padding-left:150px; height:25px; overflow:hidden;}
#seach .span-16 ul{}
#seach .span-16 ul li{ float:left; height:25px; color:#666; margin-left:10px;}
#seach .span-16 ul li a{ display:block; height:25px; width:70px; text-align:center; line-height:25px; color:#000;}
#seach .span-16 ul li a:hover,
#seach .span-16 ul li a.on{ font-weight:bold; color:#FFF; background:url(http://i.cnfdc.com.cn/new/index/ico_1.gif) no-repeat;}
#seach .span-16 .cont{ clear:both; overflow:hidden; height:28px; width:555px; padding-left:20px; padding-top:7px; background:url(http://i.cnfdc.com.cn/new/index/bg_img_1.png) no-repeat; overflow:hidden;}
.input_but{ height:21px; line-height:21px; width:56px; color:#FFF; border:none; background:url(http://i.cnfdc.com.cn/new/index/ico_seach.gif) no-repeat; cursor:pointer;}
#seach .span-16 .cont select{ margin:0px; width:70px; margin-right:5px;}
#seach .span-16 .cont input{ margin-right:5px;}


/*news*/
#news{}
#news .news_left,
#news .news_middle,
#news .news_right{ float:left; margin-right:10px; height:640px;}
#news .news_left{ width:335px;}
#news .news_middle{ width:315px; overflow:hidden;}
#news .news_middle .ntop{ height:66px; border-bottom:1px dashed #ccc; margin:0 10px;}
#news .news_middle .ntop a{ color:#F00;}
#news .news_middle .ntop h1{ height:40px; line-height:40px; text-align:center;}
#news .news_middle .ntop h1 a{ font-size:20px;}
#news .news_middle .ntop li{ height:22px; line-height:22px; text-align:center;}
#news .news_middle .cont{ padding:5px 0 0 0;}
#news .news_middle .cont li{ /*height:22px; line-height:22px;*/ white-space:nowrap; word-break:breakall; text-overflow:ellipsis; overflow:hidden;}
#news .news_middle .cont li a{ font-size:14px;}
#news .news_right{ width:280px; margin-right:0px;}
/*news_left*/
#news .news_left .one{ height:300px; overflow:hidden;}
#news .news_left .two{ height:246px; border:1px solid #acf; padding:1px;}
#news .news_left .two .box{ height:246px; background:url(http://i.cnfdc.com.cn/new/index/bg_3.jpg) repeat-x;}
h1.top{ height:34px; padding:0 10px; overflow:hidden;}
h1.top span{ float:left; display:block; font-size:24px; line-height:normal; padding-top:5px;*padding-top:10px; font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif;; width:125px; height:29px; background:url(http://i.cnfdc.com.cn/new/index/yejie.jpg) no-repeat 0px 5px;}
h1.top em{ float:right; font-style:normal; padding-top:10px;}
h1.top em a{ display:block; width:70px; padding-left:25px; height:19px;*height:18px; padding-top:5px;*padding-top:6px; font-weight:normal; background:url(http://i.cnfdc.com.cn/new/index/ico_2.gif) no-repeat;}
#news .news_left .two .box .cont{ border:1px solid #acf; background-color:#FFF; margin:10px; height:190px;}
#news .news_left .two .box .cont .cnav{ display:block; height:25px; background:url(http://i.cnfdc.com.cn/new/index/dot_green.gif) repeat-x bottom; overflow:hidden;}
#news .news_left .two .box .cont .cnav li{ height:25px; float:left;}
#news .news_left .two .box .cont .cnav li a{ float:left; display:block; height:24px; line-height:24px; padding:0 10px; background:url(http://i.cnfdc.com.cn/new/index/ico_3.gif) repeat-x; border:1px solid #9DC6D8; border-top:none; border-left:1px solid #FFF;}
#news .news_left .two .box .cont .cnav li a:hover,
#news .news_left .two .box .cont .cnav li a.on{ padding:0 10px; background:none; border:1px solid #FFF; border-top:none; border-right:1px solid #9DC6D8;}
#news .news_left .two .box .cont .down{ padding:10px 10px 10px 10px;}
#news .news_left .two .box .cont .down li{ clear:both; line-height:25px;}
#news .news_left .two .box .cont .down ul.dot_black li div{ padding-left:10px; background-position:0px center;}
#news .news_left .three{ width:335px; height:70px;}
/*news_middle*/
#news .news_middle .one{ height:365px; margin-bottom:10px;}
#news .news_middle .two{ height:80px; margin-bottom:10px;}
#news .news_middle .three{ height:175px;}
#news .news_middle .three li{ /*height:22px; line-height:22px;*/ white-space:nowrap; word-break:breakall; text-overflow:ellipsis; overflow:hidden;}
#news .news_middle .three li a{ font-size:14px;}
/*news_right*/
#news .news_right .one{ height:98px; width:278px; border:1px solid #85C2EE; margin-bottom:10px;}
#news .news_right .one .box{ height:91px; padding-top:5px; padding-left:20px; margin:1px; background:url(http://i.cnfdc.com.cn/new/index/bg_4.jpg) repeat-x;}
#news .news_right .two{ height:253px; width:278px; border:1px solid #85C2EE; margin-bottom:10px;}
#news .news_right .two .cont{ padding:10px 10px 0 10px; line-height:22px;}
#news .news_right .two .cont .img_text p a{ line-height:24px;}
#news .news_right .two .cont .lh_big li{ height:26px; line-height:26px;}
#news .news_right .three{ height:263px; width:278px; overflow:hidden; border:1px solid #85C2EE;}
#news .news_right .three .box{ height:246px; padding:5px 10px 10px 30px; margin:1px; background:url(http://i.cnfdc.com.cn/new/index/bg_6.jpg) repeat-y; line-height:22px;}
#news .news_right .three .box1{ height:246px; padding:5px 10px 10px 30px; margin:1px; background:url(http://i.cnfdc.com.cn/new/index/zdcs.jpg) repeat-y; line-height:22px;}
#news .news_right .three .box li{ clear:both;}
#news .news_right .three .box1 li{ clear:both;}

/*楼盘信息*/
#lp_msg{ border:1px solid #A0DBD9; width:948px;}
#lp_msg h1{ margin:1px; padding:0 15px; height:43px; background:url(http://i.cnfdc.com.cn/new/index/bg_h1.png) no-repeat; line-height:41px;}
#lp_msg h1 span{ float:left; font-size:22px; color:#FFF; font-weight:bold; font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif;}
#lp_msg h1 em{ float:right; font-size:12px; font-style:normal;}
#lp_msg h1 em a{ font-weight:normal;}

/*房屋出租/出售信息*/
#fw_cz{ border:1px solid #A0DBD9; width:948px;}
#fw_cz h1{ margin:1px; padding:0 15px; height:43px; background:url(http://i.cnfdc.com.cn/new/index/bg_h1.png) no-repeat; line-height:41px;}
#fw_cz h1 span{ float:left; font-size:22px; color:#FFF; font-weight:bold; font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif;}
#fw_cz h1 em{ float:right; font-style:normal;}
#fw_cz h1 em a{ font-size:14px; color:#F00;}

/*中房网社区*/
#zf_home{ border:1px solid #A0DBD9; width:948px;}
#zf_home h1{ margin:1px; padding:0 15px; height:43px; background:url(http://i.cnfdc.com.cn/new/index/bg_h1.png) no-repeat; line-height:41px;}
#zf_home h1 span{ float:left; font-size:22px; color:#FFF; font-weight:bold; font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif;}
#zf_home h1 em{ float:right; font-style:normal;}
#zf_home h1 em a{ font-size:12px; margin-left:20px; font-weight:normal;}

/*家装建材*/
#jzjc{ border:1px solid #FBD373; width:948px;}
#jzjc h1{ margin:1px; padding:0 15px; height:43px; background:url(http://i.cnfdc.com.cn/new/index/bg_h1_org.png) no-repeat; line-height:41px;}
#jzjc h1 span{ float:left; font-size:22px; color:#FFF; font-weight:bold; font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, sans-serif;}
#jzjc h1 em{ float:right; font-style:normal;}
#jzjc h1 em a{ font-size:12px; margin-left:20px; font-weight:normal;}

/*楼盘信息内容*/
.lp_left,
.lp_right{ float:left; height:550px; margin-right:10px;}
.lp_left{ width:675px;}
.lp_left .one{ height:125px; margin-bottom:10px;}
.lp_left .one li{ width:20%; float:left;}
.lp_left .one a{ display:block; width:110px; height:112px; padding:5px; margin:0 auto; border:1px solid #ccc; text-align:center;}
.lp_left .one a img{ width:107px; height:85px; margin-bottom:5px;}
.lp_left .one a span{ clear:both; display:block; height:22px; line-height:22px; background-color:#D3D5E2; text-align:center; cursor:pointer;}
.lp_left .one a:hover{ border:1px solid #F00;}
.lp_left .one a:hover span{ background-color:#F00; color:#FFF;}
.lp_left .two{ height:215px; margin-bottom:10px; overflow:hidden;}
.ldcont{ padding:5px 0 0 5px; line-height:26px;*line-height:24px; overflow:hidden;}
.ldcont a{ padding-left:20px; background:url(http://i.cnfdc.com.cn/new/index/icon/dot_black.gif) no-repeat 10px center;}
.ldcont table{ float:left; width:210px; margin-right:5px;}
.ldcont table th{ border-bottom:1px dashed #ccc; text-align:left;}
.lp_left .three{ overflow:hidden;}
.lp_left .three .left{ float:left; width:330px; height:338px; border:1px solid #acf; margin-right:10px; overflow:hidden;}
.lp_left .three .left .cont{ padding:10px 10px 0 10px; line-height:22px;}
.lp_left .three .left .cont .img_text{ border-bottom:1px dashed #ccc; margin-bottom:5px; padding-bottom:5px;}
.lp_left .three .left .cont p a{ background:url(http://i.cnfdc.com.cn/new/index/icon/dot_black.gif) no-repeat 0px center;*background:url(http://i.cnfdc.com.cn/new/index/icon/dot_black.gif) no-repeat 0px 4px; padding-left:10px; line-height:25px;}
.lp_left .three .left .cont li{ clear:both;}
.lp_left .three .left .cont .lh_d_big li div{ padding-left:10px; background-position:0px center;}
.lp_left .three .right{ float:left; width:333px; height:340px;}
.lp_left .three .right .done{ height:163px; margin-bottom:10px; border:1px solid #acf;}
.lp_left .three .right .done .cont td{ text-align:center; line-height:25px;}
.lp_left .three .right .done .cont th{ background-color:#DFE7EA; text-align:center; line-height:24px; font-weight:normal;}
.lp_left .three .right .dtwo{ height:163px; border:1px solid #acf;}
.lp_left .three .right .dtwo .cont{ line-height:22px; padding:4px 10px 0 0px;}
.lp_left .three .right .dtwo .cont li{ clear:both;}

.lp_left .three h6{ margin:1px;}

.lp_right{ width:265px; margin-right:0px;}
.lp_right .one{ height:347px; border:1px solid #acf; margin-bottom:10px;}
.lp_right .one .top{ height:29px; background:url(http://i.cnfdc.com.cn/new/index/bg_10.jpg) repeat-x; margin:1px; overflow:hidden;}
.lp_right .one .top ul { float:left; height:29px;}
.lp_right .one .top ul li{ float:left; height:29px;}
.lp_right .one .top ul li a{ _float:left; display:block; height:29px; line-height:29px; color:#FFF; font-size:12px; font-weight:bold; padding:0 10px;*padding:0 15px; color:#000;}
.lp_right .one .top ul li a.on,
.lp_right .one .top ul li a:hover{ background:url(http://i.cnfdc.com.cn/new/index/bg_9.jpg) repeat-x; color:#FFF;}
.lp_right .one .top div{ float:right; padding-right:10px; padding-top:3px;}
.lp_right .one .cont{ padding:20px 10px 0px 10px; line-height:26px;*line-height:22px;}
.lp_right .one .cont th{ text-align:center; border-bottom:1px dashed #ccc;}
.lp_right .one .cont td{ text-align:center;}
.lp_right .one .cont td.ta_left{ text-align:left;}
.lp_right .one .cont td a{ padding-left:10px; background:url(http://i.cnfdc.com.cn/new/index/icon/dot_black.gif) no-repeat 0px center;}

.lp_right .two{ height:263px; border:1px solid #acf; margin-bottom:10px;}
.lp_right .two .top{ height:29px; background:url(http://i.cnfdc.com.cn/new/index/bg_10.jpg) repeat-x; margin:1px; overflow:hidden;}
.lp_right .two .top ul { float:left; height:29px;}
.lp_right .two .top ul li{ float:left; height:29px;}
.lp_right .two .top ul li a{_float:left; display:block; height:29px; line-height:29px; color:#FFF; font-size:14px; font-weight:bold; padding:0 15px; background:url(http://i.cnfdc.com.cn/new/index/bg_9.jpg) repeat-x;}
.lp_right .two .top div{ float:right; padding-right:10px; padding-top:3px;}
.lp_right .two .cont{ line-height:22px; padding:5px 10px 0 0px;}
.lp_right .two .cont li{ clear:both; white-space:nowrap; word-break:breakall; text-overflow:ellipsis; overflow:hidden;}
.lp_right .three{ height:65px;}

/*房屋出租/出售信息 内容*/
#fc_box{}
.fc_left{ float:left; width:675px; height:440px; margin-right:10px;}
.fc_left .one{ height:215px; margin-bottom:10px;}
.fc_left .two{ height:215px;}
.fc_left .ldcont{ height:175px;}
.fc_left .ldcont table{ width:315px; margin-right:5px;}
.fc_left .ldcont table td{ text-align:center; line-height:23px;*line-height:22px;}
.fc_left .ldcont table td.ta_left{ text-align:left;}

.fc_right{ float:left; width:265px; height:440px;}
.fc_right .one{ height:30px; margin-bottom:10px;}
.fc_right .two{ height:30px; margin-bottom:10px;}
.fc_right .three{ height:135px; margin-bottom:10px;}
.fc_right .four{ height:213px; border:1px solid #acf;}
.fc_right .four .top{ height:29px; background:url(http://i.cnfdc.com.cn/new/index/bg_10.jpg) repeat-x; margin:1px; overflow:hidden;}
.fc_right .four .top ul { float:left; height:29px;}
.fc_right .four .top ul li{ float:left; height:29px;}
.fc_right .four .top ul li a{_float:left; display:block; height:29px; line-height:29px; color:#000; font-size:12px; font-weight:bold; padding:0 15px;}
.fc_right .four .top ul li a.on,
.fc_right .four .top ul li a:hover{ background:url(http://i.cnfdc.com.cn/new/index/bg_9.jpg) repeat-x; color:#FFF;}
.fc_right .four .top div{ float:right; padding-right:10px; padding-top:3px;}
.fc_right .four .cont { padding:5px 10px 0 10px;}
.fc_right .four .cont table th{ text-align:center; border-bottom:1px dashed #ccc;}
.fc_right .four .cont table td{ text-align:center; line-height:25px;*line-height:22px;}
.fc_right .four .cont table td.ta_left{ text-align:left;}
.fc_right .four .cont table td a{ text-align:left; padding-left:10px; background:url(http://i.cnfdc.com.cn/new/index/icon/dot_black.gif) no-repeat 0px center;}


/*房屋出租/出售信息 店铺展示*/
#fc_box_down{ height:148px; width:948px; border:1px solid #acf;}
#fc_box_down .cont{}
#fc_box_down table{ height:118px;}
#fc_box_down table td{}
#fc_box_down table td a{ display:block; width:115px; margin:0 10px;; text-align:center;}
#fc_box_down table td a img{ border:1px solid #333; margin-bottom:10px;}
#fc_box_down table td a span{ clear:both; cursor:pointer;}
#fc_box_down table td a:hover img{ border:1px solid #F00;}


/*中房网社区 内容*/
#zh_box{}
.zh_left{ float:left; width:630px; height:415px; margin-right:10px;}
.zh_left .one{ height:118px; border:1px solid #acf; margin-bottom:10px; background:url(http://i.cnfdc.com.cn/new/index/bg_11.jpg) repeat-y;}
.zh_left .one .cont{ padding:15px 10px 0 45px;}
.zh_left .one .cont li{ float:left; width:16%; text-align:center;}
.zh_left .one h6{ display:none;}
.zh_left .two{ height:283px; border:1px solid #acf; background:url(http://i.cnfdc.com.cn/new/index/bg_12.jpg) repeat-y;}
.zh_left .two h6{ display:none;}
.zh_left .two .cont div{ float:left; width:59px; text-align:center; height:54px; margin-right:10px; padding-top:5px; background:url(http://i.cnfdc.com.cn/new/index/bg_img.jpg) no-repeat;}
.zh_left .two .cont{ padding:15px 10px 0 40px;}
.zh_left .two .cont li{ float:left; width:33%; height:65px;}

.zh_right{ float:left; width:308px; height:413px; border:1px solid #acf;}
.zh_right h6{ margin:1px;}
.zh_right h6 em{ padding-top:5px;*padding-top:4px;}
.zh_right .cont{ padding:10px 10px 0 0;}
.zh_right .cont li{ clear:both;}
.zh_right .cont .lh_d_big li div,
.zh_right .cont .lh_d_big li{ height:24px; line-height:24px;}
.zh_right .cont li a{ color:#333;}

/**/
#jzjc_box .span-8{ width:313px; height:215px; margin-right:6px;}
#jzjc_box .bod{ width:310px; height:213px; border:1px solid #FDE09C;}
#jzjc_box .cont{ padding:10px 0 0 5px; line-height:24px;}
#jzjc_box .cont li{ clear:both;}
#jzjc_box .cont a{ font-size:14px;}
#jzjc_box .last{ margin-right:0px; float:right;}

/*建材商场*/
#jcsc{}
#jcsc .cont{ padding:30px 10px 10px 10px;}
#jcsc .cont li{ clear:none; float:left; width:33%; text-align:center; height:70px;}
#jcsc .cont li a {display:block; width:50px; height:50px; margin:0 auto;}
#jcsc .cont li a.a{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_1.jpg) no-repeat;}
#jcsc .cont li a.b{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_2.jpg) no-repeat;}
#jcsc .cont li a.c{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_3.jpg) no-repeat;}
#jcsc .cont li a.d{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_4.jpg) no-repeat;}
#jcsc .cont li a.e{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_5.jpg) no-repeat;}
#jcsc .cont li a.f{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_6.jpg) no-repeat;}
#jcsc .cont li a.a:hover{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_1_1.jpg) no-repeat;}
#jcsc .cont li a.b:hover{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_2_1.jpg) no-repeat;}
#jcsc .cont li a.c:hover{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_3_1.jpg) no-repeat;}
#jcsc .cont li a.d:hover{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_4_1.jpg) no-repeat;}
#jcsc .cont li a.e:hover{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_5_1.jpg) no-repeat;}
#jcsc .cont li a.f:hover{ background:url(http://i.cnfdc.com.cn/new/index/icon/icon_house_6_1.jpg) no-repeat;}

/*友情链接*/
#friend_links{ width:948px; border:1px solid #acf;}
#friend_links h6{ margin:1px; text-align:center; font-size:14px;}
#friend_links .cont{ padding:10px; overflow:hidden; line-height:22px;}
#friend_links .cont a{ width:132px; display:block; float:left; text-align:left; white-space:nowrap; word-break:breakall; text-overflow:ellipsis; overflow:hidden;}


/*add css*/
.lh_d_big li div,
.lh_d_big li{ line-height:25px; height:25px;}
.lh_d_big li div a{ color:#575757;}

.lh_t_big li div,
.lh_t_big li{ line-height:24px; height:24px;}
.lh_t_big li div a{ color:#575757;}

.lh_big li div{ line-height:25px; height:25px;}
.lh_big li div a{ color:#575757;}