.efilelist ol{border:0px solid #ff0000;padding:2px 0px 2px 20px; margin:0px;}
.efilelist li{margin:0px;margin:0px;font-size:12px;line-height:23px;padding-left:5px;list-style:decimal;}
.efilelist li:hover{ background-color:#f5f5f5;}
.efilelist li a{color:#666; text-decoration:none;height:21px;line-height:21px;}
.efilelist .file{

}
.efilelist .upload,.efilelist .upload input{width:25px;height:25px;}
.efilelist .upload{display:inline-block; background:url(images/add.png) no-repeat center center;text-decoration:none;font-size:1px;cursor:pointer;overflow:hidden;}
.efilelist .upload input{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;cursor:pointer;}
.efilelist li a.del{border:0px solid #ff0000;display:inline-block;margin-left:10px;width:18px;height:21px;background:url(images/del.png) no-repeat center center;}