@charset "utf-8";
/* CSS Document */

body{ background:#fff;color:#3c3c3c;font-size:14px; font-family:Verdana; margin:0; padding:0}
.body_p{ background:#fff url(../images/bodybg_p.gif) repeat-x 0 0;}
ul,li ,dl, dt{ margin:0px; padding:0px; list-style-type: none; }
h2, p{ margin:0; padding:0; }
button{ border:none; background:none; vertical-align:middle;}
input{ background:none; vertical-align:middle;}
select{ vertical-align:middle;}
button{ cursor:pointer;}
img{ border:none;}
a, a:hover,.tableT_borer a{ text-decoration:none; outline:0; blr:expression(this.onFocus=this.blur()); color:#016a91; cursor:pointer;}
a:hover{ color:#ff8800; cursor:pointer;}
.clear{ clear:both; overflow:hidden;}
em{ color:#f00; font-style:normal;}

/********************************** 公共样式  *************************************************/
.webpage{ margin:0 auto 10px auto; clear:both; width:100%; overflow:hidden; background:url(../images/webpage.jpg) no-repeat center 0;
min-width:970px;
	width:100%;
	_width:expression(document.body.clientWidth*0.99<970?"969px":"100%");/*最小宽度设置*/	
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<970?"969px":"");
}

/********************************** 头部 header *************************************************/
.header{ width:100%; height:69px; clear:both; overflow:hidden;}
.header .logo{ float:left;}
.header .right{ float:right; margin:25px 5px 0 0; line-height:22px;}
.header .right a{ color:#515151;}
.header .right a:hover{ color:#ff8800;}


/********************************** 导航 nav *************************************************/
.nav{ width:100%; height:35px;line-height:35px; overflow:hidden; clear:both;} 
.nav ul{ padding:0 15px;}
.nav ul li{ float:left;font-size:14px; color:#fff;}
.nav ul li.line{ width:1px; padding:0;}
.nav ul li a{ color:#fff; padding:0 0 0 30px; display:inline-block; clear:both;}
.nav ul li a span{ color:#fff; padding:0 37px 0 0; display:inline-block;}
.nav ul li a:hover, .nav ul li.on a{ color:#fff; background:url(../images/pic_p.gif) no-repeat 0 0;}
.nav ul li.on a span, .nav ul li a:hover span{background:url(../images/pic_p.gif) no-repeat right -35px;}


/*********************** 有边框表格样式tableT_borer  ****************************/ 
.tableT_borer{ border-collapse:collapse; width:100%; border-left:1px solid #b0c8cc; border-top:1px solid #b0c8cc;border-right:1px solid #c7dbd7; margin-top:10px;}
.maintable .tableT_borer td,.tableT_borer td{ empty-cells:show; border-bottom:1px solid #b0c8cc; border-right:1px solid #b0c8cc;padding:5px 8px;}
.tableT_borer th{empty-cells:show; line-height:20px;  border-bottom:1px solid #b0c8cc; border-right:1px solid #b0c8cc;  font-weight:normal; padding:5px 8px;  white-space:nowrap;  text-align:center; height:30px; line-height: 30px; padding:0px 8px;background:url(../images/tableT-h.gif) 0 bottom repeat-x; color:#005372;}
.tableT_borer tfoot td{ background-color:#f2f7fa; color:#134e6e; line-height:20px;text-align:left;}



/*********************** 无边框表格样式tableT ****************************/ 
.tableT{ border-collapse:collapse; width:100%;  margin-top:10px;}
.tableT td{  empty-cells:show; height:28px;  font-weight:normal; padding:4px 8px;}
.tableT th{empty-cells:show; line-height:20px; border-right:1px solid #fff;  font-weight:normal; padding:5px 8px;  white-space:nowrap;  text-align:center; height:30px; line-height: 30px; padding:2px 8px;background:#f2f2f2 url(../images/tableT-th.gif) 0 bottom repeat-x;color:#005372;}
.tableT tr.bg td{ background:#f1f1f1;}
.tableTr tfoot td{ background-color:#f2f7fa; color:#134e6e; line-height:20px;text-align:left;}


/************************ 分页样式 ************************/
.tab-right{ float:right;  *margin:5px 0 0 0; font-family:SimSun;}
.right-ico-m{ background:url(../images/ico11.gif) 0 7px no-repeat; text-indent:10px; display:inline-block;}
.left-ico{ display:inline-block; background:url(../images/ico-left.gif) 0 0  no-repeat; width:12px; height:11px;vertical-align:middle;}
.right-ico{ display:inline-block; background:url(../images/ico-right.gif) 0 0  no-repeat; width:12px; height:11px;vertical-align:middle;}
.home-ico{ display:inline-block; background:url(../images/ico-home.gif) 0 0  no-repeat; width:16px; height:11px;vertical-align:middle;}
.end-ico{ display:inline-block; background:url(../images/ico-end.gif) 0 0  no-repeat; width:18px; height:11px;vertical-align:middle;}
.go-ico{ display:inline-block; background:url(../images/ico14.gif) 0 0  no-repeat; width:16px; height:16px; vertical-align:middle;}
.input_short{ border:1px solid #b5d4cb; width:32px;}


/************************ 弹出窗口 ***************************/
.pop{ width:390px;background:#fff; margin:0 auto; overflow:hidden;}
.pop h2{ height:32px; line-height:32px; background:#e06400; overflow:hidden;}
.pop h2 label{ float:left; margin:0 0 0 5px; color:#fff; font-size:14px; font-weight:bolder;}
.pop h2 a{ float:right; margin:5px 10px 0 0; width:20px; height:20px; background:url(../images/btn_close.gif) no-repeat 0 0;}
.pop h2 a:hover{background:url(../images/btn_close.gif) no-repeat 0 -20px;}

.pop .popmain{ height:auto; padding:15px 5px; overflow:hidden; border:1px solid #cfcfcf; font-size:14px;}
.pop .poptable{ margin:3px 1%; background:#fff; width:98%}
.pop .poptable td{ line-height:28px; padding:3px 5px 10px 5px; color:#016a91}
.pop .poptable td input,.font_p input{ border:1px solid #999; background:#fff;}

.pop .poptable td.left{ color:#014265; text-align:right; width:100px;}
.popinput{ border:1px solid #b0c5cf; width:180px; padding:3px;}

.pop-all{position:fixed!important;position:absolute;margin:0 auto;width:100%;height:100%;background:#000;filter:Alpha(Opacity=30);opacity:0.3;top:0px;left:0px;
height:expression(window.screen.height);}


/*********************** 表单列表样式tableL  ****************************/ 
.tableL{ border-collapse:collapse; width:100%; border-left:1px solid #c7dbd7; border-top:1px solid #c7dbd7;border-right:1px solid #c7dbd7; margin-top:10px;}
.tableL td{ empty-cells:show; background:#fff; line-height:20px;  border-bottom:1px solid #c7dbd7; font-weight:normal; padding:5px 8px;}
.tableL th{ white-space:nowrap; empty-cells:show; height:28px;  border-bottom:1px solid #c7dbd7; font-weight:normal; padding:3px 8px; color:#005372; background-color:#ecf7fa; padding:2px 8px;}


/*********************** 表单列表样式tableN  ****************************/ 
.tableN{ border-collapse:collapse; width:100%; border:none; margin-top:10px;}
.tableN td{ empty-cells:show; background:#fff; line-height:20px;  border-bottom:1px dashed #d4d4d4; font-weight:normal; padding:5px 8px;}
.tableN td a{ float:left; width:97%; color:#373737; background:url(../images/ico15.gif) no-repeat 0 8px;  text-indent:10px; overflow:hidden; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}


/*********************** 表单列表样式tableF  ****************************/ 
.tableF{ border-collapse:collapse; width:100%; border-left:1px solid #e9e5e0; border-top:1px solid #e9e5e0;border-right:1px solid #e9e5e0; margin-top:10px;}
.maintable .tableF td,.tableF td{ empty-cells:show; background:#fff; line-height:20px;  border-bottom:1px solid #e9e5e0; font-weight:normal; padding:8px;}
.tableF th{ white-space:nowrap; empty-cells:show; height:28px;  border-bottom:1px solid #e9e5e0; font-weight:normal; padding: 8px; color:#005372; background-color:#f5f2ef; padding:2px 8px; text-align:right;}


/*********************** 表单列表样式tablebox  ****************************/ 
.tablebox{ border-collapse:collapse; width:100%; border:1px solid #e9e5e0; margin-top:10px;}
.maintable .tablebox td,.tablebox td{ empty-cells:show; background:#f5f2ef; line-height:20px;padding:8px;}
.tablebox th{color:#005372;  background:#f5f2ef;  font-weight:normal; text-align:right;}


/*********************** 表单列表样式tablebox  ****************************/ 
.tablebox{ border-collapse:collapse; width:100%; border:1px solid #e9e5e0; margin-top:10px;}
.maintable .tablebox td,.tablebox td{ empty-cells:show; background:#f5f2ef; line-height:20px;padding:8px;}
.tablebox th{color:#005372;  background:#f5f2ef;  font-weight:normal; text-align:right;}


/***********************  ****************************/ 

.buttonarea{ border:1px solid #e0ebf0; background:url(../images/buttonarea.gif) repeat-x 0 bottom; margin-top:10px; padding:10px;}
input.Button_p{height:30px; line-height:30px; width:88px; background:#e06400; border:none; cursor:pointer; color:#fff; font-size:14px; margin:0 8px;}

input.Button_p2{height:26px; line-height:26px; width:65px; background:url(../images/but03.gif) no-repeat 0 0; border:none; cursor:pointer; color:#fff; font-size:12px; margin:0; text-align:left; text-indent:16px;}

.font_h2{ font-size:16px; padding:10px 0;}
.font_p{ font-size:14px; padding:10px 5px; line-height:22px;}
.border_top{ border-top:1px solid #f1f1f1;}
.alink_p{ text-decoration:underline;}

.imageCheck
{
	background-color:Transparent;
}

.inputpw{ width:165px;}
.font_p a{color:#016a91;}
.font_p a:hover{color:#ff8800;}

.input01{
	border:1px solid #c4cdd4;
	background:#fff;
	height:20px;
	line-height:20px;
	width:96%;
}



/*********************** box样式  ****************************/ 
.box{ margin:10px 10px 0 0;background:url(../images/box_h2_l.gif) no-repeat 0 0;}
.box_h2{ height:31px; background:url(../images/box_h2_r.gif)  no-repeat right 0; margin-left:10px; line-height:31px;}
.box_h2 ul{ padding:0;overflow:hidden; width:72%; float:left;}
.box_h2 ul li{ float:left;font-size:13px; color:#3a9272; margin-right:2px; font-weight:bolder}
.box_h2 ul li a{ color:#38b0e9; padding:0 0 0 18px; display:inline-block; clear:both;}
.box_h2 ul li a span{ color:#38b0e9; padding:0 18px 0 0; display:inline-block;}
.box_h2 ul li a:hover, .box_h2 ul li.on a{ color:#fff; background:url(../images/box_h2li_l.gif) no-repeat 0 0; font-weight:bolder; font-size:13px;}
.box_h2 ul li.on a span, .box_h2 ul li a:hover span{color:#fff; background:url(../images/box_h2li_r.gif) no-repeat right 0;}
.box_con{ border:1px solid #d0d0d0; border-top:0px solid #e8e8e8; background:#fff; clear:both; overflow:hidden; height:90%; padding:0 4px; 4px 4px}
.box_h2 a.more{ float:left; margin:0 5px 0 0; font-size:11px; font-weight:normal; color:#656565; font-family:Verdana, Arial; width:25%; text-align:right;}


/********************************** 首页样式  *************************************************/
.indexnews{ float:left; margin:8px 0 0 0.5%; width:49%;  overflow:hidden;}
.ullist_date{ float:left; margin:10px 0 0 0; width:100%;}
.ullist_date li{ float:left; width:100%; clear:both;  line-height:22px; margin:4px 0; overflow:hidden; padding-left:5px; border-bottom:1px dashed #d4d4d4;}
.ullist_date li a{ float:left; width:97%; color:#373737;}
.ullist_date li a span.text{ float:left; background:url(../images/ico15.gif) no-repeat 0 8px;  text-indent:10px; width:72%; overflow:hidden; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.ullist_date li .date{ float:right;}

.indexnews02{ float:left; margin:8px 0 0 0.5%; width:98.5%; height:100%; overflow:hidden;}




/********************************** iframe样式  *************************************************/
.maintable{ margin:10px 0 0 0; width:100%; height:100%;}
.maintable td{ padding:0 3px; margin:0;}

.maintitle{ height:30px; line-height:30px;line-height:35px; background:url(../images/right-head.gif) 0 0 repeat-x; margin:0; text-indent:10px; font-size:14px; font-weight:bolder; clear:both; width:100%; overflow:hidden;}
.maintitle span{ background:url(../images/ico10.gif) 0 10px no-repeat; display:inline-block;text-indent:18px; color:#005372;}
.maintitle span.red{ color:#f00;}
.maintitle span.blue{ color:#0000ff;}


/************************ 页脚信息 ***************************/
.footer{ width:100%; clear:both; line-height:25px; background:url(../images/footer.gif) repeat-x 0 center; color:#b7d9ea; text-align:center; margin:8px 0 0 0;}

.buttonarea{ text-align:center; border:1px solid #e0ebf0; background:url(../images/buttonarea.gif) repeat-x 0 bottom; margin-top:10px; padding:10px;}

.main{ margin:0 5px; clear:both; overflow:hidden; min-height:400px;
	_height:400px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<400?"400px":"");
	overflow-y:visible;}

/************************ 没有数据页面 ***************************/
.nodate{ width:500px; background:url(../images/dian.gif) no-repeat 0 0; padding:30px 0 0 300px; height:250px; margin:5% auto; color:#303030; font-family:"微软雅黑"; font-size:18px; line-height:50px;}
.error{ width:500px; background:url(../images/1336621079_onebit_47.gif) no-repeat 120px 20px; padding:30px 0 0 300px; height:250px; margin:5% auto; color:#303030; font-family:"微软雅黑"; font-size:18px; line-height:50px;}
/************************ 竞租大厅 ***************************/

.font_blue{color:#016a91;}
.font_red{color:#ff0000;}
.font_size24{ font-size:24px;}
.font_size18{ font-size:18px;}
.font_black{color:#000;}
.font_bolder{font-weight:bolder;}
.input_big{ width:100px; border:1px solid #dddddd; background:#fff; padding:5px; line-height:24px; font-size:24px; font-weight:bolder;}

ul.ulpic{ width:100%; margin:5px 0; height:80px; overflow:hidden;}
ul.ulpic li{ float:left; border:1px solid #d8d8d8; width:110px; height:80px; overflow:hidden; margin:0 5px;}