﻿@charset "utf-8";
/* 基本 */

* {
margin:0px;
padding:0px;
font-size:12px;
border:0px;
font-family:Tahoma;
}

ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl,body{margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;color:#666666}
a:hover {color:#036cb4}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
clear{ clear:both; overflow:hidden; height:0; font-size:1px;}
/*布局*/
body{
background-color:#FCFBF5;
color:#666666;
}
#Container{
margin:auto;
width:1000px;
background-color:#fff
}
/*头部*/
#logo{
margin-left:8px;
width:152px;
float:left;
clear:left
}
/*主菜单*/
#main_nav{
width:254px;
height:22px;
float:right;
margin-right:8px;
margin-top:25px;
padding-top:5px;
background:url(../images/main_nav.gif) no-repeat left top;
text-align:center;
clear:right
}
#main_nav a{
color:#f30;
text-decoration:none;
}
#main_nav a:hover{
color:#cc0000;
text-decoration:underline}
/*二级菜单*/
#second_nav{
height:29px;
background:url(../images/second.gif) repeat-x left top;
clear:both;
line-height:29px; 
padding-right:100px;
}
#second_nav li{ float:right; padding:4px 5px 0 5px;width:68px; text-align:center;margin-left:10px}
#second_nav li a{ font:bold 14px/160% "Tahoma";color:#fff;height:22px;display:block}
#second_nav li a:hover{background-image:url(../images/second_navbg.gif);text-decoration:none;}
#second_nav li.up{ background:url(../images/second_navbg.gif) no-repeat 5px 4px; width:68px; height:22px; text-align:center; font:bold 14px/160% "Tahoma";color:#fff;display:block}
/*动画*/
#flash{width:977px;margin-top:3px}
/*Login*/
.left{
width:281px;
margin:5px 0 0 0px;
text-align:center;
float:left}
.index_login{
clear:both;
margin:5px 0 5px 0;
width:277px;
height:95px;
background:url(../images/reg_bg.gif) repeat-x;
}
.div_user{float:left;margin-left:3px;width:180px;margin-top:5px}
.div_user ul{clear:both;margin-top:5px}
.div_user li{
float:left;
margin-left:5px;
height:24px;
line-height:24px}
.div_sumbit{width:72px;float:right;margin:10px 5px auto auto;}
.div_activation{
text-align:right;
padding-right:5px;
clear:both;
height:24px;
line-height:24px;
margin-top:5px
}
.input{border:1px solid #CCCCCC;height:20px;line-height:20px;padding-left:3px}
.index_other{margin-top:5px}
.index_other dl{float:left;margin-left:5px}
.index_other div{float:left;width:5px}
.index_other dt{float:left;clear:left;margin-top:5px;line-height:14px;}
.index_other dd{float:left;margin-left:3px;margin-top:5px;line-height:14px;}

/*右边*/
.index_right{
float:right;
width:688px;
margin-right:10px;
padding-left:6px;
padding-top:5px;
background:url(../images/space_bg.gif) repeat-y left top}

.title{
float:left;
width:78px;
background:url(../images/title_bg.gif) no-repeat left top;
height:23px;
line-height:23px;
padding-left:22px;}

.news_view_title{
float:left;
width:25px;
background:url(../images/title_bg.gif) no-repeat left top;
height:23px;
line-height:23px;
}
.news_view_title_center{
width:608px;
float:left;
border-top:1px solid #ebebeb;
border-bottom:1px solid #ebebeb;
height:21px;
line-height:21px
}
.news_view_content{
font-size:14px;
width:83%;
margin-top:5px;
padding:15px;
background:#FAFAFA;
line-height:28px;
}
.news_view_content *{
font-size:14px;
line-height:28px;
}

.news_view_content td{padding-left:5px;height:28px;line-height:28px}
.title_center{
width:530px;
float:left;
border-top:1px solid #ebebeb;
border-bottom:1px solid #ebebeb;
height:21px;
line-height:21px}
.more{
width:51px;
float:left;}
.img_cost{
width:681px;
margin-top:5px;
clear:both
}
.img_cost li{
float:left;
margin-left:2px;
}
.index_news{
margin-top:2px;
width:50%;
float:left;}
.index_news2{
margin-top:2px;
width:49%;
float:left;
margin-left:3px}
.index_newstitle_center{
width:186px;
float:left;
border-top:1px solid #ebebeb;
border-bottom:1px solid #ebebeb;
height:21px;}
.index_news ul{width:328px;padding-left:2px;padding-right:2px}
.index_news li,.index_news2 li{
height:24px;
line-height:24px;
border-bottom:1px dotted #CCCCCC;
padding-left:2px;
}
.index_news li a,.index_news2 li a{
display:block;
}
.index_news dl,.index_news2 dl{height:16px;
padding-top:8px;
float:left;
width:14px;}
.index_news dt,.index_news2 dt{height:24px;
line-height:24px;
float:left;
width:237px;
overflow:hidden;
text-overflow:ellipsis}
/*版权及备案*/
#copyright{
background:#666666;
height:30px;
color:#fff;
text-align:center;
clear:both;
margin-top:6px;
padding-top:10px
}
#copyright a{color:#fff;}
/*翻页*/
.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
.red{color:#f30;font-size:14px;font-weight:bold}
.button{height:25px;font-size:12px;color:#fff; background:url(../images/button_bg.gif) top left　no-repeat;border:none}
.input{border:1px solid #cdcdcd;height:18px;line-height:18px;font-size:12px}
.textarea{border:1px solid #cdcdcd;line-height:24px;font-size:12px}

.this{color:#4FB7DC;
font-weight:bold}
/*返回顶部*/
#div_back{
width:90%;
margin-top:5px;
clear:both}
.back_start{
float:left;
width:14px}
.back_center{
width:85%;
border-top:1px solid #ebebeb;
border-bottom:1px solid #ebebeb;
height:21px;
float:left;
text-align:center;

}
.back_end{
width:66px;
float:left}
/*房屋出租*/
.house_list td{height:28px;
line-height:28px;
vertical-align:middle;
border-bottom:1px dotted #999;
font-size:14px}
.house_list td a,.house_view td a{font-size:14px}
.house_view td{height:28px;
line-height:28px;
vertical-align:middle;
font-size:14px;
padding-left:5px}
.td1{background-color:#036CB4;color:#fff;
font-weight:bold;padding-right:5px;
text-align:right}
.td2{background-color:#fcfcfc;color:#036CB4}
.td2 sup{color:#036CB4}
.button2{ background:url(../images/button2.gif);border:1px solid #cce6f5;color:#FFFFFF;height:20px}
.red12{color:#f30}
/*弹出错误信息*/
#bg{background:#000000;opacity: 0.5;-moz-opacity:0.5; filter:alpha(opacity=50); width:100%; height:100%;position:absolute; top:0; left:0}
#info{height:0px; width:0px;top:50%; left:50%;position:absolute;  line-height:1.7}
#center{background:#fff;border:1px solid #217AC1; width:380px; height:180px; position:absolute; margin:-50px -150px;}
#center strong{ display:block; padding:2px 5px; background:#EBF4FC; color:#519FEE;}
#center p{padding:10px; text-align:center; color:#1C6FB8;}
#close {
	position:absolute;
	right:5px;
	top:5px;
	width:8px;
	height:8px;
	z-index:1;
}
.active_nav_ul{
width:279px;
margin-top:27px;
margin:auto;
}
.active_left_menu_a:link {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	background-image: url(../images/active_neiye_left_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	display: block;
	height: 24px;
	width: 279px;
	white-space: pre;
	text-indent: 40px;
	letter-spacing: 3px;
}
.active_left_menu_a:visited {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	background-image: url(../images/active_neiye_left_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 24px;
	width: 279px;
	white-space: pre;
	text-align: left;
	text-indent: 40px;
	letter-spacing: 3px;
}
.active_left_menu_a:hover {
	text-decoration: none;
	color: #f30;
	background-image: url(../images/active_neiye_left_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	text-align: left;
	display: block;
	white-space: pre;
	height: 24px;
	width: 279px;
	text-indent: 40px;
	letter-spacing: 3px;
}
.active_left_menu_a:active {
	color: #f30;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	background-image: url(../images/active_neiye_left_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 24px;
	width: 279px;
	white-space: pre;
	text-align: left;
	text-indent: 40px;
	letter-spacing: 3px;
}
#friends_link{
clear:both;
border:#ebebeb 1px solid;
height:43px;
padding:2px}
.link_div{
background:#ebebeb;
height:43px;
clear:both;
margin-top:3px
}
#friends_link td{ 
background:#999;
width:94px;
height:37px;
text-align:center;
vertical-align:middle;
}
#friends_link a{
display:block;
color:#000}
#friends_link a:hover{
display:block;
color:#f30}
.write{color:#fff;font-size:14px;font-weight:600}
.t1{
background:#ebebeb;color:#000;padding-left:3px}

#mytable {
	padding: 0;
	margin: 0;
}
#mytable th {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background:#cae8ea url(../images/bg_header.jpg) no-repeat;
}
#mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
#mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	font-size:11px;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}
#mytable td.alt {
	background: #F5FAFA;
	color: #797268;
}
#mytable th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(../images/bullet1.gif) no-repeat;
	font:12px bold Verdana, Arial, Helvetica, sans-serif;
}

#mytable th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(../images/bullet2.gif) no-repeat;
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}
.reg{border:1px solid #ebebeb;
padding:10px;
width:800px;
margin:20px auto 20px auto}
.reg td{padding-left:3px;height:24px;line-height:18px}
.reg_button{width:161px;height:26px;font-size:14px;color:#fff;font-weight:bold;
background:url(../images/reg_button.gif) no-repeat;line-height:26px}
.btnmiddle {
	display:block;
	font-family: Arial, "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../images/btn_middle.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top:3px;
	height: 21px;
	width: 141px;
}
.btnmiddle:hover{color:#fff}
.font-14b{font-size:14px;font-weight:bold}
.tishi{color:#FF8700;
font-size:14px;
font-weight:bold}