/*Edit for Jiatx.com LH200710*/
*{margin:0;padding:0;}
body{margin:0 auto;font:normal 12px "宋体";text-align:center;color:#333;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
ul,li{list-style:none;}
em{font-style:normal;}
img{border:0;}
.clear{clear:both;}

/*头部*/
#header{margin:0 auto;width:960px;height:120px;overflow:hidden;text-align:left;}
#header h1{display:none;}
#header .l{float:left;width:130px;letter-spacing:1px;}
a.frb:link,a.frb:visited{font-weight:bold;color:#f00;}
#header .l em{display:block;margin-top:2px;line-height:18px;width:120px;height:18px;border:1px solid #ddd;}
#header .l em a{display:block;margin-right:5px;background:url(http://img2.soufun.com/home/soufunnews/images/header_more.gif) right center no-repeat;}
#header .r{float:left;width:830px;overflow:hidden;}
#logo{float:left;width:130px;}
#gnav{float:left;margin:5px 0 3px 0;line-height:18px;height:36px;width:830px;overflow:hidden;}
#gnav .c1,#gnav .c2,#gnav .c3{float:left;border-right:1px solid #ddd;padding:0 11px 0 12px;}
#gnav .c1 span,#gnav .c2 span,#gnav .c3 span{padding:0 7px 0 5px;}
#gnav .c1{width:234px;padding-left:0;}
#gnav .c2{width:300px;}
#gnav .c3{width:246px;border:0;padding-right:0;}
#gnav a.red:link,#gnav a.red:visited,#gnav a.red:hover{color:#f00;}
#adtop{clear:both;width:840px;height:76px;}

/*导航*/
.nav{margin:8px auto 0 auto;width:960px;height:36px;}
.nav span{float:left;width:144px;}
.nav p{border:solid 1px #D3E4EC;float:right;width:808px;height:34px;line-height:34px;background:url(images/newslist_bg1.gif);font-weight:bold;}
.nav p em{display:inline;color:#AACADD;font-weight:normal;padding:0 5px;}
.nav p a.on:link,.nav p a.on:visited,.nav p a.on:hover{color:#f00;}
.news_top{margin:8px auto;border:solid 1px #dcdcdc;width:958px;text-align:left;}
.position{line-height:32px;padding-left:10px;}
.position a:link,.position a:visited,.position a:hover{color:#049;}
.search{line-height:24px;height:23px;padding:7px 10px 8px 10px;background:#f0f0f0;overflow:hidden;}
.search ul{float:left;}
.search ul h3{font-size:18px;font-family:"黑体";font-weight:normal;float:left;padding-right:20px;}
.search ul p{float:left;}
.search ol{float:right;}
.search ol strong{float:left;padding-right:10px;font-size:14px;}
.search ol em{float:left;padding-left:10px;}
.search ol em a:link,.search ol em a:visited,.search ol em a:hover{color:#049;}
.date{float:left;}

/*左侧*/
.main{margin:0 auto;width:960px;}
.news_left{float:left;border:solid 1px #dcdcdc;width:590px;padding:0 30px 40px 30px;}
.news_left ul{border-bottom:dashed 1px #909090;padding:20px 0;}
.news_left ul li{line-height:30px;text-align:left;}
.news_left ul li span{display:block;height:30px;overflow:hidden;}
.news_left ul li em{float:right;color:#666;}
.news_left ul li a:link,.news_left ul li a:visited,.news_left ul li a:hover{color:#049;font-size:14px;}
.news_left ul li p{display:none;text-indent:24px;color:#333;padding-top:5px;line-height:25px;}
.news_left ul.zy{border:0;padding:0;}
.news_left ul.zy li{border-bottom:dashed 1px #909090;padding:20px 0;}
.news_left ul.zy li p{display:block;}
.news_left ol li{line-height:30px;text-align:left;border-bottom:dashed 1px #909090;padding:20px 0;}
.news_left ol li span{display:block;height:30px;overflow:hidden;}
.news_left ol li em{float:right;color:#666;}
.news_left ol li p{margin-top:5px;}
.news_left ol li p cite{float:left;width:160px;height:120px;border:solid 5px #dadada;}
.news_left ol li p font{font-size:12px;line-height:24px;float:right;width:400px;}
.news_left ol li a:link,.news_left ol li a:visited,.news_left ol li a:hover{color:#049;font-size:14px;}
.news_left dl{padding-top:20px;text-align:left;}
.news_left dl strong{font-size:14px;display:block;padding-bottom:20px;}
.news_left dl a.on:link,.news_left dl a.on:visited,.news_left dl a.on:hover{color:#f00;font-weight:bold;}
.news_left dl a.red:link,.news_left dl a.red:visited,.news_left dl a.red:hover{color:#f00;}
.page{padding-top:40px;height:16px;line-height:16px;overflow:hidden;}
.page span{color:#f00;font-weight:bold;}
.page a.on:link,.page a.on:visited,.page a.on:hover{color:#f00;font-weight:bold;}

/*右侧*/
.news_right{float:right;width:300px;}
.right_box{border:solid 1px #8EC3E9;width:298px;}
.right_box h4{padding:3px 2px 0 2px;background:url(images/newslist_bg2.gif);line-height:25px;height:25px;font-size:12px;font-weight:normal;overflow:hidden;}
.right_box h4 a:link,.right_box h4 a:visited,.right_box h4 a:hover{color:#049;text-decoration:none;}
.right_box h4 span{float:left;padding:0 10px;}
.right_box h4 span.on{background:url(images/newslist_bg3.gif);font-weight:bold;border-left:solid 1px #94C0E3;border-right:solid 1px #94C0E3;}
.right_box h4 em{float:right;padding-right:8px;}
.text_list ul{padding:10px 8px;line-height:24px;color:#999;}
.text_list ul li{height:24px;overflow:hidden;text-align:left;}
.text_list ul li em{color:#f00;float:right;width:72px;padding-left:6px;text-align:right;height:24px;overflow:hidden;}
.pic_list{margin-top:8px;line-height:20px;}
.pic_list ul{padding:0 7px;width:284px;}
.pic_list ul li{float:left;width:130px;padding:10px 6px 0 6px;}
.pic_list ul li span{display:block;width:120px;height:90px;padding:4px;border:solid 1px #ccc;}
.pic_list ul li em{display:block;width:130px;text-align:left;height:20px;overflow:hidden;}
.pic_list ol{padding:10px 13px;text-align:left;}
.pic_list ol strong{display:block;padding-bottom:5px;}
.pic_list ol p{height:20px;overflow:hidden;}

/*测评、媒体*/
.media_list{float:right;width:700px;}
.media_menu{float:left;width:199px;margin-right:-1px;text-align:left;}
.media_menu ul{border-left:#bbb solid 1px;padding-top:1px;background:url(images/newslist_bg5.gif) left top no-repeat;width:189px;}
.media_menu ul li{width:130px;background:url(images/newslist_bg4.gif);border-right:#bbb solid 1px;line-height:28px;height:28px;padding-left:58px;font-size:14px;}
.media_menu ul li.on{background:#fff;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;border-right:0;margin-top:-1px;width:140px;}
.media_menu ul li.on a:link,.media_menu ul li.on a:visited,.media_menu ul li.on a:hover{color:#f00;}

/*footer*/
#footer{border-top:4px solid #999;padding:15px 0;background:#efefef;text-align:center;width:960px;margin:10px auto 0 auto;}

/* 城市切换 by soufun-wufangjin */
#cityLoading {width:120px; height:30px ; display:block; POSITION: absolute; margin:250px 450px; display:none;}
DIV.BoxBG {BACKGROUND: #ccc; POSITION: absolute;}
#ChangeCity {margin-left:4px;margin-top:-32px;BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #777 1px solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #fff; LEFT: -4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #777 1px solid; COLOR: red; PADDING-TOP: 4px; BORDER-BOTTOM: #777 1px solid; FONT-FAMILY: Verdana; POSITION: absolute; TOP: -4px}
#ChangeCity TABLE {FLOAT: left;WIDTH: 225px;BACKGROUND:#ffffff;}
#ChangeCity TD {PADDING-LEFT: 8px; VERTICAL-ALIGN: top; WIDTH: 45px; COLOR: #ff0000;}
#ChangeCity A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 0px 0px; WIDTH: 41px; COLOR: #111; PADDING-TOP: 2px; TEXT-DECORATION: underline}
#ChangeCity A:hover {COLOR: red;FONT-WEIGHT: bold;}

/*小搜索2011.3.29 input*/
.search_input{float:left;height:22px;padding-top:1px;}
.search_input .inp2{float:left;width:2px;height:22px;background:url(http://img2.soufunimg.com/home/css/homepage2010/images/searchbj1.gif) no-repeat right 0px;position:absolute;top:0px;right:-1px!important;right:-2px;}
.search_input .inp1{float:left;height:22px;position:relative;}
.search_input .inp1 input{float:left;height:22px;line-height:22px;width:150px;padding-left:7px;overflow:hidden;background:url(http://img2.soufunimg.com/home/css/homepage2010/images/searchbj1.gif) repeat-x 0px 0px;font-size:12px;color:#888;border:0px!important;}
.search_input span .button{float:left;width:70px;height:22px;line-height:22px;border:0px!important;cursor:pointer;background:url(http://img2.soufunimg.com/home/css/homepage2010/images/searchbj1.gif) no-repeat 0 -24px;margin-left:5px!important;margin-left:6px;}