﻿@charset "utf-8";
.house_crumb,.cz_search .shouse,.house_source .list li li,.house_source .list li dt,.house_source .list li dd,.cz_menu dt,.cz_menu .tel,.jjr_con .tabs li.more,.cz_right2 .xg_arc .more,.content .zj_info .wrz,.content .zj_info .yrz,.content .fang_info .ts li,.content .fang_info .phone i,.content .jubo .hand_1,.content .jubo .hand_2,.thumb .left_btn,.thumb .right_btn,.show_bimg .left_btn,.show_bimg .right_btn,.fang_map .address,.fang_map .zb_info .tabs i,.fang_map .zb_info .con dt,.content .tuijian,.comment_item .zan_btn ,.comment_item  .replay_btn ,.reply_con .inset_bq,.fang_focus .prev,.fang_focus .next,.selects .ico,.xq_list_con .list .pic sup,.gallery .btn_prev, .gallery .btn_next{background:url(../../images/mh/house_pc_icons.png) no-repeat;}
.house_crumb{height:20px;line-height:20px;color:#848484;margin:15px 0;padding-left:15px;background-position:0 -56px;}
.house_crumb a{color:#848484;}
.house_crumb .cur_tit{color:#f78115;}

/*查询条件*/
.select_box{padding:17px 0 19px 15px;border:1px solid #eee;margin-bottom:20px;}
.select_box dl{*zoom:1;overflow:hidden;line-height:20px;padding:8px 0;}
.select_box dt{float:left;width:40px;color:#979797;}
.select_box dd{float:left;width:1122px;}
.select_box dd li{float:left;margin-right:5px;}
.select_box dd li a{color:#585858;display:block;padding:0 5px;}
.select_box dd li.current{background:#f78115;border-radius:3px;}
.select_box dd li.current a{color:#fff;}
.sub_select{background:#fafafa;border:1px solid #eaeaea;border-radius:3px;padding:14px 9px;margin-top:20px;}

/*搜索*/
.cz_search{height:34px;line-height:34px;margin-top:24px;}
.cz_search .inp_txt{color:#bbbbbb;padding-left:8px;font-size:14px;height:32px;border:1px solid #eeeeee;width:370px;border-radius:3px;float:left;margin-right:13px; outline:0;}
.cz_search .shouse{border-radius:3px;background-color:#ff7800;background-position:25px -97px;width:130px;height:34px;padding-left:56px;float:left;color:#fff;font-size:16px;text-align:left;margin-right:33px; outline:0; border:0 none; cursor:pointer;}

.house_name{border:1px solid #eee;padding:20px 15px;height:28px;line-height:28px;margin-bottom:18px;}
.house_name h3{color:#666666;font-size:28px;float:left;margin-right:15px;font-weight:normal;}
.house_name p{color:#a7a7a7;font-size:14px;display:inline;margin-right:20px;}
.house_name span{border-radius:3px;display:inline-block;width:40px;text-align:center;color:#fff;font-size:14px;height:20px;line-height:20px;margin:0 3px;}
.house_name span.zaishou{background:#ffc600;}
.house_name span.daishou{background:#f78115;}
.house_name span.shouqin{background:#c0c0c0;}
.house_name span.qifang{background:#63ba3b;}
.house_name span.xianfang{background:#17cdfb;}

.house_source{border:1px solid #eeeeee;border-top:0;margin-bottom:77px;}
.house_source .title{background:#f4f4f4;height:40px;line-height:40px;}
.house_source .tabs{height:40px;line-height:40px;background:#f4f4f4;font-size:16px;color:#666;}
#fixed.tabs { z-index:9; width:1200px; }
.house_source .tabs li{float:left;width:100px;}
.house_source .tabs li a{display:block;text-align:center;}
.house_source .tabs a.current{background:#fff;border-top:3px solid #f78115;line-height:37px;height:37px;color:#f78115;}
.house_source .tabs .nbg a.current{background:#f4f4f4;border-top:0;line-height:37px;height:37px;color:#666;}
.house_source .title .fr{float:right;font-size:14px;color:#999;}
.house_source .title .fr li{float:left;margin:0 15px 0 7px;}
.house_source .title .fr li selects{border:1px solid #dcdcdc;margin-left:12px;}
.house_source .list{padding:20px 15px 28px;}
.house_source .list li{padding:15px 0;*zoom:1;overflow:hidden;border-bottom:1px dashed #e5e5e5;}
.house_source .list li .pic{float:left;width:146px;}
.house_source .list li .pic img{display:block;}
.house_source .list li .con{float:right;width:1005px;font-size:14px;position:relative;}
.house_source .list li .hy_t{height:20px;line-height:20px;margin-bottom:25px;}
.house_source .list li .hy_t a{color:#2255dd;font-size:16px;margin-right:24px;display:inline-block;}
.house_source .list li .cz,.house_source .list li .yz,.content .con1 .cz,.content .con1 .yz,.house_source .list li .cs,.house_source .list li .ys,.content .con1 .cs,.content .con1 .ys{display:inline-block;width:53px;height:20px;text-align:center;background:#4dbeff;color:#fff;margin-right:14px;border-radius:3px;}
.house_source .list li .yz,.content .con1 .yz,.house_source .list li .ys{background:#c0c0c0;}
.house_source .list li .cs,.content .con1 .cs{background:#ffc600;}
.house_source .list li p{color:#999;margin-top:6px;}
.house_source .list li ul{*zoom:1;overflow:hidden;margin-left:-13px;}
.house_source .list li li{border:0;margin:15px 13px 0 -1px;padding:0 0 0 13px;float:left;background-position:0 -161px;}
.house_source .list li dl{*zoom:1;overflow:hidden;height:20px;line-height:20px;color:#999999;margin-top:10px;}
.house_source .list li dt{float:left;margin-right:44px;padding-left:29px;background-position:0 -187px;}
.house_source .list li dd{float:left;padding-left:20px;background-position:0 -136px;}
.house_source .list li .price{position:absolute;top:50%;right:72px;color:#999999;font-size:18px;height:31px;line-height:31px;margin-top:-15px;}
.house_source .list li .price span,.house_source .list li .price em{color:#ff6600;font-size:30px;}
.house_source .list li .jing,.house_source .list li .ji{color:#ff4444;border:2px solid #ff7c7c;height:27px;width:27px;font-size:16px;line-height:27px;margin-top:-15px;right:0;top:50%;text-align:center;position:absolute;}
.house_source .list li .ji{color:#ff9d1c;border-color:#ffba60;}

.pageNavigation{margin-top:35px;text-align:center;font-family:arial;font-size:14px;}
.pageNavigation a,.pageNavigation .prev,.pageNavigation .next,.pageNavigation input[type='button']{text-align:center;display:inline-block;height:35px;width:35px;line-height:35px;color:#666666;border:1px solid #eeeeee;position:relative;margin-left:-1px;}
.pageNavigation .current{background:#88929a!important;color:#fff;border-color:#88929a!important;}
.pageNavigation .prev,.pageNavigation .next{margin-right:5px;font-family:'宋体';font-weight:bold;}
.pageNavigation .next{margin:0 20px 0 5px;}
.pageNavigation .prev a,.pageNavigation .next a{padding:0;border:0;}
.pageNavigation input[type='button']{background:none;font-size:16px;cursor:pointer;}
.pageNavigation input{vertical-align:middle;}
.pageNavigation .jpage{width:53px;height:15px;padding:9px 0;line-height:15px;display:inline-block;color:#666666;border:1px solid #eeeeee;margin:0 9px;}
.pageNavigation .disabled{color:#cccccc;}

/*房型*/
.fangxing{margin-top:20px;}
.fx_tabs{height:31px;line-height:31px;border-bottom:2px solid #77bf11;margin:0 13px 27px;}
.fx_tabs li{height:31px;line-height:31px;font-size:16px;color:#666;float:left;padding:0 15px;cursor:pointer;}
.fx_tabs li.current{background:#77bf11;color:#fff;}
.fx_tabs li.current a{color:#fff;}
.fx_tabs li a{color:#666;}
.fx_list ul{position:relative;width:102%;*zoom:1;overflow:hidden;*padding-bottom:30px;}
.fx_list li{float:left;width:;border:1px solid #eee;width:213px;margin:0 11px 30px 13px;}
.fx_list li img{width:213px;height:258px;}
.fx_list li p{height:37px;line-height:37px;text-align:center;background:#f9f9f9;font-size:16px;}
.fx_list li a{color:#666;}

/*小区列表*/
.xq_list_con{border:1px solid #eee;border-top:0;margin-bottom:0; padding-bottom:30px;}
.select_title{background:#f4f4f4;height:40px;line-height:40px;color:#999;margin-bottom:16px;}
.select_title li{float:left;margin-left:15px;font-size:14px;*max-width:160px;}
.select_title li:first-child{*max-width:174px;}
.select_title li selects{margin-left:8px;border:1px solid #dcdcdc;background:#fff;}
.xq_list_con .list{padding-bottom:30px;}
.xq_list_con .list li{padding:18px 0;margin:0 16px;border-bottom:1px dashed #e5e5e5;*zoom:1;overflow:hidden;}

.xq_list_con .list .pic{float:left;width:195px;margin-right:24px;position:relative;overflow:hidden;}
.xq_list_con .list .pic img{display:block; width:195px; height:145px;}
.xq_list_con .list .pic sup{position:absolute;top:0;right:0;width:58px;height:31px;}
.xq_list_con .list .pic sup.tj{background-position:0 -1653px;}
/*.xq_list_con .list .pic sup{position:absolute;z-index:2;font-size:12px;color:#ffffff;top:0;right:-8px;padding:0 16px 0 12px;height:29px;line-height:29px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;-webkit-transform:skew(200deg);font-size:16px;}
.xq_list_con .list .pic sup:before{content:'';-webkit-transform:skew(-200deg);display:block;}
.xq_list_con .list .pic sup.tj{background:#82ca0e;}
.xq_list_con .list .pic sup.tj:before{content:'推荐';}*/

.xq_list_con .list .con{float:left;width:418px;font-size:14px;}
.xq_list_con .list .con h4{font-weight:normal;font-size:16px;}
.xq_list_con .list .con h4 a{color:#2255dd;}
.xq_list_con .list .con dl{line-height:24px;margin-top:14px;}
.xq_list_con .list .con dt{float:left;color:#999;clear:both;*width:72px;}
.xq_list_con .list .con dd{float:left;color:#333;*width:338px;}
.xq_list_con .list .con dd li { padding:0; margin:0 10px 0 0; border:0 none; display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.xq_list_con .list .con .count{color:#f78115;line-height:24px;}
.xq_list_con .list .con .count span{color:#c0c0c0;margin-right:30px;}
.xq_list_con .list .pingf{height:26px;line-height:26px;float:left;margin-top:52px;font-size:14px;color:#999;width:260px;}
.xq_list_con .list .pingf dt{float:left;}
.xq_list_con .list .pingf dd{float:left;}

.xq_list_con .list .pingf i{float:left;width:132px;margin-right:22px;height:26px;background:url(../../images/mh/house_star.png) no-repeat;}
.xq_list_con .list .pingf i.star_1{background-position:0 0;}
.xq_list_con .list .pingf i.star_2{background-position:0 -28px;}
.xq_list_con .list .pingf i.star_3{background-position:0 -58px;}
.xq_list_con .list .pingf i.star_4{background-position:0 -90px;}
.xq_list_con .list .pingf i.star_5{background-position:0 -122px;}

.xq_list_con .list .pingf .fen{color:#63ba3b;}
.xq_list_con .list .fr{float:right;margin-top:36px;*width:176px;}
.xq_list_con .list .price{font-size:14px;color:#999;}
.xq_list_con .list .price span{color:#ff6600;font-size:24px;margin-left:6px;}
.xq_list_con .list .fr a{display:block;width:98px;height:30px;line-height:30px;font-size:16px;float:right;margin-top:24px;text-align:center;color:#fff;border-radius:6px;background:#71b61c;}
.xq_list_con .pageNavigation{margin-top:40px;}

/*小区评价*/
.user_comment{padding-bottom:48px;}
.user_comment .comment_item{margin:0 14px;border-bottom:1px dashed #eee;padding:33px 0 13px;*zoom:1;overflow:hidden;}
.user_comment .comment_item .comment_face{float:left;width:80px;}
.user_comment .comment_item .comment_face img{border-radius:100px;width:80px;height:80px;}
.user_comment .comment_item .comment_box{float:right;width:1068px;font-size:14px;}
.user_comment .comment_item .comment_user{font-size:18px;}
.user_comment .comment_item .comment_user a{color:#0185c6;}
.user_comment .comment_item .right{float:right;color:#999;font-size:13px;}
.user_comment .comment_item .comment_content{line-height:22px;clear:both;color:#898989;padding-top:14px;}
.comment_item .zan_btn,.comment_item .replay_btn{height:22px;line-height:22px;font-size:14px;color:#666;padding-left:28px;cursor:pointer;}
.comment_item .zan_btn,.comment_item .zan_btn:hover{background-position:0 -1062px;}
.comment_item .replay_btn,.comment_item .replay_btn:hover{background-position:0 -1092px;}
.user_comment .pageNavigation{margin-top:48px;}
.comment_item .userName{color:#0185c6;}
.mar_b20{margin-bottom:20px;}
.pageNavigation{padding:48px 0 0 0!important;}

.reply_con{position:relative;margin-bottom:56px;}
.reply_con .inset_bq{position:absolute;top:128px;left:15px;color:#999;font-size:14px;background-position:-61px -671px;padding-left:27px;height:20px;line-height:20px;}
.reply_con .input_txt{border:1px solid #eee;height:126px;width:1168px;padding:15px;margin-bottom:46px;font-family:'微软雅黑';}
.reply_con .count{color:#999;font-size:14px;position:absolute;right:15px;top:128px;line-height:20px;}
.reply_con .reply_btn{text-align:right;}
.reply_con .reply_btn input{background:#ff7800;width:130px;height:35px;color:#fff;font-size:16px;border-radius:3px;}

.fang_detail{margin-top:36px;}
.fang_focus{float:left;width:400px;height:296px;margin-left:15px;position:relative; overflow:hidden;}
.fang_focus img{width:400px;height:298px;}
.fang_focus .prev,.fang_focus .next{position:absolute;top:50%;left:0;margin-top:-54px;width:40px;height:70px;background-position:0 -1119px;cursor:pointer;z-index:2;}
.fang_focus .next{background-position:right -1119px;right:0;left:auto;}
.fang_focus s{position:absolute;bottom:0;left:0;height:38px;width:100%;background:#000;filter:alpha(opacity=50); opacity:0.5;-moz-opacity:0.5;}
.fang_focus p{height:38px;line-height:38px;color:#fff;font-size:14px;z-index:2;position:absolute;bottom:0;left:0;padding-left:10px;}
.fang_focus .dot{position:absolute;bottom:18px;right:4px;height:8px;z-index:2;}
.fang_focus .dot span{background:#5f605c;display:inline-block;width:8px;height:8px;border-radius:50px;margin:0 3px;cursor:pointer;}
.fang_focus .dot span.current{background:#f78115;}

.fang_detail .fang_info{float:right;width:752px;font-size:14px;color:#999;margin:0 15px 40px 0;}
.fang_detail .fang_info dl{line-height:37px;border-top:1px solid #eee;border-left:1px solid #eee;margin:0 1px 16px 0;}
.fang_detail .fang_info dt,.fang_detail .fang_info dd{float:left;background:#f2f2f2;padding-right:33px;width:115px;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;text-align:right;height:36px;}
.fang_detail .fang_info dd{background:#fff;width:153px;padding-left:28px;text-align:left;}

.fang_pic,.fang_map,.fang_detail .intro{margin:8px 15px 42px;clear:both;}
.fang_detail .tit{border-bottom:1px solid #f2f2f2;color:#666;font-size:16px;padding-bottom:6px;margin-bottom:24px;}
.fang_detail .tit span{height:22px;line-height:22px;border-left:6px solid #f78115;padding-left:8px;}
.fang_detail .intro .con{color:#666;font-size:14px;line-height:36px;}
.fang_detail .intro .con .h4{color:#f78115;}

/*图片*/
.show_bimg,.thumb{width:630px;margin:auto;position:relative;}
.show_bimg li{list-style:none;}
.show_bimg img{display:block;margin:auto;}
.show_bimg .img_count{position:absolute;width:600px;padding-left:28px;height:35px;line-height:35px;bottom:0;left:0;font-size:18px;color:#f78114;z-index:2;}
.show_bimg .bg{background:#000;filter:alpha(opacity=76); opacity:0.76;-moz-opacity:0.76;width:100%;height:35px;position:absolute;bottom:0;left:0;z-index:1;}
.show_bimg .img_count .cur{color:#fff;}
.show_bimg .left_btn,.show_bimg .right_btn{width:63px;height:64px;background-position:0 -788px;cursor:pointer;position:absolute;top:50%;margin-top:-46px;left:15px;}
.show_bimg .right_btn{background-position:0 -722px;left:inherit;*left:auto;right:15px;}
.thumb{margin-top:20px;}
.thumb li{float:left;width:96px;margin:0 7px;}
.thumb li img{display:block;width:96px;height:73px;}
.thumb .left_btn,.thumb .right_btn{float:left;width:33px;height:66px;margin:4px 7px 0 0;background-position:0 -854px;cursor:pointer;}
.thumb .right_btn{float:right;margin-right:0;background-position:right -854px;}

/*地图*/
.fang_map{margin-bottom:12px;}
.fang_map .map{float:left;width:831px;margin-bottom:12px;}
.fang_map .address{color:#999999;font-size:14px;height:23px;padding-left:23px;background-position:-63px -616px;clear:both;}
.fang_map .zb_info{float:right;width:315px;}
.fang_map .zb_info .tabs{border-bottom:1px solid #e5e5e5;padding-bottom:6px;height:auto;font-size:14px;line-height:20px;background:#fff;}
.fang_map .zb_info .tabs ul{position:relative;width:315px;}
.fang_map .zb_info .tabs li{float:left;width:36px;text-align:center;margin:0 18px 0 22px;}
.fang_map .zb_info .tabs li.current{border:0;line-height:20px;}
.fang_map .zb_info .tabs i{background-position:-1px -923px;display:block;height:36px;margin-bottom:2px;}
.fang_map .zb_info .tabs i.i_2{background-position:-44px -923px;}
.fang_map .zb_info .tabs i.i_3{background-position:-1px -962px;}
.fang_map .zb_info .tabs i.i_4{background-position:-44px -962px;}
.fang_map .zb_info .con{color:#959595;font-size:14px;clear:both;}
.fang_map .zb_info .con ul { height:320px; overflow-y:scroll; padding-right:10px;}
.fang_map .zb_info .con dl{*zoom:1;overflow:hidden;line-height:17px;}
.fang_map .zb_info .con dt{float:left;width:186px;color:#686868;padding-left:17px;background-position:-68px -649px;}
.fang_map .zb_info .con dd{float:right;}
.fang_map .zb_info .con p{margin:5px 0 0 17px;*margin-top:4px;}
.fang_map .zb_info .con li{border-bottom:1px dashed #e5e5e5;padding:12px 0 8px;*zoom:1;overflow:hidden;}
.fang_map .zb_info .zb_lou{background:#ffe9d5;font-size:14px;text-align:center;display:block;color:#f78115;height:32px;line-height:32px;margin-top:18px;}
.n_mar{margin:0!important;}

.xq_pic{margin:11px 0 20px;}
.xq_pic ul{padding-left:7px;position:relative;width:102%;}
.xq_pic li{float:left;width:278px;border:1px solid #eee;margin:23px 8px 15px;}
.xq_pic li:hover{border-color:#f78115;}
.xq_pic li p{background:#f9f9f9;line-height:37px;height:37px;text-align:center;font-size:16px;}
.xq_pic li a{color:#666;}
.xq_pic li img{width:278px;height:226px;}

/*下拉列表*/
.fl{float:left;}
.selects{border:1px solid #dcdcdc;height:25px;background:#fff;position:relative;float:right;margin:6px 0 0 12px;color:#333;z-index:2;}
.selects .ico{background-position:6px -1619px;position:absolute;width:25px;height:25px;top:0;right:0;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;z-index:3;cursor:pointer;}
.selects dl{height:25px;width:91px;position:absolute;top:0;left:-1px;line-height:25px;background:#fff;z-index:2;border:1px solid #dcdcdc;border-top:0;overflow:hidden;}
.selects dt{padding-right:27px; padding-left:10px; text-align:left;}
.selects dd{cursor:pointer;padding-left:10px;}
.selects dd:hover{background-color:#3399ff;color:#fff;}
.selects.sort{width:104px;}
.selects.sort dl{width:104px;}
.selects .ico.show{background-position:-21px -1620px;}
.selects .po { display:none; position:absolute; left:-1px; top:25px; width:100%; border:1px solid #dcdcdc; background-color:#fff; padding:5px 0;}
.house_source .selects .po li { float:none; width:auto; margin:0; line-height:26px; padding-left:10px;}
.fc_pageNavigation{margin-bottom:28px;}
.display0{display:none!important;}
.write2014 .cmt_txt{border-bottom:0!important;}

.gallery { width:900px; margin:0 auto; position:relative; *zoom:1; z-index:1;}
.gallery .big_photo_inner { position:relative; *zoom:1; z-index:1;}
.gallery .viewimg { vertical-align:top; display:block; max-width:900px; margin:0 auto;}
.gallery .imgListNode { width:810px; overflow:hidden; margin:0 auto; height:73px;}
.gallery .imgList { position:absolute; top:10px; left:0;}
.gallery .imgList li { float:left; width:90px; text-align:center; position:relative; z-index:1; *zoom:1; margin-top:2px;}
.gallery .imgList img { width:78px; height:52px; vertical-align:top; border:1px solid #ddd; padding:1px;}
.gallery .btn_prev,.gallery .btn_next { display:block; position:absolute; bottom:0; width:33px; height:66px; text-indent:-999em; overflow:hidden;}
.gallery .btn_prev { background-position:0 -854px; left:0;}
.gallery .btn_next { background-position:right -854px; right:0;}
.gallery .btn_disabled { FILTER: alpha(opacity=30); moz-opacity: 0.3; opacity: 0.3; cursor:default;}
.gallery .arrow { display:none;}
.gallery .imgList .cur { margin-top:0;}
.gallery .imgList .cur img { border:3px solid #2d96e9;}

.gallery .contextDiv { display:block; position:absolute; top:0; width:50%; height:100%; background:url(../../images/mh/s.png) no-repeat 0 0; cursor:pointer;}
.gallery #preArrow { left:0;}
.gallery #nextArrow { right:0;}
.gallery .contextDiv span { display:block; background:url(../../images/mh/s_gallery.png) no-repeat 0 0; width: 24px;
    height: 43px;
    position: absolute;
    top: 50%;
    margin-top: -22px;
    visibility: hidden;}
.gallery .contextDiv #preArrow_A {background-position: 0 0; left: 16px;}
.gallery .contextDiv #nextArrow_A { background-position: -30px 0; right: 16px;}
.gallery .contextDiv:hover span { visibility:visible;}