﻿/*=====================全局样式======================*/
html,body{ margin:0; padding:0; background:#FFF; color:#000; font-size:12px;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
img,form{ margin:0; padding:0; border:0;}
ul,li{ list-style:none; margin:0; padding:0; float:left;}
.floatLeft{ float:left; text-align:left;}
.floatRight{ float:right; text-align:right;}
.red{ color:#C6121D;}
.clear{ font-size:0px; height:0; width:99%; clear:both;}
.bold{ font-weight:bold;}

/*=====================链接样式======================*/
/*蓝色*/
a:link{ color:#004D9F; text-decoration:none;}
a:visited{ color:#004D9F; text-decoration:none;}
a:hover{ color:#004D9F; text-decoration:underline;}
a:avtive{ color:#004D9F; text-decoration:underline;}
/*蓝色_下划线*/
.linkBlueUnder a:link{ color:#004D9F; text-decoration:underline;}
.linkBlueUnder a:visited{ color:#004D9F; text-decoration:underline;}
.linkBlueUnder a:hover{ color:#004D9F; text-decoration:underline;}
.linkBlueUnder a:avtive{ color:#004D9F; text-decoration:underline;}
/*黑色_下划线*/
.linkBlackUnder a:link{ color:#000; text-decoration:underline;}
.linkBlackUnder a:visited{ color:#000; text-decoration:underline;}
.linkBlackUnder a:hover{ color:#000; text-decoration:underline;}
.linkBlackUnder a:avtive{ color:#000; text-decoration:underline;}
/*黑色*/
.linkBlack a:link{ color:#000; text-decoration:none;}
.linkBlack a:visited{ color:#000; text-decoration:none;}
.linkBlack a:hover{ color:#000; text-decoration:underline;}
.linkBlack a:avtive{ color:#000; text-decoration:underline;}
/*白色*/
.linkWhite a:link{ color:#fff; text-decoration:none;}
.linkWhite a:visited{ color:#fff; text-decoration:none;}
.linkWhite a:hover{ color:#fff; text-decoration:underline;}
.linkWhite a:avtive{ color:#fff; text-decoration:underline;}

/*=====================通用头部（快速链接、导航、整合搜索）======================*/
#top_ads{ width:930px; margin:0 auto; clear:both;}
#top_quick_link{ width:930px; margin:5px auto; clear:both;}
#top_quick_link li a{}
#top_quick_link li a img{ /*position:absolute;*/ margin:0 3px -2px 0;}
#top_menu{ height:56px; width:928px; border:1px solid #ccc; border-bottom:none; clear:both; margin:0 auto; position:relative;}
#top_menu .logo, #top_menu .city, #top_menu .menu_link{ position:absolute;}
#top_menu .logo{ top:5px; left:10px; width:218px; height:48px;}
#top_menu .city{ top:5px; left:238px; width:92px; height:48px;}
#top_menu .menu_link{ top:10px; right:3px;}
#top_menu .menu_link li{ float:left; padding:3px 3px; line-height:1.5em;}
#top_menu .menu_link li img{ margin-top:-3px; margin-right:-3px;}
#top_search{ height:62px; width:928px; border:1px solid #ccc; background:url(../../images/bg-search.gif) repeat-x; clear:both; color:#004D9F; margin:0 auto;margin-bottom:5px;}
#top_search .top_date{ text-align:center; width:108px; float:left; clear:left; margin:16px 0 0 10px; line-height:1.5em;}
#top_search .top_weather{ text-align:left; width:100px; float:right; margin:5px 10px 0 0; line-height:1.5em;}
/*头部整合搜索栏*/
#top_search .top_search_area{ width:665px; margin:6px auto 0 auto; text-align:center;}
#top_search .top_search_area sup{ font-family:arial; color:red; font-size:10px;}
#top_search .top_search_area ul{ margin-bottom:3px; width:665px; display:block; text-align:center;}
/*搜索框*/
.SInput_zixun{ border:1px solid #818181; height:22px; width:476px; line-height:22px; font-size:14px; color:#999; padding-left:5px; float:left; margin-left:30px;}
.SButton{ width:110px; height:27px; background:url(../../images/search_bt.gif) no-repeat; font-size:14px; font-weight:bold; border:0; float:left; margin-left:5px;}

/*=====================通用左右列、通栏======================*/
#present{ width:930px; margin:5px auto; clear:both; color:#004D9F;}
#content{ width:930px; margin:0 auto; clear:both;}
#leftContent{ width:700px; float:left;}
#rightContent{ width:220px; float:right;}
#deepContent{ width:100%; clear:both; margin:6px 0 6px 0;}

/*=====================通用右列元素======================*/
.rightTopAds{ width:100%; height:100px; margin-bottom:10px; background:#FF9966; overflow:hidden;}
.right_block{ width:100%; margin-bottom:10px; clear:both; float:left;}
/*无切换带小图标类标题*/
.right_block .title{ width:100%; height:24px; background:url(../../images/right_block_title_bg.gif) repeat-x; line-height:24px; position:relative; margin-bottom:5px;}
.right_block .title span{font-size:12px; color:#004D9F; font-weight:bold; float:left; text-indent:20px; background:url(../../images/ico-house.gif) 3px 2px no-repeat;}
.right_block .title dt{ position:absolute; right:5px; color:#004D9F;}
/*两列切换标题*/
.right_block .tagTitle{ width:100%; height:21px; line-height:21px; clear:both; background:url(../../images/tag_title_bg.gif) repeat-x; position:relative;}
.right_block .tagTitle a{ display:block; width:62px; height:21px; float:left; text-align:center; font-weight:bold; color:#004D9F; cursor:pointer;}
.tagSelect{ background:url(../../images/tag_btn_bg.gif) no-repeat;}
.right_block .tagTitle span{ position:absolute; right:5px; color:#004D9F;}
.right_block .tagTitle span a{ float:none; width:auto; height:auto; text-align:left; display:inline; font-weight:100;}
/*专题*/
.zhuanti{ width:100%; float:left; clear:both; margin-bottom:10px;}
.zhuanti img{ width:90px; height:80px; border:1px solid #ccc; float:left;}
.zhuanti h1{ font-size:12px; font-weight:bold; width:124px; float:right;}
.zhuanti span{ font-size:12px; width:124px; float:right; line-height:1.5em; color:#333;}
/*活动、市场*/
.right_block li{ width:99%; float:left; clear:both; line-height:1.5em;}
/*本月新盘等两列格式信息*/
.houseTow{ margin:5px 3px; width:213px; clear:both;}
.houseTow li{ width:106px; float:left; clear:none;}
.houseTow li span{ width:65px; float:left; text-align:left; line-height:1.5em;}
.houseTow li dt{ width:40px; float:left; text-align:left; line-height:1.5em;}
.houseTowItem{ font-weight:bold; text-align:center;}
/*优惠打折楼盘一列格式*/
.lowPrice{ margin:5px 3px; width:213px; clear:both;}
.lowPrice li{ width:212px; float:left; clear:both; line-height:1.5em;}
.lowPrice li span{ width:100px; float:left; white-space:nowrap; overflow:hidden;}
.lowPrice li p{ width:110px; float:left; text-align:center; margin:0;}
/*论坛、博客调用样式*/
.bbsAndBlog{ width:210px; padding:4px; border:1px solid #8EB1D7; border-top:none; clear:both; float:left;}
.bbsAndBlog ul{ width:200px; margin-bottom:3px;}
.bbsAndBlog img{ width:90px; height:80px; border:1px solid #ccc; float:left;}
.bbsAndBlog h1{ font-size:12px; font-weight:bold; width:106px; float:right;}
.bbsAndBlog span{ font-size:12px; width:106px; float:right; line-height:1.5em; color:#333;}
.bbsAndBlog li{ float:left; margin-bottom:1px;}

/*=====================通用尾部======================*/
#foot{ width:930px; border-top:1px solid #B2C9D9; margin:10px auto; clear:both; text-align:center; line-height:1.5em; padding:10px 0; font-family:arial;}

/*=====================通用快速搜索======================*/
#quickSearchArea{ width:918px; height:110px; border:1px solid #C6C6C6; margin:0 auto 5px auto; padding:8px 5px; clear:both; position:relative;}
#quickSearchArea li{ clear:both; width:99%; line-height:1.5em; color:#004D9F; display:block;}
#quickSearchArea li span{ width:40%; float:left;}
.advancedSearchButton{ position:absolute; top:10px; right:20px; padding-left:8px; background:url(../../images/xiala.gif) no-repeat 0 center; font-weight:bold;}
.advancedSearchArea{ position:absolute; top:28px; right:20px; width:350px; height:180px; border:1px solid #B4C8D7; background:#EFF4F8;}
.adv_title{ width:100%; clear:both; line-height:20px; background:#B4C8D7; text-indent:1em; font-weight:bold; color:#004D9F;}
.advancedSearchArea span{ width:330px; clear:both; float:left;}
.advancedSearchArea select{ width:100px;}
.advSearchButton{ line-height:18px; width:100px; font-size:14px; font-weight:bold; clear:both;}

/*=====================通用简化头部======================*/

/*mxly*/
@import url("basic.css");
/*全站首页单独样式*/

/*============焦点新闻===========*/
.index_hot_news{ float:left; width:250px;}
.index_hot_news_title{ width:100%; height:25px; background:url(../../images/bg-newsfocus.gif) no-repeat; clear:both; float:left; margin-bottom:5px;}
.index_hot_news_title span{ float:right; margin-right:5px; margin-top:8px; color:#FFF;}
.index_hot_news li{ width:99%; clear:both; float:left; line-height:1.5em; color:#004D9F;}
.index_hot_news_top{}
.index_hot_news_top img{ width:64px; height:64px; float:left; border:1px solid #ccc;}
.index_hot_news_top h1, .index_hot_news_top span{ width:175px; float:right; text-align:left; font-size:12px;}
.index_hot_news_top span{ color:#000;}

/*============热图===========*/
.index_hot_img{ width:438px; height:200px; border:1px solid #ccc; float:right;}

/*============三项推荐===========*/
.threeTop10{ width:100%; float:left; clear:both; margin-top:10px;}
.threeTop10 ul{ width:217px; float:left; color:#333;}
.threeTop10 ul h1{ width:100%; background:url(../../images/index_tj_title_bg.gif) 0 center no-repeat; float:left; clear:both; margin-bottom:5px; font-size:14px; text-indent:8px; position:relative;}
.threeTop10 ul h1 span{ position:absolute; right:-96px; font-size:12px; font-weight:100; color:#004D9F;}
.threeTop10 ul img{ width:64px; height:64px; float:left; border:1px solid #ccc;}
.threeTop10 ul span{ float:right; width:140px; color:#666;}
.threeTop10 ul span li{ width:99%; float:left; clear:both; line-height:1.4em;}
.threeTop10 ul span li a{ font-weight:bold;}
.threeTop10 ul li{ width:99%; clear:both; line-height:1.5em; font-family:Arial; position:relative;}
.threeTop10 ul li span{ font-weight:bold; float:none;}
.threeTop10 ul li dl{ position:absolute; right:0; top:0; width:78px; overflow:hidden; text-align:left;}
.threeTop10 ul li dt{ position:absolute; right:0; top:0; width:40px; text-indent:16px; background:url(../../images/xq_icon.gif) 0 3px no-repeat;}
.threeTop10Nav{ width:24px; height:258px; font-size:0px; float:left; background:url(../../images/index_tj_nav_bg.gif) no-repeat;}

/*============新房===========*/
/*左侧快搜及常用工具*/
.index_newhouse_left{ width:272px; float:left;}
.index_newhouse_left ul{ width:260px; height:120px; padding:5px; border:1px solid #93B5D0; position:relative; margin-top:7px;}
.index_newhouse_left ul h1{ font-size:14px; color:#000; padding:0 4px; background:#fff; position:absolute; top:-7px; left:10px;}
/*快搜*/
.index_ks{ position:absolute; top:12px; left:10px;}
.index_ks select{ width:110px; font-size:12px;}
.index_ks input{ width:102px;}
.index_ks li{ margin-bottom:2px; width:99%;}
.index_ks_r{ position:absolute; top:10px; left:180px; line-height:18px;}
.index_ks_r li{  margin-bottom:5px;}
/*工具按钮*/
.index_tool{ margin:12px 5px 5px 5px;}
.index_tool span{ width:118px; height:30px; margin-bottom:7px; margin-right:7px; background:url(../../images/tool_btn.gif) no-repeat; line-height:30px; font-weight:bold; color:#004D9F; float:left;}
.index_tool span a{ padding-left:30px; }
.tool_icon1{ background:url(../../images/icon_1.gif) 10px center no-repeat;}
.tool_right_nav{ width:24px; height:280px; background:url(../../images/tool_right_nav.gif) no-repeat; float:left;}
/*新房展示*/
.index_newhouse_center{ width:398px; float:left;}
.index_newhouse_center h1{ width:396px; height:22px; border:1px solid #cdcdcd; background:#EDEDED url(../../images/ico-house.gif) 5px center no-repeat; text-indent:1.5em; font-size:14px; font-weight:bold; line-height:22px; clear:both; position:relative; float:left;}
.index_newhouse_center h1 span{ position:absolute; text-indent:0; right:5px; color:#004D9F; font-weight:100; font-size:12px;}
.index_newhouse_center ul{ width:398px; clear:both; margin:5px 0;}
.index_newhouse_ads_1, .index_newhouse_ads_2{ width:195px; height:80px; background:#ccc;}
.index_newhouse_ads_1{ float:left;}
.index_newhouse_ads_2{ float:right;}
.index_newhouse_center h2{ width:398px; line-height:26px; background:#EDEDED; font-size:12px; font-weight:bold; float:left;}
.index_newhouse_center li{ width:398px; line-height:1.5em;}
.index_newhouse_center li span, .index_newhouse_center h2 span{ float:left;}
.item1{ width:98px;}
.item2{ width:40px;}
.item3{ width:60px;}
.item4{ width:60px;}

/*============家居===========*/
.index_house{ float:left;}
.index_house .title{width:100%; height:24px; background:url(../../images/right_block_title_bg.gif) repeat-x; line-height:24px; position:relative; margin-bottom:5px;}
.index_house .title span{font-size:12px; color:#004D9F; font-weight:bold; float:left; text-indent:20px; background:url(../../images/ico-house.gif) 3px 2px no-repeat;}
.index_house .title dt{position:absolute; right:5px; color:#004D9F;}
.index_house img{width:120px; height:100px; float:left;}
.index_house_nav{width:15px; height:287px; background:url(../../images/index_house_nav.gif) no-repeat; float:left;}
.index_house li{ width:120px; float:left; margin:5px;}
.index_house li span{ width:100%; clear:both; line-height:2em; text-align:center; float:left;}

/*============推荐设计师、家装公司===========*/
.index_tj{ width:928px; border:1px solid #8EB1D7; background:#E5ECF4; margin:0 auto; float:left; margin-bottom:10px; clear:both; position:relative;}
.index_tj .img, .index_tj .list{ margin:0; padding:0; float:left;}
.index_tj li{ width:84px; height:66px; margin-right:10px; margin-top:8px;}
.index_tj li img{ width:84px; height:66px; background:#CCC; float:left;}
.index_tj li span{ width:100%; float:left; margin-top:5px; text-align:center;}
.index_tj dl{ position:absolute; top:8px; right:5px; width:28px; height:66px; font-size:0px; margin:0;}

/*============友情链接===========*/
.friendLink{ width:930px; margin-top:20px; margin:0 auto 10px auto; clear:both;}
.friendLink_title{ width:100%; height:21px; background:url(../../images/index_link_title_bg.gif) no-repeat; line-height:21px; text-indent:1em; font-weight:bold; font-size:12px; color:#004D9F;}
.link_item{ padding:5px; width:918px; border:1px solid #8FB1C9; border-top:none; clear:both; float:left;}
.link_item li{ margin:5px; line-height:1.2em; white-space:nowrap;}

