html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
:focus { outline: 0; }
a img, iframe { border: none; }
.lp_nav .last_mod {
	position: absolute;
	right: 0;
	top: 0;
	color: #999;
	padding-right: 10px;
}
.lp_nav .last_mod1{
	position: absolute;
	right: 190px;
	top: 0;
	color: #999;
}
ol, ul { list-style: none; }
input, textarea, select, button { font-size: 100%; font-family: inherit; }
select { margin: inherit; }
/* Fixes incorrect placement of numbers in ol’s in IE6/7 */
ol { margin-left:2em; }
/* == clearfix == */
.clearfix:after { /*/*/ content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }
/* IE7 hack */
.clearfix { display: inline-block; }
/* IE-mac, IE5, IE6 */
* html .clearfix { height: 1%; }
.clearfix { display: block;margin-top: 15px; }
body { font-size:12px; background:#FFF url(body.png) repeat-x}
a { text-decoration:underline; color:#000 }
a:hover{color:red;text-decoration:underline}

.fl { float:left }
.fr { float:right }
.h10 { height:10px; overflow:hidden }
h2, h3 { font-size:14px; font-weight:700; }
.red, .red a { color:#B11111 }
.red2, .red2 a { color:#FF0000 }
.red3, .red3 a{ color:#BE181C}
.red4, .red4 a{ color:#E7BDBE}
.orange, .orange a { color:#FF4911 }
.gray, .gray a { color:#606060 }
.gray2, .gray2 a { color:#909090 }
.gray3, .gray3 a { color:#A9A9A9 }
.gray4, .gray4 a { color:#777777 }
.green, .green a { color:#3F7B02 }
.green2, .green2 a { color:#A3BD63 }
.blue, .blue a { color:#08398C }
.blue2, .blue2 a { color:#1160E4 }
.lh22 { line-height:12px; }
.lh15 { line-height:15px }
.fwb { font-weight:bold }
.p10 { padding:10px }
.p20 { padding:20px; }
.p10_20 { padding:10px 20px }
.p0_5 { padding:0 5px }
.p0_20 { padding:0 20px }
.p10_0 { padding:10px 0 }
.line { background:url(line.png); height:1px; overflow:hidden }
.bg_img_none{ background-image:none!important}
#wrap { width:950px; margin:0 auto; }

/*布局*/
.left { float:left; display:inline; margin-right:10px; width:580px }
.right { float:left; width:380px; }
/*面包屑*/
.breadcrumb { padding:5px 0 10px 20px; line-height:18px; }
.breadcrumb .time { display:inline; margin-left:15px; padding:0 3px; background:#FFF; color:#BE181C }
/*公共边框*/
.blk1 { border:1px solid #FBDBDC; overflow:hidden; background-image:url(b8.png); background-repeat:repeat-x; background-position:0 24px}
.blk1 .t { padding:0 0px; height:23px; line-height:23px; border-bottom:1px solid #FBDBDC; background:#FDF8F8;overflow:hidden; }
.blk1 .m { padding:0 20px; height:23px; line-height:23px; background:#FDF8F8;overflow:hidden;}
.blk1 .t .title1{ float:left; font-size:14px; font-weight:700;margin-left: 5px;}
.blk1 .t .title2{ float:left; font-size:12px; font-weight:400}
.blk1 .t .title2 a,
.blk1 .t h3 a{ text-decoration:none}
.blk2 { border:1px solid #FBDBDC; overflow:hidden; }
/*网友点评*/
.comment1 { padding:10px 20px }
.comment1 .tab h4 { float:left; width:70px; height:30px; line-height:30px; text-align:center; cursor:pointer }
.comment1 .tab h4.tab_active,
.comment1 .tab h4.hover{ font-weight:700; background:url(ico.png) 32px -325px no-repeat }
.comment1_con li { height:90px; padding:15px 0; background:url(line.png) bottom repeat-x  ;width: 460px}
.comment1_con li .img { float:left; width:70px; }
.comment1_con li .img img { width:48px; height:48px; padding:1px; border:1px solid #999999; margin-bottom:4px; }
.comment1_con li .img a { color:#0449C0 }
.comment1_con li .txt { float:left; width:450px }
.comment1_con li .txt h5 { font-weight:700; padding-bottom:10px }
.comment1_con li .txt p { line-height:20px; }
.comment1_con li .txt div { padding-top:8px }
.rank_lists0930{width:100%;overflow:hidden;}
.rank_lists0930 dl,.rank_lists0930 dt,.rank_lists0930 dd,.rank_lists0930 ul,.rank_lists0930 li{margin:0;}
.rank_lists0930 .left,.rank_lists0930 .right{width:348px;border:1px solid #ccc;
background-image:url(bg01_1x37.gif);background-repeat:repeat-x;background-position:0 -1px;padding-bottom:10px;}
.rank_lists0930 .left{float:right;}
.rank_lists0930 dl.title{width:100%;height:37px;margin:0;position:relative;}
.rank_lists0930 dl.title dt{float:left;margin:10px 0 0;text-indent:11px;font-size:14px;text-align:left;font-weight:bold;color:#333;}
.rank_lists0930 dl.title dd{float:right;margin:10px 0 0 0;position:absolute;right:11px;}.rank_lists0930 dl.title dd a{font-family:"宋体";}
.rank_lists0930 .list{width:100%;margin-top:0px;overflow:hidden;}.rank_lists0930 .list ul{margin:0 auto;width:321px;}
.rank_lists0930 .list ul dl{width:100%;height:22px;}
.rank_lists0930 .list ul dl dt{float:left;height:15px;overflow:hidden;font-family:宋体;margin-right:3px;}
.rank_lists0930 .list ul .v1{width:20px;color:#666;font-weight:bold;}
.rank_lists0930 .list ul .v2{margin-right:15px;width:120px;}
.rank_lists0930 .list ul .v2 a{white-space:nowrap;}
.rank_lists0930 .list ul .v3{width:80px;color:#666;font-weight:bold;}
.rank_lists0930 .list ul .vup{width:66px;color:#f00;font-weight:bold;}
.rank_lists0930 .list ul .vdown{width:66px;color:#0C0;font-weight:bold;}
.rank_lists0930 .list ul .vhr{width:66px;font-weight:bold;}
.rank_lists0930 .left .list ul.u01{background:url(rank_arrow.gif) right 0 no-repeat;}
.rank_lists0930 .left .list ul.u02{background:url(rank_arrow.gif) right -164px no-repeat;}
.rank_lists0930 .list ul.line{height: 20px;}
.rank_lists0930 dl.more{width:321px;margin:0 auto;height:px;}
.rank_lists0930 dl.more a{float:right;font-family:宋体;}.price_around div.left{float:left;width:348px;}
.price_around div.right{float:right;width:348px;}.price_around div.rank_list{border:none;}
.price_around .rank_list div.title_bar{display:none;}.price_around .rank_list table div.v1{display:none;}
div.rank_lists{padding:10px 0;}.rank_lists div.rank_list{height:180px;}
.rank_lists div.left{float:left;width:348px;}.rank_lists div.right{float:right;width:348px;}
div.forum_link{padding:13px;border:1px solid #c0c0c0;text-align:center;position:relative;}
.forum_link span.q{font-weight:bold;font-size:18px;color:#f60;font-family:黑体;}.forum_link span.a{font-weight:bold;color:#000;}
#comm-relative{margin-top:20px;}
#comm-interact{margin-top:20px;}
.comm_image_siwtch,.comm_information{vertical-align:top;float:left;}
.comm_image_siwtch{width:450px;height:362px;padding:5px;background:#eee;margin:0 0 0 2px;}
.comm_information{width:470px;margin:10px 0 0 0;padding-left:35px;}
.comm_information p{font-size:14px;line-height:30px;font-family:Simsun;}
.comm_information p a,.comm_information p a:link,.comm_information p a:hover,.comm_information p a:active,.comm_information p a:visited{font-size:12px;font-weight:normal;color:#0041D9;margin-left:10px;}
.comm_information p a.prop,.comm_information p a.prop:link,.comm_information p a.prop:hover,.comm_information p a.prop:active,.comm_information p a.prop:visited{margin:0;font-size:14px;color:#335296;}
.comm_information p em,.comm_information p big{font-style:normal;color:#f60;font-size:15px;font-family:Tahoma;}.comm_information p em.point{color:#f00;}
.comm_information p big{font-size:24px;font-weight:normal;}
#comm-property ul li,#comm-images ul li,#comm-relative ul li,#comm-property-master ul li{display:inline-block;margin-right:-4px;}
#comm-property-master p{position:relative;float:right;margin:0;padding:0;color:#666;margin:36px 100px 0 0;line-height:16px;display:inline;}
#comm-images ul{font-size:0;line-height:0;}#comm-images ul li{padding:10px;border:1px #CCC solid;font-size:0;line-height:0;margin:0 8px 15px 10px;}
#comm-images p{padding-left:10px;}#comm-relative ul{padding:0;}#comm-relative ul li{width:150px;padding:10px;margin:0 0 5px 12px;}
#comm-property .sale_filter{line-height:20px;margin-bottom:5px;margin-left:15px;}#comm-property ul.sale_filter li{margin-right:10px;}
#comm-property ul li.condition_title{margin-right:0;}#comm-property ul.proplist li,#comm-property-master ul.proplist li{overflow:hidden;width:150px;padding:10px 15px 5px 15px;margin-right:7px;
}#comm-property-master ul.proplist li{padding:10px 5px 5px 26px;}.comm_interest{float:left;width:100%;}
.comm_interest .comm_interest_warp{margin-right:270px;}
#comm-relative ul.commlist{padding:0;margin:0;width:970px;position:relative;left:14px;height:137px;overflow:hidden;}
#comm-relative ul.commlist li.hover{background:#eefbe5;cursor:pointer;}
#comm-relative ul.commlist li{height:118px;padding:12px 10px 7px;width:138px;_width:135px;background:white;display:block;float:left;margin:0;}
#comm-relative ul.commlist li .image{width:100%;}#comm-relative ul.commlist li .image img{width:100px;height:75px;}
#comm-relative ul.commlist li .title{width:100%;margin:5px 0 0;height:19px;}
#comm-relative ul.commlist li .modelarea{width:100%;color:#F60;}
/*评论样式*/
.foot_tel {padding:10px 0 20px 60px;}
.table1 { width:95%; margin:15px 0 0 20px; }
.table1 tr td { padding:5px 0 }
.table1 .btn { background:url(b1.png) 0 -242px; width:80px; height:30px; line-height:20px; border:none; cursor:pointer; font-weight:700; color:#BE181C }
/*楼盘印象*/
.grade { padding:10px; }
.grade .point { font-size:24px; font-family:黑体; }
.grade ul { margin:10px 0; }
.grade ul li { float:left; display:inline; 	float: left;
	width: 300px;
	height: 24px;
	line-height: 24px;margin:1px; vertical-align:bottom }
.grade .s1 {
	width: 100px;
}

.grade .s2 {
	width: 60px;
	text-align: center;
}

.grade .s3 {
	width: 52px;
	text-align: center;
}
.grade .s4 {
	width: 52px;
	text-align: center;
}
.grade ul .bg1 { background:url(b3.png) 0 0 }
.grade ul .bg2 { background:url(b3.png) 0 -27px }
.grade ul .bg3 { background:url(b3.png) 0 -54px }
.grade ul .bg4 { background:url(b3.png) 0 -81px }
.grade ul .bg5 { background:url(b3.png) 0 -108px }
.grade ul .bg6 { background:url(b3.png) 0 -135px }
.grade ul .bg7 { background:url(b3.png) 0 -162px }
.grade ul .bg8 { background:url(b3.png) 0 -189px }
.grade ul .bg9 { background:url(b3.png) 0 -216px }

/*网友点评*/
.comment2 { padding:10px 20px; background:#FDF8F8}
.comment2 .tab h4 { float:left; width:70px; height:30px; line-height:30px; text-align:center; cursor:pointer; color:#000; font-weight:normal;}
.comment2 .tab h4.hover{ font-weight:700; background:url(ico.png) 32px -325px no-repeat }
.comment2_con li { height:90px; padding:15px 0; background:url(line.png) bottom repeat-x }
.comment2_con li .img { float:left; width:70px; }
.comment2_con li .img img { width:48px; height:48px; padding:1px; border:1px solid #999999; margin-bottom:4px; }
.comment2_con li .img a { color:#0449C0 }
.comment2_con li .txt { float:left; width:480px }
.comment2_con li .txt h5 { font-weight:700; padding-bottom:10px }
.comment2_con li .txt p { line-height:20px; }
.comment2_con li .txt div { padding-top:8px }
.comment2_con li .txt div a{ text-decoration:none}
.comment2_title{ height:23px; line-height:23px; color:#A3BD63; font-size:14px; position:absolute; bottom:-1px; left:0}
.comment2_title li{ float:left; display:inline; margin-right:2px;}
.comment2_title li a{ float:left; background:url(comment2_bg.png) left -48px; color:#FFA6A6; text-decoration:none}
.comment2_title li a.current{ font-weight:700; color:#BE181C; background:url(comment2_bg.png) left 0;}
.comment2_title li a.current span{ background:url(comment2_bg.png) right -24px; padding:0 10px}
.comment2_title li a span{ float:left; height:23px; padding:0 3px; background:url(comment2_bg.png) right -71px; cursor:pointer}
/*------------------------点评--------------------------*/
.left11{ float:left; display:inline; margin-right:5px; width:610px}
.right11{ float:left; width:335px}

/*楼盘信息发短信弹窗20100329*/
.pop_up_t,
.pop_up_c,
.pop_up_b,
.pop_up_t .close{background-image:url(pop_up.png); }

.pop_up{ width:410px; position:absolute; left:50%; top:50%; z-index:9999; margin:-100px 0 0 -205px; display:none;}
.pop_up_t{ padding:4px 0 0 20px; height:40px; }
.pop_up_c{ height:180px; padding:0 6px; overflow:hidden; background-position: -410px 0}
.pop_up_b{ height:6px; overflow:hidden; background-position: 0 -44px;}
.pop_up_t h6{ font: bold 14px/40px 宋体; color:#BD1010}
.pop_up_t .close{  float:right; display:inline; margin:15px 15px 0 0; width:8px; height:9px; text-indent:-999px; overflow:hidden;background-position: 0 -50px;}

/*团购*/
.group_buy { padding-left:15px; }
.table2 { width:100%; }
.table2 tr td { padding:5px 0 }
.table2 tr td .txt { width:120px }
.table2 #man { float:left; display:inline; margin:0 0 0 2px; background:url(ico.png) 0 -100px; width:18px; height:18px; text-indent:-999px; overflow:hidden; cursor:pointer }
.table2 #man.selected { float:left; display:inline; margin:0 0 0 2px; background:url(ico.png) 0 -198px; width:18px; height:18px; text-indent:-999px; overflow:hidden; cursor:pointer }
.table2 #woman { float:left; display:inline; margin:0 0 0 2px; background:url(ico.png) 0 -150px; width:18px; height:18px; text-indent:-999px; overflow:hidden; cursor:pointer }
.table2 #woman.selected { float:left; display:inline; margin:0 0 0 2px; background:url(ico.png) 0 -248px; width:18px; height:18px; text-indent:-999px; overflow:hidden; cursor:pointer }
.table2 .btn { background:url(b1.png) 0 -282px; width:80px; height:27px; border:none; cursor:pointer; color:#BE181C; font-weight:700 }
.message { padding-top:10px }
.message .message_t { padding:10px 0 5px 15px }
.message p { background:url(dot.png) 5px center no-repeat; padding-left:15px; }
