/*---------------------------------
 西安房地产信息网css样式表
 创建日期:2007年11月23日10点21分
 修改日期:2007年12月27日
 说明:兼容ie6.x,ie7,Firefox
 ---------------------------------*/
 /* CSS Document */
 body{margin:0;padding:0;text-align:center;color:#16387C;font:12px "宋体",arial;background:#fff; word-break:break-all;}
 div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0;}
 h1,h2,h3,h4,h5,h6,table,th,tr,td {margin:0; padding:0;font-size:12px;}
 li{list-style-type:none;}
 em{font-style:normal;}
 /*链接颜色*/
 a{outline:none;}
 a:link,a:visited{text-decoration:none;}
 a:hover{text-decoration:underline;}
 a.red:link,a.red:visited{ color:#f00;}
 /* 字体属性 [定义规则，小写f加属性名称] */
.fB{font-weight: bold;}
.fI{font-style: italic;}
/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear:both;font-size:1px; width:1px; height:0; visibility:hidden;}
.hidden {display:none;}
.blank10{height:10px;font-size:1px;clear:both;overflow:hidden;}
/*layout*/
.wrap{width:950px;margin:0 auto;clear:both;}
.wrap .mainbar{width:750px;float:left;}
.wrap .mainbar .cola{width:290px;float:left;}
.wrap .mainbar .colb{width:450px;float:right;}
.wrap .sidebar{width:190px;float:right;}
.xymd .xyhd:after,.xymd .xyhd_a:after,.xymd .xycd:after,.xymd .xycd_a:after,.xymd .xycd_b:after,#hotlp:after,#sd_tabs .sd_tabs_a:after,.wd40c:after,#wd40 .title40:after,#serch .serch_top:after,#nav:after,.qcq .xycd .xycd_b .qcq_tabs_a:after,.qcq .xycd .xycd_b .qcq_tabs_b:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
/*common*/
.xymd{margin-bottom:10px;clear:both;background:#fff;zoom:1;}
.xycd li{line-height:180%;}
.xymd .xyhd{height:20px;line-height:20px;position:relative;z-index:1;}
.xymd .xyhd h2{margin-left:15px;float:left;font-size:12px;display:inline;}
.xymd .xyhd em{margin-right:15px;float:right;}
.xymd .xyhd em li{float:left;background:url(../images/s_d2.gif) 0 -14px no-repeat;padding-left:8px;margin-left:10px;}
.xymd .xycd{padding:10px;zoom:1;clear:both;}
.xymd .xycd_a{background:url(../images/dot.gif) repeat-x bottom;margin-bottom:5px;padding-bottom:5px;}
.xymd .xyhd,.xymd .xycd_a,.xymd .xycd_b{clear:both;zoom:1;}
.xymd .xyhd .righttext em,#wd40 .title40 .righttext em{position:absolute;right:0;top:0; float:none;}
.focus{float:left;margin-right:10px;}
.focus h4{padding:6px 0 0;}
#hdjl .xycd li img,.focus img,#ppzq img,#hzsite img{padding:1px;}
.list{float:left;}
.list h3{font-size:14px;text-align:left}
.list p{margin:3px 0;line-height:1.4em;text-align:left;}
.list p a{color:#000;}
.list li,.list1 li,.list2 li,.list3 li{clear:both;text-align:left;}
.list li,.list1 li,.list2 li{background:url(../images/s_d2.gif) 0 -14px no-repeat;padding-left:5px;}
.list3{background:url(../images/numbg.gif) 0 4px no-repeat;}
.list3 li{padding-left:15px;line-height:22px;}
.list1 li{clear:none;float:left;width:48.8%;background:url(../images/s_d2.gif) 0 -14px no-repeat;}
.list li em{color:#000;}
.list li a{margin-right:.2em;}
.tablelist,.tablelist1{width:98%;border-collapse:collapse;}
.tablelist th,.tablelist td{border-bottom:1px solid #dfded3;padding:5px 3px;}
.tablelist td,tablelist1 td{vertical-align:middle;}
.tablelist td.last,.tablelist1 td.last{border-bottom:none;}
.tablelist1 th,.tablelist1 td{border-bottom:1px dashed #ffebd2;padding:4px;}
.tablelist1 td.line{background:#dfded3;width:1px;padding:4px 0;}
.tablelist1 .up{background: url(../images/arrow_up_down.gif) no-repeat 5px 4px;}
.tablelist1 .down{background: url(../images/arrow_up_down.gif) no-repeat 5px -20px;}
.tablelist1 .steady{background: url(../images/arrow_up_down.gif) no-repeat 5px -44px;}
#sd_tabs .sd_tabs_b .bn_login input{width:55px;height:20px;line-height:18px;font-size:13px;font-weight:bold;}
/*网站头部*/
#xytop{height:28px; line-height:28px;}
#xytop .top_links{ float:left;}
#xytop .top_personal{ float:right;width:224px;_width:227px;}
#xytop .top_links a,#xytop .top_personal a{ margin-left:10px;line-height:28px;}
#xytop,#zcfw{ clear:both; text-align:left; zoom:1;}
#zcfw{height:22px; line-height:22px; margin-bottom:2px;}
#zcfw em{ margin:0 10px; font-weight:bold;}
#zcfw a{ margin:0 10px;}
#xytop li{float:left;}
.thm-1,.thm-2,.thm-3,.thm-4,.thm-5,.thm-6,.thm-7{width:8px;height:8px;border:1px solid #517788;background:#C7D4DC;margin:7px 2px 0 1px;overflow:hidden;cursor:pointer;cursor:hand;_height /* */:10px;_width /* */:10px;}
.thm-2{background:#FEC478;border-color:#A5620C;}
.thm-3{background:#BDADC7;border-color:#4D3B53;}
.thm-4{background:#C1DE87;border-color:#688130;}
.thm-5{background:#BEBDA0;border-color:#77724A;}
.thm-6{background:#F8C3D0;border-color:#C54D77;}
.thm-7{background:#CACACA;border-color:#575757;margin-right:.4em;}
#sright{display:none;position:absolute;left:5px;top:12px;border:1px solid #BC8D67;width:70px;background:#F8F1E4;padding:0 3px;}
#sright li{float:none;clear:both;line-height:21px;text-align:left;padding:0;}
#serch{clear:both;}
#serch .serch_top{ height:27px; margin-left:20px; zoom:1;}
#serch .serch_top li{position:relative;float:left;height:27px;line-height:27px;}
#serch .serch_top li .line,#navmain li .line,#navmain_top li .line{display:block;position:absolute;top:6px;right:-5px;height:13px;width:1px;_width /* */:2px;}
#serch .serch_top li.active a{display:block; float:left; height:28px; text-decoration:none; font-size:14px; color:#fff; font-weight:bold;}
#serch .serch_top li.active {top:1px;}
#serch .serch_top li a em,#serch .serch_top li.active a em{ display:block; padding:0 20px;}
#serch .serch_bottom{ padding:5px 20px; height:43px; margin-bottom:5px;overflow:hidden;clear:both;zoom:1;}
#serch .serch_form form,
#serch .serch_form p{float:left;}
#serch .serch_form p{padding:5px 0 0 12px;}
#serch .serch_form p a:link,
#serch .serch_form p a:visited{color:#000;}
#serch .serch_form p a:hover{color:#f00;}
#serch .serch_form select{font-size:12px;}
#serch .serch_form input.text{border:1px solid #ccc;height:15px;width:130px;}
#serch .serch_form,#serch .serch_links{ text-align:left;}
#serch .serch_links{ margin-top:7px;color:#000;text-align:center; width:100%;}
#serch .serch_links em{ font-weight:bold; font-size:14px;}

#serch .stt2{ margin-left:0;}
#serch .stt2 i{ float:left; font-style:normal; background:#fff; font-size:14px; font-weight:bold; padding-top:4px; border-right:1px solid #E0C8BE;}
#serch .stt2 i img{ vertical-align: middle;}
#serch .stt2 li a em,#serch .stt2 li.active a em{ display:block; padding:0 12px;}
#serch .stt2 p{float:right;padding:1px 0 0 0;}
.dzcolor li{ float:left; margin-top:0;}

#today_fy{ border:1px solid #C1C1C1; height:45px; line-height:22px; text-align:left; padding:5px 0 0 0; margin-bottom:8px;}
#today_fy em{ color:#D45417; font-weight:bold;}
#today_fy p{background:#ECF4F7; border-top:1px solid #C0D6E1;}
.centerMain{ width:740px; margin:0 5px; float:left;}
#navmain{ height:26px; width:738px;}
#navmain li{ position:relative;float:left; margin:0 10px; display:inline;line-height:26px;}
#navmain li .line{ right:-10px;}
#navtop{ margin:5px 0; }
#navtop li{ display:inline;float:left; margin:0 13px;}
/*内页头部*/
#navmain_top{ height:26px; width:950px;}
#navmain_top li{ position:relative;float:left; margin:0 10px; display:inline;line-height:26px;}
#navmain_top li .line{ right:-10px;}
#navtop_top{ margin:5px 0; }
#navtop_top li{ display:inline;float:left; margin:0 28px;}
#navtop_top li h2,
#navtop li h2{ text-align:center;}
#ntNew li{margin:0 22px;}
#ntNew .cen{ padding-top:8px;}
/*对联广告*/
.leftad{ float:left; width:100px;}
.rightad{ float:right; width:100px;}
/* 标签切换 */
.xymd .xyhd .xy-nav{width:100%;}
.xymd .xyhd .xy-nav li{ display:inline;position:relative;float:left;height:22px;line-height:20px;margin-top:-1px;margin-bottom:-2px;}
.xymd .xyhd .xy-nav li .line{display:block;position:absolute;top:4px;right:-2px;height:13px;width:1px;_width /* */:2px;}
.xymd .xyhd .xy-nav li.active .line{visibility:hidden;}
.xymd .xy-nav li a{display:block;padding:1px 10px;}
.xymd .xy-nav li.active a{font-weight:800;border:1px solid #fff;border-bottom:0;}
.xymd .xy-nav li.first a{border-left:0;}
/*首页侧栏查询*/
#sd_tabs .xycd{padding:5px 0 5px 5px;border-top:0;height:150px;overflow:hidden;}
#sd_tabs .sd_tabs_a,#sd_tabs .sd_tabs_b{clear:both;zoom:1;}
#sd_tabs .sd_tabs_a li{position:relative;display:inline;float:left;width:86px;height:30px;margin-right:5px;}
#sd_tabs .sd_tabs_a li span{position:absolute;display:block;top:-1px;left:-1px;width:87px; text-align:center;height:28px;z-index:10;}
#sd_tabs .sd_tabs_a li span.open{height:36px;border-bottom:0;}
#sd_tabs .sd_tabs_a li span a{font-weight:bold;padding:3px 0 0;display:block;text-decoration:none;}
#sd_tabs .sd_tabs_b{margin:5px 4px 0 -1px;}
#sd_tabs .sd_tabs_b p{text-align:left;margin:5px 0 5px 10px;}
#sd_tabs .sd_tabs_b p label{float:left;margin-top:3px;display:block;}
#sd_tabs .sd_tabs_b p input{border:1px solid #ccc;height:14px;width:80px;}
#sd_tabs .sd_tabs_b .bn_login{text-align:center;vertical-align:middle;}
#sd_tabs .sd_tabs_b .bn_login input{width:55px;height:20px;line-height:18px;font-size:13px;font-weight:bold;}
/*黄金眼*/
#hjy .xycd{padding:0;background:#F4F4F4;border:none;}
#rotatorPlayer,#rotatorPlayer2{position:relative;}
#rotatorPlayer .num,#rotatorPlayer2 .num{position:absolute;bottom:2px;right:3px;}
#rotatorPlayer .num span,#rotatorPlayer2 .num span{width:20px;height:10px;background:#2E3843;color:#fff;text-align:center;display:inline;padding:0 5px;}
#hjy .xycd{height:220px;overflow:hidden;}
#hjy .xycd .text{height:22px;line-height:22px;font-weight:bold;}
/*今日焦点*/
#today_focus .xycd{height:265px;overflow:hidden;}
#today_focus .xycd  .focus{margin-right:0;width:180px;}
#today_focus .xycd  .list{width:238px;margin-right:10px;}
#today_focus .xycd h3{height:22px;font-size:14px;color:red;}
/*七城区*/
.qcq .xyhd h2{margin-left:5px;}
.qcq .xyhd em{margin:0;float:left;display:inline;}
.qcq .xycd{padding:0;}
.qcq .xycd .xycd_a{padding:5px 5px 5px 0;}
.qcq .xycd .xycd_a li{margin-left:5px; text-align:left; float:left;}
.qcq .xycd .xycd_a li em{ color:#C52500; margin-right:3px;}
.qcq .xycd .xycd_a select{font-size:12px;}
.qcq .xycd .xycd_b{padding:5px 0 10px 10px;background:#EBF0F4;}
.qcq .xycd .xycd_b .qcq_tabs_a,.qcq .xycd .xycd_b .qcq_tabs_b{clear:both;zoom:1;}
.qcq .xycd .xycd_b .qcq_tabs_a li{position:relative;display:inline;float:left;width:79px; text-align:center;height:22px;margin-right:8px;}
.qcq .xycd .xycd_b .qcq_tabs_a li a{padding:2px 0 0;display:block;text-decoration:none;}
.qcq .xycd .xycd_b .qcq_tabs_a li.active a{height:28px;border-bottom:0;}
.qcq .xycd .xycd_b .qcq_tabs_b{margin:8px 11px 0 0;_margin:-1px 11px 0 0;padding:5px;height:130px;overflow:hidden;}
.qcq .xycd .xycd_b .focus{width:160px;}
.qcq .xycd .xycd_b .list{width:238px;}
.qcq .xycd .xycd_b .btuijian{border:solid 1px #A5B5C0; border-top:none; margin:-4px 6px 0 0;padding:0;height:26px; line-height: normal; overflow:hidden;}

/*080618 add*/
.qcq2{ background:#d5e3ee;}
.qcq2 .lnav{ width:19px; padding-left:2px; writing-mode:tb-rl; float:left;overflow:hidden;}
.qcq2 .lnav a{width:19px; display:block; float:left; margin-bottom:15px;}
.qcq2 .lnav .lnavbg{padding:25px 0 35px 0; margin-bottom:20px; background:url(../images/cq-bg.gif) no-repeat 6px 65%; _background-position:6px 85%;}
.qcq2 .lnav a span{ font-size:13px; letter-spacing:3px; display:block; padding-right:4px; _padding-right:2px;}
.qcq2 .lnav .lnavbg span{font-size:16px; letter-spacing:6px; font-weight:bold; padding-right:3px;}
.qcq2 .lnav a:hover{ color:#f00;}
.qcq2 .lnav a.lnavbg:hover{background:url(../images/cq-bg2.gif) no-repeat 6px 65%; _background-position:6px 85%;}
.qcq2 .lnav2 a{padding:0;}
.qcq2 .lnav a:hover{ text-decoration:none;}
.qcq2 .divbox{float:right; width:427px; background:#fff;}
.qcq2 .xyhd{ padding-left:6px; padding-top:2px;}
.qcq2 .xyhd,.qcq2 .xycd,.qcq2 .topdiv{ border-left:1px solid #fff;}
.qcq2 .topdiv{padding:4px 6px 3px 0px; background:#ebf0f4; text-align:left;}
.qcq2 .topdiv div{ display:inline; left:-4px; position:relative;}
.qcq2 .topdiv div a{ margin:0 8px;}
.qcq2 .topdiv i{ color:#f00; font-style:normal;}
.qcq2 .topdiv span{ float: right;}
.qcq2 .xycd .xycd_a{padding:4px;text-align:left; margin:0;}
.qcq2 .xycd .xycd_a_zshx{background-color:#ccc;}
.qcq2 .xycd .xycd_a_zshx i{ color:#f00; font-style:normal; font-size:12px; padding-left:3px;}
.qcq2 .xycd .xycd_a table{ margin:0; padding:0;}
.qcq2 .xycd .xycd_a select{ width:76px;}
.qcq2 .xycd .xycd_a #jgxh,.qcq2 .xycd .xycd_a #xzxh{ width:71px;}
.qcq2 .xycd .xycd_b{ padding-left:6px; padding-bottom:7px;}
.qcq2 .xycd .xycd_b .qcq_tabs_b{margin-right:6px;}
.qcq2 .xycd .xycd_b .qcq_tabs_a li{width:76px; margin-right:8px;}

.qcq2 .xycd .xycd_b .qcq_tabs_c{margin-top:4px; height:22px; overflow:hidden;}
.qcq2 .xycd .xycd_b .qcq_tabs_c li{width:205px; margin-right:4px;}
.qcq2 .xycd .xycd_b .qcq_tabs_c li em{color:#f00;}
.qcq2 .xycd .xycd_b .qcq_tabs_c li.cx{width:136px;}
.qcq2 .btxt{ width:100%; text-align:left; background:#f3f9ff; border-top:1px solid #D5E3EE;}
.qcq2 .btxt td p{width:220px; overflow:hidden; white-space:nowrap; height:20px; text-overflow:ellipsis;}
.qcq2 .btxt td img{ vertical-align:-5px; margin-right:3px;}

/*购房问答*/
#gfwd .xycd{height:300px;overflow:hidden;}
#gfwd .xycd_b{text-align:left;}
#gfwd input.text{height:16px;}
#gfwd input.inputng{padding-top:2px;height:20px;font-weight:bold;}
/*在线排行*/
#zxph .xycd{height:193px;overflow:hidden;}
/*楼盘推荐*/
#lptj .xycd{height:128px;overflow:hidden;}
/*信价比排行*/
#xjbph .xycd{height:165px;overflow:hidden;}
/*最新楼盘*/
#zxlp .xycd{height:215px;overflow:hidden;}
/*精品楼盘*/
#jplp .xycd{height:138px;overflow:hidden;}
/*热点楼盘*/
#rdlp .xycd{height:231px;overflow:hidden;}
/*行业管理部门*/
#xybm .xycd{ padding:2px 0 0;height:315px;overflow:hidden;}
#xybm  .xy-nav li .line{right:-3px;}
#xybm .xy-nav li a{padding:1px 3px;width:87px;}
#xybm .xy-nav li.active a.last{border-right:none;}
/*800J视频*/
#video .xycd{height:262px;overflow:hidden; padding-bottom:14px;}
#video .xyhd h2{background:url(../images/arow800j.gif) 15px 0 no-repeat; margin-left:0; padding-left:60px; padding-top:4px; height:14px; line-height:14px;}
/*800j直播*/
#zb .xycd{height:204px;overflow:hidden;padding-bottom:15px;}
#zb .xyhd h2{background:url(../images/arow800j.gif) 15px 0 no-repeat; margin-left:0; padding-left:60px; padding-top:4px; height:14px; line-height:14px;}
/*在线评估*/
#zxpg .xycd{height:295px;overflow:hidden;}
/*互动排行*/
#hdph .xycd{height:273px;overflow:hidden;}
#hdph .xycd li{ height:50%;}
#hdph .xycd li h4{margin-top:5px;text-align:center;}
/*房产行情*/
#fchq .xycd{height:226px;overflow:hidden;}
#fchq .xy-nav li a{padding:1px 2px;width:58px;text-align:center;}
#fchq .xy-nav li.active a.last{border-right:none;}
/*单套星级户型*/
.dtxjhx .xymd{border:1px solid #bc8d67;}
.dtxjhx .xymd .xyhd{background:url(../images/titlebg.gif) #f4ecd6 repeat-x 0 -60px;border-bottom:1px solid #fff;}
.dtxjhx .xymd .xyhd_a{border-top:1px solid #bc8d67;}
.dtxjhx .xymd .xycd{border-top:1px solid #bc8d67; background:#FFFBF0;}
.dtxjhx li{ float:left;padding:0 3px;}
.dtxjhx li .icon{ position:relative;top:-10px; left:-30px;}
/*品牌专区*/
#ppzq .xycd{padding:3px 0 0;}
#ppzq .xycd .ppimg_top{padding-left:2px;clear:both;}
#ppzq .xycd .ppimg_top li{float:left;display:inline;margin-right:9px;}
#ppzq .xycd .ppimg_bottom{padding-left:2px;}
#ppzq .xycd .ppimg_bottom li{float:left;display:inline;margin-right:1px;}
#ppzq .xycd  li.last{margin-right:0px;}
#ppzq .xycd  li img{padding:0;border:0;}

/*热销楼盘*/
#hotlp .tablelist th,#hotlp .tablelist td{border-bottom:1px solid #dfded3;padding:2px 3px;}
#hotlp .tablelist td{border-bottom:none;}
#hotlp .xycd{height:600px;overflow:hidden;padding-top:10px;}
#hotlp .xycd li{float:left;width:32.5%; border:1px solid #ccc; padding:5px 0 0 5px;margin:0 -1px -1px 0;}
#hotlp .xycd .list h5{text-align:left;font-weight:normal;height:25px;padding-left:5px;}
#hotlp .xycd .xycd_a .focus h4{text-align:center;}
/*二手房单套房源*/
#esdt .xycd{padding-bottom:5px;}
#esdt .xycd li{width:49%;float:left;display:inline;}
#esdt .xycdd{padding-bottom:5px; height:260px; overflow: hidden;}
#esdt .xycdd li{float:left;display:inline;}
#esdt .xycdd li strong{ display:block; background:#eee; text-align:left; padding-left:5px;}
#esdt .xycdd li p{ padding-top:5px; color:#ccc; line-height:18px;}
#esdt .xycdd li p strong{background:#fff; color:#16387C; padding-left:0;}
#esdt .xycdd li span{float:right; padding-right:4px;}
#esdt .xycdd li span a{font-weight:normal;}
#esdt .xycd li.line{border-right:1px solid #dfded3;}
#esdt .xycd li .tablelist1 th,#esdt .xycd li .tablelist1 td{padding:0px 4px;}
/*问答区*/
#wd40 .wd40c{ clear:both; zoom:1;}
#wd40 .xycd{ padding:4px;height:200px;}
#wd40 .xycd li{ float:left; display:inline;width:23.3%;margin:5px; border:1px solid #F8F1E4;}
#wd40 .wd40c li{ width:95.8%; float:none; display:block; clear:both;}
#wd40 .title40{ height:20px; line-height:20px;}
#wd40 .title40 h3{ float:left; width:35%;}
#wd40 .title40 span{ float:right;background:#FBF9F2;width:64.6%; height:20px; text-align:left; position:relative;}
#wd40 .title40 span img{margin:3px 0 0 2px;}
#wd40 .title40 .righttext em{ right:2px;}
#wd40 .wdcontent{ border-top:1px solid #F8F1E4; text-align:left; padding:0 5px;}
#wd40 .wdcontent p{ border-top:1px solid #F8F1E4; margin-top:-1px;}
#wd40 .xycd{height:263px;overflow:hidden;}
/*互动奖励*/
#hdjl .xycd li{ float:left; width:33.3%;}
#hdjl .xycd li h4{ padding:3px 0 0;}
/*项目比较*/
#xmbj .xycd{border-top:none;}
#xmbj .xycd li{float:left;display:inline;width:49%;border:1px solid #ccc;padding:3px;margin:0 -1px -1px 0;}
#xmbj .fh a{float:left;display:block;margin:5px;}
/*信价比户型*/
.xjbhead{width:943px;text-align:left;padding-left:5px;border:1px solid #A5B5C0;height:25px;line-height:25px;margin-bottom:5px;clear:both;background:#EBF0F4;}
#xjbhx .cola{width:470px; float:left;}
#xjbhx .colb{width:470px; float:right;}
/*性价比终端页面*/
#xjbzd .cola{ width:640px; float:left;overflow:hidden;}
#xjbzd .colb{ width:300px; float:right;overflow:hidden;}
#xjbzd .cola .top .w1{ width:247px; float:left; border-right:1px dotted #ccc; padding-right:10px;}
#xjbzd .cola .top .w1 img{ border:1px solid #ccc;padding:1px;}
#xjbzd .cola .top .w1 h4{ margin-top:10px;}
#xjbzd .cola .top .w2{ width:350px; float:right;}
#xjbzd .cola .top .w2 .zttable{ width:100%; text-align:left;}
#xjbzd .cola .top .w2 .zttable td{ line-height:19px; padding-left:5px;}
#xjbzd .cola .bottom{ clear:both; margin-bottom:10px;}
#xjbzd .cola .bottom h3{ text-align:left; height:20px; line-height:20px; padding-left:5px; background:#EFF4F7;}

.xmDetails .w1{float:left;width:247px;}
.xmDetails .w2{float:right;width:350px;border-left:1px dotted #ccc;padding-left:7px;overflow:hidden;}
.xmDetails .w2 h4{ text-align:left; margin:10px 0;}
.xmDetails .w1 .pic{clear:both;}
.xmDetails .w1  img{border:1px solid #ccc;padding:2px;}
.xmDetails .w1 .zsimg{width:240px;}
.xmDetails .w1 .zsimg li{float:left;width:78px;padding-top:5px;margin:0 -1px 0 0;}
.xmDetails .w1 .zsimg li img{width:74px;height:50px;overflow:hidden;}
.xmDetails ul.xjblist li{ text-align:left; line-height:22px; padding-left:3px; }
.xmDetails ul.xjblist li img{ border:0;}
.xmDetails ul.xjblist span{ color:#F7602D;}
.xmDetails .w1 .zsjj li{text-align:left;}
.xmDetails .w1 p{text-align:left;width:240px;float:left;padding:2px 0;}
.xmDetails .w1 p em{padding-top:3px;float:left;display:block;font-weight:bold;}
.xmDetails .w1 p img{border:0;}
.xmDetails .w2 p{text-indent:2em;text-align:left;line-height:23px;}
.xmDetails .zlhxpic li{ float:left; padding:0 0 0 10px;}
.xmDetails .zlhxpic li img{ width:100px; height:80px;}
.xmDetails .zlhxpic h5{ margin:3px 0 5px 0;}
.xmDetails .xjbl{float:left;padding-left:5px;padding-top:10px;}
.xmDetails .xjbl li{padding:3px 0; }
.xmDetails .xjbl img{border:0;}
.xmDetails .xjbl h4{font-weight:bold;color:red;font-size:14px;background:#F3F3F3;}
.xmDetails .xmzh{ clear:both; width:340px; border:1px solid #A5B5C0; overflow:hidden;}
.xmDetails .xmzh p{padding:0 5px;}
.xmDetails .xmzh .title{ height:22px;  background:url(../images/titlebg.gif) #e1eaef repeat-x 0 0; border-bottom:1px solid #A5B5C0;}
.xmDetails .xmmenu li{float:left;  padding:0 17px; line-height:22px;  border-right:1px solid #A5B5C0;}
.xmDetails .xmmenu li.active{background:#fff url(../images/navbg1.gif) repeat-x 0 -180px; position:relative; top:1px; border-right:1px solid #A5B5C0; }
.xmDetails  .content{ clear:both;  height:250px; }
.xmDetails table{ border-collapse:collapse; width:99%; margin:5px; }
.xmDetails table td { text-align:left; padding:4px 0;}
.xmDetails table th{ text-align:right; }
.zdybj .xycd{padding:5px 0;}
.zdybj .xyhd h3{margin-left:15px;float:left;font-size:12px;display:inline;}
/*sjzs*/
.sjpic .dis{float:left;}
.sjpic{ border-top:0px solid #BC8D67; border-bottom:0px solid #BC8D67; width:628px; overflow:hidden;}
.sjpic .dis{float:left;width:40px;padding-top:50px;}
.sjpic .description{width:538px;overflow:hidden;float:left;margin:0 5px;position:relative;}
.sjpic h4{ padding-top:5px; text-align:center; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:100px;}
.sjpic li{
	background-color: #F3E9D1; border:1px solid #BC8D67;
	margin:8px;/*因为我一共做了三个实例,等一下排列使它们不会靠在一起*/
	padding: 3px;/*形成边框装饰，同时等一下也方便控制其子元素位置,所以我没有用BORDER*/
	height: 115px;/*与图片等高*/
	width: 150px;overflow:hidden;
	float:left;/*让三个实例横向排列*/
}
.sjpic li a img {
	height: 96px;
	width: 148px;
	padding:0; display:block;
	border:none;
}
/*咨询*/
#news .mt .cola{width:450px;}
#news .mt .cola .xyhd span{ float:left; margin-left:200px;}
#news .mt .cola .xy-nav{ float:right; width:180px; }
#news .mt .cola .xy-nav li.first a{border-left:1px;}
#news .mt .colb{width:300px;}
#news .mt .colb .xymd{border-left:none;}
#news .mb{ clear:both;}
#news .mb .cola{ width:370px; float:left;}
#news .mb .colb{ width:370px; float:right;}
/*社区*/

#bbsnav  .xymd .xyhd em{float:left;}
#bbsnav .xyhd{ height:28px; line-height:28px;}
#bbsnav .xyhd h2{ text-indent:-9999px; background:url(../images/bbsarow.gif) no-repeat left 2px; width:186px; height:28px; margin-left:0;}
#bbssear .xyhd .xy-nav{ float:left; width:30%;}
#bbssear .xyhd span.arow{ float:left; display:inline; margin-right:10px; margin-top:1px;}
#bbsarea .mainbar{ width:694px;}
#bbsarea .sidebar{ width:246px;}
#bbsarea .mt .cola{ width:342px; float:left;}
#bbsarea .mt .colb{ width:342px; float:right;} 
#bbs .sidebar .xy-nav li a{padding:1px 2px;width:56px;}
#bbs .sidebar .xy-nav li.active a.last{border-right:none; width:59px;}
#bbs .sidebar #zfyy .xyhd h2{ background:url(../images/arow800j.gif) 15px 0 no-repeat; margin-left:0; padding-left:60px; padding-top:4px; height:14px; line-height:14px;}
/*合作站点*/
#hzsite .xycd{padding:10px 0;padding-right:10px;}
#hzsite .xycd li{float:left;width:11.4%;margin-left:10px; text-align:left;display:inline;}
/*友情链接*/
#yqlinks .xycd{padding:5px 10px;}
#yqlinks .xycd .list2 li{float:left;text-align:left;clear:none;width:128px;}

/*底部*/
.footer{width:950px;margin:0 auto;clear:both; text-align:center;}
.footer p{padding:5px;}
.footimg{width:64%;}
.footimg span img{ border:none;}
.footimg span{ display:block; width:132px; border:1px solid #ccc; float:left; height:54px; margin:0 6px; padding:3px 0 0 3px;}
.footimg span em{ padding:6px 6px 0 0; font-style:normal; float:right; width:70px;}
.footimg span em, .footimg span em a{ line-height:21px;}
.footimg .no{ border:1px solid #fff; width:auto;}

.g_list3{ padding-bottom:3px;}
.g_list3 li{ padding-top:4px; padding-bottom:3px;}

/*新导航 08-11-10*/
.newtopnav,.newmainnav{ text-align:left;}
.newtopnav{border:1px solid #C0D6E1; background:#ECF4F7; padding:1px 3px 1px 0; width:945px; margin:1px 0 5px 0;}
.newtopnav input{ font-size:12px;}
.newtopnav .itxt{ border:1px solid #ccc; height:12px; line-height:12px;}
.newtopnav .ibut{background:url(../images/newbutbg.gif) no-repeat 0 0; margin-right:3px; width:34px; height:15px; line-height:17px; cursor:pointer; border:none;}
.newtopnav em{ font-style:normal; color:#ccc;}
.newtopnav span{float:right;padding-top:5px;}
.newtopnav a{margin:0 1px;}
.newtopnav span a{font-weight:bold;}

/*新导航 10-03-18*/
 .newtopnav img{ vertical-align:-8px;}
 .newtopnav span img{ vertical-align:-1px;}
 .ss_2010{background:url(/images/nav2010_2.jpg) repeat-x 0 0; text-align:left; padding-left:6px; overflow:hidden;}
 .ss_2010 .ss_2{ width:595px; float:right;background:url(/images/nav2010_3.jpg) no-repeat right bottom; height:79px;}
 .ss_2010 .ss_2 ul{ padding-left:10px;}
 .ss_2010 .ss_2 li{ float:left; width:60px; text-align:center; height:22px; line-height:20px; overflow:hidden;}
 .ss_2010 .ss_2 li.active{background:url(/images/nav2010_1.jpg) no-repeat 0 0; position:relative; top:-4px; line-height:26px; font-weight:bold;}
 .ss_2010 .ss_2 div{ padding-left:5px;}
 .ss_2010 .ss_2 div select{ width:73px;}
 .ss_2010 .ss_2 div select,
 .ss_2010 .ss_2 div input{font-size:12px;}
 .ss_2010 .ss_2 div p{ padding-top:10px;}
 
 .topads_2010{width:950px; height:80px; overflow:hidden;}
 .nav_2010{ text-align:left; margin-bottom:8px;margin-top:5px;}
 .nav_2010 div{ background:url(/images/navbgliright.jpg) no-repeat right top; height:44px; overflow:hidden; margin-right:6px;}
 .nav_2010 .wn1{ width:194px;}
 .nav_2010 .wn2{ width:136px;}
 .nav_2010 .wn22{ width:146px;}
 .nav_2010 .wn3{ width:78px;}
 .nav_2010 .wn4{ width:111px;}
 .nav_2010 .wn5{ width:255px;}
 .nav_2010 .wn1 ul{width:155px;}
 .nav_2010 .wn2 ul{width:97px;}
 .nav_2010 .wn22 ul{width:107px;}
 .nav_2010 .wn3 ul{width:39px;}
 .nav_2010 .wn4 ul{width:72px;}
 .nav_2010 .wn5 ul{width:218px;}
 .nav_2010 div strong{background:url(/images/navbglileft.jpg) no-repeat left top;height:39px; display:block; width:30px; padding:5px 0 0 7px; line-height:18px;}
 .nav_2010 div ul{ padding:2px 0 0 0;}
 .nav_2010 div ul li{ float:left; padding:5px 6px 0 5px; line-height:normal;}
 .nav_2010 div,
 .nav_2010 div strong,
 .nav_2010 div ul,
 .nav_2010 div ul li{ float:left;}

.tuangou{ border:1px solid #C1C1C1; border-bottom:none; height:48px; overflow:hidden; text-align:left; margin-bottom:3px;}
.tuangou p{border-bottom:1px solid #C1C1C1; padding:6px 0 3px 5px;}
.tuangou p span{ float:right;}
.tuangou p a:link,.tuangou p a:visited{color:#f00; size:16px;}
.tuangou p a.ablue{ color:#00f;}



.newmainnav{background:url(../images/mainnavbg.gif) repeat-x left bottom; float:left; border:1px solid #EFF4F8; width:948px; height:75px;}
.newmainnav ul{padding-top:3px;}
.newmainnav ul,
.newmainnav ul li{ float:left; height:30px; line-height:21px;}
.newmainnav ul li.pt3{ padding-top:3px;}
.newmainnav ul li i{ color:#f00;font-style:normal;}
.newmainnav a.on{ margin:0 5px 0 10px;}
.newmainnav .lg{background:url(../images/sublogo.gif) no-repeat 0 0; width:116px; height:85px; padding-left:3px;}
.newmainnav .lg li{ float:right; padding:45px 3px 0 0; font-size:14px; font-weight:bold;}
.newmainnav .on{background:url(../images/mainnavcon.gif) no-repeat; display:block; width:43px; height:68px; text-align:center;}
.newmainnav .on span{ display:none;}
.newmainnav .xf{ font-family:verdana;}
.newmainnav .xf .on{ background-position:0 0;}
.newmainnav .xf .on:hover{ background-position:0 -73px;}
.newmainnav .es .on{ background-position:-48px 0;}
.newmainnav .es .on:hover{ background-position:-48px -73px;}
.newmainnav .zn .on{ background-position:-96px 0;}
.newmainnav .zn .on:hover{ background-position:-96px -73px;}
.newmainnav .fx .on{ background-position:-144px 0;}
.newmainnav .fx .on:hover{ background-position:-144px -73px;}
.newmainnav .sq .on{ background-position:-192px 0;}
.newmainnav .sq .on:hover{ background-position:-192px -73px;}

.newmainnav2{background:url(../images/mainnavbg2.gif) repeat-x left bottom; float:left; border:1px solid #EFF4F8; width:738px; margin-top:4px; height:92px;}
.newmainnav2 ul{padding-top:5px;}
.newmainnav2 ul,
.newmainnav2 ul li{ float:left; height:30px; line-height:21px;}
.newmainnav2 ul li i{ color:#f00; font-style:normal;}
.newmainnav2 a.on{ margin:0 4px 0 8px;}
.newmainnav2 .lg{background:url(../images/sublogo2.gif) no-repeat 0 0; width:101px; height:85px; padding-left:3px;}
.newmainnav2 .lg li{ float:right; padding:45px 3px 0 0; font-size:14px; font-weight:bold;}
.newmainnav2 .on{background:url(../images/mainnavcon2.gif) no-repeat; display:block; width:30px; height:83px; text-align:center;}
.newmainnav2 .on span{ display:none;}
.newmainnav2 .xf{ font-family:verdana;}
.newmainnav2 .xf .on{ background-position:0 0;}
.newmainnav2 .xf .on:hover{ background-position:0 -88px;}
.newmainnav2 .es .on{ background-position:-35px 0;}
.newmainnav2 .es .on:hover{ background-position:-35px -88px;}
.newmainnav2 .zn .on{ background-position:-70px 0;}
.newmainnav2 .zn .on:hover{ background-position:-70px -88px;}
.newmainnav2 .fx .on{ background-position:-105px 0;}
.newmainnav2 .fx .on:hover{ background-position:-105px -88px;}
.newmainnav2 .sq .on{ background-position:-140px 0;}
.newmainnav2 .sq .on:hover{ background-position:-140px -88px;}

.newmainnav3{background:url(../images/mainnavbg2.gif) repeat-x left bottom; float:left; border:1px solid #EFF4F8; width:738px; height:74px; text-align:left;}
.newmainnav3 ul{padding:6px 11px 0 11px;background:url(../images/navlibg.gif) no-repeat 0 0;}
.newmainnav3 ul,
.newmainnav3 ul li{ float:left; line-height:21px;}
.newmainnav3 ul li i{ color:#f00; font-style:normal;}
.newmainnav3 .lg{background:url(../images/sublogo3.gif) no-repeat 0 100%; width:104px; padding-left:0px; padding-right:10px; padding-top:3px; height:64px;}
.newmainnav3 .lg li{ float:right;}
.newmainnav3 .lg li a{display:block; padding:40px 0 0 0; height:20px; text-align:right;}
.newmainnav3 .wxf,
.newmainnav3 .wxf li.hf{ width:131px;}
.newmainnav3 .wxf li{ width:65px;}
.newmainnav3 .wr{ text-align:right;}
.newmainnav3 .wes{ padding-right:9px;}
.newmainnav3 .wes,
.newmainnav3 .wes li{ width:52px;}
.newmainnav3 .wzn{ width:172px;}
.newmainnav3 .wzn li{width:56px;}
.newmainnav3 .wzn li.w60{ width:60px;}
.newmainnav3 .wfx{ width:105px;}
.newmainnav3 .wfx li{width:57px;}
.newmainnav3 .wfx li.w48{width:48px;}
.newmainnav3 .wsq{ width:55px;}
.newmainnav3 .wsq li{width:31px;}
.newmainnav3 .wsq li.w24{ width:24px;}

.newmainnav4 ul{padding:6px 8px 0 9px;}
.newmainnav4 .lg{width:134px; padding-right:3px;}
.newmainnav4 .lg li span{display:block;padding-top:4px;}

.cnewmainnav{width:948px;height:72px;border-bottom:none;margin-top:8px;}
.cnewmainnav ul{padding:6px 24px 3px 24px; background-image:url(../images/navlibg2.gif);}
.cnewmainnav .wes{ padding-right:24px;}
.cnewmainnav .wzn{ width:212px;}
.cnewmainnav .wzn li{width:76px;}
.cnewmainnav .wfx{ width:125px;}
.cnewmainnav .wfx li{width:77px;}
.cnewmainnav .wsq{ width:70px;}
.cnewmainnav .wsq li{width:46px;}
.cnewmainnav a.on{background:url(../images/redlineb.jpg) repeat-x 0 12px;}

.ctopnav{ background:url(../images/jznavbg.gif) repeat-x 0 5px; border:1px solid #d1dfeb; border-top:none; width:948px;}
.ctopnav .img,.ctopnav p{ float:left; height:33px; line-height:33px; margin-top:6px;}
.ctopnav .img{padding:0 8px; background:#fff;}
.ctopnav p{ padding-right:8px; height:26px; line-height:28px; overflow:hidden;}
.ctopnav p a{ font-weight:bold; margin:0 14px;}
.ctopnav p a i{ color:#f00; font-weight:bold; font-style:normal;}
.ctopnav .xfsubnav{ border-top:1px solid #E4ECF3; border-left:1px solid #EAF1F6; padding:5px 0 3px 6px; width:814px; float:right; text-align:left;}
.ctopnav .xfsubnav a{margin:0 5px;}
.ctopnav .jzss{ display:block; width:98%; border-top:1px solid #eee; padding:3px 1%; background: #F7F7F7; color:#000;}
.ctopnav .jzss select{vertical-align:-2px;}
.ctopnav .jzss .jztext{ border:1px solid #ccc; height:14px; line-height:14px;}
.ctopnav .jzss .jzbut{background:url(../images/jzbutbg.gif) no-repeat 0 0; width:88px; height:19px; line-height:19px; text-align:center; border:none; cursor:pointer;}

.current{ font-family:verdana; padding:6px 0; text-align:left;}
.current span{ float:right; color:#000;}
.current span marquee{width:360px;}
.current span marquee,.current span marquee a{color:#f00; font-weight:bold;}
.current span i{ font-style:normal; font-weight:bold; color:#f00;}

/*二手房登录弹出*/
.mesWindow{border:#666 1px solid;background:#fff;}
.mesWindowTop{border-bottom:#eee 1px solid;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:12px;}
.mesWindowContent{margin:4px;font-size:12px; height:90px;}
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#fff}


/*091215 新添*/
.rx_800j .xycd{ padding:5px 0 0 0; height:476px; overflow:hidden;}
.rx_800j .xycd li{background:url(../images/rx_800j_bg.gif) repeat-x left bottom; text-align:left; padding:2px 0 7px 10px; margin-top:3px; width:278px;}
.rx_800j .xycd li img{ float:left; border:1px solid #ccc; padding:1px;}
.rx_800j .xycd li p{ float:right; width:133px;}

.cons{border:1px solid #A5B5C0; border-bottom:none;}
.cons h2{background:url(http://xy.800j.com.cn/images/cssimg/titlebg.gif) #E0EBF2 repeat-x 0 0; height:24px; line-height:27px; overflow:hidden; font-size:12px; padding:0 6px; border-bottom:1px solid #BED6E0;}
.cons h2 span{ float:right; font-weight:normal;}
.cons h2 span a{ font-weight:normal; font-family:verdana;}
.cons h2 ul li{ float:left; padding:0 12px; font-weight:normal; background:url(http://xy.800j.com.cn/images/cssimg/liney.gif) no-repeat 0 50%;}
.cons h2 ul li.a{background:#fff; font-size:14px; border-left:1px solid #BED6E0; font-weight:bold; border-right:1px solid #BED6E0; line-height:25px; position:relative;}
#hotnews{ background:#fff;}
#hotnews marquee{float:right; width:650px; font-weight:normal;}
#hotnews .rhnews{height:213px; width:640px; float:right; padding:10px 8px 6px 0;}
#newshjy{ width:287px; height:213px; padding:8px 0 8px 8px; float:left;}

.sx_800j{ margin-bottom:10px;}
.sx_800j .sxsite{ border:1px solid #A5B5C0; border-top:none; padding:10px 8px 0 8px; width:932px; background:#fff;}
.sx_800j .qcq2 .divbox{}
.sx_800j .qcq2{ float:left; width:459px; clear:none; margin-bottom:10px; height:228px; overflow:hidden;}
.sx_800j .qcqfr{ float:right;}
.sx_800j .qcq2 .lnav{ width:31px; padding-left:0px; writing-mode:lr-tb; overflow:hidden;}
.sx_800j .qcq2 .lnav a img{ margin-bottom:6px;}
.sx_800j .qcq2 .lnav a{width:auto; display:inline; float:none;}
.sx_800j .qcq2 .lnav .span{float:none; width:14px; height:75px; padding-right:0;font-size:14px; line-height:20px; font-weight:normal}
.sx_800j .sxfzad{ width:34px; float:left;}
.sx_800j .sxfzad2{ width:932px; padding:3px 0 8px 0;}
.sx_800j .sxfzad2 img{vertical-align:middle;}

.yxzx .xycd{text-align:left; padding:0; height:185px;}
.yxzx ul{ float:left;}
.yxzx .yxtit{ width:29px;}
.yxzx .yxtit li.active,
.yxzx .yxtit li a:hover,
.yxzx .xszx{ background:#fff;}
.yxzx .yxtit li{padding:0; border-bottom:1px solid #ccc;}
.yxzx .yxtit li a{ display:block; height:20px; padding:2px 2px 0 3px; line-height:20px; overflow:hidden;}
.yxzx .yxtit li.active a{padding:3px 2px 1px 3px; color:#16387C;}
.yxzx .xszx{ width:145px; height:179px; padding:5px 0 0 13px;}
.yxzx .xszx li{padding-top:1px;}
.yxzx .xszx li a i{color:#f00; font-style:normal;}

.fontField,.font12b{color:#f00;}

#today_focus{margin-bottom:3px;}
.hottab{ width:100%; border-collapse:collapse; margin-bottom:7px;}
.hottab td{ border:1px solid #A5B5C0; padding:5px 0 2px 0; width:25%; background:#E5EDF2;}