* { margin:0px; padding:0px;word-wrap: break-word; }
body {font-size: 12px;margin:0;color: #003366;}
td {
	font-size: 12px; color: #000000;line-height: 16px
}
form,ul,li,p,h1,h2,h3,h4,h5,h6,label{margin:0;padding:0;}
form{display:inline;}
input, textarea, select, button {color: #000; font: 12px/1.6em Helvetica, Arial, sans-serif; }
img{border:0;}
ul{list-style-type:none;}
label {cursor: pointer;color:#003063}
select {width:80px;}
button {margin:0px 5px;}
.am:link {color: #ffffff;} /* 未访问的链接 */
.am:visited {color: #ffffff;} /* 已访问的链接 */
.am:hover{color: #ff0000;} /* 鼠标在链接上 */
.am:active {color: #0000ff;} /* 点击激活链接 */
.toplogin {background:#0151a6;}
.toplogin td {height:30px;line-height:30px;}
.toplogin td {color:#ffffff;}
.toplogin a:link,.toplogin a:visited,.toplogin a:hover {color:#fff;font-weight:bold;}
.fontred {color:red;}
.fontb{font-weight:bold;}
.fontdr {color:#EEDDEE;}
.fontorange {color:#FF4108;}
.warn{color:#f60;}
.yahei {font-family: "microsoft yahei",'simhei','宋体';}

a{
color:#003366;
text-decoration:none;

}
a:hover{
color:#cf0000;
text-decoration:underline;
}
.c{clear:both;height:0px;font:0px/0px Arial;}
.clear {clear:both;}
.fr{float:right}
.fl{float:left}

.mainbox {width:960px;margin:5px auto;text-align:left; overflow:hidden;}

.tboxleft {float:left; margin-right:8px;_margin-right:5px;}
.tboxmid {float:left; margin-right:8px;_margin-right:5px;height:486px;*height:490px;_height:488px;}
.tboxright {float:right;}
.tboxleft {width:298px;}
.tboxmid {width:364px;}
.tboxright {width:278px;}

.b {font-weight:bold;}
.or,.or:hover,.or:visited {color:#FF6600}
.px12 {
	font-size: 12px
}
.px14 {
	font-size: 14px
}
.px18 {
	font-weight: bold; font-size: 18px
}
.lh22 {line-height:22px;}
.out_blue2s {
	border-right: #065bae 1px solid; border-top: #065bae 0px solid; font-size: 12px; border-left: #065bae 1px solid; line-height: 22px; border-bottom: #065bae 0px solid
}
.out_blue {
	border-right: #065bae 1px solid; border-top: #065bae 0px solid; border-left: #065bae 1px solid; border-bottom: #065bae 1px solid
}
.normal {
	border-right: buttonface 1px solid; border-top: buttonface 1px solid; border-left: buttonface 1px solid; border-bottom: buttonface 1px solid
}

.px25 {
	font-size: 25px
}
.bg2 {
	border-right: #000000 0px; background-position: center bottom; border-top: #000000 0px; border-left: #000000 0px; border-bottom: #000000 0px; background-repeat: no-repeat
}


.wordbreak {
	word-break: break-all
}
.out3s_green {
	border-right: #4b930c 1px solid; border-top: black 0px solid; font-size: 12px; border-left: #4b930c 1px solid; line-height: 22px; border-bottom: #4b930c 1px solid
}
.out4s_green {
	border-right: #67ab12 1px solid; border-top: #67ab12 1px solid; font-size: 12px; border-left: #67ab12 1px solid; line-height: 22px; border-bottom: #67ab12 1px solid
}
.out3s_blue {
	border-right: #0447ab 1px solid; border-top: black 0px solid; font-size: 12px; border-left: #0447ab 1px solid; line-height: 22px; border-bottom: #0447ab 1px solid
}
.out3s_bblue {
	border-right: #ADCFEF 1px solid; border-top: black 0px solid; font-size: 12px; border-left: #ADCFEF 1px solid; line-height: 22px; border-bottom: #ADCFEF 1px solid
}
.out4s_blue {
	border:#ADCFEF 1px solid;
}
.out3s_gray {
	border-right: #ccc 1px solid; border-top: black 0px solid; font-size: 12px; border-left: #ccc 1px solid; line-height: 22px; border-bottom: #ccc 1px solid
}
.out3s_gray2 {
	border-right: #9a9a9a 1px solid; border-top: black 0px solid; font-size: 12px; border-left: #9a9a9a 1px solid; line-height: 22px; border-bottom: #9a9a9a 1px solid
}
.out4s_gray {
	border: #ccc 1px solid;  font-size: 12px;  line-height: 22px; 
}
.tags {color:#0000FF}
.arrow {
	border-right: buttonhighlight 1px outset; border-top: buttonhighlight 1px outset; font-size: 8px; border-left: buttonhighlight 1px outset; width: 15px; cursor: default; line-height: 13px; border-bottom: buttonhighlight 1px outset; font-family: webdings; height: 18px; background-color: #ffffff; text-align: center
}
.bheader {background:#0963b8 url(../images/bot_blue_l.gif) no-repeat left;height:24px;color:#fff;font-weight:bold;text-align:left;padding-left:12px;}
.bheader2 {background:#0963b8 url(../images/bot_blue_2.gif) no-repeat left;height:24px;color:#fff;font-weight:bold;text-align:left;padding-left:12px;}

#dhtmltooltip {
	border-right: black 1px solid; padding-right: 2px; border-top: black 1px solid; padding-left: 2px; z-index: 100; filter: progid:dximagetransform.microsoft.shadow(color=gray,direction=135,strength=3); left: -300px; visibility: hidden; padding-bottom: 2px; border-left: black 1px solid; width: auto; padding-top: 2px; border-bottom: black 1px solid; position: absolute; background-color: lightyellow
}
#dhtmlpointer {
	z-index: 101; left: -300px; visibility: hidden; position: absolute
}
.td_place {
	color: #ffffff;
}
.td_place a:link {
	color: #ffffff
}
.td_place a:visited {
	color: #ffffff
}
.td_place a:hover {
	color: #ffffff
}
.center {
	text-align: center
}
.22pix {
	font-size: 12px; line-height: 22px
}
.commonline {width:960px;margin:6px auto;clear:both;}

.srchbox {margin:5px 0px;width:255px;}
.srchbox td {height:25px;text-align:center;}
/*header index*/
#header_index{width:100%;}
#logo_index{width:1000px;padding: 10px 0px;text-align:left;margin:0px auto;}
#nav_index{width:100%;clear: both;}
#nav_index a:link,#nav_index a:visited {color:#3369A8;}
#navlist_index {width:100%;height:45px;line-height:45px;background:#D7E1F4;}
#navlist_index a:link,#nav_index a:visited,#nav_index a:hover {color:#3369A8;font-family:"Microsoft Yahei";font-size:18px;text-decoration: none;}
#navlist_index ul{width:1000px;margin:0px auto;}
#navlist_index ul li {height:45px;float:left;margin-right: 3px;}
#navlist_index ul li a{padding:10px 10px;}
#navlist_index ul li:hover {background:#4272CD;}
#navlist_index ul li:hover a{color: #fff;}
#navlist_index .current {background:#4272CD;}
#navlist_index .current a {color: #fff;}
#subnav_index {width:1000px;margin: 0px auto;background: #F7F7F7;height: 76px;}
#subnav_index ul li {height:32px;line-height:32px;width:84px;margin:0px 3px;float: left;}
#subnav_index ul li a,#subnav_index ul li a:visited {font-size: 16px;font-family: "Microsoft Yahei";}
#subnav_index ul li a:hover {font-size: 16px;color: #333;}
#subnav1_index {height: 76px;width:270px;padding: 5px 0px;float: left;margin-left: 30px;}
#subnav2_index {height: 76px;width:270px;padding: 5px 0px;float: left;margin-left: 0px;}
#subnav3_index {height: 76px;width: 180px;padding: 5px 0px;float: left;margin-left: 10px;margin-right:10px;}
#subnav4_index {height: 76px;width: 180px;padding: 5px 0px;float: left;margin-left: 10px;}
#subnav5_index {height: 76px;width: 450px;padding: 5px 0px;float: left;margin-left: 30px;}

/*header common*/
#header {width:100%;}
#logo {width:960px;padding: 10px 0px;text-align:left;margin:0px auto;height: 80px;}
#logo #logoimage {float: left;height: 80px;}
#logo #channeltext {float: left;height: 80px;font-family:"Microsoft Yahei";font-size:24px;color: #E22639;line-height: 80px;margin-left: 20px;}
#logo #searchbar{float: right;height: 80px;}
#logo input {margin-top: 25px;}
#logo .inputlogo {border:2px solid #007DBD;width:240px;height: 25px;line-height: 25px;}
#logo .submitlogo {background: #007DBD;border:2px solid #007DBD;color: #fff;font-family: "Microsoft Yahei";font-size: 16px;width: 70px;text-align: center;height: 30px;}
#nav {width:100%;clear: both;}
#navlist {margin:0px auto;width:960px;height:40px;line-height:40px;background:#1890CF;}
#navlist a:link,#nav a:visited,#nav a:hover {color:#fff;font-family:"Microsoft Yahei";font-size:16px;text-decoration: none;}
#navlist ul{width:960px;margin:0px auto;}
#navlist ul li {height:40px;float:left;margin-right: 3px;}
#navlist ul li a{padding:10px 10px;}
#navlist ul li:hover {background:#007DBD;}
#navlist ul li:hover a{color: #fff;}
#navlist .current {background:#007DBD;}
#navlist .current a {color: #fff;}
/*guide*/
#guide {margin:0px auto;width:958px;text-align: left;height:30px;line-height: 30px;}

#contenter{
width:960px;
text-align:left;
margin:0 auto;
height:auto;
}
#content {width: 1000px;margin: 0px auto;}

#menu{ 
width:710px;
float:left;
margin:15px 0px 0 5px;
}
#menu ul{
margin:0px;
}

#menu li{
float:left;
padding:4px;
}

#menu a{
color:#000;
}
#menu a:hover{
color: #0066cc;
}
#rightbutton{
float:right;
margin:5px
}
#memberfirst{padding:.5em 0 0 .5em;}
#memberfirst span {font-weight: bold;color: #F04900;}
#memberfirst a:link,#memberfirst a:visited {color:#006aaa;}

.subnav {border-style: none; border-width: medium;background:url(../img/subnav.gif);height:40px;width:255;color:#02255f;font-weight:bold;padding-left:30px;font-size:14px;}
.subnav_dark {border-style: none; border-width: medium;background:url(../img/zl3.gif);height:40px;width:255;color:#fff;font-weight:bold;padding-left:10px;font-size:14px;line-height:40px;}
.subnav_light {border-style: none; border-width: medium;background:url(../img/subnav_light.gif) center;height:40px;width:255;color:#073F7F;font-weight:bold;padding-left:10px;font-size:14px;line-height:40px;text-align:center;}
.listline {text-align:middle;font-color:#272727;height:24px;}
.listlines {text-align:middle;font-color:#272727;height:22px;}
.listheader {background:#E7EFF7;color:#333;height:22px;}
.frt {border:1px solid #ADCFEF;background:url(../images/crosswise_img.gif) repeat-x top;}

.inh_title {font-size:14px;padding:12px 0px 8px 10px;}

.imgborder img {}
.imgborder a {}
.imgborder a:hover {}
.td_tab {background:url(../img/td_tab.gif);height:39px;border-bottom:1px solid #E1ECF0;}
.td_tab div {text-align:center;color:#073F7F;font-size:14px;font-weight:bold;}
.tab_x {float:left;width:30px;border-right:1px solid #eee;height:39px;}
.tab_a {float:left;background:#fff;border-top:3px solid #073F7F;height:36px !important;border-right:1px solid #eee;width:102px;line-height:36px;}
.tab_b {float:left;border-right:1px solid #eee;width:102px;height:39px;line-height:39px;cursor:pointer;}
.tab_b a:link,.tab_b a:visited,.tab_b a:hover {line-height:39px;color:#073F7F;padding:12px 20px;text-decoration:none;}
.table_th {color:#003366;}
.table_th th {text-align:center;width:80px;}
.table_th td {text-align:left;height:28px;width:250px;}
/*viewhouse.asp*/
.div_text {line-height:20px;font-size:14px;background:#EBF5FD;color:#073F7F;padding-top:10px;}
.table_pic {color:#003366;}
.table_pic td {text-align:center;padding:8px 0px;}
.table_pic img {padding:3px;background:#E2F1FD;}
.td_txt img {margin-bottom:10px;}
.td_txt {font-weight:bold;}
/*a link 基本连接颜色*/
.gray2{color:#999;}
.gray2 a:link,.gray2 a:visited,.gray2 a:hover{color:#999;}
.link5{ color:#006AAA}
/*main color 数值自定义*/
#topList_2,.f_one,.t_one,.r_one{background:#f5fcff;}
.f_two,.t_two,.r_two{background:#dff6ff;}
/*按钮*/
.abtn{cursor:pointer;border:1px solid #b8d3e1;color:#333333;padding:2px 8px 2px; font-family:simsun;background:#fff;margin:2px;}
.abtn:hover{border:1px solid #55a6d1;text-decoration:none;}
.btn1{cursor:pointer;color:#fff;background:#80d1fb url(../images/wind/bg.png) 0 top repeat-x;border-width:1px;padding:0px 7px;vertical-align:middle}
.btn55{cursor:pointer;color:#fff;background:#80d1fb url(../images/wind/bg.png) 0 top repeat-x;border-width:1px;padding:3px 15px 2px 15px;vertical-align:middle}
.btn2{border: 1px solid #b8d3e1;background:#dff6ff;border-width:1px;padding-left:5px;padding-right:5px;vertical-align:middle;color:#555;}
.btn2:hover{border:1px solid #55a6d1;color:#0070AF;}
.btn3{margin-left:2em;vertical-align:middle;cursor:pointer;text-decoration:underline;}
/*form*/
textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px}
select{border:solid 1px #b8d3e1;}
.input{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:2px 0px 2px 1px;font-size:1.0em;vertical-align:middle;color:#000;}
form{display:inline;}
textarea{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;}
/*header*/
#header{width:100%;margin:0 auto;}
/*自定义导航*/
#toptool{ padding:.2em .3em; line-height:260%;border-bottom:1px solid #eeddee;width:99%;margin:0px auto;background:#f8f8f8;}
.listinline{ padding:0; margin:0 auto; list-style:none;width:960px;vertical-align:middle;}
#toptool form {vertical-align:middle;}
/*banner*/
.banner img{vertical-align:middle;}
/*top-logo下导航背景*/
#mainlogo {width:960px;margin:0px auto;}
#mainlogo img {margin:5px 0px;}
#mmainnav {width:960px;margin:0px auto;}
#mainNavl {width:4px;height:58px;background:url(../images/nv.png) repeat-x 0px -58px;float:left;overflow:hidden;}
#mainNavr {width:4px;height:58px;background:url(../images/nv.png) repeat-x right -58px;float:right;overflow:hidden;}

#mainNav{height:58px;background:url(../images/nv.png) repeat-x;float:left;width:952px;overflow:hidden;}
#mainNav div {
margin-left:5px;
margin-right:5px;
color:#000000;
text-align:center;
height:42px;
font-size:12px;
color:#ffffff;
padding-top: 8px;
padding-bottom: 8px;
float:left;
}
#mainNav a:link,#mainNav a:hover,#mainNav a:visited {color:#fff;font-size:12px;text-decoration:none;}
.mainNavLine {
float:left;
text-align:center;
background:url(../images/nv.png) no-repeat -10px -58px;
width:4px;
height:58px;
padding-left:5px;
_padding-left:3px;
padding-right:5px;
}
.mn_index {background:url("../images/snavlogo.png") 10px;font-weight:bold;padding-left:10px;}
.mn_lp {background:url("../images/snavlogo.png") -92px;font-weight:bold;}
.mn_er {background:url("../images/snavlogo.png") -178px;font-weight:bold;}
.mn_zf {background:url("../images/snavlogo.png") -46px;font-weight:bold;}
.mn_hd {background:url("../images/snavlogo.png") -135px;width:36px;font-weight:bold;}

/*top信息开关*/
.one-hidden { position:absolute; left:.6em; bottom:-1px; _bottom:-4px; background:url(../images/wind/infobox_13.png) 0 top no-repeat; width:32px; height:20px; cursor:pointer}
.one-show { position:absolute; left:.6em; bottom:-1px; _bottom:-4px; background:url(../images/wind/infobox_13.png) 0 bottom no-repeat; width:32px; height:20px; cursor:pointer}
/*top用户名*/
#user-login{ padding-left:50px; color:#fff; padding-top:.8em}
#user-login a{margin-right:.5em;}
/*index info*/
#profile-menubar{border:#b8d3e1 1px solid;margin-top:-.6em;background:url(../images/wind/bg.png) 0 -400px repeat-x #E1F6F9;}
#infobox{ border:1px solid #eee; border-top:0; padding:.2em .5em .5em;margin-top:1px; background:#fff url(../images/wind/bg.png) 0 -400px  repeat-x;}
#infobox td{ vertical-align:top}
/*main*/
#main{width:98%;margin: auto; padding:1px 0 0}
/*table*/
/*menu*/
.menu{position:absolute;background:#fff url(../images/wind/menubg.gif) center top repeat-x;border:1px solid #55a6d1;padding-bottom:8px;*padding-bottom:0px;_padding-bottom:0px;}
.menu li,.menu ul{padding:0; margin:0;}
.menu td{padding:5px 8px 5px 5px;}
.menu li{list-style:none;}
.menu a{display:block;padding:3px 15px;}
.menu a:hover{color:#55a6d1;}
.menu ul.ul1 li a{display:inline;padding:0}
.menu .ul2{width:170px;padding:8px;}
.menu .ul2 li{float: left; width: 7em;line-height: 24px;height: 24px; overflow: hidden;border-bottom: 1px solid #b8d3e1;}
.menu .ul2 li:hover{border-bottom: 1px solid #55a6d1;}
.menu .ul2 li a:hover{text-decoration:none;color:#55a6d1;background:#f5fcff;}
.menu h2 a{font-size:1.0em;color:#008ef1;height:24px;line-height:24px;}
.menu .ul3{width:600px;padding:8px;clear:both;}
.menu .ul3 li{float: left; width:150px;line-height: 20px;height: 20px; overflow: hidden;}
.menu .ul3 li a:hover{color:#55a6d1;}
.bheader3 {background:url(../images/index_img_s.png)  repeat-x left -1050px;height:25px;line-height:25px;text-align:left;text-indent:8px;color:#00499C;font-weight:bold;font-size:14px;border:1px solid #ADCFEF;}
.bheader3 a:link {color:#00499C;line-height:25px;}
.bheader3 a:visited {color:#00499C;line-height:25px;}
.bheader3 a:hover {color:#D60818;line-height:25px;}
.bmore {float:right;font-size:12px;padding-right:10px;}
.tj {background:#FFA53C !important;}
/*wind7 begin*/
#wrapA{ width:960px; margin:auto; margin-bottom:5px;}
.cc{ zoom:1; overflow:hidden;_overflow:inherit}
/*通用下拉*/
.content-dropB{margin-top:2px;}
.dropB{cursor:pointer;text-indent:-2000em;background:url(../images/wind/dropB-cion.gif) 0 0 no-repeat;width:15px;height:12px; overflow:hidden; ;font:0/0 a;float:left}
.dropB:hover{background-color:#55a6d1; background-position:0 -20px;}
/*opera hacks*/
@media all and (min-width: 0px){.tr1{border-top:1px solid #b8d3e1;}}
.f12{font-size:12px;}
/*pages*/
.pages{margin:5px 10px;height:25px;line-height:22px;padding:7px 0px;font-size:14px;float: right;}
.pages span{margin:0px;float: left;padding:0 3px;height: 18px;}
.pages a{float:left;text-align:center;height:22px;margin-right:5px;padding:0px 5px;border:1px solid #ADCFEF;}
.pages .current {height:22px;padding:0px 5px;background:#1A5BAD;border:1px solid #ccc;margin-right:5px;color:#fff;text-align:center;}
.pages a:hover{background:#1A5BAD;color:#fff;text-decoration:none;}
#footer_index {width:1000px;margin:0px auto;margin-top:12px;padding:12px 0px;text-align:center;background:#F1F1F3;border-top:1px solid #C6C6C6;}
#footer {width:960px;margin:0px auto;margin-top:12px;padding:12px 0px;text-align:center;background:#F1F1F3;border-top:1px solid #C6C6C6;}

.friendlink {margin:5px auto;margin-bottom:0px;width:958px;border:1px solid #C6C6C6;padding-top:3px;clear:both;}
.forumlinks,.forumimglink{padding:6px;text-align:left;}
.forumtxtlink{padding:0px 6px;text-align:left;}
		.row_3_title{background:url(../images/index_img_s.gif) no-repeat -2px -7px;text-indent:20px;margin:6px 0 7px 5px;*margin:9px 0 8px 5px;_margin:8px 0 8px 5px;}
			.row_3_title strong{background:url(../images/index_img_s.gif) no-repeat right -35px;*background:url(./images/index_img_s.gif) no-repeat right -38px;padding-right:20px;}
/*newhouselist*/
#newhouse h3 .more {float:right;padding-right:8px;font-size:12px;}
#newhouse ul {margin:0px;padding:5px;}
#newhouse li {float:left;margin:0px 7px;padding:3px;width:168px;height:156px;text-align:center;}
#newhouse li img {padding:3px 2px;border:1px solid #ccc;width:150px;margin:3px 1px;margin-top:0px;height:100px;}
#newhouse li a:link img {padding:3px;border:1px solid #ccc;}
#newhouse li a:visited img {padding:3px;border:1px solid #ccc;}
#newhouse li a:hover img {padding:3px;border:1px solid #FFB56A;text-decoration: none;}
#newhouse li span {clear:both;height:21px;line-height:21px;display: block;text-align: left;}
#newhouse #housename {float:left;font-weight: bold;}
#newhouse .gray {color:#555;}
/*返回顶部*/
#getTop{width:52px;height:200px;position:fixed;left:50%;margin-left:550px;bottom:15px;z-index:1;}
* html #getTop{position:absolute;bottom:auto;top:expression(eval(-15+document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#getTop .gtcontent{position:absolute;top:0;right:0;z-index:1;}
#getTop .gtfjl{width:52px;height:49px;position:absolute;top:-47px;}
#getTop .gtcon a.gtbtn{width:52px;height:50px;position:relative;display:block;background:url("../images/top.gif") no-repeat;cursor:pointer;}
#getTop .gtcon a.gtbtn:hover{background-position:-52px 0;}
#getTop .gtcon a.gtclient{background-position:0 -50px;}
#getTop .gtcon a.gtclient:hover{background-position:-52px -50px;}
#getTop .gtcon a.gtchat{background-position:0 -100px;}
#getTop .gtcon a.gtchat:hover{background-position:-52px -100px;}
#getTop .gtcon a.gttools{background-position:0 -150px;}
#getTop .gtcon a.gttools:hover{background-position:-52px -150px;}
#getTop .gtewm{width:168px;height:200px;background-color:#979da8;text-align:center;display:block;position:absolute;top:0;left:-168px;display:none;}
#getTop .gtewm .gtt{height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#fff;}
#getTop .gtewm .gtpic{width:128px;height:128px;padding:10px;margin:0 auto;background-color:#fff;}