html,body {font-family:"宋体", arial;margin:0; padding:0; background: #f5fdfe; font-size:12px; color:#003961;min-height: 100%;_height:100%;height:100%;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;float:left}
input,img{vertical-align:middle;}


strong{font-weight:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

/*超连接*/
a{color: #0c6e87;text-decoration: none;cursor:pointer;}
a:link, a:active{text-decoration: none;}
a:hover{text-decoration: none;color: #3366cc;}
/* 字体颜色 */
.blue a:link,.blue a:visited
{color:#336699;text-decoration:none;}
.blue a:hover,.blue a:active{color:#3366cc;text-decoration:underline;}
.blue{color:#336699}
.blue2 a:link,.blue2 a:visited
{color:#8690a5;text-decoration:none;}
.blue2 a:hover,.blue2 a:active{color:#8690a5;text-decoration:underline;}
.blue2{color:#8690a5}
.blue3 a:link,.blue3 a:visited
{color:#336699;text-decoration:underline;}
.blue3 a:hover,.blue3 a:active{color:#3366cc;text-decoration:underline;}
.blue3{color:#3366cc}
.pink a:link,.pink a:visited
{color:#f7648a;text-decoration:none;}
.pink a:hover,.pink a:active{color:#DF0032;text-decoration:underline;}
.pink{color:#ed4968}
.red a:link,.red a:visited
{color:#ff0000;text-decoration:none;}
.red a:hover,.red a:active{color:#DF0032;text-decoration:underline;}
.red{color:#ff0000}
.White a:link,.White a:visited
{color:#dbe7f5;text-decoration:none;}
.White a:hover,.White a:active{color:#ffffff;text-decoration:none;}
.White{color:#dbe7f5}
.Black a:link,.Black a:visited
{color:#444444;text-decoration:none;}
.Black a:hover,.Black a:active{color:#DF0032;text-decoration:none;}
.Black{color:#444444}
.Green a:link,.Green a:visited
{color:#45af05;text-decoration:none;}
.Green a:hover,.Green a:active{color:#DF0032;text-decoration:underline;}
.Green{color:#45af05}
.Gray a:link,.Gray a:visited
{color:#008000;text-decoration:none;}
.Gray a:hover,.Gray a:active{color:#999999;text-decoration:underline;}
.Gray{color:#999999}
.yellow a:link,.yellow a:visited
{color:#ff6600;text-decoration:none;}
.yellow a:hover,.yellow a:active{color:#f2ffa7;text-decoration:underline;}
.yellow{color:#f2ffa7}
.ce4e4e4{color:#b8b7b7;}
/* 字体大小  */
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.f18px{ font-size:18px;}
.f24px{ font-size:24px;}
.b{font-family:"黑体"}
.f{font-family:Arial, Helvetica, sans-serif}

.button{background:url(../images/button.gif) #ffffff;border:1px #92b5e8 solid;color:#444444;height:22px;padding-left:3px;padding-right:3px;font-size:12px;line-height:20px}
.button2{border:1px #afafaf solid;color:#444444;height:22px;padding-left:3px;padding-right:3px;font-size:12px;line-height:20px;background-color: #ffffff}
.input{border:1px #92b5e8 solid;color:#444444;height:17px;padding:3px 3px 0px 3px;font-size:12px;background-color: #edf3fd;line-height:16px;}
.input2{border:1px #afafaf solid;color:#444444;height:17px;padding:3px 3px 0px 3px;font-size:12px;background-color: #f4f3f3}

/********************* top *******************************/
.top1{background:url(../images/bg_1.gif) no-repeat 0px -91px; padding-left:16px; padding-top:15px;}/*页头菜单左侧logo填充背景图*/
.top2{background:url(../images/bg_1.gif) repeat-x 0px 0px}/*页头菜单填充背景图*/
.top3{background:url(../images/bg_1.gif) no-repeat 0px -191px}/*页头菜单滑动按键填充背景图*/
.top4{vertical-align: middle;padding-bottom:5px;padding-right:3px}/*二级菜单小图标*/
.top5{background:url(../images/bg_1.gif) no-repeat -137px -221px}/*二级菜单分线*/
.d_over{background:url(../images/bg_1.gif) no-repeat -32px -222px;cursor:pointer}  /*二级菜单鼠标划过*/

/*弹出logo按键菜单*/
.menu{position:absolute;z-index:40;}    
.menu ul{list-style:none;}    
.menu li {float:left;position:relative;}    
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:22px;margin-top:32px;background:#F6F6F6;}    
.menu table {position:absolute; top:0; left:0;}    
.menu ul li:hover ul,    
.menu ul a:hover ul{visibility:visible;}    
.menu a{display:block;padding:2px 10px;color:#000;text-decoration:none;}    
.menu a:hover{background:url(../images/bg_1.gif) no-repeat -133px -100px;width:86px; color:#ffffff;}    
.menu ul ul{margin-left:7px;border-left:1px solid #849bb7;border-right:1px solid #849bb7;border-bottom:1px solid #849bb7;padding-bottom:15px}    
.menu ul ul li {clear:both;text-align:left}    
.menu ul ul li a{display:block;width:74px;height:20px;margin:0;border:0;}    
.menu ul ul li a:hover{border:0;background:#198aab;width:74px;height:20px;} 
.logo_b1{width:36px; height:50px}


/********************* 内面 *******************************/
.page0{width:100%;text-align: center}
.page1{background-color: #bef5b2; width: auto; height: 35px;BORDER-bottom: #71d659 1px solid;left:0px;top:0px;}/*置顶菜单*/
.page2{background:url(../images/bg_1.gif) no-repeat 0px -287px;text-align: center;padding-top:2px}/*置顶菜单_页名*/

/*搜索提示层样式*/
.reg_div {z-index:150;margin-left:0px;margin-top:21px;_margin-top:22px;position:absolute;background-color:#f6f6f6;text-align:left;border:#5276ab solid 1px;width:280px;height:auto!important;height:20px;min-height:20px;} 
.reg_div ul { margin:0; padding:0;} 
.reg_div ul li {margin:0;list-style-type:none; height:20px; width:280px;float:left;text-indent:3px;line-height:20px;}
.reg_div ul li a  {display:block; width:100%; height:20px; text-decoration:none;color: #666666;}
.reg_div ul li a:hover  {background-color:#198aab;color: #ffffff;}

.s1 {display:none; z-index:151;width:280px; border:#5276ab solid 1px; background-color:#f6f6f6; position:absolute; margin-top:21px;_margin-top:22px;margin-left:0px;} 
.s1 ul { margin:0; padding:0;} 
.s1 ul li {margin:0;list-style-type:none; height:20px; width:280px;float:left;text-indent:3px;line-height:20px;}
.s1 ul li a  {display:block; width:100%; height:20px; text-decoration:none;color: #666666;}
.s1 ul li a:hover  {background-color:#198aab;color: #ffffff;}




.td0{height:28px;line-height:28px;background: #e5e8ea;table-layout:fixed}
.td1{BORDER-right: #c1c8d2 1px solid;BORDER-bottom: #c1c8d2 1px solid;BORDER-top: #ffffff 1px solid;padding-left:5px;white-space:pre;overflow:hidden;}
.td2{BORDER-left: #ffffff 1px solid;BORDER-right: #c1c8d2 1px solid;BORDER-bottom: #c1c8d2 1px solid;BORDER-top: #ffffff 1px solid;padding-left:5px;white-space:pre;overflow:hidden;}
.td3{BORDER-left: #ffffff 1px solid;BORDER-bottom: #c1c8d2 1px solid;BORDER-top: #ffffff 1px solid;padding-left:5px;white-space:pre;overflow:hidden;}
.td4{BORDER-bottom: #e3e6eb 1px solid;padding-left:8px;white-space:pre;overflow:hidden;}
.td5{height:28px;padding-left:8px;line-height:28px;background: #ffffff;table-layout:fixed}
.td55  a:hover{border:0;background:#198aab;width:74px;height:20px;}
.td10{height:290px;text-align:center}
.td17{background:#e7f2fa;width:200px;height:32px;line-height:32px;overflow:hidden;border-bottom:1px #d1e6f3 solid;text-align: right}
.td18{background:#ffffff;width:510px;height:32px;line-height:32px;padding-left:7px;border-bottom:1px #e4f1f9 solid;text-align:left}
.ttr tr:hover{background:#efefef} 

/**面页置顶和置底**/
#wrapper{position:relative;width:100%;height:100%;overflow:auto;margin-top:36px;text-align: center;overflow-x:hidden;}
.fixed-box{position:fixed;}
* html .fixed-box{position:absolute;z-index:0}
#topBox{width:100%;left:0px;top:0px;background-color: #c9dfff; height: 35px;BORDER-bottom: #92b5e8 1px solid;left:0px;top:0px}
#bottomBox{width:100%;left:0px;bottom:0px;background-color: #c9dfff;  height: 25px;BORDER-top: #92b5e8 1px solid;BORDER-bottom: #92b5e8 1px solid;line-height:25px}
.bottom1{height: 25px;width:35%;overflow:hidden;color:#567094}
.bottom2{height: 23px;width:65%;text-align:right;padding-top:2px}

.input_s1{cursor:pointer;border:0;width:60px;height:14px;line-height:16px;font-size:12px;border:1px #92b5e8 solid;background-color: #edf3fd;text-align: center}
.input_s2{cursor:pointer;border:0;width:70px;height:14px;line-height:16px;font-size:12px;border:1px #92b5e8 solid;background-color: #edf3fd;text-align: right;padding-right:5px}

/*日期选择器样式*/
.header {font: 12px Arial, Tahoma !important;font-weight: bold !important;font: 11px Arial, Tahoma;font-weight: bold;color: #154BA0;background:#C2DEED;height: 25px;padding-left: 10px;
}
.header td {padding-left: 10px;}
.header a {color: #154BA0;}
.header input {background:none;vertical-align: middle;height: 16px;}
.category {font: 12px Arial, Tahoma !important;font: 11px Arial, Tahoma;color: #92A05A;height:20px;background-color: #FFFFD9;}
.category td {border-bottom: 1px solid #DEDEB8;}
.expire, .expire a:link, .expire a:visited {color: #999999;}
.default, .default a:link, .default a:visited {color: #000000;}
.checked, .checked a:link, .checked a:visited {color: #FF0000;}
.today, .today a:link, .today a:visited {color: #00BB00;}
#calendar_year {display: none;line-height: 130%;background: #FFFFFF;position: absolute;z-index: 10;}
#calendar_year .col {float: left;background: #FFFFFF;margin-left: 1px;border: 1px solid #86B9D6;padding: 4px;}
#calendar_month {display: none;background: #FFFFFF;line-height: 130%;border: 1px solid #86B9D6;padding: 4px;position: absolute;z-index: 11;}
.tableborder {background: white;border: 1px solid #86B9D6;}
#year,#month{padding-right:10px;}

.gopage{width:25px;height:12px;font-size:12px;margin-bottom:0.3em;background-color: #e6f0ff;border:1px #afafaf solid;text-align: center}
.gopage2{width:25px;height:12px;font-size:12px;margin-bottom:0.2em;background-color: #ececec;border:1px #afafaf solid;text-align: center}


.Mon {background:#f2f4f6;height:28px;line-height:28px;}  /*鼠标经过时的颜色*/
.Mout {background:#ffffff;height:28px;line-height:28px;}  /*鼠标离开时的颜色*/

.box{/*鼠标弹出窗口*/
display:none; position:absolute;z-index:100;left:120px;top:50px;
width: 480px;
height: 280px; 
background:#f5f9ff;
border:2px solid #acc2e0;
text-align:left;OVERFLOW: hidden;padding:10px;line-height:28px;}

/*弹出窗体*/
.t1{width:50%;text-align:left;font-size:12px;height:18px;line-height:20px;overflow:hidden;color:#2f66b3}
.t2{width:50%;text-align:right;}
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);display:none;}
.win{position:absolute;background:#fff;border:4px solid #a9cdff;display:none;}
h2{height:22px;text-align:right;background:#d1e1f8;border-bottom:1px solid #aec5e7;padding-top:5px;padding-right:4px;cursor:move;}
h2 span{font-size:14px;color:#ffffff;cursor:pointer;background:#568dda;padding:0 2px;font-weight: bold;}


