/* 正文*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px; 
	line-height: 20px;
	text-align: center;	
	
}
/*连接 */
a { text-decoration:none;}
a:link { color:#0000c0; text-decoration:none }
a:visited { color:#0000c0; text-decoration:none }
a:hover { color:#ff0000; text-decoration:underline }

/*字体*/
table
 {
	font-size: 12px;
}

/* 小栏目 标题 */
.tablehead_text
{
	width: 100%;
	font-size: 15px;
	height: 42px;
	font-weight: bold;
	background-color: #FFFFFF;
	margin-top: 16px;
	text-align: center;
	white-space: nowrap;
	color: 000000;
}
/* 小栏目 标题2 */
.tablehead_text2
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CDE0EE;
	line-height: 32px;
}
.tablehead_text3
{
	width: 95%;
	font-size: 14px;
	height: 40px;
	font-weight: bold;
	background-color: #FFFFFF;
	margin-top: 14px;
	text-align: center;
	white-space: nowrap;
	color: 0040c0;
}

.tablehead_text4
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	margin-top: 14px;
}
.tablehead_text5
{
	font-size: 14px;
	font-weight: bold;
	color: #0040c0;
	background-color: #FFFFFF;
	text-align: center;
	margin-top: 5px;
	white-space: nowrap;
}

.tdbg01
{
	background: #ffffff;
}
.tdbg02
{
    	background: #437BB4;
}
/* 栏目表格-外框*/
.table2
{
	border:#E8E8E8 solid;
	border-width:1 0 0 1;
	background:#ffffff;
	width: 100%;
}
.table3
{
	border:0px;
	background:#ffffff;
	width: 95%;
	padding:20px;
}
.table4
{
	border:#4582B1 solid;
	border-width:1 0 0 1;
	background:#ffffff;
	width: 100%;
}
.table5
{
	border:0px;
	background:#ffffff;
	width: 100%;
	padding:5px;
}
/*   table6、table7用于党费收缴  */
.table6
{
	border:#4582B1 solid;
	border-width:1 0 0 1;
	background:#ffffff;
	width: 235%;
}
.table7
{
	border:0px;
	background:#ffffff;
	width: 235%;
	padding:5px;
}
/* 栏目表格-背静*/
.td1
{
	font-weight: bold;
	white-space: nowrap;
	background-color: #CDE0EE;
	border:#4582B1 solid;
	border-width:0 1 1 0;
	text-align:center;
	padding:6px;}
	
/* 栏目表格-内容的背景*/
.td2
{
	border:#4582B1 solid;
	border-width:0 1 1 0;
	padding:4px;
	text-align: center;
	vertical-align: middle;
}
.td_left
{
	border:#E8E8E8 solid;
	border-width:0 1 1 0;
	padding:4px;
	text-align: left;
	background-color: #FFFFFF;
}
.td_left1
{
	border:#4582B1 solid;
	border-width:0 1 1 0;
	text-align: left;
	font-weight: bold;
	padding:4px;
	white-space: nowrap;
	font-size:12px
}
.td_left2
{
	border:#4582B1 solid;
	border-width:0 1 1 0;
	padding:4px;
	text-align: left;
	font-size:14px
}
.td_left3
{
	border:#4582B1 solid;
	border-width:0 0 0 0;
	padding:4px;
	text-align: left;
	
}
.td_left4
{
	border:#fffff solid;
	border-width:0 0 0 0;
	padding:4px;
	text-align: left;
	background-color: #fffff;
}
.td_center
{
	border:#4582B1 solid;
	border-width:0 1 1 0;
	padding:4px;
	text-align: center;
	font-size:14px
}
.td_center1
{
	border:#4582B1 solid;
	border-width:0 1 1 0;
	padding:4px;
	text-align: center;
	font-weight: bold;
	white-space: nowrap;
}
.td_right
{
	border:#E8E8E8 solid;
	border-width:0 1 1 0;
	padding:4px;
	text-align: right;
	font-weight: bold;
	white-space: nowrap;
	background-color: #EDFDFE;

}


.td_right1
{
	border:#4582B1 solid;
	border-width:0 1 1 0;
	padding:4px;
	text-align: right;
	font-weight: bold;
	white-space: nowrap;
	font-size:14px
}
.td_right3
{
	border:#4582B1 solid;
	border-width:0 0 0 0;
	padding:4px;
	text-align: right;
	font-weight: bold;
	white-space: nowrap;
}
/*按钮样式*/
.input_btn
{
	font-size: 12px;
	background-color: #f5f5f5;
	border: 1px solid #808080;
	padding-top: 2px;
	padding-left: 3px;
	cursor:hand;
}
.input1
{
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #cacaca;
	padding-top: 2px;
	padding-left: 3px;
	width:450;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}
.input2
{
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #cacaca;
	padding-top: 2px;
	padding-left: 3px;
	width:360;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}
.input3
{
	font-size: 12px;
	background-color: #ffffff;
	border: 0px;
	padding-top: 2px;
	padding-left: 3px;
	text-align: center;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}
.input4
{
	font-size: 12px;
	background-color: #ffffff;
	border:1px solid #cacaca;	
	padding-top: 2px;
	padding-left: 3px;
	width:140;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}

.input5
{
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #cacaca;
	padding-top: 2px;
	padding-left: 3px;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}


.input6
{
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #cacaca;
	padding-top: 2px;
	padding-left: 3px;
	width:80;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}
.input7
{
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #cacaca;
	padding-top: 2px;
	padding-left: 3px;
	width:40
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}


.input8
{
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #cacaca;
	padding-top: 2px;
	padding-left: 3px;
	width:96px;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}

.input9
{
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #cacaca;
	padding-top: 2px;
	padding-left: 3px;
	width:118px;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}

.input_minibox
{
	cursor:hand;
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #808080;
	padding-top: 0px;
	padding-left: 0px;
	width:17px;
	height:16px;
	text-align:center;
	 font-weight:bold; 
	
	
}

.input_toothplace
{
	font-size: 12px;
	background-color: #ffffff;
	border:0px solid #cacaca;	
	padding-top: 0px;
	padding-left: 0px;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="0px solid #cacaca";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="0px solid #cacaca";})
	}
}

.moreLayer{visibility:hidden; position:absolute; left:50;top:10; z-index:100;padding:0px;font-size:12px;border:1px solid #999;}


select
{
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #cacaca;
	padding-top: 2px;
	padding-left: 3px;
	width:140;
}


textarea
{
	font-size: 12px;
	background-color: #EAF3FD;
	border: 1px solid #cacaca;
	padding-top: 2px;
	padding-left: 3px;
	width:80%;
	star : expression(
	onfocus=function(){this.style.backgroundColor="#ffffd7",this.style.border="1px solid #808080";},
	onblur=function(){this.style.backgroundColor="#ffffff",this.style.border="1px solid #cacaca";})
	}
}




.printtitle{font:"宋体";color:#000000;font-size:14px;font-weight: bold;
}





.p9 {
	FONT-FAMILY: "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 120%
}
.time {
	COLOR: red; FONT-FAMILY: "宋体"; FONT-SIZE: 12px; LINE-HEIGHT: 120%
}
.list1 {
	COLOR: #009900; TEXT-DECORATION: underline
}
.list {
	COLOR: #000000; TEXT-DECORATION: none
}
.TextBorder {
	BORDER-BOTTOM: rgb(0,0,0) 1px solid; BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; FONT-SIZE: 12px
}
TD {
	FONT-FAMILY: "宋体"; FONT-SIZE: 12px
}
TD.title {
	BACKGROUND-COLOR: #ffffff; COLOR: #ffffff; FONT-SIZE: 12px
}
paul {
	BACKGROUND-COLOR: #ffffff; COLOR: #ffffff; FONT-SIZE: 12px
}
TD.label {
	BACKGROUND-COLOR: #ffffff; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-ALIGN: left
}

.btn{
 BORDER-RIGHT: #104a7b 1px solid black; BORDER-TOP: #afc4d5 1px solid black; BORDER-LEFT: #afc4d5 1px solid black; BORDER-BOTTOM: #104a7b 1px solid;
BACKGROUND: #F8F8F8; CURSOR: hand; COLOR: #000000; HEIGHT: 20px; FONT-SIZE: 9pt;  TEXT-DECORATION: none
}

.btn1{
BACKGROUND-COLOR:#d4d0c8; font-family: "宋体"; font-size: 12px; background-image: none; border-style: ridge; height: 20px; width: 50px
}
.sel {
	FONT-FAMILY: 宋体; FONT-SIZE: 12px
}
.workfore {
	BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; FONT-SIZE: 12px; LINE-HEIGHT: 11pt
}
.css_box_text {
	BORDER-RIGHT: #cccccc 1pt solid; 
	BORDER-TOP: #000000 1pt solid; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: #000000 1pt solid;	
	 COLOR: #000099;
	  BORDER-BOTTOM: #cccccc 1pt solid;
	  FONT-FAMILY: "宋体"; 
	  BACKGROUND-COLOR: #f5f5f5;	
}
.css_box_text_old {
	BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #000000 1pt solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1pt solid; COLOR: #FF00FF; BORDER-BOTTOM: #cccccc 1pt solid; FONT-FAMILY: "宋体"; BACKGROUND-COLOR: #f5f5f5
}