﻿@charset "utf-8";
/* index */
.ad2 { width:440px; padding:10px 0; }
.body { width:960px; margin:0 auto 10px; overflow:hidden; clear:both; overflow:hidden; }
.body .left { width:250px; float:left; margin:0 10px 0 0; overflow:hidden; }
.focusFlash { width:238px; padding:5px; border:1px solid #c9c9c9; margin-bottom:10px; }
.body .right { width:250px; float:right; margin:0 0 0 10px; overflow:hidden; }
.body .mainBody { width:440px; float:left; overflow:hidden; }
.body .mainBody .firstArea { width:428px; padding:5px; border:1px solid #c9c9c9; }
.body .mainBody .firstArea h3 { height:30px; line-height:30px; }
.body .mainBody .firstArea h3 a { font-size:16px; font-weight:bold; color:#c80000; }
.body .mainBody .firstArea li { line-height:24px; font-size:14px; }
.body .mainBody .firstArea li a { color:#049; }
.body .mainBody .firstArea li a.red { color:#c80000; }
.box1 { width:248px; border:1px solid #c9c9c9; margin-bottom:10px; }
.box1 .top { height:27px; line-height:27px; background:url(../images/h2Bg.jpg) repeat-x; }
.box1 .top h3 { float:left; padding-left:20px; background:url(../images/0371map.gif) no-repeat 5px 7px; font-size:14px; font-weight:bold; }
.box1 .top a.more { float:right; padding:0 10px 0 0; color:#222; }
.box1 ul { padding:5px; }
.box1 li a { line-height:18px; height:18px; display:inline-block; color:#333; }
.box2 { width:958px; border:1px solid #c9c9c9; margin:0px auto 10px; overflow:hidden;}
.box2 .top { height:27px; line-height:27px; background:url(../images/h2Bg.jpg) repeat-x; }
.box2 .top h3 { float:left; padding-left:20px; background:url(../images/0371map.gif) no-repeat 5px 7px; font-size:14px; font-weight:bold; }
.box2 .top a.more { float:right; padding:0 10px 0 0; color:#222; }
.box2 ul { padding:5px; width:948px; overflow:hidden; }
.box2 li { width:130px; margin:0 5px 0 0; float:left; overflow:hidden; }
.box2 li .pic { float:left; }
.box2 li .pic a { width:120px; padding:5px; height:110px; background:#eee; display:inline-block; }
.box2 li .pic a:hover { background:#FF9900; }
.box2 li .pic a img { height:110px; width:120px; overflow:hidden; }
.box2 li a.title { height:20px; line-height:20px; width:130px; overflow:hidden; text-align:center; display:inline-block; color:#ff3300; }
.box2 li p{ height:20px; line-height:20px; width:130px;text-align:center; color:#004499; padding:0 0 10px 0;}

.box3 { width:958px; border:1px solid #c9c9c9; margin:0px auto 10px; }
.box3 .top { height:27px; line-height:27px; background:url(../images/h2Bg.jpg) repeat-x; }
.box3 .top h3 { float:left; padding-left:20px; background:url(../images/0371map.gif) no-repeat 5px 7px; font-size:14px; font-weight:bold; }
.box3 ul { padding:5px; overflow:hidden; }
.box3 ul li { float:left; }
.box3 ul li a { display:inline-block; height:18px; overflow:hidden; line-height:18px; padding:0px 3px; color:#999; overflow:hidden; }
.footer { width:960px; clear:both; overflow:hidden; margin:0px auto; color:#666666; border-top:1px solid #ccc; padding:10px 0 0 0; }
.footer p { line-height:150%; text-align:center; }
.footer a { color:#666666; }
/* index */
.body .channelsRight { width:700px; float:left; overflow:hidden; }
.channelsRightWarp { width:700px; overflow:hidden; margin:0 0 10px 0; clear:both; }
.box4 { width:343px; float:left; border:1px solid #ccc; }
.box4 .top { height:27px; line-height:27px; border-bottom:3px solid #c80000; }
.box4 .top h3 { float:left; padding:0 0 0 5px; font-size:14px; font-weight:bold; }
.box4 .top h3 a { color:#c80000; }
.box4 ul { overflow:hidden; padding:5px 0; }
.box4 ul li { float:left; width:343px; font-family:"宋体"; height:24px; line-height:24px; border-bottom:1px dotted #ccc; }
.box4 ul li a { display:inline-block; overflow:hidden; padding:0 0 0 5px; width:338px; color:#333; font-size:14px; font-family:"宋体"; }
.box4 .moreLink { text-align:right; padding-right:10px; height:30px; line-height:30px; }
.box4 .moreLink a { color:#666666; }
.channelsClass { padding:5px; color:#333; width:690px; color:#c80000; font-weight:bold; line-height:24px; background:#FFFFCC; margin-bottom:10px; font-size:14px; }
.channelsClass a { font-weight:normal; color:#333; padding:0 20px 0 8px; background:url(../images/0371Icon.gif) no-repeat 0 -8px; display:inline-block; }
.channelsClass a.current { background:url(../images/0371Icon.gif) no-repeat 0 8px; color:#c80000; font-weight:bold; }
/* list */
.box5 { width:698px; float:left; border:1px solid #ccc; }
.box5 .top { height:27px; line-height:27px; border-bottom:3px solid #c80000; }
.box5 .top h3 { float:left; padding:0 0 0 5px; font-size:14px; font-weight:bold; }
.box5 .top h3 a { color:#c80000; }
.box5 ul { overflow:hidden; padding:5px 0; }
.box5 ul li { width:698px; font-family:"宋体"; height:30px; line-height:30px; border-bottom:1px dotted #ccc; }
.box5 ul li a { display:inline-block; overflow:hidden; padding:0 0 0 5px; width:693px; color:#333; font-size:14px; font-family:"宋体"; }
.moreLink { text-align:right; padding:0 10px; height:30px; line-height:30px; }
.moreLink li { float:left; margin:0 5px; color:#666666; padding:3px; border:1px solid #ccc; height:14px; line-height:14px; }
.moreLink li.thisclass { padding:3px; border:1px solid #c8000; background:#FFFFCC; color:#FF0000; font-weight:bold; }
/* list */
.box6 { width:698px; float:left; border:1px solid #ccc; }
.box6 .top { height:27px; line-height:27px; border-bottom:3px solid #c80000; }
.box6 .top h3 { float:left; padding:0 0 0 5px; font-size:14px; font-weight:bold; }
.box6 .top h3 a { color:#c80000; }
.box6 ul { overflow:hidden; padding:5px 0; }
.box6 ul li { width:688px; font-family:"宋体"; border-bottom:1px dotted #ccc; padding:10px 0 10px 10px; overflow:hidden; height:104px; }
.box6 li img { width:122px; height:92px; padding:1px; background:#fff; border:1px solid #999; float:left; margin:0 10px 0 0; }
.box6 .fangInfo { width:550px; float:right; }
.box6 .title { line-height:24px; height:24px; width:550px; overflow:hidden; }
.box6 .title span strong { color:#1747A9; font-weight:normal; }
.box6 .title h2 { float:left }
.box6 .title h2 a { color:#FF7800; font-size:16px; font-weight:bold; text-decoration:underline; }
.box6 p.list { line-height:20px; clear:both; height:20px; width:550px; overflow:hidden; }
.box6 p.list strong { color:#1747A9; font-weight:normal; }
.box6 .moreLink { text-align:right; padding:0 10px; height:30px; line-height:30px; }
.box6 .moreLink a { color:#666666; }
.box7 { width:698px; float:left; border:1px solid #ccc; margin-bottom:10px; }
.box7 .top { height:27px; line-height:27px; border-bottom:3px solid #c80000; }
.box7 .top h3 { float:left; padding:0 0 0 5px; font-size:14px; font-weight:bold; }
.box7 .top h3 a { color:#c80000; }
.box7 .top a.more { text-align:right; color:#464646; float:right; padding:0 10px 0 0; width:100px; }
.box7 ul { overflow:hidden; padding:15px 10px 5px 10px; width:678px; }
.box7 li { width:130px; margin:0 5px 0 0; float:left; overflow:hidden; }
.box7 li .pic { float:left; }
.box7 li .pic a { width:120px; padding:5px; height:110px; background:#eee; display:inline-block; }
.box7 li .pic a:hover { background:#FF9900; }
.box7 li .pic a img { height:110px; width:120px; overflow:hidden; }
.box7 li a.title { height:30px; line-height:30px; width:130px; overflow:hidden; text-align:center; display:inline-block; color:#ff3300; }
/* artile */
.artile { width:678px; float:left; border:1px solid #ccc; padding:10px; }
.artile h1 { width:678px; height:35px; line-height:35px; font-size:18px; color:#c80000; font-weight:bold; text-align:center; border-bottom:1px dotted #ccc; }
.artileContent { line-height:150%; width:678px; font-size:14px; }
.artileContent p { text-indent:2em; }
.artileInfo { height:30px; line-height:30px; width:678px; text-align:center; color:#333; }
.artileInfo small { color:#999; font-size:12px; }
.artilePage { height:30px; line-height:30px; text-align:right; width:678px; }
.artilePage li { padding:0px 5px; display:inline; }
.artilePage li a { padding:3px; border:1px solid #ccc; color:#333333; }
.artileNextPre { height:30px; line-height:30px; width:678px; color:#666; }
.artileNextPre a { color:#256EB1; }
/* digg */
.newdigg { width:406px; height:51px; margin:8px auto; clear:both; overflow:hidden; padding-left:8px; }
.newdigg .digg_good { background:url(../images/newdigg-bg.png) left top no-repeat; }
.newdigg .digg_bad { background:url(../images/newdigg-bg.png) right top no-repeat; }
.newdigg .digg_good .digg_act { color:#C30; }
.newdigg .digg_good .digg_num { color:#C63; }
.newdigg .digg_bad .digg_act { color:#36C; }
.newdigg .digg_bad .digg_num { color:#39C; }
.newdigg .digg_good .digg_percent .digg_percent_bar span { border:1px solid #E37F24; background:#FFC535; }
.newdigg .digg_bad .digg_percent .digg_percent_bar span { border:1px solid #689ACC; background:#94C0E4; }
.diggbox { width:195px; height:51px; float:left; margin-right:8px; overflow:hidden; cursor:pointer; }
.diggbox .digg_act { font-size:14px; float:left; line-height:31px; text-indent:32px; height:29px; overflow:hidden; font-weight:bold; }
.diggbox .digg_num { float:left; line-height:29px; text-indent:5px; }
.diggbox .digg_percent { width:180px; clear:both; padding-left:10px; overflow:hidden; }
.diggbox .digg_percent .digg_percent_bar { width:100px; height:7px; background:#E8E8E8; border-right:1px solid #CCC; float:left; overflow:hidden; margin-top:3px; }
.diggbox .digg_percent .digg_percent_num { font-size:10px; float:left; padding-left:10px; }
.diggbox .digg_percent .digg_percent_bar span { display:block; height:5px; overflow:hidden; background:#000; }
/* actbox */
.actbox { width:678px; padding-top:10px; }
.actbox ul li { display:inline; padding-left:22px; background-image:url(../images/actbox-ico.gif); background-repeat:no-repeat; margin-right:10px; }
.actbox ul li a { color:#666; }
.actbox ul li#act-fav { background-position:4px 0px; }
.actbox ul li#act-err { background-position:4px -37px; }
.actbox ul li#act-pus { background-position:4px -73px; }
.actbox ul li#act-pnt { background-position:4px -109px; }
/* 评论 */
.mt1 { width:676px; border:1px solid #ccc; margin-top:10px; }
.tbox { width:676px; }
.tbox dt { width:670px; height:24px; line-height:24px; background:#eee; border-bottom:1px solid #ccc; padding:0 0 0 5px; color:#c80000; }
.tbox dt span.more { float:right; width:100px; text-align:right; padding-right:10px; }
.tbox dt span.more a { color:#666666; }
.tbox dd { width:650px; padding:5px 10px; }
.dcmp-title { color:#c80000; height:20px; line-height:20px; width:650px; text-align:right; }
.dcmp-title small { font-size:12px; }
.dcmp-stand { width:650px; padding:5px 0; }
.dcmp-content { margin: 0 0 5px 0; }
.dcmp-mood { width:650px; margin-bottom:5px; }
.dcmp-mood strong { float:left; }
.dcmp-mood input, .dcmp-mood img { vertical-align:middle; }
.dcmp-mood li { float:left; padding:0 5px; }
.dcmp-post { width:650px; clear:both; margin-bottom:5px; }
.dcmp-userinfo { padding:5px 0; }
.dcmp-userinfo img, .dcmp-userinfo input { vertical-align:middle; }
.dcmp-userinfo input { border:1px solid #ccc; padding:1px; height:14px; line-height:14px; margin-right:10px; }
.dcmp-submit { margin-top:5px; }
.decmt-title { float:left; padding-right:20px; }
.decmt-title a { color:#c80000; }
.decmt-title img { vertical-align:middle; }
.decmt-act { float:left; }
.decmt-act a { color:#005C9C }
.decmt-content { width:650px; padding:10px 0; clear:both; border-bottom:1px dotted #666; margin-bottom:5px; }
.mt1 textarea { width:600px; }
.fangLeft { float:left; margin:0 10px 0 0 0; overflow:hidden; }
.fangRight { width:700px; float:right; overflow:hidden; }
.fangContent { width:678px; margin:10px 0 0 0; }
.fangContent h2 { line-height:24px; border-bottom:1px solid #ACD2E9; background:#E0EDF8; padding:0 0 0 10px; font-size:14px; font-weight:bold; }
.fangTable { width:678px; margin:10px auto; }
.fangTable td { padding:5px; text-align:left; border-bottom: 1px dotted #94C0E5; line-height:150%; font-size:14px; }
.fangTable .ybf img { width:200px; float:left; margin:10px 10px 0 0; }
.fangTable th { text-align:left; padding:5px; font-weight:normal; color:#286CA4; background:#F1F8FC; font-size:14px; border-bottom: 1px dotted #94C0E5; width:100px; }

.fangTable2 { width:678px; margin:10px auto; }
.fangTable2 td { padding:5px; text-align:left; border-bottom: 1px dotted #F0DC80; line-height:150%; font-size:14px; }
.fangTable2 .ybf img { width:200px; float:left; margin:10px 10px 0 0; }
.fangTable2 th { text-align:left; padding:5px; font-weight:normal; color:#ff6600; background:#FBF1CE; font-size:14px; border-bottom: 1px dotted #F0DC80; width:100px; }

#fangtabMenu{ width:678px; margin:10px auto -1px; overflow:hidden;}
#fangtabMenu li{ padding: 0 10px; float:left; margin-right:10px; height:26px; line-height:26px; cursor:pointer; border:1px solid #BED1AB; background:#FBFEF5; color:#4A7032; font-size:14px;}
#fangtabMenu li.current{ color:#FF0000; border-bottom:1px solid #fff; font-weight:bold;}
#fangtabBody{ border-top:1px solid #BED1AB; width:678px; margin:0px auto 20px; padding:5px 0; line-height:180%; font-size:13px; text-indent:2em;}

.huxingTu{ width:678px; margin:0px auto 10px; overflow:hidden; }
.huxingTu h3{ height:24px; line-height:24px; margin:0 0 10px 0; width:678px; padding:0 0 0 10px; background:#fcc; border-bottom:1px solid #D13270; color:#E615DB; font-weight:bold; font-size:14px;}
.huxingTu img{ width:200px; height:180px;}
.huxingTu div{ width:200px; height:220px; float:left; margin:0 5px 10px 10px;}
.qingbao h3{ background:#D5E2C7; border-bottom:1px solid #4E9117; color:#4E9117;}
.zoushi h3{ background:#E4DAC7; border-bottom:1px solid #BA9C69; color:#6F4A2C;}
.zoushi table td{ padding:3px;}

.xiaoguotu h3{ background:#D1E1ED; border-bottom:1px solid #4A8AB7; color:#3B7298;}

.oldHouseListTable { width:698px; margin:0px auto; }
.oldHouseListTable th { padding:5px 10px; background:#E0EDF8; font-weight:normal; color:#f30; border-bottom: 1px dotted #94C0E5; text-align:left; }
.oldHouseListTable td { padding:5px 10px; border-bottom:1px solid #eee; text-align:left; }
.oldHouseListTable td a{color:#04c;}
.picbox { width:100%; text-align:center; padding-top:10px; font-size:14px; line-height:31px; overflow:hidden; }
.picbox img { display:block; margin:16px auto 6px; }
.picbox ul.e8 { font-size:12px; line-height:normal; }
.picbox ul.e8 li .pic { background:none; border:1px solid #EEE; overflow:hidden; }
.picbox ul.e8 img { margin:3px; border:none; }
.picbox ul.e8 li .title { padding-top:0px; }
#fangSearch { width:660px; border:1px solid #c80000; padding:8px; margin:10px auto; font-weight:bold; color:#060; font-size:14px; }
.fangSearchInput1, .fangSearchInput2 { width:120px; border:1px solid #666; height:15px; line-height:15px; padding:3px; }
.fangSearchInput2 { width:50px;}

.secondHand,.leaseHouse{ width:468px; float:left; overflow:hidden; border:1px solid #ccc;}
.leaseHouse{float:right; width:478px;}
.secondHand .top,.leaseHouse .top{ height:27px; line-height:27px; background:url(../images/h2Bg.jpg) repeat-x; }
.secondHand .top h3 a,.leaseHouse .top h3 a{ float:left; padding-left:20px; background:url(../images/0371map.gif) no-repeat 5px 7px; font-size:14px; font-weight:bold; color:#000;}
.secondHand .top a.more,.leaseHouse .top a.more{ padding:0 20px 0 0; float:right; color:#f40;}
.secondHand td a,.leaseHouse td a{color:#004499;}
.secondHand td,.leaseHouse td{ padding:3px 15px 3px 3px;}

.likearticle{ width:676px; border:1px solid #CCCCCC; overflow:auto; zoom:1; margin:10px auto;}
.likearticle h3{ height:24px; line-height:24px; background:#f1f1f1; padding:0 0 0 5px; font-weight:bold; font-size:14px;}
.likearticle ul{ padding:5px;}
.likearticle li{ float:left; width:328px; line-height:24px; font-family:"宋体";}
.likearticle li a{ color:#333;}

.videoBody{ width:500px; margin:0px auto; overflow:inherit; text-align:center; }
.videoBody *{ text-align:center;}
.videoDsp{ width:678px; text-decoration:2em; line-height:24px; font-size:14px; margin:20px auto}

/*装修*/

.zxModel{ width:678px;}
.zxModel dl{ width:678px; overflow:hidden;}
.zxModel dt{ width:80px; line-height:24px; float:left; text-align:right; font-weight:bold;} 
.zxModel dd{ width:598px; line-height:24px; float:left;}
.zxModel dd p{ text-indent:0;}
.box5 .qingbaoList li a{ color:#d50000;}
.qingbaoList p{ padding:5px; text-indent:2em;}
/*二手搜索*/
.listSearch{ width:658px; border:1px solid #ddd; padding:5px 5px 5px 35px; background:#F7FCFF url(../images/0371map.png) no-repeat 10px -27px; }
.listSearch li{ line-height:24px;}
.listSearch li label{ color:#f30; font-weight:bold;}
.listSearch li span.searchTiaojian a{ color:#04c; margin-right:5px;}
.jiaotongtu{ width:240px; padding:5px 0 5px 5px; overflow:hidden;}
.jiaotongtu li{ margin:0; padding:0; float:left;}
.jiaotongtu img{ width:240px;}
