/* CSS Document */
html,body{ margin:0px; padding:0px; font-family: "Times New Roman", Times, serif"宋体"; font-size:12px; color:#333; line-height:18px;}
input { color:#333;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ text-decoration:underline; color:#06c;}
a:active{ text-decoration:underline; color:#093;}
a.tnav:link,a.tnav:visited{ color:#039; text-decoration:none;}
a.tnav:hover{ text-decoration:underline; color:#f30;}
a.tnav:active{ text-decoration:underline; color:#093;}
#mainnav { font-size:14px; font-family: Arial, Helvetica, sans-serif,"宋体"; color:#fff; width:750px; height:28px;}
#mainnav ul{ list-style:none; padding-bottom:0px;}
#mainnav ul li{ width:auto;margin:0px; text-align:center; float:left; display:block; padding-bottom:0px;}
#mainnav ul li a:link,#mainnav ul li a:visited{ color:#fff; text-decoration:none;display:block; height:28px; float:left; padding:0 6px; padding-top:4px;}
#mainnav ul li a:hover{ background:url(../images/yz07_05.gif) repeat-x; color:#fff; text-decoration:none;display:block;padding:0 6px; padding-top:4px;}
.lefttoptittle{ color:#fff;}
.lefttoptittle a:link,.lefttoptittle a:visited{ color:#fff;}
.lefttoptittle a:hover{ color:#f90;}

.topwhite14{ color:#fff; font-size:14px;font-weight:bold;}
.topwhite14 a:link,.topwhite14 a:visited{ color:#fff; font-weight:bold; font-size:14px;}
.topwhite14 a:hover{ color:#4E504F;}

.atitle12{ color:#074598; font-size:12px;}
.atitle12 a:link,.atitle12 a:visited{ color:#074598; font-size:12px; text-decoration:none;}
.atitle12 a:hover{ color:#FF3300;}

.atitle14{ color:#000; font-weight:bold; font-size:13px;}
.atitle14 a:link,.atitle14 a:visited{ color:#000; font-weight:bold; font-size:13px;}
.atitle14 a:hover{ color:#f90;}

.vimg{ border:1px solid #ccc; padding:1px;}
.vimg a:link,.vimg a:visited,.vimg a:active,.vimg a:hover{ border:1px solid #ccc; padding:1px;}
img { border:0px solid #ccc;}

.tipred{color:#f30; font-weight:bold;}
.tipred a:link,.tipred a:visited{color:#f30; font-weight:bold;}
.tipred a:hover{color:#fff; font-weight:bold; background-color:#f30;text-decoration:none;}

.tipzong{color:#665445;}
.tipzong a:link,.tipzong a:visited{color:#665445;}
.tipzong a:hover{color:#660000;}

.tipyellow{color:#F3F1BC;}
.tipyellow a:link,.tipyellow a:visited{color:#F3F1BC;}
.tipyellow a:hover{color:#fc0;}

.tipgreen{color:#390; font-size:12px; font-weight:bold;}
.tipgreen a:link,.tipgreen a:visited{color:#390; font-weight:bold;}
.tipgreen a:hover{color:#9c3; font-weight:bold;}

.listnumber{color:#fff; font-size:11px;}
.listnumber a:link,.listnumber a:visited{color:#fff;}
.listnumber a:hover{color:#9c3;}

.sidebarlist{color:#ffff99; font-size:12px;font-weight:bold;}
.sidebarlist a:link,.sidebarlist a:visited{color:#ffff99; font-weight:bold;}
.sidebarlist a:hover{color:#cccc99;}

.over {FILTER: Alpha(Opacity=60);}
.out {}

.tbstyle td{ padding:2px; color:#4f4f4f;}
.tbstyle select{ border:1px solid #BDB19F; background-color:#fff; width:120px; height:16px;}
.tbstyle .tt{ border:1px solid #BDB19F; background-color:#F8F4E9; color:#6A583D;}

.tablestyle td { border-bottom:1px dashed #ccc;padding:12px 0px;}

.mailbutton a:link,.mailbutton a:visited{ width:69px; height:23px; background:url(../images/yz07_70.gif) no-repeat; text-align:center; color:#fff; font-family:"Times New Roman", Times, serif"宋体"; font-size:12px; font-weight:bold; margin-right:10px; display:block; float:right;}
.mailbutton a:hover{ width:69px; height:23px; background:url(../images/yz07_71.gif) no-repeat;color:#ffc; margin-right:10px; display:block; float:right;}

/*内容区样式表*/
.maintable{ width:100%; margin:0; margin-bottom:5px; border:1px solid #ccc; padding:2px;border-collapse:collapse; font-family: Arial, Helvetica, sans-serif; text-align:center;}
.maintable th,.maintable td{border:1px solid #F9F9F9;font-size:12px; text-align:left; padding:2px 2px 2px 4px;}
.maintable thead th{ border-bottom:2px solid #999; background:#444 url(../images/grayarrow1.gif) no-repeat 3px 50%;padding-left:10px;color:#fff;}
.maintable th{ background-color:#444;color:#fff;}
.maintable th.title{ background-color:#F3F9FF; text-align:center; }
.maintable tfoot td{ border-width:0px; text-align:left; font-size:12px; color:#777; height:32px; background-color:#fff;}
.maintable input.bo{
	FONT-SIZE: 12px;LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff; width:110px;}
.maintable .in{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:115px;}
	
.maintable tr{alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F8F8F8')}

.tablecolor tr{ alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F0F5F8')}

/*普通表格间隔色样式*/
.narmaltable{ width:100%; margin:0; margin-bottom:0px; border:1px solid #ccc; padding:0px;border-collapse:collapse; font-family: Arial, Helvetica, sans-serif;}
.narmaltable th,.narmaltable td{border:1px solid #F9F9F9;font-size:12px; padding:4px 2px 2px 4px;}
.narmaltable thead th{ border-bottom:1px solid #ccc; background:url(../images/gjbbg.gif) no-repeat top left;padding-left:12px;color:#111;}
.narmaltable th{ background-color:#F5FFEF;color:#093; padding-left:12px;}
.narmaltable th.title{ background-color:#F3F9FF; text-align:center; }
.narmaltable tfoot td{ border-width:0px;font-size:12px; color:#777; height:32px; background-color:#fff;}
.narmaltable input.bo{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:110px;}
.narmaltable input.boo{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:370px; height:18px;}
.narmaltable input.bo2{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:170px; height:18px;}
.narmaltable input.bo3{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:80px; height:18px;}
.narmaltable input.bo4{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:50px; height:18px;}
.narmaltable input.bo5{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:475px; height:18px;}
.narmaltable .sel{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:175px;}
.narmaltable .sel1{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:200px;}
.narmaltable .sel2{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:500px; height:50px;}
.narmaltable .sel3{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:555px; height:50px;}
	
.narmaltable tr{alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F8F8F8')}
/*小表格样?/
.ltable{ width:100%; margin:0; margin-bottom:0px; border:0px solid #ccc; padding:0px;border-collapse:collapse; font-family: Arial, Helvetica, sans-serif; text-align:center;}
.ltable th,.ltable td{border:1px solid #F9F9F9;font-size:12px; text-align:left; padding:4px 2px 2px 4px;}
.ltable thead th{ border-bottom:1px solid #ccc; background:url(../images/gjbbg.gif) no-repeat top left;padding-left:12px;color:#111; text-align:left;}
.ltable th{ background-color:#F5FFEF;color:#093; padding-left:12px;}
.ltable th.title{ background-color:#F3F9FF; text-align:center; }
.ltable tfoot td{ border-width:0px; text-align:left; font-size:12px; color:#777; height:32px; background-color:#fff;}
.ltable input.bo{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:110px;}
.ltable input.bo2{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:170px; height:18px;}
.ltable .sel{
	FONT-SIZE: 12px;COLOR: #333; LINE-HEIGHT: 120%; FONT-FAMILY: "Tahoma";TEXT-DECORATION: none; border:1px solid #ccc; background-color:#fff;width:175px;}
	
.ltable tr{alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#F8F8F8')}

.tbtoptip {margin-top:10px; border:1px solid #ccc; border-bottom:0px; text-align:left; padding-left:12px; font-weight:bold; color:#f30; height:24px; padding-top:4px;}
.tbbottomtip {margin-top:0px; border:1px solid #ccc; border-top:0px; text-align:right; padding-left:12px; font-weight:bold; color:#000; height:24px; padding-top:0px;}

/*首页表格头颜?/
.tabletopcor1{border-collapse:collapse;border:1px solid #FF9900;}
.tabletopcor1 thead th{ border-bottom:2px solid #FF6600; background:#FF9900 url(../images/grayarrow1.gif) no-repeat 3px 50%;padding-left:10px;color:#fff; text-align:left;}
.tabletopcor1 tr{alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#FEFBF2')}
.tabletopcor1 th,.tabletopcor1 td{border:1px solid #EAEAEA;font-size:12px; text-align:left; padding:0px 2px 0px 4px;}

.tabletopcor2{border-collapse:collapse;border:1px solid #9CA0B9;}
.tabletopcor2 thead th{ border-bottom:2px solid #727EA3; background:#9CA0B9 url(../images/grayarrow1.gif) no-repeat 3px 50%;padding-left:10px;color:#fff; text-align:left;}
.tabletopcor2 tr{alternateColor:expression(bgColor=rowIndex%2==0?'#ffffff':'#efefef')}
.tabletopcor2 th,.tabletopcor2 td{border:1px solid #EAEAEA;font-size:12px; text-align:left; padding:0px 2px 0px 4px;}

.tabletopcor3 thead th{ border-bottom:2px solid #727EA3; background:#9CA0B9 url(../images/grayarrow1.gif) no-repeat 3px 50%;padding-left:10px;color:#fff; text-align:left;}

/*左边菜单样式*/
.test ul{list-style:none;margin:0; margin-left:10px; margin-top:10px;}
.test li{ float:inherit;/*float:left;*/width:156px;background:#FFF;margin-bottom:1px;line-height:23px; font:Arial, Helvetica, sans-serif; font-size:12px;}
.test li span{ float:left;width:156px;max-height:8px;background:#fff;}
.test li a:link,.test li a:visited{color:#CC3300;display:block;text-align:center;height:22px; background-color:#f0f7ff;background:url(../images/rdmanage_34.gif) no-repeat top left;text-decoration:none; text-align:left; padding:0px 0px 0px 25px;}
.test li a:hover{color:#f30; font-weight:bold;text-decoration:underline;background:url(../images/rdmanage_40.gif) #fff no-repeat top  left; color:#fff; text-decoration:none;} 
.test li .selected a:link,.test li .selected a:visited{color:#CC3300;display:block;text-align:center;height:22px;background:url(../images/rdmanage_40.gif)#f0f7ff no-repeat top left;text-decoration:none; text-align:left; padding:0px 0px 0px 25px;}
.test li .selected a:hover{color:#f30; font-weight:bold;text-decoration:underline;background:url(../images/rdmanage_34.gif) #fff no-repeat top  left; color:#fff; text-decoration:none;} 

.tipyellow{color:#fc0;}
.tipyellow a:link,.tipyellow a:visited{color:#fc0;}
.tipyellow a:hover{color:#fff; font-weight:bold; background-color:#ff0;text-decoration:none;}

.over {FILTER: Alpha(Opacity=60);}
.out {}
/*- Menu Tabs 10--------------------------- */

    #tabs10 {
      float:right;
      width:100%;
      font-size:93%;
      border-bottom:1px solid #FFAA47;
      line-height:normal;
	  height:20px;
      }
    #tabs10 ul {
	      float:right;
          margin:0;
          padding:0px;
          list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
	  font:bold 12px Verdana;
      }
    #tabs10 a {
      float:left;
      background:url("../images/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 2px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("../images/tabright10.gif") no-repeat right top;
      padding:5px 5px 4px 4px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }

      #tabs10 #current a {
              background-position:0% -42px;
      }
      #tabs10 #current a span {
              background-position:100% -42px;
      }
.btn3_mouseout {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
} 
.btn3_mouseover {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
 BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
} 
.btn3_mouseup {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
} 
select {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #7f7f7f; BORDER-BOTTOM: #d3d3d3 1px solid; FONT-FAMILY: Dotum,Dotumche,verdana; HEIGHT: 18px
}
.box01 {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #7f7f7f; BORDER-BOTTOM: #d3d3d3 1px solid; FONT-FAMILY: Dotum,Dotumche,verdana; HEIGHT:
	18px; BACKGROUND-COLOR: #ffffff
}
.selectBoxSelectedArea {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #7d838e; LINE-HEIGHT: 17px; PADDING-TOP: 1px; FONT-FAMILY: ""; BACKGROUND-COLOR: #ffffff
}
.selectBoxSelectedAreaFocus {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 17px; PADDING-TOP: 1px; FONT-FAMILY: ""; BACKGROUND-COLOR: #ffffff
}
.selectBoxOption {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #7d838e; LINE-HEIGHT: 17px; PADDING-TOP: 2px; FONT-FAMILY: ""; BACKGROUND-COLOR: #ffffff
}
.selectBoxOptionOver {
	PADDING-LEFT: 3px; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 17px; PADDING-TOP: 2px; FONT-FAMILY: ""; BACKGROUND-COLOR: #ffffff
}
.selectBoxOptionInnerLayer {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #d3d3d3; OVERFLOW: auto; BORDER-LEFT: #e4e4e4 1px solid; SCROLLBAR-SHADOW-COLOR: #d3d3d3; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #838383; SCROLLBAR-TRACK-COLOR: #eaeaea; BORDER-BOTTOM: #e4e4e4 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}
.btn1 {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#f33220); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid; HEIGHT: 18px
}

/*pages*/
.pages{margin:3px 0;font:11px/12px Tahoma}
.pages *{vertical-align:middle;}
.pages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.pages a:hover{border:#659b28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.pages input{margin-bottom:0px;border:1px solid #659b28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659b28;}