﻿@charset "utf-8";
/* CSS Document */
.topbar-bg { margin:0px auto; height:30px; border-bottom:#ccc 1px solid; width:100%; background:url(../images/changfang/topbar-bg.gif) repeat-x; }
.topbar { margin:0 auto; width:958px; font-size:12px; height:30px; line-height:30px;}
.topbar h1{ display:block;float:left;font-size:14px;font-weight:normal;color:#717171;height:30px; line-height:30px;overflow:hidden;width:580px; padding-left:8px; color:#999}
.topbar h1 a { color:#333; text-decoration:none;}
.topbar h1 a:hover { color:#333; text-decoration:underline;}

.passport {padding-right:2px;display: block;padding-LEFT:0px;float:right;padding-BOTTOM:0px;width:360px; height:30px; line-height:30px; text-align:right;}

.passport form {float:left}
.passport span { display:block;float:left;line-height:30px;height: 30px; width:282px; padding-right:6px;}
.passport span a,.passport span a:visited{color:#717171;}
.passport span a:hover{color:#f00;}
.passport em { font-size:12px; font-weight:normal; font-style:normal;}
.passport em a,.passport em a:visited {text-decoration:none;font-style:normal;color:#2754bb;}
.passport em a:hover{color:#2754bb;text-decoration:underline;}
.passport input{float:left;margin-right: 8px}
.passtxt {border: #c2c2c2 1px solid; padding:0px;margin: 0px;width:80px;color:#818181;line-height:18px;height:18px}
.passlogin {padding:0px;MaRGIN: 0px 6px 0px 0px;width:44px;line-height: 20px;height: 20px; background:url(../images/changfang/login-btn.gif) no-repeat;border:none; cursor:pointer; font-size:11px; }

.online { text-align:right;padding:4px 8px 0px 0px;display: block;float: right;COLOR: #cdcdcd;line-height:20px; height: 20px;width:340px;}
.sel-type { float:left; MARGIN-RIGHT: 8px;BORDER: #c2c2c2 1px solid;COLOR: #818181;}
.online strong{color:#f00;}
.online a { color:#6666CC;}

/* 快速发布 */
 .quick-sub {}
 #quick {float:right; height:30px; width:60px; padding-right:12px; line-height:30px; background: url(../images/arrow-down.gif) 56px 10px  no-repeat;}
 #quick li {float:left; position:relative; width:60px; height:20px; }
 #quick li a {display:block;float:left; font-weight:bold; color:#FF0000;}
 #quick li a:hover{ color:#FF9900;}
 #quick li ul{display:none; position:absolute; left:-8px;top:24px; }
 #quick li ul li{clear:both; }
 #quick li:hover ul {display: block}
 #quick li.over ul {display: block}
 #quick li ul li a{border: #ccc 1px solid; border-bottom: #ccc 0px solid;width:70px; height: 20px;; line-height:20px;;background-image:none; background:#f6f6f6; font-size:12px;font-weight:normal; text-align:center; color:#333;}
 #quick li ul li a.lasta{border-bottom:1px solid #ccc; }
 #quick li ul li a:hover{text-decoration:underline; background:#fff;color:#FF9900; }

/* 顶部广告 */
.top-ads { margin:0 auto;width:958px; margin-top:8px; clear:both; text-align:center; border:#ccc 1px solid;}
.top-ads span { clear:both; display:block; height:30px; line-height:30px; width:950px; padding-left:4px; padding-right:4px; overflow:hidden;}
.top-ads P { margin:0 auto; display:block; width:940px; margin-left:9px; padding-right:9px;clear:both;}
.top-ads .top-ads-940 { margin:0 auto; display:block; width:940px; padding-left:9px; padding-right:9px;clear:both;}
.top-ads span a { padding-left:8px; padding-right:8px; color:#ababab;}


.header { clear:both; margin:0 auto; width:960px; margin-top:8px; height:50px;}

.logo-loushi {float:left; width:180px; height:50px; background:url(../images/logo-loushi.gif) no-repeat; }
.logo-xinfang {float:left; width:180px; height:50px; background:url(../images/logo-xinfang.gif) no-repeat; }
.logo-ershoufang {float:left; width:180px; height:50px; background:url(../images/logo-ershoufang.gif) no-repeat; }
.logo-zufang {float:left; width:180px; height:50px; background:url(../images/logo-zufang.gif) no-repeat; }
.logo-xiezilou {float:left; width:180px; height:50px; background:url(../images/logo-xiezilou.gif) no-repeat; }
.logo-changfang {float:left; width:180px; height:50px; background:url(../images/logo-changfang.gif) no-repeat; }
.logo-menshi {float:left; width:180px; height:50px; background:url(../images/logo-menshi.gif) no-repeat; }
.logo-xiaoqu {float:left; width:180px; height:50px; background:url(../images/logo-xiaoqu.gif) no-repeat; }


.nav { float:right;height:50px; width:770px; background:url(../images/nav-bg.gif) repeat-x;}
.nav ul{padding-left:10px}
.nav ul li{line-height:25px;color:#fff;height:25px; text-align:left;font-size:12px;}
.nav ul li.top-menu a { color:#fff;padding-left:8px;padding-right:8px; text-align:left; }
.nav ul li.top-menu a.current{color:#fff;padding-top:5px;padding-bottom:5px;font-weight:bold}
.nav ul li.top-menu a:hover{color:#fff;padding-left:8px;padding-right:8px;text-decoration:underline}
.nav ul li.top-menu a.current:hover{color:#fff;text-decoration:underline}
.nav ul li.top-menu { height:25px; clear:both; overflow:hidden;}

.nav ul li.bot-menu { height:25px; clear:both;overflow:hidden; padding-right:8px;}
.nav ul li.bot-menu a { font-size:12px; color:#666;padding-left:18px;padding-right:3px; background:url(../images/icon-leftpoint.gif) 0px -6px no-repeat; letter-spacing:1px; }
.nav ul li.bot-menu a:hover{ font-size:12px; color:#666; text-decoration:underline;}


/**top text_ad**/
.topads{width:958px;height:188px;border:1px #ccc solid; position:relative;}
.tabad{width:25px;height:188px;}
.tabad li{width:20px;height:40px;overflow:hidden;padding-top:7px;padding-left:3px;line-height:16px;background: url(../../images/index/body_bg.gif) -766px -770px no-repeat;}
.tabad li a{color:#484d51}
.current#tabad1,.current#tabad2,.current#tabad3,.current#tabad4{ background: url(../../images/index/body_bg.gif) -766px -818px no-repeat;}
#tabad1 a,#tabad2 a,#tabad3 a,#tabad4 a{color:#484d51; text-decoration:none;}
.tabad_cont{position:absolute;width:135px;height:187px;left:30px;top:1px;overflow:hidden;}
.tabad_cont ul{margin-top:3px;}
.tabad_cont ul li{width:120px;height:20px;line-height:20px;overflow:hidden;}
.tabad_cont ul li a,.tabad_cont ul li a:visited{color:#000099; text-decoration:underline}
.tabad_cont ul li a:hover{color:#f00; text-decoration:none;}
.topad_c{width:645px;height:180px;position:absolute;left:170px;top:2px;}
.topad_c ul li{width:100px;height:20px;line-height:20px;overflow:hidden;float:left;padding-right:29px;}
.topad_c  ul li a,.topad_c  ul li a:visited{color:#000099;text-decoration:underline}
.topad_c ul li a:hover{color:#f00; text-decoration:none;}
.pic_ad{width:640px;height:90px;overflow:hidden;padding-top:5px;padding-bottom:5px;}
.topad_r{position:absolute;width:135px;height:180px;left: 820px;top:4px;}
.topad_r li{width:130px;height:20px;line-height:20px;overflow:hidden;}
.topad_r li a,.topad_r li a:visited{color:#000099;text-decoration:underline}
.topad_r li a:hover{color:#f00; text-decoration:none;}
/** topsearch **/
.topsearch { margin:0 auto; background:#fff; height:96px; width:960px; clear:both;  margin-top:10px;}
.leftad { float:left; width:170px; height:100px;}
.rightad { float:right; width:170px; height:100px;}
/* search   */
.search { float:left; width:618px; height:87px; margin-top:6px; background:url(../images/index/search_bg.gif) repeat-x 0px 0px;}
.search .s_top { height:34px; border-top:#4f8db2 1px solid;border-left:#4f8db2 1px solid;border-right:#4f8db2 1px solid;}
.search .s_top ul.s_toptab { height:34px; padding-left:10px;margin-top:0px;}
.search .s_top  .s_toptab li { float:left; width:64px; margin-top:8px;margin-right:12px; height:22px; padding-top:4px; CURSOR: pointer;color:#2a4f9c; font-size:14px; text-align:center;}
.search .s_top  .s_toptab LI A { text-decoration:none;}
.search .s_top  .s_toptab LI A:hover { text-decoration:none;}
.search .s_top  .s_toptab LI.current {	FONT-WEIGHT: bold;}
.search .s_top  .s_toptab LI.current A {}
.search .s_top  .s_toptab LI.current A:hover {}
#s_top1 { width:64px; background:url(../images/index/search_nav.gif) no-repeat 0px -26px;}
#s_top2,#s_top3,#s_top4,#s_top5 { width:64px; background:url(../images/index/search_nav.gif) no-repeat -64px -26px;}
#s_top1 A,#s_top2 A {	DISPLAY: block; WIDTH: 64px; font-size:12px;}
.current#s_top1,.current#s_top2,.current#s_top3,.current#s_top4,.current#s_top5 {background:url(../images/index/search_nav.gif) no-repeat 0px 0px;}
.search .s_bot { height:50px; border-bottom:#4f8db4 1px solid;border-left:#4f8db4 1px solid;border-right:#4f8db4 1px solid; text-align:left; padding-left:8px;font-size:14px; clear:both;}
.search .searchcont { line-height:25px;font-size:12px;}
.search .searchcont a { color:#2a4f9c; text-decoration:none; margin-left:3px; padding-left:2px; padding-right:2px;}
.search .searchcont a:hover{ color:#fff; background:#FF6600;text-decoration:none;}
/**   topkeywords  **/
.topkeywords { margin:0 auto; padding-top:4px; padding-bottom:4px;width:958px;  background:#FFFFFF; line-height:25px; text-align:left; margin-top:10px;clear:both;}
#tks_g {border:#ccc 1px solid; }
#tks_b { border:#c9e0f0 1px solid; }
.topkeywords p {padding-left:6px; padding-right:6px;}
.topkeywords span { padding-right:8px; padding-left:8px; color:#FF6600; }
.topkeywords a { padding-left:8px;}

/**footer**/
.footer { clear:both; width:960px;margin:0px auto; margin-top:10px; }
.footer h3{width:958px;height:25px;border:1px #c9e0f0 solid;background:#fff;margin-top:15px; text-align:center;line-height:25px;color:#666;font-size:12px;font-weight:normal;}
.footer h3 a,.footer h3 a:visited{color:#333;}
.footer h3 a:hover{color:#f00;}
.footer h2{font-family:"宋体";font-weight:normal;font-size:12px;color:#666;height:25px;line-height:25px; text-align:center;}
.notxt {display:none}
.footer p{display:block;width:960px;height:25px;line-height:25px; text-align:center;}
.footerlink{width:960px;height:63px;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;margin-top:10px; text-align:left;line-height:63px;margin-bottom:15px; position:relative}
.footerlink i{font-style:normal;color:#666;padding-left:220px;}
.footerlink h4{width:380px;height:43px;position:absolute;left: 370px;top: 0px;padding-top:12px;}
.footerlink a{display:inline;width:102px;height:42px;float:left;margin-left:10px;}
.footerlink a.syinfo{background:url(../images/index/logo_syinfo.gif) no-repeat;display:block}
.footerlink a.zf{background:url(../images/index/logo_zf.gif) no-repeat;display:block}
.footerlink a.tl{background:url(../images/index/logo_tl.gif) no-repeat;display:block}