body{	font-size:12px; font-family: Tahoma; 	}
#upload{	border:4px solid  #AFD5FA;	width:450px;	margin:0 auto;}
#upload-status{	padding:10px 15px;	text-align:left;	width:					420px;}
#upload-status .progress{	background:				white url(progress.gif) no-repeat;	background-position:	+50% 0;	margin-right:			0.5em;}
#upload-status .progress-text{	font-size:				12px;} 
#upload-list{	list-style:				none;	width:					auto;	margin:					0 0 0 0;	padding:0px;}
#upload-list li.file{	border-bottom:	1px solid #eee;	background:	url(file.png) no-repeat left; height:44px;}
#upload-list li.file.file-uploading{	background-image:		url(uploading.png);	background-color:		#D9DDE9;}
#upload-list li.file.file-success{	background-image:		url(success.png);}
#upload-list li.file.file-failed{	background-image:		url(failed.png);}
#upload-list li.file .file-name{font-size:12px;	margin-left:30px;display:block;	float:left;	width:300px;white-space :nowrap ;text-overflow :ellipsis; overflow:	hidden;	text-align:	left;}
#upload-list li{	clear:both;margin:0px;	padding:0px;}
#upload-list li.file .file-con{width:330px; overflow:hidden; float:left; line-height:22px}
#upload-list li.file .file-size{	font-size:	12px;	float:	left;	display:block; line-height:44px;}
#upload-list li.file .file-info{	display:block;	margin-left:30px;	font-size:12px; clear:both;}
.file-info,.file-size{	color: #CCCCCC;}
.none{	display:block;	height:0px;	width:100%;	overflow:hidden;}
#upload-list li.file .file-remove{	clear:right;float:right;margin-right:6px;cursor:pointer;}
.file-remove{	background:	url(delete.png) no-repeat center;	width:20px;	height:44px;	text-decoration:none;}
.upload_icon{	line-height:25px;	padding-left:20px; cursor:pointer;	margin-left:0px;	background:url(upload.png) no-repeat left;}
.upload_icon:hover{	line-height:25px;	padding-left:20px;	cursor:pointer;	color:#FF6600;	margin-left:0px;	background:url(upload.png) no-repeat left;}
.hide{	display:none;}
.button{	border-top:1px solid #C8EDFB;	border-left:1px solid #C8EDFB;	border-bottom:1px solid #88ADE6;	border-right:1px solid #88ADE6;	background:#E8F5F9;	padding:4px 2px 1px 2px;}
