@charset "UTF-8";
@import url("subFunction.css");
@import url("account.css");
@import url("mainFunction.css");
@import url("fromTable.css");
	 	 
/* CSS Document */
body {
	font-family: PSLxDisplay;
	color: #333;
	margin-left: 0px;
 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
 
}

@font-face {
	font-family: 'PSLxDisplay';
	src: url('../font/PSLxDisplay.ttf');
}
@font-face {
	font-family: 'free3of9';
	src: url('../font/fre3of9x.ttf');
}
@font-face {
	font-family: 'c39hrp36dltt';
	src: url('../font/c39hrp36dltt.ttf');
}























.barcode_a{
font-family:"c39hrp36dltt";
font-size:56px;

}
 form{
	 padding:0px;
	 margin:0px;
	
	}

	.headerNavi{
	font-size: 65px;
 
	line-height: 65px;
		}
	.xFolder{
	font-size: 36px;
	color: #FF6600;	
	}
					.workZone{
 					height:100%;
					background-color:E4E4E4;
				 
  
			
	 
 
 				}
				
			.cutsName{
			font-size:28px;
			line-height:25px;
			
			}	
				
	
	
.copy{
	position: absolute;
	bottom: 0px;
	width: 100%;
	text-align: center;
	font-size: 25px;
	padding-bottom: 20px;
	color: aliceblue;
 
	
	
	
}
		 .mainLogin{
		 position:relative;
		 float:left;
		 width:100%;
		 height:100%;
		 
	 
 
 background: #0F2027;  
background: -webkit-linear-gradient(to top, #2C5364, #203A43, #0F2027); 
background: linear-gradient(to top, #2C5364, #203A43, #0F2027); 
			 
			 
			 
		 }
		.FormTable  .limit{
		 padding:10px;
		 font-size:36px;
 
		 color:#CC0000;
		 
		 }
		  .mainLogin .frmLogin{
	 
		 position:relative;
 		 width:800px;
		 overflow:hidden;
 	margin-top: 150px;
		 margin-left:auto;
		 background-color:#FFFFFF;
 		 margin-right:auto;
		 border-radius: 10px;
		 }
		 
		 
		 .mainLogin .frmLogin .xPicture{
		 position:relative;
		 float:left;
		 width:400px;
		 height:500px;
 		 
		 }
		  .mainLogin .frmLogin .iconx{
		  position:relative;
		  float:left;
		  width:50%;
		  text-align:center;
		  margin-bottom:20px;
		  
		  }
		 .mainLogin .frmLogin   .iconx img{
 
		 width:50px;
 
 }
		   .mainLogin .frmLogin .loginLogo{
		   margin-left:auto;
		   margin-right:auto;
		   position:relative;
		   text-align:center;
		   margin-top:40px;
		   width:200px;
		   height:180px;
		   
		   
 
 	 
		   overflow:hidden;
 
			 
		 
		 }




.titleSumToday{
 
	
	
	
}
		    .mainLogin .frmLogin .loginLogo img{
			width:100%;
 
			}
		  .mainLogin .frmLogin .sysName{
 		   position:relative;
		   font-size:80px;
		   line-height:40px;
 
		   text-align:center;
 	
		 
		 }
		   .mainLogin .frmLogin .welcome{
		   position:relative;
		   font-size:25px;
		   line-height:25px;
		   color:666666;
 
		   text-align:center;
  		 }
		  .mainLogin .frmLogin .remark{
		   position:relative;
		   font-size:30px;
		   line-height:20px;
		   margin-top:5px;
color:999999;
		   text-align:center;
		   	   margin-bottom:30px;
  		 }
		  .mainLogin .frmLogin .remarkB{
		   position:relative;
		   font-size:20px;
		   line-height:20px;
		   margin-top:5px;
color:999999;
		   text-align:center;
		   	   margin-bottom:30px;
  		 }
			 .mainLogin  .frmLogin  .inputLogin{
	font-family: PSLxDisplay;
	width:300px;
	font-size:30px;
	border-radius: 5px;
	padding:5px;
	margin-left:50px;
	position:relative;
	text-align:center;
	color:#006699;
	background-repeat: no-repeat;
	background-position: 0;
	border: 1px dotted #0099CC;
		 }
		 
		   .mainLogin .frmLogin .icon{
		   position:relative;
		   float:left;
		   top:-30px;
		   margin-left:10px;
		   z-index:10;
 
		
  		 }
.Main_Table{
 	width:100%;
	background-color:#CCCCCC;
 
}
.loanding{
width:100%;
height:100%;
background:#00CC00;
color:#FFFFFF;
position:absolute;
z-index:500;
display:none;

}

.msgAlert{
	font-size: 26px;
	line-height: 20px;
	color: #FF6600;
}





.menuEx{
position:fixed;
width:100%;
height:100%;
	top: 0px;
	left: 0px;
	
background:  rgba(0,0,0,0.9);

z-index:500;
display:none;

}
.mainBranchView{
position:relative;
float:left;
width:100%;
margin-top:50px;

}
.mainBranchView .branchItem1{
	position:relative;
	float:left;
	width:20%;
	height:120px;
	background:  rgba(0,0,0,0.8);
 border-radius: 5px;
	font-size:35px;
	color:#FFFFFF;
	margin-left:2%;
	margin-top:2%;
 
}

.mainBranchView .branchItem2{
	position:relative;
	float:left;
	width:220px;
	height:100px;
 	font-size:35px;
 border-radius: 5px;
	color:#00CC00;
	margin-left:1%;
 
	margin-top:1%;
 
}
.mainBranchView .branchItem2 .icon{
position:relative;
float:left;
width:100%;
text-align:center;
margin-top:10px;

}
.mainBranchView .branchItem2 .icon img{
width:50px;
}

.mainBranchView .branchItem2 .branchTitle{
font-size:30px;
line-height:20px;
position:relative;
text-align:center;
width:100%;
float:left;


margin-top:10px;


}
.mainBranchView .branchItem1 .icon{
position:relative;
float:left;
width:100%;
text-align:center;
margin-top:30px;

}
.mainBranchView .branchItem1 .icon img{
width:50px;
}
.mainBranchView .branchItem1 .branchTitle{
font-size:30px;
line-height:20px;
position:relative;
text-align:center;
width:100%;
float:left;

margin-top:10px;
margin-bottom:30px;


}
.mainBranchView .branchItem1:hover{
	border: 1px solid #FF6600;
	cursor:pointer;
 
	background-color:#FF6600;
}
.mainBranchView .branchItem2:hover{
	border: 1px solid #00CC00;
	cursor:pointer;
	color:#FFFFFF;
 
	background-color:#00CC00;
}

.menuEx .closeEx{
position:absolute;
width:50px;
border-radius: 5px;
height:50px;
 
background-color:#FF0000;
color:#FFFFFF;
 
overflow:hidden;
font-size:30px;
line-height:30px;
 
text-align:center;
z-index:501;
right:10px;
top:10px;

}
.menuEx .closeEx:hover{
background-color:#FFFFFF;
color:#FF0000;
cursor:pointer;

}



 
.xTable{
font-size:25px;
line-height:25px;

}

.countMoney{
background-color:#FFFFFF;



}
.countMoney .countCashTitle{
color:#333333;
font-size:50px;
text-align:center;
line-height:40px;

}
.countMoney:hover{
background-color:#FF6600;
cursor:pointer;



}
.countMoney .falseCount{
color:#CC0000;

}
.countMoney .trueCount{
color:#00CC00;

}
.countMoney:hover .countCashTitle{
color:#FFFFFF;

}

.countMoney:hover .trueCount{
color:#FFFFFF;

}
.countMoney:hover .remark{
color:#FFFFFF;
}

.countMoney:hover .falseCount{
color:#FFFFFF;
 }
 
 .hd_a{
 font-size:30px;
 line-height:30px;
 }
 
  .hd_a:hover{
 font-size:30px;
 cursor:pointer;
 background-color:#FF6600;
 color:#FFFFFF;
 line-height:30px;
 }
 
 
 .sysLink{
 font-size:35px;
 line-height:35px;
 color:#003366;
 
 }
 
 .sysLink:hover{
 
 cursor:pointer;
 background-color:#003366;
 color:#FFFFFF;
 
 }
 
 
 
 	.calendar{
		position:relative;
		float:left;
		background:#FFFFFF;
		width:100%;
		height:100%;
		 border-radius: 10px;
		
		
		}
		
		
		.calendar .td_calender{
		 
		width:14%;
 
	 
	border: 1px solid #EEEEEE; 		
		}
		
		
		
		.calendar .tr_calender{
 
		 font-size:30px;
 		  height:1px;
 
	 
 		}
		
		.calendar .td_next{
 		width:14%;
		 font-size:30px;
		 text-align:right;
		 cursor:pointer;
		 height:1px;
  		
		}
		
		.calendar .td_prev{
 		width:14%;
		 font-size:30px;
		 cursor:pointer;
		 text-align:left;
  		 height:1px;
		}
		
		
		
		.calendar .tr_calender_month{
 
		 font-size:40px;
		 line-height:40px;
		 text-align:center;
 
 
	 
 		
		}
		
		.calendar .tdEmpty{
		border: 1px solid #EEEEEE;
		
		}
		.calendar .td_calender .date{
		position:relative;
		float:right;
		top:0px;
		padding-right:10px;
		width:90%;
		text-align:right;
		font-size:30px;
 
		line-height:30px;
		color:#FF0000;
		
		}
		
		.calendar .td_calender .dateEmpty{
		position:relative;
		float:right;
		top:0px;
		padding-right:10px;
		width:90%;
		text-align:right;
		font-size:30px;
 
		line-height:30px;
		color:#CCCCCC;
 
		
		}
		
		
		.calendar .td_calender .list_2{
	position:relative;
	float:left;
	padding-bottom:5px;
	width:98%;
	text-align:left;
	padding-left:1%;
	padding-right:1%;
	font-size:22px;
	line-height:16px;
	color:#00CC00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC; 
		
		}
		
		.calendar .td_calender .list_1{
	position:relative;
	float:left;
	padding-bottom:5px;
	width:98%;
	text-align:left;
	padding-top:5px;
	padding-left:1%;
	padding-right:1%;
	font-size:22px;
	line-height:17px;
	color:#999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC; 
		
		}
		
		
	 
		
		.remarkDate{
		font-size:20px;
		line-height:20px;
		
		
		}
