.sortable-wrap{overflow:hidden;zoom:1}
.screenshot-sortable{position:relative;list-style-type:none;margin:0;padding:10px;overflow:hidden;float:left}
.screenshot-sortable li{float:left;height:auto;padding:2px;font-size:12px;border:5px solid #fff;margin:6px 12px 6px 0;border-radius:5px;position:relative;box-shadow:0 1px 17px 0 rgba(0,0,0,.3);z-index:999;width:auto; box-sizing:content-box; -webkit-box-sizing:content-box; -moz-box-sizing:content-box;}
.screenshot-sortable li.current{z-index:1;padding:2px;cursor:pointer;border:5px solid #fff;margin-right:4px;margin-bottom:4px;border-radius:5px;background:#ddd url(./add3.png) no-repeat center center}
.screenshot-sortable li.current .filedel{ display:none}
.ui-sortable .file{display:none;font-size:80px}
.filebtn{position:absolute;bottom:2px;left:4px}
.filedel{position:absolute;top:-13px;right:-13px;text-indent:-9999px;display:inline-block;width:25px;height:24px;background:url(./close.png) no-repeat}
.filename{position:absolute;margin-top:-18px;top:50%;left:0;width:100%;text-align:center}
/*.fileadd{position:absolute;z-index:1;right:21px;width:100px;height:150px;padding:2px;cursor:pointer;border:5px solid #fff;margin-right:4px;margin-bottom:4px;border-radius:5px;background:#eee url(./add.png) no-repeat center center}

.current{opacity:0;filter:alpha(opacity=0)}
.current .filedel{filter:alpha(opacity=0)}*/
.current .file{width:106px;height:150px;cursor:pointer;display:block; opacity:0; font-size:100px; filter:alpha(opacity=0)}

.screenshot-sortable{ overflow: visible; padding:0;}
.screenshot-sortable li{ box-shadow:none; border-color:#eee; overflow: visible; }
.screenshot-sortable form{ overflow:hidden}
.screenshot-sortable li.current{border-color:#ddd; }