﻿BODY{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	/**   overflow:hidden;   */  /* 这个标签好像是禁止了滚动条 */
	font-family: "Lucida Grande", "Lucida Sans", sans-serif;
	font-size: 12px;
	SCROLLBAR-FACE-COLOR:#BFD8F4;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-ARROW-COLOR:#6F89D6;
	SCROLLBAR-TRACK-COLOR:#F0F0F0;
	SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
}
.font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: red;
} 
.font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.font4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #006600;
	letter-spacing: 1px;
	word-spacing: 1px;
}
.kuan {
	height: 12px;
}
.font5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

p,img,ul,li,form,table,h5,h4,h3,h2,h1{border:none; margin:0px; padding:0px; list-style:none;}
h5,h4,h3,h2,h1,textarea { font-size:12px;}
.fleft { float:left;}
.fright { float:right;}
.toleft { text-align:left;}
.toright { text-align:right;}
.tocenter { text-align:center;}
a { text-decoration:none;}
b{ margin:0px; padding:0px;}
a:hover { text-decoration:underline; color:#fff;}
.clear:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear { display:inline-block;}
.clear { display:block;}
.Zclear { clear:both; line-height:1px; visibility:hidden;}

.text {
	BORDER: #AEC9D3 1px solid; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	HEIGHT: 18px; 
}
.textarea {
	BORDER: #AEC9D3 1px solid; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
}
#Main{
	position:fixed;
	*position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	overflow:auto;
	z-index:1;
}

div.content{
	font-size: 14px;
	}
div.box{
	border:1px solid #99BBE8;
	border-top: 0px;
	margin: 0px;
	font-size: 14px;
}
div.box .title{
	background:#eee url(../images/wbg.gif) repeat-x top;
	border-bottom:1px solid #99BBE8;
	height:28px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:27px;
	vertical-align:middle;
	text-indent:5px;
}
div.box .stitle{
	background:#eee url(../images/wbg.gif) repeat-x top;
	border-bottom:1px solid #99BBE8;
	height:68px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:27px;
	vertical-align:middle;
}
div.box .content{
	display:block;
	margin:0px;
	background-color:#DFE8F6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

div.nullbox{
	border:0px;
	margin: 0px 2px 0px 0px;
}
div.splitbox{
	border:0px;
	margin:3px;
}
.windowMinMax {
	float: right;
	margin: 7px 7px 0px 0px;
}
.title img{
	background-color: #999999;
}

.title .mouseover{
	background-color: red;
}

a.toggle{
	text-decoration: none;
}
.categoryNode{
	width:10px;
	text-align:center;
	line-height:25px;
}
.categoryNode img{
	background-color: #999999;
}

.categoryNode .mouseover{
	background-color: red;
}
A {
	COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}

.btn{
	display:block;
	MARGIN: 0px; 
}
.btn div {
	PADDING-LEFT: 15px; 
	BACKGROUND: url(../images/menu_bg.gif) no-repeat 0px -394px; 
	FLOAT: left; 
	MARGIN: 0px 15px 0px 5px; 
	LINE-HEIGHT: 21px
}
.btn div SPAN {
	PADDING-RIGHT: 15px; 
	BACKGROUND: url(../images/menu_bg.gif) no-repeat right -394px; 
	FLOAT: left; 
	LINE-HEIGHT: 21px
}
.btn div A {
	DISPLAY: block; 
	PADDING-LEFT: 20px; 
	COLOR: #1a69c1; 
	LINE-HEIGHT: 21px
}
.btn div A:hover {
	COLOR: #ff6600
}
.btn div .sea {
	BACKGROUND: url(../images/icon_search.gif) no-repeat 0px 2px
}

/*================ 新增弹出框里的样式==================================================== */


.pop_main{ background:#dfe8f6; padding:10px 10px 20px 10px;}

.pop_table {display: block;padding:10px 0;font-family: verdana, tahoma;margin: 0px 0px 10px 0px;}
.pop_table td {padding: 1px 4px 1px 0px }
td.check_box{ width:6px; vertical-align:top; padding:1px 1px 1px 0; vertical-align:top;}
td.text_box{ width:80px;word-break:break-all; vertical-align:text-top;*padding:4px 4px 0 0; vertical-align:top;}

/* tab */
.pop_tab{ height:27px; border-bottom:1px #99ccff solid; position:relative;}
.pop_tab ul { position:absolute; top:2px;}
.pop_tab ul li{ float:left; margin-right:3px;}
.pop_tab ul li a,.pop_tab ul li a span,.pop_tab ul li a.current,.pop_tab ul li a.current span{ background:url(../images/pop_tab.gif) no-repeat bottom left; padding-left:25px; float:left; height:26px; line-height:26px; color:12px; color:#666; cursor:pointer;}
.pop_tab ul li a span{ background-position:bottom right; padding-right:25px; padding-left:0px;}
.pop_tab ul li a.current{ background-position:top left;}
.pop_tab ul li a.current span{ background-position:top right; padding-right:25px;padding-left:0px; color:#1a69c1; font-weight:bold;}
.pop_tab ul li a:hover,.pop_tab ul li a:hover span{ text-decoration:none; color:#09F;}
.pop_border{border:1px #99ccff solid; padding:20px 12px; border-top:none;}
.pop_border strong{font-weight:bold;}
.pop_title{ height:20px; line-height:20px; border-bottom:1px #99ccff solid; margin-top:20px;}


#main0 ul{display: none;}
#main0 ul.block{display: block;}


/* 详细页 */
.see_table{ border:1px #ccc solid; border-bottom:none; border-left:none; background:#fff;}
.see_table table td{border:1px #ccc solid;font-size:14px;  border-top:none; border-right:none; padding:4px;}
.see_table table .title{ text-align:right;font-size:14px; background:#f6fafe;}


.btn_P{ height:21px; width:100%; clear:both; overflow:hidden; margin-top:20px;}

/*=============== 表单=============== */
.form_table td { padding:3px 1px 6px 1px; vertical-align:top;}
.t_explain{ color:#666; line-height:16px; font-size:12px;}
.h3_title{ border-bottom:1px #9cf solid; height:16px; line-height:16px; font-size:12px; margin-bottom:8px; margin-top:10px;}

/* cp基本资料 */
.text_cent{ width:100%;}
/* 查询框 */
.see_box{ background:#f0f4fb; border:1px #c5d9f9 solid; margin:5px 0 10px 0; padding:15px 10px 10px 10px; position:relative;}
.see_box b{ position:absolute; left:20px; top:-5px; _left:10px;font-size:12px;}
 

/*=============== 资料库=============== */
.data_nav { background:#dfe8f6; height:22px; line-height:22px; position:relative; clear:both; overflow:hidden; padding:4px 0;}
.data_nav ul{ float:left;}
.data_nav ul li{ float:left; margin-right:13px; display:inline;}
.nav_checkbox { margin-left:7px;}
.nav_checkbox input{ float:left;}
a.nav_del { background:url(../images/nav_del.gif) no-repeat 2px; padding-left:13px; color:#666}
a.nav_edit { background:url(../images/nav_edit.gif) no-repeat 2px; padding-left:13px; color:#666}
a.nav_del:hover,a.nav_edit:hover { color:#39F;}
.nav_right { position:absolute; right:10px; top:0;}
.nav_right label,.nav_right input { float:left;margin-top:4px; margin-left:3px;}
a.nav_upload{ background:url(../images/nav_upload.gif) no-repeat left top; width:63px; height:22px; float:left; margin:0px 10px 0 8px;}
a.nav_upload:hover{ background-position:left bottom;}
.data_manage_box { padding:5px 10px 10px 10px; overflow:hidden; clear:both;}
.data_manage_box a{ display:inline-block;*display:inline;zoom:1;}
a.data_box{ border:1px #e0e9f6 solid; width:100px; height:80px; padding:8px; margin:5px 5px 0 0;overflow:hidden;*margin:5px 8px 0 0;text-align:center;}
a.data_box:hover { text-decoration:none;}
a.data_box h3{ text-align:center; font-size:12px; width:100px; height:20px; line-height:20px; overflow:hidden; font-weight:normal; margin-top:2px; color:#333;}
a.data_box:hover{ border:1px #ffcc00 solid; }
a.data_box:hover h3 {color:#000;}
a.b_selected{ border:1px #ffcc00 solid; position:relative;}
.b_selected b{ position:absolute; background:url(../images/data_choiced.gif) no-repeat; width:16px; height:16px; left:0; top:0;}
a.item_date { height:110px;}

/*=============== 补发=============== */
.reissue_table{background:#dfe8f6; border:1px solid #99bbe8;border-left:none;border-bottom:none;}
.reissue_table tr td{ padding:5px 3px; text-align:left; background:#fff;border-left:1px solid #99bbe8;border-bottom:1px solid #99bbe8;height:18px;}
.reissue_table tr th{ padding:1px 3px;font-weight:bold; text-align:left;  border-bottom:1px solid #99bbe8; height:22px; border-left:1px solid #99bbe8;}
