@import url(main.css);
/* 栏目菜单样式 */
.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 { background: url(nav_union_bg.gif); margin:10px auto 10px; width:910px;overflow:hidden;height:63px}
#navunion a{text-decoration:none;}
#navunion a:visited {text-decoration:none;}
#navunion a:hover {text-decoration:underline;}
#navunion #navlogo {padding-left:5px; background:#902724; float:left; width:133px;}
/* 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:#902724;}
.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; background:#902724;overflow:hidden;}
#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:650px;float:right;}
.unionh1{ height:30px;line-height:30px;border-top:#CCCCCC 1px solid;}
.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;}
.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; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; 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%;}
