@charset "utf-8";
/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; }
.clear { clear:both; }
*{ margin:0; padding:0; list-style:none; }
img{ border:none; }
a:link { color:#0041D9; text-decoration:none; outline:none; }
a:visited { color:#0041D9; text-decoration:none; outline:none; }
a:hover { color:#f60; text-decoration:underline; outline:none; }
a:active { color:#0041D9; text-decoration:none; outline:none; }
/*--------------------------------各个定位层-----------------------------------------------------------*/
#container { width:990px; margin: 0 auto; }
#header { width:990px; height:92px; }
#content { width:990px; margin-top:12px; _margin-top:5px; }
#left_colum { width:700px; float:left;}
#right_colum { width:268px; float:right;}
#footer{ width:990px;}
/*-----------------------------------头部----------------------------------------------------------------*/
#header { position:relative; width:990px; }
#header div.tabbar { width:900px; }
#bar { position:relative; height:7px; background:url(../images/topbg.jpg) repeat-x; }
#header .tabbar div.tabs { left:266px; position:absolute; top:51px; }
#header .tabbar .tabs a { float:left; width:87px; height:21px; padding-top:13px; text-align:center; font-size:14px; color:#000; background:url(../images/head_default.gif) right 50% no-repeat; }
#header .tabbar .tabs a:hover { text-decoration:none; font-size:14px; background:url(../images/head_default.gif) left 50% no-repeat; width:87px; }
#header .tabbar .tabs a.actived { background: url(../images/active.jpg) no-repeat; font-size:14px; font-weight:bold; color:#fff; width:87px; }
#header .tabbar .tabs a.actived:hover { background: url(../images/active.jpg ) no-repeat; font-weight:bold; font-size:14px; color:#fff; }
#header .tabbar .float_icon { background:transparent url(../images/new01_18x19.gif) no-repeat; font-size:0; height:19px; line-height:0; position:absolute; left:150px; right:355px; text-indent:-999px; top:-4px; width:18px; background-image: url(../images/xin.gif); }
#header { z-index:20; min-width:990px; }
#header div.banner { position:relative; height:85px; z-index:10; }
div.corner_links { position:relative; float:right; text-align:right; padding:10px 4px 0 0; font-size:12px; line-height:16px; z-index:100; }
div.corner_links ul { position:relative; float:left; margin:0; padding:0; }
div.corner_links li { position:relative; float:left; margin:0; padding:0 5px; white-space:nowrap; list-style:none; display:inline; text-align:center; }
#header .tabbar .mobile { position:absolute; right:0; top:65px; background:transparent url(../images/phone.gif) no-repeat; padding:1px 0 0 19px; margin-right:6px; line-height:16px; height:16px; overflow:hidden; z-index:-1; }
#header div.logo { margin-top:23px; padding-left:20px; float:left; }
#header .logo a:hover { background-color:transparent; }
ul#wrap a { display:block; font-size:12px; }
ul#wrap li { display:block; float:left; height:28px; line-height:28px; position:relative; margin-right:1px; text-align:center }
ul#wrap li ul { position:absolute; top:28px; left:-8px; list-style:none; display:none; border-top:1px solid #fff; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85; }
ul#wrap li ul li a { display:block; width:80px; background:#F3F3F3; }
ul#wrap li ul li a:hover { background:#FFE4CA; }
.menu { position:relative; z-index:100; }
.menu ul { list-style:none; height:24px; margin:0px; }
.menu li { float:left; position:relative; line-height:24px; margin:0px; }
.menu ul li { margin:0px auto 0px auto; text-align:center; }
.menu ul ul { visibility:hidden; position:absolute; left:3px; top:24px; }
.menu table { position:absolute; top:0; left:0; }
.menu ul li:hover ul, .menu ul a:hover ul { visibility:visible; }
.menu a { display:block; margin:0px; text-decoration:none; }
.menu a:hover {
background:#; border:0px solid #000; }
.menu ul ul { }
.menu ul ul li { clear:both; text-align:center; font-size:12px; border:0px; background:#FAFAFA; width:70px; padding-bottom:5px; }
.menu ul ul li a { display:block; height:24px; margin:0; border:0; }
/*head end*/
/*------------------------------------------------底部样式---------------------------------*/
.copy { clear:both; width:990px; margin-left:auto; margin-right:auto; text-align:center; }
.copy .line { height:1px; border-bottom:1px #0596fc solid; width:100%; margin-bottom:10px; }
.copy a { color:#2a73cd; text-decoration:none; }
/*-------------------------flash--------------------------------------*/

#flashcontent01{ width:700px; height:292px;}
/*login*/
#loginbox{ width:266px; border:1px #ccc solid; float:right;}
#loginbox .tools { margin:10px; border-bottom:1px solid #CCC; }
#loginbox .icon li span { background:url(../images/indexicon_b.gif) no-repeat scroll 0 0; }
#loginbox .icon li { padding-left:5px; }
#loginbox .icon li span { width:22px; height:20px; display:inline-block; vertical-align:middle; position:relative; cursor:pointer; }
#loginbox .servers li { float:left; width:110px; height:22px; margin:0 0 3px 0; }
#loginbox .servers2 li { float:left; width:110px; height:22px; margin:0 0 6px 0; }
#loginbox .servers li a { text-decoration:none; }
#loginbox .servers2 li a { text-decoration:none; }
#loginbox .icon .fav span { background-position:0 0; }
#loginbox .icon .condition span { background-position:0 -40px; }
#loginbox .icon .commission span { background-position:0 -60px; }
#loginbox .icon .commission_sale span { background-position:0 -99px; }
#loginbox .icon .commission_rent span { background-position:0 -120px; }
#loginbox .icon .price span { background-position:0 -80px; }
#loginbox .icon .my span { background-position:0 -20px; }
#loginbox .icon .sale span { background-position:0 -220px; }
#loginbox .icon .rent span { background-position:0 -240px; }
#loginbox .icon .chart span { background-position:0 -260px; }
#loginbox .icon .passwd span { background-position:0 -160px; }
#loginbox .icon .profile span { background-position:0 -140px; }
#loginbox .nh_login { float:left; margin:0 2px; }
#loginbox .btn { background-image:url(images/login.gif) no-repeat; }
#loginbox .loginform { padding-left:5px; }
#loginbox .loginform .my_login_logininput { width:150px; border:1px solid #CCC; line-height:18px; }
#loginbox .loginform .my_login_logininput2 { border:1px solid #CCC; color:#999; width:150px; }
#loginbox .loginform td { height:28px; line-height:28px; }
#loginbox .welcomemsg { margin:10px 10px 0 10px; }
#nav_t{ width:266px; height:25px; margin-bottom:10px; border-bottom:1px solid #CCCCCC; background-image:url(../images/navb.jpg); background-repeat:repeat-x; }
#nav_t p{ font-size:14px; font-weight:bold; padding:7px 0 0 90px; background-image:url(../images/xiao.gif); background-repeat:no-repeat; background-position:15px 4px; }
/*login end*/  

/*贷就送start*/
.djs { overflow:hidden; margin-top:7px; margin-bottom:10px; width:698px; border:1px solid #77b566; }
.djs img { padding:1px; }
/*贷就送结束*/

/*房源推荐*/
#nTab { width:698px; text-align:left; height:auto; }
.TabTitle { height:26px; overflow:hidden; font-size:12px; text-align:left; }
.TabTitle ul { font-size:12px; margin:0; padding:0; height: 24px; }
.TabTitle li { width:155px; height:26px; line-height:26px; float:left; display:inline; overflow:hidden; text-align:center; cursor:pointer; margin-right:5px; }
.cls_tab_body { border:1px solid #69a300; height:326px; }
.cls_div { display:none; line-height:18px; text-align:center; padding-top:10px; }
.cls_div ul { width:174px; margin: 10px 0 15px 0; }
.cls_div ul p { line-height:21px; }
.nTab .TabTitle li { float:left; cursor:pointer; height:30px; line-height:30px; font-weight:bold; text-align:center; width:124px; }
.nTab .TabTitle li a { text-decoration:none; }
.active { background:url(../images/tab_bg.jpg) no-repeat; width:155px; height:26px; line-height:26px; float:left; display:inline; overflow:hidden; text-align:center; cursor:pointer; }
.normal { background:url(../images/tab_bg.jpg) no-repeat -155px 0; width:155px; height:26px; line-height:26px; float:left; display:inline; overflow:hidden; text-align:center; cursor:pointer; }
/*房源推荐结束*/
/*推荐经纪人*/
#recommend{ width:266px; height:300px; float:right; border:1px solid #23a700; margin-top:10px; }
#recommend .tubiao { width:266px; height:31px; background:url(../images/tjr_03.gif) no-repeat; }
#recommend .more { float:right; margin-right:10px; padding-top:10px; }
.newdealboxone { width:260px; padding:5px 0 5px 15px; }
.newdealboxone .n_img { float:left; padding-top:10px; }
.newdealboxone ul { float:left; }
.newdealboxone ul li { line-height:18px; padding:10px 0 0 30px; }
/*推荐经纪人结束*/

/*广告位*/
.ad{ width:268px; float:right; margin-top:10px; }
.ad img { padding-bottom:10px; }
/*广告结束*/
/*订阅房源*/
#dy { width:266px; height:151px; float:right; border:1px #23a700 solid; background-image:url(../images/dy_b.gif); background-repeat:no-repeat; }
#dy .c_dy { width:130px; line-height:18px; padding:20px 0 0 33px; }
#dy .l_dy { padding:23px 0 0 20px; color:#da0101; line-height:27px; }
#dy .l_dy img { float:left; padding-right:10px; }
#dy_title { width:250px; margin:0 auto; line-height:27px; border-bottom:1px dashed #666666; padding-left:5px; font-size:14px; font-weight:bold; }
/*订阅房源结束*/
/*资讯*/
.news { width:990px; height:34px; margin-top:10px; }
.imgzx { float:left; }
#div1 { border:1px #ccc solid; line-height:35px; height: 33px; overflow: hidden; }
#div1 a { text-decoration:none; cursor: pointer; }
/*资讯结束*/

/*友情链接和版权*/
.friendlink { margin-top:10px; margin-bottom:30px; padding:15px 25px; width:940px; min-height:80px; _height:80px; line-height:23px; background-color:#f2f6fc; border-bottom:1px solid #23a700; }
.friendlink span { display:block; float:left; color:#2a73cd; font-size:14px; font-weight:bold; width:80px; }
.friendlink a { color:#999; text-decoration:none; }
.friendlink a:hover { color:#F60; text-decoration:underline; }
.linkline { margin-top:1px; width:990px; border-bottom:1px solid #2a73cd; }
/*copy start*/
.copy { width:990px; margin:0 auto; text-align:center; }
.copy .line { height:1px; border-bottom:1px #0596fc solid; width:100%; margin-bottom:20px; }
.copy a { color:#2a73cd; text-decoration:none; }
.viewedHouse{ width:246px; height:173px; float:right; border:solid 1px #ccc; padding:10px; padding-bottom:9px; margin-top:10px; }
#viewedHouses li { width:100px; float:left; padding:10px 10px 0 10px; }
#viewedHouses li p { height:45px; line-height:15px; }
.un { width:246px; height:164px; background-image:url(../images/un.gif); background-repeat:no-repeat; background-position:bottom right; }
.un p { padding:20px 0 0 15px; }
/*copy end*/
/*友情链接和版权结束*/

/*搜索样式*/
#searchbox { width:700px; margin-top:7px; background:url(../images/spane-bg2.jpg) no-repeat; height:170px; }
.searchinput { padding-top:10px; margin-bottom:5px; height:30px; line-height:30px; }
.searchcontent { margin-left:20px; margin-right:20px; }
#searchbox .kw_input { width:395px; font-size:14px; border:solid 1px #999; height:16px; color:#ccc; padding-top:8px; padding-left:10px;/*修改*/ }
#searchbox .kw_input1 { width:395px; font-size:14px; border:solid 1px #999; height:16px; color:#000; padding-top:8px; padding-left:10px; }
.button_sale { background:url(../images/zhaofang.gif) no-repeat; margin-left:4px; width:120px; height:30px; border:0 none; cursor:pointer; vertical-align:top; }
#searchbox a { color:#0012ff; }
.area span, .highthouse span { display:block; float:left; width:85px; line-height:24px; }
.area ul, .highthouse ul { padding:0; display:block; float:left; width:560px; white-space:nowrap; line-height:24px; }
.area li, .highthouse li { margin:0; padding-right:5px; display:block; float:left; list-style:none; overflow:hidden; }
.area a, .highthouse a { width:85px; color:#000000; text-decoration:none; }
.area a:hover, .highthouse a:hover { color:#Ff6600; text-decoration:underline; }
#hotHouse li { width:180px; }
#hotHouse li a { color:#ff0000; }
.erjidimingHover { color:#ff0000; }
/*成交房源滚动*/#div_cj { margin: 5px auto 0 auto; width: 986px; overflow: hidden; padding: 1px; line-height: 23px; background-color: #f2f6fc; border: 1px solid #e6e6e6; }
#indiv_cj ul#tu { margin: 0px; padding: 0px; }
#indiv_cj li { display: inline; float: left; list-style: none; padding-right: 5px; }
#indiv_cj { float: left; width: 800%; }
#div_cj1 { float: left; }
#div_cj2 { float: left; }
/*成交房源滚动结束*
/*搜索框*/
#popup{ /* 提示框div块的样式 */ position: absolute; left: 80px; top: 32px; width: 305px; /*border:solid 1px black;*/ color: #004a7e; }
#popup.show { /* 显示提示框的边框 */ border: 1px solid aqua; background-color: White; }
#popup ul { list-style: none; margin: 0px; padding: 0px; color: #004a7e; }
#popup li.mouseOver { background-color: gray; color: #FFFFFF; }

