@charset "gb2312";
/* CSS Document 平台设计组 20141022 */
/*************************************************************** 公共样式 lx ********************************************************************************************/
.lp_public{ height:40px; border-bottom:2px solid #000; overflow:hidden; }
.lp_public em{margin-left:3px; *display:inline;}
.lp_public .lpf_phblic_lf{ height:40px;}
.lp_public .lpf_phblic_lf p{ font-size:16px; line-height:40px; color:#000; font-weight:bold;}
.lp_public .lpf_phblic_lf p a{ color:#000; text-decoration:none;}
.lp_public .lpf_phblic_rt,.lp_public .lpf_phblic_rt_no{ width:auto; font-size:14px; margin: 11px 3px 0 0; overflow:hidden;}
.lp_public .lpf_phblic_rt a,.lp_public .lpf_phblic_rt_no a{ height:25px; line-height:25px; overflow:hidden; color:#333; padding-left:20px; text-decoration:none;  background:url(icon_menu.gif) no-repeat; }
.lp_public .lpf_phblic_rt_no a{ padding-left:0px; background:none}
.lp_public .lpf_phblic_rt .spe,.lp_public .lpf_phblic_rt_no .spe{ color:#e5e5e5; margin:0 12px;}
.lp_public .lpf_phblic_lf p a:hover,.lp_public .lpf_phblic_rt a:hover,.lp_public .lpf_phblic_rt_no a:hover{ color:#c00; text-decoration:none;}
.lp_public .lpf_phblic_rt a:hover{ background:url(icon_menu2.gif) no-repeat; color:#c00; text-decoration:none;}
.lp_public .lpf_phblic_rt .i_a,.lp_public .lpf_phblic_rt .i_a:hover{ background-position:0 2px;}
.lp_public .lpf_phblic_rt .i_b,.lp_public .lpf_phblic_rt .i_b:hover{ background-position:0 -15px;}
.lp_public .lpf_phblic_rt .i_c,.lp_public .lpf_phblic_rt .i_c:hover{ background-position:0 -33px;}
.lp_public .lpf_phblic_rt .i_d,.lp_public .lpf_phblic_rt .i_d:hover{ background-position:0 -50px;}
.lp_public .lpf_phblic_rt .i_e,.lp_public .lpf_phblic_rt .i_e:hover{ background-position:0 -69px;}

/*图片动画样式*/
.imgts{ transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease; }
.imgts:hover { transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04); }
/*每个模块div*/
.lp_tuij,.buyhou_key,.inf_link,.nh_lp_map,.lp_comment,.lp_information_box,.ld_info,.lp_hx_hxt,.itr_box, .lp_tehui,.hotlistbox{ width:100%; height:auto; margin-top:20px;}
.nh_lp_map{height:375px;border-bottom:1px #eee solid;}
/*边框样式*/
.nhbox { border:1px solid #e5e5e5; border-top:none 0; zoom:1; overflow:hidden; }
.nhbottom{ border-bottom:dashed 1px #e5e5e5;}
/*公共icon*/
.lpt_icon {background:url(lp_icon.png) no-repeat;}





/*************************************************************** 楼盘点评 lx ********************************************************************************************/
.lp_comment_lf{ width:878px; height:475px; border-right:1px solid #e5e5e5;overflow:hidden;}
.lp_comment_lf em{ color:#999;}
.lp_comment_lf .lp_comm_nr{height:56px; border-bottom:1px solid #e5e5e5; padding: 11px 50px 18px 21px; *zoom:1;float:left; width:92%; position:relative;}
.lp_comment_lf .lp_comm_nr .comm_inf{width:500px; height:auto; overflow:hidden;}
.lp_comment_lf .lp_comm_nr .comm_inf dl{ height:auto; overflow:hidden;}
.lp_comment_lf .lp_comm_nr .comm_inf dl dt{ font-size:18px; height:26px; color:#333; line-height:26px;}
.lp_comment_lf .lp_comm_nr .comm_inf dl dd ul{ width:70px; height:12px; margin:14px 0 0 10px; *margin-top:12px;}
.lp_comment_lf .lp_comm_nr .comm_inf dl dd ul li{ width:12px; height:12px;line-height:12px; float:left; margin-right:2px; display:inline; }
.lp_comment_lf .lp_comm_nr .comm_inf dl dd ul li img{ float:left;}
.lp_comment_lf .lp_comm_nr .comm_inf dl dd span{ margin-top:6px; height:26px; line-height:26px; color:#999; display:block; float:left;}
.lp_comment_lf .lp_comm_nr .comm_inf .lp_inf{ line-height:14px; color:#999;  margin-top:10px;}
.lp_comment_lf .lp_comm_nr .comm_inf .lp_inf em{ color:#c00;}
.comm_btn{ width:100px; height:30px; line-height:30px; text-align:center; color:#fff; font-size:14px; font-weight:bold; border:none; background:#f33; margin-top:15px;}
.comm_btn:hover{ background:#c00;}
.comm_xb{ width:100%; height:auto; border-bottom:solid 1px #eee; overflow:hidden;clear: both;}
.comm_xb .comm_nr{ padding:18px 45px 15px 24px; *zoom:1; overflow:hidden; }
.img_cir{ width:50px; height:80px; overflow:hidden;}
.img_cir img{border-radius:50%; -moz-border-radius:50%;-webkit-border-radius:50%;}
.comm_xb .comm_nr .img_cir{ font-size:12px; line-height:14px;}
.comm_xb .comm_nr .img_cir p{ height:14px; color:#c00; line-height:14px; text-align:center;  margin-top:5px; overflow:hidden;}
.comm_xb .comm_nr .comm_xb_text{ width:740px; height:auto; overflow:hidden;}
.comm_xb .comm_nr .comm_xb_text ul{ width:100%;}
.comm_xb .comm_nr .comm_xb_text ul li{ margin-right:2px;height:auto; line-height:22px;font-size:14px;margin-bottom:10px; vertical-align:middle;}
.comm_xb .comm_nr .comm_xb_text ul li a{  color:#333; text-decoration:none; }
.comm_xb .comm_nr .comm_xb_text ul li a:hover{ color:#c00;}
.zanA a .best{ width:14px; height:14px; vertical-align:-2px;}
.zanA a .most{ width:14px; height:14px; vertical-align:-2px;}
.zanA a .best:hover{ background-position:-29px -388px;}
.zanA a .most:hover{ background-position:-29px -355px;}
.zanA:hover{ color:#c00;}


/*详情页活动元素*/
.lp_comment_lf .lp_comm_nr{ height:56px; border-bottom:1px solid #e5e5e5; padding:11px 50px 18px 20px; *zoom:1;float:left; width:92%; position:relative;}
.left_hubian{ position:absolute; left:3px; top:3px; width:58px; height:60px; background:url(huabin_bg.png) -6px -6px no-repeat;}
.right_hubian{ position:absolute; right:3px; top:3px;width:58px; height:60px; background:url(huabin_bg.png) -59px -6px no-repeat;}
input.comm_btn_chen{ border-radius:5px; padding:0px 10px; width:auto; min-width:160px; margin-right:103px;}
.lp_public_chen{border-bottom:2px solid #c00;}
.hot_koubei{display:inline-block; width:26px; height:18px; overflow:hidden; background:url(huabin_bg.png) -135px -1px no-repeat; position:relative; top:2px;}
.koubei{font-size:14px; text-align:left; text-indent:0em;color:#eb323a;height:18px; line-height:18px; margin-top:6px; position:absolute; right:90px;bottom:5px;}
.koubei a{color:#eb323a;}

.imagshow {position: relative;}
.titlog {position: absolute;top: 0;left: 0;z-index: 1000;} 
/*点评内容*/
.comm_con{ padding:0px 44px 0px 20px; overflow:hidden;}
.comm_list{ height:auto; *zoom:1; padding:18px 0 10px 0; overflow:hidden; border-bottom:dashed 1px #e5e5e5;}
.comm_list_nr{ width:740px; height:auto; overflow:hidden;}

.comm_list_nr .comm_list_score,.comm_xb_text .comm_list_score{ height:14px;overflow:hidden;} 
.comm_list_nr .comm_list_score ul,.comm_xb_text .comm_list_score ul{ width:70px; height:12px; margin-top:1px;} 
.comm_list_nr .comm_list_score ul li,.comm_xb_text .comm_list_score ul li{ width:12px; height:12px;line-height:12px; float:left; margin-right:2px; display:inline; } 
.comm_list_nr .comm_list_score ul li img,.comm_xb_text .comm_list_score ul li img{ float:left;} 
.comm_list_nr .comm_list_score .inf,.comm_xb_text .comm_list_score .inf{ line-height:14px; color:#999; margin-left:15px; overflow:hidden;*margin-top:2px;}
.comm_xb_text .comm_list_score .inf {color:#999;margin-left:15px; overflow:hidden;}
.comm_list_nr .comm_list_con{ height:auto; margin-top:13px; }
.comm_list_nr .comm_list_con p{ font-size:14px; height:auto; line-height:22px; color:#333; }
.comm_list_nr .comm_list_con p.zhuijia{background:url(lp_icon.png) -105px -3px  no-repeat; padding-left:35px; }
.comm_list_nr .comm_list_con p a{ color:#333; text-decoration:none;}
.comm_list_nr .comm_list_con p a:hover{ color:#c00;}
.look_hou{ color:#666; margin-top:15px; line-height:14px; }
.shul{ height:34px; line-height:34px; color:#999;}
.shul a{text-decoration:none;}
.shul a:hover{ text-decoration:underline;}
.zanA .t04 {position:absolute;top:-15px;left:0px;}
/*点评右侧*/
.lp_comment_rt{ width:318px; height:475px; overflow:hidden;}
.lp_comment_rt .lp_bj_rt{ padding:5px 10px 10px;}
.lp_comment_rt .lp_bj_rt p{ height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#000;}



/*免费电话*/
.mftel{background:#fff; width:320px;height:224px; border:solid 2px #e5e5e5; top:50px; left:137px; z-index:990; overflow:hidden; zoom:1; }

/*点评模块右上角增加更多*/
.more-comm1{top: 0;left: 838px;position: absolute;font-size: 14px;color: #000;height: 40px;line-height: 40px;}
.more-comm2{float: right;font-size: 14px;color: #000;height: 40px;line-height: 40px;}


/*弹幕新增begin 2016-05-05*/
@keyframes move{
	0%{left:100%;}
	100%{left:-500px;}
}
@-webkit-keyframes move{
	0%{left:100%;}
	100%{left:-500px;}
}
@-moz-keyframes move{
	0%{left:100%;}
	100%{left:-500px;}
}
@-o-keyframes move{
	0%{left:100%;}
	100%{left:-500px;}
}
@-ms-keyframes move{
	0%{left:100%;}
	100%{left:-500px;}
}
/*end*/