/*index_content*/
#index_content{background:url(../images/index_mapbg-c.jpg) 0 0 repeat-x;height:auto;position:relative}
#index_content .bgLeft,#index_content .bgRight,#index_content .right{background:url(../images/index_blocks.png)}
#index_content .bgLeft{ float:left; background-position:0 0; width:8px; height:428px}
#index_content .bgRight{ float:right; background-position:0 -465px; width:8px; height:428px}
#index_content .left{position:absolute;top:-5px;left:6px;width:668px;height:424px}
#index_content .right{position:absolute;top:0px;right:8px;width:281px;height:415px;background-position:0 -930px;}
#index_content .right ul{margin:2px 2px 0; position:relative;}
#index_content .right li{float:left}
#index_content .right .houseTabIndex li{ cursor:pointer;}
#index_content .right .btn_buyon,#index_content .right .btn_buyoff,#index_content .right .btn_renton,#index_content .right .btn_rentoff{width:69px;height:49px}
#index_content .right .btn_buyon,#index_content .right .btn_renton,#index_content .right .btn_buyon.curr,#index_content .right .btn_renton.curr,#index_content .housenew a,#index_content .houseold a,#index_content .houserent a,.housenew span,.houseold span,.houserent span,.feature .title,.feature a,.feature span,ul.termbox a,ul.termbox span,ul.termbox li.disabled a,ul.termbox li.disabled span{background:url(../images/index_btns.png) no-repeat}
#index_content .right .btn_buyon{background-position:0 0;}
#index_content .right .btn_renton{background-position:0 -119px;}
#index_content .right .btn_buyon.curr{background-position:0 -59px;}
#index_content .right .btn_renton.curr{background-position:0 -178px;}
.housenew,.houseold{height:28px}
.housenew li,.houseold li{margin:2px 0 0 4px}
.houserent li{margin:1px 0 0 2px}
*html .houserent li{margin:2px 0 0 2px}
*html .housenew li,*html .houseold li{margin:2px 0 0 2px;}
.houseType .chkArea{cursor:pointer; position:absolute; width:70px; height:23px; left:5px; z-index:1;}
*html .houseType .chkArea{ height:25px;}
*+html .houseType .houserent .chkArea{display:none}
*html .houseType .houserent .chkArea{display:none}
.houseType .houseStr{ position:absolute; left:28px; top:6px; z-index:0;}
*html .houseType .houseStr{ top:9px}
.houseType li .chk{ position:absolute; left:-9999px;}
.houseType .checkbox_on{background:url(../images/checkbox_on.gif) 5px 4px no-repeat;border:0}
.houseType .checkbox_off{background:url(../images/checkbox_off.gif) 5px 5px no-repeat;border:0}
*html .houseType .checkbox_on{background-position:5px 5px;}
*html .houseType .checkbox_off{background-position:5px 6px;}
#index_content .housenew a,#index_content .houseold a,#index_content .houserent a{background-position:0 -313px;padding:0px 0px 7px 2px;height:17px;margin:0 1px 0px 0px;float:left;text-decoration:none;color:#436C86}
*html #index_content .housenew a,*html #index_content .houseold a,*html #index_content .houserent a{ padding-bottom:0; height:24px;}
.housenew span,.houseold span,.houserent span{background-position:right -313px;padding:5px 7px 4px 4px;float:left;cursor:pointer;color:#436c86;}
.feature{height:85px;bottom:-35px}
*html .feature{bottom:-30px}
.feature .title{width:50px;background-position:0 -388px;margin-top:0; text-indent:-2000px; float:none!important;}
.feature li{margin:4px 0 0 7px}
*html .feature li{margin:4px 0 0 5px}
.feature a{background-position:0px -281px;padding:0px 0px 7px 2px;height:17px;margin:0 1px 0px 0px;float:left;text-decoration:none}
*html .feature a{ padding-bottom:0px;}
.feature span{background-position:-43px -281px;padding:4px 2px 5px 0px;float:left;cursor:pointer;color:#fff}
.buybox,.rentbox{height:195px}
ul.termbox{height:60px;margin:10px 0 0 10px}
ul.termbox{position:relative;z-index:9999;}
ul.termbox a{background-position:0 -347px;padding:0px 0px 7px 6px;width:48px;height:25px;margin:0 1px 0px 0px; display:block;text-decoration:none}
*html ul.termbox a{ padding-bottom:0;}
ul.termbox span{background-position:-40px -347px;padding:0 6px 0 4px; height:30px; line-height:30px; display:block;cursor:pointer;color:#436c86}
#index_content ul.termbox ul{margin-left:0; height:30px;}
ul.termbox li.disabled a{background-position:0px -389px}
ul.termbox li.disabled span{background-position:-40px -389px;color:#9e9e9e}
li.box01 span{padding-top:9px;}
li.box02 span{padding-top:3px;line-height:13px;}

.searchbox{height:20px;width:155px;border:1px solid #1e5780;padding:5px 0 0 5px;margin:0 8px 0 3px}
*html .searchbox{width:152px;}
.houserent{height:58px;padding-left:1px}


#widgets{display:none;}
.box{border:1px solid #4996b9;background:#f5f5f5;width:108px;z-index:100;margin:0;padding:0;}
#index_content .box a{color:#11698d;background:none;padding:0;height:auto;float:none;display:block}
#index_content .box a:hover{background:#cedce4}
.box label{cursor:pointer;display:block;margin:5px}
*html .box label{margin:5px;height:14px;overflow:hidden;}
.buybox .hot,.rentbox .hot{color:#fff;padding:1px 10px}
*+html .buybox .hot,*+html .rentbox .hot{padding:2px 10px}
*html .buybox .hot,*html .rentbox .hot{padding:1px 10px}
.buybox .hot a,.rentbox .hot a{color:#fff;text-decoration:underline;line-height:140%;_line-height:120%;margin-right:5px}
.buybox .hot a:hover,.rentbox .hot a:hover{text-decoration:none}
.buybox .hot strong,.rentbox .hot strong{font-weight:lighter}
/* aboutus */
.aboutus p{font-size:14px;font-family:"microsoft yahei","微软雅黑","黑体","simsun","宋体";line-height:160%;}
/* friend link */
.link_top{margin:10px 20px;line-height:160%;}
.link_top span{display:block;font-size:14px;color:#186f9e}
.bluearea{margin:10px 0 0 0;line-height:160%}
.bluearea textarea{width:450px;height:50px}
.bluearea b{font-size:14px;color:#000}
.bluearea .fright{float:right;width:500px}
.bluearea .fleft{float:left;width:140px;text-align:right}
.link{margin:10px 20px;}
.link dt.t_house,.link dt.t_home,.link dt.t_pic,.link dt.t_housenone{text-indent:-9999px;height:24px;border-bottom:1px solid #d8dadd;margin-top:20px;clear:both;}
.link dt.t_house{background:url(../images/other/link_thouse.gif) left top no-repeat;}
.link dt.t_housenone{background:url(../images/other/link_thousenone.gif) left top no-repeat;}
.link dt.t_home{background:url(../images/other/link_thome.gif) left top no-repeat;}
.link dt.t_pic{background:url(../images/other/link_tpic.gif) left top no-repeat;}
.link dd{float:left;margin:2px 0;background:#f1f2e9;padding:4px 8px;width:90px;text-align:center}
.link dd.c_pic{width:102px;}
.link dd a{color:#617989}
/* sitemap add by phoebe 2010-05-19 */
ul.sitemap li.mainmenu{border-bottom:3px solid #e4e4e4;padding:5px;background:#f7f7f7;margin:10px 0 5px;clear:both}
ul.sitemap li.mainmenu strong{margin-left:5px}
ul.sitemap li.mainmenu a{font-size:14px;color:#791d18;}
ul.sitemap a{font-size:14px;margin-left:5px}
ul.sitemap dl{margin-left:15px;clear:both}
ul.sitemap dd{float:left}
ul.sitemap dd a{color:#848484;display:block;float:left;width:100px;height:20px;padding-top:5px}
ul.sitemap dt{clear:both}
ul.sitemap dt a{font-weight:bold;color:#000}

.hot_house,.hot_video .vtitle,.hot_video .vcontent .vleft a,.hot_video .vcontent,.hot_video .vcontent .link a,.hot_video .vcontent .vright{background:url(../images/hot_houseIn.gif) 0 0 no-repeat}
.hot_house{background:url(../images/hot_houseIn.gif) 0 0 no-repeat;height:165px;margin-bottom:10px;width:676px;position:relative;float:left}
/*ntab 标签 */
.nTab{line-height:normal;float:left;margin:5px 0 0 130px;margin-bottom:2px;width:524px}
*html .nTab{margin:5px 0 0 65px}
.nTab .TabTitle{clear:both;height:22px;width:532px;background:url(../images/line_blue.gif) bottom repeat-x}
*+html .nTab .TabTitle{height:25px;}
.nTab .TabTitle ul{border:0;padding:0;margin-top:3px}
.nTab .TabTitle li{float:left;cursor:pointer;padding:4px 0 5px 0;list-style-type:none;position:relative}
#index_content .nTab .TabTitle li a{color:#fff;text-decoration:none}
.nTab .TabTitle li.active{text-align:center;height:14px;background:#216d96;color:#cee0e6;font-weight:bold;padding:5px 17px 2px;border:1px solid #509eb5;border-bottom:1px solid #216D96}
.nTab .TabTitle li.normal{text-align:center;height:15px;color:#cee0e6;padding:5px 15px 0}
.nTab .TabContent{width:530px;background:#216d96;height:120px;margin:0px;padding:5px 0px 0 0px;line-height:16px;border:1px solid #509eb5;border-top:0}
.nTab .TabContent .one{float:left;width:280px;height:130px;padding:0 20px 0 10px;}
.nTab .TabContent .one p{color:#525252}
.nTab .TabContent dt a{padding:0 0px}
.nTab .TabContent dt b{margin:0 5px 0 0}
.nTab .TabContent h2.oneTitle{padding-bottom:8px}
.nTab .TabContent h2.oneTitle a{font-size:14px;color:#1ba7d6;font-weight:lighter;text-decoration:underline}
.nTab .TabContent h2.oneTitle a:hover{color:#22313c}
.nTab .TabContent a{color:#cee0e6;text-decoration:none}
.nTab .TabContent a:hover{text-decoration:underline}
.nTab .TabContent li{/*background:#e7eced;*/text-align:left;width:257px;height:20px;float:left;margin:0px 0 0 5px;color:#cee0e6;}
.nTab .TabContent li dt{float:left;width:158px;overflow:hidden;height:16px}
*html .nTab .TabContent li{margin-left:4px}
/* add video by phoebe 2010-06-02*/
#index_content .main_con{height:430px}
.hot_video{width:289px;height:162px;float:right;position:relative;z-index:0;}
.hot_video .vtitle{background-position:-688px -2px;height:19px;padding:6px 0px 0 110px;margin:2px 0}
.hot_video .vcontent{height:135px;background-position:-688px -30px;}
.hot_video .vcontent .vleft{width:118px;float:left}
.hot_video .vcontent .vleft a{background-position:-982px -96px;width:105px;height:39px;display:block;text-indent:-666px;margin:60px 0 0 10px;}
.hot_video .vcontent .vright{color:#d6e5ee;margin:8px 6px 0 0;padding-top:5px;line-height:170%;float:right;width:163px;height:86px;background-position:-982px -2px}
.hot_video .vcontent .vright dt{float:left;width:110px;padding-left:5px;background:url(../images/point_org.gif) 5px 9px no-repeat;padding-left:12px}
.hot_video .vcontent .vright dt a{color:#d6e5ee;}
.hot_video .vcontent .link{margin:3px 0 0 8px}
.hot_video .vcontent .link a{color:#fff;display:block;float:left;background-position:-981px -138px;width:65px;height:25px;margin-left:3px;text-align:center;padding:5px 0 0 0}
.hot_video .vcontent a:hover{color:#82c9de}

