@charset "utf-8";
body {
	background-color:#eef2fb;
	background-repeat: repeat-x;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #363636;
	text-decoration: none;	
}
img{ border:0;
}
.menu,menu:link,menu:visited {
	font-size: 12px;
	color: #96a0ad;
	text-decoration: none;
	font-weight: bold;
}
.menu:hover,menu:active {
	font-size: 12px;
	color: #001F3E;
	text-decoration: underline;
	font-weight: bold;
}

.gay,gay:link,gay:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.gay:hover,gay:active {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.blue,blue:link,blue:visited {
	font-size: 12px;
	color: #003399;
	text-decoration: none;
}
.blue:hover,blue:active {
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
}


.side {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9ec8ef;
	border-right-color: #9ec8ef;
	border-bottom-color: #9ec8ef;
	border-left-color: #9ec8ef;
}
.tongdao,tongdao:link,tongdao:visited {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 1.5em;
}
.tongdao:hover,tongdao:active {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.seach {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9ec8ef;
	border-right-color: #9ec8ef;
	border-bottom-color: #9ec8ef;
	border-left-color: #9ec8ef;
}
.down_line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	display: block;
	width:100%;
	margin-top: 8px;
}

.white_13 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.blue_13 {
	font-size: 13px;
	font-weight: bold;
	color: #124C7F;
	text-decoration: none;
}
.blue_12 {
	font-size: 12px;
	font-weight: normal;
	color: #124C7F;
	text-decoration: none;
}
.bg {
	background-repeat: repeat-x;
}
.bg_top {
	background-image: url(../Images/admin/menu_bg.gif);
	background-repeat: no-repeat;
	width:182px;
	height:27px;
	cursor:pointer;
}
.bg_topimg {
	background-image: url(../Images/admin/menu_topimg.gif);
	background-repeat: no-repeat;
	width:182px;
	height:3px;
}
.bg_topline {
	background-image: url(../Images/admin/menu_topline.gif);
	background-repeat: no-repeat;
	width:182px;
	height:5px;
}
.bg_bottomimg {
	background-image: url(../Images/admin/menu_bottomimg.gif);
	background-repeat: no-repeat;
	width:182px;
	height:1px;
}
.bg_center {
	background-image: url(../Images/admin/menu_bg1.gif);
	background-repeat: no-repeat;
	height:26px;
	cursor:pointer;
}
.bg_center a{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.bg_center2 {
	background-image: url(../Images/admin/menu_bg2.gif);
	background-repeat: no-repeat;
	height:26px;
	cursor:pointer;
}
.bg_center2 a{
	font-size: 12px;
	color:#669A01;
	text-decoration: none;
	font-weight: normal;
	font-weight:bold;
}
.lj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	height: 33px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dde4e9;
}
.lj2 {
	font-size: 12px;
	color: #999999;
	height: 3em;
	top: 15px;
	bottom: 15px;
	text-indent: 15px;
}
.bj3 {
	font-size: 12px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
	height: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #b7c4d4;
	border-right-color: #b7c4d4;
	border-bottom-color: #b7c4d4;
	border-left-color: #b7c4d4;
	background-color: #e2e7ef;
	text-indent: 5px;
}
.bj4 {
	background-color: #F5F5F5;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 33px;
	text-indent: 5px;
}
.bj5 {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 33px;
	text-indent: 5px;
}
.hlk,hlk:link,hlk:visited {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.hlk:hover,hlk:active {
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
.lbl {
	font-size: 12px;
}

.change_td{
	background-color:#356397;
	color:#ffffff;
	font-weight:bold;
}

.btnsmall { background: url(../Images/admin/btn_small.gif); border-style: none; cursor: hand; font-size: 12px; height: 22px; line-height: 22px; text-align: center; width: 60px; }
.btn{background: url(../Images/admin/btn.gif); border-style: none; cursor: hand;  height: 27px; line-height: 22px; font-size: 12px; text-align: center; width: 71px; font-weight:bold; color:White; }
.btnsubmit{background: url(../Images/admin/tijiao.gif); border-style: none; cursor: hand;  height: 27px; line-height: 22px; text-align: center; width: 71px; }

.tablestyle 
{
	font-family: arial;
	font-size: 12px;
	border: solid 1px #7f7f7f;
}

.headerstyle th 
{
    background: url(img/sprite.png) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #989898 #989898;
    border-style: none none none none;
    border-width: 1px 1px 1px medium;
    color: #000;
    padding: 3px 3px 3px 3px;
    vertical-align: bottom;
    height:18px;
}  

.headerstyle th a
{
    font-weight: normal;
	text-decoration: none;
    color: #000;
	display: block;
    padding-right: 10px;
}    

.altrowstyle 
{
    background-color: #ffffff;    
}

.rowstyle 
{
    background-color: #edf5ff;    
}

.rowstyle .sortaltrow, .altrowstyle .sortaltrow 
{
    background-color: #edf5ff;
}

.rowstyle .sortrow, .altrowstyle .sortrow 
{
    background-color: #edf5ff;
}

.rowstyle td, .altrowstyle td 
{
    padding: 3px 3px 3px 3px;
}


.headerstyle .sortascheader 
{
    background: url(img/sprite.png) repeat-x 0px -100px;
}

.headerstyle .sortascheader a 
{
    background: url(img/dt-arrow-up.png) no-repeat right 50%;
} 

.headerstyle .sortdescheader 
{
    background: url(img/sprite.png) repeat-x 0px -100px;
}   

.headerstyle .sortdescheader a 
{
    background: url(img/dt-arrow-dn.png) no-repeat right 50%;
} 


.table_body {	
FONT-SIZE: 9pt;
BACKGROUND-COLOR: #CFDBEC;
height:30px;
PADDING-LEFT: 5px;
PADDING-RIGHT:5px;
width:25%;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
}
.table_none {	
FONT-SIZE: 9pt;
BACKGROUND-COLOR: #EDF1F8;
height:30px;
PADDING-LEFT: 5px;
PADDING-RIGHT:5px;
width:75%;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #002F5E;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #002F5E;
}