@charset "gb2312";
.STYLE1 {font-weight: bold}
.STYLE2 {
	color: #666666;
	font-weight: bold;
}
.STYLE4 {color: #666666}
#jobs_nav {
	height: 25px;
	padding-top: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.jobseeker a {
	border: 1px solid #BBE3FF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #CEECFF;
	display: block;
	width: 130px;
	height: 25px;
	float: left;
	margin-right: 10px;
	line-height: 25px;
	text-align: center;
	color: #0066CC;
	font-weight: bold;
	text-decoration: none;
}
span.employer a {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	display: block;
	width: 130px;
	height: 25px;
	float: left;
	margin-right: 10px;
	line-height: 25px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFB9A2;
	border: 1px solid #FFB786;
}

span.employer a:hover {
	border: 1px solid #FF944D;
	text-decoration:none;
}

span#jobs_nav1 a {
	font-weight:bold;
	border: 1px solid #0066FF;
}
.jobseeker a:hover {
	border: 1px solid #0099FF;
	text-decoration: none;
}










#realleft h1 {
	font-size: 13px;
	height: 25px;
	padding-top: 5px;
	font-weight: bold;
}
#job_box_right {
	float: right;
	padding-bottom:5px;
	width: 25%;
	border: 1px solid #88CFFF;
}
#job_box {
	float: left;
	width:73%;
	padding-bottom: 10px;
	min-height:500px;

	}
#real_details_h1 {
	margin-top: 5px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 16px;
	color: #0099FF;
	font-weight: bold;
}
#real_box2_right {
	float: right;
	width: 35%;
	text-align: right;
}
#real_box2_left {
	width: 62%;
	float: left;
}
.real_box_content {
	margin-bottom: 5px;
	clear: both;
	padding-bottom: 5px;
}
.real_h1_right {
	color: #FF6600;
}
.real_h1_left {
	float: left;
	width: 80%;
}
#real_cont {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#real_contact {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #FF6600;
}
#real_contact_name {
	color: #0066FF;
}
#real_contact_tel {
	float: left;
	width: 25%;
	color: #FF6600;
}
#real_contact_email {
	float: left;
	width: 40%;
	font-weight: normal;
}
#real_name_email {
	margin-bottom: 3px;
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
}
.rf_list_name a {
}
#real_contact_tel {
	padding-top: 3px;
	padding-bottom: 3px;
}

#real_details1 {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #B9DCFF;
}
#real_share {
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
#real_type {
	font-size: 12px;
	color: #669900;
}
#real_price {
	font-size: 14px;
	color: #0099FF;
	font-family: "Times New Roman", Times, serif;
}
#house_type {
	color: #669900;
}
.real_font_red {
	font-size: 13px;
	color: #000000;
}
#real_room_type {
	color: #669900;
}
.real_li {
	font-size: 13px;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#real_unit {
	padding-top: 5px;
	padding-bottom: 5px;
}
#real_intro {
	padding-top: 5px;
	padding-bottom: 5px;
}
#real_prop {
	padding-top: 5px;
	padding-bottom: 5px;
}
.real_box_content h3 {
	font-size: 13px;
	color: #FF6600;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DFDFDF;
	padding-bottom: 3px;
}

#real_box {
	border: 1px solid #88CFFF;
	margin-bottom: 5px;
	margin-top: 5px;
	text-align: left;
	padding: 0px;
}
#real_nav {
	text-align: left;
	padding: 5px;
	border: 1px solid #88CFFF;
}
#real_nav a {
	color: #0099FF;
}
#real_nav a:hover {
	background-color: #0099FF;
	color: #FFFFFF;
}


.rent_type {
	color: #669900;
	font-size: 12px;
}
#real_table table {
	font-size: 12px;
}
#real_box {
	font-size: 12px;
}
.h_boxborder {
	padding: 5px;
	height: 80px;
	border: 1px solid #88CFFF;
}

	
#job_box h1 {
	font-size:16px;
	font-weight:bold;
	color:#0099FF;
	margin-top:0px;
	margin-bottom:5px;
	text-align:left;
	padding: 0px;
}


#job_left ul {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#job_left input { 
height:20px;
line-height:20px;
}
#agent_login table { 
font-size:12px;
}
#ul_ind a {
	height: 18px;
	padding-top: 3px;
	margin-bottom: 2px;
	display: block;
	margin-right: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFDFC8;
	color: #0066CC;
}

#ul_city a { 
    height: 18px;
	padding-top: 3px;
	margin-bottom: 2px;
	display: block;
	margin-right: 5px;
	padding-bottom: 5px;
	color: #0066CC;}

#ul_city li { width:80px; margin-right:10px; margin-left:10px; display:block; float:left; text-align:center; border:1px dashed #ffdfc8; margin-bottom:5px;}
#job_left {
	background-color: #FFFFFF;
	border: 1px solid #88CFFF;
	margin-bottom: 5px;
}
#real_login h2 {
	font-size: 13px;
	color: #0099FF;
	background-image: url(realestate/images/h2_bg.jpg);
	background-repeat: repeat-x;
	background-position: center;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1F0FF;
}


#job_left h2 {
	margin-bottom:5px;
	background-image: url(realestate/images/h2_bg.jpg);
	background-repeat: repeat-x;
	font-size: 13px;
	background-position: center;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	color: #0066FF;
	font-weight: bold;
}

#job_left span#fold_button, #fold_button2 {
	font-weight: bold;
	color: #0099FF;
	font-size: 15px;
	margin-bottom: 5px;
	padding-top: 2px;
	display:block;
	padding-left:5px;
}
.job_ind {
	font-size: 10pt;
	color: #999999;
}
.job_postdate {
	font-size: 10px;
	}
tr.job_odd td {  background-color:#FFFFFF; }
tr.job_even td { background-color:#EBEBEB;}
tr.job_over td { background-color:#CEECFF;}
tr.job_click td {background-color:#ffeddf;}
#job_top h1 {
	font-size: 18px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	color: #0099FF;
	margin-top: 0px;
}
#job_top a {
	color: #0099FF;
	text-decoration:none;
}

#job_top a:hover {
	color: #ffffff;
	background-color:#0099FF;
}

#top_details li {
	margin-bottom: 3px;
}
#job_top {
	padding-bottom: 5px;
	width: 100%;
}
#job_ad {
	margin-top: 5px;
	margin-bottom: 0px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}


span#job_type {
	font-size: 12px;
	color: red;
}
#top_details {
	padding: 5px;
	border: 1px dashed #0080FF;
}
.jobcontent_box {
	background-color: #FFEDDF;
	padding: 5px;
}
#job_box2 {
	background-color: #FFFFFF;
	padding: 10px;
}
#job_content {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 130%;
	padding-right: 10px;
	width: 100%;
}

#realty_search {
	padding: 10px;
}
#realleft {
	float: left;
	width: 20%;
	text-align: left;
}
#real_right {
	float: right;
	width: 79%;
}
#job_navtop {
	padding:5px;
	margin-bottom:5px;
	border:1px solid #B3E0FF;
	text-align:left;
	height: 20px;
	margin-top: 0px;
	background-color: #E2F3FC;
}
#job_navtop a {
	color:#0099FF;
	text-decoration:none;
	font-weight: bold;
}
#job_navtop a:hover {
	color:#FFFFFF;
	background-color: #0099FF;
}
#house_top_left {
	float: left;
	width: 180px;
	font-size: 16px;
	color: #0099FF;
	font-weight: bold;
}
#house_top_right {
	float: right;
	width: 740px;
	text-align: right;
}
#real_login {
	border: 1px solid #88CFFF;
	margin-bottom: 5px;
}
#real_login #form1 table {
	font-size: 12px;
	margin-left: 5px;
}
#real_login #form1 table td {
	padding-left: 3px;
}

#house_nav a {
	display: block;
	float: left;
	margin-right: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #EEF8FF;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E4E4E4;
	border-right-color: #88CFFF;
	border-bottom-color: #88CFFF;
	border-left-color: #E4E4E4;
}
.list_box {
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	background-color: #EFF8FE;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B6E0F8;
	border-bottom-color: #B6E0F8;
}
.list_box1 {
	color: #0099FF;
}
#real_box h2 {
	padding-left: 5px;
	font-size: 15px;
	color: #0099FF;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #E1F0FF;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #88CFFF;
	background-image: url(realestate/images/h2_bg.jpg);
	background-repeat: repeat-x;
	background-position: center;
	font-weight: bold;
}
.lb3_5 {
	width: 120px;
	margin-right: 5px;
	text-align: center;
	float: left;
}
.lb3_6 {
	float: left;
	width: 60px;
	margin-right: 5px;
	text-align: center;
}
.lb3_7 {
	width: 140px;
	float: left;
	text-align: right;
	margin-right: 8px;
}
.lb3_4 {
}
.list_box1_left {
	float: left;
	width: 70%;
}
#job_box_right h2 {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #88CFFF;
	padding-top: 5px;
	padding-bottom: 3px;
	margin-bottom: 5px;
	padding-left: 5px;
	font-size: 12px;
	background-color: #E1F0FF;
	background-image: url(realestate/images/h2_bg.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.house_more {
	text-align: right;
	padding-right: 5px;
	margin-bottom: 5px;
}
.house_more a {
	color: #0033FF;
}

.real_feature {
	margin-bottom: 5px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}
.real_feature img {
	margin-bottom: 3px;
}
#real_login table {
	font-size: 12px;
}


.rf_list {
	border: 1px dashed #FFC184;
	padding: 5px;
	margin-bottom: 5px;
}
.rf_list_name {
	margin-bottom: 3px;
}
.rf_list_name a {
	color: #FF6600;
	text-decoration: none;
}


span.list_box1_right {
	color: #009900;
}
.box2-left {
	margin-right: 3px;
	color: #000000;
}
.list_box2_right div {
	margin-bottom: 3px;
	color: #3EB1FF;
}
.lb3_1 {
	width: 130px;
	float: left;
	text-align: left;
}
.lb3_2 {
	width: 80px;
	float: left;
	text-align: center;
}
.lb3_3 {
	width: 50%;
	float: left;
}

#h_price {
	color: #FF6600;
}


.list_box2 {
	height: 62px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.list_box3 {
	padding-top: 3px;
	padding-bottom: 3px;
	color: #333333;
}
.list_box2_right {
	float: right;
	width: 80%;
	height: 62px;
}
.list_box2_left {
	float: left;
	width: 18%;
	height: 62px;
}
a#house_current {
	background-color: #0099FF;
	color: #FFFFFF;
	font-weight: bold;
}
#tb_houseneed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
}
#tb_houseneed td, th {
text-align:left;
padding-left:2px;}
#tb_houseneed tr.house_even td {
background-color:#F0F0F0;}

#tb_houseneed th {
border-bottom:1px solid #cccccc;
background-color:#E6E6E6;}
.house_green {
color:#1C8A09;}
#tb_houseneed a {
color:#0066FF;}
#tb_houseneed a:hover {
background-color:#0066FF;
color:white;}
.font_note { margin-top:10px;
font-size:16px;
font-weight:bold;
color:#FF0000;
}

#searchForm select {
width:150px;}
#ad_inner {
	padding: 10px;
}
#ad_inner fieldset {
	padding: 10px;
}
#ad_inner table td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#ad_inner .photo_new {
	padding: 5px;
	border: 1px dashed #CCCCCC;
	margin: 5px;
}
#ad_inner .font_red {
	color: #FA030E;
}
#ad_inner table {
	font-size: 12px;
}
#house_left {
	float: left;
	width: 340px;
	margin-right: 5px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #88CFFF;
}
#house_right {
	float: right;
	width: 180px;
}
#house_tip {
	margin-top: 5px;
	margin-bottom: 5px;
}
#house_tip span {
	display: block;
	float: left;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #0099FF;
	margin-right: 5px;
	font-weight: bold;
	color: #FFFFFF;
}
.house_box {
	margin-bottom: 10px;
}
.house_tips {
	padding: 5px;
}
#house_left h3 {
	font-size: 12px;
	line-height: 22px;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e6e6e6;
	color: #0099FF;
	margin-right: 10px;
}
#house_photos .photo_li {
	width: 80px;
	margin-right: 5px;
	float: left;
	margin-bottom: 5px;
}
.house_details {
	background-color: #E9F6FE;
}

#house_right h3 {
	font-size: 12px;
	color: #0099FF;
	line-height: 22px;
	height: 22px;
}
#house_left p {
	margin-bottom: 3px;
	width: 100%;
	margin-top: 3px;
}
#house_leasing li {
	margin-top: 3px;
	margin-bottom: 3px;
}

#house_left .p_li_left {
	width: 90px;
	float: left;
}
.font_left {
	font-weight: normal;
	color: #006DB7;
}

#house_leasing {
	margin-bottom: 10px;
}
#house_right li {
	margin-bottom: 5px;
}
#house_right .company_name a {
	color: #0099FF;
	text-decoration: underline;
}

#house_rooms {
	margin-bottom: 3px;
	color: #0099FF;
	font-weight: bold;
}
#real_page { 
padding:5px;
}
.font-black { 
 color:#000000;
 }
