/* CSS Document */

Body {
	margin:0px; color:#000000; font-size:12px; margin-left:auto; margin-right:auto;
}

table{
	font-size:12px; font-weight: lighter;
}

.clear {
	clear: both; height:0px; margin:0px; overflow:hidden;
}

.Content {
	width:982px; height:auto; margin-left:auto; margin-right:auto;
}

A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #0659b1; TEXT-DECORATION: none
}
A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #0659b1; TEXT-DECORATION: none
}
A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #ff7c00; TEXT-DECORATION: underline
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #ff7c00; TEXT-DECORATION: none
}


/* 白色字体及链接 */
.cWhite {
	color:#FFFFFF;
}

.cWhite A:link {
	color:#FFFFFF;
}

.cWhite A:visited {
	color:#FFFFFF; text-decoration:underline;
}

/* 蓝字体及链接 */
.cBlue{
	color:#0000FF;
}

.cBlueB
{
	color:#0565be; font-weight:bold;
}

/* 绿字体及链接 */
.cGreenBlod{
	color:#0B5000; font-weight:bold;
}

.cGreen{
	color:#0E8200; 
}

/* 红色字体及链接 */
.cRed {
	color:#BC2931;
}

.cRed A:link {
	color:#BC2931;
}

.cRed A:visited {
	color:#BC2931; text-decoration:underline;
}

.Red {
	color:#FF0000;
}

.Red A:link {
	color:#FF0000;
}

.Red A:visited {
	color:#FF0000; text-decoration:underline;
}

/* 黄色字体及链接 */
.cYellow {
	color:#FFFF00;
}

.cYellow A:link {
	color:#FFFF00;
}

.cYellow A:visited {
	color:#FFFF00; text-decoration:underline;
}

.cYellowFF4800{
	FONT-SIZE: 13px; COLOR: #FF4800; TEXT-DECORATION: none
}

/* 灰度 */
.cHoar3 {
	color:#333333;
}

.cHoar6 {
	color:#666666;
}

.cHoar9 {
	color:#999999;
}

.cHoar5 {
	color:#505050;
}

.cHoarb {
	color:#bbbbbb;
}

/* 黑色 */
.cBlack {
	color:#000000;
}

/* 表单 */
Form{
	margin:0px;
}

td{
	padding-left:3px;
	padding-right:3px;
}

/* 各种字体大小 */
.f12px{
	font-size:12px;
}

.f14px{
	font-size:14px;
}

.f16px{
	font-size:16px;
}

.f13Bold{
	font-size:14px; font-weight:bold; margin-bottom:5px;
}

.fBold{
	font-weight:bold;
}

.f13pxB{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF4800; TEXT-DECORATION: none
}

.f12pxB{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF4800; TEXT-DECORATION: none
}

.text_border
{
	border:1px solid #dcdcdc; background-color:#ffffff; padding:1px 4px 0px 2px; margin-right:3px; float:left;
}

/* 空行 */
.spLine{
	clear:both; height:8px;
}

/* 对齐方式 */
.left {
	float:left;
}
.right {
	float: right
}

H1 {
	padding:0px; margin:0px;
}
H2 {
	padding:0px; margin:0px;
}
H3 {
	padding:0px; margin:0px;
}
H4 {
	padding:0px; margin:0px;
}
H5 {
	padding:0px; margin:0px;
}
H6 {
	padding:0px; margin:0px;
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px;
}

LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px;
}

.input{
	border:1px solid #79A3C9; margin-top:3px; color:#000000; font-size:12px;
}

.inputHoar{
	border:1px solid #b4b4b4; margin-top:3px; color:#000000; font-size:12px;
}

.submit{
	font-size:12px; margin-top:2px;
}

.img_border{
	border:0px; vertical-align:middle; max-width: 100px; max-height: 130px; width: expression(this.width >100 ? 100: true); height: expression(this.height > 130 ? 130: true);)
}

.img_border1{
	border:1px solid #CCCCCC; padding:1px 1px 1px 1px;
}

.img_blueBorder{
	border:1px solid #79A3C9;
}

.img_housesmall{
	width: 48px; height: 48px; padding:3px 4px 4px 3px; float:left; background-image:url(http://img.taofw.cn/images/houseimgbg_small.gif);
}

.line{
	width:auto; height:1px; background-image:url(http://img.taofw.cn/images/line.gif); margin:3px 3px 3px 3px; padding:0px; overflow:hidden;
}

.line2{
	width:auto; height:1px; margin-top:6px; margin-bottom:6px; overflow:hidden; background-image:url(http://img.taofw.cn/images/line.gif);
}

.lineGreen{
	width:auto; height:1px; line-height:1px; background-image:url(http://img.taofw.cn/images/linegreen.gif); margin:3px 4px 3px 0px; overflow:hidden;
}

.HeightContent{
	line-height:30px; width:auto; height:auto; text-align:left; margin:10px;
}

.foot{
	width:982px; margin-top:15px; line-height:25px; padding-top:10px; font-size:12px; border:1px solid #c5def4; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;
	margin-left:auto; margin-right:auto; text-align:center; background-color:#fbfbfb;
}

.back_screen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 200; FILTER: alpha(Opacity=70); LEFT: 0px; BACKGROUND-IMAGE: url(overlay.png); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #eee! important; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}

.solidline{
	width:auto; height:1px; margin:0px 1px 0px 1px; background-color:#CCCCCC; overflow:hidden
}
.step_one_detail {
	CLEAR: both! important;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 25px;
	PADDING-TOP: 15px;
	TEXT-ALIGN: left;
	padding-left: 20px;
}

.pageLink{
	border:1px solid #aec3de; padding:1px; padding-bottom:0px; padding-top:2px;
}


/* 顶部二级导航 */
.Navigation{
	height:32px; line-height:32px; width:980px; background-image:url(http://img.taofw.cn/images/search_bg.gif); border:1px solid #7195dc; margin-left:auto; margin-right:auto; color:#FFFFFF; font-size:14px; background-color:#5c81c3; 
}

.Navigation A:link {
	color:#FFFF33;
}
.Navigation A:visited {
	color:#FFFF33;
}
.Navigation A:hover {
	color:#FFFF33;
}
.Navigation A:visited {
	color:#FFFF33;
}



/* Modal Styles */
.CommonModalMask {
	opacity: .4;
	filter: alpha(opacity=40);
	background-color: #333333;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color:transparent !important;
	background-image: url("http://img.taofw.cn/images/maskBG.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	display:none;
}
.CommonModal {
	border-style: solid;
	border-width: 1px;
	border-color: #888888;
	border-right-width: 3px;
	border-right-color: #888888;
	border-bottom-width: 3px;
	border-bottom-color: #888888;
	background-color: #eeeeee;
}
.CommonModalTitle {
	background-color: #698CC3;
	padding: 4px;
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: #6e90bd;
	color: #ffffff;
	font-family: Arial, Helvetica;
	font-size: 110%;
	font-weight: bold;
	margin: 0px;
	height: 1.3em;
	position: relative;
	z-index: 203;
	cursor: move
}
.CommonModalClose {
	width: 33px;
	height: 12px;
	background-image: url(http://img.taofw.cn/images/close.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	cursor: pointer;
	float: right;
}
.CommonModalContent {
	background-color: #ffffff;
}
.CommonModalFooter 
{
	border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	border-color: #cccccc;
	background-color: #eeeeee;
	padding: 2px;
}
.CommonModalResize {
	width: 14px;
	height: 14px;
	background-image: url(http://img.taofw.cn/images/resize.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	float: right;
	cursor: se-resize;
}

.BigHouseImgBg{width:260px; height:188px; overflow:hidden;}
.BigHouseImgLeft{float:left; width:15px; height:188px; background-image:url(http://img.taofw.cn/images/BigHouseImgLeft.gif);}
.BigHouseImgRight{float:left; text-align:center; border:1px solid #c6deff; border-left-width:0px; background-color:#f2f7ff; width:234px; height:176px; padding:5px;}
.BigHouseImgRight img{
	border:1px solid #999999; vertical-align:middle; max-width: 232px; max-height: 174px; width: expression(this.width >232 ? 232: true); height: expression(this.height > 174 ? 174: true)
}