@import url(main.css);
/* 栏目菜单样式 */
#top1{
	width:910px;
	height:20px;
	position:relative;
	clear:both;
	line-height:25px;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
}
#head{width:910px; background:url(/img/wenzhang/header_bg.gif) repeat-x; clear:both; height:40px; text-align:center;}
#logo{width:106px; height:40px; float:left; background:url(/img/wenzhang/header_logo.gif) no-repeat;}
#head a:link {font-size: 12px;color: #000000;text-decoration: none;}
#head a:visited {font-size: 12px;color:#000000;text-decoration: none;}
#head a:hover {font-size: 12px;color: #000000;text-decoration: underline;}
#head a:active {font-size: 12px;color: #454545;text-decoration: none;}
#dhwz{
	width:795px;
	float:left;
	text-align:center;
	line-height:35px;
	padding-left:106px;
}
#logo {
	LEFT: 6px;
	WIDTH: 109px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 35px
}
.banner{margin:5px auto 5px;width:910px; height:90px;}
.menu1 {color:#FFFFFF;line-height:32px; }
.menu1 a { margin: 0px 2px; color:#FFFFFF;}
.menu1 a:hover {color:#FFFF00;}
.menu1 a:visited{ color:#FFFFFF;}
.menu2 { margin-left:30px;color: #000}
.menu2 a {color: #000}
.menu2 a:hover {color:#f00}
.menu2 a:visited{ color:#000; text-decoration:none;}
.menu2l{margin-left:20px;float:left;line-height:31px; color:#999999;}
.menu2l span{line-height:31px; font-weight:bold;color:#000000;}
.menu2 select {margin-top:4px; width:66px; margin-right:6px;height:20px}
.menu2 .input{border-right:#7f9db9 1px solid; border-top: #7f9db9 1px solid; padding-top:3px; margin: 3px 5px 0px 10px; border-left: #7f9db9 1px solid; width:150px; color:#999999;border-bottom:#7f9db9 1px solid; height:16px;}
.menu2 .bot { border-top-width:0px;border-left-width:0px; margin-top:2px; background:url(bot_bg.gif) repeat-x; border-bottom-width:0px; margin: 5px 0px 0px;width:60px;color:#fff;height:19px;border-right-width:0px;}
.search {width:250px; float:right;line-height:31px;}
.search ul{list-style:none;}
.search li{float:left;}
/* 砍价联盟菜单样式 */
#navunion {
	margin:10px auto 10px;
	width:910px;
	overflow:hidden;
	height:63px;
	background-image: url(/img/new/nav_house_bg.gif);
}
#navunion a{text-decoration:none;}
#navunion a:visited {text-decoration:none;}
#navunion a:hover {text-decoration:underline;}
#navunion #navlogo {
	padding-left:5px;
	float:left;
	width:133px;
	background-color: #1e8000;
}
/* LOGO下广告块 */
#topad{width:910px;margin:0 auto;clear:both;overflow:hidden;margin-bottom:5px;}
.topadleft{width:778px;float:left;overflow:hidden;}
.topadright{width:120px;height:70px;float:right;overflow:hidden;}
.topadright div{width:120px;height:70px;float:right; line-height:22px;overflow:hidden;}
/* 通用的暗红色列表区 */
.uniondiv{
	height:21px;
	text-align:left;
	line-height:21px;
	margin-bottom:4px;
	background-color: #1e8000;
}
.uniondiv span{float:right; padding-right:5px;}
.uniondiv span a{color:#ffffff;text-decoration:none;}
.uniondiv span a:hover{color:#FFff00; text-decoration:underline;}
.uniondiv span a:visited{color:#ffffff; text-decoration:none;}
.uniondiv h1{font-weight:bold;font-size:12px;color:#ffffff; padding-left:5px;}
/* 通用的黄色色列表区 */
.uniondiv2{height:21px;text-align:left;line-height:21px;margin-bottom:4px; background:#F8A706;}
.uniondiv2 span{float:right; padding-right:5px;}
.uniondiv2 span a{color:#902724;text-decoration:none;}
.uniondiv2 span a:hover{color:#FF0000; text-decoration:underline;}
.uniondiv2 span a:visited{color:#902724; text-decoration:none;}
.uniondiv2 h1{font-weight:bold;font-size:12px;color:#902724; padding-left:5px; height:17px; line-height:17px; padding-left:5px; padding-right:5px; width:80px; text-align:center; padding-top:2px; margin-left:15px; margin-top:2px;background:#FFFFFF;}
/* 通用的黄色色列表区 */
.uniondiv3{height:21px;text-align:left;line-height:21px;margin-bottom:4px; background:#902724;}
.uniondiv3 span{float:right; padding-right:5px;}
.uniondiv3 span a{color:#ffffff;text-decoration:none;}
.uniondiv3 span a:hover{color:#FFff00; text-decoration:underline;}
.uniondiv3 span a:visited{color:#ffffff; text-decoration:none;}
.uniondiv3 h1{font-weight:bold;font-size:12px;color:#902724; padding-left:5px; height:17px; line-height:17px; padding-left:5px; padding-right:5px; width:80px; text-align:center; padding-top:2px; margin-left:15px; margin-top:2px;background:#FFFFFF;}
/* 通用的列表区 */
.unionlist{border:#E8E8E8 1px solid; padding:4px; text-align:left;}
.unionlist ul{list-style:none;}
.unionlist li{line-height:22px;background: url(unionlist_bg.gif) left 4px no-repeat;font-size:12px; padding-left:3px; height:22px;overflow:hidden; border-bottom:#CCCCCC 1px  ;}
.unionlist li a{color:#000000;text-decoration:none;}
.unionlist li a:hover{color:#FF0000;text-decoration:underline;}
.unionlist li a:visited{color:#000000;text-decoration:none;}
.unionlist li span{float:right;color:#999999;}
.unionlistnum{color:#999999;}
/* 砍价联盟列表和列表头通用样式 左边*/
#titleu1{
	height:4px;
	overflow:hidden;
	background-color: #1e8000;
}
#titleu2{height:1px; background:#C86F6C;overflow:hidden;}
#titleu3{height:25px; background:#F3F3F3;text-align:left;line-height:25px; padding-left:12px; font-size:12px;overflow:hidden;}
#titleu3 h1{font-weight:bold; color:#902724;}
#titleu3 span{float:right;margin-right:5px;}
#titleu3 span a{color:#902724; text-decoration:none;}
#titleu3 span a:hover{color:#000000; text-decoration:none;}
#titleu3 span a:visited{color:#902724; text-decoration:none;}

/* 特别推荐新房列表 */
.housepiclist{border:#E8E8E8 1px solid; padding:4px 0px 4px 0px; text-align:center;}
.unionhotxw{width:120px;background:#FEFEFD;border:#F5F5F5 1px solid;margin-top:5px; margin-bottom:5px; margin-right:5px;margin-left:5px;padding:5px;float:left;}
.unionhotxwpic{text-align:center;}
.unionhotxwtitle{height:22px;background:#f9f9f9;line-height:22px;text-align:center;}
.unionhotxwtitle a{color:#000000;line-height:22px; height:22px;font-size:12px;font-family:"宋体";text-decoration:none;}
.unionhotxwtitle a:hover{color:#ff0000;text-decoration:underline;}
.lawxw{width:90px;background:#FEFEFD;border:#F5F5F5 1px solid;margin-top:5px; margin-right:5px;margin-left:5px;padding:5px;float:left;}
.lawxwpic{text-align:center;}
.lawtitle{height:22px;background:#f9f9f9;line-height:22px;text-align:center;}
.lawtitle a{color:#000000;line-height:22px; height:22px;font-size:12px;font-family:"宋体";text-decoration:none;}
.lawtitle a:hover{color:#ff0000;text-decoration:underline;}
.radio{behavior:url(http://www.xafdc.net/skin/xafdc/radio.htc);}
.checkbox{behavior:url(http://www.xafdc.net/skin/xafdc/checkbox.htc);}

/*砍价联盟报名页面*/
#union{clear:both;overflow:hidden;}
#unionl{float:left;width:250px; background:#fff;}
#unionc{float:left;width:390px;margin-left:10px; text-align:left;}
#unionr{float:right;width:240px;margin-left:10px;}
#unionindexl{float:left;width:658px; border:#E8E8E8 1px solid; background:#fff;}
.unionindexl{float:left;width:280px;padding:5px;border-right:#e8e8e8 1px solid;}
.unionindexlpaly{float:left;background:#666666;}
/*砍价联盟首页头条*/
.unionindexr{float:left;padding:10px 10px 0px 10px;}
.unionindexrpalyup{text-align:left;height:18px;overflow:hidden; padding-left:0px; padding-right:10px; line-height:18px; height:18px;}
.unionindexrpalyup ul{list-style:none;}
.unionindexrpalyup li{line-height:18px;font-size:12px; height:18px;overflow:hidden;}
.unionindexrpalyup li a{color:#000000;text-decoration:none;}
.unionindexrpalyup li a:hover{color:#FF0000;text-decoration:underline;}
.unionindexrpalyup li span{float:right;color:#CCCCCC;}

.unionindexrpaly{width:100%;}
.unionindexrpaly ul{list-style:none;}
.unionindexrpaly li{float:left;text-align:left; padding-left:5px;line-height:18px;height:18px;overflow:hidden; width:48%}

.point{height:20px;background:url(point.gif) repeat-x center;width:100%;}
.unionlist14{text-align:left;width:100%;}
.unionlist14 ul{list-style:none;}
.unionlist14 li{line-height:28px;height:28px;overflow:hidden;text-align:left;}
.unionlist14 li a{color:#000000;text-decoration:none; font-size:14px;}
.unionlist14 li a:hover{color:#FF0000;text-decoration:underline;}
.unionlist14 li a:visited{color:#000000;text-decoration:none;}
.unionlist14 li span{float:right;text-align:right;color:#cccccc; margin-left:5px;}
.titlelist{ background:#e8e8e8;line-height:22px;height:22px; padding-left:5px;}
.titlelist span{float:right;padding-right:5px;}
.titlelist span a{color:#000000;text-decoration:none;}
.titlelist span a:hover{color:#ff0000;text-decoration:none;}
/* list，每行2个内容 */
.list50{padding:4px; text-align:left;color:#cccccc;}
.list50 ul{list-style:none; clear:both;}
.list50 li{line-height:24px;height:24px; float:left;overflow:hidden; width:50%;}
.list50 li a{color:#000000;text-decoration:none; font-size:12px;}
.list50 li a:hover{color:#FF0000;text-decoration:underline;}
.list50 li a:visited{color:#000000;text-decoration:none;}
.list50 li span{float:right;text-align:right;color:#cccccc; margin-left:5px; padding-right:10px;}

.playheadtxt{display:none;}
.left292{float:left;width:282px;padding:5px; border:#E8E8E8 1px solid;}
.right618{float:right;margin-left:10px; width:590px; overflow:hidden;border:#E8E8E8 1px solid; padding:5px;background:#fff;}
.lawlist{clear:both;}
.lawlistl{float:left;width:340px;}
.lawlistr{float:left;width:240px;margin-left:10px;}
/* 无背景色的列表头 中间*/
.uniontitle{border-bottom:#CCCCCC 1px solid; padding-left:25px; text-align:left; font-size:12px; font-weight:bold; line-height:18px; background:url(arrow_union.gif) 5px 20% no-repeat;color:#902724; height:18px; margin-top:5px; margin-bottom:5px;}
.uniontitle ul{list-style:none;}
.uniontitle li{float:left; margin-right:10px;}
.uniontitle span{float:right;}
.uniontitle span a{color:#902724;text-decoration:none;}
.uniontitle span a:hover{color:#ff0000;text-decoration:underline;}
.uniontitle span a:visited{color:#902724;text-decoration:none;}

.unionl{float:left;width:250px; background:#f8f8f8;}
.unionr{
	width:690px;
	float:right;
	margin-top: 8px;
}
.unionh1{
	height:30px;
	line-height:30px;
}
.unionh1 span{float:right;line-height:30px;color:#000000;}
.unionh1 h1{color:#FF0000; font-size:16px;font-weight:bold;}
.unionh1 span a{color:#000000; text-decoration:none;}
.unionh1 span a:hover{color:#000000;text-decoration:none;}
#unioninfo{clear:both;overflow:hidden;}
.unioninfo {padding:5px;border:solid 1px #E8E8E8; text-align:left;}
.unioninfo p{ text-indent:2em; line-height:26px; text-align:left;}

.uniontable {WIDTH: 99%; BORDER-COLLAPSE: collapse; margin-bottom:10px;}
.uniontable TH {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(h_15.gif) repeat-x; line-height:20px; padding-top:3px;HEIGHT: 20px; font-weigth: bold;}
.uniontable TH div{float:left; padding-left:2px;}
.uniontable TH div img{ padding-top:2px;}
.uniontable TH span{float:right;}
.uniontable TH span a{color:#000000;text-decoration:none;}
.uniontable TH span a:hover{color:#ff0000;text-decoration:none;}
.uniontable TH li{float:left}
.uniontable ul{list-style:none;}
.uniontable li{float:left;}
.uniontable TD {height:30px; PADDING-RIGHT: 3px;PADDING-LEFT: 3px;BORDER: #e6e6e6 1px solid;}
.uniontable TD ul{list-style:none;}
.kjinput{border-right:#E6E5E5 1px solid;border-top:#808080 1px solid; border-left:#808080 1px solid; border-bottom:  #E6E5E5 1px solid; padding:2px; background:#FEFEFE;}

.focus {padding-left:20px;line-height:19px; margin-top:1px; BACKGROUND: url(icon1.gif) #e2f5ff no-repeat left center; BORDER: #00a8ff 1px solid; margin-left:10px;}
.blur {padding-left:20px;line-height:19px;margin-top:1px; background: url(icon0.gif) #ffffff no-repeat left center; COLOR: #949494;margin-left:10px;}
.fall {padding-left:20px;line-height:19px;margin-top:1px; background: url(icon2.gif) #fff2e9 no-repeat left center; border:#ff6600 1px solid;margin-left:10px;}
.true {padding-left:20px;line-height:19px;margin-top:1px; background: url(icon3.gif) #e6ffe6 no-repeat left center; BORDER: #00be00 1px solid;margin-left:10px;}
.font {padding-left:15px;line-height:19px;margin-top:3px;color:#949494}
/*砍价联盟报名左边*/
.unionl{
	float:left;
	width:250px;
	background:#fff;
	margin-top: 8px;
}
.unionrad1{border:#E6E6E6 1px solid;padding:5px; text-align:center;}
.unionreglog{border:#E6E6E6 1px solid; background: url(reglog.gif) #F9F9F9 no-repeat center 50%;text-align:center;}
.unionreglog a{display:block; height:60px; width:100%;}
.unionimg{height:205px;clear:both;padding:4px; border:#eeeeee 1px solid;}
/*砍价联盟报名下面表格*/
.unionAlltable {WIDTH: 100%; BORDER-COLLAPSE: collapse; margin-bottom:10px;border:#e8e8e8 1px solid;}
.unionAlltable TH {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(h_15.gif) repeat-x; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; HEIGHT: 20px; font-weigth: bold}
.unionAlltable ul{list-style:none;}
.unionAlltable li{float:left;}
.unionAlltable a{ color:#000000; text-decoration:underline;}
.unionAlltable .TD {PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 0px;PADDING-TOP: 0px; BORDER: #e6e6e6 1px solid; HEIGHT: 30px;line-height:30px;}
/*砍价联盟报名页面下面更多楼盘*/
.unionAlltableleft{background:#FAFAFE;text-align:right;padding:3px;}
.unionAlltableleft a{padding:3px;}
.unionAlltableright{background:#ffffff;text-align:left;}
.unionAlltableright a{ margin-top:}

.uniontabledown {WIDTH: 99%; BORDER-COLLAPSE: collapse; margin-bottom:10px;}
.uniontabledown TH {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(h_15.gif) repeat-x; line-height:20px; padding-top:3px;HEIGHT: 20px; font-weigth: bold;}
.uniontabledown ul{list-style:none;}
.uniontabledown li{float:left; padding-top:3px;}
.uniontabledown .TD {height:26px; line-height:26px;PADDING-RIGHT: 3px;PADDING-LEFT: 3px;BORDER: #e6e6e6 1px solid;}
.uniontabledown .TD ul{list-style:none;}
.uniontabledown .TD li{float:left;margin-left:5px;margin-right:5px;}
.radioImg{ padding-right:3px; padding-bottom:2px;}
.checkboxImg{ padding-right:3px; padding-bottom:2px;}
.tabhouselist{padding:10px;}
.tabhouse{padding:10px;}
.tabhouse LI{list-style-position:inside;list-style-type:decimal;float:left;width:23%;overflow:hidden; height:24px; line-height:24px;}
.tabhouse LI input{ margin-top:2px; padding-top:3px;}
.shownone {}
.shownone p{color:blue;font-size:12px;line-height:22px;padding:6px;text-indent:2em;}
.bar{ padding-left:10px;line-height:26px; height:26px;}
.liucheng{ padding:5px; margin-bottom:10px;}
.liuchengbar{margin-left:15px;}
.liucheng1{border:#E6E6E6 1px solid; float:left; width:130px; height:140px; background: url(liucheng1.jpg) #F9F9F9 no-repeat center top;;text-align:center;}
.liucheng1 a{display:block;  width:130px; height:140px; width:100%;}
.liucheng2{border:#E6E6E6 1px solid; float:left;  width:130px; height:140px; background: url(liucheng2.jpg) #F9F9F9 no-repeat center top;text-align:center;}
.liucheng2 a{display:block;  width:130px; height:140px; width:100%;}
.liucheng3{border:#E6E6E6 1px solid; float:left;  width:130px; height:140px; background: url(liucheng3.jpg) #F9F9F9 no-repeat center top;text-align:center;}
.liucheng3 a{display:block;  width:130px; height:140px; width:100%;}
.liucheng4{border:#E6E6E6 1px solid; float:left;  width:130px; height:140px; background: url(liucheng4.jpg) #F9F9F9 no-repeat center top;text-align:center;}
.liucheng4 a{display:block;  width:130px; height:140px; width:100%;}
.tableborder1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #c6d2e3; BORDER-RIGHT-WIDTH: 0px
}
.tableborder1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
.tablebody1 {
	BORDER-RIGHT: #e7f0f5 1px solid; LINE-HEIGHT: normal; BACKGROUND-COLOR: #fff
}
.tablebody2 {
	BORDER-RIGHT: #e7f0f5 1px solid; LINE-HEIGHT: normal; BACKGROUND-COLOR: #edf5f9
}
TH {
	PADDING-LEFT: 5px;
	BACKGROUND: #eef7fc;
	COLOR: #333;
	LINE-HEIGHT: 32px;
	TEXT-ALIGN: center
}
.menus {
	BACKGROUND: #f9f9f9;
	WIDTH: 961px;
	BORDER-BOTTOM: #1b64d1 4px solid;
	HEIGHT: 45px;
	margin-right: auto;
	margin-left: auto;
}
.menus .blogo {
	FLOAT: left; WIDTH: 240px; LINE-HEIGHT: 45px; HEIGHT: 45px
}
.menus .blogo IMG {
	MARGIN-TOP: 10px; WIDTH: 238px; HEIGHT: 34px
}
.menus .cmenu {
	MARGIN-TOP: 25px;
	FLOAT: right;
	WIDTH: 700px;
	HEIGHT: 22px;
	text-align: left;
}
.a {
	COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
.a A:link {
	COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none
}
.a A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.a A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

