@charset "utf-8";


/*每块中间底*/
.BoxBodyHouseSearch{ border:1px solid #ED9090; border-bottom:0px; border-top:0px;}

/*每块底*/
.BoxBottomLeftHouseSearch{ background:url(../images/marry/MarryBg.gif) no-repeat 0px -116px; width:25px; height:10px; overflow:hidden; float:left;}
.BoxBottomCenterHouseSearch{ border-bottom:1px solid #ED9090; height:6px; float:left; overflow:hidden}
.BoxBottomRightHouseSearch{ background:url(../images/marry/MarryBg.gif) no-repeat 0px -51px; width:13px; height:10px; overflow:hidden; float:right;}


/*房源搜索*/
.search{overflow:hidden; padding:15px 30px 15px 26px; background:#FFFFFF; width:650px; }
.search ul{ list-style:none; margin:0px; padding:0px; width:100%; overflow:hidden;}
.search ul.but{ text-align:center; padding-top:15px;}
.search li{ list-style:none; line-height:25px; display:inline; float:left; margin:0px; padding:0px;}
.search li span{ color:#DC2107; width:80px; display:block; text-align:right }
.search li.sortComment{ width:550px; overflow:hidden;}

/*灰色链接*/
a.grayLink,  a.grayLink:visited{color:#999999; text-decoration:none;font-size:12px; font-weight:normal;}
a.grayLink:hover{color:#999999; text-decoration:underline;}

/*房源列表*/
.HouseListBox{ cursor:pointer;}
.HouseList{ padding:10px 15px 5px 15px; width:98%; +width:98%; _width:95%; border-bottom:1px dashed #cccccc; overflow:hidden;}
.HouseImg{ padding-left:0px;  width:140px;text-align:center; float:left;}
.HouseInfo{ width:360px; float:left; }
.HouseInfo{ padding:0px 15px 5px 10px; }
.HouseInfo ul{ font-size:14px; font-weight:bold; color:#404040; margin:0px; padding:0px;}
.HouseInfo ul a,.HouseInfo ul a:visited{color:#404040; text-decoration:none;font-size:14px; font-weight:bold;}
.HouseInfo ul a:hover{color:#404040; text-decoration:underline;}
.HouseInfo li{ list-style:none; padding:0px; margin:0px; font-weight:normal;font-size:12px;}
.HouseInfo li a,.HouseInfo li a:visited{color:#404040; text-decoration:none;font-size:12px; font-weight:normal;}
.HouseInfo li a:hover{color:#FC6400; text-decoration:underline;}
.HouseInfo li.contact{ color:#999999}

/*房源列表*/
.HousePrice{ width:130px; padding-top:50px; color:#EB6100; float:left }
.HousePrice span{ font-size:26px; font-weight:bold;}

/*房源评分*/
.HouseGrade{ width:140px; color:#EB6100; float:left;}


/*楼盘搜索*/
.HouseSearchBar{background:url(../images/Common/Common.gif) no-repeat 0px -627px; width:960px; height:35px; margin:auto; overflow:hidden; margin-bottom:6px; }
.HouseSearchBar ul{ list-style:none; margin:0px; padding:0px; overflow:hidden; height:30px; padding-left:40px; padding-top:8px;}
.HouseSearchBar li{ list-style:none; display:inline; float:left; margin-right:6px;}
.HouseSearchBar li span{ color:#DC2B24; }

/*经济人列表*/
.BrokerList{ padding:0px; width:708px; border:1px solid #DD1D18; margin-bottom:10px; overflow:hidden; margin-top:5px; }
.BrokerHeadImg{ padding-left:8px; padding-top:16px; width:150px; text-align:center; padding-bottom:5px; float:left; }
.BrokerHeadImg img{ margin-bottom:2px;}
.BrokerCommend{ width:280px; margin:0px; padding:0px; float:right;  }
.BrokerInfo{ float:left; width:220px; margin:0px; padding:5px 0px; line-height:20px;  overflow:hidden; margin-top:10px; height:140px; }
.BrokerInfo span{ font-size:14px; font-weight:bold; }
.SellHireBg{ background:url(../Images/house/SellHire_Bg.gif) no-repeat; width:36px; height:190px; overflow:hidden; float:left}

.BrokerCommendHouse{ width:250px; float:left; margin-right:10px;  margin-bottom:10px; overflow:hidden; padding-top:10px; }
.BrokerCommendHouse ul{ list-style:none; margin:0px; padding:0px; width:100%; overflow:hidden;}
.BrokerCommendHouse li{ list-style:none; margin:0px; padding:0px; line-height:18px; padding-bottom:3px; }
.BrokerCommendHouse li a, .BrokerCommendHouse li a:visited{color:#D91E05; text-decoration:none; font-size:14px; font-weight:bold;}
.BrokerCommendHouse li a:hover{color:#DC2107; text-decoration:underline;}

/*排行*/
.BoxContent li span{ }
.BoxContent li.HouseRankName{ width:50px; float:left; height:24px;}
.BoxContent li.HouseRankGrade{ width:60px; float:left; height:24px;}
.BoxContent li.HouseRankCount{ width:70px; height:24px;}

/*房源信息页面*/
.Locale{ margin:auto; width:960px; margin-top:-5px;}
.HouseBox{position:relative; background:#EBEBEB; height:383px;}
.HouseBrokerInfo{ position:absolute; width:160px; left:5px; background:#ffffff; top:5px; padding:10px; height:350px; overflow:hidden;}
.HouseBrokerInfo ul{ list-style:none; margin:0px; padding:0px; width:100%; overflow:hidden; text-align:center;}
.HouseBrokerInfo li{ list-style:none; margin:0px; padding:2px; }
.HouseBrokerInfo li.left{ text-align:left;}

.HouseInfoContent{ position:absolute; width:490px; left:192px; background:#ffffff; top:5px; padding:10px; height:350px; overflow:hidden; }
.HouseInfoContent ul{ list-style:none; margin:0px; padding:0px; overflow:hidden; }
.HouseInfoContent ul.title{ font-size:14px; font-weight:bold; padding-bottom:10px; padding-left:12px;}
.HouseInfoContent li{ list-style:none; margin:0px; padding:2px; float:left; display:inline; width:45%; border-bottom:1px dashed #cccccc; margin-left:12px; line-height:20px;}
.HouseInfoContent li.tel{ background:url(../Images/house/telBg.jpg) no-repeat; width:278px; height:44px; text-indent:108px;  font-size:20px; line-height:38px; font-family:Tahoma; margin:5px 0px 5px 12px; +margin:8px 0px 15px 12px; border-bottom:0px; padding:0px;}
.HouseInfoContent li.telExplain{margin-left:12px; border-bottom:0px; color:#de8242; width:95%; }
.HouseInfoContent li span{ font-size:26px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#EB6100;}
.HouseInfoContent li strong{ color:#EB6100; font-size:14px;  font-size:15px\9; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;font-weight:normal\9; +font-weight:normal; _font-weight:bold; } 


.NewHouseBox{ background:#ffffff; }
.NewHouseImg{ float:left; width:278px; background:#ffffff; padding:8px; height:368px; overflow:hidden;}
.NewHouseImg img{ padding:5px; border:1px solid #cccccc; width:268px;}

.NewHouseContent{ float:right; width:394px;  background:#ffffff; padding:10px; overflow:hidden; padding-top:5px; }
.NewHouseContent ul{ list-style:none; margin:0px; padding:0px; width:100%; overflow:hidden; padding-bottom:0px;}
.NewHouseContent li{ list-style:none; margin:0px; padding:2px; float:left; display:inline; width:45%; border-bottom:1px dashed #cccccc; margin-left:12px; line-height:20px;}

.NewHouseContent li.subject{ margin-bottom:5px; line-height:25px; padding-bottom:10px; width:100%;}
.NewHouseContent span{ color:#000; }
.NewHouseContent strong span{  font-size:22px; color:#F23E12; font-family:"微软雅黑"; font-weight:normal}
.NewHouseContent b span{ font-size:20px; color:#FF5A00; font-family:Verdana,Arial,sans-serif,"Times New Roman",宋体; font-weight:normal}

.HouseCommentBox{ width:100%; border-bottom:1px dashed #cccccc; height:100px; margin-bottom:5px;}
.HouseCommentPointBox{ float:left; width:110px; overflow:hidden; position:relative; }
.HouseCommentPoint{ color:#FF5A00;font-size:70px; font-weight:bold; line-height:70px; font-family:Verdana,Arial,sans-serif,"Times New Roman",宋体; font-style:italic; height:70px;}
.Decimal{ font-size:35px; line-height:35px;color:#FF5A00; position:absolute; top:8px; left:50px; font-family:Verdana,Arial,sans-serif,"Times New Roman",宋体; font-style:italic;}

.PointSmall{color:#FF5A00; font-size:22px; line-height:22px; font-family:Tahoma,Arial,sans-serif,"Times New Roman",宋体; text-align:center; font-weight:bold;}
.DecimalSmall{ font-size:18px; line-height:18px;color:#FF5A00; position:absolute; top:3px; left:82px; font-family:Verdana,Arial,sans-serif,"Times New Roman",宋体; }

.Number{ padding:0px; font-style:normal; font-weight:normal; width:100%;}

.HouseCommentOther{ float:right; width:280px; }
.HouseCommentOther ul{ list-style:none; margin:0px; padding:0px; width:95%; overflow:hidden; border:0px;line-height:19px; height:19px; }
.HouseCommentOther ul.star{ height:28px; background:url(../Images/house/StarBig01.gif) repeat-x; width:280px; overflow:hidden }
.HouseCommentOther ul.pointBut{ height:30px; padding-top:6px; text-align:right;}
.HouseCommentOther li{ list-style:none; margin:0px; float:left; display:inline; width:60px; margin-right:5px;  }
.CurrentlyStar{ background:url(../Images/house/StarBig02.gif) repeat-x; height:28px;}

.StarSmall{ height:15px; background:url(../Images/house/StarBig01Small.gif) repeat-x;width:140px; overflow:hidden; margin-bottom:5px;}
.CurrentlyStarSmall{ background:url(../Images/house/StarBig02Small.gif) repeat-x; height:15px;}

/*购房菜单栏下的搜索条*/
.TopMenuLevel2{ background:url(../images/house/HouseBg.gif) no-repeat 0px -41px; width:960px; height:33px; overflow:hidden; }

/*购房的二级菜单*/
.TopMenuLevel22{ background:url(../images/common/common.gif) no-repeat 0px -65px; width:960px; height:36px; overflow:hidden;text-align:center; margin:auto;}
.TopMenuLevel22 ul{ list-style:none; margin:0px; padding:0px; width:100%; overflow:hidden; margin-left:265px;  }
.TopMenuLevel22 li{ list-style:none; margin:0px; padding:0px; float:left; display:inline; text-align:center; padding-top:10px; }
.TopMenuLevel22 li.dot{ background:url(../images/house/HouseBg.gif) no-repeat -22px -9px; width:1px; height:20px; margin:8px 15px;  overflow:hidden; padding:0px;}
.TopMenuLevel22 li a, .TopMenuLevel22 li a:visited{color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;}
.TopMenuLevel22 li a:hover{color:#ffffcc; text-decoration:underline;}
.TopMenuLevel22 li span{ color:#ffffcc; font-size:14px; font-weight:bold; }
.TopMenuLevel22 li.housemenusel a{color:#ffffcc; font-size:14px; font-weight:bold;}


.WorkBox{width:153px; margin:0 10px 10px 10px;_margin:0 8px 5px 8px; padding-bottom:5px;}
.WorkBox li { height:18px; line-height:18px; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif }
.WorkBox li span{ font-size:14px; font-weight:bold; color:#DD3930; font-family:Tahoma;}
.WorkImg{ border:0px; width:153px;}


.titleBg{ background:url(../images/common/common.gif) no-repeat 0px -686px; height:34px; overflow:hidden }
.titleT{font-size:14px; color:#ffffff; font-weight:bold; width:160px; text-align:center; display:block; padding-top:8px; float:left; }
.titleC{ border:0px; padding-left:3px; padding-top:10px;}

.score
{
    width: 380px;
    height: 100%;            
    text-align:center;
    padding-left:20px;
} 
.score div
{
    margin:5px auto;   
}    
.score ul
{
    list-style: none;
    margin: 0;            
    padding: 0px;           
}
.score li
{
    list-style: none;
    float: left;
    font-size: 13px;
    width:150px;
}
.score .toggle
{
    margin-left: 30px;
}
.liTotalScore
{        	
    color: #ff6600;            
    font-size: 50px;           
    font-family:黑体; 
    line-height:50px;   
    margin-bottom:30px;        
}



