.kb-uploader { position:relative; float: left;width: 87%;}
.kb-uploader .queueList { border:2px dashed #d9d9d9;border-radius: 6px; background-color:#fff }

.kb-uploader .queueList .placeholder {/* overflow:hidden;*/}
.kb-uploader .placeholder { color:#ccc;  display: inline-block;}

.kb-uploader .webuploader-container { /* width:95px; height:95px; display:inline-block; *display:inline;*zoom:1;position:relative; */ margin:5px 0 5px 10px }

.kb-uploader .webuploader-container .webuploader-pick {width:93px; height:93px; display:block; background:url("../images/sprite_uploader.png") -202px -2px no-repeat;border:1px solid #d5d5d5; padding:0; margin:0; text-indent:-9999em }
.kb-uploader .webuploader-container .webuploader-pick {-webkit-border-radius:0; -moz-border-radius:0; border-radius:0; background:#fafafa; border:1px solid #e6e6e6; text-indent:0; line-height:93px; color:#999; font-size:14px }
.webuploader-pick {position:relative; cursor:pointer; text-align:center; overflow:hidden }

.webuploader-element-invisible { position:absolute !important; clip:rect(1px 1px 1px 1px); clip:rect(1px, 1px, 1px, 1px) }
.kb-uploader .placeholder .drag-tip { top:60px; color:#ccc; font-size:14px; padding-left:100px }
.kb-uploader .placeholder p { position:absolute; width:340px; left:140px; padding:0; margin:0; color:#999; z-index:1 }

.kb-uploader .webuploader-container .webuploader-pick.webuploader-pick-hover { background-position:-102px -2px }
.kb-uploader .webuploader-container .webuploader-pick.webuploader-pick-hover { background-color:#f4f4f4 }

.kb-uploader .filelist{ margin: 0;padding: 0;display: inline-block;}
.kb-uploader .filelist li { display: inline-block; width: 93px; height: 93px; margin: 0 0 0 5px;border-radius: 5px;background:#fafafa; text-align: center;  position: relative; overflow: hidden; font-size: 12px; list-style-image: none; list-style-type: none;/*border: 1px solid #e6e6e6; */}
.kb-uploader .filelist li .success { width: 39px; height: 40px; position: absolute; right: 0; bottom: 0; z-index: 90; background: url("../images/sprite_uploader.png") 0 0 no-repeat; }

.file-item .info { position: absolute; bottom: 0; height: 22px; line-height: 22px; background: rgba(0, 0, 0, 0.6); color: white; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 12px; z-index: 10; text-align: center; width: 100%; }
.file-panel { position: absolute; height: 0;  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\0;
background: rgba( 0, 0, 0, 0.5 ); width: 100%; top: 0; left: 0; overflow: hidden; z-index: 300; }
.file-panel span.cancel { background-position: -48px -24px; width: 13px; height: 16px; display: inline-block; margin: 4px 5px auto auto; background: url("../images/sprite_uploader.png") -80px 0 no-repeat; }
.file-panel span { float: right; text-indent: -9999px; overflow: hidden; cursor: pointer; cursor: pointer; }
.thumbnail img { width: 93px; height: 93px; border:0;border-radius:0;}