﻿/* CSS Document
版权归 chinayubo所有，严禁盗用。 */

/* Common */
body,div,form{
	font-family: "宋体", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	border: 0;
	margin: 0;
	border: 0;
	text-align: left;
}
hr.bottom_line{
	color: #7A9DE1;
}
ul,li,h3,h4{list-style-type: none;margin:0;padding:0;}


img{
	border: 0;
}

a:link, a:visited{
	color: #003399;
	text-decoration: none;
}
a:hover, a:active{
	color: #EA6C51;
	text-decoration: underline;
	/*background-color: #EA6C51;*/
}

h1{
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
}

h2,h3{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
}
input,select {vertical-align:middle;}
.fOra {color:#f60;}
div.block{
	border: 1px solid #7A9DE1;
	padding: 5px;
}
div.block ul{
	padding: 0;
	margin: 5px 0 0 0;
	list-style: none;
}
div.block li{
	line-height: 20px;
	overflow: hidden;
}
div.block h2{
	display: block;
	height: 22px;
	line-height: 22px; background: #f2f6fc;
	font-size: 14px;
}

div.b1{
	

}

div.b1 ul{
	padding: 5px;
	padding: 0;
	margin: 0px 0 0 0;clear: both;
	list-style: none;border:1px solid #FF7300;
}
div.b1 li{
	line-height: 20px;
	overflow: hidden;
}
div.b1 li span {font-size: 11px;
	color: #A8A8A8;
	font-weight: normal;
}
div.b1 h2{
	display: block;color:#fff;
	height: 25px;
	padding-left:18px;
	line-height: 25px; background: url(fubg_2.gif) no-repeat 0 -141px;
	font-size: 14px;
}
div.b1 h2 a{color:#fff;}
div.b1 h2 a:visited{color:#fff;}


div.b2 ul{
	padding: 5px;
	padding: 0;
	margin: 0px 0 0 0;clear: both;
	list-style: none;border:1px solid #FF7300;
}
div.b2 li{
	line-height: 20px;
	overflow: hidden;
}
div.b2 li span {font-size: 11px;
	color: #A8A8A8;
	font-weight: normal;
}
div.b2 h2{
	display: block;color:#fff;
	height: 25px;
	padding-left:18px;
	line-height: 25px; background: url(fubg_2.gif) repeat-x;
	font-size: 14px;
}
div.b2 h2 span {float:right;font-size:12px;padding-right:10px;font-weight: normal;}
div.b2 h2 a{color:#fff;}
div.b2 h2 a:visited{color:#fff;}


div.dotline{
	clear: both;
	height: 13px;
	border-top: 1px solid #7A9DE1;
}
div.dotline1{
	clear: both;
	height: 2px;
	border-top: 1px dashed #B8CBEF;
	line-height: 0;
	font-size: 1px;
}
div.dotline2{
	clear: both;
	height: 6px;
	border-top: 1px dashed #B8CBEF;
	line-height: 0;
	font-size: 1px;
}
span.num{
	font-size: 11px;
	color: #A8A8A8;
	font-weight: normal;
}
span.datetime{
	font-size: 11px;
	color: #888;
	font-weight: normal;
}
span.area{
	color: #888;
	font-weight: normal;
}
span.notes{
	font-size: 12px;
	color: #888;
	font-weight: normal;
}
span.expire, span.price{
	color: #EA6C51;
	font-weight: bold;
}
span.px10{
	font-size: 12px;
}
.px12{
	font-size: 12px;
}
.px14{
	font-size: 14px;
}
span.redb{
	color: #EA6C51;
	font-weight: bold;
}
.redb{
	color: #EA6C51;
	font-weight: bold;
}
span.alert{
	font-size: 12px;
	color: #EA6C51;
	font-weight: bold;
}
input.bigbutton{
	font-size: 14px;
	font-weight: bold;
	height: 30px;
}

/* Red emphersize */
a.emp:link, a.emp:visited{
	color: #EA6C51;
}
a.emp:hover, a.emp:active{
	/*color: #FFF;*/
}

/* underline link */
a.unln:link, a.unln:visited{
	text-decoration: underline;
}
a.unln:hover, a.unln:active{
	text-decoration: underline;
}

/* Login */
.login {width:66px;height:18px;border:1px solid #7B9EBD;}
.lub {background:url(loginsub.gif) no-repeat;border:0;}

/* Layout */
div#wrapper{
	clear: both;
	width: 960px;
	margin: auto;
}
div#header{
	clear: both;
}
div#navbar{padding-left:10px;
	clear: both;
	height: 26px;
}
div#searchbar{
	clear: both;
	background-image:url(seaBg.gif);
	background-repeat: x-repeat;
	height: 35px;
	font-size: 14px;
}
div#mainbody{
	clear: both;
}
div#footer{
	clear: both;
	height: 70px;
	text-align: center;
	margin-bottom:10px;
	line-height: 26px;
}
div.clear{
	clear: both;
}
div.spacer{
	clear: both;
	height: 8px !important;
	height: 5px;
	line-height: 0px;
}

div.spacer1{
	clear: both;
	height: 5px !important;
	height: 2px;
	line-height: 0px;
}

/* Header */
div#header #logo{
	width: 240px;
	float: left;
}
div#header #anno{
	width: 444px !important;
	width: 434px;/*border: 1px solid #000000;*/
	float: left;
	margin-top: 3px;
	padding-left: 3px;
}
div#header #anno #slogan{
	color: #A8A8A8;
	margin-bottom: 4px;
}
div#notice{
	width: 100%;
	height: 42px;
	overflow: hidden;
}
div#notice #scrollmessage ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
div#notice #scrollmessage li{
	line-height: 20px;
}
div#header #func{
	width: 273px !important;
	width: 283px;
	float: left;
}
div#header #func #topnav{
	clear: both;
	text-align: right;
	padding-top: 3px;
}
div#header #func #button{
	height: 40px;
	padding-top: 8px;
	float: right;
}
div#header #func #button a{
	font-size: 14px;
	display: block;
	padding-bottom: 4px !important;
	padding: 7px 9px 6px 9px;
}
div#header #func #button a.post{
	color: #EA6C51;
}
div#header #func #button a.post:hover{
	text-decoration: underline;
}
div#header #func #button ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
div#header #func #button li{
	margin: 0;
	padding: 0;
	float: left;
	width: 108px;
	height: 29px;
	background-image: url(../images/post_bg.gif);
	background-repeat: no-repeat;
	padding: 2px;
	background-color: #000000;
	margin-left: 10px;
}
div#header #heading{
	font-size: 14px;
	height: 70px;
}



/* Searchbar */
div#searchbar .search{
	float: left;
}

div#searchbar .hot{
	float: left;color:#fff;
	padding-top: 14px;font-size:13px;
	padding-left: 10px;
}
div#searchbar form{
	padding: 5px 0 5px 15px;
}
div#searchbar input.btn{border-bottom:1px;}
div#searchbar a{color:#fff;text-decoration: underline;}
div#searchbar a:hover{color:#fff;text-decoration: none;}

#info_postreply textarea{padding:3px 4px;margin:5px 5px 1px 0;border:1px solid #DDD;/*background:#FAFAD2;*/height:80px;overflow:auto;}
#info_postreply input{width:100px;padding:3px 4px;margin:5px 5px 1px 0;border:1px solid #DDD;/*background:#FAFAD2;*/font-family:Verdana;height:14px;}

#info_postreply .faces{float:left;overflow:hidden;background:url(faces.gif) no-repeat;width:336px;height:22px;margin-top:6px;}
#info_postreply .faces li{cursor:pointer;float:left;width:19px;height:22px;margin:0 5px 0 0px;}

#info_postreply #submit{float:left;border:1px solid #B8C9D3;width:120px;background:#E5ECF5;font-size:14px;height:28px;}

div#searchbar input.keyword{
	
	margin-bottom: 2px;
}
div#searchbar select.cat{
	
	margin-bottom: 2px;
}

/* Mainbody */
div#mainbody #breadcump{
	height: 20px;
	width: 100%;
}
div#mainbody #breadcump #path{
	float: left;
	width: 90%;
}
div#mainbody #breadcump #rss{
	text-align: right;
	width: 10%;
	float: left;
}
div#mainbody #left{
	float: left;
	width: 630px;
	margin-right: 10px;
}
div#mainbody #list_left{
	width: 250px;
	margin-left: 10px;
	float: right;
	height: 100%;
}
div#mainbody #detail_left{
	width: 690px;
	margin-right: 20px;
	float: left;
}
div#mainbody #right{
	float: left;
	width: 320px;
}

div#mainbody #right ul{padding-left:6px;
}

div#mainbody #list_right{
	width: 700px;
	float: left;
}
div#mainbody #detail_right{
	width: 250px;
	float: left;
}
/*div#mainbody .col1{margin-top:6px;}*/
div#mainbody .col2{margin-top:6px;}
div#mainbody .col2 .ggl{float:left;}
div#mainbody .col2 .ggr{float:right;}
/* Arealist */
div#left #arealist{
	padding: 4px 10px 3px 10px;
	height: 141px;
	
}
div#left #arealist h1{
	padding: 4px 0 6px 0;background-color:#F2F6FB;
}
div#left #arealist .areaitem{
	float: left;
	width: 50%;
	height: 23px;
}
div#left #arealist .areaitem img{
	margin-right: 3px;
}
div#left #arealist .areaitem .area1{
	float: left;
	width: 95px;
	font-size: 14px;
}
div#left #arealist .areaitem .area2{
	float: left;
	font-size: 14px;
	line-height: 20px;
}

/* List page area list */
div#list_arealist{
	font-size: 14px;
	padding: 0 0 3px 0;
}
div#list_arealist2{
	padding: 5px 5px;
	background-color: #FFFFCC;
	line-height: 20px;
}
div#list_arealist2 span{
	margin: 0 8px 0 0;
}


/* Catlist */
div#left #catlist{
	height: 567px;
	padding: 3px 10px;
	clear: both;
}
div#left .catlistitem{
	float: left;
	width: 152px;
	margin-top: 3px;
}
div#left .catlistitem_short{
	float: left;
	width: 137px;
	height: 152px;
	margin-top: 3px;
}
div#left .catlistitem_short1{
	float: left;
	width: 137px;
	height: 253px;
	margin-top: 3px;
}
div#left #catlist .cat1{
	height: 25px;
}
div#left #catlist .cat1 img{
	margin-right: 3px;
}
div#left #catlist .cat2{
	font-size: 12px;
	line-height: 20px;
}
div#left #catlist .cat2 ul{margin:0px;padding:0px;}

div#left #catlist .cat2 li{font-size:14px;height:22px;line-height:21px !important;line-
height:22px;}

div#left #catlist .cat2 li span {
	font-size: 11px;
	color: #A8A8A8;
	font-weight: normal;}
/* List cat list */
div#list_catlist{
	padding-left: 10px;
	padding-right: 10px;
}
div#list_catlist ul{
	list-style: none;
	padding: 0;
	margin: 5px 0 0 0;
}
div#list_catlist li{
	line-height: 20px;
}
div#list_catlist li span {font-size: 11px;
	color: #A8A8A8;
	font-weight: normal;
}

#pf {border:1px solid #eee;}
#pf .t {background:#FFF3EA;border-bottom:1px solid #FFBD88;height:25px;line-height:25px;font-size:14px;text-align:center;}
#pf .s {height:25px;line-height:25px;margin-top:5px;text-align:center;}
/* Detail left */
div#detail_left h1{
	font-size: 16px;
	margin: 8px 0;
}
div#detail_left #info_meta{
	color: #888;
}
div#detail_left #info_t {background:#7A9DE1;}
div#detail_left #info_t h3 {margin:5px 0;padding-left:15px;height:24;line-height:24px;color:#fff;font-size:14px;}
div#detail_left #info_news {/*border-left:8px solid #E9F5FD;padding-left:20px;*/margin-top:10px;font-size:14px;}
div#detail_left #info_news li{line-height:24px;}
div#detail_left #info_content{
	line-height: 22px;
	font-size: 14px;color:#039;
	margin: 5px 0 25px 0;
}
div#detail_left #info_context{	
	margin: 5px 0;
	background:#FFF9ED;
}

div#detail_left h2{
	background:url(i_bj.gif) no-repeat;
	border-bottom:2px solid #FF8F00;
	line-height: 26px;
	font-size: 14px;
	text-indent: 15px;
	color:#fff;
	margin-bottom:5px;

}
#info_context .main {
	padding:10px;
	font-size: 14px;
	line-height: 24px;
}
div#detail_left .sjh {display: inline;color:#f60;padding-right:20px;}


div#detail_left .info_pic{float:left;width:200px;}
div#detail_left .info_pic a{border:1px solid #ccc;padding:3px;display:block;}
div#detail_left .info_pic a:hover{border:1px solid #f60;padding:3px;display:block;}
div#detail_left .sjxx {float:left;margin-left:20px;}
div#detail_left .sjxx ol {margin:10px 0 0 0 ;}
div#detail_left .sjxx .px10 {font-weight: normal;color:#5d5d5d;}
div#detail_left .sjxx dl {height:24px;line-height:24px;color:#5D5D5D;}
div#detail_left .sjxx span {font-weight:bold;padding-right:15px;color:#000;}
div#detail_left .sjxx .time {color:#5d5d5d;}
div#detail_left .sjxx .time a{color:#000;}

div#detail_left #info_report{
	margin-bottom: 5px;
}
div#detail_left #info_post{
	font-size: 14px;
	margin: 8px 0;
}
div#detail_left #info_post a{
	text-decoration: underline;
	color: #EA6C51;
}
div#detail_left #pnnav #prev, div#detail_left #pnnav #next{
	float: left;
	width: 50%;
}
div#detail_left #info_contact{border-left:8px solid #E9F5FD;padding-left:0px;margin-top:10px;
	line-height: 22px;
	font-size: 14px;
	margin: 8px 0;
}
/*div#detail_left #info_contact strong {font-weight: normal;}*/
div#detail_left #info_reply{
	line-height: 20px;
}
span.ask{
	font-weight: bold;
}
span.answer{
	color: #CC0000;
	font-weight: bold;
}
div#detail_left #info_reply .thread{
	margin: 8px 0;
}
div#detail_left #info_reply h1 {font-size:14px;}
div#detail_left #info_reply h1 span {/*float:right;*/font-size:12px;text-algin:left;padding-left:5px;font-weight: normal;}

/* Right */
div#right #rightad{
	height: 155px;
}

/* Col1 */
div#right .col1 {border:1px solid #FF7300;height:120px;}
div#right .col1 ul{
	padding: 0;
	margin: 5px 0 0 0;
	list-style: none;
}

/*background:url(i1.gif) no-repeat 5px 6px;
padding-left:15px;*/

div#right .col1 li{float:left;width:154px;height:20px;line-height: 20px;overflow: hidden;}


/* Col3 */
div#right .col3 {border:1px solid #772DA2;height:120px;}
div#right .col3 ul{
	padding: 0;
	margin: 5px 0 0 0;
	list-style: none;
}
div#right .col3 li{float:left;width:154px;height:20px;line-height: 20px;overflow: hidden;}
div#right .col4 {border:1px solid #772DA2;}
/* List post button */
div#postbutton{
	clear: both;
	height: 30px;
	background-image:url(../images/btn_bg.gif);
	background-repeat:no-repeat;
}
div#postbutton a:link, div#postbutton a:visited{
	display: block;
	padding-left: 55px;
	height: 22px;
	width: 167px;
	float: left;
	margin: 0;
	padding-top: 7px !important;
	padding-top: 8px;
	font-weight: bold;
}

/* List info list */

table#listTbl {margin-top:4px}
table#listTbl th {font-size:14px; text-align:left; line-height:20px; background:#efefef; color:#555}
table#listTbl td {heigth:23px; font-size:12px; padding:6px 0; color:#666;word-break:break-all}
table#listTbl td a:link {font-size:14px;}
table#listTbl td a:active {font-size:14px;}
table#listTbl td a:hover {text-decoration:underline;font-size:14px;}
table#listTbl td a:visited {color:#800080;font-size:14px;}
table#listTbl td.cd {font-size:12px; vertical-align:top}

#page {border-top:1px solid #ccc;padding-top:16px;height:25px;font-family:Arial, Helvetica, sans-serif}
#page b {color:#666;padding:2px 6px;font-size:16px; border:1px solid #ccc; background:#FFFFCC;}
#page a {padding:2px 3px; border:1px solid #fff; font-size:14px; text-decoration:none;}
#page a:hover {padding:2px 3px; border:1px solid #ccc; color:#666;  background:#FFFFCC;	font-size:14px;	text-decoration:none; }

div.list_info{
	clear: both;
}
div.list_info .list_infoitem{
	padding: 10px 0;
}
div.height_55{
	height: 55px;overflow: hidden;
}
div.height_68{
	height: 68px;
}
div.list_info .list_infoitem h1{
	margin: 0 0 3px 0;
}
div.list_info .list_infoitem .list_thumbnail{
	float: left;
	margin-right: 8px;
}
div.list_info .list_infoitem .list_thumbnail img{
	border: 1px solid #CCC;
}
div.list_info .list_infoitem .list_saytext{
	float: left;
	width: 710px;
	line-height: 20px;
}
div.list_info .list_infoitem .list_content_noimg{
	float: left;
	line-height: 20px;
}

/* Detail right */
div#detail_right #maps{
	width: 248px;
	height: 200px;
	border: #7A9DE1 solid 1px;
}
div#detail_right #info_poster{
}
div#detail_right #info_poster p{
	padding: 0;
	margin: 7px 0;
}

/* detail post button */
div#detail_postbutton{
	clear: both;
	height: 30px;
	background-image:url(../images/btn_bg1.gif);
	background-repeat:no-repeat;
}
div#detail_postbutton a:link, div#detail_postbutton a:visited{
	display: block;
	padding-left: 50px;
	height: 22px;
	width: 200px;
	float: left;
	margin: 0;
	padding-top: 7px !important;
	padding-top: 8px;
	font-weight: bold;
}

/* Pager */
div.pager{
	margin: 5px 0;
	width: 100%;
	height: 20px;
}
div.pager .pager_nav{
	float: left;
	width: 90%;
}
div.pager .pager_idx{
	float: left;
	text-align: right;
	width: 10%;
	color: #888;
}

/* Flink */
div#flink{
	height: 60px;
}
div#flink #flink_left{
	width: 80px;
	float: left;
	text-align: left;
	line-height: 20px;
	padding-left: 5px;
}
div#flink #flink_right{
	float: left;
	width: 860px;
	line-height: 20px;
}
div#flink #flink_right a{
	margin: 0 10px 0 0;
}

/* Common Link */
div#commonlink{
	height: 150px;
}
div#commonlink .linkitem{
	float: left;
	width: 50%;
	height: 23px;
	margin-top: 3px;
}
div#commonlink .linkitem .link1{
	float: left;
	width: 60px;
	font-size: 12px;
	padding-left: 5px;
}
div#commonlink .linkitem .link2{
	float: left;
	font-size: 12px;
}
/* Re-Search */
div#research{
}
div#research form{
	margin: 10px 0;
}
div#research input.keyword{
	font-size: 14px;
	margin-bottom: 2px;
}
div#research select.cat{
	font-size: 14px;
	margin-bottom: 2px;
}

/* News */
div#news{
	width: 700px;
	margin: auto;
	clear: both;
	margin-top: 10px;
}
div#news #title{
	text-align: center;
}
div#news p{
	font-size: 14px;
	line-height: 20px;
}

/* Footer */
div#footer a{
	margin: 0 5px;
}
.copyright{color: #888888}
#saytext {width:540px;}


.revbox  {
	text-align: left;
	width: 690px;
}


.revbox .revtext {
	background: url(rev.gif) no-repeat 6px 6px;
	color: #003399;
	text-indent: 20px;
}

.revbox li {
	border-bottom: 1px solid #ccc;
	color: #333333;
	font: 12px/22px Tahoma;
	margin-bottom: 5px;
	padding-top: 3px;
	width: 690px;
	list-style:none;
}

.revbox span {
	clear: right;
	display: block;
	float: right;
}

.revbox ul {margin:0px;padding:0px;}
.f_red, a.f_red:link, a.f_red:visited, .nav_sub a:hover {
	color: #FF3300;
}
.postqq {background: url(qq_ico.gif) no-repeat right;}
.postshouji {background: url(shouji_ico.gif) no-repeat right;}

#rules{/*border:1px solid #D0DBE7;padding:5px 8px;*/background:#FcFcFF url(/images/rules.gif) 550px 12px no-repeat;margin-bottom:8px;color:#666}
#rules ul {margin:0px;}
#rules li{padding-left:12px;background:url(/images/ar.gif) 0 8px no-repeat;line-height:24px;list-style-type: none;}

#alert {border:1px solid #FFCC66; padding:25px; padding-left:90px; font-size:12px; background:url(icoNotice.gif) no-repeat 12px 22px #fdfef0; color:#000; margin-top:4px;line-height:25px;}
#alert .f14 {font-size:14px;color:#f60;font-weight: bold;}
#alert a{text-decoration: underline;}



/* Navbar */
div#navbar .menu {float:left;margin-left:2px;}
div#navbar .menu ul{
	
	list-style: none;
}
div#navbar .menu li{
	float: left;
	width: 72px;background:url(menuOff.gif) no-repeat;
	text-align: center;font-size:13px;
	
}
div#navbar .menu li a{
	height: 20px;padding-top:8px;
	display:block;
}
div#navbar .menu li a:hover{
	height: 20px;padding-top:8px;
	background:url(menuOver.gif) no-repeat;	
	display:block;
}

div#navbar .menu li.sel {
	background: url(menuOn.gif) no-repeat;
}
div#navbar .menu li.sel a{font-size:14px;color:#fff;font-weight: bold;}
div#navbar .menu li.sel a:hover{vertical-align: middle;background: url(menuOn.gif) no-repeat;}


div#navbar .menu1 {width:496px;float:left;list-style: none;height: 28px;
background:url(menu31.gif) no-repeat;padding-left:6px;}
div#navbar .menu1 ul{height: 28px;background:url(menu31.gif) no-repeat right 0;}
div#navbar .menu1 li{
	float: left;font-size:13px;
	width: 70px;
	text-align: center;
	display: block;
	
	background:url(menu32.gif) repeat-x;
}
div#navbar .menu1 li a{
	height: 20px;padding-top:8px;	
	display:block;
}
div#navbar .menu1 li.sel {
	background: url(menuOn.gif) no-repeat;
}
div#navbar .menu1 li.sel a{font-size:14px;color:#fff;font-weight: bold;}
div#navbar .menu1 li.sel a:hover{vertical-align: middle;background: url(menuOn.gif) no-repeat;}

div#navbar #weather {float:right;padding-top:5px;/*border:1px solid #f00;*/color:#666;}


.STYLE1 {
	font-size: 14px;
	font-weight: bold;
}
.mw {width:780px; margin:0 auto; text-align:left;}
#top2 {	height:75px;}
#topLogo2 {height:70px; padding-top:5px;}
.pType {width:230px; height:20px;	margin-top:20px; margin-left:10px;	padding-top:18px; padding-left:10px; border-left:1px solid #ccc; font-size:18px; color:#696969;	line-height:20px; position:relative;}
.pMenu {width:255px; padding-top:8px; text-align:right; color:#ccc;}
table.postForm td {font-size:14px}
.fl {float:left;}



/*发布流程*/
#postInfoBox {width:780px;margin:0 auto;}
#postInfoBox td { line-height:20px;}
.postInfoBox {width:120px;height:320px;float:left;}
#postInfoBox h2 {font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#000;line-height:25px;font-weight:bold;}
#postInfoBox a:link {font-size:14px;color:#03c;text-decoration:none;}
#postInfoBox a:visited {font-size:14px;color:#03c;text-decoration:none;}
#postInfoBox a:hover {color:#fff;background:#002CB0;text-decoration:none;}
#postInfoBox ul,li {margin:0px;padding:0px;}
#postInfoBox li,x:-moz-any-link, x:only-child {line-height:19px;}

#postInfoBox a.emp:link, a.emp:visited{
	color: #EA6C51;
}
#postInfoBox a.emp:hover, a.emp:active{
	/*color: #FFF;*/
}

h2.h2Title {font-size:14px;}
.tBoxt { float:left;padding:6px 10px 5px; font-size:14px; line-height:14px;	font-weight:bold; color:#fff; border:1px solid #7A9DE1;border-bottom:1; background:url(ltbg.gif) no-repeat top left #7A9DE1;	float:left;}
#cityAera { text-align:right; line-height:27px; height:27px; width:480px; overflow:hidden; padding-left:8px; float:right;background:#F2F6FB;}
.h18 {height:18px;clear: both;}
.h9 {height:12px !important;height:9px;clear: both;}
* +html .h9 {height:14px;clear: both;}

#pageBox div {color:#ccc;}
#pageBox a {line-height:16px;}
#pageBox strong a:link {color:#000; text-decoration:underline;}
#pageBox strong a:visited {color:#000; text-decoration:underline;}
#pageBox strong a:hover {color:#000; text-decoration:none; background:none;}
#pageBox ul {height:18px;margin:10px 0 0 0; overflow:hidden;}
#pageBox ul li {float:left; padding-right:11px;}
#pageBox div {height:16px; margin:10px 0 0 0; overflow:hidden;}
#pageBox a:link {font-size:14px;text-decoration:none;}
#pageBox a:visited{font-size:14px;text-decoration:none;}


.focusArea {margin:0 auto;width:960px;}
.focusArea .focusNews {width:568px; float:left;border:1px solid #7A9DE1;}
.focusArea .survey {width:288px; float:left; text-align:left; line-height:20px; color:#666666;}
.focusArea .survey img,.focusArea .survey input {margin:3px 0 0;}
.focusArea .focusNews h2 {margin:9px auto 0; font-family:"黑体"; font-size:20px; text-align:center;font-weight:normal;}
.focusArea .focusNews .txt {text-align:center;color:#999;margin-bottom:6px;}
.focusArea .focusNews .list12px {width:568px;}
.focusArea .focusNews .mediaComment {height:32px; background:url(mediaBg.gif) no-repeat; margin:0 auto; line-height:32px;}
.focusArea .focusNews .mediaComment h3 {font-size:14px; font-family:"宋体"; float:left; color:#EA6C51; width:85px; text-align:center;font-weight: normal;}
.focusArea .focusNews .mediaComment h4 {font-size:14px; font-family:"宋体"; float:left; width:480px; text-align:left; text-indent:1em;font-weight: normal;}
.focusArea .focusNews .mediaComment span {float:right;font-size:12px;padding-right:10px;}
.focusArea .survey {float:right;width:380px;}

.list12px { text-align:left;}
.list12px ul{width:550px;margin:0 auto;padding:0;}
.list12px li {float:left;width:260px;background:url(i1.gif) no-repeat 5px 6px; line-height:20px; padding-left:15px;text-align:left;}
.list12px li span {float:right;color:#999;font-size:10px;}
.colTitle2 {width:568px; margin:0 auto;background-color:#F2F6FB;height:27px;line-height:27px;}
.colTitle2 h3 {float:left;font-size:14px;background: url(home_ico2.gif) no-repeat 10px 6px;padding-left:22px;}
.colTitle2 span {float:right; background:url(i6.gif) no-repeat 0 10px; padding:0 9px;}

#ShowTel { display: none; top:auto;left:10%;   width:330px; position:fixed; filter:alpha(opacity=90); opacity:0.9; background-color: #fff; border: 1px solid #7A9DE1;}  /* IE并不认识fixed，而FF认识 */
* html #ShowTel {position:absolute;} /* 这个只有IE认识 */
#ShowTel span {
	float: right;
	padding-top: 5px; 
	padding-right: 5px;
	clear: both;
}
#ShowTel span a:hover, #ShowTel span a:active{ color: #ea6c51; text-decoration: none;}
#ShowTel ul{width:90%;margin:0 auto 10px;}
#ShowTel li{ list-style-type:none; list-style-image: none; text-align: left;}