/* 全局样式 */
body{background:#fff;color:#333;font-size:12px;font-family:"宋体";margin:0px;}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div.p{margin:0;padding:0;border:0;}
h4,td{font-size:12px}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
/*颜色区*/
.fff{color:#fff}
.hs{color:#000}
.lan{color:#0142ff}
.lan_se{color:#003399}
.lan_se_a{color:#1a66b1}
.chen_se{color:#ff3300}
.hu_se{color:#333333}
.hu_se_a{color:#666}
.hu_se_b{color:#003399}
.red{color:red}
.re{color:#990100}
.re_1{color:#ff6600}
.haa{color:#5f4534}
.fl_left{float:left}
.fl_right{float:right}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font18{font-size:18px;}
.h_22{line-height:22px;}
.h_18_line{line-height:20px;border-bottom:#d5d5d5 dotted  1px; }
.hd_1{height:374px;}
.hd_2{height:328px;}
.ny_bt_bg{background:#f3f3f3;}
.he_24 li{height:24px;}
.h_25{line-height:25px;}
.tx_en{ font-family:Arial, Helvetica, sans-serif}
.no_line{text-decoration:none;}
.clear{clear:both;}
.inpnt_line{border:1px #91b2d5 solid;padding:2px;}
.input_bg{height:22px; color: #003465; margin-right:8px;background:url(../fcic_img/in_bg.gif);border: 1px #aec5d7 solid;}
.bg_hse{background:#f9f9f9;line-height:24px;}
.bg_hse_h{background:#f2f2f2;text-align:center;line-height:17px;}
.hu_bk{border:1px #CCC solid;padding:1px;}
.img_bk{border:1px #cfdfee solid;padding:4px;margin-top:10px;}
.padd8{padding:8px 0px;}
.mar_tb6{margin-top:6px; padding:0px;}
.tab_line{border-right:#d5d5d5  dashed 1px;float:left;margin:0px 3px;}
.tab_bto_line{border-bottom:#d2d2d2  solid 1px;}
.wsslb{border:#d2d2d2 solid 1px;padding:4px;background:#ecf6ff;margin:5px 0px;height:18px;}
.wsslb_bk{border:#d2d2d2 solid 1px;margin:5px 0px;height:65px;padding:5px;}
.wsslb_bw{float:left;width:16px; color:#FF0000;line-height:16px;background:#f2f2f2;font-weight:bold;margin-right:5px;height:55px; padding-top:10px;padding-left:6px;}
.bg_pj{background:url(../fcic_img/fc_right_img_5.gif);height:60px;background-repeat: no-repeat;padding-top:16px;padding-left:88px}
.bg_pt{background:url(../fcic_img/fc_right_img_6.gif);height:55px;background-repeat: no-repeat;padding-top:16px;padding-left:88px}
.bg_pj a:link,visited{text-decoration:none}
.bg_pj a:hover{ color:#FFF; background:#ff7800;padding-top:2px;margin:0px;}
.bg_pt a:link,visited{text-decoration:none}
.bg_pt a:hover{ color:#FFF; background:#ff7800;padding-top:2px;margin:0px;}
.line{color:#adabab}
/*右部框架区*/
.fc_rightb{width:240px;margin-top:15px;padding:6px 10px;border:#cdcdcd solid 1px;background:#f9f9f9}
.fc_rightb_a{width:240px;margin-top:8px;padding:6px 10px;border:#cdcdcd solid 1px; height:258px;}
.fc_rightb_b{width:240px;margin-top:8px;padding:6px 10px;border:#cdcdcd solid 1px;}

.mf_bg{ background-image:url(../fcic_img/fc_right_img_7.gif); background-repeat:no-repeat; text-align:center; padding-top:2px;width:80px;height:30px;}
.wj_mw{ width:12px; background:#efefef;padding:4px 8px;margin-right:10px; float:left;line-height:16px; font-weight:bold}
.fl_liw li{height:22px;padding:5px;}
.w_20{width:230px;height:48px;margin-top:10px; border:#d3d2d2 solid 1px; background:#fdfaea}

/*链接区*/
a{text-decoration:underline;}
a:hover,a:active,a:focus{color:#cc000a;}
a.his:link,a.his:visited{text-decoration:none; color:#333333}
a.his:hover{color:#cc000a;}

/*顶头框架区*/
#tp{background:#f6f9fe;height:12px;text-align:left;padding:8px 20px;border-bottom:1px #e1e2e4 solid}
#tp img{padding-left:5px;}

/*主体框架区*/
#allbody{margin:auto;width:948px;height:auto;position:relative;text-align:left;border:0px #e1e2e4 solid;}

/*头部框架区*/
#fc_top{margin-top:5px;height:auto;}
#fc_top #fc_top_a{height:70px;margin:0px 0px;}
#fc_top #fc_top_a p{padding-right:15px;}
#fc_top #fc_top_a ul{float:right;padding-top:20px;padding-right:5px;}
#fc_top #fc_top_a ul li{ float:left;}
#fc_top #fc_top_a a:link,#fc_top #fc_top_a a:visited{text-decoration:none; padding:4px;line-height:24px;}
#fc_top_a_bg{float:right;background-image:url(../fcic_img/boot_bg.gif); background-repeat:no-repeat;padding-top:22px; background-position:right top;width:340px}


/*导航菜单 滑动门效果*/
#fc_shu{float:left;background:url(../fcic_img/fc_top_img_2.gif);background-repeat:repeat-x; height:39px;width:650px;padding-right:16px;}
#fc_shu ul{float:right; }
#zishu li{ float:left; margin-left:5px; margin-top:8px;font-weight:bold;letter-spacing: 3px;
}
.nav_a a:link,.nav_a a:visited{text-decoration:none; display:block; padding-right:15px; background:url(../fcic_img/fc_top_menu_bg_b_1.gif) no-repeat right top;margin-top:3px; color:#333; float:left;}
.nav_a span{cursor:hand;background-color: #DBF0C4;background:url(../fcic_img/fc_top_menu_bg_b_.gif) no-repeat; display:block; line-height:29px; padding-left:15px; cursor:hand; float:left;}
.nav_a a:hover,.nav_a active{text-decoration:none; display:block; padding-right:15px; background:url(../fcic_img/fc_top_menu_bg_a_1.gif) no-repeat right bottom;margin-top:0px; color:#FFF}
.nav_a a:hover span,.nav_a a:active span{background-color: #DBF0C4;background: url(../fcic_img/fc_top_menu_bg_a_.gif)  no-repeat  left bottom; display:block; line-height:29px; padding-left:15px; margin-top:0px; padding-top:1px; padding-bottom:2px; cursor:hand;}

.nav_b a:link,.nav_b a:visited{text-decoration:none; display:block; padding-right:15px; background:url(../fcic_img/fc_top_menu_bg_a_1.gif) no-repeat right top;margin-top:2px; color:#fff; float:left;}
.nav_b span{cursor:hand;background-color: #DBF0C4;background:url(../fcic_img/fc_top_menu_bg_a_.gif) no-repeat; display:block; line-height:29px; padding-left:15px; cursor:hand; float:left;}



/*导航菜单*/
#fc_top #fc_top_b{background:url(../fcic_img/fc_top_img_2.gif);background-repeat:repeat-x; height:39px;}
#fc_top #fc_top_b ul li{float:left;text-align:center;font-weight:bold;letter-spacing:2px;padding-top:7px;}
#fc_top #fc_top_b a{display: block; width: 90px; margin:0px 2px;}

#fc_top #fc_top_b a.top_menu:link,a.top_menu:visited{color:#323433; background-image:url(../fcic_img/fc_top_menu_bg_b.gif);background-repeat: no-repeat; background-position:bottom;padding-top:12px;height:19px;text-decoration:none; }
#fc_top #fc_top_b a.top_menu:hover{color:#323433; background-image:url(../fcic_img/fc_top_menu_bg_a.gif);background-repeat: no-repeat; color:#FFFFFF;padding-top:9px;height:22px; text-decoration:none;}

#fc_top #fc_top_b  a.top_menu_a:link,a.top_menu_a:visited,a.top_menu_a:hover{color:#323433; background-image:url(../fcic_img/fc_top_menu_bg_a.gif);background-repeat: no-repeat; color:#FFFFFF;padding-top:9px;height:22px; text-decoration:none}

#fc_top #fc_top_c{background:#f0f9fe;height:34px;margin:5px 0px;border:1px #cbdcee solid;padding-left:32px;background-image:url(http://www.hffangchan.com/fcic_img/fc_top_ico_2.gif); background-repeat:no-repeat; background-position:10px}
#fc_top #fc_top_c p{margin:0px;padding-top:7px}
#fc_top #fc_top_c form{padding-top:5px}
#fc_top #fc_top_c_1{background:#f0f9fe;line-height:34px;margin:5px 0px;border:1px #cbdcee solid;padding-left:32px;background-image:url(http://www.hffangchan.com/fcic_img/fc_top_ico_2.gif); background-repeat:no-repeat; background-position:10px}

/*搜索框架*/
#fc_conta{width:680px;margin-top:6px;padding-bottom:6px;float:left;}
#fc_conta #fc_Search{float:right;width:420px;margin-top:4px;border:1px #e1e2e4 solid;padding:6px;background:#f0f9ff}
#fc_conta #fc_Search p{margin-bottom:10px;}
#fc_conta #fc_Search select{width:100px;}

/*新闻框架*/
#fc_conta #fc_news{margin-top:8px;width:680px; overflow:auto}
#fc_conta #fc_news #fc_news_a{text-align:center; width:355px;float:right}
#fc_conta #fc_news #fc_news_a h4{font-size:16px;padding:4px;}
#fc_conta #fc_news #fc_news_a p{float:right;padding-top:4px; padding-bottom:8px; border-bottom:#999999  dotted 1px;width:340px;}
#fc_conta #fc_news #fc_news_b{padding-left:8px;width:346px;float:right}

/*右边荐房框架*/
#fc_right_a{margin-top:5px;width:260px;float:right;}
.right_bk{border:#9dc0de solid 1px;padding:8px; background-image:url(../fcic_img/fc_right_img_1.gif); background-position:top; background-repeat:repeat-x; height:210px;margin-top:5px;}


/*广告区*/
#fc_contb{padding-left:10px;border:#e8e8e8 solid 1px;height:105px;padding-top:10px;}
#fc_contb .uabl{float:left;text-align:center;border-right:#d5d5d5  dashed 1px;}
#fc_contb .uabl img{margin:6px 14px;}

/*新房区框架区*/
.fc_contc{padding-top:5px; width:680px;margin-top:2px;}
.fc_contc_a{border-bottom:#92b8dc solid 1px; border-right:#92b8dc solid 1px; border-top:#92b8dc solid 1px; line-height:26px;margin-top:8px;background-image:url(../fcic_img/fc_cent_2.gif); background-position:top; background-repeat:repeat-x; width:403px;text-align:right;padding:0px 5px;float:right}
.fc_contc_b{ width:320px;border:#92b8dc solid 1px;height:230px;padding:8px;margin-top:6px;}
.fc_contc_b_h{ width:320px;border:#92b8dc solid 1px;height:285px;padding:8px;margin-top:6px;}

/*价格查询框架区*/
#fc_contd{width:678px;margin-top:8px;border:#9dc0de solid 1px;background-image:url(../fcic_img/fc_cent_4.gif); background-position:top; background-repeat:repeat-x;height:160px;  }
#fc_contd .ht_bg{float:left;width:80px;background:#4e89c5;height:25px;padding-top:4px;text-align:center;color:#FFF;margin:0px;}

/* 价格选项卡 菜单class*/
#Tab2{margin:2px;padding-top:5px;}
.Menubox {line-height:22px;height:30px;background-image:url(../fcic_img/xin_1.gif); background-repeat:repeat-x; background-position:top}
.Menubox li{float:left;display:block;cursor:pointer;width:85px;text-align:center;color:#5d4636;background:url(../fcic_img/tbl_1.gif);margin:0px 1px;height:27px;background-position:top; background-repeat:no-repeat;}
.Menubox li.hover{background:#fff;width:97px;background:url(../fcic_img/tbl_2.gif);color:#972c00;background-position:top; background-repeat:no-repeat;font-weight:bold}
.Contentbox{clear:both;margin-top:0px;border-top:none;text-align:center;padding-top:8px;}

.ma_Menubox {line-height:22px;height:30px;background-image:url(../fcic_img/xin_1_1.gif); background-repeat:repeat-x; background-position:top}
.ma_Menubox li{float:left;display:block;cursor:pointer;width:85px;text-align:center;color:#5d4636;background:url(../fcic_img/tbl_1.gif);margin:0px 1px;height:27px;background-position:top; background-repeat:no-repeat;}
.ma_Menubox li.hover{background:#fff;width:97px;background:url(../fcic_img/tbl_2.gif);color:#972c00;background-position:top; background-repeat:no-repeat;font-weight:bold}

/*浮动层*/
#po_ua{ position:relative; z-index:10;}
#po_ue{ position:absolute;width:300px; display:block;border:#d0d0d0 1px solid; position:absolute; background:#FFFFFF; top:10px; left:-10px; display:none}

#ping_ua{ position:relative;}
#ping_ue{ position:absolute;width:300px; display:block;border:#d0d0d0 1px solid; position:absolute; background:#FFFFFF; top:30px; left:-50px; display:none}

.jj_bg{background:#5492cb;height:26px; color:#fff;}
.jj_bg h4{line-height:25px;float:left;font-size:14px;padding-left:5px;}
.jj_bg p{float:right;padding:5px; cursor:pointer}

/*脚部定义*/
#job_foot{margin-top:8px;}
#job_foot_1{background:#eaf3ff;height:24px;padding:5px; text-align:center;color:#CCCCCC;line-height:26px;}
#job_foot_2{padding-top:5px;font-size:12px;text-align:center;line-height:22px;color:#666666}




/*链接区*/
#lan_se_font12 a{color:#000000;text-decoration:underline;}
#lan_se_font12 a:hover,a:active,a:focus{color:#000000;text-decoration:underline;}
#lan_se_font12 a.his:link,a.his:visited{text-decoration:none; color:#333333}
#lan_se_font12 a.his:hover{color:#000000;}

.bg {
background-color: #FFF;
width: 100%;
height: 100%;

left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_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);/*IE5 IE5.5*/
} 


