.AjaxModPluginLayout_FileUploader_Btn{display:inline-block;margin:3 0 3 0;padding:4 6 4 6;text-align:left;width:100%;min-height:26;cursor:pointer;border:1px solid #888888;color:#FFFFFF;background-color:#AAAAAA;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.AjaxModPluginLayout_FileUploader_Btn:hover{display:inline-block;margin:3 0 3 0;padding:4 6 4 6;text-align:left;width:100%;min-height:26;cursor:pointer;border:1px solid #999999;color:#FFFFFF;background-color:#BBBBBB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

#DivAjaxModPluginLayout_FileUploader_Popup {z-index:99999999;display:none;position:fixed;width:400;max-height:500;overflow:hidden;border:3px solid #444444;background-color:#FFFFFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadMenu {white-space:nowrap;width:100%;font-size:0;border-bottom:1px solid #444444;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadMenu .UpMenuCols {display:inline-block;width:50%;font-size:14px;text-align:center;background-color:#FFFFFF;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadMenu .UpMenuCols .Text {font-size:12px;font-weight:400;margin:8 0 8 0;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadMenu .UpMenuColsOv {display:inline-block;width:50%;font-size:14px;text-align:center;background-color:#F1F1F1;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadMenu .UpMenuColsOv .Text {font-size:12px;font-weight:500;margin:8 0 8 0;}

#DivAjaxModPluginLayout_FileUploader_Popup .UploadView {clear:both;background:-webkit-gradient(linear, left top, left bottom, from(#5570aa), to(#415e9b));background-color:#4965a0;padding:10 10 10 10;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadView .uploadimage-dragndrop {border:2px dashed #DDDDDD;margin:0 0 0 0;padding:0 0 0 0;text-align:center;color:#DDDDDD;height:178;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadView .uploadimage-dragndrop input {font-size:12px;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadView .uploadimage-text {font-size:32px;margin:50 0 20 0;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadView .uploadimage-input {margin:0 0 0 0;}

#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg {overflow-x:hidden;overflow-y:scroll;height:140;border-top:1px solid #444444;background-color:#F1F1F1;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg .uploadimage-upload {background:#EEEEEE;margin:0 0 0 0;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg .uploadimage-uploadcompleted {background:#d1f4ac;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg .uploadimage-fileinfo {padding:5px;font-size:11px;position:relative;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg .uploadimage-progresspct {position:absolute;top:5px;right:5px;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg .uploadimage-progress {background:#999999;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg .uploadimage-progressbar {background:maroon;height:2px;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg .uploadimage-totalprogress {background:#999999;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg .uploadimage-totalprogressbar {background:#107EC2;height:6px;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadProg .description {margin:40px 0;}

#DivAjaxModPluginLayout_FileUploader_Popup .UploadIcon {clear:both;border-top:1px solid #444444;text-align:center;background-color:#FFFFFF;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadIcon .BtnClose {border:0px;font-size:12px;text-decoration:none;display:inline-block;width:100%;margin:0 0 0 0;padding:8 0 10 0;text-align:center;cursor:pointer;color:#000000;background-color:#FFFFFF;font-weight:bold;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}
#DivAjaxModPluginLayout_FileUploader_Popup .UploadIcon .BtnClose:hover{border:0px;font-size:12px;text-decoration:none;display:inline-block;width:100%;margin:0 0 0 0;padding:8 0 10 0;text-align:center;cursor:pointer;color:#444444;background-color:#F1F1F1;font-weight:bold;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}

#DivAjaxModPluginLayout_FileUploader_Skin {}
#DivAjaxModPluginLayout_FileUploader_Skin .fLoadMsg{font-size:14px;color:#888888;text-align:center;padding:10 0 10 0;background-color:#F1F1F1;}
#DivAjaxModPluginLayout_FileUploader_Skin .fListBody {display:inline-block;clear:both;width:100%;overflow-x:hidden;overflow-y:scroll;height:343;background-color:#F1F1F1;}

.ModPluginFileListContainer {clear:both;width:100%;}
.ModPluginFileListContainer .FileListRoot{clear:both;width:100%;}
.ModPluginFileListContainer .FileListRoot .FileCell{display:inline-block;width:100%;text-align:left;padding:6 4 4 4;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRootAdd{display:inline-block;width:114;height:140;overflow:hidden;border:1px solid #CCCCCC;background-color:#FFFFFF;margin:6 1 6 7;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2);}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRootAdd:hover{display:inline-block;width:114;height:140;border:1px solid #ff4a12;background-color:#FFFFFF;margin:6 1 6 7;text-align:center;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRootAdd .fThumeRootAdd{cursor:pointer;display:inline-block;clear:both;width:112;height:140;background-color:#FFFFFF;background-position:center;background-size:30 30;background-repeat:no-repeat;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRootAdd .fThumeRootAdd:hover{cursor:pointer;display:inline-block;clear:both;width:112;height:140;background-color:#FFFFFF;background-position:center;background-size:40 40;background-repeat:no-repeat;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot{display:inline-block;width:114;height:140;overflow:hidden;border:1px solid #CCCCCC;background-color:#FFFFFF;margin:6 1 6 7;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2);}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot:hover{display:inline-block;width:114;height:140;border:1px solid #ff4a12;background-color:#FFFFFF;margin:6 1 6 7;text-align:center;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fIconRoot{white-space:nowrap;font-size:0;display:inline-block;clear:both;width:100%;height:24;padding:0;margin:0;font-size:0;border-bottom:1px solid #F1F1F1;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fIconRoot .Thume{display:inline-block;width:50%;text-align:left;padding:4 0 0 0;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fIconRoot .Thume img{cursor:pointer;width:16;height:16;margin:0 0 0 7;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fIconRoot .Del{display:inline-block;width:50%;text-align:right;padding:4 0 0 0;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fIconRoot .Del img{cursor:pointer;width:16;height:16;margin:0 7 0 0;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fThumeRoot{display:inline-block;clear:both;width:100%;background-color:#F9F9F9;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fThumeRoot .ThumeAdd{display:inline-block;clear:both;overflow:hidden;width:112;height:70;margin:0 auto;background-color:#F1F1F1;background-size:cover;background-position:center;background-repeat:no-repeat;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fThumeRoot .ThumeBg{display:inline-block;clear:both;overflow:hidden;width:112;height:70;margin:0 auto;background-color:#000000;background-size:cover;background-position:center;background-repeat:no-repeat;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fThumeRoot .ThumeBg img{width:114;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fThumeRoot .FileBg{display:inline-block;clear:both;width:112;height:70;margin:0 auto;background-color:#F9F9F9;text-align:center;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fThumeRoot .FileBg .Text{word-wrap:break-word;overflow:hidden;clear:both;font-size:11px;color:#666666;width:100;height:52;margin:6 6 6 6;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fThumeRoot .TypeRoot{clear:both;width:100%;margin:0 0 0 0;padding:3 0 0 0;background-color:rgba(0, 0, 0, 0.6);height:16;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fThumeRoot .TypeRoot .Text{font-size:11px;color:#FFFFFF;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fixInsertRoot{clear:both;width:100%;border-bottom:1px solid #DEDEDE;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fInsertRoot .Icon{margin:4 4 4 4;}

.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fSizeRoot{display:inline-block;clear:both;width:100%;margin:4 0 4 0;height:24;}
.ModPluginFileListContainer .FileListRoot .FileCell .FileCellRoot .fSizeRoot .Text{font-size:11px;margin:0;}
