﻿/* 
 * == ASP Corporate Website Backstage ==
 * Copyright (C) 2008-2009 wo_is神仙 All Rights Reserved.
 * css.css   2009-08-11 9:00 +0800 星期二
*/

@import url("general.css");

.header { height:104px; border-bottom:3px solid #fff; overflow:hidden; }
.logo { float:left; width:200px; height:65px; background:url(../images/logo.gif) 50% 50% no-repeat; text-indent:-99em; overflow:hidden; }
.nav { float:right; margin-top:33px; }
.nav li { float:left; font-size:14px; padding:0 5px; }
.nav li a { color:#333; }
.nav li a:hover { color:#db1c00; }

.lu_house { width:100%; height:38px; clear:both; border-top:1px solid #aa0300; background:url(../images/icons.png) 0 -412px repeat-x; }
.lu_house strong {
	float:left;
	display:block;
	width:114px;
	height:38px;
	font-size:14px;
	line-height:38px;
	text-align:center;
	color:#aa0300;
	background:url(../images/icons.png) 0 -362px repeat-x;
}
.lu_house div { float:left; width:836px; height:38px; padding-left:10px; background:url(../images/icons.png) 0 -277px no-repeat; overflow:hidden; }
.lu_house div div { width:832px; height:38px; padding:0; background:none; }
.lu_house div div ul li { height:38px; padding-right:20px; line-height:38px; font-size:14px; }
.lu_house div div ul li a { font-weight:bold; color:#de2000; }
.lu_house div div ul li em a { font-weight:normal; font-style:normal; color:#333; }
.lu_house div div ul li em a:hover { color:#db1c00; }

.wrap { clear:both; margin:0 auto; width:960px; min-height:0; height:auto!important; height:1%; }

.banner { width:100%; min-height:0; height:auto!important; height:1%; border-bottom:3px solid #fff; display:inline-block; }
.left { float:left; padding:11px; width:603px; background-color:#efefef; }
.right { float:right; clear:right; width:323px; margin-top:10px; }
.left .box { border:1px solid #ccc; background-color:#fff; }
.right .box { border:1px solid #ccc; border-top:0; background-color:#fff; }

#footer { margin:10px auto 0; width:960px; padding-top:8px; background:url(/index_new/images/xiantiao.gif) center top no-repeat; }
#footer p { margin:5px auto; text-indent:0; text-align:center; font-family:Arial, Helvetica, sans-serif; }
#footer p a { color:#333; }

/* ====== Left ====== */
.topad { padding:0; width:625px; display:inline-block; }
.list { padding:0; width:625px; background-color:#fff; }

/* 头条 */
.headlines { margin-bottom:12px; padding:10px 8px 10px 10px; display:inline-block; }
.headlines .hpic { width:187px; height:139px; padding:1px; display:inline-block; border:1px solid #DB1C00; }
.headlines .hpic img { width:187px; height:139px; }
.headlines h1 { margin:0; color:#DB1C00; }
.headlines p { font-size:14px; text-align:2em; line-height:180%; }
.headlines p a { font-weight:bold; }

/* 文章列表 */
.main { padding:5px; }
.main li { height:26px; line-height:26px; padding-left:16px; background:url(../images/icons.png) 9px -173px no-repeat; }
.main li.separator { height:18px; line-height:18px; background:none; }
.main li a { color:#333; font-size:14px; }
.main li a.red { color:#db1c00; }
.main li a.p { font-size:12px; }
.main li a:hover { color:#db1c00; }
.main li img { vertical-align:text-bottom; }

/* 文章正文 */
.subnav { margin-top:10px; font-size:14px; font-weight:bold; color:#db1c00; border-bottom:3px solid #fff; }
.cnt_main { }
.cnt_main h1 { text-align:center; font-family:"微软雅黑", "黑体"; font-weight:200; color:#db1c00; padding-bottom:12px; border-bottom:1px solid #666; }
.cnt_main h3 { text-align:center; }
.ArticleCnt { padding:12px; font-size:14px; word-wrap:break-word; overflow-x:hidden; overflow-y:auto; }

/* 评论 */
.comm {
	height:32px;
	margin-top:15px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	text-indent:2.2em;
	color:#DB1C00;
	background:#fff url(../images/icons.png) 10px -235px no-repeat;
}
.comm_num { color:#666; padding-right:10px; font-weight:normal; }
.comm_num em { font-style:normal; font-weight:bold; font-family:Georgia; color:#DB1C00; font-size:16px; }

.commpub { display:none; }
.commpub p { margin:0; padding:6px 0; }
.commpub label { display:inline-block; }
.commpub input,
.commpub textarea { width:75%; font-size:14px; color:#333; border:1px solid #e5e5e5; background-color:#fbfbfb; }
.commpub p.submit { text-align:right; padding-right:55px; }
.commpub p.submit input { padding:0 3px; width:auto; height:24px; line-height:24px; font-weight:bold; font-size:12px; color:#DB1C00; cursor:pointer; }
.commpub p em.error { padding-left:88px; color:#DB1C00; font-style:normal; }

/* 评论列表 */
.comments { }
.comments h1 { text-align:center; font-family:"微软雅黑", "黑体"; font-weight:200; color:#db1c00; }
.statement { color:#676767; text-align:center; line-height:160%; display:block; margin-bottom:-18px; }
.wypl { width:67px; height:20px; margin-right:10px; margin-top:5px; display:block; background:url(../images/wypl.gif) no-repeat; }
.comments p { margin:0; }
.comments label { height:26px; line-height:26px; background-color:#f3f3f3; display:block; text-indent:1em; font-size:14px; }
.comments strong { color:#DB1C00; }
.comments blockquote { font-size:14px; text-indent:2em; margin-bottom:5px; padding:3px 8px; line-height:160%; }
#comm_list { width:100%; min-height:0; height:auto!important; height:1%; }
.comm_page { width:100%; height:50px; display:block; }


.text_ad li { float:left; width:175px; }
.text_ad li a { text-decoration:underline; }

.left_l { width:396px; float:left; margin-top:10px; }
.left_r { width:194px; float:right; margin-top:10px; }

.left_l li,
.left_l ul li,
.left_r ul li { height:24px; line-height:24px; padding:0 6px 0 17px; background:url(../images/icons.png) 8px -204px no-repeat; overflow:hidden; }
.left_l li a, .left_l ul li a, .left_r ul li a { color:#333; }
.left_l li a:hover, .left_l ul li a:hover, .left_r ul li a:hover { color:#DB1C00; }

.left_r ul li.pic { padding:11px 11px 0; padding-bottom:4px; _padding-bottom:0; *padding-bottom:0; background:none; height:125px; }
.left_r ul li.pic a { display:inline-block; border:1px solid #333; }
.left_r ul li.pic a:hover { border:1px solid #DB1C00; }
.left_r ul li.separator { height:0; line-height:0; border-bottom:1px dashed #ccc; margin-top:0; _margin-top:-8px; *margin-top:-8px; padding:0; background:none; }

.left_t { height:24px; line-height:24px; border-bottom:1px solid #ccc; background:url(../images/icons.png) 0 -326px repeat-x; overflow:hidden; }
.left_t strong { float:left; font-size:14px; color:#DB1C00; text-indent:1em; }
.left_t a { float:right; margin-right:8px; color:#333; }

.left_l ul.higher li { height:26px; line-height:26px; }

.tuijian { margin-top:10px; height:136px; }
.tuijian ul { width:293px; }
.tuijian ul li { height:24px; line-height:24px; padding-left:17px; padding-right:2px; background:url(../images/icons.png) 8px -204px no-repeat; overflow:hidden; }
.tuijian ul li a { color:#333; }
.tuijian ul li a:hover { color:#DB1C00; }
.tuijian ul li.pic { padding:11px 11px 0; background:none; height:96px; }
.tuijian ul li.pic a { display:inline-block; border:1px solid #333; }
.tuijian ul li.pic a:hover { border:1px solid #DB1C00; }

.soso2 { padding:0; padding-top:8px; background:none; }
.soso2 label { font-size:14px; }
.soso2 #keyword { width:180px; border:1px solid #a5acb2; background-color:#f4f4f4; }
.soso2 #button2 { width:51px; height:20px; border:0; background:url(../images/icons.png) -100px -100px no-repeat; cursor:pointer; }

/* ====== Right ====== */
.soso { margin-top:0; padding:0; }
.soso .box { border-top:1px solid #ccc; text-align:center; padding:8px 0 6px; }
.soso .box strong { font-size:14px; }
.soso .box input { width:227px; border:1px solid #a5acb2; background-color:#f4f4f4; }
.soso .box #button { width:51px; height:20px; border:0; background:url(../images/icons.png) 0 -100px no-repeat; cursor:pointer; }

.tags { margin-top:0; }
.tags .box { height:49px; padding-left:22px; border-top:1px solid #ccc; background:url(../images/icons.png) -301px -45px no-repeat; overflow:hidden; }
.tags ul li { height:25px; line-height:25px; overflow:hidden; }
.tags ul li a { font-weight:bold; white-space:nowrap; padding:0 5px; display:inline-block; }

.the1st { margin-top:-39px; }
.right_t { height:28px; background:url(../images/icons.png) no-repeat; overflow:hidden; }
.right_t strong { display:inline-block; float:left; width:98px; height:23px; padding-top:5px; text-align:center; font-size:14px; color:#fff; background:url(../images/icons.png) 0 -45px no-repeat; }
.right_t a { float:right; margin-right:8px; margin-top:6px; color:#333; }

/* 楼盘快讯 */
.lpkx { height:144px; overflow:hidden; }
.lpkx ul li { height:24px; line-height:24px; padding-left:20px; padding-right:2px; background:url(../images/icons.png) 9px -173px no-repeat; overflow:hidden; }
.lpkx ul li a { color:#333; }
.lpkx ul li a:hover { color:#DB1C00; }

.ctrl { width:14px; height:35px; margin-top:42px; padding:10px 0; background:url(../images/icons.png) -267px -39px no-repeat; }
.prev, .next { width:14px; height:17px; display:block; cursor:pointer; }

/* 热门搜索 */
.hotso { padding:2px 5px; font-weight:bold; line-height:160%; }
.hotso a { /* white-space:nowrap; */ }

/* 热点 */
#tab_one_menu strong { color:#666; background:none; cursor:pointer; }
#tab_one_menu strong.current { color:#fff; background:url(../images/icons.png) 0 -45px no-repeat; }
#tab_one_box ul { background:url(../images/icons.png) 0 -458px no-repeat; }
#tab_one_box ul li { height:24px; line-height:24px; padding-left:20px; padding-right:2px; background:url(../images/icons.png) 9px -173px no-repeat; overflow:hidden; }
#tab_one_box ul li a { color:#333; }
#tab_one_box ul li a:hover { color:#DB1C00; }
#tab_one_box ul li.red { background:url(../images/icons.png) 9px -138px no-repeat; }
#tab_one_box ul li.red a { color:#DB1C00; }
#tab_one_box ul li.separator { height:13px; _height:0; *height:0; line-height:0; padding:0; background:none; }

/* 广告图 */
.rightad .box { border-top:1px solid #ccc; display:inline-block; }

/* 精彩推荐 */
.jctj { padding:0 3px; height:275px; }
.jctj li { width:154px; height:130px; margin-top:5px; }
.jctj li a { display:block; width:154px; height:130px; color:#333; cursor:pointer; }
.jctj li a:hover { color:#DB1C00; }
.jctj li a span { display:block; line-height:140%; text-align:center; }
.jctj li a span.border { width:142px; height:100px; padding:5px; border:1px solid #ccc; line-height:100%; }
.jctj li a span.border img { width:140px; height:98px; border:1px solid #666; }

/* 推荐房源 */
#tab_two_menu strong { color:#666; background:none; cursor:pointer; }
#tab_two_menu strong.current { color:#fff; background:url(../images/icons.png) 0 -45px no-repeat; }
#tab_two_box table thead td { padding:6px; background-color:#ddd; }
#tab_two_box table tbody td { padding:8px 6px; border-top:1px dashed #ccc; }
#tab_two_box table a.n { padding-left:12px; background:url(../images/icons.png) 3px -144px no-repeat; }

/* 论坛热帖 */
.tab_three { padding-top:2px; }
#tab_three_menu { height:26px; background:#f9f9f9 url(/index_new/images/point.gif) left bottom repeat-x; overflow:hidden; }
#tab_three_menu li { float:left; margin-left:-1px; width:64px; height:24px; line-height:24px; text-align:center; border:1px solid #e4e4e4; cursor:pointer; }
#tab_three_menu li.current { border-bottom:1px solid #fff; background-color:#fff; }

#tab_three_box { clear:both; width:321px; overflow:hidden; }
#tab_three_box ul { width:100%; }
#tab_three_box ul span { display:block; line-height:160%; text-align:center; }
#tab_three_box ul { background:url(../images/icons.png) 0 -458px no-repeat; }
#tab_three_box ul li { height:24px; line-height:24px; padding-left:20px; padding-right:2px; background:url(../images/icons.png) 9px -173px no-repeat; overflow:hidden; }
#tab_three_box ul li a { color:#333; }
#tab_three_box ul li a:hover { color:#DB1C00; }
#tab_three_box ul li.red { background:url(../images/icons.png) 9px -138px no-repeat; }
#tab_three_box ul li.red a { color:#DB1C00; }
#tab_three_box ul li.separator { height:13px; _height:0; *height:0; line-height:0; padding:0; background:none; }

/* 楼事精选 */
.lsjx ul li { height:24px; line-height:24px; padding-left:20px; padding-right:2px; background:url(../images/icons.png) 9px -173px no-repeat; overflow:hidden; }
.lsjx ul li a { color:#333; }
.lsjx ul li a:hover { color:#DB1C00; }

/* 楼盘图库 */
.gallery { width:321px; height:88px; overflow:hidden; }
.gallery ul { }
.gallery li { width:80px; height:80px; border:3px solid #fff; }
.gallery li a { display:block; cursor:pointer; }
.gallery li a img { width:76px; height:56px; border:2px solid #e4e4e4; }
.gallery li a span { display:block; height:20px; line-height:20px; text-align:center; color:#333; overflow:hidden; }
.gallery li a:hover img { border:2px solid #db1c00; }
.gallery li a:hover span { color:#DB1C00; }
