@charset "utf-8";
/* CSS Document */
/*新房通用字体*/




/*白色*/
.white,.white:link,.white:visited,.white:active{color:#FFFFFF;text-decoration: none;}
.white:hover {text-decoration:underline;color:#ff6102;}

/*黑色*/
.block{ font-size:12px; color:#000}
.block20{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:25px; font-weight:bold; }
.blockd,.blockd:link,.blockd:visited,.blockd:active{ font-size:12px; color:#000000; text-decoration:underline}
.blockd:hover{ font-size:12px; color:#ff6102; text-decoration:underline}
.black24{ font-size:24px; font-family:"黑体"; color:#000000; font-weight:normal;}
.black23{ font-size:23px; font-family:"黑体"; color:#000000;}
/*灰色*/
.gray{
	color:#666666;
	font-weight:normal;
	font-size:12px;
	font-style:normal;
}
.grays{color:#a5a5a5; font-weight:normal; font-size:12px; margin-left:5px;}
.gray14px{ font-size:14px; font-weight:bold; color:#666666;}
.gray12,.gray12:link,.gray12:visited,.gray12:active{color:#666666; text-decoration:none}
.gray12:hover {text-decoration:underline;color:#ff6102;}
.gray12b,.gray12b:link,.gray12b:visited,.gray12b:active{color:#666666; font-weight:bold; text-decoration:none}
.gray12b:hover {text-decoration:underline;color:#ff6102; font-weight:bold; }
.gray12t,.gray12t:link,.gray12t:visited,.gray12t:active{color:#666666; text-decoration: underline}
.gray12t:hover {text-decoration:underline;color:#ff6102;}
.gray14,.gray14:link,.gray14:visited,.gray14:active{ font-size:14px; font-weight:bold; color:#666666;}
.gray14:hover { font-size:14px; font-weight:bold; text-decoration:underline;color:#ff6102;}
.gray12s,.gray12s:link,.gray12s:visited,.gray12s:active{color:#666666; text-decoration:none}
.gray12s:hover {text-decoration: none;color:#1461c4; background-color:#b4deea;}
.gray14s,.gray14s:link,.gray14s:visited,.gray14s:active{ font-size:14px; font-weight:bold; color:#666666;}
.gray14s:hover { font-size:14px; font-weight:bold; text-decoration: none;color:#1461c4; background-color:#b4deea;}
.graycolor,.graycolor:link,.graycolor:visited,.graycolor:active{ font-size:12px; color:#666666; padding:4px;}
.graycolor:hover { font-size:12px; text-decoration: none;color:#ffffff; padding:4px; background-color:#2e87d2;}
.gray30{color:#666666; font-weight:normal; font-size:30px}

/*蓝色*/
.buleb{ font-size:12px;color:#1461c4; font-weight:bold; text-decoration:none;}
.bule{font-size:12px; color:#1461c4; font-weight:normal; text-decoration:none;}
.bule4{font-size:14px; color:#1461c4; font-weight:normal; text-decoration:none;}
.bule12ds,.bule12ds:link,.bule12ds:visited,.bule12ds:active{ font-size:12px; color:#1461c4;text-decoration: underline; margin-right:6px;}
.bule12ds:hover { font-size:12px; text-decoration:underline;color:#ff6102; margin-right:6px;}
.bule12d,.bule12d:link,.bule12d:visited,.bule12d:active{ font-size:12px; color:#1461c4;text-decoration: underline;}
.bule12d:hover { font-size:12px; text-decoration:underline;color:#ff6102;}
.buled,.buled:link,.buled:visited,.buled:active{color:#1461c4;text-decoration: underline;}
.buled:hover {text-decoration:underline;color:#ff6102;}
.buledb,.buledb:link,.buledb:visited,.buledb:active{ font-size:12px; color:#1461c4;text-decoration: underline; font-weight:bold}
.buledb:hover {text-decoration:underline;color:#ff6102; font-size:12px; font-weight:bold;}
.bule14db,.bule14db:link,.bule14db:visited,.bule14db:active{ font-size:14px; color:#1461c4;text-decoration: underline; font-weight:bold}
.bule14db:hover {text-decoration:underline;color:#ff6102; font-size:14px; font-weight:bold;}
.bule12,.bule12:link,.bule12:visited,.bule12:active{color:#1461c4; font-size:12px;}
.bule12:hover {text-decoration:underline;color:#ff6102; font-size:12px;}
.bule12b,.bule12b:link,.bule12b:visited,.bule12b:active{color:#1461c4; font-size:13px; font-weight:bold}
.bule12b:hover {text-decoration:underline;color:#ff6102; font-size:13px; font-weight:bold}
.bule14,.bule14:link,.bule14:visited,.bule14:active{color:#1461c4; font-size:14px;}
.bule14:hover {text-decoration:underline;color:#ff6102; font-size:14px;}
.blue16{ font-size:16px; font-weight:bold; color:#1462c6; float:left;}
.blue18{ font-size:18px; font-weight:bold; color:#0e66b0; font-family:"宋体"; line-height:35px;}
/*红色*/
.red{ color:#ff0000; text-decoration:none;}
.redb{ color:#ff0000; font-weight:bold; text-decoration:none;}

.red12{ color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.red14{ color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.red16{ color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:18px;}
.red18{ color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; line-height:18px;}
.red16s{color:#ca0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px; font-weight:bold; margin-left:15px;
	font-style: italic;
}
.red14s{color:#ca0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: italic;
}
.red20{ color:#ca0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; }
.red12_nb,.red12_nb:link,.red12_nb:visited,.red12_nb:active{ color:#ff0000; font-size:12px; text-decoration:underline; font-weight:normal;}
.red12_nb:hover{ color:#ff0000; font-size:12px; text-decoration:underline; font-weight:normal;}
.red2,.red2:link,.red2:visited,.red2:active{ color:#ff0000; font-size:12px; }
.red2:hover{ color:#ff0000; font-size:12px; text-decoration:underline; }
.red3,.red3:link,.red3:visited,.red3:active{ color:#ff0000; font-size:12px; font-weight:bold; }
.red3:hover{ color:#ff0000; font-size:12px; text-decoration:underline; font-weight:bold; }
.orangeb{ font-size:12px; font-weight:bold; color:#e2973e}
.orange{ color:#e2973e; font-size:12px; text-decoration:none; }
.orange12,.orange12:link,.orange12:visited,.orange12:active{ color:#e2973e; font-size:12px; }
.orange12:hover{ color:#ff0000; font-size:12px; text-decoration:underline; }

/*绿色*/
.green{ color:#08aa00; text-decoration:none;}
.greenb{ color:#08aa00; font-size:12px; font-weight:bold; text-decoration:none;}


#gplot p.tile{ line-height:22px;}
	#chouselist { padding-left:0px; width:99%;}
	#chouselist h3{ padding-left:8px;  width:auto; margin-left:auto; float:none; margin-bottom:10px;background-image:url("http://res.homevcache.com/house/v1/images/houseline.jpg"); background-repeat:repeat-x; background-position:left bottom;}
	#chouselist .list{ padding-left:8px; width:auto;}
	#chouselist p.tile{ line-height:23px;}
	#chouselist h3 a,#chouselist h3 a:visited{ display:block; height:29px; line-height:30px; float:right; width:40px; background-color:#D3EEFF;color:#000; text-align:center; border-left:solid 1px #BBE3ED;}
	#chouselist h3 a:hover,#chouselist h3 a.current{ background-color:#FFFFFF; text-decoration:none; height:30px;}
	