﻿@charset "utf-8";
/* 北京中视选房网 基础样式定义	版本：2009.03.11	*/
/*特别注意：expression可能会造成IE假死，如果出现此症状，请消除样式表中的expression内容*/
/*-------------------- 常规样式 XHTML元素初始化定义--------------------*/
/*基本标签 + 样式 + 图片 + 字符 + 表格*/
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale='1');}   */
td,th,p,div {font-family: "font-family:Helvetica,Georgia,Arial,sans-serif，宋体"; color:#333;}
ul,dl,dt,dd,h1,h2,h3,h5,div,p{margin:0; padding:0;}
ul{list-style:none;}
img{border:0;}
/* background:url(../images/guoqing.jpg) center top no-repeat;background:url(../images/merry-christmas.jpg) center top no-repeat;margin-top:50px; */
body{font-size:12px;margin:0; padding:0; }
#warp{width:970px; margin:0 auto 0 auto;background:#fff;}
/*通用*/
.list12 li,.list14 li{background:url(../images/dot.gif) no-repeat;}
.list12 li,.list14 li{background-position: -1px 0;padding-left: 12px;}

/*字体大小*/
#login li,#login span,#menu .nav table,#foot,#search_main,.ad_banner{font-size:12px;}
#foot{width:970px;float:left;}
.search_price{width:970px;float:left;}

/*首页置顶广告条*/
#leftside,#rightside,#centerside{ float:left;}
#leftside{width:170px; }
#rightside{width:170px;}
#centerside{width:620px;padding:5px 5px 0 5px;}

/*首屏头 注册条+LOGO*/

#login{border:1px #c7e0e4 solid;margin-bottom:4px; width:968px;float:left;}
#login{background:url(../images/loginbg.jpg) repeat-x;}
#login li{float:left; padding-left:8px;}
#login li,#login span{height:26px; line-height:26px;}
#login_box input{padding-left:2px;line-height:18px;}
#login_box button{line-height:14px;}
#login_box input,#login_box button{margin-top:2px;}
.logo{width:190px;background:url(../images/logo.jpg) no-repeat;height:90px;float:left;}
#headbanner {width:970px;height:90px;float:left;margin-bottom:6px;}

#centerside .ad,#headbanner .ad,#adbanner .ad,#erhousead .ad{margin-top:0;}
.ad{margin-top:8px;}
/*导航条*/
#menu{background:url(../images/menubg.jpg) repeat-x; border:1px #dfebed solid; height:82px;}
#menu .nav table{margin-top:8px;}
#menu .nav td{line-height:22px;}
#menu .nav span{ font-size:14px; color:#333; font-weight:bold; text-align:center;}
.nav01,.nav02,.nav03,.nav04,.nav05,.nav06{float:left; padding-left:10px; height:70px;}
.nav01{width:130px; background:url(../images/menuline.jpg) right top no-repeat;}
.nav02{width:190px; background:url(../images/menuline.jpg) right top no-repeat; }
.nav03{width:130px; background:url(../images/menuline.jpg) right top no-repeat;}
.nav04{width:190px; background:url(../images/menuline.jpg) right top no-repeat;}
.nav05{width:130px; background:url(../images/menuline.jpg) right top no-repeat;}
.nav06{width:130px;}

/*主搜索+天气*/
#search_main{height:64px;border:1px #d7d7d7 solid; margin-top:4px; background:#f6f6f6 url(../images/serchbg.jpg) repeat-x;}
.ad_banner{padding:4px 0 4px 0;background:#f2efef; border-top:1px #fff solid; height:136px;}
.list1,.list2,.list3{ float:left;line-height:22px;}
.list1{width:140px;}
.list1 ul,.list3 ul{padding:0 15px 0 15px;}
.list2{width:690px;}
.list2 li{float:left; width:115px;}
#weather{ background:url(../images/serchlist.jpg) no-repeat; height:64px; float:left; padding:0 0 0 10px; font-size:12px;}

/*主体框架*/
.main{width:970px; float:left;}
.main_left{width:330px; float:left;}
.main_middle{width:358px; float:left;}
.main_right{width:266px; float:left; background:#f8f8f8;}

.main_left01{ width:328px; float:left;}
.main_middle01{ width:356px; float:left;}
.main_right01{ width:264px; float:left; background:#f8f8f8;}
.col358{width:356px;}

/*经纪人*/
.fengcai{width:970px; font-size:12px; color:#333;}
.fengcai dl{background:url(../images/jjrlistbg.jpg) bottom center repeat-x;float:left;border:1px #ccc solid;width:97px;display:inline;}
.fengcai dl{margin:4px 4px 2px 4px;}
.fengcai dt img{width:90px;height:90px;padding:3px;}
.fengcai dd{padding-left:3px; line-height:16px;}
.name a{ color:#02359A; text-decoration:none;}
.name a:hover{ text-decoration:underline;}

/* 二手房 租房 */
.general_t2{ background-image:url(../images/t_bg_img2.gif); background-repeat:repeat-x; }
.general_t{ border-right:1px solid #dadada; background-position:0px 0px; height:32px; clear:both; overflow:hidden;}
.general_t2 span{background: url(../images/img_1.gif) no-repeat;}
.general_t span{width:97px; height:32px; background-position:0px -187px; float:left; margin-right:2px; font-size:14px; line-height:27px; text-align:center; color:#fff;}
.general_t2{ background-position:0px -2px; height:30px; clear:both; overflow:hidden; font-size:14px;}
.general_t2 span{ display:block;font-size:14px; float:left; text-align:center;  height:29px; width:97px; line-height:26px; color:#fff!important;  margin-right:2px;}
.general_t2 span.more{ float:right; background:none; width:auto; color:#000!important; display:inline; text-align:right; padding-right:10px; font-size:12px; font-weight:normal;}
.general_t2 span.more2{ float:left; width:auto; background:none; color:#000000!important; font-size:12px; font-weight:normal; padding-left:10px;}
.box_t{ margin-bottom:10px;}
.esf_zf table{width:332px;margin:0 auto;}
.esf_zf table td{ height:24px; font-size:14px;line-height:24px;}

.general_t2 a{ color:#333;}
.general_t2 a:hover{color:#f00;}
.blk_s{line-height:24px; padding:5px 0 4px 12px;float:left}
.blk_s a{ color:#333;}
.blk_s table{width:336px;float:left}
.blk_s table td{text-align:left}
.blk_s a:hover{color:#f00;}
/*首屏左 焦点图+论坛、博客*/
#foucs{ width:330px; height:192px;}
.border01{ border:1px #000 solid; width:968px;}
.block h1{background:url(../images/daohang01bg.jpg) repeat-x; height:31px;}
.block h1 span{ padding-left:15px; float:left;line-height:31px;font-size:14px; font-weight:bold; }
.block h1 cite{float:right; font-size:12px; line-height:31px; font-weight:normal;}
.text ul{ padding:3px 0 5px 8px;}
.text li{list-style:none;}

/*看房团*/
.kftborder{padding:8px 8px 4px 8px; border:1px #ccc solid; width:682px; float:left;display:inline; ;}
.kftleft{ width:298px; float:left; margin-right:8px;}
.kftfocus{border:1px #ccc solid;padding:2px;}
.kftzj{background:url(http://d3.freep.cn/3tb_110617132100c8o5454627.jpg) no-repeat; height:37px; width:298px; margin-top:5px;}
.kftzj p{ color:#c00; padding:2px 0 0 45px;line-height:34px; font-size:18px; font-weight:bold;}
.kftzj span{ font-size:20px;font-weight:900; }
.kftcenter{width:362px; border-left:1px #ccc solid; padding:0 2px 0 10px; color:#333; float:left;}
.kftcenter h2{text-align:center;}
.kftcenter h2{ font-size:16px; font-weight:bold; color:#c00; padding-bottom:6px;}
.kftcenter p{ font-size:14px; line-height:22px; text-indent:2em;}
.kftcenter a{color:#c00;}
.kftcenter a:hover{text-decoration:underline;}
.kftcenter ul{width:362px;}
.kftcenter li{line-height:22px;}
.kftcenter li a{font-size:14px; color:#333;}
.kftcenter li a:hover{color:#c00; text-decoration:underline;}

.kftxuxian{height:1px; overflow:hidden; border-top:1px #ccc dashed; margin:8px 0 5px 0;}
.clear{clear:both;}
.kftright{ width:260px; float:left;}
.bm01 h2,.huok01 h2{padding-top:8px;}
.huok01,.huok02,.huok03,.bm01,.bm02,.bm03{width:260px; float:left;}
.huok01{background:url(../images/youbg04.gif) no-repeat; height:36px;}
.huok02{ background:url(../images/youbg05.gif) repeat-y;height:106px;}
.huok03{background:url(../images/youbg06.gif) no-repeat; height:16px;}
.huok02 dl{width:226px; padding-left:20px; float:left;}
.huok02 dt img{ border:1px #ccc solid; padding:1px;width:98px; height:78px;}
.huok02 dt{ float:left; padding-right:5px;}
.huok02 dd{line-height:24px; color:#c00;}
.kfttj{padding-left:20px;}
.baoming{float:left;}
.bm01{background:url(../images/youbg01.gif) no-repeat; height:42px;}
.bm02{ background:url(../images/youbg02.gif) repeat-y; height:96px;}
.bm03{ background:url(../images/youbg03.gif) left bottom no-repeat; height:15px;}
.baoming li{padding:3px 0 0 20px ; line-height:20px;}


.col0i{width:970px;}
.col0i a{ color:#333; text-decoration:none;}
.col0i a:hover{color:#c00; text-decoration:underline;}
/* 推荐楼盘 title 图片定位 */
.floor_title1{
	width:23px;
	height:auto;
	margin-left:4px;
	margin-top:5px;
	float:left;
}

/* 推荐楼盘 title 文字1 定位 */
.floor_title2{
	width:350px;
	height:auto;
	text-align:left;
	margin-top:7px;
	float:left;
}

/* 推荐楼盘 title 更多链接 定位 */
.floor_title3{
	width:350px;
	height:auto;
	float:right;
	margin-top:5px;
	margin-right:10px;
	text-align:right;
}

/* 推荐楼盘 大图片 */
.recommend_floorIMG{
	width:170px;
	margin-left:6px;
	height:auto;
}

/* 推荐楼盘外大框 */
.recommend_out{
	width:970px;
	/*height:105px !important;*/
	height:auto;
	margin-top:5px;
}

/*.recommend_out_sf{
	width:900px;
	height:110px !important;
	height:110px;
	margin-top:5px;
}
*/
/* 推荐楼盘 单个楼盘外大框div样式 */
.recommend_OneOut{
	width:185px;
	height:auto;
	float:left;
	margin-top:3px;
	margin-left:1px;
	margin-right:5px;
	margin-bottom:5px;
}

/* 推荐楼盘 楼盘信息 外框*/
.recommend_floorInfo{
	background-image:url(../images/lpjs_an.gif);
	width:70px;
	height:19px;
	float:left;
	margin-top:3px;
	margin-left:1px;
	float:left;
}

/* 推荐楼盘 楼盘信息 小点图标样式*/
.recommend_floorPoint{
	width:10px;
	height:15px;
	float:left;
	margin-top:5px;
	margin-left:3px;
	text-align:left;
}

/* 推荐楼盘 楼盘详细信息*/
.recommend_floorMessage{
	width:50px;
	height:15px;
	float:left;
	margin-top:3px;
	text-align:left;
}

/* 推荐楼盘 网上订房、电子楼书、意向数等切换div外大框*/
.recommend_splitOut{
	float:right;
	width:95px;
	height:16px;
	margin-top:3px;
	text-align:left;
}

/* 推荐楼盘 网上订房和电子楼书的显示方式*/
.recommend_show1{
	width:65px;
	height:19px;
	margin-left:10px;
	margin-top:3px;
}

/* 推荐楼盘 意向人数 外大框*/
.recommend_show2out{
	width:95px;
	height:19px;
	background-image:url(../images/yxrs_bj1.gif);float:left;
}

/* 推荐楼盘 意向人数 图标div*/
.recommend_show21{
	width:37px;
	float:left;
	height:auto;
	margin-top:3px;
	margin-left:3px;
}

/* 推荐楼盘 意向人数*/
.recommend_show22{
	width:50px;
	float:right;
	height:auto;
	margin-top:3px;
}

/* 商业租赁+家政服务+物业资讯*/
.xtext{ width:250px; margin:0 auto;}
.xtext ul{ padding:3px 0 3px 2px;}
.xtext ul li{line-height:24px}
.xtext li a{color:#333; font-size:12px;}

/*家居 装修设计+家居建材+家政服务*/
.zxsj{width:308px; margin:0 auto; }
.jjjc{ width:335px; margin:0 auto;}
.zxsj dd{ width:165px; display:block;}
.jjjc dd{ width:190px; display:block;}

.index_home dl{padding:6px 0 0 0;}
.index_home ul{padding:0 0 2px 0;}
.index_home dl,.index_home dd{float:left; }
.index_home dt{float:left;}
.index_home dt img{padding:2px; border:1px #ccc solid;}
.index_home dd{padding-left:15px;background:url(../images/dot.gif) 2px 0 no-repeat;}
.index_home dd a{font-size:12px; line-height:22px; color:#333;}
.index_home ul{line-height:24px;}
.index_home li {font-size:14px;}


/*首屏中 今日焦点 */
.toutiao{background:url(../images/hotbg.jpg) repeat-x;}
.toutiao h2,.toutiao cite{line-height:30px;}
.topNews{font-size:14px; line-height:24px; width:350px; margin:0 auto;}
.topNews span{ color:#0c399e; padding-right:4px;}
.topNews h1{text-align:center; padding:3px 0 5px 0;}
.topNews a{ color:#333;}
.topNews a:hover{color:#c00;}
.topNews p{ text-align:center; font-size:14px;}
.line{ width:340px; margin:0 auto; background:url(../images/xuxian.jpg) repeat-x; height:5px; overflow:hidden;}
/*右侧*/
.rightc{width:250px; margin:0 auto;}
.rightlm h2,.rightlm cite{ line-height:30px;}
.rightlm ul{font-size:12px; line-height:22px;}
.rightlm dl{width:250px; padding-bottom:4px; float:left;}
.rightlm dt {float:left;}
.rightlm dt img{padding:3px; border:1px #ccc solid;}
.rightlm dd{width:130px;line-height:18px; padding-left:10px; float:left; font-size:12px;}
.rightlm{ padding:5px 0 5px 0;}
.rightad{width:250px; float:left;}

.tuwen{width:260px;margin:0 auto;}
.tuwen dl{width:258px;padding-top:5px;float:left;display:block}
.tuwen dt{width:106px; float:left;margin-left:4px; display:inline;}
.tuwen dt img{padding:2px; border:1px #ccc solid;float:left}
.tuwen dd{color:#666; width:132px; padding-left:10px;float:left; font-size:12px; line-height:20px;}
.tuwen ul{list-style:none; line-height:22px;width:250px; padding-bottom:2px;}
.tuwen li a{ font-size:12px; color:#333; }
.tuwen li a:hover{}

/*海景房*/
.hjfth,.hjfshow{ float:left;}
/*引导导航*/
.t_blk{ width:970px; float:left;background:url(../images/daohangy02.jpg) repeat-x; margin-bottom:6px;}
.t_blk01,.t_blk02,.t_blk03{height:44px; float:left;}
.t_blk01{width:216px;}.t_blk02{ width:740px;}.t_blk03{width:14px;}
.xiangguan{ float:left; padding-top:10px;}
.xiangguan ul{float:left; line-height:23px; padding-left:20px; width:650px;}
.t_bg01,.t_bg02,.t_bg03{ float:left; height:23px;}
.t_bg01{background:url(../images/t_bg_img01.jpg) no-repeat; width:6px; overflow:hidden;}
.t_bg02{background:url(../images/t_bg_img02.jpg) repeat-x;}
.t_bg03{width:6px; overflow:hidden; background:url(../images/t_bg_img03.jpg) no-repeat;}
.t_bg02{ padding:0 10px 0 10px;}
/*通用*/
h2{font-size:14px; color:#333; padding-left:10px;}
cite{font-style:normal;float:right;padding-right:10px;}
.border{border:1px #ccc solid;}
.xuxian{ background:url(../images/xuxian01.jpg) left 2px repeat-x; height:4px; overflow:hidden;}
.cnew{ width:340px; margin:0 auto;}
.new{width:314px; margin:0 auto;}
.content ul{padding:4px 0 4px 0;}
.content cite{float:right; color:#858585; padding-right:5px;}
.content ul li span{float:none}
.phb{width:240px; margin:3px auto 4px auto;}
.phb{font-size:12px;}
.phb td a{font-size:12px;line-height:24px;}

/*link*/
.link{float:left; width:968px; margin-top:6px;}
.link dl{ width:112px;float:left;margin:6px 2px 6px 6px;}
.link dt{float:left;}
.link dt img{width:108px; height:48px; border:1px #ccc solid; padding:1px;}
.link dd{ text-align:center;line-height:18px;}
.link p{margin:0 5px 5px 5px; line-height:20px;}
.link p a{ font-size:12px; color:#333;padding:0 4px 0 0;display:inline;}
.link p a:hover{color:#c00;}

/*合作伙伴*/
.hzhb { width:970px; margin-bottom:10px; }
.hzhb div { background-color:#eeeeee; border-right:1px solid #dadada; width:214px; float:left; height:90px; overflow:hidden; text-align:center; }
.hzhb h3 { font-size:14px; }
.hzhb h3 span {font-size:120%; color:#c0c0c0; padding-left:8px; font-family:Arial, Helvetica, sans-serif; }
.hzhb p {width:840px; float:left; margin-left:5px; line-height:20px; text-align:left; padding:0; display:inline; }
.hzhb td { padding:5px 0; }
.hzhb a{padding:0 5px 0 5px;}

#pinpai{ width:968px; float:left;}
.ppshow ul{float:left;}
.ppshow dl{float:left; padding:4px 0 6px 4px;}
.ppshow dd{ text-align:center;}
.ppshow dt img{padding:1px; border:1px #ccc solid;width:86px;height:72px;}
.ppshow{background:#ccc;}
.ppshow h1 span{ font-size:14px; font-weight:bold; line-height:30px; padding-left:15px; float:left;}
.ppshow h1 cite{float:right; font-size:12px; line-height:30px; font-weight:normal;}
.ppshow h1 cite a{ color:#333;}
.ppshow h1{background:url(../images/pinpaibg.jpg) repeat-x; height:30px;}

/*首页品牌展示*/
#layout{margin:0 auto;}
#vo_link{clear:both;height:1%;margin:0 auto 6px;overflow:hidden;width:960px;}
#vo_link h2{background:url(../images/080715_bg_01.gif) no-repeat 0 -310px;border-bottom:1px solid #FFFFFF;height:20px;text-indent:-5000px;width:960px;}

.scrollImgList1{margin-bottom:2px;width:960px;float:left;}
.scrollImgList1 .Cont{float:left;overflow:hidden;padding:8px 0 0;width:925px; margin-left:8px;}
.scrollImgList1 .ScrCont{overflow:hidden;width:32766px;}
#List1_1, #List2_1{float:left;}
.scrollImgList1 .box{float:left;margin:0 8px;text-align:center;width:86px;}

.con_fit_1{background:#fff;}
.con_fit_1 p a{font-size: 12px;color:#333;padding: 0 4px 0 0;display:inline;}
.con_fit_1 p a:hover{color:#c00}
.con_fit_1 p{padding:5px 10px 5px 10px; line-height:22px;}
/*pinpai*/
.qiye{width:970px;}
.qiye li{float:left;text-align:center; margin:5px 4px 0 2px; display:inline;}
.qiye li img{width:128px; height:58px;}
.qiye li span{display:block; text-align:center; line-height:20px;}
.qiye li img{ display:block; border:1px #ccc solid; padding:1px;}
.qiye li a:hover img{ border:1px #da2128 solid; padding:1px;}

/*foot*/
#foot{background:url(../images/bottombg.jpg) repeat-x;}
#foot ul{line-height:22px; padding-top:20px;}
#foot li{text-align:center;}
#foot li a{ color:#083995; padding:0 5px 0 5px;}

/*中介公司*/
.zhongjie{padding:2px 0 2px 8px}
.zhongjie ul{ width:316px;float:left}
.zhongjie li{float:left; padding:2px; }
.zhongjie img{padding:2px; border:1px #ccc solid;float:left}

.touxiang{width:968px; float:left;}
.fctzphoto img{ border:0; width:104px;height:97px;padding:2px; border:1px #eee solid;}
.viewport{padding:5px 0 5px 0;}
.viewport ul{margin-left:5px;}

#slider {overflow:hidden;}
.touxiang .viewport { width:960px;  float: left; overflow: hidden; position: relative; }
.touxiang .overview { list-style: none; position: absolute; width:960px; left:0 top:0; }
.touxiang .overview li{ float:left; margin: 0 10px 0 0; text-align:center;}

/*
.touxiang{width:968px; float:left;}
.fctzphoto{padding:6px 0 6px 0;}
.fctzphoto dl dt img{ border:0; width:110px;height:102px;}
.fctzphoto dl{float:left; border:1px #eee solid; padding:1px; margin:0 0 0 6px;}
.fctzphoto dd{ font-size:12px; text-align:center;}
.fctzphoto dd a{ color:#333;}
.fctzphoto dd a:hover{color:#c00;}*/



/*电子杂志*/
#ebook{width:938px;float:left;}
#ebook ul{float:left;width:968px; padding:0;margin:0;height:180px}
#ebook ul li{text-align:center;float:left;margin-right:8px;width:126px;}
#ebook ul li span{padding:0;}
#ebook .scrolls {width:1400px;float:left;}
/*输入*/
.top_input{width:80px;}
.top_btn,.top_btn01{ border:0;}
.top_btn{background:url(../images/login.jpg) no-repeat; width:45px;}
.top_btn01{background:url(../images/register.jpg) no-repeat;width:73px;}
form,input,textarea,button,select,optgroup,option,label,fieldset,legend{ font-family: Arial; font-size: 12px; margin: 0; padding: 0; color: #333; }
form{border: 0px;}
input {}
textarea{}
button{}
select{}
optgroup{}
option{}
label{}
fieldset{}
legend{}

/* 焦点图 300*235 */
.flashNews {float:left;position:relative;width:330px;height:192px;margin:0px;overflow:hidden;text-align:left}
.flashNews .bg {position:absolute;left:0;bottom:0;width:315px;height:18px;}
.flashNews h3 {position:absolute;left:10px;top:195px;width:285px;height:20px;line-height:20px;z-index:2;font-size:14px;}
.flashNews h3 a {color:#fff;font-weight:bold;}
.flashNews h3 a:hover {color:#fff; text-decoration:none;}
.flashNews p {position:absolute;left:10px;top:195px;width:295px;height:20px;line-height:20px;;z-index:2;}
.flashNews p a {color:#000;font-weight:bold;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px !important; padding-left:46px;z-index:2;}
.flashNews ul li {float:left;width:20px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#333;}
.flashNews ul li a {display:block;width:20px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#fff;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#fff; text-decoration:none; background:#f30;}

#cts{ width:480px;margin:0 auto;padding-top:10px;}

/*所在位置*/
#navigation p{ font-size:14px; line-height:30px; padding-left:10px;}
#navigation a{ color:#039; text-decoration:underline;}
#navigation a:hover{color:#c00; text-decoration:none;}

/*列举*/
ul{}
li{}

/*边界*/
.mtb8{margin:8px 0 8px 0;}
.mlr8{ margin:0 8px 0 8px;}
.mt8{margin:8px 0 0 0;}
.mb8{margin-bottom:8px;}
.mt6{ margin-top:6px;}
.mr8{ margin-right:8px;}
.ml8{ margin-left:8px;}

.ad{float:left;}
/*填充*/
.pb4{padding-bottom:5px!important;padding-bottom:0px;}



