﻿@charset "utf-8";
/*初始化样式*/
body { margin-left: auto; margin-top: 0px; margin-right: auto; margin-bottom: 0px; }
*, div, ul, li, hr, form { margin: 0px; padding: 0px; list-style-type: none; }
/*页面复制过来*/
.STYLE1 { color: #FF6600 }
.STYLE2 { color: #333333 }
.STYLE4 { color: #FF0000; font-weight: bolder; font-size: 18px; font-family: "黑体"; }
.STYLE29 { color: #FF0000 }
.STYLE8 { font-size: 18px; font-family: "黑体"; color: #FF0000; }
.STYLE9 { color: #cc9900; font-weight: bolder; }
.STYLE10 { color: #fe6c2a; font-weight: bolder; }
.STYLE11 { color: #fe6c2a; }
.STYLEA1 { font-size: 16px; color: #0e2f67; font-weight: bold; }
.STYLEA2 { font-size: 14px; color: #0E2F67; }
.STYLEA3 { color: #ee4d4d }
.STYLEA4 { font-size: 18px; font-weight: bold; }
.STYLEA6 { font-size: 14px }
.STYLEA8 { font-size: 18px; color: #fa6807; font-weight: bold; }
.STYLEA10 { font-size: 16px; color: #A34E07; }
.STYLEA11 { color: #A34E07 }
/*复制过来end*/
.huise { color:#666666; }
.huise a { color:#666666; }
.huise a:visited { color:#666666; }
lanse { color:#0066CC }
.lanse a { color:#0066CC }
.lanse a:hover { color:#0066CC }
.lanse_2 { color:#260ac1; }
.lanse_2 a { color:#260ac1; }
.lanse_2 a:hover { color:#260ac1; }
.STYLE22 { font-size: 28px; color: #FF0000; font-weight: bolder; font-family: "黑体"; }
.STYLE26 { font-size: 22px; color: #666666; font-family: "黑体"; }
.STYLE28 { color: #ff4005 }
.STYLE29 { color: #FF0000 }
.tel_tip { font-size:15px; color:#3f89cb; font-weight:bold; float:left; }
.tel_logon { width:63px; height:27px; float:left; }
.tel_color { color: #ff4005; font-size:22px; font-weight:900; font-family:Arial, Helvetica, sans-serif; }
body {                                              /*共用样式*/ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 24px; margin-left:auto; margin-right:auto; margin-top: 0px; margin-bottom: 0px; }
a { text-decoration:none }
img { border: 0px; }
input, textarea { border: 1px solid #CCCCCC; margin: 0px; padding: 0px; font-size: 12px; line-height: 22px; }
.Nsxw2 { width:300px; margin-top:18px; }
.wide_column { background-image: url(../images/widebg.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 40px; font-size: 14px; font-weight: bold; padding-left: 10px; line-height: 40px; border-top:1px solid #CCCCCC; }
.wide_column2 { background-image: url(../images/widebg.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 40px; font-size: 14px; font-weight: bold; padding-left: 10px; line-height: 40px; }
.wide_column span { float: left; margin-right: 5px; }
.wide_column_xz { font-size: 12px; font-weight: normal; color: #CCCCCC; }
.R_nobg { border:1px solid #e5e5e5; margin-bottom:10px; color:#000000; clear:both; }
.R_nobg_2 { margin-bottom:10px; color:#000000; clear:both; }
.nobg { line-height: 35px; height: 35px; font-size: 14px; font-weight:bold; color: #1d4674; clear:both; }
.nobg h2 { font-size: 14px; font-weight:bold; }
.nobg_hot { line-height: 35px; height: 35px; border-bottom:1px solid #e5e5e5; font-size: 14px; font-weight:bold; color: #1d4674; clear:both; }
.nobg2 { float: right; font-size:12px; width:60px; }
.nobg1 { float: left; width:100px; padding-left:10px; }
.nobg2 a { color:#666666; }
.nobg span { float: left; }
.nobgR { font-size: 12px; color: #3366CC; float: right; margin-right: 10px; color:#999999; font-weight: 400; }
.nobgR a { color:#999999; }
.more { color: #3366CC; font-weight: normal; font-size: 12px; float: right; right: 10px; bottom: 25px; position: relative; line-height: 24px; background-color: #FFFFFF; padding-left: 8px; }
#theme { margin-left:auto; margin-right:auto; width:980px; margin-bottom:10px; }
/*楼盘列表页——楼盘名称*/ 	
.nameA a { color: #666666; font-size: 14px; }
.nameA { line-height: 25px; height: 25px; clear:both; }
.nameAL { float: left; width:720px; height: 25px; text-align:left; font-size:14px; margin-bottom:5px; }
.nameAL ul li { width:auto; float:left; }
h1 { padding:0px; margin:0px; height: 25px; font-size:14px; font-weight:400; margin-bottom:5px; }
.nameAR { float: right; height: 25px; }
.nameAR img { float:left; padding-top:5px; }
.nameAR h3 { font-weight:normal; font-size:14px; float:left; }
.nameA a:hover { color: #FF9900; }
.nameB { height: 35px; width:980px; clear:both; border-top:1px solid #CCCCCC; margin-left:auto; margin-right:auto; }
.nameBL { width: 500px; float: left; height: 35px; line-height: 35px; }
.loupan { font-size: 18px; color: #000000; font-weight: bold; height: 35px; line-height: 35px; float: left; width: auto; }
.XJbg { background-image: url(../images/XJbg.gif); background-repeat: no-repeat; background-position: 0px 9px; height: 35px; text-align: center; line-height: 35px; color: #FFFFFF; float: left; margin-left: 5px; margin-right: 25px; padding-left: 2px; width: 40px; }
.star { float: left; padding-top: 10px; }
.print { text-align: center; float: left; width:120px; height:35px; }
.print2 { text-align: center; float: right; width:120px; height:26px; padding-top:7px; }
.print3 { text-align: center; float: left; width: 230px; }
.print a { color: #666666; height:35px; }
.longbg { background-image: url(../images/longbg.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 20px; }
/*楼盘列表页——内容布局*/ 
#Content { height: auto; width: 980px; margin-left:auto; margin-right:auto; clear:both; padding:0px; }
/*楼盘列表页——左列布局*/ 
#LPleft { float: left; width: 580px; }
.left1 { float: left; width: 565px; }
/*楼盘列表页——左列——楼盘介绍*/ 
.intro { height: 280px; font-size: 14px; }
.introTupian { height: 250px; width: 340px; float: left; margin-right: 20px; padding: 5px; border: 1px solid #CCCCCC; }
.introicons { height: auto; clear:both; border-top-width: 1px; border-top-style: dashed; border-top-color: #e5e5e5; padding-right: 10px; }
.introicon { height: 70px; width: 65px; text-align: center; padding-top: 10px; float: left; }
/*楼盘列表页——左列——楼盘价格*/                            
.priceJiage { height: 90px; }
.priceJiageL { width: 400px; float: left; }
.phone { line-height: 30px; height: 30px; font-size: 30px; font-weight: bolder; color: #FF0000; font-family: ""; }
.phone img { float: left; }
.priceJiageR { width: 155px; float: right; }
/*楼盘列表页——左列——楼盘团购*/    
.tuangouicon { background-image: url(../images/tuangouicon.gif); background-repeat: 0; background-position: 0px 0px; width: 128px; height: 27px; font-weight: bold; color: #FFFFFF; text-align: center; line-height: 27px; }
.tuangouicon a { color: #FFFFFF; text-decoration: none; }
/*楼盘列表页——左列——团购弹出框*/ 
#TGform { height: 200px; width: 326px; float: right; background-image: url(../images/TGkuang.gif); background-repeat: no-repeat; background-position: 0px 0px; text-align: center; }
.TGformT { line-height: 30px; height: 30px; background-color: #F5F5F5; margin-bottom: 5px; }
.TGformT font { font-size: 14px; font-weight: bold; color: #333333; margin-left: 10px; float: left; }
.TGformT img { float: right; margin-right: 10px; margin-top: 7px; }
.TGlianxi { line-height: 22px; height: 22px; }
.TGform_border { height: 189px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #D5D5D5; border-bottom-color: #D5D5D5; border-left-color: #D5D5D5; line-height: 30px; width: 322px; margin-top: 9px; }
.TGxuqiu { border: 1px solid #D5D5D5; margin: 10px; padding-top: 5px; padding-bottom: 5px; }
.TGxuqiu input { line-height: 20px; height: 20px; width: 280px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; color: #666666; }
.TGtijiao { color: #FFFFFF; background-color: #FF6600; height: 22px; width: 80px; margin-bottom: 3px; }
/*楼盘列表页——左列——网上预约*/  
.yuyueicon { background-image: url(../images/y_bg.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 40px; width: 140px; font-size: 18px; line-height: 40px; font-family: ""; text-align: center; margin-top: 20px; margin-bottom: 15px; border: 1px solid #FF6A07; }
.yuyueicon a { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
/*楼盘列表页——左列——最新消息*/ 
.xinxi { margin-bottom: 15px; padding-left: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #E5E5E5; font-size: 12px; }
.messenge { height: 25px; }
.messengeL { float: left; line-height: 24px; height: 24px; font-size: 12px; font-weight: bold; }
.xinxi table { text-align: center; margin-top: 10px; margin-bottom: 10px; }
.xinxi table td { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #E5E5E5; line-height: 24px; height: 24px; }
.xinxi th { line-height: 30px; font-weight: normal; height: 30px; background-image: url(../images/xinxiThBg.gif); background-repeat: repeat-x; background-position: 0px 0px; }
/*楼盘列表页——左列——特色*/ 
.tese { height: 190px; }
.teseText { font-size: 14px; overflow: hidden; height: 140px; margin: 5px 10px; }
.tese p { text-indent: 2em; font-size: 14px; }
.MAP { height: 272px; margin-bottom: 15px; }
/*楼盘列表页——左列——地图*/ 
.map { height: 230px; width: 455px; float: left; border: 1px solid #CCC; }
.MAP .sign { height: 230px; width: 85px; float: right; margin-right: 10px; font-weight: bold; background-color: #F5F5F5; padding-left: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #D5D5D5; border-right-color: #D5D5D5; border-bottom-color: #D5D5D5; }
/*楼盘列表页——左列——参数*/ 
.canshuTupian { width: 270px; height: 270px; float: left; padding: 5px; margin-left: 5px; margin-top: 5px; text-align: center; }
.canshuContent { height: 290px; font-size: 14px; overflow: hidden; }
.canshuText { width: 260px; float: right; height: 285px; overflow: hidden; margin-top: 5px; }
/*楼盘列表页——左列——参数展开*/ 
#buttonShow { }
.show { background-image: url(../images/buttonShow.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 40px; color: #ff6633; line-height: 40px; text-align: center; }
.show a { color: #FF6633; text-decoration: none; }
.show a:hover { font-weight: bold; }
/*楼盘列表页——左列——参数收起*/ 
#buttonPackup { }
.packup { line-height: 40px; color: #ff6633; text-align: center; background-image: url(../images/buttonPackup.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 40px; }
.packup a { color: #FF6633; text-decoration: none; }
.packup a:hover { font-weight: bold; }
/*楼盘列表页——左列——相册列表*/ 
.photoLi { height: 280px; }
.photoLi li { text-align: center; float: left; height: 120px; width: 140px; list-style-type: none; color: #438fdb; margin-top: 8px; margin-bottom: 8px; }
.photoLi img { padding: 3px; border: 1px solid #e5e5e5; }
/*楼盘列表页——左列——OFFICE吧*/ 
.officeContent { height: 170px; }
.officeText a { font-size: 14px; color: #666666; text-decoration: none; }
.officeText a:hover { color: #438FDB; }
.officeContent img { float: left; margin-right: 20px; }
/*楼盘列表页——右列*/ 
#right { float:left; width:333px; padding-left:7px; }
/*楼盘列表页——右列——价格指数*/ 
.zjtp { width: 320px; padding:5px; background:#FFF; border:1px solid #dee3e7; margin-bottom: 10px; }
/*楼盘列表页——右列——入驻企业*/ 
.R_nobgText { font-size: 14px; margin-top: 10px; padding-top: 5px; padding-bottom: 10px; margin-bottom: 10px; padding-right: 10px; }
/*楼盘列表页——右列——相关新闻*/ 
.newsLi a { font-size: 14px; color: #666666; text-decoration: none; }
.newsLi a:hover { text-decoration:  none; }
.newsBox { height: 120px; width: 360px; background-color: #F5F5F5; border: 1px solid #E5E5E5; margin-top: 10px; line-height: 20px; margin-bottom: 15px; }
.newsBoxText { line-height: 20px; width: 220px; margin-top: 10px; float: left; height: 100px; padding-left: 20px; }
.newsPhoto { height: 100px; width: 110px; float: right; margin-top: 10px; text-align: center; }
.newsPhoto img { border: 1px solid #999999; padding: 5px; background-color: #FFFFFF; }
/*楼盘列表页——右列——评分*/ 
.score li { line-height: 25px; height: 25px; }
.score img { margin-right: 2px; }
.scoreContent { margin-bottom: 15px; height: 170px; }
.scoreContent1 { width: 225px; margin-top: 10px; float: left; }
.scoreContent1 li { width: 225px; float: left; height:26px; line-height:26px; }
.scoreText { margin-right: 30px; float: left; line-height: 25px; height:25px; width: 60px; }
.scoreButton a { color: #FF6600; }
.cloer_star1 { float: left; line-height: 25px; padding-top: 5px; padding-bottom: 5px; width: 70px; margin-right: 30px; height: 15px; }
.shuzi { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; color: #FF6633; line-height: 24px; height: 24px; }
.zhscore { background-color: #fff8e6; line-height: 30px; height: 30px; margin-top: 5px; font-size: 14px; font-weight: bold; color: #FF6633; }
.scoreContent2 { width: 118px; float: right; height:165px; margin-top: 10px; margin-left: 15px; border-left: 1px dashed #E5E5E5; }
.scoreContent2 li { width: 118px; float: right; line-height: 26px; height: 26px; }
.bw_star1 { line-height: 25px; height: 15px; padding-top: 5px; padding-bottom: 5px; margin-left: 12px; }
.scoreButton { margin-top: 5px !important; margin-top: 0px; background-image: url(../images/scoreButton.gif); background-repeat: no-repeat; background-position: 0px 0px; font-size: 14px; color: #FF6633; font-weight: bold; line-height: 30px; text-align: center; margin-left: 12px; width: 95px; }
/*楼盘列表页——右列——互动评论*/ 
.pinglunxinxi { width:360px; height: 45px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width: 360px; font-size: 12px; }
.pinglun { width: 360px; background-color: #F5F5F5; margin-top: 10px; margin-bottom: 15px; }
.PLtijiao { width: 45px; line-height: 20px; height: 20px; }
.pinglunText { margin-right: 10px; margin-left: 10px; }
/*楼盘列表页——右列——写字楼PK*/ 
.xzlPK2 { border-top-width: 1px; border-top-style: solid; border-top-color: #e5e5e5; height: 220px; }
.xzlPK li { list-style-type: none; text-align: center; height: 150px; width: 165px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 19px; }
.xzlPKli { width: 165px; background-color: #F5F5F5; height: 115px; }
.xzlPKli img { float: left; margin-top: 12px; margin-left: 15px; }
.checkBOX { height: 100px; width: 20px; float: right; text-align: center; line-height: 15px; padding-top: 15px; }
/*出租内页*/ 
#CZcontent { width: 978px; border-top: 1px solid #CCCCCC; margin-left:auto; margin-right:auto; }
/*出租内页——左列*/ 
#CZleft { float: left; width: 615px; margin-left:auto; margin-right:auto; }
/*出租内页——左列——楼盘信息*/ 
.CZXXname { width: auto; float: left; height: 50px; font-weight: bolder; }
.fbtime { height: 40px; line-height:40px; font-size:18px; color: #999; }
.CZ_xinxi { font-size: 18px; font-weight: bold; color: #3366CC; height: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 50px; background-color: #FFFCF4; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; padding-left: 10px; }
.CZ_xinxiTEXT { font-size: 14px; height: 80px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-right: 10px; margin-left: 10px; padding-top: 15px; padding-bottom: 10px; }
.CZ_xinxiTEXT1 { float: left; width: 336px; }
.CZ_zs { line-height: 24px; height: 24px; margin-top:5px; width:168px; background-image: url(../images/CZ_zsbg.gif); background-repeat: no-repeat; background-position: 0px 0px; float:left; text-align: center; font-size:12px; }
.CZ_zs a { color: #FF0000; text-decoration:  none; }
.CZ_xinxiTEXT2 { float: right; width: 230px; }
.CZphoneXX { background-image: url(../images/CZ_phonebg.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 80px; margin: 10px; }
.CZphone { height: 60px; padding-top:10px; width: 270px; }
.CZphone img { float: left; }
.CZText2 { height: 45px; float: left; margin-left: 15px; width:320px; line-height:18px; }
.CZText { height: 45px; float: left; margin-left: 4px; }
.CZTextname { height: 60px; width:90px; overflow:hidden; padding-top:10px; float: left; text-align:right; }
.CZTextname ul { padding:0px; margin:0px; }
.CZTextname ul li { width:100%; height:30px; overflow:hidden; clear:both; float:left; text-align:right; }
.CZjjrphoto { float: left; height: 60px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #fafafa; border-right-color: #fafafa; border-bottom-color: #fafafa; }
.CZjjrphoto img { float: right; border: 1px solid #CCCCCC; padding: 1px; height: 50px; width: 45px; background-color: #FFFFFF; }
.CZdb { height: 35px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #E5E5E5; padding-right: 10px; padding-left: 10px; padding-bottom: 10px; margin-bottom: 15px; }
.DBbg { background-image: url(../images/DBbg.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 20px; width: 90px; line-height: 20px; text-align: center; float: left; margin-right: 15px; margin-top: 5px; }
.DBbg a { color: #000000; }
/*出租内页——左列——房源描述*/ 										  
.CZnobg { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; margin-bottom: 10px; margin-left:10px; }
.CZfymsText { padding: 10px; font-size: 14px; }
.CZfymsTP { text-align: center; margin-top: 10px; margin-bottom: 15px; }
/*出租内页——左列—相册列表*/ 
.CZphotoLi { height: auto; padding-top: 10px; }
.CZphotoLi li { text-align: center; float: left; height: auto; line-height:20px; width: 144px; list-style-type: none; color: #333333; margin-right: 4px; paddint-bottom: 8px; }
.CZphotoLi a { color: #666666; }
.CZphotoLi img { padding: 1px; border: 1px solid #e5e5e5; height: 90px; width: 125px; }
/*出租内页——左列——经纪人信息*/ 
.CZjjrXX { width: 130px; margin-left: 10px; float: left; text-align: center; margin-top: 10px; }
.CZjjrContent { height: 230px; }
.CZXXText { width:110px; height:68px; overflow:hidden; }
.xxZP { padding: 5px; border: 1px solid #CCCCCC; margin-bottom: 10px; }
.CZXXText .RZ { height: 20px; width: 100px; }
.CZzjfb { width: 444px; float: right; height: auto; border-left-width: 1px; border-left-style: dashed; border-left-color: #F5F5F5; margin-top: 10px; }
.fbText { font-size: 14px; color: #333333; margin-left: 19px; font-weight: bold; line-height: 20px; height: 20px; }
.CZzjfb table { text-align: center; margin-right: 10px; margin-left: 10px; line-height:20px; border-top-width: 1px; border-top-style: dashed; border-top-color: #CCCCCC; width: 423px; }
/*出租内页——右列——楼盘信息*/ 
.CZLPname { height: 50px; }
.CZloupan { font-size: 18px; color: #333333; line-height: 50px; font-weight: bold; float: left; width: auto; }
.CZstar { float: right; width: auto; padding-top: 15px; margin-right: 10px; }
.CZLPtupian { height: 320px; width: 360px; }
.CZLPtext { width: 340px; padding-bottom: 5px; line-height: 26px; }
.CZLPtext table { width: 320px; background:#FFF; border:1px solid #dfe2e7; }
.CZLPtext table td { padding-left:5px; vertical-align:top; border-bottom:1px dashed #cccccc; }
.CZButton { text-align: center; margin-top: 15px; margin-bottom: 15px; }
/*出租内页——右列——价格指数*/
.CZjiagezs { border-top-width: 1px; border-top-style: solid; border-top-color: #E5E5E5; }
/*出租内页——右列——入驻企业*/
.CZruzhuqy { border-top-width: 1px; border-top-style: solid; border-top-color: #E5E5E5; }
/*出租内页——右列——地图*/
.CZmap { border-top-width: 1px; border-top-style: solid; border-top-color: #E5E5E5; }
.czmap { margin-top: 15px; margin-bottom: 15px; margin-left:auto; margin-right:auto; width:585px; height:234px; border:1px solid #E5E5E5; }
.CZother { border-top-width: 1px; border-top-style: solid; border-top-color: #E5E5E5; }
/*出租页——左列*/
#Zleft { height: auto; width: 720px; padding-right:20px !important; padding-right:17px; float: left; }
.sousuojj { height: 35px; margin-top:8px; }
.sousuojj .ssTEXT a { color: #FF6600; }
.ssTEXT, .ssTEXT h1 { width: auto; float: left; line-height: 35px; height: 35px; font-size: 14px; font-weight: bold; color: #000000; }
.sousuojj .ye { float: right; height: 25px; width: auto; margin-top: 5px; margin-bottom: 5px; }
.sousuojj .ye { float: right; height: 25px; width: auto; margin-top: 5px; margin-bottom: 5px; }
.sousuojj .ye a { color: #666666; }
.sousuojj .ye a:hover { color: #FF9B1D; }
.ye .yeback { height: 20px; border: 1px solid #CCCCCC; float: left; width: 52px; line-height: 20px; padding-right: 2px; padding-left: 2px; margin-left:2px; padding-right:2px; }
.yeback img { float: right; }
.ye .yeshu { line-height: 20px; height: 20px; width: 45px; padding-right: 7px; padding-left: 7px; float: left; margin-right: 2px; margin-left: 2px; text-align: center; }
.yema { height:20px; text-align:center; float: left; display: block; }
.yema a { line-height: 20px; height: 20px; padding-left:6px; padding-right:6px; margin-right: 2px; margin-left: 2px; border: 1px solid #CCCCCC; display: inline-block; }
.yenext { height: 20px; width: 52px; border: 1px solid #CCCCCC; float: left; line-height: 20px; padding-right: 2px; padding-left: 2px; margin-left:1px; margin-right:1px; }
.yenext img { float: left; }
/*出租页—左右列——楼盘列表*/
.Zloupan { background-image: url(../images/graybg.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 25px; line-height: 25px; width: 718px; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.LPpailie { height: 25px; }
.LPpailie_TB1 { text-align: center; float: left; }
.LPpailie_TB2 { float: right; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; }
.LPpailie td { border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; }
.LPpailie td a { color: #666666; }
.LPpailie td:hover { background-color: #FFFFFF; }
.LPpailie li { float: left; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; text-align: center; }
.allcz { font-weight: bold; color: #000000; width: 85px; }
.allcz a { color: #333333; }
.LPplsx_select { width: 123px; height: 25px; float: left; line-height: 25px; }
.LPpltext { float: left; width: auto; margin-left: 10px; }
.daxiao, .jiage img { float: right; padding-top: 7px; margin-right: 10px; }
.ZloupanLI { min-height:120px;   /*高度最小值设置为：100px*/ height:auto !important; /*兼容FF,IE7也支持 !important标签*/ height:120px; /*兼容ie6*/ padding-top: 15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.liTP { float: left; height: 90px; width: 130px; }
.LPmain { width: 370px; float: left; margin-left: 15px; margin-top: 3px; color: #999999; margin-right:10px; }
.LPmain img { float: left; margin-right: 5px; margin-top: 2px; }
.LPtitle, .LPtitle h2 { font-size: 16px; font-weight:bold; color: #1f85d2; }
.LPtitle a { color: #1F85D2; }
.LPtitle a:hover { color: #cc0000; }
.LPmainl { height: 18px; margin-top: 5px; margin-bottom: 5px; clear:both; }
.LPmainl a { /*color: #FF0000;*/
	color:#808080; }
.LPmainl span { float: left; width: auto; height: 24px; }
.LPmainr { float: left; width: auto; color:#999999; }
.LPmainr a { float: left; width: auto; color:#666; font-weight:bold; }
.LPmainr img { float: left; margin-top: 7px; margin:6px 15px 0 5px;}
.LPdaxiao { float: left; width: 75px; height:100px; text-align: center; margin-top: 3px; padding-right: 5px; }
.LPdaxiaojg { width:75px; }
.lpdaxiaoXX { height: 24px; margin-top: 5px; }
.lpdaxiaoXX img { text-align: center; margin-top: 5px; }
.LPjiage { text-align: center; width: 60px; float: left; line-height: 22px; height:100px; padding-top: 5px; padding-right: 5px; padding-left: 5px; }
.LPjiage .lp_zs { background-color: #F5F5F5; border-top-width: 1px; border-top-style: solid; border-top-color: #E8E8E8; height:25px !important; height:20px; padding-top:5px !important; padding-top:10px }
.LPjiage .lp_zs a { color: #666666; text-decoration:  none; height:25px !important; height:20px; padding-top:5px !important; padding-top:10px }
.LPcheckBOX { width: 15px; float: left; line-height:18px; text-align: center; padding-left: 10px; }
/*出租页——右列*/
#Zright { height: auto; width: 240px; float: left; }
/*出租页——右列——地图*/
.Zmap { width: 238px; border: 1px solid #CCCCCC; margin-bottom: 10px; height: 355px; }
.Zmap .input { line-height: 20px; margin: 5px; height: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.datu { height: 17px; width: 20px; font-weight: bold; color: #666666; background-color: #F3F3F3; float: left; }
.datu a { color: #666666; }
.datums { float: left; width: auto; }
.fudong { float: right; }
.zmap { height: 320px; width: 238px; line-height: 17px; }
.changeimg { height: 185px; width: 240px; margin-bottom: 10px; }
.ZxzlQZ_Text { padding-left: 6px; padding-bottom:6px; padding-top:4px; line-height:25px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
.ZxzlQZ_Text a { color: #666666; }
/*出租页——右列——找写字楼*/
#find_form { height: 295px; width: 236px; text-align: center; border: 2px solid #ff6600; }
.find_formT { height: 30px; background-image: url(../images/find_formT.jpg); background-repeat: no-repeat; background-position: 0px 0px; margin: 2px 2px 5px; }
.findxuqiu { padding: 5px; color: #666666; height: 100px; width: 220px; margin-bottom: 10px; margin-top: 10px; }
.findlianxi { margin-bottom: 5px; }
.findlianxi input { background-color: #ffffe5; margin-bottom: 5px; line-height: 20px; }
/*出租页——右列——房源对比弹出框*/
#house_duibi { height: 216px; width: 210px; text-align: center; border: 2px solid #ff6600; position: relative; background-color: #F6F6F6; font-size: 12px; }
.house_duibiT { height: 26px; line-height: 26px; background-image: url(../images/qy_bg.gif); background-repeat: repeat-x; background-position: 0px 0px; margin: 2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.house_duibiT font { font-weight: bold; color: #000000; float: left; margin-left: 10px; }
.house_duibiT .control { line-height: 26px; width: auto; float: right; height: 26px; }
.duibichoose { margin-top: 5px; margin-bottom: 15px; color: #3366CC; }
.duibichoose a { color: #FF0000; }
.duibiLP { height: 24px; color: #333333; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.duibiLP font { float: left; width: auto; margin-left: 10px; font-size: 12px; }
.duibiLP .delete { height: 18px; width: 16px; padding-top: 6px; float: right; margin-right: 5px; }
.duibiBt { height: 24px; width: 90px; font-weight: bold; color: #FFFFFF; background-color: #FF9900; position: absolute; left: 60px; bottom: 15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; font-size: 14px; }
.duibiBt a { color: #FFFFFF; }
/*新闻首页*/
#Nnav { background-image: url(../images/Nnav_bg.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 45px; font-size: 14px; line-height: 45px; padding-right: 10px; padding-left: 10px; width:960px; margin-left:auto; margin-right:auto; }
.noline { text-decoration:none; }
#Nmian1 { border: 1px solid #CCCCCC; height: 843px; margin-top: 10px; line-height: 25px; }
#Nleft { width: 320px; float: left; margin-right: 13px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; height: auto; }
.Nslides { height: 240px; width: 320px; }
.N_YBG { border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
.N_YBG2 { border-top-width: 0px; border-top-style: solid; border-top-color: #CCCCCC; }
.N_ybg { background-image: url(../images/Ny_bg.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 30px; line-height: 30px; padding-left: 10px; font-weight: bold; font-size: 14px; color: #666666; }
.N_ybgText { padding: 10px; }
.N_ybgText a { color: #666666; }
#Nmiddle { width: 395px; float: left; margin-right: 13px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; min-height:543px;   /*高度最小值设置为：100px*/ height:auto !important; /*兼容FF,IE7也支持 !important标签*/ height:543px; /*兼容ie6*/ }
.N_jrrd { height: 310px; }
.n_rd { height: 53px; background-image: url(../images/N_rdbg.gif); background-repeat: repeat-x; background-position: 0px 0px; padding: 10px; line-height: 30px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.n_rd1 { text-align: center; height: 25px; line-height: 25px; }
.n_rd1 span { float: right; }
.n_rd2 { font-size: 16px; font-weight: bold; text-align: center; line-height: 20px; height: 20px; margin-top: 7px; }
.n_rd2 a { color: #666666; }
.n_rdcontent { font-size: 14px; padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; height: 200px; color:#0033cc; }
.N_GBGcontent { margin-top: 4px; margin-right: 10px; margin-left: 10px; padding-top:4px; clear: both; margin-bottom:4px; }
.N_GBG { height:266px!important; height:257px; clear: both; }
.N_GBGcontent .STYLE7 a { color: #333333; }
.N_GBGcontent p a { color: #666666; }
.N_GBGimg { float: left; height: 95px; width: 90px; margin-right: 15px; background:#CCCCCC; }
.dotted { border-top: 1px dashed #CCCCCC; font-size:0px; }
.N_GBG2 { border-top:0px solid #ffffff; }
#Nright { float: right; width: 210px; padding-right: 10px; padding-left: 10px; background-color: #f8f8f7; height: 843px; }
.Nnobg { height: auto; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; padding-top: 10px; }
.Nnobg_banner { height: 85px; margin-top: 5px; }
.NnobgText { margin-bottom: 0px; }
.NnobgText p a { color: #666666; }
.NnobgText li { width: 190px; clear: left; }
.NnobgText img { margin-right: 5px; float: left; margin-top: 5px; }
.NnobgText span { float: left; }
#NnobgText2 { margin-bottom: 5px; }
.NnobgText1_bg { float: left; width: 14px; height: 14px; text-align: center; color: #FFFFFF; margin-right: 3px; background-color: #990000; line-height: 14px; margin-top: 5px; padding-top:2px; }
.NnobgText1_r { float: right; height: 24px; width: 50px; }
.Nyxdy { background-color: #FFFFFF; text-align: center; padding: 2px 5px; height: 20px; margin-bottom: 10px; }
.youxiang { float: left; padding-left: 2px; height: 18px; width: 140px; line-height: 18px; }
.dingyue { height: 18px; padding-right: 5px; padding-left: 5px; line-height: 18px; background-image: url(../images/NdingyueBG.gif); background-repeat: repeat-x; background-position: 0px 0px; float: right; margin-right: 5px; width: 45px; }
#Nmian2 { border: 1px solid #CCCCCC; height: 502px; margin-top: 10px; line-height: 25px; }
#Nmiddle2 { width: 395px; float: left; margin-right: 13px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; height: 502px; }
#Nright2 { height: 502px; float: right; width: 210px; padding-right: 10px; padding-left: 10px; background-color: #f8f8f7; }
#NLleft { width: 650px; height: auto; float: left; margin-top: 10px; }
.NLleft_top { height: 50px; background-image: url(../images/N_listtopbg.gif); background-repeat: repeat-x; background-position: 0px 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; line-height: 50px; }
.NLleft_topl { text-align: center; float: left; height: 50px; width: 35px; }
.NLleft_topl img, .NLleft_topr img { margin-top: 15px; }
.NLleft_topmid { width: 578px; float: left; }
.NLleft_topr { text-align: center; float: right; height: 50px; width: 35px; }
.Newslist { margin-top: 20px; margin-bottom: 20px; padding-right: 20px; padding-left: 20px; }
.Newslist li { font-size: 14px; height: 24px; clear: both; }
.Newslist .Nnews { float: left; width: auto; height: 24px; }
.Newslist span { float: right; height: 24px; }
.Nyejiao { height: 35px; padding-top: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
.Nyejiao .ye { float: left; height: 35px; width: 280px; }
.Nback_top { height: 20px; width: 70px; float: right; margin-right: 20px; text-align: center; border: 1px solid #CCCCCC; line-height: 20px; }
#NLright { float: right; width: 300px; margin-left: 10px; margin-top: 10px; }
.Nsxw { font-size: 14px; height: 32px; }
.Nsxw input { height: 30px; width: 230px; border-top-color: #FF9933; border-right-color: #FF9933; border-bottom-color: #FF9933; border-left-color: #FF9933; float: left; line-height: 30px; color: #999999; }
.NsxwBt { width: 68px; float: right; background-color: #990000; height: 32px; text-align: center; font-weight: bold; color: #FFFFFF; line-height: 32px; }
.Nr_column { height: auto; margin-top: 10px; }
.Nr_columnbg { background-image: url(../images/N_listtopbg.gif); background-repeat: repeat-x; background-position: 0px -22px; height: 28px; line-height: 26px; font-weight: bold; font-size: 14px; }
.Nr_column_top1 { display:block; height: 1px; margin-right: 2px; margin-left: 2px; background-color: #CCCCCC; font-size:0px; }
.Nr_column_top2 { display:block; height: 1px; margin-top:0px !important; margin-top:-1px; margin-right: 1px; margin-left: 1px; background-color: #FFFFFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; font-size:0px; }
.Nr_column_top3 { height: 26px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; }
.Nr_columnText { padding:10px; border: 1px solid #CCCCCC; }
#PH_lists_1 { height: 30px; width: 238px; }
#PH_lists_1 li { width: 115px; text-align: center; float: left; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-right: 1px; padding-left: 1px; font-weight: bold; background-repeat: repeat-x; background-position: 0px -22px; background-image: url(../images/N_listtopbg.gif); line-height: 26px; height: 26px; }
#PH_lists_1 li a { color: #666666; }
#list_1Content { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; padding-bottom: 15px; }
#PH_lists_1 .select_1list { background-image: url(../images/qy_bg.gif); background-repeat: repeat-x; background-position: 0px 0px; line-height: 26px; height: 26px; }
#PH_lists_1 .select_1list a { color: #333333; }
#list_1Content0, #list_1Content1 { margin-bottom: 5px; padding-left: 10px; margin-top: 10px; }
#list_1Content0 li { width: 210px; clear: left; }
#list_1Content0 li a { float: left; color: #666666; }
.list_1Content { display: none; }
#list_1Content DIV.select_1list { display: block }
#PH_lists_2 { height: 30px; width: 238px; }
#PH_lists_2 li { width: 115px; text-align: center; float: left; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; padding-right: 1px; padding-left: 1px; font-weight: bold; background-repeat: repeat-x; background-position: 0px -22px; background-image: url(../images/N_listtopbg.gif); line-height: 26px; height: 26px; }
#PH_lists_2 li a { color: #666666; }
#list_2Content { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; padding-bottom: 15px; }
#PH_lists_2 .select_2list { background-image: url(../images/qy_bg.gif); background-repeat: repeat-x; background-position: 0px 0px; line-height: 26px; height: 26px; }
#PH_lists_2 .select_2list a { color: #333333; }
#list_2Content0, #list_2Content1 { margin-bottom: 5px; padding-left: 10px; margin-top: 10px; }
#list_2Content0 li { width: 210px; clear: left; }
#list_2Content0 li a { float: left; color: #666666; }
.list_2Content { display: none; }
#list_2Content DIV.select_2list { display: block }
#PH_lists_3 { height: 30px; width: 300px; }
#PH_lists_3 li { width: 145px; text-align: center; float: left; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; padding-right: 1px; padding-left: 1px; font-weight: bold; background-repeat: repeat-x; background-position: 0px -22px; background-image: url(../images/N_listtopbg.gif); line-height: 26px; height: 26px; }
#PH_lists_3 li a { color: #666666; }
#list_3Content { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; padding-bottom: 15px; }
#PH_lists_3 .select_3list { background-image: url(../images/qy_bg.gif); background-repeat: repeat-x; background-position: 0px 0px; line-height: 26px; height: 26px; }
#PH_lists_3 .select_3list a { color: #333333; }
#list_3Content0, #list_3Content1 { margin-bottom: 5px; padding-left: 10px; margin-top: 10px; }
#list_3Content0 li { width: 210px; clear: left; }
#list_3Content0 li a { float: left; color: #666666; }
.list_3Content { display: none; }
#list_3Content DIV.select_3list { display: block }
.Nr_column .XP_phlist { width: 220px; }
.XP_phlist a { float: left; color: #333333; }
.Nlad { margin: 15px; height: 175px; }
.Newcontent { height: auto; border: 1px solid #CCCCCC; }
.Newtime { text-align: center; height: 30px; line-height: 30px; }
.NewTXET { background-color: #f5f5f5; padding: 20px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; }
.Newzhaiyao { background-color: #FFFFFF; border: 1px solid #CCCCCC; padding: 10px; height: auto; }
.NewP { padding: 10px; text-indent: 2em; font-size: 14px; margin-top: 10px; margin-bottom: 10px; }
.New_readtimes { text-align: right; line-height: 20px; height: 20px; color: #3366CC; }
.NewTXET_bottom { height: 30px; margin-top: 10px; margin-bottom: 15px; }
.NewTXET_bottoml { width: 200px; float: left; height: 30px; line-height: 30px; }
.NewTXET_bottoml img { margin-right: 5px; margin-left: 5px; }
.NewTXET_bottomr { float: right; width: 210px !important; width: 215px; }
.NewTXET_Bt { background-image: url(../images/scoreButton.gif); background-repeat: no-repeat; background-position: 0px 0px; width: 95px; line-height: 30px; text-align: center; height: 30px; font-size: 14px; float: left; margin-right: 5px; margin-left: 5px; }
.NewTXET_Bt1img { width: 20px; float: left; margin-top: 5px; margin-left: 10px; }
.NewTXET_Bt2img { width: 20px; float: right; margin-top: 5px; margin-right: 10px; }
.Nys_read { padding: 20px 10px; border-top-width: 1px; border-top-style: dashed; border-top-color: #CCCCCC; font-size: 14px; }
.Nys_read span { font-size: 12px; margin-left: 15px; }
.New_pl { height: 350px; padding: 10px 20px; margin-top: 15px; background-color: #F5F5F5; border: 1px solid #CCCCCC; }
.New_plxx { height: 44px; line-height: 22px; padding-right: 10px; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-top: 5px; margin-bottom: 5px; }
.New_zkmore { line-height: 20px; height: 20px; text-align: right; }
.New_plnr { padding-right: 10px; padding-left: 10px; margin-bottom: 10px; height: 90px; width: 588px; }
.New_tijiaopl { height: 28px; padding-right: 10px; padding-left: 10px; }
.New_plBt { float: left; height: 27px; width: 85px; }
.New_plIP { height: 28px; float: right; width: 400px; text-align: right; line-height: 28px; }
.New_CBox { height: 24px; margin-top: 10px; }
.New_rdtj { height: 180px; margin-top: 10px; margin-bottom: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.Nr_columnbg_img { height: 16px; width: 16px; margin: 4px 5px 4px 15px; float: left; }
.New_rdtjLi { height: 130px; padding-top: 15px; margin-left: 20px; }
.New_rdtjLi li { text-align: center; float: left; height: 120px; width: 144px; list-style-type: none; color: #333333; margin-right: 10px; margin-bottom: 8px; }
.New_rdtjLi img { padding: 1px; border: 1px solid #e5e5e5; height: 90px; width: 130px; }
.XZLPK2 { font-size: 14px; color: #333333; font-weight: bold; margin-left: 15px; height:35px; }
.XZLPK { font-size: 14px; color: #333333; font-weight: bold; margin-left: 15px; height:35px; }
.nameBLbg { height: 35px; background-image: url(../images/widebg.gif); background-repeat: repeat-x; background-position: 0px 0px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; }
.DBtb { border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
.DBtb td { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; text-align: center; }
.BDtdbg { background-image: url(../images/widebg.gif); background-repeat: repeat-x; background-position: 0px 0px; }
.DBlp { height: 280px; width: 230px; font-weight: bold; font-size: 14px; border: 1px solid #CCCCCC; margin-right:auto; margin-left: auto; }
.DBlptupian { height: 235px; width: 200px; background-image: url(../images/86bg.jpg); background-repeat: no-repeat; background-position: 0px 0px; margin: 15px 15px 2px; }
.DBalignR { text-align: right; padding-right: 10px; font-size: 14px; }
.DBlptupian img { height: 235px; width: 200px; }
.DBlpsczj { font-size: 14px; color: #003399; }
#DBfl_frame { border-top-width: 3px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FF9900; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; text-align: center; line-height: 55px; background-color: #FFFFFF; }
.DBfl_frame td { text-align: center; background-image: url(../images/longbg.gif); background-repeat: repeat-x; background-position: 0px 0px; }
.DBfl_framelp { font-size: 14px; font-weight: bold; color: #990000; }
.DBfl_framelp a { color: #990000; }
.DBzjBox { height: 185px; width: 200px; border: 1px solid #FF9900; }
.DBzj_title { font-size: 14px; font-weight: bold; color: #FF9900; margin-top: 5px; margin-bottom: 15px; padding-right: 15px; padding-left: 15px; height: 24px; }
.DBzj_title span { float: left; width: 110px; }
.DBzj_title img { float: right; margin-top: 5px; }
.DBzj_select { line-height: 24px; text-align: center; margin-top: 5px; margin-bottom: 10px; padding-right: 15px; padding-left: 15px; }
.DBzj_select input { line-height: 22px; height: 22px; text-align: center; }
.DBzjBt { text-align: center; margin-top: 15px; height: 20px; }
.DBzjBt input { background-color: #FFFFFF; height: 20px; width: 55px; line-height: 20px; }
#TuanG_Tu { height: 265px; margin-top: 10px; }
#TGcontent { background-color: #ffe99d; height: 1155px; padding-top: 10px; }
#TGmain { height: 490px; }
.TGmainL { height: 490px; width: 575px; float: left; margin-left: 9px !important; margin-left: 5px; margin-right: 9px; }
.TGmainL_slides { height: 290px; width: 575px; background-color: #EFEFEF; margin-bottom: 5px; }
.TGmainL_TU { height: 265px; }
.TGmainL_S { text-align: center; }
.TGmainL_xuqiu { width: 573px; height:194px; background-color: #FFFFFF; border: 1px solid #fa5d00; }
/*tuangong*/
.TGmainL_xqtitle { line-height: 28px; background-image: url(../images/TG_bg1.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 28px; }
.vip_xuqiu { height: 27px; }
.vip_xuqiu table { height: 24px; color: #333333; }
.vip_xqcontent { height: 137px !important; height: 127px; text-align: center; padding-top:10px; }
.TGmainR { float: left; width: 375px; height: 490px; background-image: url(../images/TGVIPbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
.TGmainR_k { height: 67px; }
.TGmainR_t { font-weight: bolder; color: #FF6600; font-size: 18px; padding-right: 20px; padding-left: 20px; font-family: Geneva, Arial, Helvetica, sans-serif; height: 40px; }
.TGmainR_TEXT { padding: 15px 25px 5px 30px; line-height: 22px; height: 265px; }
.TGmainR_SQ { padding-left: 20px; font-size: 16px; font-weight: bold; color: #999999; margin-top: 10px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; width: 335px; margin-left: 10px; }
.TGmainR_SQway { padding-right: 20px; padding-left: 30px; margin-top: 10px; font-weight: bolder; font-size: 18px; color: #FF9900; }
#TGlp_list { margin-top: 20px; margin-right: 10px; margin-left: 10px; clear:both; font-size:0px; }
.TGlpLi { background-color: #FFFFFF; height: 270px; width: 958px; border-right: 1px solid #FA5D00; border-left: 1px solid #FA5D00; border-bottom: 1px solid #FA5D00; clear:both; margin:0 auto; }
.TGlpLi li { height: 230px; width: 215px; float: left; margin-top: 25px; margin-right: 7px !important; margin-right:9px; margin-left: 16px !important; margin-left: 10px; text-align: center; }
.TGlp_TP { border: 1px solid #E0E0E0; height: 135px; width: 210px; padding-top: 5px; }
#CScontent { height: 630px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-left-color: #CCCCCC; width: auto; }
.QZyaoqiu { height: 72px; margin-bottom: 10px; }
.QZad { height: 218px; width: 345px; margin-left: 10px; }
#Qleft { width: 720px; float: left; margin-top: 10px; }
.Qlist { margin-bottom: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; }
.Qlist th { background-image: url(../images/xinxiThBg.gif); background-repeat: repeat; background-position: 0px 0px; font-weight: normal; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; height: 24px; }
.Qlist td { text-align: left; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; line-height: 34px; height: 34px; color: #333333; padding-left: 10px; padding-right: 10px; }
#Qright { width: 230px; margin-top: 10px; float: right; height: auto; padding-left:10px; }
.Qr_ad { width: 240px; height: auto; margin-bottom: 10px; }
.TG_bg { background:url(../images/TG_hyxqhr.gif) no-repeat bottom; height:30px; }
/*控制小图标*/
.czicon { padding-bottom:5px !important; padding-top:0px }
.czicon2 { margin-top:10px; }
.czicon3 { padding-bottom:10px !important; padding-top:6px }
.czicon4 { padding-bottom:7px !important; padding-top:0px }
.czicon5 { margin-top:3px; }
/*列表弹出层*/
.zongjia { font-size:14px; font-weight:bold; color:#1f85d2; position:absolute; margin-left:-10px; margin-top:35px; width:167px; background:#fffbe8; height:40px; line-height:40px; padding-left:30px; line-height:40px; text-align:left; }
/*本楼其他物业样式*/
.other { font-size:13px; color:#4d4d4d; padding-left:10px; background: url(../images/news_left.gif) 5px 10px no-repeat; }
.other a { font-size:13px; color:#4d4d4d; }
.other a:hover { font-size:13px; color:#cc0000; }
.other2 { font-size:12px; color:#9d9d9d; }
.duiwz { height:24px; overflow:hidden; width:164px; float:left; padding-left:15px; }
.duiwz a { color:#666666; }
.xuanzhe { width:980px; margin-left:auto; height:35px; line-height:30px; margin-right:auto; border:1px solid #ffce81; background:url(../images/xuzhe.jpg) repeat bottom; margin-bottom:5px; }
.xuanzhe ul { padding-left:10px; padding-top:7px; }
.xuanzhe li { height:20px; line-height:20px; padding-left:5px; padding-right:5px; margin-right:5px; color:#666666; float:left; }
.xuanzhe li a { color:#666666; }
.xuanzhe li a:hover { color:#0099FF; }
.kxz { border:1px solid #99ccff; }
/*下拉菜单样式*/
#st { width:114px; height:25px; font:12px/150% "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; margin-top:2px; }
#st div.tag_select { display:block; color:#000; width:98px; height:25px; background:transparent url(../images/selet1.gif) no-repeat 0 0; padding:0 10px 0 5px; line-height:24px; }
#st div.tag_select_hover { display:block; color:#000; width:98px; height:25px; background:transparent url(../images/selet1.gif) no-repeat 0 -25px; padding:0 10px 0 5px; ; line-height:24px; }
/*鼠标放上去*/
#st div.tag_select_open { display:block; color:#000; width:98px; height:25px; background:transparent url(../images/selet1.gif) no-repeat 0 -50px; padding:0 10px 0 5px; line-height:24px; }
/*下面padding:0 0 1px；的1px关键是让最底部的那个线条出来*/
#st ul.tag_options { position:absolute; margin:0; list-style:none; background:transparent url(../images/selet1.gif) no-repeat left bottom; width:112px; padding:0 0 1px; }
#st ul.tag_options li { background:transparent url(../images/selet1.gif) repeat-y -114px 0; display:block; width:99px; padding:0 6px; height:25px; text-decoration:none; line-height:25px; color:#000; }
#st ul.tag_options li.open_hover { background:transparent url(../images/selet1.gif) no-repeat 0 -75px; color:#000; border-bottom:
}
/*下拉选中状态体*/
.st ul.tag_options li.open_selected { background:transparent url(../images/selet1.gif) no-repeat 0 -99px; color:#ff0000; }
/*置顶样式*/
.chengse { color:#fe6700; }
.chengse a { color:#fe6700; }
.chengse a:hover { color:#fe6700; }
.hongse { color:#F00 }
.hongse a { color:#F00 }
.zhiding { width:718px; clear:both; display: inline; }
.zhiding ul { }
.zhiding li { width: 310px; border-bottom:1px dashed #cccccc; background:url(../images/zhiding.jpg) 13px 7px no-repeat; float:left; height:30px; line-height:30px; padding-left:46px; }
.zhiding li a { color:#666666; }
.zd_kuang { width:717px; clear:both; padding-top:5px; }
.zd_kbj { width:718px; height:10px; clear:both; }
.Zloupan2 { width:718px; clear:both; }
.pt15 { padding-top:15px; }
/*在列表页下面添加区域列表*/
/*热门区域*/
.hoteare { width:980px; margin-left:auto; margin-right:auto; clear:both; margin-bottom:10px; height: auto; border-top:2px solid #cccccc; border-bottom:1px dashed #cccccc; background:#f8f8f8; margin-bottom:10px; }
.hotliset { width:960px; margin-left:auto; margin-right:auto; }
.hotliset ul { width:960px; clear:both; }
.hotliset ul li { width: auto; padding-left:5px; padding-right:5px; float:left; height:24px; display:inline-block; white-space: nowrap; line-height:24px; font-size:12px; color:#1f85d2 }
.hotliset ul li a { color:#1f85d2; display:inline-block; white-space: nowrap; }
.hottit { color:#666; font-size:14px; }
/*2012-08-22出租展示页面修改添加的样式*/
.rent_top { width:980px; height:325px; border:1px solid #edf1f4; margin-left:auto; margin-right:auto; margin-bottom:8px; }
.rent_topbj { width:978px; height:323px; border:1px solid #fff; margin-left:auto; margin-right:auto; background:#f8f9fb; }
.titz { width:960px; height:40px; margin-left:auto; margin-right:auto; padding-bottom:5px; line-height:30px; }
.titzL { width: 680px; float:left; line-height:40px; font-size:18px; font-family:"微软雅黑", "黑体"; }
.titzL h1 { font-size:18px; color:#1d4578; font-family:"微软雅黑", "黑体"; }
.shs { color:#cd0000; }
.titzR { width:auto; float:right; padding-top:0px !important; padding-top:10px }
.win965 { width:965px; height:275px; margin-left:auto; margin-right:auto; }
.win963 { width:961px; margin-left:auto; margin-right:auto; height:271px; }
.win963_L { width:816px; padding-left:6px; padding-top:6px; height:263px; float:left; background:#FFF; border:1px solid #dee3e7; }
.win963_R { width:130px; height:269px; float:right; background:#FFF; border:1px solid #dee3e7; }
.rent_P { float: left; width: 340px; height: 250px; padding: 2px; position: relative; border:1px solid #dee3e7; }
.rentxxR { width:437px; float:left; padding-top:20px; }
.rent_XX { height:152px; width:427px; clear:both; }
.rent_XX ul { padding-left:30px; padding-bottom:15px; }
.rent_XX ul li { width:427px; font-size:14px; border-bottom:1px dashed #cccccc; line-height:37px; height:37px; float:left; }
.rent_XX ul li a { color:#666 }
.rent_XX_L { width:230px; float:left; }
.rent_XX_L2 { width: auto; float:left; }
.rent_XX_R { width:147px; padding-left:10px; float:left; }
.jjrxx { background:url(../images/rentbj.jpg) no-repeat; margin-left:15px; width:434px; height:77px; }
.jjrxx_L { width:270px; padding-left:5px; float:left; }
.jjrxx_R { width: auto; padding:5px 3px 5px 0px; float:right; }
.rent_tx { float:right; padding:5px 1px 1px 3px; }
.ewm { width:91px; padding-top:20px !important; padding-top:15px; margin-left:auto; margin-right:auto; height:111px; clear:both; padding-bottom:20px !important; padding-bottom:15px; }
.renbt { width:91px; clear:both; margin-left:auto; margin-right:auto; }
.renbt ul li { height:28px; padding-bottom:10px; text-align:center; font-size:12px; display:block; font-weight:bold; line-height:28px; color:#fff; background:url(../images/rent_bj1.jpg) no-repeat; }
.renbt ul li a { color:#fff; display:block; }
.renbt ul li a:hover { color:#fff; display:block; background:url(../images/rent_bj2.jpg) no-repeat; }
/* 返回顶部 js代码对应放在 index_all.js*/
/*.backToTop {
	display: none;
	width: 18px;
	line-height: 1.2;
	padding: 5px 0;
	background-color: #000;
	color: #fff;
	font-size: 12px;
	text-align: center;
	position: fixed;
	_position: absolute;
	right: 10px;
	bottom: 100px;
	_bottom: "auto";
	cursor: pointer;
	opacity: .6;
	filter: Alpha(opacity=60);
}*/
/*右边参数添加样式*/
.canshu { width:330px; height:24px; }
.canshu ul { padding:0px; margin:0px; }
.canshu ul li { float:left; margin-left:6px; margin-right:6px; width:151px; color:#0166ce; font-size:12px; background: #f3f4f6; height:24px; line-height:24px; overflow:hidden; display: block; text-align:center; border-left:1px solid #dee3e7; border-right:1px solid #a3a3a3; border-top:1px solid #dee3e7; border-bottom:1px solid #a3a3a3; }
.canshu ul li a { color:#0166ce; height:24px; width:151px; font-size:12px; display: block; line-height:24px; }
.canshu ul li a:hover { display:block; color:#fff; background: #82b6e8; }
/*右边发布按钮*/
.fban { width:240x; padding-top:10px; margin-left:auto; margin-right:auto; clear:both; height:80px; }
/*右边经纪人排行*/	
.ag_top { width:235px; margin-left:auto; margin-right:auto; font-size:12px; color:#666666; height:auto; }
.ag_top li { width:222px; float:left; padding-top:3px; }
.ag_top li a { color:#666666; }
.ag_top li a:hover { color:#cc0000; }
.ag_hbj { width:17px; margin-top:3px; margin-right:5px; height:17px; text-align:center; font-size:10px; font-family:Arial; color:#ff3300; float:left; line-height:15px; background:url(../images/a_b2.jpg); }
.ag_name2 { width:58px; height:15px; float:left; }
.ag_dm { width:133px; float:right; text-align:right; }
/*热租写字楼样式*/
.hotrent { width:238px; height:auto; clear:both; color:#666666; font-size:12px; margin-left:auto; margin-right:auto; }
.hotrentlist { width:220px; margin-left:auto; margin-right:auto; }
.hotrentlist ul li { text-align:left; width:220px; border-bottom:1px dashed #cccccc; line-height:20px; padding-top:5px; padding-bottom:5px; width:100%; float:left; }
.hotrentlist ul li p { clear:both; width:210px; padding:0px; margin:0px; }
.L { width:135x; float:left; }
.R { width:72px; float:right; text-align:right; }
.p50 { padding-left:35px; }
	
/*图片滚动切开始换*/

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, caption, tbody, tfoot, thead, {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
}
.opacity { filter:alpha(opacity=30);       /* IE */ -moz-opacity:0.5;              /* 老版Mozilla */ -khtml-opacity:0.3;              /* 老版Safari */ opacity: 0.3;           /* 支持opacity的浏览器*/ }
.tupian_blk { padding-top:10px }
.tupian_img { float:left; width:340px; height:250px; padding:1px; position:relative; overflow:hidden; border:1px solid #CCC; }
.tupian_img .bg { width:339px; height:30px; line-height:30px; background:#000; position:absolute; left:5px; bottom:15px; z-index:1 }
.tupian_img .tab { width:340px; position:absolute; left:5px; bottom:15px; z-index:2; }
.tupian_img .tab h4 { float:left; width: auto; text-align:left; height:30px; line-height:30px; color:#FFF; cursor:pointer; padding-left:10px; padding-right:10px; font-size:14px; }
.tupian_img .tab h4 .tab_active { color:#ff0000; }
/* == 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; }
/*图片滚动切换结束*/
/*右上角分享开始*/
.jiathis_styleK { margin-left:20px; width:77px; }
/*右上角分享结束*/
/*最近30天房源*/
.new30 { color:#666666; font-size:12px; float:right; text-align:right; padding-right:10px; }
/*没找到合适的源房and客户*/
.nofind { width:709px; height:106px; clear:both; margin-top:6px; margin-bottom:10px; background:url(../images/nofindbg.jpg ); margin-left:auto; margin-right:auto; }
.custmer { float:left; position:absolute; margin-left:580px; width:126px; }
/*内页中没找到合适的源房and客户*/
.nofind_2 { width:600px; height:104px; clear:both; margin-top:6px; margin-bottom:10px; background:url(../images/nofind_2.jpg ); margin-left:auto; margin-right:auto; }
.custmer_2 { float:right; position:absolute; margin-left:476px; width:126px; }
/*2012-09-17出租页—搜索—查询方式*/

#Zway { margin-bottom: 10px; width: 980px; height: auto; clear:both; z-index:10; margin-top:50px;/*对firefox有效*/  *margin-top:40px;/*对IE7有效*/
_margin-top:40px;/*只对IE6有效*/ margin-left:auto; margin-right:auto; z-index:1000; margin-bottom: 1px !important; margin-bottom: -1px; }
#Ztags { height: 30px; padding-top:0px; width: 960px; margin-left:auto; margin-right:auto; clear:both; position:absolute; margin-top:-31px;/*盖在上面的*/ margin-left:2px;/*对firefox有效*/  *margin-left:2px;/*对IE7有效*/
_margin-left:2px;/*只对IE6有效*/ }
#Ztags li { float: left; margin-right: 4px; padding-top:0px; background:url(../images/otherbj.jpg) no-repeat; width: 87px; height:32px; padding-left: 15px; text-align: center; padding-right: 10px; color:#666666; }
#Ztags .litheshu { border:0px; width:142px; float:left; padding:0px; margin:0px; background:none; }
#Ztags li a { FLOAT: left; padding:0px; margin:0px; color:#666666; }
#Ztags .selectTag { POSITION: relative; padding-top:0px; height:32px; background:url(../images/selbj.jpg) no-repeat; width: 87px; border-bottom-color: #FFFEF9; }
#Ztags .selectTag a { COLOR: #1F85D2; padding-top:0px; font-weight: bold; }
/*出租页——查询方小图标式*/
.xtb { width:13px; float:left; line-height:13px; padding-top:8px !important; padding-top:5px; margin-right:4px; }
.cxwz { width:auto; float:left; line-height:30px; }
/*选中的li用到的样式*/
.search_all_bg { display: block; padding-right: 4px; padding-left: 4px; height: 30px; width: auto; float: left; color:#0066cc; }
.kuang { width:960px; height:30px; }
.fudong2 { height:30px; background: #f8f8f8; border: 1px solid #CCCCCC; display:none; width: 880px; clear:both; margin-left:60px; }
/* search main 20120917修改 -------------------*/

.floatl { float:left }
.floatr { float:right }
#tagContent { width: 960px; line-height:22px; padding: 10px 0 5px 13px; font-size: 12px; margin-left:auto; margin-right: auto; overflow: hidden; height: auto; background:url(../images/seachbj.jpg) repeat-y; border: 1px solid #FFCE81; margin-bottom:10px; z-index:1; clear:both; }
#search { width:678px; float:left; }
.searchb { width:960px; height:5px; line-height:0; font-size:0; background:url(../images/bk_search.gif) 0 -345px no-repeat; }
#search .searchicon { width:12px; float:left; margin:7px 5px 0 0 }
#search li a { margin-right:15px; display:inline-block; color:#0066cc }
#search li a:hover { display:inline-block; color:#f30; }
#search li .select { color:#f30; font-weight:bold; border-bottom:none; display:block-inline; padding:5px 8px; background:#fff; }
#search .set input { border:1px solid #ddd; padding:4px 1px 3px; background:#fff; vertical-align:middle; width:35px; }
.subway { width:678px; height:17px; padding:6px 15px; line-height:17px; border-top:1px solid #ddd; background:url(../images/bk_search.gif) 0 -50px no-repeat; }
.subway a { margin-right:11px; display:inline-block; color:#0053DF }
.quxian { height:23px; line-height:24px; width:678px; }
.quxian dd { float: left; }
.quxian .select1 { /*	height:27px;*/
	position:relative; float:left; margin-right:13px; float: left; }
.quxian .select1 a { /*	height:27px;*/
	padding:0 10px; /*	background: url(../images/bk_search.gif) 100% 0 no-repeat;*/
	display:block; color:#f30; font-weight:bold; float: left; }
#search li .quxian .select1 a { margin-right:0; }
.shangquan { width:666px; margin-top:3px; _margin-top:-1px; line-height:22px; }
.shangquan .mid { width:635px; padding:5px 10px 3px 5px; border:1px solid #F2A179; display:block; background-color: #FCFCF0; clear:both; }
.shangquan .mid a { margin-right:15px; }
a { text-decoration: none; }
.bold { font-weight: bold; }
.orange, .orange a { color: #F30; }
.orange, .orange a:link, .orange a:visited { color: #F30!important; }
.bgline { height:6px; border: 1px solid #b0c7f3; border-top:0; background-color:#EFF7FF; line-height:0; font-size:0 }
.moreinfo { margin: 0 auto; margin-top: -1px; overflow: hidden; text-align: center; }
#wrap #search ul li { display: block; height: auto; overflow: hidden; width:945px; }
.pl24 { padding-left:24px; }
.pr8 { padding-right:8px; }
.clear { clear:both; }
/*查找大楼的房源、行情*/
.findof { padding-left:10px; margin-top:auto; width:270px; height:auto; margin-bottom:auto; float:left; }
.findoftit { width:270px; color:#666666; font-size:12px; margin-bottom:10px; clear:both; }
.findoftit a { color:#666666; }
.findoftit a:hover { color:#cc0000; }
.seachbox { width:270px; height:30px; margin-bottom:15px; clear:both; }
.sinput { width:172px; float:left; margin-right:2px; height:30px; }
.inputseach { width:152px; height:30px; border:0px; background:url(../images/seachinp.jpg) no-repeat; font-size:14px; color:#666666; line-height:30px; line-height:30px; padding-left:25px; }
.sbot { width:80px; float:left; height:30px; }
.btnseach { width:80px; height:30px; border:0px; background:url(../images/seachof.jpg) no-repeat; cursor:pointer; }
/*2013/04/01 详细页添加更多链接*/
.officemore { width:522px; height:40px; border:1px dashed #dee3e7; background:#f8f9fb; line-height:40px; margin-left:auto; margin-right:auto; font-size:16px; font-family:"微软雅黑", "宋体"; color:#1c60ea; }
.officemore a { color:#1c60ea; }
/*2013年4月12改*/

/*搜索区下拉菜单呢样式*/
.clr { clear:both !important; overflow:hidden }
.SBox { width: auto; height:24px; width:96px; float:left; margin-right:5px; z-index:9999; position: relative; margin-top:-2px;}
.SBox ul li { float:left; padding:0px; text-align:center; }
/* margin-top:0px;这个很重要，如果没有的话在IE7以上和360浏览器中就会和左边的搜索按钮不等高 */
.DM { margin-left:5px; z-index:9999px; *margin-left:-53px !important;/*IE6 IE7*/ 
margin-top:3px; }
.SBox ul li.DownMenu { width:111px; height:25px; position: relative; }
.SBox ul li.DownMenu dl dt { background:url(../images/selet1.gif) no-repeat; width:88px; height:24px; line-height:24px; padding:0 28px 0 0px; }
.SBox ul li.DownMenu dl dt.DownMenuOn { background:url(../images/selet1.gif) no-repeat;}
.SBox ul li.DownMenu dl { position:absolute; font-size:13px; color:#4b74ad; }
/*margin-left:0px !important; margin-left:0px ; 很重要，去掉了下拉菜单会错位*/
.SBox ul li.DownMenu dl dd { position:relative; top:0; margin-left:0px !important; margin-left:0px; background:#fff; width:111px; border:1px solid #cccccc; border-top:none; min-height:26px; display:none; }
.SBox ul li.DownMenu dl dd ul li a { width:111px; display:block; line-height:24px; text-align:center; float:left; color:#4b74ad; }
.SBox ul li.DownMenu dl dd ul li a:hover { background:#EAEAEA; text-decoration:none; color:#FF0000 }