@charset "gb2312";
/* CSS Document */


/*index*/
 
*{ letter-spacing:0.5px; }


.gb_hand{ cursor:pointer;}

.yzfy{ height:auto;}
.yzfy .yz_top{ border-bottom:#7ebe23 solid 3px;}
.yzfy .yz_top .biaoq1{ display:block; width:120px; height:35px; line-height:35px; text-align:center; }

.yzfy .yz_top .biaoq3{ display:block; width:120px; height:35px; line-height:35px;}

.yzfy .yz_top .biaoq2{ display:block; width:120px; height:31px; line-height:31px; text-align:center; background:url(./gaiban_18.jpg) top repeat-x;}
.yzfy .yz_top .yzbiaoq{ border-right:#dddddd solid 1px; border-left:#dddddd solid 1px; height:31px; width:120px; line-height:31px; text-align:center;  background:url(./gaiban_19.jpg) top repeat-x;}
.yzfy .yz_con{ border:#dedede solid 1px; border-top:none;}
.yzfy .yz_con table td{ height:35px;border-bottom:1px #F0F0F0 solid; font-size:13px;}

.yzfy .yz_conpic{ width:150px; display:inline; margin:10px 0 10px 19px;}
.yzfy .yz_conpic .pic01{ background:url(./index_15-10.jpg) top no-repeat; width:147px; height:109px; padding: 0 4px 4px 0;}
.mffb{ background:url(./index_13.jpg) top no-repeat; line-height:30px;}
.fy_login{ height:42px; width:250px; margin:0 auto;background:url(./index_loginbg.gif) no-repeat;}
.fy_login a{ width:125px; height:42px; display:block; float:left;}
.fy_jjr{ height:auto;}
.fy_jjr .fy_jjrt{ border-bottom:#7ebe23 solid 2px; height:30px; line-height:30px;}
.fy_jjr .fy_jjrt01{ border-bottom:#0a4f9c solid 2px; height:30px; line-height:30px;}
.fy_jjr .fy_jjr01{ width:80px; float:left; display:inline; margin:0 2px;}
.fy_jjr .fy_jjr01 .photo{ width:74px; padding:2px; border:#cccccc solid 1px;}

.gflc{ padding-top:20px; height:51px;}
.gflc img{ float:left;}
.gflc .lct{ width:141px; display:inline; margin:0 0 0 21px;}
.foot{ background:#f4f4f4; padding:15px; line-height:25px;letter-spacing:1px; }
.footend{ border-top:#cccccc solid 1px; margin-top:10px; padding-top:10px;}

.sxtj{ background:#f4f4f4; line-height:30px; padding:5px 10px;}
.sxtj .tiaojian{ float:left; display:block; display:inline;} 
.sxtj .tiaojian .xuan{ height:18px; border:#dedede solid 1px; padding:2px 5px; display:block; line-height:18px; margin:4px 0 0; float:left; margin-left:2px;_overflow:hidden;}
.sxtj .tiaojian .xuan img{ margin-top:-3px;}

.all_syfy{ background:url(./syfy_03.jpg) top repeat-x; height:29px; border-left:#dedede solid 1px; border-right:#dedede solid 1px; border-bottom:#dedede solid 1px; padding:5px 5px 0;}


.all_sypic{ height:auto; padding:15px 0; border-bottom:#dedede dashed 1px;}
.all_sypic01{ border:#f4f4f4 solid 1px; width:174px; padding-bottom:4px; position:relative;}
.all_sypic01:hover{ background:#f4f4f4;}
.all_sypic01top{ width:166px; height:122px; margin:4px;}
.all_sypic01top img{ width:166px; height:122px;}
.all_sypic01end{ width:84px; height:61px; display:inline; margin-left:2px;}
.all_sypic01end img{ width:82px; height:61px;}

.onlistbg { background:#fbfef3;  border-bottom:#83b450 solid 1px;}

.all_sypic01top_img { background:url(./flashbg.png) top repeat; color: #FFFFFF; height: 21px; left:4px; line-height: 21px; position: absolute; text-align: center; bottom:69px; width: 45px; z-index: 2;}
.all_sypic01top_bt{ width:57px; height:20px; position:absolute; left:0; top:0;}
.all_syrt{ width:512px;}
.all_syrt .bqxt{  height:20px; line-height:20px;}
.all_syrt .bqxt .bq{ background:#0066cb; display:block; display:inline-block; height:20px;   white-space:nowrap;margin-right:8px; text-align:center; float:left; padding:0 10px;}

.bq0{ background:#dbebf8; display:block; display:inline-block;   white-space:nowrap;margin-right:8px; text-align:center; float:left; padding:0 10px; height:20px; line-height:20px;}
.bq1{ background:#e3f1cd; display:block; display:inline-block;   white-space:nowrap;margin-right:8px; text-align:center; float:left; padding:0 10px; height:20px; line-height:20px;}
.bq2{ background:#f7e4dd; display:block; display:inline-block;   white-space:nowrap;margin-right:8px; text-align:center; float:left; padding:0 10px; height:20px; line-height:20px;}

.all_fy{ width:auto; }
.all_fy ul li{ float:left; width:120px; height:25px; line-height:25px;}
.all_yz .fy_jjrt{ border-bottom:#7ebe23 solid 2px; height:30px; line-height:30px;}
.all_yz .yzesf_con{ border-bottom:#dedede dashed 1px; margin:5px 10px;}
.all_yz .yzesf_con img{ border:#dedede solid 1px; width:90px; height:66px; float:left; display:inline; margin-right:10px; padding:1px;}
.all_yz .wydc{  margin:10px;}
.all_yz .wydc textarea{ height:92px; font-size:12px; line-height:22px; padding:10px; color:#888888;}
.all_yz .wydc .tjan{ background:url(./tjan.jpg) top no-repeat; width:44px; height:19px; border:none; cursor:pointer;}
.wencon{ line-height:22px;}
.wencon ul li{ height:22px; overflow:hidden; padding:0 8px;}

/*房源详情*/
.fyxqtop{ height:45px; line-height:39px; padding:10px 10px;}
.fyxq_xq{ background:#fff8ee; border:#fad9ba solid 1px; padding:10px; margin-top:0px;}
.xq_eleft{ width:auto;}
.xq_eleft .xqtitle{ background:url(./xzel_bg.jpg) left center no-repeat; padding-left:15px;}
.xq_eleft .xqctop{ background:#ffffe5 url(./dengpao.jpg) left center no-repeat; border-radius:5px; border:#ffcc7f solid 1px; height:30px; padding:0 20px; line-height:30px;}
.xq_eleft .xqcon1{ background:#fffffb; padding:10px; border-bottom:#e7e7e6 solid 1px;}
.xq_eleft .fyjs{ background:#ffffe5; padding:10px;}

.fytp{ width:608px; margin:10px auto;}
.fytp img{ border:#cccccc solid 1px; padding:4px;}

.jjrdp{ background:#fffdf9; border:#ffd4a0 solid 1px; padding:10px; width:170px; border:#90cf2c solid 1px; border-left:none; height:409px;}
.jjrdp .poto{ width:100px; height:126px; border:#cccccc solid 1px; padding:3px;}

.renzheng { line-height: 14px; padding: 0 0 10px;}
.renzheng .h26{ height:23px;}
.renzheng li { background: url("http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/renzheng_bg.gif") no-repeat scroll center top transparent; float: left; height: 41px; margin: 5px 0; overflow: hidden; padding: 5px 0; text-align: center; width: 90px;}


.coneileft{float: left; position: relative; width: 171px;}
.coneilthree{ height: 50px; position: absolute; left: -1px; top: -2px; width: 57px;}
.coneilthree img{ width: 57px; height: 50px;}
.tipix img{border: 1px solid #A5A5A5; height: 122px; padding: 2px; width: 165px;}
.coneiright{float: left; padding-left: 15px; position: relative; width: 478px;}
.number{color: #FF6804; left: 400px; position: absolute; top: 50px;}
.coneiright ul{line-height: 23px; padding: 7px 0 0 1px;}
.number ul li.one{font: bold 20px Arial;}
.number ul li{float: left;}
.daikan{background: none repeat scroll 0 0 #F6F6F6; margin-top: 7px; padding: 0 10px 7px; width: 458px;}
.daikan dl{padding-top: 2px;}
.daikan dl dd.one{background: url(./biaoq.jpg) left no-repeat; text-indent:15px; border: medium none;}
.daikan dl dd{background:#EAEAEA; border: 1px solid #EAEAEA; border-radius: 4px 4px 4px 4px; color: #666666; display: inline; float: left; line-height: 19px; margin-right: 12px; padding: 0 7px;}
.daikan dl dd{background:#EAEAEA; border: 1px solid #EAEAEA; border-radius: 4px 4px 4px 4px; color: #666666; display: inline; float: left; line-height: 19px; margin-right: 12px; padding: 0 7px;}
.daikan ul li.one{ background:#ed8038; color: #FFFFFF; height: 14px; line-height: 15px; margin: 4px 4px 0 0; text-align: center; width: 19px;}
.daikan ul li { display: inline; float: left;}




.grfyxq{ border:#ffecd4 solid 1px; border-radius:5px; margin:15px 0; background:#ffffe5; line-height:25px; padding:5px;}
.f_relative{ position:relative;}
.f_abslut{ position:absolute; width:580px; background:url(./flashbg.png) top repeat; height:25px; color:#FFF; line-height:25px; left:0; bottom:5px; padding:0 15px}




/*经纪人列表*/
.jjr_top{ background:#FFF;  }
.jjr_sousuo{ float:left; width:708px; border:1px solid #d9d9d9; border-top:#d9d9d9 solid 3px; background:#FFF; display:inline; position:relative;}
.jjr_search { background:#EDEDED; height: 43px;}
.jjr_l{ width:120px;}
.jjr_ltpic{ height:110px; border:#cccccc solid 1px; padding:2px;}
.jjr_r{ width:570px;}
.jjr_r td{ padding-left:8px;}
.jjr_lxq{}
.jjr_lxq .jjrpoto{ border:#cccccc solid 1px; padding:2px; width:100px; height:126px;}
.jjr_lxq .jjrcon{ width:150px; }
.jjr_lxq .jjrcont{ height:30px; line-height:30px; background:#e7e3d7; border-bottom:#cccccc solid 1px; }
.jjr_lxq .scbz{ width:69px; height:20px; border:#f4d4ad solid 1px; line-height:20px; margin-left:10px;}
.jjr_lxdh{ background:url(./jjr_xq_telbg.jpg) top no-repeat; height:63px;}
.jjr_lxdh .tel{ height:40px; line-height:40px; color:#fff;}




/*注册*/
.zhuce{ width:750px; min-height:450px;}
.zhuce .zhucl{ width:361px;  background:url(./login_f.png) bottom no-repeat;}
.zhuce .zhuc2{ border:#e0e0e0 solid 1px; border-top:none; padding:10px; background:url(./login.jpg) top no-repeat; height:335px;}
.zhuce .zhuc2 td{ padding:10px 0;}
.zhuce .zhuc2 .ljzc{ width:95px; height:37px; background:url(./login_17.jpg) top no-repeat; cursor:pointer; border:none;}
.zhuce .zhuc3{ background:#f5f5f5; height:30px; line-height:30px; padding-left:10px;}
.zhuce .yhm{ background:url(./login_10.jpg) top no-repeat; width:203px; height:32px; padding-left:51px; padding-top:5px;}
.zhuce .mima{ background:url(./login_12.jpg) top no-repeat; width:203px; height:32px; padding-left:51px; padding-top:5px;}
.zhuce .email{ background:url(./login_14.jpg) top no-repeat; width:203px; height:32px; padding-left:51px; padding-top:5px;}
.zhuce .yzm{ background:url(./dengl.jpg) top left no-repeat; width:100px; height:32px; padding-left:31px; padding-top:5px;}
.zhuce .zc_input{ border:none; background:none; height:24px; line-height:24px; font-size: 14px;font-weight: bold;}
.zhuce .guangg{ width:377px; background:#f5f5f5;}
.zhuce .zhuc4{ border:#e0e0e0 solid 1px; padding:10px; margin-top:50px; position:relative;}
.zhuce .zhuc4 .bttil{ width:160px; border-top:#fb8200 solid 2px; border-left:#e0e0e0 solid 1px; border-right:#e0e0e0 solid 1px; position:absolute; top:-34px; line-height:32px; left:-1px; background:#fff;}
.zhuce .zhuc4 td{ padding:10px 0;}


.zhuce .denglu{ 
_background:#f60;*background:#f60; *padding-bottom:10px;*height: 40px;*line-height: 32px;
background: url(../admin/images/czanbg.png);
    border: 0 none;
    border-radius: 0;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 16px;
    font-weight:400;
    height: 32px;
    line-height: 30px;
    padding: 0 20px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
    vertical-align: middle;
    width: 110px;
}
.zhuce .denglu:hover {
    background: -moz-linear-gradient(center top , #FFB400, #F48F0D) repeat scroll 0 0 rgba(0, 0, 0, 0);
    text-decoration: none;
}


.zhuce .zhuc5{ border:#e0e0e0 solid 1px; border-top:none; padding:10px; background:url(./login.jpg) top no-repeat; height:335px;}
.zhuce .zhuc5 td{ padding:10px 0;}
.step { position:absolute; right:0; top:-34px; width:180px; height:30px; line-height: 30px;}
.step .step1 { background-image: url("http://img1.soufun.com/secondhouse/image/magent/bluestyle/register/icon_num_r1_c1.gif"); background-position: 0 7px; background-repeat: no-repeat; display: block; float: right; padding-left: 23px; width: 60px;}
.input_public {border: 1px solid #ccc;
padding: 5px 8px;
font-size: 13px;
vertical-align: middle;
background: #fff url(../geren/images/post_txt_bg.png) no-repeat 0 0;
color: #666!important;}


/*二手房首页 top选项卡*/
.ImageFrame { float:left; overflow:hidden; width:161px; padding-top:2px; }
.ImageFrame:hover { float:left; overflow:hidden; width:161px; padding-top:0px; padding-bottom:2px; }
.RecentHref { display: block; width:155px; height:116px; position:relative;}

.index_sousuopos{ width:100px; height:27px; position:absolute; bottom:-27px; left:312px;}

.in_ss_dh{ float:left; width:708px; height:41px; background:url(./index_s_bj.jpg) repeat-x;}




.quyu{ float:left; padding:7px 0 10px 15px; display:inline; border:1px solid #dedede; border-top:none; *width:692px;width:692px; overflow:hidden;}
.quyu ul{ float:left; width:710px; margin-top:2px; _width:600px;*width:670px;word-break : normal}
.quyu ul li{ float:left; margin-right:15px;}
.quyu ul li a.hugbg:link,a.hugbg:hover,a.hugbg:visited,a.hugbg:active{height:16px;padding:2px 5px;background:#f77a28;color:#fff;text-decoration:none; border-radius:2px;}
.quyu ul li .hugbg:hover{ color:#FFF;}
.quyu ul li a{ color:#666;}
.quyu ul li a:hover{ color:#f77a28;}
.quyu li.quyu_more{ margin-right:0;}
.quyu .quyu_more a{ color:#f90;}
/*----------------------(*-__-*) main end------------------------------------*/
.lit_nav a{text-decoration:none;color:#5D5D5D;}
.lit_nav a:hover{color:#f60;}
.lit_nav a.colorred{color:#ff2020;}
.lit_nav a.xhx{text-decoration:underline;}
.lit_nav{background:url(./menu_bg.gif) repeat-x  #fff;height:31px;border:1px solid #CAD9EA;border-left:none;border-right:none;font-size:12px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#6a6a6a;}
.inner_lit_nav{width:1002px;margin:0 auto;clear:both;}
.login_div,.login_div li,.dh li{float:left;display:inline;}
.login_div li{margin:0 0 0 6px;position:relative;padding-top:5px;}
.login_div li.pad_t{padding-top:0;}
.free_sign{color:#3070a5;}
.login_box,.login_btn,#list_fast,.fastin_a{border:1px solid #318ed3;}
.login_box{width:68px;height:16px;line-height:16px;padding:0 1px;}
.login_btn{background:url(./login_btn.jpg);color:#fff;width:40px;height:18px;line-height:18px;cursor:pointer;}
.avataonline {padding-left: 20px; background: url(./avataronline.gif) no-repeat 0 40%; display:block;}
.message{padding-top:5px;*padding-top:4px;display:block;}
.lit_nav .fastin_a{display:block;width:80px;height:16px;line-height:15px;*line-height:18px;background:url(./fastin.jpg);color:#fff;text-indent:7px;margin:2px 0 0 ;*margin:6px 0 0 ;overflow:hidden;}
.lit_nav .fastin_a:hover{color:#f0f8ff;}
#list_fast,.inner_list{width:80px;height:181px;_height:195px;position:absolute;overflow:hidden;}
#list_fast{left:0;top:24px;}
#list_fast li{clear:both;margin:0;padding:0;width:80px;background:url(./tb.gif) no-repeat 4px 3px;}
#list_fast li.i_l_2{background-position:4px -30px;}
#list_fast li.i_l_3{background-position:4px -65px;}
#list_fast li.i_l_4{background-position:4px -99px;}
#list_fast li.i_l_5{background-position:4px -131px;}
#list_fast li.i_l_6{background-position:4px -165px;}
#list_fast li.i_l_7{background-position:4px -195px;}
#list_fast a{height:20px;line-height:22px;text-indent:25px;color:#3070a5;display:block;background:url(./tb_bgline.jpg) no-repeat bottom center;padding:0 0 6px;*padding:2px 0 4px;}
#list_fast a:hover{color:#6abff5;}
.inner_list{filter:alpha(opacity=80);opacity:0.8;background:#eef7fd;}
.menu1{display:block;overflow:hidden;}
.menu2{display:none;color:#999;cursor:hand;}
.menu1a #list_fast,.menu1b #list_fast,.dh a{display:block;}
.menu2a #list_fast,.menu2b #list_fast{display:none;}
.lit_nav .nobackground,#list_fast li.nobackground  a{background:none;}	
.dh_nav{width:600px;overflow:hidden;margin-left:4px;float:right;display:inline;line-height:31px;}
.dh_nav li{float:right;display:inline;margin:0 5px 0 0;padding-left:7px;background:url(./lit_nav_bg.jpg) no-repeat left center;}
/*----------------------(*-__-*) lit_nav end------------------------------------*/

/*首页滚动*/
.rollBox{OVERFLOW: hidden; WIDTH:220px;HEIGHT:70px; text-align:left; margin:0 auto;}
.left{ width:30px; FLOAT: left; text-align:center; padding-top:30px;}
.right{ width:20px; FLOAT:left; text-align:center; padding-top:30px;}
.Box{FLOAT: left; OVERFLOW: hidden; WIDTH:170px;}
.item{ FLOAT: left; WIDTH: 160px; height:70px;overflow:hidden;}
.item ul li { float:left; width:53px; height:70px; text-align:center; padding:5px 0px;}
.item ul li a { display:block; width:53px; height:70px;}

.slide { margin-bottom:10px;}
.slide_all{ width:40px; color:#a7a7a7; }
.slide_all a{ color:#a7a7a7;}
#slide_left B {  WIDTH: 100%; CURSOR: pointer; HEIGHT: 100% ; margin-right:3px; }
#slide_right B {  WIDTH: 100%; CURSOR: pointer; HEIGHT: 100% ; }
.slide_mask { OVERFLOW: hidden; WIDTH:236px; HEIGHT:76px; margin:0 10px;}
.slide_mask UL { FLOAT: left; MARGIN: 0px }
.slide_mask LI { DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; WIDTH:236px; height:76px; }
.slide_mask IMG { width:236px; height:76px; }
.slide_mask A { FONT-SIZE: 12px; LINE-HEIGHT: 20px }
.slide_holder { WIDTH: 5000px; HEIGHT: 180px }

/*分页*/
.p_info{ color:#666; margin:0 8px; font-size:15px; font-weight:bold;}
.p_curpage{ border:#f70 1px solid; padding:10px 15px; margin:2px 0px; color:#fff; text-decoration:none; background:#f70; display:inline; margin:0 1px; font-size:14px; font-weight:bold;border-radius:3px;}
div.paging { padding:3px; text-align:center; font-family:微软雅黑; padding-top:15px;}/*翻页条的外部样式*/
div.paging a { border:#cccccc 1px solid; padding:10px 15px; margin:2px 0px; color:#000; text-decoration:none; display:inline; margin:0 1px; font-size:14px;border-radius:3px;}/*按钮默认时的状态样式*/
div.paging a:hover { border:#f70 1px solid; color:#fff; background:#f70; }/*鼠标悬停时的按钮状态样式*/
div.paging a:active { border: #dcdcdc 1px solid; color: #ff5547; background:#ffeee5; }/*鼠标点击时的按钮状态样式*/
div.paging span.current { border:#dcdcdc 1px solid; padding:5px 8px; font-weight: bold; margin: 2px; color:#ff5547; background:#ffeee5;}/*当前选中的按钮样式*/

/*北京二手房商圈*/
.popular_cooperation{ width:980px; margin:10px auto 0; padding:10px 0; line-height:26px; background:#e4e4e4;}
.popular_coo p{ float:left; width:150px; text-align:right;}
.popular_coo ul{ float:left; width:830px;}
.popular_coo ul li{ float:left; display:inline; _overflow:hidden; white-space:nowrap;}
.popular_coo ul a:link,.popular_coo ul a:visited,.popular_coo ul a:active{ color:#6e6e6e; text-decoration:none; margin-right:10px;}
.popular_coo ul a:hover{ color:#f50; text-decoration:underline;}

#tagsb{width:840px;height:28px; float:right;}
#tagsb li{float:left;width:21px;height:20px;margin-right:4px;border:1px solid #dce5e4;text-align:center;background:#fefefe;border-radius:1px}
#tagsb li.selectTagb{width:21px;height:20px;border:1px solid #767676;border-right:1px solid #9ca19d;border-bottom:1px solid #9ca19d;border-radius:1px;}
#tagsb li a{float:left;width:21px;height:20px;text-align:center;color:#7f7f7d;line-height:20px;text-decoration:none}
#tagsb li.emptyTag{background:none;}
#tagsb li.selectTagb a{height:20px;background:#9ca19d;color:#fff;line-height:20px;}
.tagContentb{display:none;width:830px;padding-left:145px;height:60px;}
.tagContentb ul li{display:inline;float:left;overflow:hidden;text-overflow:clip;white-space:nowrap;line-height:26px;margin:0 6px}
.tagContentb a:link,.tagContentb a:hover,.tagContentb a:visited,.tagContentb a:active{color:#0041d9;text-decoration:none;}
.tagContentb ol{padding-left:7px;line-height:25px;color:#666}
.tagContentb ol span{float:left}
.tagContentb ol li{float:left;margin-right:13px;overflow:hidden;text-overflow:clip;white-space:nowrap}
#tagContentb DIV.selectTagb{display:block}

/*房源详情四轮换*/
.qiehuan{}
.qh_left{position:relative;width:353px;float:left;}
#tagso{width:340px;height:71px;overflow:hidden}
#tagso li{float:left;height:58px;width:75px; margin:1px 8px 0 0; display:inline;}
#tagso li a{float:left;color:#d9d8d8;text-decoration:none}
#tagso li a:hover{height:56px;width:75px;border:1px solid #f00}
#tagso li a img{border:1px solid #bbb;}
#tagso li a:hover img{border:none}
#tagso li a p{text-align:center;}
#tagso li.emptyTag{background:none transparent scroll repeat 0% 0%;}
#tagso li.selectTago{height:56px;margin-top:1px;border:1px solid green}
#tagso li.selectTago a:hover{margin-top:0;border:none}
#tagso li.selectTago img{border:none;}
#tagso li.selectTago span{background-position:right top;}
#tagContento{ width:347px; height:249px; position:relative;}
.tagContento{ display:none; width:100%;}
.tagContento img{width:330px;height:247px;border:1px solid #d9d9d9}
#tagContento div.selectTago{ display:block;}
.tagCto{ width:57px; height:20px; position:absolute; left:0; top:0;}




/*改版*/
.w80px{ width:80px;}
.w100{ width:100%;}
.lh29{ line-height:29px;}
.gb_top{ width:615px; margin-top:26px; margin-left:125px;}
.hb_top{ border-bottom:#80af17 solid 3px;}
.top_bg{ height:50px; padding-top:20px; padding-bottom:20px; background:url(./top_bg01.jpg) top repeat-x;}
.top_bglogo{ width:240px;}
.top_bgmenu{ height:32px; display:inline; background:url(./gaiban_3.jpg) repeat-x; position:relative;}
.top_bgmenu .bgtil01{ width:86px; height:25px; padding-top:13px; background:url(./gaiban_03.jpg) top no-repeat; position:absolute; left:-10px; top:-6px; line-height:18px;}
.top_bgmenu .bgtil02{ width:86px; height:25px; padding-top:13px; background:url(./gaiban_03.jpg) top no-repeat; position:absolute; margin-left:-20px;_margin-left:-25px; _left:64px;*left:91px; top:-6px; line-height:18px;}
.top_bgmenu .bgtil03{ width:86px; height:25px; padding-top:13px; background:url(./gaiban_03.jpg) top no-repeat; position:absolute; left:150px; _left:143px;top:-6px; line-height:18px;}
.top_bgmenu .bgtil04{ width:86px; height:25px; padding-top:13px; background:url(./gaiban_03.jpg) top no-repeat; position:absolute; left:225px; _left:205px;top:-6px; line-height:18px;}
.top_bgmenu .bgtil05{ width:86px; height:25px; padding-top:13px; background:url(./gaiban_03.jpg) top no-repeat; position:absolute; left:295px; _left:270px; top:-6px; line-height:18px;}
.top_bgmenu .bgtil06{ width:86px; height:25px; padding-top:13px; background:url(./gaiban_03.jpg) top no-repeat; position:absolute; margin-left:-20px;_margin-left:-40px; _left:345px;*left:385px;top:-6px; line-height:18px;}


.top_bgmenu_m{ width:590px;}
.top_bgmenu_m ul li{ float:left; line-height:32px;  padding-right:24px; _padding-right:20px;  padding-left:18px; white-space:nowrap; background:url(./gaiban_11.jpg) right center no-repeat;}
/*.top_bgmenu{
	margin-top:10px; width:100%; text-align:center;
clear: both;
display: block;
position: relative;
width: 100%;
height: 45px;
background-repeat: repeat-x;
z-index: 2;
background: url(./top_bgmenubg.jpg) repeat-x;}
.top_bgmenu_m{ width:980px; height:45px; margin:0 auto; display:block;}
.top_bgmenu_m ul li{ float:left; text-indent:40px;line-height:40px; text-align:center;}
.top_bgmenu_m ul li a{ height:45px; color:#FFF;text-align:center;padding-right:40px; }
.top_bgmenu_m ul li a:hover{color:#ed5722;background:#FFF; height:45px; display:block; padding-right:40px; font-weight:bold; border-top:1px #8fd10b solid;}
.top_bgmenu_m ul li.lihover a{ color:#ed5722;background:#FFF; height:40px; display:block; padding-right:40px; margin-top:5px; line-height:40px; font-weight:bold; border-top:1px #8fd10b solid;}
.top_bgmenu_m ul li.lihover{}
*/

.in_sub{ float:left; background:url(./in_sear_but.jpg) no-repeat; border:none; cursor:pointer; width:74px; height:28px;}

.in_ss_dh ul{ float:left; width:320px;}
.in_ss_dh ul li{ float:left; font:16px/41px "微软雅黑"; width:73px; background:url(./ganban_4.jpg) right center no-repeat; cursor:pointer;}
.in_ss_dh .in_djf{ background:url(./in_xzk1.jpg) top center no-repeat; text-align:center; border-right:#e6e6e6 solid 1px; border-left:#e6e6e6 solid 1px;}
.sousuokuang{ float:left; height:26px; border:1px solid #f88802; border-right:none; width:250px; color:#999; padding:0 15px 0 25px; background:#FFF url(./gaiban_5.jpg) left center no-repeat; line-height:22px;}
.in_input{ float:left; width:380px; margin-top:5px;}
.index_sousuo{ float:left; width:708px; background:#FFF; display:inline; min-height:125px; position:relative;}

/*新增浏览过房源列表页 elaine 20130911*/
.viewed_sousuo{ float:left; width:708px; background:#FFF; display:inline; position:relative;}

.outer_six_btn{  margin-bottom:10px;*padding-bottom:10px; position:relative; z-index:1000;}
.two_button{ width: 250px; margin-top:-8px;}
.two_button li{display: inline; float: left; margin-left:8px; margin-top:8px; border:#acd459 solid 1px;}
.two_button li a{background:#e9f2d1; color: #314500; display: block; font-size: 18px; height: 31px; line-height: 31px; text-align: center; width: 115px;border-top:#FFF solid 1px;}
.two_button li a:hover{background:url(./gaiban_6.jpg) top repeat-x; color: #314500; display: block; font-size: 18px; height: 31px; line-height: 31px; text-align: center; width: 115px;}

.three_button{ width:250px; margin-top:8px;*margin-top:8px;_margin-top:8px;}
.three_button li{display: inline; float: left; margin-left:8px; margin-bottom:8px; border:#ffdd99 solid 1px;}
.three_button li a{background:#fff9ed; color: #b05c1e; display: block; font-size: 18px; height: 31px; line-height: 31px; text-align: center; width: 115px;border-top:#FFF solid 1px;}
.three_button li a:hover{background:url(./ganban_17.jpg) top repeat-x; color: #b05c1e; display: block; font-size: 18px; height: 31px; line-height: 31px; text-align: center; width: 115px;}
.gaiban_con{ margin:0 10px 10px;}
.gaiban_con .jjr_img{ border:#dedede solid 1px; width:74px; height:93px; float:left; display:inline; margin-right:10px; padding:1px;}
.gaiban_box{ border:#dedede solid 1px; border-top:none; padding-top:10px; font-size:13px;}
.h25px{ height:25px; line-height:25px; overflow:hidden; }
.ganban_list_m{ width:380px; padding-right:10px; border-right:#dedede dashed 1px;}
.ganban_list_r{ width:120px;}

.fy_left01 {
    background: url("./fyarrow.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    height: 18px;
    margin-top: 3px;
    width: 19px;
}
.fy_left02 {
    background: url("./fyarrow.gif") no-repeat scroll 0 -20px transparent;
    cursor: pointer;
    display: inline-block;
    height: 18px;
    margin-top: 3px;
    width: 19px;
}
.fy_right01 {
    background: url("./fyarrow.gif") no-repeat scroll right -20px transparent;
    cursor: pointer;
    display: inline-block;
    height: 18px;
    margin-top: 3px;
    width: 19px;
}
.fy_right02 {
    background: url("./fyarrow.gif") no-repeat scroll right 0 transparent;
    cursor: pointer;
    display: inline-block;
    height: 18px;
    margin-top: 3px;
    width: 19px;
}

.miaoshu {color:#2F4325;}


#right_list_bar {width:255px;background-color:#FFF;}
#right_view_bar {background-color:#FFF;}



.news_zf li { display:block;overflow:hidden; padding:5px 10px; font-size:13px; }

.ersf_list{ height:auto;}
.ersf_list .list_top{ line-height:35px; background:#f4f4f4; height:35px; padding:0 0 0 10px; border-bottom:2px #f77a28 solid; border-left:1px #ccc solid;border-right:1px #ccc solid;}
.ersf_list .list_con01{ height:46px; border-bottom:#dedede solid 1px; padding:0 0 0 10px; cursor:pointer; line-height:46px;}
.ersf_list .list_con02{ height:46px; background:#f4f4f4;line-height:46px; display: block; border-left:#f77a28 solid 1px;border-right:#f77a28 solid 1px; border-bottom:#dedede solid 1px; padding:0 9px;cursor:pointer;}
.ersf_list .list_con02 a{ color:#f77a28;}
.gaiban_fyms{ height:49px; background:url(./ganban_til.jpg) top repeat-x; padding:0 10px; line-height:30px;}
.gaiban_fyms img{ margin-top:7px; margin-left:5px}

.ganban_xq{ width:760px; background:url(./ganban_til.jpg) top repeat-x; border:#90cf2c solid 1px; border-top:none; padding:0 10px; height:430px;}
.gaiban_fwdj{ width:125px; margin:0 auto;}
.gaiban_fwdj .dengji{ width:100px; line-height:25px; margin:0 auto 10px; display:block;}
.chakan_fy{ width:125px; height:25px; background:url(./gaiban3.jpg) no-repeat; cursor:pointer; border:none;}

.ganban_jjr_pic{ width:91px; height:122px; position:relative; padding:2px; border:#dedede solid 1px; display:inline; margin-right:20px;}
.ganban_jjr_picli{ position:absolute; bottom:0; right:0; width:28px; height:20px;}
.ganban_list_m_jjr{ width:400px;}
.ganban_list_r_jjr{ width:150px; padding-top:15px;}
.w75px{ width:75px;}
.gaiban_esf{ border:#e1e1e1 solid 1px; padding:10px;}
.gaiban_esf .gbes_top{ height:30px; border-bottom:#d6d6d6 dashed 1px;}
.w6px{ width:6px;}
.ganban_jjr{  border:#dedede solid 1px; padding:0 10px; background:#fcfef9;}
.gb_qisan{ margin:10px 5px;}
.gb_qisan .qs_jjr{ border-bottom:#dedede dotted 1px; padding-bottom:10px;}
.gb_qisan .qs_jjrpic{ width:106px; height:132px; border:#dedede solid 1px;}
.gb_qisan .qs_jjrpic img{ margin:3px;}
.gb_qisan .qs_jjrcon{ width:100px; margin-left:10px;}
.esflps{ padding:0 10px;}
.esflps dt{ line-height:25px; font-weight:bold;}
.esflps dd{ line-height:22px;}
.gb_anniu{ text-align:center;}
.gb_anniu img{ margin-top:10px;}

/*Levin 201307 发布框*/

#selectbox .select_box {
    height: 25px;
    width: 83px;
}
#selectbox div.tag_select, #selectbox div.tag_select_hover, #selectbox div.tag_select_open {
    background: url("./searchbj.gif") no-repeat scroll 0 -102px transparent;
    display: block;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 0 20px 0 7px;
    width: 56px;
}
#selectbox div.tag_select_hover, #selectbox div.tag_select_open {
    background-position: 0 -128px;
}
#selectbox ul.tag_options {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #BDBDBD #BDBDBD;
    border-image: none;
    border: 1px solid #ccc;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    margin-top: -1px;
    width: 81px;
}
#selectbox ul.tag_options li {
	cursor: pointer;
    display: block;
    height: 22px;
    line-height: 22px;
    padding: 0 8px;
    text-decoration: none;
    width: 65px;
}
#selectbox ul.tag_options li.open_hover {
    background: none repeat scroll 0 0 #E6F1FA;
}
#selectbox ul.tag_options li.open_selected {
    background: none repeat scroll 0 0 #E6F1FA;
}


#selectpx .select_box {
    height: 25px;
    width: 118px;
}
#selectpx div.tag_select, #selectpx div.tag_select_hover, #selectpx div.tag_select_open {
    background: url("./searchbj.gif") no-repeat scroll 0 -50px transparent;
    display: block;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding: 0 20px 0 7px;
    width: 91px;
}
#selectpx div.tag_select_hover, #selectpx div.tag_select_open {
    background-position: 0 -76px;
}
#selectpx ul.tag_options {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #fff #fff;
    border-image: none;
    border: 1px solid #ccc;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    margin-top: -1px;
    width: 116px;
}
#selectpx ul.tag_options li {
	cursor: pointer;
    display: block;
    height: 25px;
    line-height: 25px;
    padding: 0 8px;
    text-decoration: none;
    width: 100px;
}
#selectpx ul.tag_options li.open_hover {
    background: none repeat scroll 0 0 #E6F1FA;
}
#selectpx ul.tag_options li.open_selected {
    background: none repeat scroll 0 0 #E6F1FA;
}

/*返回顶部*/

element.style {
    left: 1761px;
    visibility: visible;
}
#scrolltop {
    background: url(./back_top.jpg) top no-repeat;
	bottom:30px;
    cursor: pointer;
    display: block;
    height: 67px;
    overflow: hidden;
    position: fixed;
    visibility: hidden;
    width: 30px;
}
.mt20{ margin-top:20px;}
.ganban_yhm{ border-top:#7ebe23 solid 2px; background:#fcfef9;}
.back_top{ position:relative; width:980px; margin:0 auto;}
.gaiban_fjjr img{ width:92px; height:122px; border:#cccccc solid 1px; padding:2px;}
.gaiban_fjjrcon{ padding-left:18px;}

.gaiban_liulanl{ width:125px; overflow:hidden;}
.gaiban_liulanm{ width:65px; overflow:hidden; display:inline; margin-right:5px;}
.gaiban_liulanr{ width:40px; overflow:hidden;}

.fy_liulan1{background: url("./gaiban_19.jpg") repeat-x scroll center top transparent; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; height: 31px; line-height: 31px;}
.fy_liulan2{ background: url("./gaiban_18.jpg") repeat-x scroll center top transparent; display: block; height: 31px; line-height: 31px; text-align: center; width:90px; color:#fff;}
.fy_liulan2 a{ color:#fff;}
.fy_liulan3{  display: block; height: 31px; line-height: 31px; text-align: center; width:90px;}

.fy_mangd{ height:44px; overflow:hidden;}
.fy_mangd .blue{ height:25px; overflow:hidden; display:block;}
.fy_manxzgd{ height:25px; overflow:hidden; display:block;}

.index_an a{padding:8px;
display: inline;
height: 35px;
line-height: 35px;
overflow: hidden;
width: 75px;
margin-left: 5px;
text-align: center;
color: #fff;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: #ddd 0 1px 1px;
-moz-box-shadow: #ddd 0 1px 1px;
box-shadow: #ddd 0 1px 1px;
background: #f77a28;
12px/1.5 tahoma,arial,'Hiragino Sans GB',宋体b8b\4f53,sans-serif;}
.index_an a:hover{ background:#f22d00}


.index_ss{ padding-bottom:10px;}
.index_ss_left{ float:left;}
.index_ss_right{ width:240px; height:36px; display:block; float:right; background:#000;}
.index_sousuokuang{ float:left;
	border: 2px solid #ff8400;
padding-left: 10px;
width: 375px;
height: 32px;
line-height: 32px;}
.index_sousuoanniu{
	float:left;
background-image: url(./g-icon.gif);
overflow: hidden;
display: inline-block;
border: 0 none;
width: 67px;
height: 36px;
background-position: -218px -162px;
background-color: #ff8400;
cursor: pointer;
color:#fff; font-family:"微软雅黑"; font-size:16px; font-weight:bold;}

.index_input{ width:460px;}
.index_hot{width: 22px;
height: 12px;
background: url(./index_h.gif) no-repeat;
position: absolute;
left: 135px;
top: -10px;
z-index: 999;
}
.index_new{width: 22px;
height: 12px;
background: url(./index_n.gif) no-repeat;
position: absolute;
left: 434px;
top: -10px;
z-index: 999;}

.index_czcsan{ padding-top:8px;}
.index_czcsan a{ float:left; padding:7px 0px; width:342px; background:#7ebe23; text-align:center; color:#FFF; font-size:17px; font-family:"微软雅黑"; border:1px #f4f4f4 solid;}
.index_czcsan a:hover{background:#f60; color:#FFF;}
.index_r_title{ font-size:14px; height:25px; color:#7ebe23; font-weight:bold; font-family:"微软雅黑"; border-bottom:2px #7ebe23 solid; padding-top:5px; padding-left:10px;}
.index_r_title img{ float:left; width:20px;}

.index_jc{ width:125px; height:300px;background: url(./dhts.gif) no-repeat; position:absolute; top:-35px; left:540px;}
.wjmm_nav{ width:705px; margin:0 auto;}
.wjmm_nav ul li{ width:230px; height:25px; display:block; float:left; margin-right:5px; background:#f4f4f4; color:#666666; text-align:center; line-height:25px; font-size:13px}
.wjmm_nav ul li.curl{ background:#f60; color:#FFF; font-weight:bold}


.fget_table{ padding-top:20px;}
.fget_table tr td{ padding:10px; font-size:16px }
.fget_text{ width:250px; height:35px; border:1px #ccc solid; line-height:51px; padding-left:5px; font-size:16px; font-family:"微软雅黑"; color:#666}
.fget_hqyzm{padding:5px 2px ; border:1px #ccc solid; cursor:pointer; }
.fget_submit{background: none repeat scroll 0 0 #f70;
    border: 0 none;
    border-radius: 2px;
    display: block;
    font-family: "Microsoft YaHei",微软雅黑,arial,宋体;
    font-size: 26px;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-align: center;
    width: 300px;
	color:#FFF; cursor:pointer;
	}
.fget_ok img{ vertical-align:middle}
.fget_ok{ font-size:40px; font-family:"微软雅黑"; width:360px; margin:0 auto; padding-top:100px;}
.msg-text{ font-size:12px; color:#F00;}
.ftx-01{ font-size:16px;color:#F00;}
.msg-error{ font-size:12px; color:#F00;}

.list_js{ width:53px; height:53px; text-align:center; line-height:30px; background:url(./list_js.gif); position:relative; margin-bottom:-58px; z-index:1; left:5px;}
.list_jz{ width:53px; height:53px; text-align:center; line-height:30px; background:url(./list_jz.gif); position:relative; margin-bottom:-58px; z-index:1; left:5px;}
.index_notice_wz{ padding:10px; line-height:25px; width:688px; height:50px; display:block; margin-top:10px; font-size:16px; font-family:"微软雅黑"; color:#f00; background:#f4f4f4; color:#f60;}