.div-upload-container
{
	border: solid #8DB2E3 1px;
	color: #15428B;
	font-family:'Verdana','宋体';
	font-size: 12px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	background-color: #DEEBF7;
    font-weight:normal;
}
.div-upload-container .div-upload-toolbar
{
	color: #15428B;
	background: #D0DEF0 url(bg.gif) repeat-x scroll left top;
	border-bottom:solid 1px #A9BFD3;
	height: 25px;
	line-height:25px;
	padding:0;
	margin:0;
	text-indent:5px;
	width:100%;
}
a:link, a:visited
{
	text-decoration: none;
	color: #333;
}
a.div-upload-tool-btn
{
   display:block;
   float:left;
   cursor:pointer;
   
}
a.div-upload-tool-btn:hover span
{
	
	cursor:pointer;
	text-decoration:none;
	
}
a.div-upload-tool-btn span.Upload
{   display:block;
    height:25px;
    padding-left:15px;
	background: url(up.gif) no-repeat left 4px;
	color:#333;
	 cursor:pointer;
	
}
a.div-upload-tool-btn span.disUpload
{   display:block;
    height:25px;
    padding-left:15px;
	background: url(disup.gif) no-repeat left 4px;
	color:#c0c0c0;
	cursor:default;
	
	
	
}
a.div-row-delete span.Delete
{
	display:block;
	background: url(operation-cancel.gif) no-repeat left 4px;
}
.uploadedDelete
{  display:block;
    height:25px;
    padding-left:17px;
	background: url(del.gif) no-repeat left 4px;
	color:#c0c0c0;
	cursor:pointer;
	float:left;
}
.uploadedFile
{
	float:left;
}
a.imgbtns
{
	float:left;
}
a.imgbtns span
{
	padding: 0px 1px 0px 1px;
	cursor: point;
}
.div-upload-toolbar .span-sperate
{  background:url("../images/icons/grid-blue-split.gif") no-repeat center 0px;
 
}
a.addFile {
	height:25px;
	overflow:hidden;
	display:block;
	background:url(fu_btn.gif)  no-repeat left 0px;
	text-decoration:none;
	float:left;
	width:75px;
}
a.addFile input {
	margin-left:-350px;
	font-size:30px;
	cursor:pointer;
	filter:alpha(opacity=0);
	opacity:0;
}

a.addFile, a.addFile input {
	outline:none;/*ff*/
	hide-focus:expression(this.hideFocus=true);/*ie*/
}
.div-upload-container .div-upload-table
{
	border-left:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	margin:0px; 
	width: 100%; 
	border-collapse: collapse; 
}
.div-upload-table th, .div-upload-table tr td {
	padding:1px;
	padding-left:5px;
	border-right:1px solid #dddddd;
	height:22px;line-height:22px;
	
}
.div-upload-table tr th {
	border-top:1px solid #dddddd;
	background:#FFF url(fhbg.gif) repeat-x bottom;
	line-height:24px;
	cursor:pointer;
	 font-size:12px;
	 font-weight:bold;
	 text-align:left;
}
.div-upload-table tr td {
	background:#E9F0FC;
	border-bottom:1px solid #e7e7e7;
}
