@charset "utf-8";
/* CSS Document */
.set_left a,.set_right a,.map_tool a,.sell_accu_btn,.big_pace,.small_pace,.big_pace div,.small_pace div,.eye_btn_s,.eye_btn_h,.f_title a,.item .serve,.item .serve dl,input.fb_btn,.sidemenu li a,.broker_data .binfo dt,.mini_soso_btn,.small_btn,.rmcity,.h_info .h_info_con .h_info_right li.broker_img div,.see_tel,.p_menu .menu_right a.in_map,.item .item_con .nb_quick_soso dd {background:url(/content/images/MainImg.gif) no-repeat;}
.item .serve dl dt,.no_result,.set_oc_btn,.set_oc_btn_r,.overdue,.pub_step dl dt,.yjjb,.fb_suc dl dd a.ye,.h_info .h_title .h_title_right a,.newblow .newblow_con a.newblow_close {background:url(/content/images/main_icon.gif) no-repeat;}
.new_count,.mini_soso,.p_menu,.p_menu .menu li a:hover,.p_menu .menu li a.mpick,.InfoFrame .Title,.item h3,.tb_list th,.link h3,.market_item h4,.p_menu .menu li a,.h_info .h_title,.expert_sign .v_list,.expert_sign .v_list .ex,.expert_sign .v_list_tra .ex {background:url(/content/images/main_bg.gif) repeat-x;}
input.fb_btn {font-family:'Tahoma','宋体'; padding:0 0 3px; *padding:1px 0 0; width:101px; height:25px; border:0; background-position:-5px -327px; color:#000; cursor:pointer;}
/*--未搜索到结果--*/
.no_result {font-size:18px; font-weight:bold; color:#666; margin:20px 0px 20px 10px; padding-left:50px; height:40px; line-height:40px; background-position:0 0;}
.research {}
.research h3 {font-size:14px;}
.research ol {margin:0 15px; padding:10px 15px;}
.research ol li {line-height:25px;}
/*--公共统计图样式--*/
.new_count {clear:both; overflow:hidden; width:590px; _height:10px; _overflow:inherit; border:1px #cdcdcd solid; margin:0 auto 6px; padding:0 8px 8px; line-height:normal; background-position:0 -1770px;}
.new_count h6 {height:35px; line-height:35px; text-align:center;}
.new_count .new_count_img {height:120px; background:#eee;}
/*--分隔线--*/
.line {clear:both; overflow:hidden; font-size:0; height:1px; padding-top:6px; margin:0 0 8px; border-bottom:1px #bbb solid;}
/*--搜索栏--*/
.soso {clear:both; overflow:hidden; _height:100%;}
.soso ul {margin:0; padding:5px 0; border-top:1px #ccc solid; border-bottom:1px #ccc solid; background:#fafafa;}
.soso ul li {list-style-type:none; padding:5px 8px;}
.soso ul li img {display:none;}
.soso .so_limit {width:950px; margin:0 auto;}
.soso .so_auto {margin:0 12px;}
.soso ul li a.pick {color:#f00; font-weight:bold; text-decoration:none;}
/*--高级搜索--*/
.super_soso {margin:5px 0 0; padding:5px 0; border:1px #e4d6ab solid; background:#fffaf0;}
.super_soso li {list-style-type:none; padding:5px 8px;}
/*==========主体=========*/
.main_limit,.main_auto {clear:both; overflow:hidden; min-width:950px; _height:100%; padding:8px 0;}
.main_limit {width:950px; margin:0 auto;}
.main_auto {margin:0 12px;}
.newtitle {padding:8px 0 15px;}
.newtitle h3 {font-size:14px; padding-bottom:8px;}
/*--当前位置--*/
.cur_pos {width:950px; margin:0 auto; padding:10px 0;}
.cur_pos img {display:none;}
/*--迷你搜索--*/
.mini_soso {border:1px solid; padding:8px 5px; margin-bottom:8px;}
.mini_soso a.pick {font-size:12px; font-weight:bold; color:#f00; text-decoration:none;}
.mini_soso_btn,.small_btn {border:0; color:#fff; cursor:pointer;}
.mini_soso_btn {width:44px; height:23px; background-position:-270px -2px;}
.small_btn {width:31px; height:18px; background-position:-317px -2px;}
.so_price {margin:0; padding:0; text-align:center;}
.so_price dt {}
.so_price dt strong {font-size:14px;}
.so_price dd {margin:8px 0 0; padding:0;}
/*--左右之分的内容--*/
.content {clear:both; overflow:hidden; _height:100%;}
.left300 {float:left; width:300px; overflow:hidden;}/*左边宽度300*/
.left730 {float:left; width:730px; overflow:hidden;}/*宽度-210*/
.left640 {float:left; width:640px; overflow:hidden;}/*宽度-300*/
.left_300 {}/*宽度-300*/
.left_auto {margin-right:220px; _height:100%;}/*宽度为自适应*/
.right210 {float:right; width:210px;}/*右边宽度210*/
.right300 {float:right; width:300px;}/*右边宽度210*/
.right640 {float:right; width:640px;}/*宽度640*/
.right_auto {margin-left:312px; _margin-left:309px; _height:100%;}/*宽度为自适应*/
.right_auto_full {height:100%;}
/*--滚动图片--*/
.img_roll {overflow:hidden; height:178px; border:1px solid; margin-bottom:8px; position:relative;}
.img_con {}
.roll_menu {position:absolute; right:5px; bottom:5px; z-index:888;}
.roll_menu a {float:left; margin:4px 0 3px 3px; padding:3px 8px; display:block; border:1px #3385d6 solid; background:#fff; font-family:arial; color:#06c; text-decoration:none; font-weight:bold;}
.roll_menu a.pick {margin:2px 0 2px 3px; padding:4px 8px; border:1px #fff solid; background:#3385d6; color:#fff; font-size:14px; font-weight:bold;}
/*--列表项--*/
.item {overflow:hidden; _height:100%; margin-bottom:8px; border:1px solid; padding:1px; position:relative;}
.link {border-color:#999!important;}
.ec {border:0; padding:0;}
.ads {border:0; padding:0; background:none;}
.ads img {margin:2px 0;}
.item h3 {margin:0; padding:3px 0 0; text-indent:6px; font-size:14px; height:28px; line-height:28px; border-bottom:0;}
.link h3 {background-position:0 -702px!important;}
.link a {color:#666; text-decoration:none;}
.link a:hover {text-decoration:underline;}
.item .item_con {padding:5px 7px; overflow:hidden; _height:100%;}
.vill_title {margin:6px 0; padding:6px; background:#e5e5e5; font-weight:bold; clear:both;}
.item .he190 {height:190px;}
.item .lh {line-height:18px;}
.item .serve {padding:0 0 0 100px; height:146px; background-position:-501px -169px;}
.item .serve h6 {color:#39c;}
.item .serve dl {margin:0; padding:0; clear:both; overflow:hidden; height:31px; background-position:-200px -65px; background-color:#fff; cursor:pointer;}
.item .serve dl.pick {background-position:-200px -34px;}
.item .serve dl dt {float:left; width:21px; height:21px; margin-top:5px;}
.item .serve dl dt.st1 {background-position:0 -392px;}
.item .serve dl dt.st2 {background-position:0 -421px;}
.item .serve dl dt.st3 {background-position:0 -449px;}
.item .serve dl dt.st4 {background-position:0 -478px;}
.item .serve dl dd {margin:0; padding:0; margin-left:25px; padding-top:5px; _padding-top:6px;}
.item .ask_lease {}
.item .ask_lease dl {margin:0; padding:2px 0; clear:both; overflow:hidden;}
.item .ask_lease dl dt {float:left; border:1px #d6e791 solid; background:#f3ffc4; height:18px; line-height:18px; padding:0 3px;}
.item .ask_lease dl dd {margin:0; padding:0 0 0 4px; float:left; line-height:20px; width:245px;}
.item .ask_lease dl dd a {text-decoration:none;}
.item .ask_lease dl dd a:hover {text-decoration:underline;}
.item .item_con a.hot_point,.item .item_con a.tool {height:20px; line-height:20px; display:block; border:1px #e7e7e7 solid; background:#fff; margin:2px; padding:0 0 0 3px; float:left; _display:inline; text-decoration:none;}
.item .item_con a.hot_point {width:87px;}
.item .item_con a.tool {width:130px;}
.item .item_con a.hot_point:hover,.item .item_con a.tool:hover {border:1px #1673d0 solid; color:#06f;}
.item .item_con .leave_txt {width:185px; background:#ffc; border:1px #000 solid;}
.item .item_con .pt {font-weight:bold; padding:5px 0;}
.item .item_con .gtfx {margin:0; padding:0;}
.item .item_con .gtfx li {list-style-type:none; border-bottom:1px #e6e6e6 solid; height:29px; line-height:29px; padding:0 0 0 3px;}
.item .item_con .gtfx li.selected {background:#ffdb4d; padding-left:8px; color:#360; border-bottom:1px #fc0 solid;}
.item .item_con .gtfx_img {width:280px; height:100px; background:#eee;}
.item .item_con .gtfx_img img {width:280px; height:100px;}
.item .item_tb td {border-bottom:1px #f0f0f0 solid; text-align:left;}
.item .item_tb td .state_img {display:block; font-size:0px; height:5px; background:#093994;}
.item .item_tb.over {background:#ff9;}
.item .item_con .news {margin:0; padding:0; clear:both; overflow:hidden; _height:100%; line-height:26px; border-bottom:1px #eee solid;}
.item .item_con .news.over {background:#ff9;}
.item .item_con .news dt {float:left;}
.item .item_con .news dt a {text-decoration:none;}
.item .item_con .news dt a:hover {text-decoration:underline;}
.item .item_con .news dd {margin:0; padding:0; float:right;}
.item .item_con p {padding:6px 0; _padding:5px 0 6px; clear:both; overflow:hidden; _height:100%;}
.item .item_con .v_expert,.item .item_con .best_count {margin:0; padding:3px 0; clear:both; overflow:hidden; _height:100%;}
.item .item_con .v_expert dt,.item .item_con .best_count dt {float:left; text-align:center; margin-right:3px;}
.item .item_con .v_expert dd,.item .item_con .best_count dd {float:left; margin:0; padding:0;}
.item .item_con .v_expert dt {width:56px;}
.item .item_con .best_count dt {width:80px;}
.item .item_con .v_expert dd {width:130px; line-height:20px; _line-height:23px;}
.item .item_con .best_count dd {width:198px; line-height:21px; _line-height:24px;}
.item .item_con .best_count dd div {width:198px;}
.item .item_con .ex_intro {clear:both; overflow:hidden; text-align:center; margin-top:8px; padding:10px 0; border-top:1px #ccc solid;}
.item .item_con .ex_intro input {margin-bottom:10px;}
.item .item_con .list {margin:0; padding:0; clear:both; overflow:hidden; _height:100%;}
.item .item_con .list li {list-style-type:none; padding:6px 3px; *padding:7px 3px; _padding:6px 3px; border-bottom:1px #eee solid;}
.item .item_con .list li.over {background:#ff9;}
.item .item_con .list li a {text-decoration:none;}
.item .item_con .list li a:hover {text-decoration:underline;}
.item .item_con .f_news {margin:0; padding:0 0 0 15px; clear:both; overflow:hidden; _height:100%;}
.item .item_con .f_news li {font-size:14px; line-height:24px;}
.item .item_con .expert_list {clear:both; overflow:hidden; _height:100%;}
.item .item_con .expert_list dl {margin:3px 5px; padding:0; float:left;}
.item .item_con .expert_list dl dt {padding:3px; border:1px #ccc solid; width:56px; height:63px;}
.item .item_con .expert_list dl dd {margin:0; padding:3px 0; text-align:center;}
.item .item_con .history {margin:0; padding:3px 0; clear:both; overflow:hidden; _height:100%;}
.item .item_con .history dt {float:left; width:80px; height:60px;}
.item .item_con .history dd {float:left; width:190px; margin:0; padding:0 0 0 5px;}
.item .item_con .nb_index_list {margin:0; padding:5px 0;}
.item .item_con .nb_index_list li {float:left; padding:0 3px 0 5px; list-style-type:none; width:145px; border-right:1px #ccc solid;}
.item .item_con .nb_index_list li .news {border:0;}
.item .item_con .nb_quick_soso {margin:0; padding:0; clear:both; overflow:hidden; _height:100%;}
.item .item_con .nb_quick_soso dt {float:left; margin:0 20px 0 0; height:62px;}
.item .item_con .nb_quick_soso dd {float:left; margin:0; padding:15px 0 0 20px; height:62px; background-position:-598px -40px;}
/*--浮动发布--*/
.float_srv {position:absolute; margin:24px 0 0 80px; padding:3px; width:80px; border:1px #fc0 solid; background:#fff; z-index:1;}
.float_srv li {list-style-type:none;}
.float_srv li a {border-bottom:1px #eee solid; color:#000; text-indent:5px; height:22px; line-height:22px; display:block;}
.float_srv li a:hover {background:#fff0b2;}
.item .item_con .index_soso {clear:both; overflow:hidden; margin:0 0 5px; padding:0; height:25px;}
.item .item_con .index_soso dt {float:left;}
.item .item_con .index_soso dd {float:left; margin:0; padding:0 0 0 8px; line-height:25px;}
.item .item_con .index_map {height:290px; *height:287px; _height:290px; background:#ccc;}
.item .index_price {float:left; width:392px;}
.item .index_new {float:right; width:240px;}
.item .index_new .fb_msg {margin:0; padding:0;}
.item .index_new .fb_msg li {list-style-type:none; padding:3px 0 4px; *padding:4px 0; _padding:3px 0 4px;}
.item .index_new .fb_msg li a {font-size:14px; font-weight:bold; color:#369;}
.count_pos {clear:both; overflow:hidden; _height:100%; padding:5px 0;}
.count_pos .count_info {float:left; margin-right:5px;}
.count_pos .count_info a {font:14px verdana; font-weight:bold; text-decoration:underline;}
.count_pos .small_pace {float:left; margin-top:3px;}
/*--热门城市--*/
.rmcity {margin:0 0 8px; border:1px #78b2db solid; height:28px; line-height:28px; background-position:-488px 0; text-indent:120px;}
.rmcity a {font-size:14px;}
/*--右侧天数--*/
.day_set {margin:0; padding:0; position:absolute; top:5px; right:5px;}
.day_set li {list-style-type:none; float:left; padding-right:1px;}
.day_set li a {float:left; height:20px; _height:18px; line-height:20px; _line-height:18px; text-align:center; padding:0 3px; display:block; border:1px #c4dbde solid; background:#e7f7f9; text-decoration:none; color:#666; _padding-top:2px;}
.day_set li a.pick {background:#2fb0c0; font-weight:bold; color:#fff; border-color:#2fb0c0;}
/*--菜单--*/
.p_menu {overflow:hidden; height:38px;}
.p_menu .menu {margin:0; padding:0; float:left;}
.p_menu .menu li {list-style-type:none; float:left; margin-right:1px; _display:inline;}
.p_menu .menu li a {float:left; height:32px; line-height:32px; display:block; padding:2px 10px 0; border:1px #afafaf solid; border-bottom:0; background-position:0 -799px; background-color:#fff; color:#000; text-decoration:none; font-size:14px; font-weight:bold;}
.p_menu .menu li a:hover,.p_menu .menu li a.mpick {text-decoration:none; color:#fff;}
.p_menu .menu li a select {font-weight:bold; margin-top:4px; *margin-top:0; _margin-top:4px;}
.p_menu .menu_right {float:right;}
.p_menu .menu_right a.in_map {float:left; display:block; width:131px; height:21px; line-height:21px; text-indent:16px; margin:6px 0 3px; color:#900; text-decoration:none; background-position:-5px -380px;}
.p_menu .dlt {margin:0; padding:0;}
.p_menu .dlt dt {float:left; padding:2px 0 0 8px;}
.p_menu .dlt dt span {font:18px '黑体';}
.p_menu .dlt dd {float:right; margin:0; padding:5px 0 0;}
/*--房价行情搜索--*/
.doublesou {margin:0; padding:0; background:#e7f7f9;}
.doublesou input {margin:5px 0;}
.doublesou dt {padding:12px 12px 13px; *padding:14px 12px 15px; _padding:12px 12px 13px; border:1px #90d5dd solid;}
.doublesou dt.othercity {padding:57px 12px; *padding:58px 12px; _padding:57px 12px;}
.doublesou dd {margin:0; padding:12px 12px 13px; *padding:14px 12px; _padding:12px; border:1px #90d5dd solid; border-top:0;}
/*--侧边菜单--*/
.sidemenu {margin:0; padding:0 0 8px;}
.sidemenu li {list-style-type:none; padding:0 0 4px 0; height:36px; font-size:14px;}
.sidemenu li a {display:block; text-indent:10px; height:36px; line-height:36px; background-position:-302px -362px; background-color:#fff; color:#000; text-decoration:none;}
.sidemenu li a:hover {text-decoration:underline;}
.sidemenu li a.sdpick {width:310px; height:34px; line-height:34px; border:1px #90d5dd solid; border-right:0; background-position:-302px -326px; background-color:#fff; font-weight:bold; position:absolute; z-index:2; margin-right:-10px;}
/*--板块菜单--*/
.block_menu {margin:3px 0; padding:6px; background:#f6f6f6; clear:both; overflow:hidden; _height:10px; _overflow:inherit;}
.block_menu dt {float:left; color:#666; list-style-type:none; line-height:24px; font-weight:bold;}
.block_menu dd {float:left; margin:0; padding:0;}
.block_menu dd a {float:left; height:20px; line-height:20px; display:block; margin:2px 1px; padding:0 8px; border:1px #c4dbde solid; background:#e7f7f9; color:#366; text-decoration:none; font-weight:bold; white-space:nowrap;}
.block_menu dd a:hover {text-decoration:underline;}
.block_menu dd a.bpick {border-color:#2fb0c0; background:#2fb0c0; color:#fff;}
/*--房价行情的房价走势--*/
.market {clear:both; overflow:hidden;}
.market h4 {font-size:14px; padding:10px 0; border-bottom:1px #b2b2b2 solid;}
/*.c_title {clear:both; overflow:hidden; _height:100%; text-align:center; line-height:200%; padding:8px 0;}
.c_title span {font:20px '黑体';}*/
.market h5 {padding:6px 0;}
.market .block_info {margin:0; padding:0 0 15px; border-bottom:1px #b2b2b2 solid; overflow:hidden; _height:100%;}
.market .block_info dt {float:left; width:368px; color:#666; line-height:18px;}
.market .block_info dd {float:right; margin:0; padding:2px; width:240px; height:180px; border:1px #ccc solid;}
.market .mblock {margin:0; padding:0 0 10px; overflow:hidden; _height:100%; border-bottom:1px #b2b2b2 solid;}
.market .mblock li {float:left; width:270px; padding-right:40px; list-style-type:none; line-height:22px;}
.market .mblock li .mblock_t {float:left;}
.market .mblock li .mblock_t a {text-decoration:underline;}
.market .mblock li .mblock_p {float:right;}
/*新加的房价行情*/
.market_con {border:1px #90d5dd solid; margin-bottom:8px; padding:10px;}
.market_con h5 {padding:6px 0;}
.market_con .market_title {margin:0; padding:0; clear:both; overflow:hidden; _height:10px; _overflow:inherit;}
.market_con .market_title li {float:left; list-style-type:none; height:16px; line-height:16px; padding:4px 0;}
.market_con .market_title li span.type,.market_item h4 span.ikz {float:left; width:16px; height:16px; text-align:center; background:#4aa3ae; font:15px '黑体'; color:#fff; font-weight:bold;}
.market_con .market_title li span.con {float:left; padding:0 0 0 5px; width:185px;}
.market_item {clear:both; overflow:hidden; _height:10px; _overflow:inherit;}
.market_item h4 {margin:6px 0; height:31px; background-position:0 -1680px; border:1px #ccc solid;}
.market_item h4 span.ititle {float:left; line-height:31px; font-size:14px;}
.market_item h4 span.ikz {margin:7px 5px 0 8px; line-height:16px;}
.market_state {clear:both; overflow:hidden; _height:100%; _overflow:inherit;}
.market_state .state_left {float:left; width:305px;}
.market_state .state_right {float:right; width:305px;}
.market_state .cake_img {}
.market_state .cake_img .cake_l {float:left; width:120px; height:120px; background:#eee;}
.market_state .cake_img .cake_r {margin:0 0 0 120px; *margin:0; padding:0;}
.market_state .cake_img .cake_r li {float:left; list-style-type:none; width:230px; padding:5px;}
input.ccolor1,input.ccolor2,input.ccolor3,input.ccolor4,input.ccolor5 {width:12px; height:12px; border:0; _margin:4px 0;}
input.ccolor1 {background:#00a9da;}
input.ccolor2 {background:#00dac8;}
input.ccolor3 {background:#c8da00;}
input.ccolor4 {background:#fc0;}
input.ccolor5 {background:#f90;}

.market_item .marmenu_list {margin:0; padding:0 0 8px; clear:both; overflow:hidden; _height:100%; _overflow:inherit;}
.market_item .marmenu_list li {list-style-type:none; float:left; line-height:20px;}
.market_item .marmenu_list li.m1 {width:150px; border-right:1px #ccc solid;}
.market_item .marmenu_list li.m2 {width:150px; padding-left:10px; border-right:1px #ccc solid;}
.market_item .marmenu_list li.m3 {width:260px; padding-left:10px;}

.mar_detail {clear:both; overflow:hidden; _height:100%; margin:0; padding:0 0 10px; border-bottom:1px #999 solid;}
.mar_detail li {list-style-type:none; float:left; width:198px; line-height:20px; padding-left:8px; border-left:1px #ccc solid;}
.block {margin:0; padding:10px 0; clear:both; overflow:hidden; _height:100%; border-bottom:1px #999 solid;}
.block dt {float:left; width:360px;}
.block dd {margin:0; padding:0; float:right; width:260px; height:230px; background:#ccc;}
.top10 {clear:both; overflow:hidden; height:100%;}
.top10 .zj_sen {float:left; width:315px;}
.top10 .xq_sen {float:right; width:315px;}
/*--成交详细列表--*/
.count_tb {border:1px #eaeaea solid; border-bottom:0; line-height:18px;}
.count_tb th {background:#f2f2f2; border-bottom:1px #eaeaea solid;}
.count_tb td {border-bottom:1px #eaeaea solid;}
.count_tb .tb_over {background:#ff9;}
/*--列表顶部分页--*/
.set_page {padding:10px 5px; overflow:hidden; _height:100%;}
.set_page span,.set_page select {float:left; margin-right:3px;}
.set_page span {margin-top:4px;}
.set_left {float:left;}
.set_left a {float:left;}
.set_left a.sort_a,.set_left a.sort_d,.set_left a.sort_a_pick,.set_left a.sort_d_pick {width:38px; height:19px; line-height:19px; padding-left:3px; display:block; text-decoration:none; color:#000;}
.set_left a.sort_a {background-position:-403px -127px;}
.set_left a.sort_a_pick {background-position:-446px -127px;}
.set_left a.sort_d {background-position:-403px -151px;}
.set_left a.sort_d_pick {background-position:-446px -151px;}
.set_left a.show_num,.set_left a.show_num_pick {width:19px; height:18px; display:block; text-align:center; line-height:18px; background-position:-461px -43px; color:#666; text-decoration:none; margin-right:3px;}
.set_left a.show_num_pick,.set_left a.show_num:hover {background-position:-436px -43px; color:#f60;}
.set_right {float:right;}
.set_right a {float:left; text-decoration:none;}
.set_right a.AbovePage,.set_right a.AbovePageAct,.set_right a.AbovePageAct:hover {width:17px; height:18px; display:block;}
.set_right a.AbovePage {background-position:-403px -10px;}
.set_right a.AbovePageAct {background-position:-403px -80px;}
.set_right a.AbovePageAct:hover {background-position:-403px -43px;}
.set_right a.NextPageAct {width:53px; height:18px; line-height:18px; display:block; text-indent:5px; background-position:-427px -80px; color:#666;}
.set_right a.NextPageAct:hover {text-decoration:none; background-position:-497px -80px; color:#f60;}
.set_right a.NextPage {width:53px; height:18px; line-height:18px; display:block; background-position:-427px -10px; color:#999; text-indent:5px;}
/*--房源列表或小区列表--*/
.tb_list {table-layout:fixed;}
.tb_list tr.tb_bg {background:#f8f8f8;}
.tb_list tr.tb_over {background:#f1f1f1;}
.tb_list th {font-weight:normal; text-align:left; padding:0 0 0 6px; height:31px; border-top:1px #b2b2b2 solid; border-bottom:1px #b2b2b2 solid; background-position:0 -1680px; background-repeat:repeat-x;}
.tb_list th.tb_photo_t {border-left:1px #b2b2b2 solid;}
.tb_list th.tb_time_t {border-right:1px #b2b2b2 solid;}
.tb_list th.tb_time_t a.sour_l {text-decoration:none;}
.tb_list td {border-bottom:1px #ccc solid; line-height:20px; word-break:break-all; word-wrap:break-word;}
.tb_list .tb_photo div {width:80px; height:60px; padding:1px; background:#fff; border:1px #ccc solid; text-align:center; vertical-align:middle; display:table-cell;}
.tb_list .tb_photo div img {margin-top:expression((60-this.height)/2); line-height:60px; vertical-align:middle;}
/*--房源详细--*/
/*.title {clear:both; overflow:hidden; _height:100%; padding:8px 0;}*/
.title h1 {float:left; font:20px '黑体';}
.title .flow {float:right;}
.house_info {border:1px #b7d678 solid; border-top:0; margin-bottom:8px; padding:10px; _height:100%;}
.house_info h3 {font-size:14px; padding:8px 0;}
.new_building_info {clear:both; overflow:hidden; _height:100%;}
/*--房源已过期、已删除、已失效--*/
.overdue {clear:both; overflow:hidden; margin:5px 0; height:30px; line-height:30px; text-indent:45px; font-size:14px; font-weight:bold; background-position:0 -607px; color:#980000;}
/*--房源类型--*/
.house_type {clear:both; overflow:hidden; height:48px; padding:5px 0;}
.house_type dl {float:left; border:1px #fce7b9 solid; background:#fff9e1; margin:0 5px 0 0; padding:8px;}
.house_type dl dt {float:left;}
.house_type dl dd {float:left; margin-left:5px; line-height:17px; color:#666;}
.house_type dl dd a {color:#06f; text-decoration:underline;}
/*--诚信--*/
.broker_trust {padding:8px 0; clear:both; overflow:hidden; height:100%; line-height:20px; color:#666;}
.broker_trust span {color:#360;}
.broker_trust img {margin:5px 0 0;}
/*--房源页面的图片列表展示--*/
.detail_info_img {margin:0; padding:0 0 0 6px; clear:both; overflow:hidden; _height:100%;}
.detail_info_img li {list-style-type:none; margin-bottom:5px;}
.detail_info_img li div.t {padding:10px 0 10px 20px;}
.detail_info_img li img {padding:5px; border:1px #ccc solid;}
/*--个人信息--*/
.PerInfoPoint {width:184px; background:#f2fcff; padding:8px;}
.PerInfoPoint dl {margin:0 auto; padding:0; clear:both; overflow:hidden;}
.PerInfoPoint dl dt {width:80px; height:90px; margin:0 auto;}
.PerInfoPoint dl dt img {width:80px; height:90px;}
.PerInfoPoint ul {margin:0; padding:0;}
.PerInfoPoint ul li {list-style-type:none; padding:3px 0; clear:both; overflow:hidden;}
.PerInfoPoint ul li a {color:#00f;}
.PerInfoPoint li a:hover {color:#f00;}
/*--讨论--*/
.new_building_am {clear:both; overflow:hidden; _height:100%;}
.new_building_am dl {clear:both; overflow:hidden; _height:100%; margin:0; padding:0; line-height:25px;}
.new_building_am dl dt {float:left;}
.new_building_am dl dd {}
/*--房源地图--*/
.SetMap {clear:both; overflow:hidden; width:608px; _height:100%; position:relative;}
.SetMap .Map3D,.SetMap .Map2D {height:300px; border:1px #8dbfd9 solid;}
.SetMap .Map3D {float:left; width:430px;}
.SetMap .Map2D {float:right; width:165px;}
/*--图片菜单--*/
.nb_img_menu {margin:0; padding:0; clear:both; overflow:hidden; border-bottom:1px #a0a0a0 solid; height:100%;}
.nb_img_menu li {list-style-type:none; float:left; margin-right:2px;}
.nb_img_menu li a {float:left; height:28px; line-height:28px; padding:0 8px; display:block; border:1px #dedede solid; border-bottom:0; background:#eee; color:#000; text-decoration:none;}
.nb_img_menu li a.nb_img_pick,.nb_img_menu li a:hover {border:1px #a0a0a0 solid; border-bottom:0; background:#a0a0a0; color:#fff;}
/*--房源图片--*/
.new_building_img {clear:both; overflow:hidden; _height:100%;}
.new_building_img dl {margin:5px 5px 5px 4px; padding:0; float:left; _display:inline;}
.new_building_img dl dt {width:140px; height:140px; text-align:center; padding:2px; border:1px #ccc solid; vertical-align:middle; display:table-cell; cursor:pointer;}
.new_building_img dl dt.img_over {border:1px #f90 solid; background:#ff9;}
.new_building_img dl dt img {margin-top:expression((140-this.height)/2); line-height:140px; vertical-align:middle;}
.new_building_img dl dd {margin:0; padding:3px 0 0; line-height:18px; text-align:center; width:145px;}
/*--点评、留言--*/
.LeaveTb,.PointTb {background:#f2f2f2;}
.PointTb {margin-bottom:5px;}
.LeaveTb td,.PointTb td {line-height:18px;}
.LeaveTb .LeaveTbBg1 {background:#f8f8f8;}
.LeaveTb .LeaveTbBg2 {background:#fff;}
.PointTb .PointTbBg1 {background:#f2fcff;}
.PointTb .PointTbBg2 {background:#fff;}
.LeaveState {padding:0 8px; line-height:25px;}
.LeaveCon {padding:8px; line-height:25px;}
.quote {border:1px #e2efa2 solid; background:#f9ffe6; margin:5px 0; padding:5px;}
.InfoCon h3 {font-size:14px; padding:10px 0; clear:both; overflow:hidden;}
/*--点评样式--*/
.PointState {padding:0 8px; line-height:25px;}
.PointCon {padding:15px 8px 8px; line-height:25px;}
.PointImg .PointTd {padding-right:15px;}
.PointScore1,.PointScore2 {border:1px #f2f2f2 solid; line-height:normal!important; font-size:0;}
.PointScore1 {border-right:0; background:#f60;}
.PointScore2 {border-left:0; background:#f8f8f8;}
/*--子菜单--*/
.sub_menu {clear:both; overflow:hidden; _height:100%; padding:8px 0;}
.sub_menu a {font-weight:bold;}
.sub_menu a.spick {color:#c00; text-decoration:none;}
/*--学区房列表头--*/
.sci_area_house {margin:5px 0 0; padding:10px; overflow:hidden; border:1px #c5d8a7 solid; background:#f6ffed; _height:100%; line-height:20px;}
.sci_area_house dt {font-weight:bold; float:left;}
.sci_area_house dd {float:left; margin:0; padding:0;}
.sci_area_house dd a {text-decoration:underline;}
.sci_area_house dd a.pick {font-weight:bold; color:#f60; text-decoration:none;}
.c_title {clear:both; overflow:hidden; _height:100%; text-align:center; line-height:200%; padding:8px 0;}
.c_title span {font:20px '黑体';}
/*--新楼盘详细的销售情况--*/
.tb_sell {background:#eaeaea;}
.tb_sell th {height:30px; line-height:30px; background:#f8f8f8; text-align:left; text-indent:10px;}
.tb_sell_list {}
.tb_sell_list td {border-bottom:1px #eaeaea solid;}
.big_pace {width:23px; height:180px; border:1px #360 solid; background-position:-238px -213px;}
.big_pace div {background-position:-206px -213px;}
.small_pace {width:80px; height:12px; padding:0 1px; border:1px #360 solid; background-position:-206px -178px;}
.small_pace div {height:12px; background-position:-206px -195px;}
.sell_accu_btn {padding:0; height:24px; background-position:-7px -262px; border:1px #999 solid; cursor:pointer;}
.sell_accu_btn:hover {background-position:-7px -298px; border:1px #c60 solid;}
/*--360°全景看房--*/
.kf_360 {clear:both; overflow:hidden; _height:100%; padding:8px 0;}
.kf_360 a {float:left; width:152px; height:36px; background:url(/content/images/360.gif) no-repeat; font-size:14px; font-weight:bold; margin:5px 10px 5px 0; text-indent:8px; padding-top:5px; color:#000; text-decoration:none;}
.kf_360 a.kf_360_btn {background-position:0 -172px;}
.kf_360 a.kf_361_btn {background-position:-164px -172px;}
/*--快速发布--*/
.free_detail_bg1,.free_detail_bg2 {margin:3px 0; border:1px #dfdfdf solid; padding:3px;}
.free_detail_bg1 {background:#f8f8f8;}
.free_detail_bg1 td,.free_detail_bg2 td {line-height:16px;}
/*--发布步骤--*/
.pub_step {clear:both; overflow:hidden; _height:100%; padding:8px 0;}
.pub_step dl {margin:0 10px 0 0; padding:0; float:left;}
.pub_step dl dt {float:left; width:19px; height:19px; background-position:0 -665px; text-align:center; line-height:19px; font-weight:bold; color:#fff;}
.pub_step dl dd {float:left; margin:0; padding:0 0 0 3px; line-height:19px; white-space:nowrap; font-weight:bold; color:#00f;}
.pub_step dl.pick {}
.pub_step dl.pick dt {background-position:0 -690px; color:#fff;}
.pub_step dl.pick dd {color:#f00;}
/*--发布时专家列表--*/
.fb_expert_list {clear:both; overflow:hidden; _height:100%;}
.fb_expert_list dl {margin:4px 2px 4px 3px; _display:inline; padding:3px; width:200px; float:left; border:1px #9e9578 solid; overflow:hidden;}
.fb_expert_list dl.over {border:1px #000 solid; background:#f8f8f8;}
.fb_expert_list dl dt {float:left; width:80px; height:90px;}
.fb_expert_list dl dt img {width:80px; height:90px;}
.fb_expert_list dl dd {float:left; width:114px; margin:0 0 0 5px; padding:0; line-height:18px;}
/*--有奖举报--*/
.yjjb {height:34px; padding-left:44px; background-position:0 -741px; line-height:16px;}
.yjjb a.yjjb_link {position:absolute; width:34px; height:34px; display:block; margin:-1px 0 0 -44px;}
/*--发布需求成功提示--*/
.fb_suc {padding:10px; line-height:20px;}
.fb_suc h3 {text-align:center; font:18px '黑体'; color:#f00;}
.fb_suc dl {margin:0; padding:0;}
.fb_suc dl dt {padding:3px 0;}
.fb_suc dl dd {margin:0; padding:3px 0 3px 5px;}
.fb_suc dl dd a.ye {height:18px; line-height:18px; display:block; padding-left:22px; background-position:0 -716px;}
/*--发布浏览量--*/
.fb_zt {position:relative; height:20px;}
.fb_zt .fb_ll {position:absolute; margin:0 0 0 70%; *margin:-3px 0 0 70%; white-space:nowrap;}
/*--搬家、贷款广告--*/
.adlist_frame {clear:both; overflow:hidden; _height:100%; margin:5px 0;}
.adlist_frame .adlist,.adlist_frame .b_adlist {margin:0; padding:0;}
.adlist_frame .adlist li,.adlist_frame .b_adlist li {float:left; list-style-type:none; height:80px; margin:5px 6px; _display:inline;}
.adlist_frame .adlist li {width:175px;}
.adlist_frame .adlist li img {width:175px; height:80px;}
.adlist_frame .b_adlist li{width:460px;}
.adlist_frame .b_adlist li img {width:460px; height:80px;}
.adlist_frame .adlist li .adtxtcon1,.adlist_frame .adlist li .adtxtcon2,.adlist_frame .adlist li .adtxtcon3 {height:70px; padding:4px; border:1px #d7d7d7 solid;}
.adlist_frame .adlist li .adtxtcon1 strong,.adlist_frame .adlist li .adtxtcon2 strong,.adlist_frame .adlist li .adtxtcon3 strong {font-size:14px; line-height:18px; font-weight:bold;}
.adlist_frame .adlist li .adtxtcon1 span,.adlist_frame .adlist li .adtxtcon2 span,.adlist_frame .adlist li .adtxtcon3 span {line-height:17px; color:#666;}
.adlist_frame .adlist li .adtxtcon1 em,.adlist_frame .adlist li .adtxtcon2 em,.adlist_frame .adlist li .adtxtcon3 em {font-weight:bold; font-style:normal; line-height:18px;}
.adlist_frame .adlist li .adtxtcon1 strong,.adlist_frame .adlist li .adtxtcon1 em {color:#f00;}
.adlist_frame .adlist li .adtxtcon2 strong,.adlist_frame .adlist li .adtxtcon2 em {color:#0571cc;}
.adlist_frame .adlist li .adtxtcon3 strong,.adlist_frame .adlist li .adtxtcon3 em {color:#ae7200;}
/*--经纪人信息--*/
.broker_data {border:1px #e5d7ad solid; background:#fffaf0; overflow:hidden; _height:100%; margin:0 0 8px; padding:15px;}
.broker_data .binfo {margin:0; padding:0; clear:both; overflow:hidden; height:107px;}
.broker_data .binfo dt {float:left; width:89px; height:100px; padding:7px 0 0 7px; background-position:-302px -215px;}
.broker_data .binfo dt.com_img {width:160px; height:90px; padding:2px; border:1px #ccc solid; background:none;}
.broker_data .binfo dd {margin:0; padding:0; float:left; line-height:20px; padding:0 6px;}
.broker_data .binfo dd img {margin:3px 0;}
/*--新版房源详细--*/
.h_info {border:1px #ccc solid; margin-bottom:10px;}
.h_info .h_title {height:35px; clear:both; overflow:hidden; _height:100%; padding:0 8px; border-bottom:1px #ccc solid; background-position:0 -799px;}
.h_info .h_title h1 {font-size:14px; float:left; line-height:35px;}
.h_info .h_title .h_title_right {float:right;}
.h_info .h_title .h_title_right a {margin:5px 0 0; height:25px; line-height:25px; display:block; background-position:-2px -931px; text-indent:20px;}
.h_info .h_info_con {clear:both; overflow:hidden; _height:100%; background:#f4f4f4;}
.h_info .h_info_con .h_info_left { background:#fff; padding:0 14px;min-height:350px; _height:350px;}
.h_info .h_info_con .h_info_left .bh {padding:8px 0;}
.h_info .h_info_con .h_info_left h3 {padding:8px 0; font-size:14px;}
.h_info .h_info_con .h_info_right {float:right; margin:10px 0; padding:0; width:180px;}
.h_info .h_info_con .h_info_right li {list-style-type:none; padding:4px 0 4px 20px;}
.h_info .h_info_con .h_info_right li.broker_img {padding:4px 0;}
.h_info .h_info_con .h_info_right li.broker_img div {width:89px; height:100px; margin:0 auto; padding:7px 0 0 7px; background-position:-302px -215px;}
.h_info .h_info_con .h_info_right li.broker_img div img {width:80px; height:90px;}
.h_info_hxt {clear:both; overflow:hidden; margin:0; padding:0; _height:100%;}
.h_info_hxt dt {float:left; width:412px; padding-left:6px;}
.h_info_hxt dt img {padding:5px; border:1px #ccc solid;}
.h_info_hxt dd {margin:0; padding:0 0 0 15px; float:left; line-height:25px;}
.tb_h_info {table-layout:fixed;}
.tb_h_info th {font-weight:normal;}
.tb_h_info td {padding:8px 0; border-bottom:1px #dbdbdb dashed; line-height:18px;}
.tb_h_info dl {margin:0; padding:0; line-height:18px;}
.tb_h_info dl dt {float:left;}
.tb_h_info dl dd {float:left; margin:0; padding:0;}
.tb_h_info dl dd span.pz {display:block; float:left; height:20px; line-height:20px; margin:0 5px 0 0; width:80px;}
.see_tel {width:320px; height:46px; margin:15px auto 6px; padding:2px 15px 0 46px; line-height:38px; background-position:0 -403px; color:#990100; font-weight:bold; font-size:16px;}
.see_tel span {font-size:24px; font-family:'黑体';}
.ask_from {width:290px; margin:0 auto; padding:3px 0 8px;}
.house_report {margin:0 0 14px; padding:8px 8px 6px; line-height:18px; background:#ffeb99; position:relative;}
.house_report a.jb_btn {position:absolute; top:10px; right:10px; _right:22px;}
/*--浮动房源状态--*/
.house_state_del,.house_state_clo,.house_state_past {width:277px; height:188px; position:absolute; margin:120px 0 0 50px;}
.house_state_del {background:url(/content/images/yz_del.gif) no-repeat;}
.house_state_clo {background:url(/content/images/yz_clo.gif) no-repeat;}
.house_state_past {background:url(/content/images/yz_past.gif) no-repeat;}
/*--小区、新房概览--*/
.v_info {clear:both; overflow:hidden; _height:100%; background:#f4f4f4; margin-bottom:10px;}
.v_info .v_info_left {float:left; background:#fff; width:422px; min-height:400px;_height:400px; padding:0 14px 0 0;}
.v_info .v_info_left .bh {padding:8px 0;}
.v_info .v_info_right {float:right; width:180px; margin:0 0 10px; padding:8px 0 0;}
.v_info .v_info_right .v_info_img {width:148px; margin:0 auto; padding:0;}
.v_info .v_info_right .v_info_img li {list-style-type:none; text-align:center; margin:0; padding:0 0 3px;}
.v_info .v_info_right .v_info_img li .v_info_img_s {width:140px; height:140px; padding:3px; border:1px #ccc solid; background:#fff;}
.v_info .v_info_right .v_info_img li .v_info_img_t {padding:5px 0;}
/*--模式切换--*/
.map_model {position:absolute; top:15px; left:68px; z-index:2;}
.map_model ul {margin:0; padding:0;}
.map_model ul li {list-style-type:none; float:left; margin-right:5px;}
.map_model ul li a {float:left; height:22px; line-height:22px; padding:0 8px; display:block; border:1px #000 solid; background:#eaeaea; color:#000; text-decoration:none;}
.map_model ul li a:hover,.map_model ul li a.pick {background:#fff; color:#000;}
.map_model ul li a.pick {font-weight:bold;}
/*--专家状态--*/
.expert_sign {clear:both; overflow:hidden; _height:100%;}
.expert_sign .v_list,.expert_sign .v_list_tra {float:left; height:16px; padding:1px; margin:1px 3px 1px 0;  font-size:14px;}
.expert_sign .v_list {background-position:0 -1627px; border:1px #005591 solid;}
.expert_sign .v_list_tra {background:#fffbf2; border:1px #ff7300 solid;}
.expert_sign .v_list .vill,.expert_sign .v_list_tra .vill {float:left; width:80px; line-height:16px; padding:1px 3px 0;}
.expert_sign .v_list .ex,.expert_sign .v_list_tra .ex {float:left; width:60px; height:16px; color:#005591; padding:1px 3px 0; color:#fff;}
.expert_sign .v_list .ex {background-position:0 -1608px;}
.expert_sign .v_list_tra .ex {background-position:0 -1589px;}
/*--及时销售信息--*/
.tb_data_list {table-layout:fixed;}
.tb_data_list tr.data_bg {background:#fafafa;}
.tb_data_list tr.data_bg_over {background:#ffd;}
.tb_data_list th,.tb_data_list td {padding:6px 3px;}
.tb_data_list th {background:#e7f7f9; font-weight:normal; text-align:left;}
/*--新公共浮动--*/
.newblow {position:absolute; background:#ddd; padding:7px; -moz-border-radius:6px; -webkit-border-radius:6px; z-index:1001;}
.newblow .newblow_con {border:1px #999 solid; -moz-border-radius:6px; -webkit-border-radius:6px; background:#fff; padding:6px; position:relative;}
.newblow .newblow_con a.newblow_close {width:12px; height:12px; background-position:-1px -964px; position:absolute; top:8px; right:8px; _right:16px;}
.newblow .newblow_con h5 {font-size:14px; padding:8px 0;}
.newblow .newblow_con .tb_blow {}
.newblow .newblow_con .tb_blow td {border-bottom:1px #ccc dashed; padding:6px; line-height:18px;}
.newblow .newblow_con .dx_send {margin:0; padding:0; overflow:hidden; _height:100%; border:1px #999 solid;}
.newblow .newblow_con .dx_send dt {float:left; padding:5px 3px; height:120px;}
.newblow .newblow_con .dx_send dt textarea {width:220px; height:115px; border:0; overflow:hidden;}
.newblow .newblow_con .dx_send dd {float:left; margin:0; padding:5px; border-left:1px #999 solid; height:120px;}

