@charset "gbk";
/* CSS Document */
body,div,p,ul,li,a,input,form,table,tr,td,th,span,i,strong,var,em,font,img,dl,dt,dd,textarea,cite,h1,h2,h3,h4,h5,h6{font-size:12px;font-family:\5b8b\4f53;padding:0px;margin:0px;font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul,li{list-style-type:none;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
.floatleft{display:inline;float:left;}
.floatright{float:right;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{zoom:1;display:inline-block;display:block;}
.b{font-weight:bold;}
input,button,select,textarea{resize:none;outline:none;}

.yqbHeader{height:30px;line-height:30px;background:#ffe8d1;}
.yqbHeaderCont{width:960px;margin:0 auto;}
.rLink{color:#ffdbbc;}
.rLink a{padding:0 8px 0 9px;color:#055ca8;}
.yqbFooter{background:#ffe8d1;}
.yqbFooterCont{width:960px;margin:0 auto;text-align:center;color:#777;}
.footerOne{padding:25px 0;border-bottom:1px solid #dad6cb;}
.oneCont td{vertical-align:top;}
.oneCont p{height:24px;line-height:24px;color:#777;}
.oneCont p a{color:#777;}
.footerTwo{padding:24px 0 27px;text-align:center;}
.footerTwo p{height:24px;line-height:24px;color:#777;}
.footerTwo p a{padding:0 18px;border-right:1px solid #777;color:#777;}
.hx_f_img{padding-top:16px;}
.hx_f_img img{border:1px solid #ccc;margin:0 18px;}

.yqbMain{background:#fff1e0;}
.yqbMainCont{width:960px;margin:0 auto;}

.banner{height:80px;}
.cityChange{padding-top:33px;}
.city{font-size:18px;font-family:"黑体";color:#f60;background:url(/fangxinbao../img/city_choose.gif);}
.ipt{padding:2px 10px;border:1px solid #e2ddc3;border-right:none;font-size:14px;color:#444;background:url(/fangxinbao../img/city_choose.gif) 245px -41px no-repeat #fff;width:282px;height:24px;line-height:24px;}
.ipt2{padding:2px 10px;border:1px solid #e2ddc3;border-right:none;font-size:14px;color:#444;width:282px;height:24px;line-height:24px;}
.btn{width:97px;height:30px;cursor:pointer;border:1px solid #000;background:#444;font-size:14px;font-weight:bold;color:#fff;}
.hot{height:20px;line-height:20px;}
.hot a{color:#055ca8;padding-right:14px;}


.nav{height:32px;overflow:hidden;background:url(/fangxinbao../img/link.gif) 0 0 no-repeat;}
.nav li{width:192px;float:left;}
.nav a{color: #FFFFFF;display: block;font-family: 微软雅黑; font-size: 16px;font-weight: bold;height: 32px;line-height: 32px;text-align: center;width: 192px;}
.nav a:hover{text-decoration:none;}
.nav a:hover,.nav .homes,.nav .bxcps,.nav .bxxqs,.nav .yxys,.nav .djts{background:url(/fangxinbao../img/high.gif) 0 0 no-repeat;}
a.home:hover,.nav .homes{background-position:0 0;}
a.bxcp:hover,.nav .bxcps{background-position:-192px 0;}
a.bxxq:hover,.nav .bxxqs{background-position:-384px 0;}
a.yxy:hover,.nav .yxys{background-position:-576px 0;}
a.djt:hover,.nav .djts{background-position:-768px 0;}

.detailsNav{height:32px;line-height:32px;background:#f4e9da;color:#ccc;}
.detailsNav a{color:#333;padding:0 21px;}
.detailsNav a:hover,.detailsNav a.on{color:#D84600;}
.crumbs{padding-top:12px;height:24px;line-height:24px;}
.crumbs a{color:#333;}

#showCity {cursor:pointer;background: url(/fangxinbao../img/city_choose.gif) right 7px no-repeat;display: block;padding-right:20px;}
#navCityBox {border:1px solid #FF6600;width:405px;padding: 5px 9px;*padding: 15px 9px;font-size:12px;display:none;position:absolute;top:0;background-color:#fff;z-index:100;}
#navCityBox a{text-decoration:none;color:#000;}
#navCityBox a:hover{text-decoration:underline;color:#055ca8;}
#navCityBox dl,dt,dd{margin:0;padding:0;border:0;}
#navCityBox dl{height:32px;}
#navCityBox dt{float:left;width:55px;height:32px;color:#999;}
#navCityBox dd{}
#navCityBox dd ul{}
#navCityBox dd ul li{list-style:none;float:left;width: 58px;margin: 0 0px 4px 0;}
.fix {clear: both;display: block;}
#navCityBox .moreCity {float:right;display:block;margin:11px 12px 0 0;color:#055ca8;}
#navInsuranceBox{border:1px solid #FF6600;width:356px;height:120px;background-color:#fff;display:none;position:absolute;z-index:101;font-size:14px;}
#navInsuranceBox a{display:inline;}
#navInsuranceBox a:hover {background:none;}
#navInsuranceBox table{margin:20px 0 0 27px;}
#navInsuranceBox table tr{height:27px;width:331px;}
#navInsuranceBox table tr td{width:110px;}
#navInsuranceBox a{text-decoration:none;color:#000;font-size:14px;}
#navInsuranceBox a:hover{text-decoration:underline;color:#000;}

/*page*/
.hx_paging {line-height:normal; padding:18px 0 18px 0;}
.hx_paging ul { margin:0; padding:0; font-family:"宋体"; height:22px;}
.hx_paging ul li {list-style:none; float:left; font-size:12px; margin-right:5px;border:1px solid #CCC;line-height:normal; background:#fff;}
.hx_paging ul li.more { border:none; height:10px; padding:8px 0 0 0;margin:0 5px 0 0; clear:none; background:none;}
.hx_paging ul li.on { border:1px solid #ff944c; font-weight:bold;background:#ff944c;}
.hx_paging ul li.to { height:18px; width:17px; margin-left:-6px; background:url(/img/js/lpaging/paging_bg.gif) no-repeat 0 -120px; cursor:pointer; position:relative;}
.hx_paging ul li.to_over { background-position:-19px -120px;}

.what_page { border:1px solid #CCC; background:#FFF; position:absolute; top:18px; left:0; width:88px; height:80px; font-size:12px; font-family:"宋体"; line-height:normal;}
.what_page span { display:block; background:#CCC; text-align:center; padding:3px 5px 3px 5px;}
.what_page span a {float:right; width:8px; height:10px; overflow:hidden; background:url(/img/js/lpaging/paging_bg.gif) no-repeat 0 -149px; padding:0;}
.what_page span a:hover { background-position:-10px -149px;}
.what_page div {color:#666; text-align:center; margin-top:5px;}
.what_page .to_txt { width:37px; height:16px; border:1px solid #CCC; line-height:16px; margin-right:5px;}
.what_page .to_btn { background:url(/img/js/lpaging/paging_bg.gif) no-repeat 0 -95px; width:55px; height:20px; border:none; cursor:pointer;}

.hx_paging ul li.on a {cursor:default;color:#FFF;}
.hx_paging ul li.no_pre {background:url(/img/js/lpaging/paging_bg.gif) no-repeat 0 0; width:49px; height:18px; overflow:hidden;}
.hx_paging ul li.pre {background:url(/img/js/lpaging/paging_bg.gif) no-repeat 0 -22px; width:49px; height:18px; overflow:hidden; cursor:pointer;}
.hx_paging ul li.no_next {background:url(/img/js/lpaging/paging_bg.gif) no-repeat 0 -72px; width:49px; height:18px; overflow:hidden;margin-right:0;}
.hx_paging ul li.next {background:url(/img/js/lpaging/paging_bg.gif) no-repeat 0 -50px; width:49px; height:18px; overflow:hidden; cursor:pointer;margin-right:0;}
.hx_paging ul li.no_pre a,
.hx_paging ul li.pre a,
.hx_paging ul li.no_next a,
.hx_paging ul li.next a { width:49px; height:18px; padding:0; text-indent:-100px;}
.hx_paging ul li a {float:left;color:#000; text-decoration:none;height:16px;padding:2px 6px 0 6px;*height:15px;*padding-top:3px;line-height:normal; display:block;} 
.hx_paging ul li a:visited { color:#CCC}
/*20110825*/
#page2011nav .hx_paging ul li a { color:#000; text-decoration:none;}
#page2011nav .hx_paging ul li.on a { color:#FFF;}
#page2011nav .hx_paging ul li.surplus { border:none; cursor:pointer; font-weight:bold; height:22px; line-height:22px; color:#900000; padding-left:10px;}
#page2011nav .hx_paging .loading { background:url(/fangxinbao/css/05043118.gif) no-repeat center; width:93px; height:15px;}
/*20110914*/
#page2011nav .hxpage_tip{line-height:normal;font-size:12px;margin:0;padding-top:10px;color:#707070;}

/* layer */
.loginLayer{width:342px;height:205px;background:#fff;border:8px solid #ff944c;position:relative;display:none;}
#alertdiv .loginClose{display:block;width:15px;height:15px;background:url(/fangxinbao../img/close2.gif) 0 0 no-repeat;cursor:pointer;position:absolute;right:5px;top:5px;}
#alertdiv .loginTit{padding:0 9px;height:30px;line-height:30px;}
#alertdiv .loginTit cite{font-size:16px;font-family:"微软雅黑";font-weight:bold;}
#alertdiv .loginTit a{color:#055ca8;padding:0 10px;}
#alertdiv .loginPar{height:36px;line-height:36px;padding:12px 0 0 62px;}
#alertdiv .loginTitle{height:20px;line-height:20px;padding:12px 0 0 62px;}
#alertdiv .loginIpt{padding:2px;border:1px solid #e2ddc3;width:170px;height:20px;line-height:20px;color:#74736c;}
#alertdiv .loginBar{padding:12px 0 0 62px;height:28px;line-height:28px;}
#alertdiv .loginBtn{border:none;cursor:pointer;width:96px;height:28px;line-height:28px;margin-right:14px;font-size:16px;font-family:"微软雅黑";color:#fff;background:url(/fangxinbao../img/bar96.gif) 0 0 no-repeat;}
#alertdiv .checkbox{font-family:"tahoma";vertical-align:middle;}
#alertdiv .checkbox a{color:#055ca8;padding-left:14px;}
#alertdiv .comLogo{height:20px;line-height:20px;padding:13px 0 0 62px;}
#alertdiv .comLogo cite{float:left;color:#444;padding-right:7px;}
#alertdiv .comLogo a{float:left;display:inline;margin-right:5px;width:18px;height:18px;background:url(/fangxinbao../img/icon18.gif) 0 0 no-repeat;}
#alertdiv a.loginQQ{background-position:0 0;}
#alertdiv a.loginSina{background-position:0 -25px;}
#alertdiv a.loginMsn{background-position:0 -50px;}
#alertdiv a.loginBaidu{background-position:0 -75px;}
#alertdiv a.loginTx{background-position:0 -100px;}
#alertdiv .warmTips p{height:92px;line-height:92px;text-align:center;font-size:14px;}
#alertdiv .changereque{padding-left:62px;}
#alertdiv .changereque a{float:left;display:inline;padding-right:10px;width:96px;height:28px;line-height:28px;text-align:center;background:url(/fangxinbao../img/bar96.gif) 0 0 no-repeat;font-size:16px;font-family:"微软雅黑";color:#fff;}
#alertdiv .changereque a:hover{text-decoration:none;}

#kfHot{width:71px;height:100px;overflow:hidden;position:fixed;right:0px;*right:74px;bottom:293px;}
#retop{width:71px;height:70px;position:fixed;right:0px;*right:74px;bottom:122px;display:none;}
#retop a{display:block;width:71px;height:70px;background:url(/fangxinbao../img/kftop.gif) 0 -100px no-repeat;}
#retop a:hover{background:url(/fangxinbao../img/kftop.gif) 0 -170px no-repeat;}
#kfHot{width:71px;height:100px;overflow:hidden;}
*html #retop{position:absolute;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-bottom:120px;}
*html #kfHot{position:absolute;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-bottom:291px;}
*html #wx{position:absolute;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-bottom:191px;}
#wx{width:71px;height:99px;overflow:hidden;position:fixed;right:0px;*right:74px;bottom:193px;}
#wx a{display:block;width:71px;height:99px;background:url(/fangxinbao../img/wxicon.gif) 0 0 no-repeat;}
html{_background-image: url(#);_background-attachment:fixed; /* prevent screen flash in IE6 */} 
#kfHot a{display:block;width:71px;height:100px;background:url(/fangxinbao/img/kftop.gif) 0 0 no-repeat;}
#kfHot a.lineMeg{background-position:0 -240px;}
.add_v{padding: 5px 8px 3px; background:url(/fangxinbao/img/gs_ico.gif) no-repeat 0px 0px;}

.zkThing{display:block;}
.ycThing{display:none;}
.upScroll{height:20px;line-height:20px;margin-top:9px;padding-left:20px;}
.upScroll cite{float:left;color:#74736c;}
.outerScroll,.outerScroll li{width:350px;height:20px;line-height:20px;color:#666;font-weight:normal;float:left;overflow:hidden;}
.outerScroll a{color:#055ca8;}
.outerScroll em{color:#ccc;}
.havent{border-top:2px solid #ff944c;padding:32px 0 290px 384px;height:82px;background:url(/fangxinbao../img/haven.gif) 296px 32px no-repeat;}
.hSorry{height:24px;line-height:24px;padding-left:30px;color:#444;}
.hChoice{height:30px;line-height:30px;padding-left:60px;}
.hChoice a{color:#055ca8;font-size:14px;padding-right:26px;font-weight:bold;}
.score cite{color:#f00;font-weight:bold;}

.homeNav{padding:4px 0 0 7px;height:44px;line-height:44px;}
.homeNav a{float:left;padding:0 16px;height:44px;overflow:hidden;font-size:16px;font-family:"微软雅黑";color:#333;}
.homeNav a:hover,a.current{height:40px;border-bottom:4px solid #f79344;text-decoration:none;}
.miniNav{width:460px;}
.secNav{height:32px;line-height:32px;}
.indexLogo{width:316px;padding-top:16px;height:52px;background:url(/fangxinbao../img/divider.gif) 127px 16px no-repeat;}
.indexLogo img{vertical-align:middle;}
.indexNav{padding:0 23px 0 10px;width:48px;position:relative;color:#055ca8;cursor:pointer;background:url(/fangxinbao../img/arrowicon.gif) 64px 14px no-repeat;}
.navList{display:none;width:69px;height:82px;padding:6px 0 0 10px;background:#fff;border:1px solid #f60;border-top:none;position:absolute;bottom:-78px;left:0px;}
.navList li{height:20px;line-height:20px;}
.navList li a{color:#000;}
.yxyNav{float:right;color:#055ca8;padding:0 10px;}
.splitLine{height:2px;overflow:hidden;background:#f6e9d8;}
.padr34{padding-right:34px;}
.mar34{margin-right:34px;}
.yxyNavaa{float:right;color:#055ca8;}
.addStyleadd{width:48px;background:#fff url(/fangxinbao../img/over.gif) 0 0 no-repeat;}
/* 联想式搜索 */
#associate{width:400px;position:relative;overflow:visible;z-index:9;}
.associate{width:359px;border:1px solid #9d9d9d;position:absolute;left:0;top:81px;background:#f8f7f5;z-index:99;}
.assoSearch{padding-left:39px;width:320px;border-bottom:1px solid #eeede9;}
.theme{display:inline;margin-left:-31px;color:#999;float:left;width:24px;padding-top:10px;}
.themeCont{background:#fff;float:left;width:319px;border-left:1px solid #eeede9;}
.themePro a,.themeAdvi a{display:block;padding:10px 8px;color:#444;}
.themePro a{height:14px;line-height:14px;}
.themePro a:hover,.themeAdvi a:hover{text-decoration:none;background:#eeede9;}
.charMark{font-weight:bold;color:#f60;}
.adviPic{width:21px;height:25px;overflow:hidden;float:left;margin:2px 10px 0 0;display:inline;}
.adviTxt{line-height:14px;color:#999;}
.adviTxt span{color:#444;}
#phonetip1{color: #FF0000;
    width:100px;
   padding-left:60px;
    }
.btn.disabled{
        background: #dcdce1;
        color: #a1a4aa;}
.txcp{padding-top:10px;}