/* CSS Document */
body,td,th {
	FONT-SIZE: 12px;
	COLOR: #333;
	font-family: 宋体;
}
body,div,form,p,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}
div,button,input,select{
font-size:12px;
}
body {
	BACKGROUND-IMAGE: url(../img/bg.gif);
	BACKGROUND-ERPEAT: repeat-x;
	MARGIN: 0px;
}

img {border:0;}
a {
	font-size: 12px;
	color:#333;
}
a:link {
	text-decoration: none;
	color:#333;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #6e007f;
}
a.menu {
	font-size: 12px;
	color:#333;
}
a.menu: link {
	text-decoration: none;
	color:#333;
}
a.menu: visited {
	text-decoration: none;
	color: #ffffff;
}
a.menu: hover {
	text-decoration: underline;
	color: #6e007f;
}

.head_nav ul li{float:left;padding-right:1px;text-align:center;}
.head_nav a{display:block;width:69px;height:30px;line-height:30px;}
.head_nav .active{background:url(../img/menubg1.gif) no-repeat; font-weight:bold;color:#FFFFFF;}
.head_nav .active a:link,.head_nav .active a:visited{ font-weight:bold;color:#FFFFFF;}
.head_nav .normal{background:url(../img/menubg2.gif) no-repeat;}
.head_nav .normal a:link,.head_nav .normal a:visited{color:#000000;font-weight:bold;}
.head_nav .normal a:hover{background:url(../img/menubg1.gif) no-repeat;color:#FFFFFF;font-weight:bold;}

.fotcorol {
	color: #720582;
	font-weight: bold;
}
.titelcorol {
	color: #720582;
	font-weight: bold;
	font-size: 14px;
}
.STYLE3 {color: #990000}
.class_td1{background-image:url('../img/indbntbg.jpg')}
.class_td2{background-image:url('../img/indbntbg2.jpg')}

.table1{ font-weight:bold;}
.table2{ background-color:#D6D6D6;}
.table3{ font-size:14px;font-weight:bold;color:#670A74;}
.table5{ border:#E0E0E0 1px solid;}
.inputborder{ border:#670A74 1px solid;}
.fontco {color: #FFFFFF;font-weight: bold;}

.bh_td_bgcolor2{
background-color:#F8F8F8 
}
.bh_td_bgcolor1{
background-color:#ffffff
}

.bh_tr_bgcolor2{
background-color:9EB6D8; COLOR: #FFFFFF;
}


.bh_tr_bgcolor1{
background-color:#698CC3;COLOR: #FFFFFF;
}


.bh_button_color{
background-color: #698CC3; ; background-image: url();border: 1px solid; color: #ffffff; font-size: 9pt; height: 18px}


.bh_table_bgcolor
{
background-color:#c1d7f4
}

.table1{ font-weight:bold;}
.table2{ background-color:#D6D6D6;}
.table3{ font-size:14px;font-weight:bold;color:#670A74;}
.table5{ border:#E0E0E0 1px solid;}
.inputborder{ border:#670A74 1px solid;}



.input {  font-family:Arial, Helvetica, sans-serif; 	font-size: 12px; color:#333333; border: 1px #999999 solid; height: 18px; background-image: url(../images/inputback.gif)}
.p_input {  font-family:Arial, Helvetica, sans-serif; 	font-size: 12px; color:#333333; border: 1px #999999 solid; height: 12px; background-image: url(../images/inputback.gif)}

/*鼠标划过效果*/
#dhtmltooltip {
	font-size: 9pt;BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 4px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120); VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: gray 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cccccc
}


/*PSW_P_0-----未输入状态	PSW_P_1-----太短 	PSW_P_2-----很弱 	PSW_P_3-----一般 	PSW_P_4-----很强 */

.PSW_P_0,.PSW_P_1,.PSW_P_2,.PSW_P_3,.PSW_P_4{position:relative;height:30px;color:#666}/*密码强度容器*/
	.PSW_P_W{position:absolute;left:0px;top:3px;width:200px}/*密码强度固定文字*/
	.PSW_P_BGC{position:absolute;left:0px;top:22px;width:235px!important;width:234px;height:4px;background-color:#E0E0E0; font-size:0px;line-height:0px}/*灰色强度背景*/
	.PSW_P_pC{float:left;font-size:0px;line-height:0px;height:4px}/*色块背景*/
	
	.PSW_P_0 span{display:none;width:10px}
	.PSW_P_1 span{color:#F00;width:10px}
	.PSW_P_2 span{color:#C48002;width:10px}
	.PSW_P_3 span{display:inline;color:#2CA4DE;width:10px}
	.PSW_P_4 span{display:inline;color:#063;width:10px}
	
	.PSW_P_0 .PSW_P_pC{ width:0px}
	.PSW_P_1 .PSW_P_pC{ width:25%;background-color:#F00}
	.PSW_P_2 .PSW_P_pC{ width:50%;background-color:#F90}
	.PSW_P_3 .PSW_P_pC{ width:75%;background-color:#2CA4DE}
	.PSW_P_4 .PSW_P_pC{ width:100%;background-color:#063}


li#ReadContract{
	margin:20px 0 10px;
	line-height:200%;
	text-align:center;
        list-style-type:none;
}
li#ReadContract #ContractContent{
	margin:0 auto;
	width:86%;
	height:60px;
	padding:5px;
	border:1px solid #CCC;
	background-color:#FAFAFA;
	text-align:left;
	overflow:auto;
}
li#ReadContract #ContractContent p{
	margin:0;
	line-height:150%;
	text-indent:24px;
}
.pagination{
padding: 2px;
}
.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
margin-left:3px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #740386;
text-decoration: none; 
color: #666;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #740386;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid #740386;
background-color: #740386;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #740386;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}
.ShieldWinDIV {
	position:absolute; 
	left:0px; 
	top:0px; 
	background-color: #0D1426;
	filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; 
	z-index:98;
}
.StateBG{
	height:25px; 
	background-color:#acc0d8;
        border-bottom:1px solid #859DBC;
}
#state{
	position:absolute;
	width:250px;
	height:50px;
	z-index:10000;
	font-size:12px;
	color:#FFFFFF;
	text-align
}
