﻿/*CSS重置样式*/ 
*{margin: 0;padding: 0;list-style: none;}
body{ orphans:0px; padding:0px; margin:0px;font-size:12px;line-height: 22px;font-family:"宋体", Tahoma, Helvetica, Arial, sans-serif;webkit-text-size-adjust: none;}
form,div,ul,li,p,h1,h2,h3,h4,h5,h6,table,th,td,p,{ padding:0px; margin:0px;}
table { padding:0px; margin:0px;border-collapse: collapse;border-spacing:0;}
input{font-size:12px; line-height: 16px}
select{font-size:12px; line-height: 16px}
img,table{border: none;}
ul{list-style-type: none}
li{list-style-type: none}
a img, :link img, :visited img {border: 0;}  
a:link {color: #000; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}
.AntHouseListInfo_2 li,.main .SoL .kel { background-image:url(../house/Images/bor_w.gif);}
.linfo dl .ynr em { background-image:url(../house/Images/Ant-bg.gif);}

/*通用样式*/
.AntClear{ clear:both; height:0px; overflow:hidden;}
.AntBr {text-align:justify;text-justify:inter-ideograph;}

/*头部导航*/
.AntHouseShopTop { height:39px; width:auto; overflow:hidden; background:url(../Images/AntShopImages/TopBg.jpg) repeat-x;}
.AntHouseShopTop .CenterTop { width:950px; height:auto; overflow:hidden; margin: 0 auto;}
.AntHouseShopTop .Left { width:530px; height:auto; overflow:hidden; float:left; margin:10px 0px 0px 0px;}
.AntHouseShopTop .Left a {display:block; float:left; padding-left:20px; float:left; color:#666666;}
/*Ico*/
.AntHouseShopTop .AntHome { background:url(../Images/AntShopImages/TopIco.gif) -10px -6px;} /*首页*/ 
.AntHouseShopTop .AntCantavil { background:url(../Images/AntShopImages/TopIco.gif) -100px -6px;} /*楼盘*/ 
.AntHouseShopTop .AntSecond-House { background:url(../Images/AntShopImages/TopIco.gif) -190px -6px;} /*二手房*/ 
.AntHouseShopTop .AntLetting { background:url(../Images/AntShopImages/TopIco.gif) -281px -6px;} /*租房*/  
.AntHouseShopTop .AntMap { background:url(../Images/AntShopImages/TopIco.gif) -372px -6px;} /*地图找房*/  
.AntHouseShopTop .AntAgent { background:url(../Images/AntShopImages/TopIco.gif) -465px -6px;} /*经纪人*/ 
.AntHouseShopTop .AntCell { background:url(../Images/AntShopImages/TopIco.gif) -553px -6px;} /*小区*/ 
.AntHouseShopTop .Left em { display:block; float:left; width:2px; height:39px; overflow:hidden; background:url(../Images/AntShopImages/TopBorder.jpg) no-repeat; margin:-10px 10px 0px 10px;} 
.AntHouseShopTop .Left a:hover { color:#0a7a03;}
/*TopRight*/
.AntHouseShopTop .Right { width:420px; height:auto; overflow:hidden; float:right; padding-top:7px;}
.AntHouseShopTop .Right a { display:block; width:72px; height:19px; overflow:hidden; background:url(../Images/AntShopImages/TopIco.gif) -648px -8px; float:left; margin:3px 15px 0px 5px;}
.AntHouseShopTop .AntSearch { float:left;} 
.AntHouseShopTop .AntSearch .AntInput {background:url(../Images/AntShopImages/input.gif) #FFFFFF no-repeat scroll 0 0;line-height:18px;height: 18px; width:130px; border: 1px solid #5bbaff; float:left; margin-right:5px; padding:2px 0px 2px 5px; color:#a9a9a9;}
.AntHouseShopTop .AntSearch .AntButton { width:65px; height:22px; overflow:hidden; background:url(../Images/AntShopImages/TopIco.gif) -766px -6px; float:right; border:none; margin-top:1px;}
/*下拉列表*/
#AntHouseSelect { width:175px; float:left;}
#AntHouseSelect .select_box{width:100px;height:24px;} 
#AntHouseSelect div.tag_select{display:block;color:#a9a9a9;width:80px;height:24px;background:transparent url("../Images/Ant-select.gif") no-repeat 0 0;padding:0 10px;line-height:24px;}
#AntHouseSelect div.tag_select_hover{display:block;color:#79A2BD;width:80px;height:24px;background:transparent url("../Images/Ant-select.gif") no-repeat 0 -24px;padding:0 10px;line-height:24px; }
#AntHouseSelect div.tag_select_open{display:block;color:#79A2BD;width:80px;height:24px;background:transparent url("../Images/Ant-select.gif") no-repeat 0 -48px;padding:0 10px;line-height:24px;}
#AntHouseSelect ul.tag_options{position:absolute; padding:0;margin:0;list-style:none;background:transparent url("../Images/Ant-select.gif") no-repeat right bottom;width:100px;padding:0 0 5px;}
#AntHouseSelect ul.tag_options li{background:transparent url("../Images/Ant-select.gif") repeat-y -100px 0;display:block;width:80px;padding:0 10px;height:24px;text-decoration:none;line-height:24px;color:#79A2BD;}
#AntHouseSelect ul.tag_options li.open_hover{background:transparent url("../Images/Ant-select.gif") no-repeat 0 -72px;color:#fff}
#AntHouseSelect ul.tag_options li.open_selected{background:transparent url("../Images/Ant-select.gif") no-repeat 0 -96px;color:#fff}


.banner,.banner .if { position:relative; width:950px; height:150px; overflow:hidden; margin:auto;}
.banner .if { width:950px; overflow:150px; overflow:hidden;}
.banner .CompanyName { position:absolute; top:20px; left:30px;}
.banner .CompanyName .name { line-height:50px; font-size:30px; color:#333333; font-family:"微软雅黑";}
.banner .CompanyName .Url a { margin-right:15px;}
.banner .CompanyName .Url .c1 { color:#333333;}
.banner .CompanyName .Url .c2 { color:#ff0000;}
.banner .CompanyName .Url .c3 { color:#3279d6;}
.banner .me { width:950px; position:absolute; bottom:0; text-align:center; font-size:14px; line-height:29px; padding-left:12px;}
.banner .me li {width:92px; line-height:30px; overflow:hidden; height:29px; float:left; margin-right:10px;}
.banner .me li a { display:block; float:left; width:92px; height:29px;}
.banner .me li a:hover,.banner .me li .Current{ font-weight:bold; color:#FFF; text-decoration:none;}
.main { width:950px; height:auto; overflow:hidden; margin:auto; padding-top:7px;}
.SoL { width:730px; height:auto; overflow:hidden; float:left;}
.SoR { width:220px; height:auto; overflow:hidden; float:right;}

.cm,.cm .ct,.cm .cc,.cm .cb{ width:210px; float:right; overflow:hidden;}
.cm .ct { width:200px; height:29px; font-size:14px;font-weight:bold; line-height:29px; padding-left:10px;}
.cm .cc { width:208px; padding-bottom:10px;}
.cm .cb { height:3px; margin-bottom:7px;}
.linfo dl { width:170px; margin:auto; height:auto; overflow:hidden;}
.linfo dt { padding:10px 0 10px 0;}
.linfo dt div,.linfo dt div a { overflow:hidden; width:150px; height:80px;}
.linfo dt div { padding:2px; border:solid 1px #e6e6e6; margin:auto;}
.linfo dt div a {display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:70px;}
.linfo dt div img{vertical-align:middle;}
.linfo dl dd,.linfo dd a {color:#333333; height:20px; line-height:20px; overflow:hidden;}
.linfo dl dd.gs { font-size:14px; color:#1165bd;}
.linfo dl .ynr font { float:left; font-size:12px;}
.linfo dl .ynr em { display:block; width:33px; height:18px; background-position:-143px -15px; float:left; }
.linfo dl .mail a { color:#0041d9;}.linfo dl .tel span { color:#cc0000;}

/*标题*/
.housrTop dt { padding-top:5px; padding:5px 0 5px 0; margin-bottom:10px;}
.housrTop dt strong { font-size:14px; padding-right:15px;}
.housrTop dt {color:#333333;} .housrTop dt a,.housrTop dt a:visited,.main .SoL .kl a.mor { float:right;}
.housrTop dt b { font-size:14px; color:#eb6100; padding:0 5px 0 5px;}
.housrTop dd { width:120px; margin-right:10px; float:left; padding:10px 0 0 15px;}

/*居中*/
.jzi { margin-bottom:5px;}
.jzi,.jzi a { overflow:hidden; width:100px; height:75px;}
.jzi a {display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:70px;}
.jzi img{vertical-align:middle;}

.housrTop dd .tina,.housrTop dd .tina div { cursor:pointer;width:120px; height:20px; line-height:20px; overflow:hidden; color:#0041d9; text-decoration:none;}
.main .SoL .housrTop dd .tina:hover { color:#F00;}
.main .SoL .housrTop dd .price {font-size:14px;color:#EB6100;line-height:20px;}
.kl { width:720px;  text-align:center; height:auto; height:29px; line-height:28px; font-size:14px; padding-left:10px;} 
.main .SoL .kl a.de {  display:block; float:left; width:98px; height:28px; border-bottom:none; margin-right:10px; position:relative;color:#333333;}
.main .SoL .kl .de:hover,.main .SoL .kl a.Current { background:none; text-decoration:none;background-color:#FFF; font-size:14px; font-weight:bold;top:1px; z-index:1;}
.main .SoL .kl a.mor { font-size:12px;} 
.main .SoL .kel  { width:730px; height:auto; overflow:hidden; padding:7px 0 7px 0;background-position:left bottom; background-repeat:repeat-x;}
.main .SoL .kel li { width:720px; height:27px; line-height:27px; overflow:hidden; padding-left:10px;}
.main .SoL .kel li a { color:#0041d9; margin:0 5px 0 5px;}
.main .SoL .kel li a font { font-size:12px; color:#999999;}
.main .SoL .kel li .b { font-weight:bold; color:#eb6100;}

/*分页代码*/
.pab .li { float:left; margin-bottom:7px;}
.pab .li strong { padding:0 7px 0 7px; color:#cc0000;}
div.AntMemberPage { width:653px;  height:35px; overflow:hidden; float: right; color:#999999; padding-right:5px; }

/*居中*/
.jjr em,.jjr em a { overflow:hidden; width:65px; height:80px;}
.jjr em {border:solid 1px #cccccc; margin:auto;}
.jjr em a {display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:70px;}
.jjr em img{
vertical-align:middle; max-width:65px; max-height:80px;
width: expression(this.width > 65 && this.width > this.height ? 65 : true);
height: expression(this.height > 80 ? 80 : true);
}

/* 经纪人 */
.jjr em{ float:left; margin:3px 5px 0 0; }
.jjr .c { padding-bottom:7px;}

.me li a,.cm .ct,.cm .cb{ background-image:url(../Images/AntShopImages/ShopSk.gif);}
.main .SoR .cm .cc .jjr dl dl { height:auto; overflow:hidden; padding:3px 0 0 0;}
.main .SoR .cm .cc .jjr dl dd { width:220px; float:left; color:#333333; background-position:left bottom; padding:7px 0 7px 10px;}
.main .SoR .cm .cc .jjr dl dd ul li a,.main .SoR .cm .cc .jjr dl dd ul li font.name { font-size:12px; color:#296ea0;}
.main .SoR .cm .cc .jjr dl dd ul li a:hover { color:#d51d1d;}
.jjr ul li { width:130px; height:22px; line-height:22px; overflow:hidden;}
.jjr ul li font { color:#d51d1d; font-size:12px;}

/*出售房源*/
.AntHouseListInfo_2 { padding-bottom:10px;}
.AntHouseListInfo_2 .current {background-color:#f8f8f8; }
.AntHouseListInfo_2 .c .Img { width:34px; height:auto;display:block; float:left;  padding:3px 6px 0px 5px; }
.AntHouseListInfo_2 .c .Color { color:#0099cc; font-size:12px;}
.AntHouseListInfo_2 .c .AntIco .Time { color:#999999; float:left; margin-left:5px;height:20px; }
.AntHouseListInfo_2 .c .AntIco .name_ { display:block; width:auto; height:20px; overflow:hidden; background:url(../house/Images/AntHouseDetail.gif) -85px -272px; padding-left:17px; color:#3366cc; float:left; }
.AntHouseListInfo_2 .c .AntIco .name_ img { margin-left:3px; }
/*新急ICO*/
.AntHouseListInfo_2 .r .Ico_Ico { width:23px; height:23px; display:block; overflow:hidden;position:relative; margin:0 0 -17px 90px;}
.AntHouseListInfo_2 .l_ { text-align:center; padding-top:15px; width:120px; height:auto; float:left; overflow:hidden;}
.AntHouseListInfo_2 .l_ div{width:100px;height:75px; overflow:hidden; border:solid 1px #e0e8f3; background:#FFFFFF;position:relative;}
.AntHouseListInfo_2 .l_ div a{display:table-cell;vertical-align:middle;text-align:center;width:100px;height:75px;outline:none;*display:block;*font-family:Arial;*font-size:65px;}
.AntHouseListInfo_2 .l_ div img{vertical-align:middle;}
.ListTop{ display:block; width:37px; height:35px; position:absolute; right:0; bottom:0;background:url(../Images/top-1.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/ant/Images/top-1.png');}
/*列表*/
.AntHouseListInfo_2 { width:730px; height:auto; overflow:hidden; }
.AntHouseListInfo_2 li { background: clear:both; width:730px; height:auto; overflow:hidden; background-position:left bottom; background-repeat:repeat-x;}
.AntHouseListInfo_2 .AntBg { background:#eef7ff;} 
.AntHouseListInfo_2 .l img { width:130px; height:100px; overflow:hidden;}
.AntHouseListInfo_2 .c { width:470px;  float:left; overflow:hidden; margin-top:10px; padding-left:0; _padding-left:5px; }
.AntHouseListInfo_2 .c .name { float:left; font-size:14px; color:#0449be; height:25px; line-height:25px; overflow:hidden;　float:left; }
.AntHouseListInfo_2 .c .name a { color:#0449be;}
.AntHouseListInfo_2 .r { width:125px; height:80px; float:right; overflow:hidden; margin-top:30px;}
.AntHouseListInfo_2 .r .Ico { width:45px; height:45px; display:block; overflow:hidden; background:url(../Images/AntHouseIco.gif) -441px -2px; position:absolute; font-size:15px;color:#FFFFFF; text-align:center; line-height:3.3em; margin:-30px 0px 0px 80px!important;margin:-30px 0px 0px 60px; }
*+html .AntHouseListInfo_2 .r .Ico {margin:-30px 0px 0px 60px!important;}
.AntHouseListInfo_2 .r .Ico_ { width:45px; height:45px; display:block; overflow:hidden; background:url(../Images/AntHouseIco.gif) -490px -2px; position:absolute; font-size:15px; color:#FFFFFF; text-align:center; line-height:3.3em; margin:-30px 0px 0px 80px!important;margin:-30px 0px 0px 60px;}
*+html .AntHouseListInfo_2 .r .Ico_ {margin:-30px 0px 0px 60px!important;}
.AntHouseListInfo_2 .r a {display:block; width:88px; height:25px; overflow:hidden; background:url(../Images/AntHouseIco.gif) -178px top; margin: 0 auto; color:#333333; text-align:center; line-height:2.2em;}
.AntHouseListInfo_2 .r p { text-align:center; padding-top:5px;}
.AntHouseListInfo_2 .r p font { color:#eb6100; font-size:18px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.AntHouseListInfo_2 .c .status1 { width:34px; height:21px; overflow:hidden; display:block; float:left; background:url(../Images/AntHouseIco.gif) -397px -2px; margin-left:5px; color:#FFFFFF; text-align:right; padding-right:6px;}
.AntHouseListInfo_2 .c .status2 { width:34px; height:21px; overflow:hidden; display:block; float:left; background:url(../Images/AntHouseIco.gif) -357px -2px; margin-left:5px; color:#FFFFFF; text-align:right; padding-right:6px;}
.AntHouseListInfo_2 .c .status3 { width:34px; height:21px; overflow:hidden; display:block; float:left; background:url(../Images/AntHouseIco.gif) -317px -2px; margin-left:5px; color:#FFFFFF; text-align:right; padding-right:6px;}
.AntHouseListInfo_2 .c .Add { height:22px; line-height:22px; overflow:hidden; clear:both; color:#333333;}

/* 介绍 */
.MainCenter { width:730px; float:left; overflow:hidden; padding:10px 0 0 0; font-size:14px; line-height:2em;}

/*经纪人列表*/
.Agent .h2 .l { width:730px; float:left;}
.Agent .h2 .r { width:230px; float:right;}
.Agent .h2 .l b { display:block; float:left; width:99px; height:25px; line-height:25px; text-align:center; color:#FFF;background-position:-95px -48px; font-weight:bold;}
.Agent .h2 .l p { height:25px; line-height:25px; color:#333333; padding-left:15px; float:left;}
.Agent .h2 .l .t2 { height:27px; line-height:27px; overflow:hidden; background-position:-203px -12px; clear:both; border-top:solid 2px #be0000;}
.Agent .h2 .l .t2 dd { float:left; color:#666666;}
.Agent .h2 .l .t2 dd.w1 { width:140px;text-align:center;}
.Agent .h2 .l .t2 dd.w2 { width:270px;}
.Agent .h2 .l .t2 dd.w3 { float:left;}
.Agent .h2 .l .t2 dd.w4 { width:140px; float:right;text-align:center;}
.Agent .h2 .l .li dd { width:728px; height:148px; border:solid 1px #e6e6e6; overflow:hidden; margin-bottom:7px;}
.Agent .h2 .l .li dd aside { width:130px; height:133px; padding-top:15px; background-color:#f0f6f9; float:left;}

/** 垂直居中 **/
.Agent aside div,.Agent aside div a { overflow:hidden; width:90px; height:110px;}
.Agent aside div { margin:auto;padding:2px;border:solid 1px #dee1e2; background-color:#FFF;}
.Agent aside div a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:55px;}
.Agent aside div img{vertical-align:middle;}
.Agent .h2 .l .li dd ul { float:left; width:270px; line-height:2em; color:#333333; padding:14px 0 0 12px;}
.Agent .h2 .l .li dd ul li { width:270px; height:24px; line-height:24px; overflow:hidden;}
.Agent .ti { font-size:14px; font-weight:bold;}.Agent .ti a{ color:#0041d9;}
.Agent .ti a,.Agent .ti .name,.Agent .ti .rz  { display:block; float:left;  }
.Agent .ti .rz { width:33px; height:18px; background-position:-143px -15px; margin:2px 0 0 5px;}
.Agent .tp span { color:#cc0000;}.Agent .q a:hover,.Agent .f a{ color:#296ea0;}
.Agent .f strong { color:#d51d1d;}.Agent .lo { padding-top:55px; float:left;}
.Agent .lo img { margin-right:8px;}.Agent .en { width:170px; height:93px; position:relative; float:right; padding-top:55px;}
.Agent .h2 .l .li dd .en p { float:right; width:140px; height:100px; text-align:center;}
.Agent .en a { color:#0041d9; }
.Agent .en .lv { position:absolute; right:15px; bottom:0; _bottom:10px;}
.Agent .en .lv img { margin-right:3px;}
.Agent .en em{ font-style:normal}

/*版权信息*/
.AntFooter { width:950px; margin: 0 auto; text-align:center; padding:0 0px 10px; line-height:1.8em;color:#666666;}
.AntFooter li a,.AntFooter li a:link,.AntFooter li a:visited{color:#666666;}
.AntFooter .Nav a { margin:0px 5px 0px 5px;}
.AntFooter .Nav a,.AntFooter .Nav a:link,.AntFooter .Nav a:visited { color:#307eb9; text-decoration:underline;}
.AntFooter .Nav a:hover,.AntFooter li a:hover{ color:#CC0000;}

/*下拉列表*/
#AntHouseSelect { width:175px; float:left;}
#AntHouseSelect .select_box{width:100px;height:24px;} 
#AntHouseSelect div.tag_select{display:block;color:#a9a9a9;width:80px;height:24px;background:transparent url("../House/Images/Ant-select.gif") no-repeat 0 0;padding:0 10px;line-height:24px;}
#AntHouseSelect div.tag_select_hover{display:block;color:#79A2BD;width:80px;height:24px;background:transparent url("../House/Images/Ant-select.gif") no-repeat 0 -24px;padding:0 10px;line-height:24px; }
#AntHouseSelect div.tag_select_open{display:block;color:#79A2BD;width:80px;height:24px;background:transparent url("../House/Images/Ant-select.gif") no-repeat 0 -48px;padding:0 10px;line-height:24px;}
#AntHouseSelect ul.tag_options{position:absolute; padding:0;margin:0;list-style:none;background:transparent url("../House/Images/Ant-select.gif") no-repeat right bottom;width:100px;padding:0 0 5px;}
#AntHouseSelect ul.tag_options li{background:transparent url("../House/Images/Ant-select.gif") repeat-y -100px 0;display:block;width:80px;padding:0 10px;height:24px;text-decoration:none;line-height:24px;color:#79A2BD;}
#AntHouseSelect ul.tag_options li.open_hover{background:transparent url("../House/Images/Ant-select.gif") no-repeat 0 -72px;color:#fff}
#AntHouseSelect ul.tag_options li.open_selected{background:transparent url("../House/Images/Ant-select.gif") no-repeat 0 -96px;color:#fff}
