﻿* {margin:0;font-family:Arial;}
body{font-size: 9pt;margin:0;background:#fff;}
p{margin:2px 0 4px;line-height:1.5;text-indent:2em}
p.noindent{text-indent:0}
div{line-height:1.5;}
textarea{padding:2px}
ul{list-style:square;text-align:left;line-height:1.5;padding-left:18px}
table,img {border:0;}
table{width:100%}
a:link, a:visited  {color: blue; text-decoration: underline;}
a:hover{color:#EF4023;text-decoration: none;}
dt{font-weight:bold;color:#005;margin-bottom:3px}
dd{color:#292929}
fieldset{border:1px #ccc solid;margin-bottom:18px;font-family:Arial}
legend{border:1px #ccc solid;background:#f1f1f3;line-height:19px;padding:1px 6px 0;color:#006;font-weight:bold;margin:0 0 12px 15px;}
.btn{font-family:"Microsoft YaHei";font-size:9pt;height:22px;line-height:18px;padding:0 1px;margin:0 3px;border:1px #81A8c8 solid;border-left-width:5px;background:#fff url(images/btnbg.png) 0 0;color:#334;cursor:pointer;}
.footBtnArea{margin:10px auto 8px;text-align:center}
.padBlock{height:15px;overflow:hidden;}
.requiredField{color:red;padding:3px}
.gray{color:Gray}
.show{display:block;}
.hide{display:none;}
.bold{font-weight:bold;}
.sepline{height:0;margin:6px 0px 4px;display:block;overflow:hidden;border-top:1px #666 solid;border-bottom:1px #fff solid;}/*分隔条*/
.footRem{color:Gray;padding:4px 0 0 1px;display:block;}
.bottomline{border-bottom:1px #ccc solid;}
*{scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-face-color:#DCDCDE;scrollbar-arrow-color:#444;scrollbar-shadow-color:#666;scrollbar-track-color:#f0f0f0;}
ul.normalList{margin-left:-12px;padding-left:0px;}
ul.normalList li{list-style:none;background:url(images/dot.gif) no-repeat left center;padding-left:0px;}
ul.normalList li span{color:Gray;margin-left:4px;font-family: arial,sans-serif}
.title {margin: 4px 3px 10px;font-weight: bold; font-size: 10.5pt;color: navy; font-family: verdana,arial, sans-serif; text-align: center }
.newscontent{ text-align: left;font:9pt/1.5}
.time{text-align:right;margin:15px 0px 6px;padding-bottom:4px;font-family:Arial;color:#000}
.back{text-align:center;border-top:2px #ddd outset;padding-top:6px}
.hand{cursor:pointer;}
.title2{font-weight:bold;color:#016;font-size:10pt}

.underlineTextbox{border:none;border-bottom:1px #000 solid;}
.titleDiv{border-bottom:1px #FA9D1C solid;margin:0 0 10px;}
.titleDiv div{background:url(images/titlebg.gif) no-repeat left top;text-align:center;line-height:21px;width:120px;font-weight:bold;color:#000}
.titleDiv div select{margin-bottom:-1px}
.titleDiv div.short{background:url(images/titlebg1.gif) no-repeat left top;width:77px;}
.loginbox{text-align:center;margin-top:80px;}
.titleblock{background:url(images/blocks.gif) no-repeat left top;padding-left:60px;font-weight:bold;border-bottom:#ccc 1px solid;color:#004}

table.normal{border-width:2px 1px 1px 2px !important;border:1px #CCD6E6 solid;border-collapse:collapse;color:#000042;background:#CCD6E6;}
table.normal tr{background:#fff}
table.normal td{padding:1px 2px 1px 3px;line-height:1.3;color:#112}
table.normal th{background:#ececee;padding:4px 3px 2px 4px;line-height:16px;color:#002;font-weight:normal;}
table.normal tr.RowMouseOver{border-color:#777787;background-color:#f5f5f5;}
table.normal tr.EmptyDataRow td{color:#EF4023;font-weight:bold;text-align:center;padding-top:3px;background:#f8f8fa}

/*通用的页面居中的提示信息区域*/
.infoBlock{text-align:left;margin:48px auto;width:340px; background:#f8f8f8;border:1px solid #ccc;}
.titleBar{padding-left:0.5em;font-weight:bold; background: #fff url(images/indexbg.gif) repeat-x 2px 1px;line-height:24px;color:#000;border-bottom:1px #ccc solid;}
.contentZone{padding:1em 0.5em; height:auto !important; height:100px; min-height:100px;line-height:1.35;color:#003}

/*带标题栏的区块样式*/
.block{width:100%;background:#fdf9f3;border:#FEB95F 1px solid;font-family:Arial}
.block .blockTitle{padding:5px 2px 0px 3px;background:#F9E4C7 url(images/toolbar_bg.gif) left 1px;border-bottom:#FFCE8A 1px solid;font-weight:bold;color:#0050A5;text-align:left}
.block .blockContent{padding:4px 1px 4px 3px;line-height:1.3;}

#header{width:920px;height:102px;background:url(images/logo.jpg) no-repeat left bottom;margin:0 auto 16px;position:relative}
#header table{border-bottom:3px #F57a10 solid;position:absolute;right:0px;bottom:0px;width:823px}
#header #toolbar{color:#999;line-height:24px}
#header #toolbar a.current{background:#F57a10;color:#fff}
#header #toolbar A:link,#toolbar A:visited {padding:5px;margin:0 8px;color: #000;text-decoration: none;font-family:Geneva,Arial;}
#header #toolbar A:hover {color:#EF4023;text-decoration: underline }
#header #swf1{position:absolute;left:-20px;top:42px}
#header #swf2{position:absolute;right:0;top:2px}

.footdiv{clear:both;margin:12px auto;border-top: 4px double #F57a10;line-height:14pt;width:920px;text-align:center;font-family:Arial, Helvetica, sans-serif;}

.table{border-width:2px 1px 1px 2px !important;border:0;border-collapse:separate;background:#ccd;table-layout:fixed}
.table tr{background:#fff;}
.table tr.head{background:#e8eaf6}
.table td{line-height:1.5;padding:3px 2px 1px 4px}
.center td{text-align:center}
.contentArea{width:920px;margin:0 auto;}
#fl{width:680px;float:right;overflow:hidden}
#fr{width:210px;float:left;}
h4.newsTitle{padding-left:14px;background:url(images/dot.gif) no-repeat left center;}
h4.newsTitle a:link,h4.newsTitle a:visited{color:#F57a10}

.sideArea{float:left;width:240px;padding-top:2em;text-align:center}
.mainArea{width:660px;padding:2px;overflow:hidden;float:right;text-align:left;}

.btnZone{height:40px;width:40px;}
.onBtnZone{height:40px;width:40px;background:#E4E0D8;}

.gvTousu fieldset{border:1px #ccc solid;margin-bottom:18px;font-family:Arial}
.gvTousu fieldset legend{background:#0050A5;line-height:20px;padding:2px 4px 0;color:#fff;border:none}
.gvTousu fieldset .bottomRow{border-top:1px #ccc solid;background:#f3f3f3;line-height:1.5;padding:0 3px;}
.gvTousu fieldset .content{margin:2px 5px 12px;}

.pagertd{text-align:left;vertical-align:middle;padding-left:18px}

.tree table{width:auto}

.sideArea .block{border:#ddd 1px solid;height:100px;width:225px;padding:4px 0 3px 3px;text-align:left;margin-bottom:8px}
.sideArea #b1{background:#FFFFF9}
.sideArea #b2{background:#F9F9FF}
.sideArea #b3{background:#FFFAFF}
.sideArea #b4{background:#F9FFF9}
.sideArea .block p{text-indent:2em;line-height:1.2;margin:2px 0 1px;font-size:9pt;color:#000}
.sideArea .block h5{margin:0 0 4px;font-size:10pt;color:#00a}