/*************************
Author: xintiao
QQ: 113388833
Emain: xintiao@xintiao.net
*************************/
html,body,div{margin:0 auto;text-align:center;font-size:12px;color:#000;font-family:'\5b8b\4f53'}
div{height:auto}
img{border:0}
a,a:hover{color:#000;text-decoration:none}
form,input,button,ul,ol,dl,dt,dd,h3,h4{padding:0;margin:0}
li{list-style-type:none}
.wrap{width:960px}
.l{text-align:left}
.r{text-align:right}
.c{text-align:center}
.fl{float:left}
.fr{float:right}
.both{font:0/0 sans-serif;height:0;overflow:hidden;clear:both;display:block}
.none{display:none}
.line{height:7px;font-size:0;line-height:0}
.border{border:1px solid #ccc}
.col1{width:168px}
.col2{width:467px;margin-right:12px}
.col3{width:302px}
.f14{font-size:14px}
.f18{font-size:18px}
.hei{font-family:'\9ED1\4F53';font-weight:100}
.b{font-weight:bold}
.redfont,a.redfont,a.redfont:hover,.redfont a,.redfont a:hover{color:red}
.bluefont,a.bluefont,a.bluefont:hover,.bluefont a,.bluefont a:hover{color:blue}
.greenfont,a.greenfont,a.greenfont:hover,.greenfont a,.greenfont a:hover{color:green}
#login{height:30px;line-height:30px;border-bottom:1px solid #ccc;overflow:hidden}
	#login input{border:1px solid #999;height:19px;line-height:19px;background:white}
#header{height:70px;overflow:hidden}
	#header .fl img{margin-top:5px}
	#header .nav ul{margin:10px 0;float:left}
	#header .nav ul#l{border-left:1px dashed #ccc}
	#header .nav ul li{margin:0 10px}
	#header .nav ul li div{text-align:left;line-height:25px}
	#header .nav ul li a{margin:4px;display:inline}
#mysearch{width:716px;background:url('../images/background.png') no-repeat center bottom;height:75px;overflow:hidden}
	.searchbar{width:624px;position:relative;margin:5px auto}
	.menu_1,.menu_2,.menu_3,.menu_4,.menu_5{position:absolute;margin-bottom:-1px;left:164px;top:15px;height:6px;width:7px;overflow:hidden;background:url('../images/icon.png') 0 -296px no-repeat}
	.menu_2{left:208px}
	.menu_3{left:252px}
	.menu_4{left:296px}
	.menu_5{left:340px}
	.menu{word-spacing:0;color:#1f3a87;height:18px;line-height:18px}
	.menu a:link,.menu a:visited{color:#1f3a87;margin:0px 7px}
	a.menu_gg:link,a.menu_gg:visited{color:#000;font-weight:bold}
	#mysearch img{margin-right:6px}
	.hotsearch{clear:both;height:22px;line-height:22px}
	.searchinput{border:1px solid #808080;background:#fff url('../images/box_border.png') no-repeat scroll 0 0;width:380px;height:21px;line-height:normal;padding:3px 0 0 4px}
	.submitinput{margin-left:6px;border:0 none;background:transparent url('../images/blue_skin.png') repeat scroll 0 -260px;line-height:27px;height:27px;width:110px}
#tel,#QQ,.countinfo .icon .a,.countinfo .icon .b,.countinfo .icon .c,#tj dt,#tools dt,#map dt,#fbbs dt,#biz dt,#food dt,#food dt.title,#game dt{background:url('../images/icon.png') no-repeat}
.linfo{}
	.linfo dl{background:white}
	.linfo dd,#fbbs li,#biz li,.maphouse li,.taobao li,.ywnews .list li,.used ul li{background:url('../images/bg.png') no-repeat 8px 8px}
	.linfo dd{height:20px;line-height:20px;overflow:hidden;color:#164a63;text-align:left;text-indent:16px;border-top:1px solid #ccc;padding:0 2px}
	.linfo dt{height:24px;line-height:28px;text-align:left;text-indent:30px;color:#164a63;overflow:hidden}
	#tj dt{background-position:8px -80px}
	#tools dt{background-position:8px -104px}
	#map dt{background-position:8px -128px}
	#fbbs dt{background-position:8px -176px}
	#biz dt{background-position:8px -200px}
	#food dt{background-position:8px -224px}
	#food dt.title{clear:both;background-position:8px -248px;border-top:1px solid #ccc}
	#game dt{background-position:8px -272px}
	#fbbs li,#biz li,#game li,#food li,#game li{height:20px;line-height:20px;overflow:hidden;text-align:left;text-indent:16px}
	#food ul,#game ul{height:100%}
	#food li,#game li{float:left;width:80px;text-indent:5px}
	#tools dd,#map dd,#fbbs dd,#biz dd,#food dd,#game dd{height:auto;background:#f2f5fa;padding:0;text-indent:0;text-align:center}
	#tools a,#map a{width:80px;display:inline-block;text-align:center}
	#fbbs dd div img,#biz dd div img,#food dd div img,#game dd div img{width:145px;height:75px;margin:8px auto 0 auto;border:1px solid #ccc;line-height:20px}
.lificount,.xxb,.maphouse,.swhouse,.taobao,.kspic{background:#f2f5fa;overflow:hidden}
.lifecount{height:118px;width:300px;text-align:center}
	#tel,#QQ{width:100px;height:16px;display:inline-block;text-align:left;line-height:16px;margin:4px 0}
	#tel{background-position:0 0}
	#QQ{background-position:0 -16px}
	.lifecount .title{height:24px;line-height:24px;text-indent:20px;border-bottom:1px solid #ccc;background:#fff}
	.lifecount .title .fl{color:red}
	.lifecount .countinfo{width:270px;margin:5px 0;padding:0 12px}
	.lifecount .countinfo .count{border-bottom:1px dashed #ccc;line-height:20px;text-align:left}
	.lifecount .countinfo .count a.b{color:#f60}
	.lifecount .countinfo .icon a{margin-top:5px;width:80px;height:16px;line-height:16px;display:inline-block;text-indent:5px}
	.lifecount .countinfo .icon .a{background-position:0 -32px}
	.lifecount .countinfo .icon .b{background-position:0 -48px;font-weight:400}
	.lifecount .countinfo .icon .c{background-position:0 -64px}
.xxb{height:338px}
	.xxb .l{margin:6px 0 6px 6px}
	.xxb h4{font-size:12px;line-height:20px}
	.xxb h4 em{font-style:normal}
	.xxb h4 span{float:right;width:40px;color:#595a5a;font-weight:400;text-align:left}
	.xxb .sd{width:286px;height:30px;line-height:30px;text-align:center;background:#f2f2f2}
	#num{width:94px;height:16px;color:#aaa;line-height:16px;border:1px solid #999}
	#zd{width:38px;height:18px;line-height:18px;color:#777;background:#fff;border:1px solid #999}
	.xxb ul li{float:left;width:147px;height:20px;line-height:20px;overflow:hidden}
	.xxb dl{clear:both;line-height:20px}
	.xxb dl dt{float:left;color:#333;font-weight:bold;text-indent:5px;padding-right:5px}
	.xxb dl dd{white-space:nowrap;height:20px;overflow:hidden}
	.xxb dl dd a{float:left;color:#164a63;margin-left:7px}
.news,.house,.forum,.gongqiu,.movie{width:465px}
	#newsmenu,#housemenu,#forummenu,#gongqiumenu,#moviemenu{border-top:1px solid #b1c8d6;border-right:1px solid #b1c8d6}
	#newsmenu ul li,#housemenu ul li,#forummenu ul li,#gongqiumenu ul li,#moviemenu ul li{float:left;height:25px;line-height:25px;background:url('../images/blue_skin.png') no-repeat}
	#newsmenu ul li.normal,#housemenu ul li.normal,#forummenu ul li.normal,#gongqiumenu ul li.normal,#moviemenu ul li.normal{background-position:0 0}
	#newsmenu ul li.active,#housemenu ul li.active,#forummenu ul li.active,#gongqiumenu ul li.active,#moviemenu ul li.active{background-position:0 -25px}
	#newsmenu ul li a,#housemenu ul li a,#forummenu ul li a{width:116px;max-width:116px;display:inline-block;overflow:hidden}
	#gongqiumenu ul li a,#moviemenu ul li a{width:155px;max-width:155px;display:inline-block;overflow:hidden}
	#gongqiumenu ul li.active a,#moviemenu ul li.active a{width:154px;max-width:154px;overflow:hidden}
	#NewsList{height:390px}
	#HouseList,#ForumList{height:305px}
	#GongqiuList{height:271px}
	#MovieList{height:265px}
	#NewsList,#HouseList,#ForumList,#GongqiuList,#MovieList{overflow:hidden;border:1px solid #b1c8d6;border-top:0}
	.newszx .fr,.ywnews .fr,.bbs .fr,.kbs .fr{width:320px;line-height:23px;overflow:hidden}
	.newszx .fnews{line-height:40px;height:40px;overflow:hidden}
	.newszx .fr li,.ywnews .fr li{height:23px;text-indent:5px;overflow:hidden}
	.newszx .fr li hr,.ywnews .list li hr,.bbs .fr li hr,.kbs .fr li hr{margin-top:7px;*margin:0;border-top:1px dashed #ccc;height:0;width:96%}
	.newszx .fl,.ywnews .fl,.bbs .fl,.kbs .fl{width:143px;line-height:24px;overflow:hidden}
	.newszx .fl dt,.ywnews .fl dt{margin-top:14px;overflow:hidden;height:90px}
	.newszx .fl dd,.ywnews .fl dd{margin-bottom:14px;overflow:hidden;height:24px;line-height:24px}
	.newszx .fl img,.ywnews .fl img{width:130px;height:90px}
	.house .newszx .fl dt{height:110px}
	.house .newszx .fl img{height:110px}
	.ywnews .content{margin-top:3px;padding:0 5px;line-height:22px;text-indent:24px}
	.ywnews .content a{color:#999}
	.ywnews .list{margin-top:8px}
	.ywnews .list li{text-indent:18px}
	.ywnews .list li.no{text-indent:0;background:none}
	.ywnews h3{margin-top:10px}
	.ywnews h3 img{width:280px;height:24px}
	.tupian,.shipin{margin:15px 6px 0 6px}
	.tupian li{width:150px;float:left;margin-bottom:15px}
	.shipin li{width:150px;float:left}
	.tupian li div,.shipin li div{width:130px;overflow:hidden;white-space:nowrap;line-height:24px}
	.shipin li div{line-height:20px}
	.shipin li div.pic{width:128px;height:100px;background:#ececec url('../images/blue_skin.png') 0 -160px no-repeat;border:1px solid #777}
	.tupian img{width:130px;height:90px}
	.shipin img{width:122px;height:82px;margin:3px}
	.newhouse li{vertical-align:middle;height:70px;overflow:hidden}
	.newhouse .pic{width:100px}
	.newhouse .pic a{border:1px solid #aaa;width:82px;height:62px;overflow:hidden;display:inline-block}
	.newhouse .pic img{width:80px;height:60px;margin:1px}
	.newhouse .info{width:220px;overflow:hidden}
	.newhouse .info div{height:16px;line-height:16px;overflow:hidden}
	.newhouse .info .gray{color:gray;cursor:crosshair}
	.newhouse li span{line-height:70px;width:71px}
	.newhouse li span.coral{color:#f60}
	.usedhouse li{height:56px;vertical-align:middle;line-height:16px;overflow:hidden}
	.usedhouse .info{width:220px;padding-top:4px}
	.usedhouse .info div{margin-left:8px}
	.usedhouse .info .gray{color:gray}
	.usedhouse .info a.b{display:block;height:16px;overflow:hidden}
	.usedhouse .area,.usedhouse .state{width:80px;line-height:56px}
	.usedhouse .price{width:83px;padding-top:10px}
	.usedhouse .price .l{color:#f60}
	.usedhouse li.no,.usedhouse li.no .fl,.newhouse li.no,.newhouse li.no span{margin:0;padding:0;background:#f1f1f1;height:26px;line-height:26px}
	.housebroker li{float:left;width:230px;height:150px;overflow:hidden}
	.housebroker .fl{width:90px;line-height:30px}
	.housebroker .fl div{border:1px solid #ccc;width:82px;height:102px;margin-top:10px}
	.housebroker .fl img{height:100px;width:80px;margin:1px}
	.housebroker .l{width:135px;margin-top:10px}
	.housebroker .l div{text-align:left;height:22px;line-height:22px;overflow:hidden}
	.housebroker .l img{vertical-align:middle}
	.bbs .fl div,.kbs .fl div{margin-top:22px}
	.bbs .fl img,.kbs .fl img{width:130px;height:120px}
	.bbs .fr ul,.kbs .fr ul{width:98%}
	.bbs .fr li,.kbs .fr li{vertical-align:middle;height:21px;line-height:21px;overflow:hidden}
	.bbs .fr li.delline,.kbs .fr li.delline{background:url('../images/bg.png') repeat-x left -111px}
	.bbs .fr li.no{height:25px;line-height:25px;background:#f1f1f1;text-indent:8px}
	.bbs .fr li.delline a,.kbs .fr li.delline a{float:left;background:#fff;max-width:235px;overflow:hidden}
	.bbs .fr li.delline em,.kbs .fr li.delline em{float:right;background:#fff;font-style:normal;color:gray}
	.kbs .fr{margin-top:6px}
	.hottopic{width:440px}
	.hottopic .title,.hottopic .title .fl,.hottopic .title .fr{width:100%;height:25px;line-height:25px;background:url('../images/bg.png')}
	.hottopic .title{background-position:left -45px;margin-top:8px}
	.hottopic .title .fl{background-position:left -20px;background-repeat:no-repeat;text-indent:16px}
	.hottopic .title .fr{background-position:right -70px;background-repeat:no-repeat}
	.hottopic .title .fl .l{color:#236cb2}
	.hottopic .title .fl a{font-family:'\5b8b\4f53'}
	.hottopic .fl img{width:52px;height:52px;margin:4px}
	.hottopic .content{text-indent:26px;line-height:18px;letter-spacing:1px}
	.hottopic ul li.fl{width:220px;height:22px;line-height:22px;overflow:hidden}
	.marry li{float:left;vertical-align:middle}
	.marry img{width:200px;height:135px;margin:12px 0 0 20px}
	.used{width:450px}
	.used ul{margin-top:5px}
	.used .fl{width:225px;overflow:hidden}
	.used ul li{height:20px;line-height:20px;text-indent:16px;overflow:hidden}
	.used ul li.no{text-indent:0;background:none}
	.used ul li span{color:gray}
.maphouse{height:124px}
	.maphouse .title,.taobao .title,.kspic .title,.joke .title{height:24px;line-height:24px;text-indent:20px;border-bottom:1px solid #ccc;background:#fff}
	.maphouse h3,.swhouse h3{line-height:36px;font-size:16px}
	.maphouse ul{margin:0 15px}
	.maphouse li,.taobao li{float:left;width:135px;line-height:20px;height:20px;text-align:left;text-indent:16px;overflow:hidden}
	.maphouse div{line-height:24px}
.swhouse{height:120px;line-height:20px}
	.swhouse li{text-align:left;text-indent:16px}
	.swhouse .fl{width:134px}
	.swhouse .fl div{margin:5px}
	.swhouse .fl div span{border:1px solid #ccc;display:block}
	.swhouse .fl div img{margin:1px;width:120px;height:90px}
	.swhouse .fr{padding-right:5px}
	.swhouse .fr ul{width:160px;overflow:hidden}
	.swhouse .fr li{width:80px;height:20px;overflow:hidden;float:left;text-indent:0}
.taobao{height:92px}
	.taobao ul{margin:5px 15px}
.goods{height:229px;overflow:hidden;line-height:24px}
	/*.goods ul{margin:10px 8px}
	.goods ul li{float:left;width:94px;text-align:center}*/
	.goods li{vertical-align:middle}
	.goods img{width:300px;height:229px}
	.goods .d1,.goods .d2{height:229px}
.kspic{height:144px}
	.kspic ul li{float:left;width:100px;text-align:center;margin:8px auto}
	.kspic ul li div{width:90px;border:1px solid #ccc;line-height:24px}
	.kspic ul li div img{width:90px;height:60px}
	.kspic ul li div p{margin:0;padding:0;height:24px;overflow:hidden}
.joke{}
	.joke ul{margin:9px auto;width:280px;height:100px;text-indent:12px;background:url('../images/blue_skin.png') no-repeat 0 -50px}
	.joke ul li{float:left;width:140px;height:20px;line-height:20px;overflow:hidden}
.focus{height:auto}
	.focus .d1{overflow:hidden;background:#000;position:relative}
	.focus .loading{background:#000;text-align:center}
	.focus .loading img{width:100px;height:100px}
	.focus .d2{width:100%;overflow:hidden}
	.focus .num_list{width:100%;position:absolute;left:0;bottom:0;background:#000;text-align:left;color:#fff;height:28px;overflow:hidden}
	.focus .num_list span{display:inline-block;line-height:26px;padding-left:6px}
	.focus .button{position:absolute;z-index:1000;right:0;bottom:5px;font-size:13px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
	.focus .b1,.focus .b2{background:#666;display:block;float:left;width:18px;height:18px;line-height:18px;overflow:hidden;margin-right:3px;color:#fff;text-decoration:none;cursor:pointer}
	.focus .b2{color:#fc3;background:#f63;}
#links {height:100px;overflow:hidden}
	#links dl{margin:5px;text-align:left;line-height:20px}
	#links dl dt{float:left;width:210px;height:90px;text-align:left}
	#links dl dd{float:left;margin-right:10px;white-space:nowrap}
#footer{line-height:20px}
	#footer span{font-family:arial}