/* 最外层主体 */
#wrap { width:950px; margin:0 auto; background-color:#FFFFFF; }

/* 头部热门信息 */
#hot_info { width:932px; margin:5px 0; padding:8px; border:1px solid #CCCCCC; overflow:hidden; }
#hot_info .part_left { width:150px; }
#hot_info .part_center { width:600px; padding:0 15px; }
#hot_info .part_right { width:150px; }
#hot_info .pic_n_txt { }
#hot_info .pic_n_txt .txt { height:25px; line-height:25px; text-align:center; display:none; }
#hot_info .part_center .part_center_top { padding-bottom:5px;}
#hot_info .part_center .part_center_bottom { padding-top:5px;}
#hot_info .part_center .part_center_top, #hot_info .part_center .part_center_bottom { }
#hot_info .part_center .part_center_middle { clear:both; }
#hot_info .part_center .part_ul { overflow:hidden; }
#hot_info .part_center .part_ul li { width:120px; float:left; height:20px; line-height:20px; text-align:center; }


/* 广告位 */
#ads_quyu_1 { width:665px; height:75px; position:absolute; top:608px; left:0; }
#ads_block_x { width:300px; height:60px; position:absolute; top:542px; left:0; }

/* 搜索框模块 */
#mod_search_wrap { margin:8px 0; overflow:hidden; }
#mod_search_wrap .part_center { width:602px; padding-left:2px; }
#mod_search_wrap .part_left, #mod_search_wrap .part_right { width:170px; }

.mod_search_nav .tab_active, .mod_search, .mod_search_con_show_b,.mod_search_show_btn,.mod_search .show .mod_search_show_btn,.super_select,.mod_search_btn,.tab_active{background-image:url("../images/bg02.png");}
.mod_search { width:602px;height:102px;position:relative;z-index:2; }
.mod_search_nav { padding-left:30px;height:30px; background:url("../images/bg_s.png") no-repeat 30px 2px;}
.mod_search_nav li { float:left;width:85px;height:27px;line-height:27px;padding-top:3px;text-align:center;font-size:14px;font-weight:700;cursor:pointer}
.mod_search_nav li a:link,.mod_search_nav li a:visited,.mod_search_nav li a:hover { text-decoration:none; outline: none; font-weight:bold;}
.mod_search_nav li a:active { star:expression(this.onFocus=this.blur());}
.mod_search_nav .tab_active { background-position:0 -125px;color:#DA0000;width:86px;height:30px;line-height:30px;padding:0 4px 0 0}
.mod_search_nav .tab_active a:link,.mod_search_nav .tab_active a:visited,.mod_search_nav .tab_active a:hover { color:#DA0000;}
.mod_search_con { height:65px;position:absolute;left:0;top:30px;z-index:1}
.mod_search_nav .tab_active.last { padding-right:0 !important}
.hide { display:none;}
.mod_search_con .search_con { width:574px;padding:5px 14px;}
.mod_search_con .search_words { line-height:20px; margin-top:5px;height:20px;overflow:hidden; width:569px;}
.mod_search_con .search_words p { text-align:left;line-height:1.8em; margin:0; padding:0;}
.mod_search_con select { height:40px; padding:0; margin:0; border:1px solid #000;}
.mod_search_con_show_b { display:none;margin-left:8px;width:600px;height:5px;overflow:hidden;background-position:0 -119px}
.mod_search_show_btn { width:74px;height:20px;text-indent:-999%;overflow:hidden;background-position:-474px -135px;position:absolute;top:60px;left:648px}
.mod_search .show { height:160px}
.mod_search .show .mod_search_show_btn { background-position:-549px -135px;top:140px;}
.mod_search .show .search_con { padding:5px 0 10px 5px;border-left:1px solid #E2E2E2;border-right:1px solid #79675E;background:#FFF}
.mod_search .show .mod_search_con_show_b { display:block}
/*.mod_search .show .search_words{line-height:24px;height:96px;overflow:hidden;margin:10px 5px}*/
.search_words a:link { color:#000; text-decoration:none;} /* 热门关键字 */
.search_words a:hover { color:#F00; text-decoration:none;}
.search_words a span { color:#900;}
.mod_search_input{font-size:14px;}
.mod_search_input li{float:left;padding-right:2px; /*width:100px;*/ display:inline; height:30px; overflow:hidden;}
.super_select{float:left;width:103px;height:30px;line-height:30px;background-position:-182px -125px;position:relative;z-index:9999;font-family:"宋体";}
.super_select:hover{background-position:-286px -125px;}
.super_select ul{width:90px;line-height:24px;border:1px solid #BF2722;background:#FFF;padding:10px;position:absolute;left:0;top:29px;z-index:9999}
.super_select ul li{width:90px;}
.super_select span{float:left;padding-left:3px;width:77px;height:30px;line-height:30px;color:#2972c3;white-space:nowrap;overflow:hidden; cursor:pointer;}
.super_select span.current{color:#2972c3;cursor:pointer}
.super_input{ width:450px; padding:0 2px; height:26px;border:2px solid #2972c3;color:#2972c3;overflow:hidden;position:relative;font-family:"宋体"; padding-left:26px; background:url("../images/s_bg.jpg") no-repeat left top;} 
/* 搜索框 */
*html .super_input { width:480px; padding:0 2px; height:30px;border:2px solid #2972c3;color:#6699DD;overflow:hidden;position:relative;font-family:"宋体"; padding-left:26px; background:url("../images/s_bg.jpg") no-repeat left top;}
*+html .super_input { width:480px; padding:0 2px; height:30px;border:2px solid #2972c3;color:#6699DD;overflow:hidden;position:relative;font-family:"宋体"; padding-left:26px; background:url("../images/s_bg.jpg") no-repeat left top;}
.super_input span { position:absolute;height:26px;line-height:26px;}
.super_input input { width:450px; border:0;background:none;height:20px;padding:4px 0 0 0;font-size:14px;color:#AACCEE;}
.super_input input.color { color:#2972c3; }
.mod_search_btn { width:83px;height:30px;border:0;cursor:pointer;background-position:-390px -125px; margin-left:2px; position:relative; right:-8px; float:left;} /* 搜索按钮 */
.mod_search_adv { text-decoration:underline;line-height:30px;padding:0 10px;font-weight:700}


/* 新闻资讯模块 */
#mod_hot_news { width:950px; height:685px; position:relative; }
.news_box_border { border:1px solid #C5DDF1; }
.news_box_head { height:24px; border-bottom:1px solid #CCCCCC; background:url("../images/zhuti.gif") repeat-x; }
.news_box_title { width:160px; height:24px; line-height:24px; background:url("../images/zhutixiagan.gif") 6px 6px no-repeat; padding-left:20px; color:#004080; font-size:14px; font-weight:bold; }
.news_box_more { width:50px; height:24px; line-height:24px; padding-right:10px; }
.news_box_body { font-family:"宋体"; padding:3px;}
.news_box_body ul { }
.news_box_body li { height:20px; line-height:20px; margin-bottom:3px; }
.news_box_body li.last { margin-bottom:0; }
.news_box_body li span.red { color:#B50000; }
#hot_news_slide { width:300px; height:240px; position:absolute; top:0; left:0; background:#666666; }
#hot_news_fxbg { width:298px; position:absolute; top:245px; left:0; }
  #hot_news_fxbg li { height:22px; line-height:22px; margin-bottom:0; }
#hot_news_hdzx { width:298px; height:288px; position:absolute; top:245px; left:0; }
  #hot_news_hdzx li { height:23px; line-height:22px; margin-bottom:0; }
#hot_news_zxyw { width:361px; height:373px; position:absolute; top:0; left:305px; background:#EFF5FE; }
#hot_news_zxyw .news_box_head { height:35px; line-height:35px; background-image:url("../images/toutiao13.jpg"); }
#hot_news_zxyw .news_box_title { height:35px; background:url("../images/toutiao14.gif") no-repeat 12px 0px transparent; text-indent:-999px;}
#hot_news_zxyw .news_box_more { height:35px; line-height:35px; }
.top_news_king { height:25px; line-height:28px; font-size:16px; font-weight:bold; color:#1F3789; overflow:hidden; }
.top_news_queen { }
.top_news_queen ul { }
.top_news_queen li { width:165px; height:22px; line-height:22px; margin:0; padding:0 3px;}
.top_news_prince { }
.top_news_prince ul { }
.top_news_prince ul li { height:25px; line-height:25px; margin:0; vertical-align:top; }
.top_news_prince ul li .part_left { width:45px; }
.top_news_prince ul li .part_center { width:265px; font-size:14px; }
.top_news_prince ul li .part_right { width:32px; padding-right:5px; }
.top_news_elite { }
.top_news_elite .photo { width:110px; height:77px; padding:2px; margin:5px 0 0 5px; border:1px solid #CCCCCC; }
.top_news_elite .topic { width:195px; margin-top:4px; }
.top_news_elite .topic .title { width:195px; height:20px; line-height:20px; }
.top_news_elite .topic .content { width:195px; height:60px; line-height:20px; margin-top:5px; text-indent:2em; }
.top_news_list li { vertical-align:top; }
.top_news_list .dot { width:13px; float:left; }
.top_news_list .link { width:265px; float:left; }
.top_news_list .date { width:40px; float:right; text-align:right; padding-right:5px; }

#hot_news_gggs { width:361px; height:220px; position:absolute; top:380px; left:305px; background:#EFF5FE; }
#hot_news_gggs .part_left { background:url("../images/x1.gif") no-repeat center transparent; text-indent:-999px; }
#hot_news_xwzt { width:275px; position:absolute; top:0; right:0; }
#hot_news_xwzt .news_box_body li { margin-bottom:0; }
#hot_news_lzcx { width:275px; position:absolute; top:277px; right:0; }
#hot_news_12319yc { width:275px; position:absolute; top:367px; right:0; }
#hot_news_12319yc .news_box_body li { margin-bottom:0; }
#hot_news_gdft { width:275px; height:152px; position:absolute; top:529px; right:0; }
#hot_news_gdft .top_news_elite {}
#hot_news_gdft .top_news_elite .photo { width:95px; height:115px; margin:0; }
#hot_news_gdft .top_news_elite .topic { width:160px; margin:0; }
#hot_news_gdft .top_news_elite .topic .title { width:160px; }
#hot_news_gdft .top_news_elite .topic .content { width:160px; height:80px; margin-top:20px; }

#hot_news_gdft .view_photo { width:95px; height:115px; position:absolute; top:28px; left:3px; padding:2px; border:1px solid #ccc; }
#hot_news_gdft .view_title { width:160px; height:40px; line-height:20px; position:absolute; top:32px; left:109px; }
#hot_news_gdft .view_content { width:160px; height:75px; line-height:18px; position:absolute; top:74px; left:109px; }


/* 模块公用 */
.mod_box { width:950px; font-family:"宋体"; }
.mod_box_head { width:950px; height:32px; background:url("../images/down.gif") no-repeat; }
.mod_box_head .part_left { width:100px; height:32px; line-height:32px; }
.mod_box_head .part_left strong { color:#004080; font-size:14px; font-weight:bold; }
.mod_box_head .part_right { width:800px; height:32px; line-height:32px; padding-right:15px; }
.mod_box_body { position:relative; }
.mod_box_body .content_box { position:absolute; border:1px solid #C5DDF1; }
.mod_box_body .content_box .content_box_head { height:26px; background:url("../images/zhuti.gif") repeat-x; }
.mod_box_body .content_box .content_box_head .content_head_title { line-height:26px; padding:0 20px; font-weight:bold; color:#004080; }
.mod_box_body .content_box .content_box_head .content_head_follow { width:50px; line-height:26px; background:url("../images/index_2hand_10.gif") no-repeat center; }
.mod_box_body .content_box .content_box_head .content_head_more { width:50px; line-height:26px; padding-right:10px; }
.mod_box_body .content_box .content_box_body TABLE THEAD { background:#ebebeb; height:25px; font-weight:bold; }
.mod_box_body .content_box .content_box_body TABLE THEAD TD { text-align:center; }
.mod_box_body .content_box .content_box_body TABLE TBODY { }
.mod_box_body .content_box .content_box_body TABLE TBODY TD { text-align:center; height:22px; white-space:nowrap; }
.mod_box_body .content_box .content_box_body TABLE TBODY TR.odd TD { background:#F5F3F3; }
.mod_box_body .content_box .content_box_body TABLE TBODY TD.tl { text-align:left; }

.sub_box { width:948px; font-family:"宋体"; border:1px solid #C1C1C1; }
.sub_box_head { height:28px; background:url("../images/index_06.gif") repeat-x; border-bottom:1px solid #C1C1C1; }
.sub_box_head .part_left { width:120px; height:28px; line-height:28px; padding:0 10px; }
.sub_box_head .part_left A { color:#1F3789; font-size:14px; font-weight:bold; }
.sub_box_head .part_right { width:700px; height:28px; line-height:30px; padding-left:15px; }

/* 视频新闻 */
#mod_videoNews { margin-bottom:7px; }
#mod_videoNews .sub_box_head .part_left { width:90px; line-height:30px; }
ul#video_news_list { }
ul#video_news_list li { width:149px; height:114px; padding:9px 4px; float:left; }
ul#video_news_list li .pic { width:130px; height:90px; padding:1px; margin:0 7px; border:1px solid #CCCCCC; }
ul#video_news_list li .pic IMG { width:130px; height:90px; }
ul#video_news_list li .txt { text-align:center; line-height:20px; padding-top:6px; }
ul#loupan_show_txt { padding:5px; display:none; }
ul#loupan_show_txt li { width:149px; height:20px; line-height:20px; float:left; }

/* 新房模块 */
#mod_house { height:308px; }
#house_lastWeek { width:338px; height:272px; top:0; left:0; }
#house_thisWeek { width:295px; height:272px; top:0; left:343px; }
#house_thisMonth { width:305px; height:272px; top:0; right:0; }
#house_forSale { width:338px; height:272px; top:0px; left:0; }
#house_newPermit { width:605px; height:272px; top:0px; right:0; }


/* 楼盘 */
#mod_hotHouse { margin-bottom:5px; }
ul#loupan_show_pic { padding:3px; }
ul#loupan_show_pic li { width:126px; height:94px; padding:5px 4px; float:left; }
ul#loupan_show_pic li .pic { width:110px; height:75px; padding:1px; margin:0 6px; border:1px solid #CCCCCC; }
ul#loupan_show_pic li .pic IMG { width:110px; height:75px; }
ul#loupan_show_pic li .txt { text-align:center; line-height:20px; }
ul#loupan_show_txt { padding:5px; display:none; }
ul#loupan_show_txt li { width:134px; height:20px; line-height:20px; float:left; }

/* 楼盘资讯 */
#mod_houseInfo { height:470px; position:relative; }
#houseInfo_jzkf { width:332px; top:0; left:0; position:absolute; }
#houseInfo_gfsc { width:332px; top:233px; left:0; position:absolute; }
#houseInfo_gfsc .news_box_body {  }
#houseInfo_fxbg { width:330px; height:90px; top:372px; left:0; position:absolute; padding:1px; }
#houseInfo_fxbg img { vertical-align:top; }
#houseInfo_jzkf ul { padding:5px 0 0 3px; }
#houseInfo_jzkf li { margin-bottom:0; }
#houseInfo_gfsc .pictrue_link { width:110px; height:97px; padding:1px; border:1px solid #CCCCCC; }
#houseInfo_gfsc ul { padding-top:1px; }
#houseInfo_gfsc li { margin-bottom:0; width:205px; }
#houseInfo_gfsc li span.link { width:190px; } 
#houseInfo_lssd { width:329px; position:absolute; top:0; left:339px; }
#houseInfo_lssd { border:0 none; }
#houseInfo_lssd .news_box_head { border:1px solid #D1DDEB; }
#houseInfo_lssd .top_news_queen li { width:153px; }
#houseInfo_lssd .top_news_prince ul li { }
#houseInfo_lssd .top_news_prince ul li .part_left { width:15px; }
#houseInfo_lssd .top_news_prince ul li .part_center {  }

#houseInfo_kpyg { width:329px; position:absolute; top:304px; left:339px; }
#houseInfo_kpyg { border:0 none; }
#houseInfo_kpyg .news_box_head { border:1px solid #D1DDEB; }
#houseInfo_kpyg .top_news_queen li { width:153px; }
#houseInfo_kpyg .top_news_prince ul li { }
#houseInfo_kpyg .top_news_prince ul li .part_left { width:15px; }
#houseInfo_kpyg .top_news_prince ul li .part_center { width:270px; }
#houseInfo_lpzt { width:275px; position:absolute; top:0; right:0; }
#houseInfo_lpzt .news_box_body li { margin-bottom:0; }
#houseInfo_tdxx { width:275px; position:absolute; top:276px; right:0; }
#houseInfo_tdxx .news_box_body li { margin-bottom:0; }
#houseInfo_tdxx .top_news_list .link { width:255px; }
#houseInfo_ghgs { width:275px; position:absolute; top:373px; right:0; }
#houseInfo_ghgs .news_box_body li { margin-bottom:0; }
#houseInfo_ghgs .top_news_list .link { width:255px; }

/* 二手房 */
#mod_ihand { height:395px; position:relative; }
#ihand_info { width:308px; top:151px; left:0; position:absolute; }
#ihand_info .top_news_elite .photo { width:100px; height:100px; }
#ihand_info .top_news_elite .topic { width:185px; } 
#ihand_info .top_news_elite .topic .title { width:185px; }
#ihand_info .top_news_elite .topic .content { width:185px; height:80px; margin-top:7px; }
#ihand_info .top_news_list { margin-top:7px; }
#ihand_info .top_news_list li { width:151px; float:left; margin-bottom:0; }
#ihand_info .top_news_list li .link { width:138px; }
#ihand_quick { width:310px; position:absolute; top:0; left:0; }
#ihand_iframe { width:635px; height:364px; position:absolute; top:0; right:0; }

/* 业主论坛 */
#mod_bbs { height:500px; position:relative; }
#bbs_zfk { width:332px; top:0; left:0; position:absolute; }
#bbs_zfk ul.top_news_list { margin-top:3px; }
#bbs_zfk ul.top_news_list li { margin-bottom:0; }
#bbs_yzxq { width:332px; top:230px; left:0; position:absolute; background:url("../images/loupan_rank_bg.jpg") no-repeat 1px 30px; }
#bbs_yzxq .loupan_rank { width:160px; margin-top:2px; }
#bbs_yzxq .loupan_rank li { padding-left:30px; margin-bottom:0; width:130px; float:left; }
#bbs_jhrt { width:329px; position:absolute; top:0; left:339px; }
#bbs_jhrt { border:0 none; }
#bbs_jhrt .news_box_head { border:1px solid #D1DDEB; }
#bbs_jhrt .top_news_queen li { width:153px; }
#bbs_jhrt .top_news_prince ul li { }
#bbs_jhrt .top_news_prince ul li .part_left { width:15px; }
#bbs_jhrt .top_news_prince ul li .part_center { width:305px; }
#bbs_fczl { width:329px; position:absolute; top:304px; left:339px; }
#bbs_fczl { border:0 none; }
#bbs_fczl .news_box_head { border:1px solid #D1DDEB; }
#bbs_fczl .top_news_queen li { width:153px; }
#bbs_fczl .top_news_prince ul li { }
#bbs_fczl .top_news_prince ul li .part_left { width:15px; }
#bbs_fczl .top_news_prince ul li .part_center { width:305px; }
#bbs_jchd { width:275px; position:absolute; top:0; right:0; }
#bbs_jchd .news_box_body li { margin-bottom:0; }
#bbs_jchd .top_news_list .link { width:255px; }
#bbs_lttj { width:275px; position:absolute; top:118px; right:0; }
#bbs_lttj ul.pic_news_list { }
#bbs_lttj ul.pic_news_list li { width:124px; height:100px; float:left; text-align:center; padding:5px; margin-bottom:0; }
#bbs_lttj ul.pic_news_list li .pic { width:105px; height:80px; margin:0 auto; }
#bbs_lttj ul.pic_news_list li .txt { line-height:24px; height:20px; }
#bbs_register { width:277px; height:90px; position:absolute; top:375px; right:0; }

/* 友情链接区 */
#mod_links { }
#mod_links .box_head { height:27px; line-height:17px; background:url("/images/index_25.gif") repeat-x; }
#mod_links .box_head .text { width:330px; background:url("/images/index_19.gif") no-repeat; padding-left:130px; }
#mod_links .box_head .more { width:50px; float:right; padding-right:10px; }
#mod_links .box_body { padding:3px; }
#mod_links .box_body li { width:118px; height:20px; line-height:20px; text-align:center; float:left; }
