﻿@charset "utf-8";
body {font-size: 12px;  margin: 0px;padding: 0px; font-family:"宋体";}
a{color:#333; text-decoration:none}
a:hover {color:#f00; text-decoration:none}
ul,ol,p,dl,li{margin:0;padding:0}
ul,ol,dl{height:100%;}
ul,li{list-style:none}
img {border:none;}
h1,h2,h3,h4,h6{font:12px Verdana;margin:0;padding:0}
input {font:12px Verdana}
form{margin:0px;padding:0px;}
/*div{ overflow:hidden;}*/
.p-t5{padding-top:5px;}
.p-t10{padding-top:10px;}
.p-b5{padding-bottom:5px;}
.p-b15{padding-bottom:10px;}
.p-l5{padding-left:5px;}
.p-l15{padding-left:15px;}
.p-l25{padding-left:25px;}
.p-r5{padding-right:5px;}
.m-t5{margin-top:5px;}
.m-t15{margin-top:10px;}
.m-t8{margin-top:8px;}
.m-b8{margin-bottom:8px; overflow:hidden; height:100%; clear:both}
.m-l5{margin-left:5px;}
.m-b5{margin-bottom:5px;}
.m-b15{margin-bottom:15px;}
.m-r5{margin-right:5px;}
.m-r10{margin-right:10px;}
.m-t1{padding-top:1px;}
.m-b1{padding-bottom:1px;}
.fl-le{float:left;}
.fl-ri{float:right;}
.col-g{color:#196000;}
.col-g a{color:#196000;}
.xian_b{border-bottom:solid 1px #DEFFAC;}
.gray-und{font-size:12px;color:#333; text-decoration:underline; }
.f-red{color:#FF0000;font-size:12px;}
.f-red a {font-size: 12px;color: #FF0000;   text-decoration: none;}
.f-red-17{ font-size:20px;font-weight:bold;text-decoration:none;color:#F60; font-family:"微软雅黑";}
.f-phone{ font-size:25px; font-family:"微软雅黑"; font-weight:bold; color:#F60;}
.f-red-15{font-size:15px;font-weight:bold;text-decoration:none;color:#FF0000;}
.f-red-15 a{font-size: 15px; color: #FF0000; text-decoration: none;}
.f-blank{font-size:14px; font-weight:bold; color:#000;}
.f-red14{color:#FF0000; font-size:14px;}
.f-red14 a { font-size: 14px; color: #FF0000;}
.f-red14-cu{color:#FF0000; font-size:14px; font-weight:bold;}
.f-orang{ color:#FF6600; font-size:12px;}
.f-orang a{ color:#FF6600; text-decoration: none;}
.f-cu-red{ font-size:12px; color:#FF0000; font-weight:bold;}
.f-hui{color:#89857E;}
.blue{color:#01B468; }
.blue a{color:#01B468; text-decoration:none; }
.black{color:#000; font-size:14px;}
.yellow{color:#FF0; font-size:14px; font-weight:bold;}
.blue-bx{border-bottom:solid 1px #BFE6FC;}
.c-bule-14{font-size:14px; color:#01B468; font-weight:bold;}
.c-bule-14 a{font-size:14px; color:#01B468; font-weight:bold;}
/*----------弹出窗口----------------*/
.mesWindow{border:#9FDAFF 1px solid; background-color:#fff;}
.mesWindowTop{border-bottom:#9FDAFF 1px solid; padding:2px 0 0 10px;font-weight:bold;text-align:left;font-size:12px;background:#D6EFFF; 
color:#0086D2;}
.mesWindowContent{font-size:12px;}
.mesWindow .close{height:18px;width:32px;border:none;cursor:pointer;text-decoration:underline;background:#B0E0FF; border:solid 1px #E8F6FF; padding:2px; color:#06C;}
/*============搜索切换样式============*/
.nTab{
float:left;
padding:17px 0 0 40px;
width:575px;
} 
.nTab .TabTitle{
clear: both;
height: 30px;
color:#fff;
overflow: hidden;
} 
.nTab .TabTitle ul{ 
border:0; 
margin:0; 
padding:0;
float:left;
} 
.nTab .TabTitle li{ 
float: left;
font-size:14px;
text-align:center;
width: 85px;
margin-right:5px;
cursor: pointer; 
list-style-type: none; 
} 
.nTab .TabTitle .active{
color:#fff;
font-weight:bold;
background: url(/web/images/gloer/ersbut1.jpg) no-repeat;
width:85px;
line-height:29px;
height:29px;
} 
.nTab .TabTitle .normal{
color:#fff;
font-weight:bold;
background: url(/web/images/gloer/ersbut2.jpg) no-repeat;
width:85px;
font-size:12px;
line-height:29px;
height:29px;
} 
.nTab .TabContent{ 
margin: 0px auto; 
padding:8px 0;
z-index:-1;
} 
.none {display:none;} 
/*----------------------结束---------------*/
/*-------------登录-------------------*/
.nTab2{
float:right;
width:275px;
height:117px;
border-left:solid 1px #A1DAFD;
} 
.nTab2 .TabTitle2{
clear: both;
height: 28px;
overflow: hidden;
padding:1px 0px 0 1px;
border-bottom:solid 1px #A1DAFD;
} 
.nTab2 .TabTitle2 ul{ 
border:0; 
margin:0; 
padding:0; 
} 
.nTab2 .TabTitle2 li{ 
float: left;
font-size:12px;
text-align:center;
width:136px;
margin-right:1px;
cursor: pointer; 
list-style-type: none; 
} 
.nTab2 .TabTitle2 .active{
color:#fff;
background:url(/web/images/gloer/lobg1.gif) repeat-x;
font-weight:bold;
line-height:28px;
} 
.nTab2 .TabTitle2 .normal{
color:#434343;
font-weight:bold;
background:url(/web/images/gloer/lobg2.gif) repeat-x;
font-size:12px;
line-height:29px;
} 
.nTab2 .TabContent2{
padding:15px 15px 0;
} 
.none {display:none;} 
/*-------------结束-------------------*/
/*-------------急租房源-------------------*/
.nTab3{
    margin-bottom:8px;
} 
.nTab3 .TabTitle3{
clear: both;
height: 27px;
padding-top:5px;
overflow: hidden;
background: url(/web/images/gloer/jibg.gif) repeat-x;
padding-left:10px;
} 
.nTab3 .TabTitle3 ul{ 
border:0; 
margin:0; 
padding:0; 
} 
.nTab3 .TabTitle3 li{ 
float: left;
font-size:12px;
text-align:center;
width:98px;
margin-right:1px;
cursor: pointer;
margin-right:5px;
list-style-type: none; 
} 
.nTab3 .TabTitle3 .active{
color:#014D8D;
background:url(/web/images/gloer/tab1.gif) no-repeat;
font-weight:bold;
line-height:28px;
} 
.nTab3 .TabTitle3 .normal{
color:#014D8D;
font-weight:bold;
background:url(/web/images/gloer/tab2.gif) no-repeat;
font-size:12px;
line-height:29px;
} 
.nTab3 .TabContent3{
padding:10px 0;
height:239px;
background-color:#E3F1FC;
border-bottom:solid 1px #C9EAFF;
border-left:solid 1px #C9EAFF;
border-right:solid 1px #C9EAFF;
} 
.none {display:none;} 
/*-------------结束-------------------*/
/*-------------经济人房源-------------------*/
.nTab4{
    width:663px;
    float:left;
    margin-right:8px;
    border:solid 1px #B9E4FF;
}
.ntab4-h{
    height:414px;
}
.ntab5-h{
    height:422px;
}
.nTab4 .TabTitle4{
clear: both;
height:30px;
overflow: hidden;
background: url(/web/images/gloer/esf_77.gif) repeat-x;
padding-left:10px;
} 
.nTab4 .TabTitle4 h2{
    float: left;
    font-size:14px;
    font-weight:bold;
    color:#2681B9;
    line-height:30px;
    padding-right:30px;
}
.nTab4 .TabTitle4 span{
    line-height:30px;
    float:right;
    padding-right:10px;
}
.nTab4 .TabTitle4 ul{ 
border:0; 
margin:0; 
padding:0; 
} 
.nTab4 .TabTitle4 li{ 
float: left;
font-size:12px;
text-align:center;
width:75px;
margin-right:1px;
cursor: pointer;
margin-right:5px;
list-style-type: none; 
} 
.nTab4 .TabTitle4 .active{
color:#000;
font-size:12px;
font-weight: bold;
border-left:solid 1px #A4DCFF;
border-right:solid 1px #A4DCFF;
border-top:solid 1px #A4DCFF;
margin-top:5px;
line-height:24px;
height:24px;
background-color:#fff;
} 
.nTab4 .TabTitle4 .normal{
color:#014D8D;
background-color:#D3ECFD;
font-weight: normal;
border-left:solid 1px #A4DCFF;
border-right:solid 1px #A4DCFF;
border-top:solid 1px #A4DCFF;
font-size:12px;
margin-top:5px;
line-height:23px;
} 
.nTab4 .TabContent4{
padding:15px 0 5px 15px;
}
.none {display:none;} 
/*-------------结束-------------------*/
/*-------------二手房详细页-------------------*/
.nTab6{
    padding-top:10px;
    border:solid 1px #D1E6F5;
    margin-top:20px;
} 
.message{
    height:100%;
    overflow:hidden; 
}
.nTab6 .TabTitle6{
clear: both;
height: 26px;
border-bottom:solid 2px #2786C1;
overflow: hidden;
padding-left:10px;
} 
.nTab6 .TabTitle6 ul{ 
border:0; 
margin:0; 
padding:0; 
} 
.nTab6 .TabTitle6 li{ 
float:left;
font-size:12px;
text-align:center;
width:96px;
cursor: pointer;
line-height:28px;
margin-right:5px;
list-style-type: none; 
} 
.nTab6 .TabTitle6 .active{
color:#fff;
background:url(/web/images/gloer/tabbg1.gif) no-repeat;
font-weight:bold;
font-size:14px;
} 
.nTab6 .TabTitle6 .normal{
color:#000;
background:url(/web/images/gloer/tabbg2.gif) no-repeat;
font-size:12px;
line-height:26px;
} 
.nTab6 .TabContent6{
padding:10px;
}
.flistt{
    line-height:24px;
    color:#666;
    font-size:14px;
}
/*-------------注册-------------------*/
.nTab07{
    width:600px;
    background-color:#fff;
    margin:60px auto;
} 
.nTab07 .TabTitle07{
clear: both;
border-left:solid 1px #DDD;
border-right:solid 1px #DDD;
border-top:solid 1px #DDD;
border-bottom:solid 1px #FF9540;
height: 26px;
padding-top:10px;
padding-left:150px;
overflow: hidden;

} 
.nTab07 .TabTitle07 ul{ 
border:0; 
margin:0; 
padding:0; 
} 
.nTab07 .TabTitle07 li{ 
float:left;
font-size:12px;
text-align:center;
width:133px;
cursor: pointer;
line-height:26px;
margin-right:5px;
list-style-type: none; 
} 
.nTab07 .TabTitle07 .active{
color:#fff;
font-weight:bold;
font-size:14px;
background-color:#FF9540;
} 
.nTab07 .TabTitle07 .normal{
color:#333;
font-weight:bold;
border-left:solid 1px #DDD;
border-right:solid 1px #DDD;
border-top:solid 1px #DDD;
font-size:14px;
line-height:26px;
} 
.nTab07 .TabContent07{
    padding:15px 0;
color:#333;
border-left:solid 1px #DDD;
border-right:solid 1px #DDD;
border-bottom:solid 1px #DDD;
}
.nTab07 .TabContent07 p{
    line-height:22px;
    color:#666;
}

.esf_jjgs{ margin-bottom:8px;}
.esf_jjgs a{ display:block; float:left; margin-left:7px; _margin-left:6px;}
.esf_jjgs img{ margin-bottom:6px; padding:1px; border:1px solid #DEFFAC; width:120px; height:45px;}
.esf_jjgs .TabContent4{padding:2px 0 0 0;}
.esf_jj_left{ float:left; width:665px; overflow:hidden;}