/* ---------- #全局通用样式#---------- */

body 
{
 text-align: center; margin:0; padding:0; font-size:12px; font-family:"宋体"; 
}

body > div 
{ 
text-align:center; margin-right:auto; margin-left:auto;
} 

div,form,img,ul,ol,li,dl,dd,dt,p,span,label
{
 margin: 0; padding: 0; border: 0;
}
 
h1,h2,h3,h4,h5,h6 
{
 margin:0; padding:0; font-size:14px; font-weight:bold;
}
 
ul,li
{ 
list-style: none;
}
.clear 
{
 clear: both; font-size:0px; width:0px; visibility: hidden; height:0px; line-height:0px; size:0px;
}

.clear:after
{
content: ".";display: block;height: 0;clear: both;
}
.blank10{ font-size:1px; size:1px; margin:0px; height:10px; clear:both; line-height:10px;}
.blank5{ font-size:1px; size:1px; margin:0px; height:5px; clear:both; line-height:5px;}
.flt{ position:absolute; left:0px; top:0px; margin:0px; padding:0px;}
.flb{ position:absolute; left:0px; bottom:0px;margin:0px; padding:0px;}
.frt{ position:absolute; right:0px; top:0px;margin:0px; padding:0px;}
.frb{ position:absolute; right:0px; bottom:0px;margin:0px; padding:0px;}
.padding10{padding:10px;}

.border0{border:1px #ffffff solid;}
.border1{border:1px #E5E5E5 solid;}
.border2{border:1px #FFB900 solid;}
.border3{border:1px #BCCDE9 solid;}

.fleft{ float:left;}
.fright{ float:right;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.fhei{font-family:"黑体",Arial Black,sans-serif;}
.fx{ font-weight:normal;}
.fb{ font-weight:bold;}
.fl150{line-height:150%;}
.fl180{line-height:180%;}
.fl200{line-height:200%;}

a {color:#333333;text-decoration:none;}
a:link{color:#333333; }
a:visited{color:#333333;}
a:hover{color:#D70000;text-decoration:underline;}

.titlecolor {color:#000099;text-decoration:none;}
.titlecolor a:link{color:#000099; }
.titlecolor a:visited{color:#000099;}
.titlecolor a:hover{color:#D70000;text-decoration:underline;}

.black{color:#000;}
.black a:link{ color:#000;}
.black a:visited{ color:#000;}
.black a:hover{ color:#D70000;}

.black1{ color:#666666;}
.black1 a:link{ color:#666666;}
.black1 a:visited{ color:#666666;}
.black1 a:hover{ color:#D70000;text-decoration:underline;}

.blue{color:#000099;}
.blue a:link{ color:#000099;text-decoration:underline;}
.blue a:visited{ color:#000099;text-decoration:underline;}
.blue a:hover{ color:#D70000;text-decoration:underline;}

.blue1{color:#000099;}
.blue1 a:link{ color:#000099;}
.blue1 a:visited{ color:#000099;}
.blue1 a:hover{ color:#D70000;}

.green {color:#009900;}
.green a:link{color:#009900;}
.green a:visited{color:#009900;}
.green a:hover{color:#D70000;}

.red {color:red;}
.red a:link{color:red;}
.red a:visited{color:red;}
.red a:hover{color:#D70000;}

.red1 {color:#C8061F;}
.red1 a:link{color:#C8061F;}
.red1 a:visited{color:#C8061F;}
.red1 a:hover{color:#D70000;}

.white{ color:#fff;}
.white a:link{ color:#fff;}
.white a:visited{ color:#fff;}
.white a:hover{ color:#fff;}

.white1{ color:#fff;font-size:14px;font-weight:bold;}
.white1 a:link{ color:#fff;font-size:14px;font-weight:bold;}
.white1 a:visited{ color:#fff;font-size:14px;font-weight:bold;}
.white1 a:hover{ color:#fff;font-size:14px;font-weight:bold;}

.price {color:#C8061F;}
.price a:link{color:#C8061F;font-weight:bold;}
.price a:visited{color:#C8061F;font-weight:bold;}
.price a:hover{color:#D70000;font-weight:bold;}

.gray{ color:#969696;}
.gray a:link{ color:#969696;}
.gray a:visited{ color:#969696;}
.gray a:hover{ color:#D70000;}

.special{ color:#000000;}
.special a:link{ color:#000000;}
.special a:visited{ color:#000000;}
.special a:hover{ color:#D70000;}

.input1{border:1px #ffac32 solid;width:80px;height:18px;}
.submit1{width:49px; height:18px; overflow:hidden; padding:0; margin:5px 0 0 0; border:1px #ffac32 solid; background:url(index_bg2.gif) repeat-x 0 -40px #ffeccc; font-size:12px; text-align:center; line-height:15px; cursor:pointer;}

/*导航*/
#Nav {height:110px;padding:1px;width:960px;}
#Nav .login{background:url("index_bg2.gif") repeat-x 0px -230px;height:30px;text-align:left;padding:0px 0px 0px 10px;}
#Nav .login .loginform{float:left;margin:0px 20px 0px 10px;display:inline;}
#Nav .login ul {float:right;}
#Nav .login ul li{margin:0px 3px 0px 0px;float:left;}
#Nav .login .loginform li{margin-top:5px;} 
#Nav .login .loginform .online{margin:10px 0px 0px 0px;}
#Nav .login .loginform .txz{margin-top:3px;margin-right:20px;} 
#Nav .login .loginform .dllx{height:17px;width:97px;text-align:center;margin-top:3px;clear:right;padding:3px 0px 0px 0px;margin-right:5px;} 
#Nav .login .loginform .button{margin:1px;} 
#Nav .login .loginmore li{margin-top:10px;background:url('index_bg1.gif') no-repeat 0 -120px;padding-left:10px;margin-right:10px;}


.select_box 
{ 
border:0px #ffac32 solid;
width: 90px; 
height: 20px; 
clip: rect( 0px, 100px, 20px, 0px ); 
overflow: hidden; 
} 
.select_box2 
{ 
border: 1px solid #ffac32; 
width: 88px; 
height: 18px; 
clip: rect( 0px, 90px, 18px, 0px ); 
overflow: hidden; 
} 
.select_content
{ 
position: relative; 
left: -2px; 
top: -2px; 
width: 90px; 
line-height: 14px; 
border-style: none; 
border-width: 0px; 
} 


/*菜单*/
#Nav .menu {text-align:left;display:inline;}
#Nav .menu .logo {width:165px;float:left;text-align:center;line-height:180%;}
#Nav .menu .menulist {width:792px;float:right;text-align:left;display:inline;overflow:hidden;}
#Nav .menu .menulist li {margin-top:10px;float:left;width:42px;background:url("index_bg1.gif") no-repeat 0 -3px;text-align:center;padding-left:1px;}
#Nav .menu .menulist .bclass{font-size:12px;font-weight:bold;background:#FAF8EB;display:inline;width:66px;text-align:center;}
#Nav .menu .menulist .bclass2{font-size:12px;font-weight:bold;background:#FAF8EB;display:inline;width:60px;text-align:center;}


/*广告*/
#NavTL {overflow:hidden;margin:0px;padding:0px;}
.width960 {width:960px;height:95px;overflow:hidden;clear:both;}
.720 {width:720px;}
.325 {width:350px;}
#NavTL div {float:left;margin:0px 4px 5px 0px;padding:0px;text-align:center;}
.Mright #NavTL div {margin:0px 4px 0px 0px;padding:0px;padding-bottom:5px;text-align:center;}
#NavTL div img {display:block;}
#NavTLtop .gg_pic{margin-left:5px;margin-top:5px;}
#NavTLtop .gg_wenzi {margin-left:7px;padding:0px;line-height:120%;}
#NavTLtop .gg_wenzi div {width:180px;overflow:hidden;padding:0px;}


#TimeAndTxtAD{width:960px;overflow:hidden;clear:both;}
#TimeAndTxtAD li{float:left;text-align:center;padding:3px;}

/*正文开始*/

/*块样式*/
#Main {width:960px;overflow:hidden; _display:inline-block;clear:both;}
.Lleft700{width:715px; overflow:hidden; float:left; _display:inline-block;}
.left350{float:left;width:350px;}
.right350{float:right;width:355px;}
/********/

/*幻灯片*/
.phototop { OVERFLOW: hidden;POSITION: relative; HEIGHT: 185px}
.phototop li {HEIGHT: 215px;}
.phototop BR {FONT-SIZE: 5px; LINE-HEIGHT: 5px}
.phototop .slider {POSITION: absolute}
.phototop .slider h2{background:#000000;padding-top:5px;}
.phototop .slider IMG {DISPLAY: block;WIDTH: 290px; HEIGHT: 165px}
.phototop .num {RIGHT: 0px; POSITION: absolute; TOP: 150px}
.phototop .num LI {FONT-SIZE: 9px; BACKGROUND: #000000; FLOAT: left; OVERFLOW: hidden; WIDTH: 20px; CURSOR: pointer; COLOR:#ffffff; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: center}
.phototop .num LI.on {BACKGROUND: #ff0000}
.Lleft290{float:left;width:290px;}
#Main .Lleft290 .newpic {width:290px;display:inline;padding:0px;height:195px;overflow:hidden;border-bottom:1px #D6D6D6 solid;}
#Main .Lleft290 .newpic li {float:left;width:144px;border-bottom:1px #CBCBCB solid;text-align:center;height:120px;padding-top:5px;overflow:hidden;background:#FCFAF1;}
#Main .Lleft290 .newpic img {border:1px #CBCBCB solid;}
#Main .Lleft290 .newpic h2{font-weight:normal;padding-top:5px;width:144px;}
/********/

/*块头样式*/
.newstitle{height:30px;background:url(index_bg2.gif) repeat-x 0 -190px;overflow:hidden;}
.newstitle li{float:right;text-align:center;margin:10px 0px 5px 0px;padding-right:10px;}
.newstitle .sign{float:left;text-align:left;margin:8px 0px 5px 0px;padding:0 0px 0 10px;}
	/*带图片的标头*/
	.newstitle .sign_1{float:left;text-align:left;margin:0px 0px 5px 0px;width:110px;color:#ffffff;height:30px;padding:8px 0px 0 35px;}
	/*
	.newstitle .signshop{background:url('index_bg1.gif') no-repeat 0 -240px;width:150px;}
	.newstitle .signhouse{background:url('index_bg1.gif') no-repeat -150px -240px;}
	.newstitle .signjob{background:url('index_bg1.gif') no-repeat 0 -270px;}
	.newstitle .signtravel{background:url('index_bg1.gif') no-repeat -150px -270px;}
	.newstitle .signcar{background:url('index_bg1.gif') no-repeat 0 -300px;}
	.newstitle .signphoto{background:url('index_bg1.gif') no-repeat -150px -300px;}
	
	*/
	.newstitle .signshop{background:url('index_bg1.gif') no-repeat 0px -60px;width:150px;color:#000000;}
	.newstitle .signhouse{background:url('index_bg1.gif') no-repeat 0px -60px;color:#000000;}
	.newstitle .signjob{background:url('index_bg1.gif') no-repeat 0px -60px;color:#000000;}
	.newstitle .signtravel{background:url('index_bg1.gif') no-repeat 0px -60px;color:#000000;}
	.newstitle .signcar{background:url('index_bg1.gif') no-repeat 0px -60px;color:#000000;}
	.newstitle .signphoto{background:url('index_bg1.gif') no-repeat 0px  -60px;color:#000000;}
	.newstitle .signnews{background:url('index_bg1.gif') no-repeat 0px -60px;width:140px;}

.newstitle2 {width:340px;text-align:left;background:url(index_bg2.gif) repeat-x 0 -95px;margin:0px 5px 5px 5px;padding:0px;}
.newstitle2 li{background:#ffffff;width:110px;padding:5px 0px 0px 10px;}
.newstitle3 {background:url(index_bg2.gif) repeat-x 0 -270px;}
/********/

/*最上房山新闻列表*/
#Main .Lright{float:right;width:415px;}
.newslist {padding-left:5px;padding-right:0px;text-align:left;height:410px;overflow:hidden; clear:both;}
.newslist h1{text-align:center;padding-bottom:5px;}
.newslist .newstop{text-align:left;padding:5px;}
.newslist h3{float:left;font-weight:normal;margin:0px;padding:0px}
/*************/
/*普通新闻*/
.bbs_list {height:160px;}
.bbs_list li {float:left;width:280px;padding-left:10px;padding-top:7px;text-align:left;overflow:hidden;}
.News_list1{padding:0px;width:350px;overflow:hidden;margin:5px 0px 0px 0px;}
.News_list1 ul{margin-left:10px;clear:both;}
.News_list1 li {width:260px;float:left;height:24px;overflow:hidden;text-align:left;}
.News_list1 .bbsuser {float:right;width:90px;width:70px;height:24px;overflow:hidden;text-align:right;margin-right:10px;}
.news_list2 li{margin-top:7px;height:16px;}
.news_list2 .bbsuser{margin-top:7px;height:16px;}
/*图片列表*/
.showphoto {text-align:center;}
.showphoto li{float:left;margin: 5px 13px 3px 13px;text-align:center;width:}
.showphoto li img {border:1px #5E5E5E solid;width:80px;height:60px;}
/*图片列表*/

/*商家*/
.Newshop_list{padding:0px;margin:0px;width:350px;overflow:hidden;}
.Newshop_list li {float:left;width:110px;text-align:center;margin-left:5px;height:100px;}
.Newshop_list li p{padding-top:5px;line-height:130%;}
.Newshop_list li img{width:90px;height:70px;border:1px #5C5C5C solid;}
.Newshop_title{padding:0px;margin:0px;width:350px;overflow:hidden;}
.Newshop_title ul{margin-left:15px;}
.Newshop_title li {float:left;margin:4px 0px 0px 0px;display:inline;HEIGHT:19PX;width:330px;overflow:hidden;text-align:left;}
.Newshop_title li img{width:11px;height:11px;border:0px;}

/******/

/*房产*/
.house_news {width:350px;height:135px;}
.house_news .pic {float:left;width:158px;margin-left:5px;}
.house_news .pic img {width:148px;height:100px;margin-top:10px;border:1px #6C6C6C solid;}
.house_news .pic p{margin:0px 5px 5px 5px;}
.house_news .news {float:right;width:180px;text-align:left;}
.house_news .news li{text-align:left;margin-top:8px;padding:0px;}
/*******/

/*经纪人*/
.ageny_list {height:105px;width:350px;overflow:hidden;}
.ageny_list ul{margin-left:10px;clear:both;}
.ageny_list li{height:22px;text-align:left;margin:0px;float:left;padding:0px;}
.ageny_list .paihang{background:#FFE2A6;border:1px #FFCC66 solid;width:14px;height:12px;text-align:center;margin-right:4px;}
/*******/

/*右侧*/
.Mright{width:235px;overflow:hidden; float:right;}
.Mright .bbs_list{padding:0px;margin:0px;background:#F1F7FC;}
.Mright .newstitle{height:30px;background:url('index_bg1.gif') repeat 0 -200px;border-bottom:1px #D6D6D6 solid;}
.Mright .newstitle ul{float:left;margin:4px 0px 4px 0px;padding:5 10px 0 10px;}
.Mright .newstitle .main {float:left;text-align:left;width:100px;height:23px;}
.Mright .newstitle .more{float:right;}
.Mright .bbs_list li {padding-left:5px;float:left;width:230px;padding-top:7px;text-align:left;overflow:hidden;}
.Mright .bianmin {margin-left:0px;}
.Mright .bianmin li{float:left;width:100px;margin-left:5px;}

/*用户列表*/
.user_list {height:160px;}
.user_list ul {margin:0px;}
.user_list li {float:left;width:63px;height:72px;text-align:center;overflow:hidden;margin:5px;}
.user_list li .avatar48 {border:1px #D1D1D1 solid;width:56px;height:54px;margin-bottom:2px;}
.user_list li img {margin-top:3px;margin-left:3px;float:left;width:48px;height:46px;text-align:center;overflow:hidden;}
/**********/


.bottom{width:960px;overflow:hidden; _display:inline-block;clear:both;border-top:3px #676767 solid;}
