﻿@charset "utf-8";

/*
** 除新楼盘首页以外的其它页面
*/


.picgather_nav_ul i,
.unit_nav_b .jt i,
.bpic_jt i,
.bpic_sv_page .jt i,
.pk_dl dt i,
.pk_recommend_add i,
.pk_table_del i,
.pk_table_collect i,
.pk_table_a i,
.pk_table .location i,
.pk_top .collect
{background: url(../images/icon_main.png) no-repeat;}


/*图片列表 左侧导航*/
.picgather_nav{position: relative;}
.picgather_nav_ul{width:180px;background: #fff; position: absolute;top: 0;left: 0;z-index: 3;}

.picgather_nav_ul li a{display: block;height: 35px;line-height: 35px;border:1px solid #e9e9e9;margin: -1px 0;padding-left: 70px;font-size: 14px;cursor: pointer;position: relative;color: #666}
.picgather_nav_ul a:hover{color:#f3982c; }
.picgather_nav_ul a.active{background: #f3982c;color: #fff;}

.picgather_nav_ul li i{display: block;width: 20px;height: 20px;position: absolute;left: 32px;top: 50%;margin-top: -12px;}

.picgather_nav_ul li i.i0{background-position: 0 -201px}
.picgather_nav_ul li i.i1{background-position: -22px -201px}
.picgather_nav_ul li i.i2{background-position: -44px -201px}
.picgather_nav_ul li i.i3{background-position: -66px -201px}
.picgather_nav_ul li i.i4{background-position: -88px -201px}
.picgather_nav_ul li i.i5{background-position: -110px -201px}
.picgather_nav_ul li i.i6{background-position: -132px -201px}
.picgather_nav_ul li i.i7{background-position: -154px -201px}

.picgather_nav_ul .active i.i0{background-position: 0 -223px}
.picgather_nav_ul .active i.i1{background-position: -22px -223px}
.picgather_nav_ul .active i.i2{background-position: -44px -223px}
.picgather_nav_ul .active i.i3{background-position: -66px -223px}
.picgather_nav_ul .active i.i4{background-position: -88px -223px}
.picgather_nav_ul .active i.i5{background-position: -110px -223px}
.picgather_nav_ul .active i.i6{background-position: -132px -223px}
.picgather_nav_ul .active i.i7{background-position: -154px -223px}

.picgather_nav_ul .triangle{border-width:6px 6px 6px 0;border-right-color: #fff;position: absolute;top: 50%;margin-top: -6px;right: -1px;display: none;}
.picgather_nav_ul .active .triangle{display: block;}
/*图片列表 左侧导航 end*/

/*图片列表 右侧图片列表*/
.pic_list{padding: 17px;padding-right: 0;border:1px solid #e9e9e9;border-top: 0;}
.pic_list_ul{}
.pic_list_li{width: 203px;margin-right:17px;float: left;overflow: hidden;margin-bottom: 15px;}
.pic_list_a{display: block;text-align: center;position: relative;}
.pic_list_a img{display: block;width: 203px;height: 142px;margin-bottom: 7px;}
.pic_list_a span{display:inline-block;text-align: left;line-height: 22px;height: 48px;word-break:keep-all; overflow: hidden;}
.pic_list_a:hover span,
.pic_list_a:focus span{text-decoration: underline;}
.pic_list_a .pic_tag_red{position: absolute;top: 0px;left: 0px;background-color: #f44336;color: #fff;height: 22px;padding:0 5px;font-weight: bold;}
.pic_list_a .pic_tag_gray{position: absolute;top: 0px;left: 0px;background-color:#9e9e9e;color: #fff;height: 22px;padding:0 5px;font-weight: bold;}
.pic_list_a:hover span.pic_tag_red,.pic_list_a:focus span.pic_tag_red,.pic_list_a:hover span.pic_tag_gray,.pic_list_a:focus span.pic_tag_gray{text-decoration: none;}
/*图片列表 右侧图片列表 end*/

/*户型详细页*/
/*户型选择nav*/
.unit_box{}
.unit_nav_t{height: 32px;line-height: 32px;padding: 0 12px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.unit_nav_t a{}
.unit_nav_t a:hover,
.unit_nav_t a:focus{color: #f3982d;}
.unit_nav_t a.active{color: #f3982d;font-weight: bold;}
.unit_nav_t span{color: #999;margin: 0 8px;}

.unit_nav_b{background: #e9e9e9;position: relative;height:50px;padding: 11px 24px;position: relative;}
.unit_nav_b .jt{display: block;width: 16px;height: 50px;position: absolute;top:11px;background:#c7c7c7;opacity: .8}
.unit_nav_b .jt:hover{opacity: 1}
.unit_nav_b .jt.prev{left: 5px;}
.unit_nav_b .jt.next{right: 5px;}
.unit_nav_b .jt i{display: block;position: absolute;width: 15px;height: 18px;top: 50%;left: 50%;margin-left: -8px;margin-top: -9px;}
.unit_nav_b .jt.prev i{background-position: -117px -123px;}
.unit_nav_b .jt.next i{background-position: -134px -123px;}

.unit_nav_list{width: 100%;height: 100%;overflow: hidden;position: relative;}
.unit_nav_ul{position: absolute;top: 0;left: 0;width: 10000px;}
.unit_nav_ul li{float: left;line-height: 20px;width: 106px;padding-right: 12px;}
.unit_nav_ul li a{display: block;width: 100%;height:43px;padding-top: 5px;border:1px solid #e9e9e9;background: #fff;text-align: center;color: #666;}
.unit_nav_ul li.active a{border-color:#f3982d;}

.unit_intro_tit{padding: 15px 0;position:relative;}
.unit_intro_tit .tit{font-size: 24px;font-family: "微软雅黑";}
.unit_intro_tit .state{color: #999;margin-left:8px;font-size: 16px;}
.unit_intro_tit .toViewPic{background-color:#f3982d;color:#fff;border:0;outline:0;padding:7px;font-size:14px;left:442px;top:14px;position:absolute;}
.unit_xx_l {width: 540px;position: relative;text-align:center;}
.unit_xx_l img {max-width: 540px;max-height: 373px;}
.unit_xx_l span{width: 100%;height: 40px;line-height: 40px; position: absolute;bottom: 0;left: 0;text-align: center;color: #fff;font-size: 16px;background: #000;opacity: 0.7;display:none;}
.unit_xx_l b {font-weight:normal;font-size:14px;position:absolute;display:block;width:100%;height:20px;line-height:20px;left:0;bottom:-20px;}
.unit_xx_r{width: 540px;}

/*户型详细信息*/
.unit_detail_p {height:34px;line-height:34px;overflow: hidden;padding-left: 10px;}
.unit_detail_p .label{float: left;font-size: 14px;margin-right: 5px;}
.unit_detail_p .infor{float: left;height: 100%;font-size: 14px;color: #666;overflow: hidden;}
.unit_detail_p a.infor:hover,
.unit_detail_p a.infor:focus
{color: #f3982d;text-decoration: underline;}
.unit_detail_p .price{display: inline-block;font-size: 26px;font-family: tahoma;color: #f3982d;margin-top: -5px;}
.detail_extrude{background: #fff3d2;padding: 10px 10px 10px 0;}
.detail_extrude .unit_detail_p{height:26px;line-height: 26px;}

.detail_loan{height:27px;line-height: 27px;margin-top: 15px;margin-bottom: 5px;}
.detail_loan_cal{display: inline-block;height: 25px;line-height: 26px;border:1px solid #afceeb;padding: 0 12px 0 25px;margin-right: 10px;position: relative;color: #666}
.detail_loan_cal:hover,
.detail_loan_cal:focus{text-decoration: underline;color: #666}
.detail_loan_cal i{display: block;width: 18px;height: 18px;position: absolute;top: 50%;margin-top: -9px;left: 5px;background-position: -22px -95px;}
/*户型详细页 end*/

/*360 看房*/
.pic_360{height: 620px;overflow: hidden;}
.pic_intro{background: #f7f7f7;border:1px solid #eaeaea;padding: 20px 15px;line-height: 22px;margin-top: -1px;}
/*360 看房 end*/

/*基本信息页面 begin*/
.base_t{width: 300px;}
.base_t p{font-size: 14px;line-height:33px;overflow: hidden;}/*原：height: 33px 被去掉2015/9/8*/
.base_t .price{color:#f3982d;font-family:tahoma;font-size:20px;}
.base_t_btn{display: block;width: 100%;height:36px;line-height:36px;text-align: center;font-size: 16px;color: #f3982d;background: #fff3d2;}
.base_t_btn:hover,
.base_t_btn:focus{text-decoration: underline;}

.sell_point{width: 420px;background: #f7f7f7;border:1px solid #e9e9e9;padding:14px 17px;}
.sell_point_tit{font-size: 14px;}
.sell_point_list{margin-right: -19px;}
.sell_point_list span{display: block;float: left;height:36px;line-height:36px;width: 125px;text-align: center;margin-right: 19px;margin-top: 12px;color: #f3982d;background: #fff;border:1px solid #f3982d;}

.paragraph{line-height: 24px;text-indent: 2em;}
.paragraph .more{color: #f3982d;margin-left: 5px;}
.paragraph .more:hover,
.paragraph .more:focus{color: #f3982d;text-decoration: underline;}

.base_infor_tel{background: #fff3d2;height: 69px;line-height: 84px;text-align: center;position:relative;}
.base_infor_tel .tel{font-size: 18px;color: #f3982d;margin-right: 10px;}
.base_infor_tel .a {font-size:12px;color:#f3982d;position:absolute;top:8px;left:17px;line-height:20px;}
.base_infor_tel .btn{display: inline-block;height: 32px;line-height: 32px;background: #f3982d;color: #fff;font-size: 16px;padding: 0 15px;}
.base_infor_tel .btn:hover,
.base_infor_tel .btn:focus{opacity: .9;}

.base_infor_tuan{border:1px solid #e9e9e9;padding: 20px;padding-bottom: 15px;}

.base_infor_tuan label{float: left;height:24px;line-height:24px;color: #666;margin-right: 10px;}
.base_infor_tuan .txt{float: left;height: 22px;line-height: 22px;border:1px solid #ccc;width: 75%;padding: 0 5px;}
.base_infor_tuan .submit{height:30px;line-height:30px;background: #f3982d;border:0;color: #fff;padding: 0 15px;margin-left:90px;}
.base_intro_p p{font-size: 14px;line-height:24px;text-indent: 2em;margin-bottom: 8px;}

.special_ul{margin-right: -22px;}
.special_ul li{width: 178px;text-align: center;float: left;margin-right: 22px;margin-bottom: 25px;}
.special_ul li img{display: block;width:100%;height: 123px;margin-bottom: 8px;}
.special_ul li span{display: block;width:100%;font-size: 14px;height:38px;overflow:hidden;}
.special_ul a {display: block;}
.special_ul a:hover span,
.special_ul a:focus span{color: #f3982d;text-decoration: underline;}


/**/
.table_permit th,
.table_permit td{height: 39px;border:1px solid #e9e9e9;padding: 0 10px;}
.table_permit th{text-align: center;color: #999}

/*纠错*/
.recovery_l,.recovery_r{width: 340px;padding: 0 20px 0 10px}
.recovery_tit{height: 30px;line-height: 30px;font-size: 16px;border-bottom: 1px dashed #ccc;color: #666}
.recovery_tit.c_orange{color:#f3982d}
.recovery_p{margin-top: 12px;position: relative;padding-left:90px;}
.recovery_label{display: block;width: 85px;height: 25px;line-height: 25px;text-align: right; color: #666;font-size: 14px;position: absolute;top: 0;left: 0;}
.recovery_r .recovery_label{color: #333}
.recovery_txt_xx,.recovery_txt{display: block;width:225px;padding: 0 10px;height: 23px;line-height: 23px;color: #999;border:1px solid #ccc;overflow: hidden;}
.recovery_txt_xx.big,
.recovery_txt.big{height: 70px;vertical-align: top;resize:none;overflow: auto;}

.recovery_txt{color: #333}
.recovery_sel{height: 25px;line-height: 23px;border:1px solid #ccc;min-width:50%;color: #666}
.recovery_more{width: 95%;height: 70px;border:1px solid #ccc;resize: none;padding: 10px;line-height: 23px;}

.recovery_choice{height: 25px;line-height: 25px;}
.recovery_radio{margin-right: 5px;vertical-align: -1px;}
.recovery_note{font-size: 14px;}
.recovery_btn{position: relative;top: -28px;left:360px; display: inline-block;height: 28px;line-height: 26px;padding: 0 25px;background: #f3982d;color: #fff;border:0;font-size: 14px;cursor: pointer;}
/*基本信息页面 end*/


/*楼盘相册 - 大图展示 begin*/
.bpic_box{height: 550px;border:1px solid #e6e6e6;padding-right: 20px;overflow: hidden;}
.bpic_l{width: 800px;height: 550px;background: #f5f5f5;position: relative;}
.bpic_r{width: 260px;}
.bpic_jt{position: absolute;display: block;width: 45px;height: 100px;background: #000;opacity: .6;filter:alpha(opacity=60); top: 50%;margin-top: -50px;z-index:2;}
.bpic_jt.prev{left: 10px;}
.bpic_jt.next{right: 10px;}
.bpic_jt i{position: absolute;display: block;width: 20px;height: 60px;top: 50%;left: 50%;margin-top: -30px;margin-left: -10px;}
.bpic_jt:hover{opacity: 0.8;filter:alpha(opacity=80); }
.bpic_jt.prev i{background-position:  0 -246px;}
.bpic_jt.next i{background-position:  -22px -246px;}
.bpic_v{position: absolute;top: 0;left: 0;width: 800px;height: 550px;overflow: hidden;text-align:center;}
.bpic_v span{position: absolute;left: 0;bottom: 0;width: 100%;height: 45px;line-height: 45px;color: #fff;font-size: 16px;background:#000;opacity: 0.7;filter:alpha(opacity=70);text-align: center;}
.bpic_v img{margin: auto;vertical-align:middle;max-width:795px;max-height:550px;}
.bpic_v.o0{opacity: 0;filter:alpha(opacity=0);}
.bpic_hhh {display:inline-block;vertical-align:middle;height:100%;width:0px;}
.bpic_sv_tit{height: 34px;line-height: 34px;font-size: 14px;border-bottom: 1px solid #e9e9e9;}
.bpic_sv_list{margin-right: -10px;margin-bottom: 10px;height: 431px;overflow: hidden;}
.bpic_sv_list li{float: left;margin-right: 10px;width: 125px;height: 85px;background: #f5f5f5;margin-top: 12px;position: relative;cursor: pointer;}
.bpic_sv_list li img{display: block;width: 100%;height: 100%;}
.bpic_sv_list li.active{border:2px solid #f3982c;width: 121px;height: 81px;}

.bpic_sv_page{line-height: 30px;text-align: center;}
.bpic_sv_page .page{display: inline-block;font-size: 16px;font-weight: bold;color: #f3982c;margin: 0 25px;vertical-align:middle;}
.bpic_sv_page .jt{position: relative;display: inline-block;height: 30px;width:18px;background-color: #c8c8c8;overflow: hidden;vertical-align:middle;opacity: 0.8;filter:alpha(opacity=80);}
.bpic_sv_page .jt:hover{opacity: 1;filter:alpha(opacity=100);}
.bpic_sv_page .jt i{position: absolute;top: 50%;left: 50%;margin-top: -9px;margin-left: -8px; width: 15px;height: 18px;}
.bpic_sv_page .jt.prev i{background-position:-118px -123px ;}
.bpic_sv_page .jt.next i{background-position:-134px -123px ;}
.bpic_cla {text-align: justify;line-height: 26px;margin-top: 25px;}
.bpic_cla a{display: inline-block;width: 120px;border:1px solid #dcdcdc;margin-bottom: 8px;text-align: center;vertical-align: middle;color: #666;}

.bpic_cla a.active,
.bpic_cla a:hover,
.bpic_cla a:focus{color: #f3982c;border-color: #f3982d}
.space{display: inline-block;width: 100%;height: 0;line-height: 0;font-size: 0;overflow: hidden;visibility: hidden;}
/*楼盘相册 - 大图展示 end*/

/*pk 页面 begin*/
.pk_l{width: 120px;float: left;}
.pk_r{width: 960px;float: right;}
.pk_dl{}
.pk_dl dt a{display: block;height: 30px;line-height: 30px;background: #dcdcdc;text-align: center;font-size: 14px;position: relative;}
.pk_dl dt i{position: absolute;display: block;width: 20px;height: 20px;top: 50%;margin-top: -10px;left: 8px;background-position: -176px -202px;}
.pk_dl .infor i{background-position: -197px -202px;}
.pk_dl .type i{background-position: -220px -202px;}
.pk_dl .mate i{background-position: -242px -202px;}

.pk_dl.active .price i{background-position: -176px -224px;}
.pk_dl.active .infor i{background-position: -197px -224px;}
.pk_dl.active .type i{background-position: -220px -224px;}
.pk_dl.active .mate i{background-position: -242px -224px;}

.pk_dl dd a{display: block;height: 30px;line-height: 30px;background: #fafafa;text-align: center;}
.pk_dl.active dt a{color: #fff;background: #f3982d;}
.pk_dl .triangle{border-width:6px 6px 6px 0;border-right-color: #fff;position: absolute;top: 50%;margin-top: -6px;right: -1px;display: none;}
.pk_dl.active .triangle{display: block;}

.pk_dl a:hover,.pk_dl a:focus{color: #333;text-decoration: underline;}



.pk_recommend{border:1px solid #afceec;padding: 15px 39px;}
.pk_recommend .tit{font-size: 14px;margin-bottom: 15px;}

.pk_recommend_ul{margin-right: -45px;}
.pk_recommend_li{width: 140px;margin-right: 45px;float: left;}
.pk_recommend_a{display: block;width: 100%;height:108px;margin-bottom:5px;}
.pk_recommend_a img{display: block;width: 100%;height:100%;}
.pk_recommend_li p{height: 26px;line-height: 26px;overflow: hidden;padding: 0 3px;}
.pk_recommend_add{display:inline-block;height: 20px;line-height: 20px;padding: 0 5px 0 20px; border:1px solid #afceec;color: #666;position: relative;}
.pk_recommend_add:hover,
.pk_recommend_add:focus{color: #2971b9}

.pk_recommend_add i{display: block;width: 20px;height: 20px;position: absolute;top: 50%;margin-top: -10px; left: -1px;background-position: -154px -246px;}


.pk_table td,.pk_table th{border:1px solid #dcdcdc;font-size: 14px;color: #666;}
.pk_table th{background: #fafafa;height: 45px;}
.pk_table td{padding: 10px 15px;line-height: 22px;}
.pk_table td div{font-size: 14px;}
.pk_search_txt{display: block;width: 270px;height: 26px;border:1px solid #f3982d;padding: 0 8px;font-size: 14px;}
.pk_search_add{height: 28px;line-height: 28px;background-color: #f3982d;color: #fff;border:0;padding: 0 8px;font-size: 14px;cursor: pointer;}
.pk_search_more{position:absolute;width:270px;height:238px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:0 8px;font-size:14px;color:#666;background-color:#fff;z-index:101;overflow:hidden;cursor:pointer;}
.pk_search_more .line{width:100%;height:34px;line-height:34px;overflow:hidden;}
.pk_search_more .line a,.pk_search_more .line a:link{font-family:"微软雅黑";font-size:12px;color:#666;}
.pk_search_more  .ll{width:100px;box-sizing:border-box;float:left;color:#666;font-size: 12px;}
.pk_search_more  .mm{width:50px;padding-left:10px;box-sizing:border-box;color:#959595;font-size: 12px;}
.pk_search_more  .rr{width:100px;box-sizing:border-box;float:right;color:#959595;font-size: 12px;}
.pk_search_more2{position:absolute;width:270px;height:238px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:0 8px;font-size:14px;color:#666;background-color:#fff;z-index:101;overflow:hidden;cursor:pointer;}
.pk_search_more2 .line{width:100%;height:34px;line-height:34px;overflow:hidden;}
.pk_search_more2 .line a,.pk_search_more2 .line a:link{font-family:"微软雅黑";font-size:12px;color:#666;}
.pk_search_more2  .ll{width:100px;box-sizing:border-box;float:left;color:#666;font-size: 12px;}
.pk_search_more2  .mm{width:50px;padding-left:10px;box-sizing:border-box;color:#959595;font-size: 12px;}
.pk_search_more2  .rr{width:100px;box-sizing:border-box;float:right;color:#959595;font-size: 12px;}

.pk_table_nm{width: 170px;overflow: hidden;margin: auto;}
.pk_table_nma{display: block;width: 100%;height: 120px;margin-bottom:8px;overflow: hidden;}
.pk_table_nma img{display: block;width:100%;height: 100%;}

.pk_table_del{width:16px;height:16px;border:1px solid #ccc;position: relative;}

.pk_table_del i{position: absolute;display: block;width: 20px;height: 20px;top: 50%;left: 50%;margin-top: -10px;margin-left: -10px;background-position: -110px -246px;}
.pk_table_del:hover,
.pk_table_del:focus{border-color:#f3982d;}
.pk_table_del:hover i,
.pk_table_del:focus i{background-position: -132px -246px;}

.pk_table_collect{display: block;width:18px;height:18px;margin-right:5px;position: relative;}
.pk_table_collect i{position: absolute;display: block;width: 20px;height: 20px;top: 50%;left: 50%;margin-top: -10px;margin-left: -10px;background-position: -88px -246px;}

.pk_table_exp{font-size: 22px;color: #f3982d;}
.pk_table_tit{display:block;height:45px;line-height: 45px;font-size: 16px;border-left:3px solid #f3982d;vertical-align: middle;}
.pk_table_a{display: inline-block;background: #fff;border:1px solid #ccc;padding: 5px 10px 5px 27px;color: #666;position: relative;}
.pk_table_a i{display: block;position: absolute;left: 5px;top: 50%;margin-top: -11px;width: 20px;height: 20px;background-position:-43px -246px;}
.pk_table_a:hover,
.pk_table_a:focus{border-color:#f3982d;}

.pk_table .coupon{line-height: 22px;font-size: 14px;}
.pk_table .location{padding-left:25px; line-height: 22px;font-size: 14px;position: relative;}
.pk_table .location i{display: inline-block;width: 20px;height: 20px;position: absolute;left:0px;top: 50%;margin-top: -10px;background-position:  -65px -246px}

.pk_table .chara{margin-right: -8px;margin-bottom: -8px;}
.pk_table .chara a{display: inline-block;width:80px;height: 30px;line-height: 30px;text-align: center;border:1px solid #afceec;margin-bottom:8px;margin-right:8px;color:#666;}
.pk_table .chara .largeA{display: inline-block;width:174px;height: 30px;line-height: 30px;text-align: center;border:1px solid #afceec;margin-bottom:8px;color:#666;margin-right:0;}
.pk_table .chara a:hover,
.pk_table .chara a:focus{color: #f3982d;border-color:#f3982d;}

.pk_table_module{}
.pk_table_module h6{font-weight: bold;margin-bottom: 5px;margin-top:10px;}

.pk_table_module dt{font-size: 14px;}
.pk_table_module dd{color: #999;font-size: 14px;margin-bottom: 5px;}
.pk_table_module a{color: #f3982d}
.pk_table_module a:hover,
.pk_table_module a:focus {text-decoration: underline;}

.pk_top{height: 40px;position: fixed;top: 0;left: 50%;margin-left: -550px; padding-left: 140px;width:960px;z-index: 10;}
.pk_top_table{width: 100%;border-top:2px solid #f3982d;background: #F2F2F2;}
.pk_top_table td{border:1px solid #ccc;border-top:0;height: 37px;font-size: 14px;line-height: 37px;}

.pk_top .name{display:inline-block;vertical-align:middle;margin-right: 10px;}
.pk_top .collect{display:inline-block;width: 20px;height: 20px;background-position: -88px -246px;vertical-align:middle;}
/*pk 页面 end*/

/* 新闻内页 */
.housenews_tit{font-size: 24px;font-family: "\5FAE\8F6F\96C5\9ED1";line-height: 30px;padding-top:18px;padding-bottom:18px;}
.housenews_t {margin-bottom:30px;}
.housenews_cont {font:normal normal 12px/1.5 "\5B8B\4F53";}
.housenews_cont p{font-family: "Microsoft YaHei";font-size: 16px;margin-bottom: 30px;text-indent:2em;line-height: 28px;color: #000;}
.housenews_cont p.summary{padding:15px 25px;color:#134a69;line-height:22px;text-indent:0;border:1px solid #c8dbea;font-size:12px;}
.housenews_cont img{margin:10px 0;max-width: 90%;}
.housenews_cont table{margin:0 auto;}
.housenews_cont td {padding:5px;}
.housenews_state{background: #e0f0ff;color: #2971b9;padding: 15px 20px;margin: 20px 0;line-height: 22px;}
.housenews_tj{color: #666;line-height:36px;}
.housenews_tj em{font-size: 16px;font-family:arial;color:#cc0000;margin: 0 3px;font-weight: bold;}

/*天天kfc*/
.okfc{height:220px;background:url("../images/kfcbg.png") right bottom no-repeat;border-top:3px solid #abce31;padding-top:20px;}
.oKfc_l{float:left;width:360px;}
.oKfc_r{float:right;width:230px;}

.okfc_tit{font-size:18px;color:#fa5822;margin-bottom:5px;}
p.okfc_p{color:#666;margin-bottom:10px;font-size: 12px!important;line-height:20px;}
p.okfc_fbtn_p{margin-bottom:0px;}
.okfc_fp{width:178px;float:left;border:1px solid #ccc;margin-bottom:-1px!important;margin-right:-1px;}
.okfc_flabel{width:50px;height:30px;line-height:30px;border-right:1px solid #e5e5e5;color:#666;text-align:center;display:block;font-size: 12px;}
.okfc_ftxt{width:117px;padding:0 5px;height:30px;line-height:30px;overflow:hidden;text-align:left;border:0 none;display:block;float:left;}
.okfc_ftxt.show{border:1px solid #c50000;width:115px;height:30px;}

.okfc_select{height:100%;width:127px;position:relative;z-index:2}
.okfc_select_show{color:#999;display:block;height:30px;line-height:30px;width:107px;padding:0 10px;background:url("http://house.qingdaonews.com/images/68462.files/sel_jt.gif") 100px 12px  no-repeat;}
.okfc_select_show:hover,.okfc_select_show:focus{color:#999;}
.okfc_select_show.active{border:1px solid #c50000;width:105px;height:36px;}
.okfc_select_show.down{background:url("http://house.qingdaonews.com/images/68462.files/sel_jt.gif") 100px -43px  no-repeat;}

.okfc_select_list{position:absolute;width:100%;top:31px;left:0px;background:#fff;z-index:1}
.okfc_select_list li{height:30px;line-height:30px;padding:0 10px;cursor:pointer;color:#999;border:1px solid #ccc;margin:-1px;}

.okfc_fbtn{width:160px;height:32px;line-height32px;text-align:center;border:0 none;background:#fa5822;border-radius:4px;color:#fff;font-size:14px;cursor:pointer;}

.okfc_tit2{font-size:14px;}

.oKfc_aline,.oKfc_atel{display:block;height:31px;line-height:31px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";padding-left:45px;background:url("http://house.qingdaonews.com/images/68462.files/kfc_icon.png") no-repeat;margin-bottom:10px;}

.oKfc_atel{color:#fa5822;}
.oKfc_aline{color:#62b152;background-position:0 -63px;height:25px;line-height:25px;}
.oKfc_aother{color:#2f6fb6;display:block;}
/*天天kfc end*/
/* 新闻内页 end*/



/*右侧信息 新闻排行*/
.newsRank {
border:1px solid #dcdcdc;overflow:hidden;
}
.newsRank2 {
border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;overflow:hidden;
}
.newsRank_div {
padding-left:8px;margin-top:15px;margin-bottom:15px;width:100%;padding-right:10px;box-sizing:border-box;
}
.newsRank_div2 {
padding-left:8px;margin-top:10px;padding-bottom:10px;margin-right:10px;width:100%;box-sizing:border-box;
border-bottom:1px solid #dcdcdc;min-height:37px;
}
.newsRank_div .number{
width:14px;height:14px;background-color:#f3982d;color:#fff;font-size:12px;text-align:center;line-height:14px;font-family:宋体;margin-right:10px;

}
.newsRank_div .number2{
width:14px;height:14px;background-color:#e9e9e9;color:#000;font-size:12px;text-align:center;line-height:14px;font-family:宋体;margin-right:10px;

}
.newsRank_div2 .number{
width:20px;color:#fa679a;font-size:26px;text-align:center;font-family:宋体;margin-right:10px;

}
.newsRank_div2 .number2{
width:20px;color:#dadada;font-size:26px;text-align:center;font-family:宋体;margin-right:10px;

}
.newsRank_div a{
font-size:12px;color:#000;text-decoration:none;
}
.newsRank_div a:hover{
color:#f3982d;
}
.newsRank_div2 .title{
margin-left:30px;
}
.newsRank_div2 .title a{
font-size:12px;color:#000;text-decoration:none;
}
.newsRank_div2 .title a:hover{
color:#f3982d;
}
.newsRank_div2 .title a span{
color:#fa6666;
}

/*右侧信息 楼盘对比*/
.houseRank {
border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;overflow:hidden;
}
.houseRank .cl{display:inline-block;width:80px;height:40px;overflow:hidden;}
.houseRank .cc{display:inline-block;width:75px;height:40px;overflow:hidden;}
.houseRank .cr{display:inline-block;width:128px;height:40px;overflow:hidden;}
.houseRank .houseRank_head{height:45px;width:100%;border-bottom:1px dashed #dcdcdc;line-height:45px;color:#666;padding-left:10px;}
.houseRank .houseRank_body{height:40px;width:100%;line-height:40px;color:#000;padding-left:10px;overflow:hidden;}
.houseRank .houseRank_body a {color:#f3982d}
.houseRank .houseRank_body .btn_db{
width:40px;height:20px;background-color:#e9e9e9;color:#333;border:0;text-align:center;cursor:pointer;
}
/*热门标签*/
.hotTag {height:224px;width:100%;border:1px solid #dcdcdc;position:relative;}
.hotTag .head{margin-left:5px;width:290px;height:40px;border-bottom:1px dashed #dcdcdc}
.hotTag h1{font-size:16px;color:#000;line-height:40px;padding-left:8px;}
.hotTag .bg1{
position:absolute;top:55px;left:6px;width:106px;height:35px;background-color:#88d9ef;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .bg2{
position:absolute;top:55px;left:117px;width:175px;height:35px;background-color:#88b5e1;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .bg3{
position:absolute;top:95px;left:6px;width:166px;height:35px;background-color:#a5debe;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .bg4{
position:absolute;top:95px;left:177px;width:115px;height:35px;background-color:#ffb6bf;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .bg5{
position:absolute;top:135px;left:6px;width:131px;height:35px;background-color:#cfbeff;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .bg6{
position:absolute;top:135px;left:142px;width:150px;height:35px;background-color:#f4ac90;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .bg7{
position:absolute;top:175px;left:6px;width:180px;height:35px;background-color:#88b5e1;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .bg8{
position:absolute;top:175px;left:191px;width:101px;height:35px;background-color:#88d9ef;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .bg9{
position:absolute;top:215px;left:6px;width:143px;height:35px;background-color:#f4ac90;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .bg10{
position:absolute;top:215px;left:154px;width:138px;height:35px;background-color:#cfbeff;
color:#fff;font-size:14px;line-height:35px;text-align:center;cursor:pointer;
}
.hotTag .link{}
/*月度新房*/
.table_monthnew{width: 100%;}
.table_monthnew th{}
.table_monthnew td{text-align: left;border:0;padding-top:5px;}
.table_monthnew td a{color: #666}
.table_monthnew td a:hover,
.table_monthnew td a:focus{color: #f3982d}
.table_monthnew td span{color:#666;margin-right:5px;line-height:20px;}
.table_monthnew td span a {color:#f3982d}
.table_monthnew td li {color:#666;line-height:22px;height:22px;overflow:hidden;}
.table_monthnew .div_rel {position:relative;display:block;width:146px;height:100px;margin-top:10px;overflow:hidden;}
.table_monthnew .div_rel img{width:146px;height:100px;}
.table_monthnew .div_rel span{
position:absolute;bottom:0;left:0;width:100%;height:20px;line-height:20px;color:#fff;text-align:center;background-color:#000;opacity:.8;
text-decoration:none;
text-align:center;
}
.table_monthnew .div_rel span:hover{color: #f3982d;}
/*右侧信息 end*/


/*房源详情 begin*/
.search_div {width:100%;}
.search_div .search_line {border-bottom:1px dashed #dedede;font-size:14px;color:#333;}
.search_div .search_line i{content: '';float:left;vertical-align: middle;height:100%;}
.search_div .search_line span {float:left;width:85px;height:37px;line-height:37px;font-weight:bold;vertical-align:middle;}
.search_div .search_line .lineb{width:0px;height:14px;border-right:1px solid #999;vertical-align: middle;float:left;margin-top:12px;}
.search_div .search_line .linea {float:left;width:900px;height:37px;font-size:14px;overflow:hidden;vertical-align:middle;}
.search_div .search_line .linea a {float:left;width:52px;height:20px;line-height:20px;vertical-align:middle;margin:9px 14px;padding-left:8px;overflow:hidden;padding-right:20px;}
.search_div .search_line .linea a.selected {border:1px solid #f3982d;background:url(../images/selected.png);background-repeat:no-repeat;background-position:right center;}
.search_div .search_line .linea a:hover{width:auto;min-width:52px;}
.search_div .search_line .more {color:#999;line-height:37px;}
.house_table {margin-top:-5px;}
.house_table ul{width:100%;overflow:hidden;}
.house_table li{float:left;width:726px;padding-top:30px;padding-bottom:30px;border-bottom:1px dashed #c2c2c2;padding-right:55px;}
.house_table li .fa{float:left;position:relative;}
.house_table li .fa b{width:42px; height:42px; background:url(../images/ys.png) no-repeat; position:absolute; left:0; top:0;}
.house_table li .fa i{width:43px; height:43px; background:url(../images/zs.png) no-repeat; position:absolute; left:0; top:0;}
.house_table li .fa em.sale{width:91px; height:58px; background:url(../images/sale.png) no-repeat; position:absolute; right:-20px; bottom:10px;}
.house_table li .finfo{float:left; padding:16px 0; margin-left:20px;max-width:480px;overflow:hidden;}
.finfo .p1{height:26px; line-height:26px; font-size:18px; color:#333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.finfo .p2{height:22px; line-height:22px; font-size:12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.fprice{float:right; height:80px; line-height:80px;font-size:20px;font-weight:bold;color:#f3982d;}

.building_info{padding:15px; border:1px solid #ececec; border-top:none;}
.building_info ul li{height:28px; line-height:28px; font-size:14px; color:#333;overflow:hidden;}
.building_info a{display:block; width:270px; height:180px; overflow:hidden;}
.building_info ul li a{ display:inline;}
.building_info a img{vertical-align:top;width:270px;height: 180px; overflow:hidden;}
.building_info li span{color:#333; font-weight:bold;}

.houseres_detail{width: 540px;float: right;position: relative;padding-top:10px;}
.houseres_detail span{font-weight:normal;}
.houseres_detail p.h20 {height:20px;line-height:20px;overflow:hidden;}
.houseres_detail p.w430 {width:430px;overflow:hidden;}
.houseres_detail div.w250 {width:250px;overflow:hidden;}
.houseres_detail div.w400 {max-width:400px;overflow:hidden;}
.houseres_detail .right_box_zj{ width:100%;overflow:hidden;}
.houseres_detail .right_box_zj p{ line-height:38px; margin-right:27px;}
.houseres_detail .right_box_lpj{ width:100%; padding-bottom:14px;border-bottom: 1px #dedede dashed; overflow:hidden;}
.houseres_detail .house_tools{top:0px;}
.houseres_detail .house_detail_p{height:20px;line-height:20px;}
.houseres_detail .moreinfo{display:block;margin-top:15px;color:#f3982d;}
.houseres_detail .moreinfo:hover{text-decoration:underline;}
/*房源详情 end*/