﻿* { margin: 0; padding: 0; }
body { font: 12px 宋体, Arial, Helvetica, sans-serif; color: #000; background-color: #FFF; }
a { color: #000; text-decoration: none; }
a:visited { color: #333; }
a:hover { color: #039; text-decoration: underline; }
img { border: none; }
table { border-collapse: collapse; }
.btn { width: 80px; height: 24px; border-width: 1px; text-align: center; cursor: pointer; }
.pager { text-align: right; height: 28px; }
.pager a:link, .pager a:visited { line-height: 18px; padding: 1px 6px; color: #00F; background-color: #AFF; }
.pager a:hover { line-height: 18px; padding: 1px 6px; color: #FFF; background-color: #09C;}
.pager span { line-height: 20px; padding: 4px 6px; }
.pager td { border: #449AE8 1px solid; padding: 1px; color:#F00;}
.divTitle { width: 100%; height: 28px; line-height: 28px; font-size: 18px; text-align: center; }
.border{ border:0;}
.border td { border: #449AE8 1px solid; padding:1px;line-height: 20px; }
.noborder td { border:0; padding:0;line-height: 22px;}
.menuCors{clear: both;width:950px;height: 29px; text-align:center;line-height:29px;background: url(menuCors.gif) repeat-x; color:#DDD;}
#GridView1 td, #GridView1 th { border: #449AE8 1px solid;}
#box {width:970px; background:#FFF url(bg.gif) repeat-y;margin: 0 auto;}
#Header {width:950px; height:123px;background: url(hngics.gif) no-repeat;}
#menuD { background: #F0C763 url(menubg.gif) repeat-x; width:950px; height:34px; line-height: 34px; overflow:hidden;}
#menuD ul { list-style: none; line-height: 34px; clear: both; padding-left:30px;}
#menuD ul li { float: left; display: block; margin: 0 9px; }
#menuD ul li a:link, #menuD ul li a:visited { background: url(menu1.gif) no-repeat left center; color: #039; padding: 17px 0 17px 17px; font-family: 黑体; font-size:13px; }
#menuD ul li a:hover { color: #00F; background: url(menu2.gif) no-repeat left center;}
#sitemap { width: 950px; height: 26px; line-height: 26px; background: #FFF; border-bottom: 1px solid #9FCFE6; border-top: 1px solid #9FCFE6; margin-bottom:1px;}
#smLeft { width: 400px; float: left; margin-left: 20px; }
#smRight { width: 500px; float: right; text-align: right; margin-right: 10px; }
#main { width: 950px; margin: 0 auto; overflow: hidden; }
#mainL { width: 216px; float: left; border: solid 1px #9FCFE6; background-color: #CFEBFB; }
#mainPic { width: 725px; height: 264px; float: right; border: 1px solid #9fcfe6; background: url(picBk.gif) no-repeat; overflow: hidden; }
#topNewsPic { float: left; padding-top: 5px; padding-left:5px; width: 448px; height: 252px; }
#topNewsPic img { width: 448px; height: 252px; }
#topNewsList { width: 260px; height: 252px; margin-top: 6px; float:right; overflow: hidden; }
#topNewsList ul li { line-height: 30px; height: 30px; width: 240; border-bottom: #dbdbdb 1px solid; overflow: hidden; }
#topNewsList ul li a { padding: 8px 0px 5px 10px; background: url(jt1.gif) no-repeat; }
#topNewsList ul li a.up { background: url(jt2.gif) no-repeat; color: #f25500; }
#HotSearchList { filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.25,wipestyle=0,motion=forward); }
#mainMR { width: 727px; height:541px; float: right; margin-top:1px; }
#mainMR td { border: solid 1px #9FCFE6; vertical-align: top; text-align: left; }
#imgRoll { float: right; width: 725px; height: 150px; border: 1px solid #9fcfe6; margin: 1px 0px; overflow: auto; }
#imgRoll img{ border-left:1px solid #FFF;}
.t1 { background: url(t1.gif) no-repeat left top; text-align: center; height: 21px; padding-top:13px;}
.t2 { background: url(t2.gif) no-repeat left top; text-align: left; height: 27px; padding:9px 0 0 12px; }
.t2 span { float: right; text-align: right; font-size: 11px; font-weight:normal; color:#FFF; padding-right:3px;}
.t1, .t2, .t3 { color: #00235B; font: 14px 黑体; }
.t3 { background: url(t3.gif) no-repeat; height: 29px; line-height: 29px; padding-left: 16px; }
.t3 span { float: right; text-align: right; padding:10px 10px 0 0;}
.tpic { background: #00F url(tpic.gif) no-repeat; height: 34px; line-height: 34px; padding-left: 16px; color: #FFF;font-size: 14px; font-weight: bold;}
.tpic span { float: right; text-align: right; padding:14px 10px 0 0;}
.list { text-align: left; margin:5px 3px 5px 8px;}
.list ul { list-style:none; margin: 0px; padding: 0px; }
.list li { list-style:none;padding: 6px 3px 1px 16px; background: url(common.gif) no-repeat left center; font-size:12px; line-height:16px; width:325px;}
ul li.fixed { padding: 6px 3px 0px 16px; border-bottom: #69f 1px dotted; background: url(ontop.gif) no-repeat left center; width:325px; }
.list li a { color: #000; display: inline;}
.list li span { float: right; text-align: right; color: #666; font-family: Corbel;}
.list li a:hover { color: #369;}
#iLogin { width: 200px; height: 100px; background-color: #CFEBFB; }
#bulletin { width: 200px; height: 220px; margin-left: 8px; margin-bottom:8px; overflow:hidden; }
#bulletin p { margin-top: 20px; line-height:22px;}
#GPS { width: 200px; height: 256px; margin-left: 7px; margin-bottom: 6px; overflow: auto; }
#Link { width: 200px; height: 227px; line-height:22px; margin-left: 8px; overflow: auto; }
#footer { width: 950px; height: 46px; line-height: 18px; background-color: #CCF2FC; padding-top: 10px; text-align: center; }
#bot_nav { clear: both; width: 950px; height: 30px; line-height: 30px; text-align: center; background: #60609C url(menuBtm.gif) repeat-x; }
.seadragon { background-color: black; border: 1px solid black; color: #FFF; }
.overlay { background-color: white; opacity: 0.7; filter: alpha(opacity=70); border: 1px solid red; }
#gicsHeader {width:950px; height:80px;background: url(GicsHead.gif) no-repeat;}
#topRight{float:right;color:#FFF;width:930px; padding:0 10px; height: 26px; line-height:26px; text-align:right; }
#topRight a, #topRight a:visited,.menuCors a,.menuCors a:visited{ color:#FFF;}
#sidebar { float: left;width:178px; height:606px; background: #D6D7E4;}
#ifMain { float:right; width: 770px; height:606px;background: #FFF;}
.frame { margin: 2px 2px 2px 12px; width: 736px; height: 600px; }
.abstitle { padding: 10px 70px; font-family: 仿宋_GB2312; font-size: 12px; color: #333; }
.bodyText { padding: 10px 50px; line-height:200%; font-size: 14px; vertical-align: top; text-align: left; min-height:400px;}
.stitle { padding: 12px 0px 6px 0px; text-align: center; font-size: 22px; line-height: 42px; font-weight: bold; font-family: 宋体, Arial, sans-serif; }
.stitle span { padding: 1px 0px 5px 0px; text-align: center; font-size: 18px; line-height: 22px; font-weight: normal; }
.dtitle { margin:0px 30px; text-align: center; line-height: 20px; border-bottom: #666 1px dashed; font-size:12px; }
#ColumnT { width: 930px; height: 33px; background-image: url(ColumnT.gif); background-repeat: no-repeat; font-weight:bold; color:#FFF; padding:8px 0 0 20px;}
#ColumnT span{ float: right; color: #00F; font-size:15px; padding: 8px 88px 0 0; filter:DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); }
#ColumnL { float: left; width: 176px; background-image: url(ColumnLB.gif); background-repeat: repeat-y; padding-left: 40px; line-height: 40px; height:500px; }
#ColumnL li { list-style:none;padding: 1px 3px 1px 30px; background: url(arrow1.gif) no-repeat left center;}
#ColumnL li a:hover { font-weight: bold; }
#ColumnR { width: 700px; float: right; margin:10px 18px 0 0;}
.divMsg { width: 890px; text-align: left; margin: 10px 30px; }
.noteT { background: url(noteBk.gif) repeat-x; height: 25px; line-height: 25px; }
#acNav{width:100%; height:100%;}
.acHeader { color: #333; background:#2e4d7b url(navHead.gif); font-size: 14px; font-weight: bold; text-align: center; height: 32px; line-height: 32px; cursor: pointer; }
.acHeaderSelected { color:#FFF;background:#5078B3 url(navHead.gif) 0px -32px; font-size: 14px; font-weight: bold; text-align: center; height: 32px; line-height: 32px;}
.acContent{ background: #DCEAFC;padding:6px 0;}
.acContent ul{list-style:none; width:100%;}
.acContent ul li { background-position: left center; list-style: none; margin: 4px 16px; height: 29px; line-height: 29px; background: url(menu.gif) no-repeat left center; background-color: #99CCFF; text-align: center; }
.textflow { text-align: left; white-space: nowrap; overflow: hidden;}
#modalPopup {position:absolute; left:0px; top:0px;text-align: center;border:solid 1px #039;background-color:Gray;filter:alpha(opacity=70);opacity:0.7; width:100%;height:60%; padding-top:30%;}
